Apparently, 16 billions passwords have been leaked last week (Google, Apple, Facebook, etc...). I dunno if it is just click bait or real, because 16 billions wtf...
There are actually more logins and accounts on the internet than the number of people who physically exists IRL.
Also, i am really...