Crabs: The bitmap terror (1985) [pdf]
lucacardelli.name
lucacardelli.name
https://www.youtube.com/watch?v=_2NI6t2r_Hs
It's not something you see very often anymore, partially because modern windowing systems (and systems in general, really) were built with different security models in mind (you can probably remember a few similar programs released into the wild for real mode operating systems, they were especially common then), but also because windowing systems have moved away from how simple UNIX's windowing system was at the time.
It's actually kind of relevant to something that was on the front-page recently: the displays they were using (JERQ/Blit bitmap displays) depended on a routine that Larry Tesler co-invented (the bit blit, hence the name "Blit").
http://doc.cat-v.org/bell_labs/blit/
https://en.wikipedia.org/wiki/Bit_blit
If you want to give it a try, I think 9front ships with a Blit emulator these days; load up v8 and you should have a nice few hours poking around.
Free drink holder program: yo boys, watch this. ejects CD-ROM tray
Xeyes: Am I a joke program to you?
Excel 95: Goto B95, select row 95, Help > About > ctrl-alt-shift + [tech support] (I'm an easter egg, which is a joke program in a program. They don't make me anymore. :'( And you're welcome.)
Applesoft BASIC:
10 INPUT "Press any key to continue...";A$
20 GOTO 10
^ Tech support gets a flood of calls about "no 'any' key" s/any key/<ENTER>/Or
00 REM Which OS are we using again? ;)
10 PRINT
20 PRINT "Not ready reading drive A"
30 INPUT "Abort, Ignore, Retry, Fail?";A$
40 PRINT
50 FOR X = 1 TO 20000
60 NEXT X
70 GOTO 10
EDIT: how many people will admit to writing a phony "FORMAT.COM" command in C || Pascal || assembly that hit the drive with pointless reads to make the hard drive light appear solid and realistic delays between % updates?