Katy Perry: 27,284,129 / 34,979,652 Lady Gaga: 28,190,391 / 36,141,527 Barack Obama: 23,555,770 / 29,817,431 Taylor Swift: 21,262,301 / 26,249,754 Any idea what these numbers could mean? I’ll give you a couple hints: They are linked to social media and how Twitter is lying to you They are fractions describing parts of a whole (in […]