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

Then maybe you'd be interested in EffectiveDiscussions, like, item 4 in your list:

https://www.effectivediscussions.org (I'm developing it)

I have copied ideas from Discourse — so yes it has some of Discourse's features. Plus features from Slack (i.e. chat), HackerNews (best comments rise to the top) and StackOverflow (question-answers) & Disqus (embedded comments).

More things you mentioned: It's not PHP (it's Scala instead, in Docker containers), it is server side rendered (React.js), fairly minimal Javascript: 150 kb JS on page load.



Looks good. One suggestion: it doesn't work with JS off, so I don't see content when I arrive.

I made a personal commitment not to use Facebook's software (React) whenever there are suitable alternatives available, because I don't want to support that awful company in any way, but hope that your project goes well.


Interesting commitment. Can I ask which URL didn't work for you, & which browser?

For me, when I disable JS in Chrome Dev Tools, the website still loads properly, incl homepage, forum index and discussion topics. (but one cannot leave comments, that still requires JS). I tested a bit in Lynx also.


And regarding the commitment not to support FB, it's because using FB's software supports FB, and FB is terrible for society. I don't want to support them (wherever possible), even if just in a small way.

https://www.theguardian.com/technology/2017/nov/09/facebook-...


I went here: https://www.effectivediscussions.org/forum/

    Uncaught TypeError: debiki.internal.startDiscussionPage 
    is not a function
        at (index):257
Feel free to email me (see my profile) if you would like screenshots and more details about the errors.


Wow! Seriously, you're doing an excellent job. It looks GREAT!


Ok thanks :- ) (If there's any particular feature/benefit you're especially interested in, it'd be interested to know. Or if something seems missing.)




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

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