Other fun software made at least partly in jest (though still quite useful):
eatmydata (https://packages.debian.org/sid/eatmydata) is an LD_PRELOAD library to disable filesystem syncs, to speed up test runs and other cases where you don't care about data integrity (such as if losing power would just mean you run the tests again from scratch anyway).
echochamber.js (https://github.com/tessalt/echo-chamber-js) makes it look like your page accepts comments, displays them to the person who submitted them, but doesn't show them to anyone else.
comcast (https://github.com/tylertreat/comcast) is really helpful for simulating poor network connections. Particularly nice when used in Docker to do network simulations.
> eatmydata (https://packages.debian.org/sid/eatmydata) is an LD_PRELOAD library to disable filesystem syncs, to speed up test runs and other cases where you don't care about data integrity (such as if losing power would just mean you run the tests again from scratch anyway).
Was never aware of this library and just used ramdisks previously, thanks for sharing!
This is nerd sniping at the finest. After reading that document I am embarrassed to admit that I now understand how this code is a UNIX `cat` implementation:
lick Trisha's toes ten times
make Clara moan
Until Amy is dominant towards Alicia
Have Mistress torture Brian's ear
If Brian is Trisha's bedtoy
call safeword
Have Brian hogtie Clara
Make slave scream Clara's name
Hints: 'slave' is stdout, and everything after a single quote is ignored. 'lick' is addition, 'moan' and 'scream' are print and println respectively. 'until' is while, and 'call safeword' is break. 'Mistress' is stdin, go read the tutorial for the rest.
Even this is toned down as I could not bring myself to post the original on HN. For instance, in the real tutorial it is not Brian's ear that is tortured...