A artifact.news These Tech Workers Say They Were Hired to Do Nothing 62 points rustoo 3 years ago 98 comments