frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

France's homegrown open source online office suite

https://github.com/suitenumerique
426•nar001•4h ago•201 comments

British drivers over 70 to face eye tests every three years

https://www.bbc.com/news/articles/c205nxy0p31o
132•bookofjoe•1h ago•106 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
437•theblazehen•2d ago•156 comments

Leisure Suit Larry's Al Lowe on model trains, funny deaths and Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
26•thelok•1h ago•2 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
86•AlexeyBrin•5h ago•16 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
778•klaussilveira•19h ago•241 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
34•vinhnx•3h ago•4 comments

First Proof

https://arxiv.org/abs/2602.05192
38•samasblack•2h ago•23 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
54•onurkanbkrc•4h ago•3 comments

Software Factories and the Agentic Moment

https://factory.strongdm.ai/
17•mellosouls•2h ago•18 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1027•xnx•1d ago•584 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
169•alainrk•4h ago•225 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
167•jesperordrup•10h ago•61 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
24•rbanffy•4d ago•5 comments

StrongDM's AI team build serious software without even looking at the code

https://simonwillison.net/2026/Feb/7/software-factory/
16•simonw•2h ago•15 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
103•videotopia•4d ago•27 comments

Vinklu Turns Forgotten Plot in Bucharest into Tiny Coffee Shop

https://design-milk.com/vinklu-turns-forgotten-plot-in-bucharest-into-tiny-coffee-shop/
5•surprisetalk•5d ago•0 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
12•marklit•5d ago•0 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
265•isitcontent•20h ago•33 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
152•matheusalmeida•2d ago•42 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
277•dmpetrov•20h ago•147 comments

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
35•matt_d•4d ago•10 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
546•todsacerdoti•1d ago•263 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
418•ostacke•1d ago•110 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
65•helloplanets•4d ago•68 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
364•vecti•22h ago•164 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
16•sandGorgon•2d ago•4 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
338•eljojo•22h ago•206 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
457•lstoll•1d ago•301 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
372•aktau•1d ago•195 comments
Open in hackernews

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

https://utcc.utoronto.ca/~cks/space/blog/web/WeShouldBlockForSocialReasons?showcomments
58•birdculture•3mo ago

Comments

ACCount37•3mo 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•3mo 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•3mo 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•3mo 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•3mo 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.
1970-01-01•3mo ago
I was thinking about charging per TCP handshake, or even closing their connection if the user is exceeding the typical throughput a human would need to use the site's service. Dystopian, but effective.
abtinf•3mo 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•3mo ago
Doctorow FTFW:

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

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

abtinf•3mo ago
That’s the one!

I spent such a long time searching for it, including using LLMs. And yet you were able to take my misleading clues and find it.

dredmorbius•3mo ago
I'd seen it before, had a pretty good idea what to look for.

Hadn't twigged that Cory seems to be a principle source/reference these days. I think I first saw this on Slashdot back in the day.

munificent•3mo ago
Many problems in life are simple provided you have a perfect oracle that can distinguish good actors from bad actors. Alas...
truesign•3mo 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•3mo 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•3mo ago
Sooo make bad behavior costly instead of just annoying
dredmorbius•3mo 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.

DengistKhan•3mo ago
A lot of schemes I've seen proposed for this end up setting up a dollar amount spammers may choose to pay while pricing out most normal people.
LamaOfRuin•3mo ago
I am blocked from this post.
esafak•3mo 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•3mo ago
May I ask which OS you are on getting you blocked?
chuckadams•3mo 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•3mo ago
Yes, they do actively block certain user agents.
kragen•3mo ago
Maybe at some point someone whose web page you visit will take the initiative to upgrade your computer for you.
dredmorbius•3mo 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•3mo 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•3mo 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•3mo 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•3mo ago
Isn't this fundamentally the same problem as ad blockers? Which is essentially a solved problem
dasil003•3mo 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•3mo 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•3mo ago
He's not advocating blocking people from writing, which is what you are talking about. He's advocating blocking people from reading.
ErigmolCt•3mo ago
It's not about censorship in the classic sense but it is about enforcing norms
yosito•3mo 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•3mo 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•3mo ago
Because IPs are shared.
dredmorbius•3mo 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•3mo 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•3mo 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•3mo ago
What I read is just a thinly-veiled “Make shunning socially acceptable and mainstream again!”
metalliqaz•3mo 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."

cantalopes•3mo ago
How don you draw the line for what is "evil"? What puts you intonposition to be arbitrer of truth and socially acceptsble norm. This is a very thin line and the article is too idealistic and can actually turn internet worse
metalliqaz•3mo ago
I don't know if you've noticed the direction things have been moving, but what we've been doing isn't working.
teddyh•3mo ago
What, “All is fair in love and war”? Tear down all laws in pursuit of the devil?

I prefer “That which can be destroyed by the truth, should be.”

ErigmolCt•3mo 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•3mo ago
Livigent offers a wide suite of packet filtering solutions..
tim333•3mo ago
>The core problem is that the modern web seems to be fragile

>So I've come to feel that if something like the current web is to be preserved, we need to take action not merely when technical problems arise but also when the social consensus is violated.

The guy seems an over worrier. The web/internet has had people being idiots from the start and continues well on 30+ years on. One of it's main strengths is you can put up a site with whatever on it without needing to be checked for fitting with the social consensus.