frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

We need to start doing web blocking for non-technical reasons

https://utcc.utoronto.ca/~cks/space/blog/web/WeShouldBlockForSocialReasons?showcomments
49•birdculture•5h ago

Comments

ACCount37•3h ago
We need to take people who want to make WWW even worse for every non-standard use case, and force them to only ever browse through Tor forever.

Let's keep them on a steady diet of 403 pages and 99 cyclic captchas a day. And see how that changes their tune.

1970-01-01•3h ago
Blocking bots would solve 98% of the problem. We need something that does just that and only that. Once traffic becomes natural again, we can rethink the abuse problem. Charging per click or even per MB sent is an excellent idea that nobody will ever support. I wonder if that is even technically possible.
pjc50•3h ago
Mobile carriers certainly manage to bill per MB. But I don't think people would like their rates.

People forget that a lot of the information pre-web was somewhat pricey, and especially anything routed through a telco. The web drove prices to zero, which has had some bad effects and many very good ones.

SoftTalker•3h ago
Also newsletters, magazines, journals, etc. related to any interest you might have would require a paid subscription. Or a visit to the library, if you could convince them to subscribe.
ruszki•1h ago
At least there would be an incentive to reduce size. I could easily got the same amount of information with the same quality when I had 3 MB/month 20+ years ago.
abtinf•2h ago
Back in the 90s or early aughts, there was an article along the lines of “so you have an anti-spam scheme?”

It listed like 2 dozen spam control schemes that had been proposed that failed, mostly for social reasons.

If I had the link, I would have simply posted it as the reply.

dredmorbius•2h ago
Doctorow FTFW:

<https://craphound.com/spamsolutions.txt>

Your post advocates a ( ) technical ( ) legislative ( ) market-based ( ) vigilante approach to fighting spam...

munificent•2h ago
Many problems in life are simple provided you have a perfect oracle that can distinguish good actors from bad actors. Alas...
truesign•1h ago
agree, https://truesign.ai does just that. Bots and people behind proxies/vpns can't access https://demo.truesign.ai/protected-content for example.
panstromek•1h ago
I don't know, I run a social media platform for learning and bots are almost never a problem apart from occasional bandwidth spike. Most abuse comes from people, and we've definitely applied the principles from the article, because other way we would just get overmhelmed.
ErigmolCt•1h ago
Sooo make bad behavior costly instead of just annoying
dredmorbius•38m ago
This is still predicated on correctly identifying "bad behaviour". Given distributed attacks and botnets (often utilising residental / "dial-up" equipment, whether desktops, routers, or IoT (the "S" stands for "security") kit), identifying specific network spaces as hostile still posits a great deal of collateral damage / false positive error.

Mind, I'm strongly in favour of what you're advocating, in theory. And I'm well aware that failing to accomplish this will make the Web far less useful for everyone. But the fundamental challenge remains difficult.

LamaOfRuin•3h ago
I am blocked from this post.
esafak•3h ago
Me too. I was browsing on my old Windows 8 computer that I refuse to upgrade and it did not like my OS. I don't like it either, but I'm not going to install a newer version, out of principle.

edit: added version

xiconfjs•2h ago
May I ask which OS you are on getting you blocked?
chuckadams•1h ago
There's zero javascript on the page and it reads perfectly in lynx. I'm not sure how your browser could possibly be a variable here, unless TFA's platform is actively blocking certain user agents (which I suppose isn't quite ironic, but would not exactly send the best message to go with the arguments)
kragen•1h ago
Yes, they do actively block certain user agents.
kragen•1h ago
Maybe at some point someone whose web page you visit will take the initiative to upgrade your computer for you.
dredmorbius•2h ago
Answering this and other similar arguments/observations, and for the benefit of those unable to read TFA:

To answer one potential criticism, it's true that in some sense, blocking and so on for social reasons is not good and is in some theoretical sense arguably harmful for the overall web ecology. On the other hand, the current unchecked situation itself is also deeply harmful for the overall web ecology and it's only going to get worse if we do nothing, with more and more things effectively driven off the open web. We only get to pick the poison here.

(From TFA.)

thhoooowww0101•3h ago
The problem with these blocks is that they always end up blocking normal users, making the browsing experience worse... the opposite of what the intention was.

I use a forum. The operator decided to block almost every IP range associated with a data center. The problem is that more people are using VPNs due to the spread of geo restrictions, local laws like age verification, etc. And so now I need to disable my VPN - assuming I'm using one - just to access the site.

Borg3•2h ago
If there is indeed a lot of people using VPNs then way not to form darknet already? Ask interested site to peer with you. Peer with others, from overlay network, where you and interested parties will be in control. Its the only way imo. We need to build new net from the scratch, using current Internet as transport. VPNs is so easy to use these days, that even no-tech people can use it. All what is need to be done is to provide service by more technical people.
skywhopper•3h ago
Sure, but the problem is that you can’t easily block the worst actors. And automated blocking by IP or user agent is nearly pointless or counterproductive these days. It’s not entirely clear what actors this author is thinking of, but if you think you can effectively block AI harvesters, you are either kidding yourself, or committing to doing more work for this ethical ideal than is remotely worth the effort.
sroerick•1h ago
Isn't this fundamentally the same problem as ad blockers? Which is essentially a solved problem
dasil003•1h ago
Huh? Blocking senders as you surf the web based on what you want to see is a completely different problem from blocking requests to your server based on what the intent of the requester is. I can think of no way these problems are similar except in the very narrow technical sense of maintaining a blocklist and attaching it to a request cycle, which is really not the hard part of either of these problems.
MountDoom•2h ago
Did this article travel forward in time from the year 1999?

In the early days of the internet, there was definitely a good number of techies who were in control of the infrastructure and believed that as long as you don't mess with other people's toys, you should be allowed to roam freely online. But even then, this wasn't the universal consensus. You would still get shown the door for certain behaviors on the Usenet or on web forums. And many ISPs would still drop you for hard porn, gore, or piracy.

But today, the consensus is that tech companies are the guardians of morality. You can get deplatformed quite easily from all the major platforms just for saying things that others disagree with. Your private files in the cloud (and sometimes on the device) get scanned for contraband. Search engines and LLMs are carefully engineered to never say or encourage the wrong things, and to flag certain things for human review. You'd be hard-pressed to find an online platform or a Western ISP that doesn't bow to social pressures.

kragen•1h ago
He's not advocating blocking people from writing, which is what you are talking about. He's advocating blocking people from reading.
ErigmolCt•1h ago
It's not about censorship in the classic sense but it is about enforcing norms
yosito•2h ago
Ad-hoc blocking of bad actors is bound to be an endless futile game of wack a mole. The way I see things going, the internet is continuing to move away from an open web and into walled gardens. Those with resources will create large walled gardens like the gardens of Meta, OpenAI and Alphabet, each with their own issues and serving the interests of their owners. Smaller walled gardens will exist, but any time they grow anywhere near the scale of the global web of old, they'll face increasing challenges from bad actors anywhere from spam to scams to ai to propaganda and only those with resources will be able to maintain those walled gardens, and they'll only spend their resources on that if it suits their interests.
sroerick•1h ago
Why couldn't there be a crowdsourced list of ips to block similar to adblocker? You could set flags of IPs to block based on your preferences
ncruces•41m ago
Because IPs are shared.
dredmorbius•29m ago
IPs are not shared without limit.

All IPs are allocated to CIDR blocks and Autonomous Systems, the latter identified by their Autonomous System Number (ASN). It's reasonably straightforward and tractable to track good/bad behaviour by either, and (thanks to the Law of Large Numbers and Power Laws), there's virtually always a very small number of absolutely horribly-misbehaved blocks from which a large fraction of abuse originates. Moreover, at sufficiently fine detail, it's possible to identify both friendly and hostile address spaces, permitting carve-outs for the former and scaled response against the latter.

The second part of this approach is that defences need not be all-or-nothing, universal, and/or unscaled. A netblock with a few bad actors might be subject to a slight performance penalty. A netblock with no non-hostile traffic could be blocked entirely (or tarpitted or otherwise subject to negative performance impacts). And of course, reputation data can be shared, as a broader view (one which, say, a large CDN or monitoring service might have) is going to provide both earlier warning and greater detail of where hostile activity originates. And individual instances of good behaviour could be excepted from broader blocks.

Ultimately, connectivity providers, whether of data centres or residential / organisational / mobile Internet services, should be encouraged to police their own outbound traffic and take actions themselves in the event of identified abusive behaviour. (That's been a long-standing dream of mine, it's ... stubbornly refused realisation.)

Mikhail_K•2h ago
If the USA and Europe decide to got this way, they will be (as in many other ways today) followers, rather than the leaders. China already does large-scale net censorship.
constantcrying•1h ago
Exactly, what this article is arguing for is essentially just the Chinese model of the Internet. The outside is largely inaccessible and the inside is tightly controlled by having political oversight over the large platforms.

No doubt this is effective at achieving the political goal it aims to achieve.

teddyh•1h ago
What I read is just a thinly-veiled “Make shunning socially acceptable and mainstream again!”
metalliqaz•20m ago
how did you read that from the posted article?

My one-sentence summary is: "Stop accepting rude behavior from crawlers, AI agents, closed-source-browsers, and greedy mega-platforms or else they metastasize and ruin everything."

ErigmolCt•1h ago
The idea that we should only block based on clear technical harm made sense when the web was smaller, less commercialized, and more idealistic
timnetworks•29m ago
Livigent offers a wide suite of packet filtering solutions..

Claude Memory

https://www.anthropic.com/news/memory
121•doppp•2h ago•60 comments

MinIO declines to release Docker builds resolving CVE-2025-62506

https://github.com/minio/minio/issues/21647
115•vngzs•2h ago•55 comments

Google Earth AI expanding access around the globe

https://blog.google/technology/research/new-updates-and-more-access-to-google-earth-ai/
51•diogenico•2h ago•10 comments

Show HN: I built a tech news aggregator that works the way my brain does

https://deadstack.net/recent
31•dreadsword•1h ago•17 comments

I spent a year making an ASN.1 compiler in D

https://bradley.chatha.dev/blog/dlang-propaganda/asn1-compiler-in-d/
194•BradleyChatha•6h ago•88 comments

Make Any TypeScript Function Durable

https://useworkflow.dev/
29•tilt•1h ago•15 comments

PyTorch Monarch

https://pytorch.org/blog/introducing-pytorch-monarch/
259•jarbus•8h ago•36 comments

OpenMaxIO: Forked UI for MinIO Object Storage

https://github.com/OpenMaxIO/openmaxio-object-browser
112•nimbius•1h ago•21 comments

VST3 audio plugin format is now MIT

https://forums.steinberg.net/t/vst-3-8-0-sdk-released/1011988
572•rock_artist•13h ago•133 comments

The OS/2 Display Driver Zoo

https://www.os2museum.com/wp/the-os-2-display-driver-zoo/
16•kencausey•1w ago•1 comments

VectorWare – from creators of `rust-GPU` and `rust-CUDA`

https://www.vectorware.com/blog/announcing-vectorware/
42•ashvardanian•3h ago•15 comments

Antislop: A framework for eliminating repetitive patterns in language models

https://arxiv.org/abs/2510.15061
52•Der_Einzige•2h ago•44 comments

Google flags Immich sites as dangerous

https://immich.app/blog/google-flags-immich-as-dangerous
1327•janpio•22h ago•559 comments

Armed police swarm student after AI mistakes bag of Doritos for a weapon

https://www.dexerto.com/entertainment/armed-police-swarm-student-after-ai-mistakes-bag-of-doritos...
105•antongribok•49m ago•55 comments

Unconventional Ways to Cast in TypeScript

https://wolfgirl.dev/blog/2025-10-22-4-unconventional-ways-to-cast-in-typescript/
40•Bogdanp•5h ago•7 comments

Can "second life" EV batteries work as grid-scale energy storage?

https://www.volts.wtf/p/can-second-life-ev-batteries-work
5•davidw•43m ago•0 comments

The game theory of how algorithms can drive up prices

https://www.quantamagazine.org/the-game-theory-of-how-algorithms-can-drive-up-prices-20251022/
149•isaacfrond•7h ago•112 comments

Summary of the Amazon DynamoDB Service Disruption in US-East-1 Region

https://aws.amazon.com/message/101925/
255•meetpateltech•17h ago•37 comments

CRDTs: Convergence without coordination

https://read.thecoder.cafe/p/crdt
61•0xKelsey•1w ago•24 comments

Nango (YC W23) is hiring staff back-end engineers (remote)

https://www.nango.dev/careers
1•bastienbeurier•6h ago

Programming with Less Than Nothing

https://joshmoody.org/blog/programming-with-less-than-nothing/
368•signa11•13h ago•124 comments

Show HN: Deta Surf – An open source and local-first AI notebook

https://github.com/deta/surf
90•mxek•6h ago•31 comments

U.S. Details Gambling Cases Involving Pro Athletes and Mafia Families

https://www.nytimes.com/live/2025/10/23/nyregion/nba-illegal-gambling-arrests
49•ilamont•1h ago•28 comments

Show HN: Nostr Web – decentralized website hosting on Nostr

https://nweb.shugur.com
42•karihass•4h ago•11 comments

OpenAI Acquires Software Applications Incorporated, Maker of Sky

https://openai.com/index/openai-acquires-software-applications-incorporated
17•meetpateltech•1h ago•8 comments

Upgrading Our Way Through OpenGL 1.x

https://bumbershootsoft.wordpress.com/2025/09/27/upgrading-our-way-through-opengl-1-x/
19•PaulHoule•1w ago•0 comments

Living Dangerously with Claude

https://simonwillison.net/2025/Oct/22/living-dangerously-with-claude/
115•FromTheArchives•1d ago•40 comments

Radios, how do they work? (2024)

https://lcamtuf.substack.com/p/radios-how-do-they-work
199•aqrashik•13h ago•55 comments

President Trump Pardons Binance Founder Changpeng Zhao

https://www.bbc.com/news/articles/cly1qrl9l1qo
51•mosura•1h ago•3 comments

Compiler for "Easy" language from "Etudes for Programmers" book (1978)

https://github.com/begoon/easy
19•begoon•1w ago•8 comments