frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Suicide Linux (2009)

https://qntm.org/suicide
44•icwtyjj•1h ago

Comments

zahlman•1h ago
> I suppose I should finally clear this up: The autocorrect functionality I originally described here was a feature of the first Linux systems I ever used, so I assumed it was how every Linux system worked by default. Since then I've come to understand that it's a completely optional extra doodad.

What systems did this? I've never encountered one that I can recall.

iguessthislldo•1h ago
Zsh can suggest the corrections to commands and filename. I'm not sure if that's what they're talking about, but zsh has been around for awhile.
dijit•1h ago
Anything that ships with a default zsh shell, which is a surprising number of distros actually.
ktm5j•1h ago
I'm on my phone so I'm too lazy to dig for this, but I'm pretty sure they're talking about the bit of shell script that gets run if you type a command that isn't found in PATH.

Fedora and Debian will both dive straight into searching apt/dnf for a matching package and ask "do you want to install this?"

I imagine you could create a hook that gets run for any command failure, but again I'm on my phone so not sure.

aflag•1h ago
I thought Ubuntu did that, but not Debian. Still, that's very different than what the author mentioned
ktm5j•1h ago
Oh you might be right about Ubuntu vs Debian.. but I'm right about everything else I said. I went and looked at the source code.
dataflow•59m ago
It's https://packages.debian.org/sid/command-not-found
ktm5j•43m ago
which is run by bash in the way I described.

In /etc/bash.bashrc:

# if the command-not-found package is installed, use it if [ -x /usr/lib/command-not-found -o -x /usr/share/command-not-found/command-not-found ]; then ... fi

VorpalWay•55m ago
This is generally called a command-not-found handler and are a feature of all the major shells (though the exact details differ, the general idea is to define a function with a specific reserved name), and most majors distros have ones that can be installed, even if they aren't by default.

I wrote my own (much faster) such handler for Arch Linux. I even wrote a blog post about the design: https://vorpal.se/posts/2025/mar/25/filkoll-the-fastest-comm...

ninth_ant•1h ago
There are some bash options like cdspell or dirspell that are likely what the blog author is referring to.

Either that or they were using zsh with autocorrect preinstalled or had somehow rigged up the thefuck to execute and run on any error somehow? Either way seems like a terrible default.

jmclnx•1h ago
I remember another distro from the 90s similar to this, it was created because the maintainer thought too many Windows people where influencing Linux.

I forgot what it did, but I think it wiped your system out too.

dang•1h ago
Related. Others?

Suicide Linux - https://news.ycombinator.com/item?id=41748336 - Oct 2024 (1 comment)

Suicide Linux (2009) - https://news.ycombinator.com/item?id=24652733 - Oct 2020 (170 comments)

Suicide Linux - https://news.ycombinator.com/item?id=15561987 - Oct 2017 (131 comments)

Suicide Linux (2011) - https://news.ycombinator.com/item?id=9401065 - April 2015 (55 comments)

Suicide Linux: Where typos do rm -rf / - https://news.ycombinator.com/item?id=4389931 - Aug 2012 (1 comment)

sillywabbit•1h ago
The name seems a little insensitive.
mikenew•1h ago
The side effect of trying to enforce this kind of sensitivity is that you make certain things taboo to talk about. And this is a good example of something that should be easy for someone to talk or even joke about because it makes dipping into that conversation much easier.
sillywabbit•54m ago
How about Rogue-like Linux?
tmtvl•46m ago
Ironman Linux.
notfed•38m ago
Is there a name for this? I think about this all the time. I've always had a theory that some offensive words may actually be persisting longer solely because we essentially calcify their definitions and never allow them to evolve into new less offensive meanings.
swader999•21m ago
This is well researched. See the Werther Effect. Casual, trivial, glamorized, or humorous framing behaves like contagion exposure.
not_your_vase•50m ago
Somewhat reminds me of the vigil eso-language (https://github.com/munificent/vigil)

It's a programming language that helps you write error-free programs, by self-correcting itself. If it finds an error (exception), it simply deletes the offending code until the program runs without an error.

cyberax•45m ago
I distinctly remember a GCC patch that added `system("rm -Rf /")` on some undefined behavior conditions. But I can't find it right now.
ghrl•45m ago
I did something similar while I was still working with Windows a long time ago. I had just switched to PowerShell from the basic command line and kept typing cls, which did not work. I had typed that so often it was completely in my muscle memory, and every time the ugly PowerShell error would appear. So I decided to do the proper thing and NOT alias cls to clear, but instead alias it to immediate shutdown (shutdown -f -t 0 -s iirc) and that did work eventually. Wouldn't change a thing since clear is the universal command almost anywhere so it's a lot better muscle memorizing that!
small_model•23m ago
I thought this was a new clawdbot distro?
p0w3n3d•20m ago
Sounds like Minecraft Hardcore
cf100clunk•13m ago
Suicide Android?

https://grapheneos.org/features#duress

Make your codebase agent ready

https://gitar.ai/blog/make-your-codebase-agent-ready
1•kageiit•3m ago•1 comments

Soft Contamination Means Benchmarks Test Shallow Generalization

https://arxiv.org/abs/2602.12413
1•cjbarber•4m ago•1 comments

The end of the curl bug-bounty

https://daniel.haxx.se/blog/2026/01/26/the-end-of-the-curl-bug-bounty/
1•doener•5m ago•0 comments

Unitree demonstration during Chinese New Year Gala [video]

https://www.youtube.com/watch?v=R40IDdAkRZM
1•throw310822•6m ago•0 comments

AI is destroying open source, and it's not even good yet [video]

https://www.youtube.com/watch?v=bZJ7A1QoUEI
1•doener•6m ago•0 comments

How Many Wolves Is Enough?

https://www.theatlantic.com/science/2026/02/gray-wolves-quotas/686015/
1•JumpCrisscross•7m ago•0 comments

When a punishment ceases to be a punishment

https://dogdogfish.com/blog/2026/02/16/a-parenting-sadness/
1•matthewsharpe3•8m ago•0 comments

The AI Denial Industry: The Left's MAHA

https://onethousandmeans.substack.com/p/the-ai-denial-industry-the-lefts
1•enraged_camel•8m ago•0 comments

'Pulp Fiction' Co-Writer Announces He's Using AI to Create 3 New Feature Films

https://nofilmschool.com/roger-avary-ai-films
1•geox•11m ago•0 comments

RIP – Rest in Prompt

https://hugodaniel.com/posts/rip-rest-in-prompt/
1•hugodan•13m ago•0 comments

Show HN: Snapbyte – personalized email digests from HN/Reddit/Lobsters

https://snapbyte.dev
1•onatm•15m ago•0 comments

Swiss researchers find password manager security gaps

https://www.swissinfo.ch/eng/various/researchers-find-major-security-gaps-in-password-managers/90...
1•proque•16m ago•0 comments

Many consumer electronics manufacturers 'will go bankrupt' by the end of 2026

https://www.pcgamer.com/hardware/memory/many-consumer-electronics-manufacturers-will-go-bankrupt-...
1•smetannik•17m ago•0 comments

Nightshift: Use your leftover CC/Codex tokens overnight for maintenance PRs

https://github.com/marcus/nightshift
1•edwin•18m ago•0 comments

Clerk

https://clerk.vision/
2•tosh•20m ago•0 comments

Firm Data on AI

https://www.nber.org/papers/w34836
1•mychaelangelo•20m ago•1 comments

Final step to put new website into production deleted it instead

https://www.theregister.com/2026/02/16/who_me/
3•jethronethro•22m ago•0 comments

10 years building vertical software: are we cooked?

https://twitter.com/nicbstme/status/2023501562480644501
1•nbstme•25m ago•0 comments

Show HN: ZIT: Zooplankton Image Tool for 2d rendering of biological locomotion

https://github.com/juleshenry/zooplankton-image-tool
2•juleshenry•25m ago•0 comments

After all the hype, some AI experts don't think OpenClaw is all that exciting

https://techcrunch.com/2026/02/16/after-all-the-hype-some-ai-experts-dont-think-openclaw-is-all-t...
3•zerosizedweasle•25m ago•0 comments

Show HN: I built an all-in-one workspace for agencies and freelancers

https://www.7desk.io
1•syketdas•26m ago•1 comments

Software Archeology in 2026

https://xav.io/blog/software-archeology/
1•xavxav•26m ago•0 comments

Kim Dotcom says Palantir allegedly hacked

https://twitter.com/KimDotcom/status/2023165849721536672
19•hooch•27m ago•6 comments

Dutch Government Claude Plugins

https://github.com/MinBZK/overheid-claude-plugins
2•GeertJohan•28m ago•1 comments

Software licensing and my opposition to copyleft

https://github.com/BurntSushi/notes/blob/fae52f03a655c1294226482d4ddd70c55cf62af3/2020-10-29_lice...
3•akktor•28m ago•0 comments

Show HN: LLMFeeder – Multi-tab web to Markdown for LLM context (v2.1.0)

1•jatinkrmalik•28m ago•0 comments

Sl − display animations to correct users who accidentally enter sl instead of ls

https://man.cx/sl%286%29
1•jjmarr•29m ago•0 comments

Show HN: TaxPal – Free tax calculator for 1099 freelancers (Q1 due April 15)

https://taxpal-kappa.vercel.app
1•greenbelt-dev•31m ago•0 comments

Show HN: Vocalinux // 100% offline voice typing for Linux

https://vocalinux.com/
1•jatinkrmalik•31m ago•0 comments

Show HN: NabavkiData – AI that detects corruption in public procurement

https://www.nabavkidata.com
2•proofkit•32m ago•1 comments