frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Reddit Mods Sued by YouTuber Ethan Klein Fight Efforts to Unmask Them

https://www.courtwatch.news/p/reddit-mods-sued-by-youtuber-ethan-klein-fight-efforts-to-unmask-them
1•aa_is_op•2m ago•0 comments

Valuecell is the first open-source platform for financial agents

https://github.com/ValueCell-ai/valuecell
1•luya•3m ago•0 comments

How Electronic Arts' $55B go-private deal could impact the video game industry

https://apnews.com/article/electronic-arts-buyout-what-to-know-ea6d403811e6ebab0b96ab772f5e7d67
1•Physkal•3m ago•0 comments

Sandbox CLI Agents with Vibekit

https://github.com/superagent-ai/vibekit
1•NSPG911•8m ago•0 comments

Launching Crawlee for Python v1.0 to simplify building web scrapers and crawlers

https://github.com/apify/crawlee-python
2•jancurn•13m ago•1 comments

Show HN: Tattoocoverup.ai – AI-powered tattoo cover-up design generator

https://tattoocoverup.ai
1•ShawWang•15m ago•0 comments

The EM's guide to AI adoption (without your engineers hating it)

https://newsletter.manager.dev/p/the-ems-guide-to-ai-adoption-without
1•AntonZ234•18m ago•0 comments

When being an "expert" is harmful

https://longform.asmartbear.com/expert-harmful/
1•thm•18m ago•0 comments

Voxcity: Generating voxel 3D city model for cities worldwide

https://github.com/kunifujiwara/VoxCity
1•anVlad11•24m ago•0 comments

I built whi for super simple path management (Unix)

https://github.com/alexykn/whi
2•alexykn•27m ago•1 comments

Tone Check

https://www.mediawiki.org/wiki/Edit_check/Tone_Check
1•altilunium•29m ago•0 comments

Show HN: CodeRoutine – one tech article per day, AI summaries and podcasts

https://github.com/edodusi/coderoutine-oss
1•edodusi•31m ago•0 comments

When Internet Explorer passed Netscape for the first time

https://dfarq.homeip.net/when-internet-explorer-passed-netscape-for-the-first-time/
1•giuliomagnifico•33m ago•0 comments

Python Machine Learning: Care and Quality for Developers

https://www.sonarsource.com/blog/python-machine-learning-care-quality-for-developers/
1•Setoh•33m ago•0 comments

South Korea raises cyber threat level after datacentre fire – hacking fears

https://www.theguardian.com/world/2025/sep/30/south-korea-raises-cyber-threat-level-after-huge-da...
1•solstice•36m ago•1 comments

Agentic Commerce Protocol Documentation

https://agentic-commerce-protocol.com/
2•QingWu•41m ago•1 comments

Sguaba: Type-safe spatial math in Rust [video]

https://www.youtube.com/watch?v=kESBAiTYMoQ
1•todsacerdoti•45m ago•0 comments

Show HN: A newsletter to try to recreate the original magic of StumbleUpon

https://randomdailyurls.com/
2•kilroy123•47m ago•0 comments

Agent Mode for Microsoft Office Suite

https://www.microsoft.com/en-us/microsoft-365/blog/2025/09/29/vibe-working-introducing-agent-mode...
1•lewisjoe•50m ago•0 comments

Droids by Factory

https://www.businesswire.com/news/home/20250925993478/en/Factory-Unleashes-the-Droids-Raises-%245...
2•sreenathmenon•54m ago•0 comments

Posthog Welcome Page

https://posthog.com/
1•danousna•56m ago•0 comments

Remove Bcachefs Core Code

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f2c61db29f277b9c80d...
3•unclet•1h ago•0 comments

The UK constitution is more vulnerable than the US constitution

https://www.prospectmagazine.co.uk/ideas/law/the-weekly-constitutional/70928/the-uk-constitution-...
2•robtherobber•1h ago•0 comments

Man lands in hospital after Samsung smart ring battery swells and traps finger

https://www.neowin.net/news/youtuber-lands-in-hospital-after-samsung-smart-ring-battery-swells-an...
5•bundie•1h ago•1 comments

LibreNMS, a featured network monitoring system

https://www.librenms.org/
2•Levitating•1h ago•1 comments

New MetaScope 1.1.3 build 15 release

https://zalodesignstudio.com/portfolio/metascope/releases/metascope-v1-1-3-build-15/
1•gzaal•1h ago•1 comments

How the New York Times Uses A.I. For Journalism

https://www.nytimes.com/2024/10/07/reader-center/how-new-york-times-uses-ai-journalism.html
1•kevinphy•1h ago•2 comments

Top Python Libraries for Visualization: Which One to Use? – CodeCut

https://codecut.ai/top-6-python-libraries-for-visualization-which-one-to-use/
2•rbanffy•1h ago•0 comments

Against the Great Convergence

https://sjg.io/writing/against-the-great-convergence/
1•simonjgreen•1h ago•0 comments

Claude introduces live usage limits page

https://twitter.com/claudeai/status/1972732965219438674
1•037•1h ago•1 comments
Open in hackernews

Disqus Turned My Blog into an Ad Farm – So I Killed It

https://ryansouthgate.com/goodbye-disqus/
113•ry8806•1h ago

Comments

phendrenad2•1h ago
I don't know why a $5 VPS and a random CMS isn't the default for developers blogs. Dead simple, runs for years without maintenance, minimal cost, no ads.
rwmj•56m ago
If you really run it "for years without maintenance" then your blog will get taken over by attackers and used to distribute malware or worse.
JdeBP•29m ago
Indeed, the problem isn't necessarily even the site being taken over. There was an example of what happens to comments over a period of 9 years without anyone dealing with spam on Hacker News just the other day.

* https://news.ycombinator.com/item?id=45370971

rokkamokka•55m ago
Well, back in the day this lead to thousands upon thousands of vulnerable WordPress sites
mickeyp•52m ago
False equivalence. That the creators of various PHP blogging platforms sucked at security does not invalidate the poster's point that a self-hosted CMS with a simple comment system is indeed much simpler and easier to reason about.
rokkamokka•36m ago
I suppose it's rather the "without maintenance" part. Had everyone updated their WordPress sites the problem would've been much less.
InMice•21m ago
The wordpress core can be kept up to date but the vulnerabilities from plugins, relying on fixes and updating plugins i think was more the problem than the core.

In the 2010s if you left a wordpress blog unattended even with the official default filter plugin it would fill with spam comments. I dont know if thats still a problem.

antiloper•53m ago
Once you add comments you have to add a database and anti-spam measures. Not so simple anymore.
edarchis•51m ago
The author is using a random CMS, namely Hugo.

You probably mean a PHP that can be hosted for cheap. But then, you end up with a Wordpress nightmare, even more spam and security issues.

I had a pretty popular blog and some posts gathered hundreds of useful comments. But I was so tired of fighting spam that I threw it all away and started using Hugo too, without comments.

mixedbit•50m ago
Comments are the only functionality of a blog that require write access to a backend, without comments a blog can be a simple collection of static files. Any write access to a backend exposes the blog to potential vulnerabilities, requires the backend to be kept up to date. This is not dead simple and does require maintenance. Updating is not trivial if a version of a backend becomes obsolete, you need to dedicate time to migrate your backend to new versions to stay secure.
undebuggable•46m ago
Without comments it's much simpler and cheaper than a $5 VPS and a random CMS, with comments it's much complicated and expensive than a $5 VPS and a random CMS.
HeckFeck•44m ago
I've been using self-hosted Isso to serve comments on my static sites. It's worked well enough, it's practically the same as Disqus.
Hard_Space•1h ago
Disqus is a great idea turned into hot garbage by (inevitable) lowest-level monetization. I once worked on a blog with Disqus. Whenever we had a hit, such as an HN front page, horrific ads would be injected into the comments section for that page. Any page without significant traffic had no ads, lulling you into a false sense of security. If a page 'hit' in your off-hours, the ghastly and repulsive ads could be running for a day, or even a weekend.

They could be turned off at the time but only on a case-by-case basis. In the end, I got rid of Disqus.

jaapz•33m ago
When it was released there were no ads at all, and it was a great way of quickly adding comments to your site. Of course there is no thing as free lunch so the enshittification was inevitable
MasterScrat•1h ago
I think the concern of "blog comments" is best left to external platforms eg HN, Reddit etc

What would be more useful would be an automated list of places where the post has been discussed (and maybe pull the top comments from there through API?)

reactordev•56m ago
There used to be a time when comments were attached to the posts. Where anyone could come, leave their name and a comment, and let the author know if any edits, misspellings, or how they liked the article.

Social media ruined that. Everyone is now on their own soap box posting comments of drivel from their sub-optimal self-conscious parroting asinine talking points about how one characterized group of statistics ruined it for everyone else. Bots, drivel, linkbacks, social media, stupid laws, and an aversion to independence - we have what we have today. Large platforms that trick humans into use because they have the largest arenas.

Also, the author’s experience with seeing scammy ads on their site doesn’t mean that others are seeing the same ads. Because they ran ad-free for so long it’s possible their token in the AdTech ecosystem is stale in which case it hasn’t put it into any buckets yet. Ergo, you get the smoking/drinking/scamming/doesn’t fit category.

A “token” is a device or ident signature used to identify a viewer or user so that they can tabulate impressions, build personas, categorize your shopping habits, track the sites you visit, link your token with others in your proximity

est•56m ago
I ditched Disqus for the exact same reason, too many ads

Then I built an alternative using free Cloudflare Worker

https://github.com/est/req4cmt

It's a simple service that transform comment POST form data to JSON, append to a .jsonl file, then do a `git push`

It renders comments by `git fetch` from a .jsonl file from a remote repo, or simply via raw.githubusercontent.com if your repo was hosted by Github.

The advantange over Github issue/discussion based comment plugins:

1. All data is stored a .git

2. no login of any sort

Github OAuth login might leak all your repo data along with your `access_token` to the plugin provider.

The `git push` works for any remote. You can choose github/gitlab or whatever.

ffsm8•20m ago
The issue with that approach is risk.

You now have a direct way for users to insert data into your repo, which can include illegal things. And if you're required to delete it later, you'll be forced to edit your git history.

But if everyone behaves, it's a great solution

bmez•16m ago
and the wasted CPU and memory involved. Git is by no means a good design for a comment-system, it is overcomplicating it in ways previously unimaginable.
splitbrain•54m ago
I was in the same boat and built my own commenting system. It has an importer for disqus (so you don't lose your old comments) and also imports Mastodon replies.

https://www.splitbrain.org/blog/2025-03/26-meh_another_comme...

ggirelli•53m ago
I tried we mentions for a while, but then switched to just POSSE (publish (on your) own site, syndicate elsewhere). So the comments are moved to other platforms atm.
montebicyclelo•52m ago
I did the same. I was sad to lose the comments, but the ads were awful and I don't particularly want someone elses ads / tracking on my hobby site. I switched to gisqus [1], which is powered by GitHub discussions, which seems to be working ok. (The site is hosted on GH pages so seems reasonable to also use GH discussions for the comments.)

[1] https://giscus.app/

xenator•48m ago
I blocked Disqus locally on my computer via /etc/hosts many years ago. Reason is very simply. Because comments as genre is almost useless.
sunaookami•48m ago
Removed Disqus from my website after getting huge spam waves (not the classic garbage spam but "real" comments, but for completely different sites, like they were intended for other sites but instead posted to mine. They were all from a few days old accounts). I wish I'd have used the built-in WordPress comments from the start but well, it was a different time back then. Related: I've used WordPress Jetpack Stats until they extorted every free website, no export possible. Would've cost me 200 € per year, that's more than I pay for my website. Switched to self-hosted Umami but 10 years of data just gone.
thomashabets2•46m ago
When the ads showed up I immediately put disqus loading behind a "load comments despite ads" button, and instead just had a static export of the comments loaded by default.

But that's a temporary solution.

Sure, I can code an in house comment system within an hour, but the real work is to combat spam. Because people (and now also disqus) suck.

vivzkestrel•43m ago
For those of you stuck with this issue reading this, there is a nice open source commenting system I found on GitHub https://valine.js.org/en/index.html

Here is another one https://docs.coralproject.net/

nsim•33m ago
I've found https://remark42.com/ works well with static sites, and has plenty of user login options.

But, the solution I've been looking for/prototyping is one that lets people comment from the Fadiverse, so it will also double as a feed. Nothing to show yet, but one-day maybe.

BoKKeR11•32m ago
I have used https://github.com/giscus/giscus on my site https://deploy-on-friday.com which creates comments in your public github repository as issues. Users post with their real github accounts, and can also react to posts.

A clever way to leverage another platform

huijzer•25m ago
I just can't be bothered to have comments on my site. It adds nothing but headaches. Cross-posting articles to HN or Reddit for comments is a much nicer way, I think.
chistev•17m ago
Yea, it's what modern blogs do. The discussions happen on social media and platforms where they are shared
noosphr•22m ago
Mailing lists are still the superior format.

The barrier to entry is a feature and not a bug.

lloydjones•21m ago
Try using a Bluesky-based solution so that everyone owns the content?

I made Bluniversal Comments partly for this, but there are other Bluesky-based solutions out there if you prefer.

aricooperdavis•21m ago
Utterances: https://utteranc.es/
amelius•19m ago
> No lock-in. All data stored in GitHub issues.

No lock-in, except for GitHub, I suppose.

runxel•18m ago
Came here to recommend that as well.

Or just leave it. Nobody needs to comment on blog posts, really. :D

lutzh•21m ago
I use Hyvor Talk - https://talk.hyvor.com - for ad-free and privacy respecting commenting on my blog. I really wanted something that I can just use as a service, not host anything myself. But it's quite expensive.

If I where to ditch it to save the money, I'd look into integrating Mastodon into the page, I saw somewhere that they used Mastodon as their comment system (it's basically a thread on Mastodon that is embedded in the blog page).

daitangio•14m ago
I keep using isso https://isso-comments.de/ I installed it on my static blog very easily, and I own all the data. Also it is GDPR-compliant (because it provide hints on how to remove data like IPs) and it is very light. For me Disqus and similia are a dead end.
edent•10m ago
For everyone saying "just have the comments on social networking sites" - that fragments the conversation, makes people sign up to a service if they want to comment, and exposes them to ads on 3rd party sites.

You also get no control over the level of abuse, misinformation, and spam on those external sites.

The joy of having comments on your own site is that you can moderate the bad-faith discussions and curate a friendly / helpful atmosphere.

Yes, you need a small database to receive and serve comments. Spam is mostly taken care of with a hidden field. It is great to build a community of commenters who want to offer their thoughts.