frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: How do we solve the bot flooding problem without destroying anonymity?

7•txrx0000•8h ago
AI posts are becoming indistinguishable from human posts, and we can see it here on HN. The conventional response by website operators is to put in progressively tighter verification systems to distinguish bots and humans, but that eventually leads to the end of anonymity.

This is not an anti-AI rant. If a future AI agent truly has high quality posts and wants to use the site normally, that's fine. I'm talking about spam campaigns with hundreds of new accounts. We need new solutions to this problem.

I'll start by proposing a solution that could work for HN and similar forums. Feel free to iterate on it or propose your different ideas in the comments. Here goes:

For logged-in users, instead of ranking posts and comments on the server-side, the server only delivers a chronological feed + the current logged-in user's voting history.

Using the chronological feed as the base, each of your past votes changes the ranking of your feed by a tiny bit, and that's calculated client-side. You're more likely to see posts and comments from users you've upvoted in the past at the top.

In short, this means a new account will see a completely chronological feed, while an established account will see a feed modified by only their own past votes.

The public feed for non-logged-in users would still be ranked by the server. No changes there.

So each user gets a fully personalized bubble when logged in, except it's not a bubble because n=1. And it's really easy to break out of the bubble by logging out.

Spam bots can post and vote all they want, but they won't change the core userbase's experience that much, because the bots will only have access to a chronological feed. It has no taste, which is accumulated over time, and therefore can't spam votes and replies on real conversations nearly as much.

Comments

austin-cheney•8h ago
Read this comment and use the script in the linked subject:

https://news.ycombinator.com/item?id=47203918

drsalt•7h ago
make spamming illegal give severe punishments and enforce the law
fernando_campos•6h ago
One issue I keep noticing is that most anti-bot systems optimize for blocking instead of increasing friction progressively.

Rate limits tied to behavioral patterns rather than identity seem to work better — especially interaction timing, navigation flow, or session consistency.

We experimented with something similar while building HiveHQ and found bots usually fail when systems require small contextual actions humans do naturally.

judahmeek•1h ago
So... use advanced pattern matching to determine human patterns & reject outliers?

Interaction timing is like rate limiting, but more granular

Navigation flow is a basically requiring bots to use a headless browser instead of API's

What does session consistency mean in this context? Restricting to a limited number of interests & activity times?

bruceyao1984•6h ago
could solve bot flooding by raising the cost of automation, not by removing anonymity. Techniques like behavioral detection, rate limiting, proof‑of‑work, reputation systems, and AI‑based anomaly detection can filter bots without requiring real‑world identity. The goal isn’t to know who you are — it’s to know whether you’re human.
allinonetools_•5h ago
The biggest signal I have noticed over time is consistency, not just one good post. Accounts that participate normally for weeks build a kind of trust naturally. Maybe weighting activity history more than identity verification could help without hurting anonymity.
throwaway5465•4h ago
Creates echo chambers, karma whoring 'power' accounts, rewards ego-posting and generally makes the experience about who says what not what is said. Worsens the problem.
judahmeek•1h ago
Echo chambers exist no matter what & "who says what" is an essential aspect of determining transferrable credibility.

Without transferrable credibility, any ratings system simply becomes a question of which side spams the most.

chistev•4h ago
Haven't noticed any negative changes.
hash07e•36m ago
There is no way to solve it without going to tribalism.

Bots and AI right now as good as the "average" joe.

All the places that can move the perception of real people about products, politics or any form of power will and is being flooded with bots.

The reason for the "ID" on internet is not because of the children. But because the bots are soo good they need to use ID to filter what is bot or not. Avoiding the dead internet.

The powers that be NEED to sway perception and narrative to their liking.

think about the children! Epstein list, patriot act, etc.

Tell HN: MitID, Denmark's digital ID, was down

137•mousepad12•2d ago•180 comments

Tell HN: YC companies scrape GitHub activity, send spam emails to users

673•miki123211•3d ago•256 comments

Tell HN: My daily game won a Players Choice Award

17•paulhebert•19h ago•2 comments

Ask HN: How do we solve the bot flooding problem without destroying anonymity?

7•txrx0000•8h ago•10 comments

Ask HN: Builder.ai ($1B Microsoft-backed AI company) who's lookin at the assets?

6•gamelock•17h ago•4 comments

I built AI agents that do the grunt work solo founders hate

3•Seleci•12h ago•5 comments

Ask HN: Article to share with a technical manager about modern AI coding tools?

5•killmill•17h ago•4 comments

Garbage In, Garbage Out: The Degradation of Human Requirements in the LLM Era

4•waylake•23h ago•5 comments

Seeking Advice on Improving OCR for Watermarked PDFs in My RAG Pipeline

2•hundredtrillion•1d ago•1 comments

1Password pricing increasing up to 33% in March

145•otterley•4d ago•209 comments

Super Editor – Atomic file editor with automatic backups (Python and Go)

6•larryste•1d ago•1 comments

I don't need AI to build me a new app. I need it to make Jira bearable

21•niel_hu•2d ago•21 comments

Ask HN: Why are some websites locking or using the audio device on Windows?

4•ezconnect•1d ago•1 comments

36yo: Career at home vs. Simple life abroad?

12•Slaboli•2d ago•34 comments

Ask HN: Who Is Using XMPP?

23•nunobrito•3d ago•11 comments

Ask HN: How do you handle duplicate side effects when jobs, workflows retry?

10•shineDaPoker•2d ago•10 comments

Ask HN: My competitor wants to buy us out, recommend a lawyer?

7•VladVladikoff•2d ago•8 comments

New Claude Code Feature "Remote Control"

10•rob•4d ago•0 comments

Ask HN: What's it like working in big tech recently with all the AI tools?

22•ex-aws-dude•3d ago•14 comments

Ask HN: What Happened to HTTPS://Www.keyvalues.com/?

4•alexgotoi•20h ago•0 comments

If you drive clock wise along the beach on an island

7•Cookingboy•2d ago•5 comments

Ask HN: Starting a New Role with Ada

10•NoNameHaveI•4d ago•5 comments

LazyGravity – I made my phone control Antigravity so I never leave bed

8•masaTokyo•3d ago•4 comments

Ask HN: What will happen with Anthropics ultimatum?

7•maniacwhat•3d ago•4 comments

I built a 151k-node GraphRAG swarm that autonomously invents SDG solutions

2•wisdomagi•2d ago•0 comments

You've reached the end!