News for hackers. Stuff that matters.
Re:Fierce Nerds by jjtheblunt on Tuesday May 18, 2021 @04:06PM (#27200324)
1.3 million employees a recent news article said. wow.

There are no comments on this comment yet.