Why do we all rely on communicating through news.ycombinator.com? Because it&#x27;s useful to have a central hub. It&#x27;s a very easy system to understand and use.<p>There&#x27;s no obvious alternative right now. Someone should build one. It&#x27;s not super easy. There are big and interesting political and technical questions... which GitHub conveniently sidesteps by just being a central server.