#technology
16-Billion Usernames and Passwords Have Leaked in the "Mother of All Data Breaches"

You've gotta be safe.

Microsoft Says That Modern Employees Are Imprisoned in an "Infinite Workday"

They ain't wrong.