Live data from Hacker News

Suicide Linux (2009)

qntm.org

71–80 of 183 posts

Re: Suicide Linux (2009)

#71

Earlier quoted context omitted.

> the operating system does its best to pretend that nothing is wrong, so it takes you as long as possible to realize that you've made a mistake. You're describing my (modest) experience with Javascript: it fails silently. I was describing it this way to a colleague: Javascript is a Japanese girlfriend, too polite to show you your mistakes so you have a hard time to know what you did wrong. I want a rigorous German g…

I am from the left-liberal side of things, including my choice of employers, and I am always flummoxed when I come into HN and see developers a) make comments that are flagrantly bigoted and misogynistic b) indicate that they make comments like these to their colleagues Do devs really say horrible things like this at the workplace? If anyone on my team made jokes about Japanese vs. Italian girlfriends, either they wo…

Lighten up. A friend of mine has an Italian partner and she is constantly joking that Italian women are mad and that she'll kill him if he does something wrong.

Re: Suicide Linux (2009)

#72

Earlier quoted context omitted.

First one requires --no-preserve-root to be effective on GNU tools ;)

There's a more elegant solution: rm -rf /* Just an extra asterisk is enough. The shell expands it to all subdirectories under /, and it's compatible with all Unix systems.

Wildcard expansion skips filenames beginning with a dot, though.

Re: Suicide Linux (2009)

#73
Someone should make a Linux distro that installs with a random set of packages.

Pair it with Suicide Linux and you have Roguelike Linux.

Another fun one: Suicide Linux has a Debian package here https://sourceforge.net/projects/suicide-linux/files/ Next to it is an ad for "Other Useful Business Software ". Implying that Suicide Linux is business software is... interesting.

Re: Suicide Linux (2009)

#74
post #45

Earlier quoted context omitted.

I can one up you: Coworker was trying to remove node so we could install a new version, so he ran: rm -rf /usr/bin node -rf was due to muscle memory, and unfortunately he forgot the space. That was a fun one to clean up. We were able to use nc because that was in /bin and not /usr/bin, so we used that to pipe curl over through a socket and then used curl to install dpkg + apt, then ran apt update to fix everything an…

It always scares me when people automatically add -rf after typing rm no matter what they're doing. How do you even get into that habit in the first place?

If I were to guess, how one might get into that habit is being annoyed by error messages:

"cannot remove 'foo': is a directory"

Just remove the darned object you're given as an argument using the appropriate implementation for its type.

"rm: remove write-protected regular file 'foo'?"

The rules are that if the directory is writable, the object can be deleted. Though you called stat to figure out it's a regular file, you didn't notice the link count: I have two more hard links to the file in the same directory, and one elsewhere. But, yes, unlink it.

Re: Suicide Linux (2009)

#76
post #4

So, does your Linux Roguelike have any progression? Can I get a magic item (ie. a file) to put in my home directory to protect it from a single mistake, or something?

Every time you install a package from source you get an extra life?

Re: Suicide Linux (2009)

#77
post #55

A problem with most commands is that they usually don't need extremely-unfortunate typos or russian-roulette-enabled shells to turn into something wrong: they are usually wrong in passing , while you're typing them. I always wondered if something could be done against the effects of an accidental premature return. Some of us have cats... `sudo rm -rf /tmp/workdir` starts with `sudo rm -rf /` `git reset libs` starts w…

I've seen a few platformers that force you to jump at random times, screwing up what you planned on doing. You could definitely make a device to plug in as a keyboard that sporadically hits "return"

Re: Suicide Linux (2009)

#78

Earlier quoted context omitted.

> the operating system does its best to pretend that nothing is wrong, so it takes you as long as possible to realize that you've made a mistake. You're describing my (modest) experience with Javascript: it fails silently. I was describing it this way to a colleague: Javascript is a Japanese girlfriend, too polite to show you your mistakes so you have a hard time to know what you did wrong. I want a rigorous German g…

I am from the left-liberal side of things, including my choice of employers, and I am always flummoxed when I come into HN and see developers a) make comments that are flagrantly bigoted and misogynistic b) indicate that they make comments like these to their colleagues Do devs really say horrible things like this at the workplace? If anyone on my team made jokes about Japanese vs. Italian girlfriends, either they wo…

[deleted]

Re: Suicide Linux (2009)

#79

Earlier quoted context omitted.

> the operating system does its best to pretend that nothing is wrong, so it takes you as long as possible to realize that you've made a mistake. You're describing my (modest) experience with Javascript: it fails silently. I was describing it this way to a colleague: Javascript is a Japanese girlfriend, too polite to show you your mistakes so you have a hard time to know what you did wrong. I want a rigorous German g…

I am from the left-liberal side of things, including my choice of employers, and I am always flummoxed when I come into HN and see developers a) make comments that are flagrantly bigoted and misogynistic b) indicate that they make comments like these to their colleagues Do devs really say horrible things like this at the workplace? If anyone on my team made jokes about Japanese vs. Italian girlfriends, either they wo…

Seconded.

Speaking for myself, I understand that no harm was meant; and that those my age grew up in a world in which such humor was not commonly judged offensive.

This world has moved on fortunately. Please do not perpetuate this culture on HN.

Re: Suicide Linux (2009)

#80
post #70

Earlier quoted context omitted.

I am from the left-liberal side of things, including my choice of employers, and I am always flummoxed when I come into HN and see developers a) make comments that are flagrantly bigoted and misogynistic b) indicate that they make comments like these to their colleagues Do devs really say horrible things like this at the workplace? If anyone on my team made jokes about Japanese vs. Italian girlfriends, either they wo…

When I read it, the comment sounded like the emphasis was on stereotypes of the culture, not the gender. Maybe you're reading too much into it.

>the comment sounded like the emphasis was on stereotypes of the culture

To be honest, that is also pretty weird, wandering into "wrong"-territory. At least if you are prescribing negative stereotypes to a culture.

Post reply on HN