Steam has now set a new user record; there were 28.2 million concurrent users in the past weekend. Exactly two years ago, there were ten million fewer users simultaneously online on the game platform.
Have I Been Pwned Adds Passwords Of 7.5 Million DatPiff Members
Security researcher Troy Hunt has added leaked usernames and passwords from rap mixtape website DatPiff to Have I been Pwned. In November, data from nearly 7.5 million members appeared on a hacker forum.