Comntr
Dev tools
comment widget
SHOW HN2019
How HN took it
4 positive, 9 neutral or asking, 0 mixed, 10 critical, out of 23 comments about the project. Thread score -0.23.
Idea: 3 for, 7 againstExecution: 1 for, 1 againstDesign: 0 for, 1 againstPrivacy: 0 for, 1 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
Useful idea; a self-hostable comments server reduces work for small blogs
From 3 comments
This is really cool! One step closer to a decentralized Web.
nexuist on HNIt is technically centralized but with the option to self host the comments server. Given that the source code is out there for a minimalist comments server, that saves a ton of…
nexuist on HNThis sounds interesting. I've added Comntr to my extensive blog post about static site comments [1]. [1] https://darekkay.com/blog/static-site-comments/
darekkay on HN
Objections
Spam prevention is weak; simple captchas are easily bypassed
From 3 comments
The hard problem in this space is spam prevention. Its not immediately clear me to if this even addresses it? Other than giving ban/filter controls to a human.
jeremyjh on HNIt sounds like you may not have spent any time researching anti-spam techniques. Your initial "puzzle" can be solved with 8 characters of JS: eval("23+47"). Your SVG picture can…
smt88 on HNIt's completely dependent on the traffic of the site if a spammer takes the time to break a custom captcha. I work on a site with 10 million monthly pageviews and spammers…
super-serial on HN
Centralized hosting: comments and redirects go through the maker's server, raising privacy concerns
From 3 comments
so where's the data getting stored? in a database you are hosting?
keithnz on HNExcept it redirects from OPs server. Meaning they capture your data. Themoreyouknow.jpg
o-__-o on HNAll the comments would be hosted on this site; It's actually centralized.
personjerry on HN
SVG captcha would block blind users
From 1 comment
> Obviously, the puzzle is returned as an svg picture where the letters are "rendered" with little squares. This will make it impossible for blind people to post a comment. There…
darekkay on HN
Script injection via username reported
From 1 comment
was able to inject script via the username https://github.com/comntr/http-server/blob/master/src/handlers/comments.ts#L22
report212312421 on HN
Requests
Add a content security policy
From 1 comment
You can also add a content security policy.
ivolimmen on HN
Questions
Where is comment data stored, and who hosts the database?
From 1 comment
so where's the data getting stored? in a database you are hosting?
keithnz on HN
Can any URL be prefixed with the domain to load its comments?
From 1 comment
Can i simply prefix any url with commentr.io to get to the comments section? Some time ago i did a scroing and visualization of reddit threads, maybe you find it useful, see…
pedro1976 on HN
Alternatives named
Commento
From 1 comment
Have you checked out Commento? It's open source and pretty lightweight: https://commento.io/
unmole on HN
Disqus
From 1 comment
Curious about this too. I don’t like using Disqus (it’s so bloated) but the spam issue is pretty much non-existent even on several high-traffic sites.
eeeeeeeeeeeee on HN
utterances (GitHub issues)
From 1 comment
In the same space: https://utteranc.es/ A lightweight comments widget built on GitHub issues.
zimbatm on HN
Talkyard
From 1 comment
Talkyard deals with spam by 1) letting you configure manual review of the first N comments, say first 3 comments, by a new user. If someone posts 3 on-topic comments, then likely…
KajMagnus on HN
schnack
From 1 comment
Or https://github.com/schn4ck/schnack
llao on HN