Community Computing: The Future We Deserve?

Tech companies keep making us embarrassed to be their customers. Maybe we don't have to live like that.