agreper
Infrastructure
self-hosted forum software
SHOW HN2022
How HN took it
19 positive, 16 neutral or asking, 0 mixed, 5 critical, out of 40 comments about the project. Thread score +0.37.
Design: 6 for, 3 againstIdea: 3 for, 0 againstPerformance: 3 for, 0 againstExecution: 0 for, 2 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Clean, simple design that is easy to understand
From 3 comments
It's absolutely beautiful. Within a fraction of a second, I knew what it was and how to use it and how much value it has.
sirsinsalot on HNOh my god, this looks so sane.
toomim on HNLooks great. If you wanted to extend it with JS, HTMX or lightweight functions easily added to Flask, which is imho the right way for CRUD. And specifically, looks great -…
zhte415 on HN
Objections
Captcha is weak and easily defeated; no moderation features yet
From 2 comments
Looks nice! But as with any 2022 project that publishes user input, please put a section in the README describing counter-abuse and moderation features, even if (especially…
Zopieux on HNCurrently there aren't many moderation features - only banning and removing threads & comments are implemented right now. Registrations can be disabled by the admin. I will…
demindiro on HN
No collapsing of subthreads and no browser memory of collapsed state without JS
From 1 comment
> 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…
demindiro on HN
Requests
Browser notifications for new replies
From 1 comment
IMHO one of the best features a modern web forum sw can provide is browser notifications
genericacct on HN
Pagination for big threads
From 1 comment
Currently not at all. All comments in a thread are loaded. I do intend to add pagination but I'm not sure what a clean implementation would look like.
demindiro on HN
Custom themes
From 1 comment
There is currently only one theme. I do intend to add support for custom themes though.
demindiro on HN
Questions
Is there a theme feature?
From 1 comment
Cool project, is there a theme feature?
l-portet on HN
How to prevent spam signups?
From 1 comment
i worry about spammers coming across my soon-to-be-hosted forum. What mechanism can one do to prevent fraudulent signups?
egberts1 on HN
How does it handle big threads with many nested replies?
From 1 comment
Love the HN-like design. How do you handle big threads and many nested replies?
forgotpwd16 on HN
Alternatives named
phpBB
From 1 comment
For what it's worth, phpBB still sortof supports having javascript disabled [1] but it is nowhere near as lightweight as the example here created by demindiro. I also commend…
LinuxBender on HN
Teddit
From 1 comment
Teddit works like a charm with disabled javascript, it supports css based thread collapsing, and cookie based information for logged out users as well (you can store which…
bmacho on HN
vBulletin
From 1 comment
It feels very retro - back to the earlier days of the web circa what Craigslist still looks like. Are you doing this just for development experience / fun or to make it something…
rexreed on HN
Fossil
From 1 comment
It's always nice to hear about someone writing a cool program just because they felt like doing so. Every time I think about writing a forum server, I find I return to the…
throwaway81523 on HN