T thisandthat.chat Most tech revolutions made work worse for employees 126 points jreynar 2 months ago 138 comments