H humanetech.community Today Is D-Day at the Center for Humane Technology: “A New Agenda for Tech” 4 points humanetech 7 years ago 1 comments