lainchan / λ

Hacker folklore, koans, and other fun stuff

Dozer · 2017-05-13 15:08
This is a thread for sharing that which is the culture of hackers; stories, wisdom, usenet messages, code comments, history etc. I'll start: http://catb.org/jargon/html/story-of-mel.html http://catb.org/jargon/html/magic-story.html http://ianchaiwriting.50megs.com/c-bible.html http://dummy.no-ip.com/robert/software/rsi4unix.shtml
Lord Nikon · 2017-05-13 15:47
https://www.youtube.com/watch?v=4PaWFYm0kEw This talk is great. Bryan Cantrill is one of my favourite speakers, and if you like this I suggest you go watch his other talks too.
Lukasiewicz · 2017-05-13 18:18
here's some koans: https://sanctum.geek.nz/arabesque/vim-koans/ http://canonical.org/~kragen/tao-of-programming.html
Leto Atreides I · 2017-06-14 23:00
Here are some of my favourites: Real Programmers Don't Use Pascal http://www.pbm.com/~lindahl/real.programmers.html Ed, man! !man ed https://www.gnu.org/fun/jokes/ed.msg.html The Bug Count Also Rises http://workpump.com/bugcount/bugcount.html Pranks at Microsoft (specifically the bouncy balls parts) http://exmsft.com/~hanss/pranks.htm Dangerous Virus! (about the X windowing system) http://art.net/~hopkins/Don/unix-haters/x-windows/dangerous-virus.html ...which comes from the UNIX-HATERS Handbook http://web.mit.edu/%7Esimsong/www/ugh.pdf It's a pretty funny document which contains some very outdated criticisms and some that are still very much valid even today, I really recommend it even as a serious read; it gives perspective to some failings of Unix that are really not obvious in this age where all you'll ever use is probably Unix (and Windows, perhaps).
word · 2017-06-14 23:14
I think the most famous comments overall are the "what the fuarrrk?" from Quake III's source code for the fast inverse square root, and "you are not expected to understand this" from Unix's source code. The latter has gone down in history as to indicate a very complex part of the system, but in reality it just meant that it wouldn't be on the exam that source code was used as a teaching material for, and the funny thing is that apparently not even the implementors fully understood it themselves; that code apparently had a nasty bug. One of my personal favourites is this rant against PSD in Xee's source code. https://bitbucket.org/WAHa_06x36/old-xee/src/fe1cec107972603523e67e7be29a83e493f5cac2/XeePhotoshopLoader.m?at=default&fileviewer=file-view-default#XeePhotoshopLoader.m-108 Also, this is pretty funny; it's a compendium of some of the profanities found in the Netscape code that were expunged before releasing it to the public. https://www.jwz.org/doc/censorzilla.html
dup · 2017-06-17 11:37
The original Hacker's Dictionary, before it was molested by esr: http://www.dourish.com/goodies/jargon.html
Lain Iwakura · 2017-06-28 22:45
>>1807 Holy soykaf the Hemingway one just got me so pumped
quote · 2017-06-29 00:20
Here's one of my favorites, the Hacker Test: http://www.textfiles.com/humor/COMPUTER/HackTest.512 Also the story of Mel but OP already shared it, makes sense.
Lord Nikon · 2017-06-29 01:15
>>2062 apparently I'm a hacker.
drop · 2017-06-29 02:40
>>2064 Impressive, all I got was a lousy 0x2a (A user, I'll take my leave now)
H.R. Giger · 2017-06-29 11:49
>>2064 im a nerd, they expected too many social things from me
Pris · 2017-06-29 14:29
>>THE HACKER TEST >>0006 Have you ever patched paper tape? It might need to be updated.
Batou · 2017-08-12 10:38
I've just read about a fun and useful debugging method, which is all the more fun because of this comic made about it. You can read the paper here: http://www.multicians.org/thvv/threeq.html
Acid Burn · 2017-08-16 15:37
got a 0x5f. it's a bit sad many of us are too young to even understand all of this
x<->y · 2017-08-16 21:59
>>2949 I'd say all of us, I doubt there's anybody here who's ever used punched cards.
Roy Batty · 2017-08-18 06:43
>>2062 soykaf I'm only an operator @ 0x54
Switch · 2018-01-14 05:10
Here's an interesting paper I've recently read, written by John McCarthy, the creator of Lisp, Programs with Common Sense: http://www-formal.stanford.edu/jmc/mcc59.html
Otto Normalverbraucher · 2018-01-14 14:39
>>2953 Apparently hard drives were literal washing machines back then and you could somehow cause the drum to fly off and "walk" all over the place. Nobody here can possibly have done this either
Ivan Petrov · 2018-01-14 20:32
Do you know of any books or articles that detail the history of Lisp, Lispms, and especially Lisp culture?
setq · 2018-01-15 15:17
>>6150 Page not found Also, what is www-formal?
Delilah · 2018-01-15 16:17
>>2062 Nice, I'm a hacker too
sizeof · 2018-01-15 16:24
>>2953 My dad did, in university. He had an actual slide rule too, I used to love playing with that.
pop · 2018-01-15 16:25
>>2891 Turns out I do most of this stuff unconsciously every time I find a bug. Thanks for sharing Lain, loved the comic too.
Neuromancer · 2018-03-01 11:22
>>2062 I suck i got a 24
Hacker · 2018-03-11 10:05
>>2062 104 decimal, 0x68 hex operator it is, im cool with that
Kay · 2019-04-19 23:28
This is an interesting link related to UNIX-HATERS: http://www.art.net/~hopkins/Don/unix-haters/login.html I'll also take the opportunity to suggest some Gopher resources, as I've recently been getting acquainted with it: gopher://floodgap.com gopher://gopher.floodgap.com/0gopher/relevance.txt I have more Gopher links, but these are the oldest I'm aware of that would be good to share. If you're not familiar with how to use Gopher, you can pass these URLs to lynx or you can access them with, say, this: printf "gopher/relevance.txt\r\n" | netcat gopher.floodgap.com 70
Pulse · 2019-04-20 12:48
This page is literally hilarious http://www.seebs.net/faqs/c-iaq.html
JARGON · 2019-08-02 22:07
It's not historical, but it does fit the vibe of the thread and this thread could use a new post; I have this resource in which I collect jokes and other such things I've written: http://verisimilitudes.net/2019-02-22 gopher://verisimilitudes.net/02019-02-22 It has a clear bias towards computing jokes. Feel free to tell me what you think.
word · 2019-08-03 13:00
>>2953 Sometimes at least in the recent past, you can find Slashdot comments about programming punch cards, there are some Jems on that site if you can find them.
Colmerauer · 2019-08-08 16:48
>>14472 Honestly some of these are so unfunny that they loop around to anti jokes I appreciate the effort
Morpheus · 2019-09-30 02:56
>>2062 0x30 ACTIVATING SELF-ANNIHILATION CIRCUITS.
Iverson · 2019-09-30 20:23
>>13297 Curl supports gopher links, fyi
Debbie Charteris · 2019-10-15 00:53
>>1807 Finished UGH at the end of Spring. Great read. If 80% of what was written is real, then damn. How did UNIX enjoy such fame and usage?
The Phantom Phreak · 2019-10-15 14:38
>>14482 >there are some Jems on that site if you can find them. Oh come on, that's truly outrageous.
The Oracle · 2019-10-15 20:05
>http This gives me the chills.
Hououin Kyouma · 2019-12-29 16:34
>>15639 Ay same man. I really can't believe what I read. In fact, I really can't tell if there is a source that proves all that. UNIX was a prank for MULTICS and C as well? fuarrrk. But, the issues about the programs fuarrrking up the memory, the regex mess and such technical issues make sense. It was quite the lovely read, regardless.