News for hackers. Stuff that matters.
Re:This website has 81% battery power remaining by Cpoll on Sunday December 12, 2021 @01:40PM (#29532276)
> you could hack around that by using Disqus

But that's not actually solving the problem, it's just offloading it. Not to mention that you're selling your community to yet another tracking company, and jacking up user page load time.

Re:This website has 81% battery power remaining by mro_name on Sunday December 12, 2021 @01:50PM (#29532354)
>> by Disqus or something

depends on what you want, the low end is incoming comments as emails and putting them semi-manually into an iframe on the unchanged static article page. Doing it myself at https://blog.mro.name/2019/05/wp-to-hugo-making-of/ and sacrificed commenter speed.

Others may easily be more sophisticated than above brutalist solution. But still: comments in iframes align well with static sites IMO.

Edit: even better may be to phase in comments from HN or the fediverse or whatever you care about into an iframe. Be it copied or inline and re-styled.

Re:This website has 81% battery power remaining by charrondev on Sunday December 12, 2021 @05:55PM (#29534556)
I’m a technical lead for a SaaS community forum product and we handle billions of page views a month. Many of them don’t put any load on our servers though because guest pages are cached with a short duration and the cached page gets served up.

Today that’s cloudflare but in the past it was varnish.

Otherwise it is very dynamic. Different users have access to different content so we generally can’t cache full pages at the edge for authenticated users.

Re:This website has 81% battery power remaining by mro_name on Monday December 13, 2021 @02:21AM (#29537503)
nice. You're working regularly on the website. Not all do.
Re:This website has 81% battery power remaining by giancarlostoro on Sunday December 12, 2021 @05:30PM (#29534364)
I like this approach, is there something specific you're using to automate this at least in part? I feel like it could be made into a simple service with very limited JS to make it less "slow", unless you decide to manually approve of a comment.
Re:This website has 81% battery power remaining by mro_name on Monday December 13, 2021 @02:30AM (#29537562)
> automate

not yet, but I think of a delayed shell script (cron 15min?). JS (clientside) may be not of much use.

Or use a feedback webform via https://github.com/mro/form2xhtml - doesn't have to be email then.

Or monitor IMAP folders for accepted comments and cron them to the webserver a la https://codeberg.org/mro/flohmarkt.monte-ts.de/src/branch/ma... and online.sh