How Tech Outstayed Its Welcomerhabarba@feddit.de to Technology@lemmy.world – 46 points – 5 months agowheresyoured.at0Post a CommentPreviewHotTopNewOldNo comments yet. You could be first!