Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I agree with you. At the same time, people use GitHub and see no issue with it.


I definitely see an issue with this. Fortunately, at least GitHub is readable without running non-free code and is searchable. I guess you can also participate with one of those alternative clients.

You are still not in control of your community, and I'd like this monopoly to vanish.


Discord is readable from a web browser just like GitHub is.


Not really. GitHub is also "readable" through a search engine, and can be used (read-only) without signing in. GitHub also allows you to use automated tools to read and manipulate the data stored there. Discord does not allow you to do any of those things.


Discord is not really readable at all, in any format. It's a mess.


You can read Github project pages just fine without logging in, not so much for most if not all discord server instances.


GitHub.com is almost entirely non-free code, when seen through a web browser. Unless you're talking about just the git portion?


It is more of the content inside GitHub is widely accessible without needing to log in whereas Discord are not really accessible and often would need "invitation link" to find those servers. GitHub is far more public in this sense than Discord is. Discord/Slack is a instant message system, far different, than forums style which are "static", which make archival extremely difficult to do in Discord/Slack.


Probably because you're nowhere near as "locked-in" to GH. You can move your source code and all of its history to another hosting platform in minutes with git.

If you want to move your Slack/Discord community to another platform, there is no easy way to export the content AFAIK.


Not true. Good luck exporting the issues, pull requests, comments, discussions, wikis, etc. and bringing those to another platform.

Ironically (and I am not defending them), Slack[0] is the only one of the three that has an official way to export all messages. GitHub does not, unless you're counting their API, but then maybe you want to consider Discord things like this[1]?

[0] https://slack.com/help/articles/201658943-Export-your-worksp...

[1] https://github.com/Tyrrrz/DiscordChatExporter


Gitlab can import pretty much all of those things from Github.

https://docs.gitlab.com/ee/user/project/import/github.html


Wow, TIL! Can't believe I missed that, thank you.


There are third party whole-server backup bots for Discord. Import elsewhere is a different problem though.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: