Live data from Hacker News

Show HN: Minimal, no-JS web forum software

github.com

21–30 of 161 posts

Re: Show HN: Minimal, no-JS web forum software

#22
post #19

is it missing captcha ?

Has a CAPTCHA but it can be solved pretty easily (paste into Dev Tools console)...

  const input = document.querySelector('body > main > form > table > tbody > tr:nth-child(3) > td:nth-child(2) > input');
  const challenge = document.querySelector('body > main > form > table > tbody > tr:nth-child(3) > td:nth-child(1)').innerText.split('=')[0];
  input.value = eval(challenge);

Re: Show HN: Minimal, no-JS web forum software

#23

Earlier quoted context omitted.

> I hate forums which indent replies and don’t support collapsing sub-threads. [-] should collapse subthreads. Caveat is that the browser doesn't remember which subthreads were collapsed due to no-JS.

Not if each "collapse" link reloads the page and at the same time stores the preference in the backend against your username so that subsequent page loads know what to hide (:

LOL you are so right... so much was lost when we started accepting that page reloads are expensive (T_T)

Re: Show HN: Minimal, no-JS web forum software

#24

I dislike forums which indent successive replies. I hate forums which indent replies and don’t support collapsing sub-threads. The proper way of handling replies is to post them under each other and support quoting.

That's just, like, your opinion man. I prefer HN's indented approach to a typical forum listing where it's just a firehose with quotes. But the best approach is to allow the view to be switched as desired.

Re: Show HN: Minimal, no-JS web forum software

#25
post #21

Out of curiously, does HN use JS heavily? It feels quite lightweight, and it’s sort of a forum

Very sparingly: https://news.ycombinator.com/hn.js

I'm pretty okay with that, my only complaint is that when you vote a comment or story it creates an invisible image with a voting URL, which may be loaded much later so the click may not register from time to time.

Re: Show HN: Minimal, no-JS web forum software

#27
This is great. I want to see more of the web to be like this. Simple, direct, light, and functional. I've came to learn on this thread alone that other projects such as teddit and nitter exist, which capture this same spirit. I'd like to know if other projects for popular sites exist as well. Someone should make an aggregation of sites and open source libraries like https://github.com/Demindiro/agreper that exist.

Re: Show HN: Minimal, no-JS web forum software

#29
post #2

I commend you for hand rolling it all and not using JS. I miss the days of good ole forum software (e.g. FluxBB/PunBB) before it was superseded with massive JS bloat/clunky forum software like Discourse, Flarum, etc.

I also miss the days of good ole server-side rendered applications. I'm not sure the author's history or work experience, but, if I built something like this, I'd likely find it extremely cathartic compared to most tech stacks nowadays. :-)

Re: Show HN: Minimal, no-JS web forum software

#30
post #9

Earlier quoted context omitted.

Ohh I miss the good old days of forums in general. I find all this new software, where conversions* are "threaded" stupidly hard to read. Even worse, when the software is trying to recommend to you, what to read. Back in the day you had a thread, every post to that thread was chronologically added to that thread and in case you wanted to reply to someone, you quoted them... sigh EDITED: *conversations

I actually love threaded discussions… On HN and Old Reddit. But anything is better than whatever XDA uses, and almost everything is better than discourse.

I also prefer reading threaded discussions, but are you aware of a good way of keeping track of new messages? That’s my main issue with threaded discussions, for example here on HN.
Post reply on HN