Live data from Hacker News

Unix koans

catb.org

11–20 of 43 posts

Re: Unix koans

#12
I think it's kind of strange that we've appropriated eastern philosophy to teach programming. Having read the Tao Te Ching and The Analects (two very conflicting works, philosophically), books like the Tao of Programming and The Codeless Code just seem to mask random programming knowledge in a foreign writing style to make it more entertaining.

Not saying that what's taught in those books is incorrect or not valuable, but it can sometimes be uncomfortable for people that respect the philosophy.

Re: Unix koans

#14
post #12

I think it's kind of strange that we've appropriated eastern philosophy to teach programming. Having read the Tao Te Ching and The Analects (two very conflicting works, philosophically), books like the Tao of Programming and The Codeless Code just seem to mask random programming knowledge in a foreign writing style to make it more entertaining. Not saying that what's taught in those books is incorrect or not valuable…

I think you're looking at the finger instead of the moon.

Re: Unix koans

#15
post #7

ESR koans, more like. Has the man ever written anything which lacked barely veiled subtext of "Look how smart I am!" IMHO The Art of Unix Programming has as little of that as anything of his that I've read, but only when he's relating facts; in any place where there's scope for opinion, his high opinion of himself shines forth.

I don't know much about ESR but I am pretty sure those koans are meant to be humorous.

Re: Unix koans

#16
post #12

I think it's kind of strange that we've appropriated eastern philosophy to teach programming. Having read the Tao Te Ching and The Analects (two very conflicting works, philosophically), books like the Tao of Programming and The Codeless Code just seem to mask random programming knowledge in a foreign writing style to make it more entertaining. Not saying that what's taught in those books is incorrect or not valuable…

I think you're looking at the finger instead of the moon.

[deleted]

Re: Unix koans

#17
post #12

I think it's kind of strange that we've appropriated eastern philosophy to teach programming. Having read the Tao Te Ching and The Analects (two very conflicting works, philosophically), books like the Tao of Programming and The Codeless Code just seem to mask random programming knowledge in a foreign writing style to make it more entertaining. Not saying that what's taught in those books is incorrect or not valuable…

seriously. appropriating buddhism / zen (or any culture) just to look cool and wise is so condemnable to me. i really dislike the fetishized, orientalist view of eastern religions i often see in the hacker community. ESR is full of himself to begin with, but for him to be writing koans is so arrogant. these have nothing to do with actual zen koans anyway, they're just programming lessons obfuscated by self-indulgent "i'm so wise" writing with a "and then the student was enlightened" at the end. bleh

Re: Unix koans

#18
post #7

ESR koans, more like. Has the man ever written anything which lacked barely veiled subtext of "Look how smart I am!" IMHO The Art of Unix Programming has as little of that as anything of his that I've read, but only when he's relating facts; in any place where there's scope for opinion, his high opinion of himself shines forth.

I had read all these, before I got to know about ESR. I was like, Wow!!, and it never ever came to my mind who wrote this or why. It was just some cool stuff and as a linux newbie I really liked these micro-stories or unix zen fables. It happens with me as well that when I read something by an author for whom I hold some kind of prejudice, my reading is maligned a bit and I wish I could see what the author had to sha…

You might find Alan Perlis' epigrams interesting http://www.cs.yale.edu/quotes.html

Re: Unix koans

#19
post #12

I think it's kind of strange that we've appropriated eastern philosophy to teach programming. Having read the Tao Te Ching and The Analects (two very conflicting works, philosophically), books like the Tao of Programming and The Codeless Code just seem to mask random programming knowledge in a foreign writing style to make it more entertaining. Not saying that what's taught in those books is incorrect or not valuable…

I don't know about those books, but in the case of these koans, it's intended to be entertaining. It's a joke. I think it's also intended to be irreverent.

Re: Unix koans

#20
post #12

I think it's kind of strange that we've appropriated eastern philosophy to teach programming. Having read the Tao Te Ching and The Analects (two very conflicting works, philosophically), books like the Tao of Programming and The Codeless Code just seem to mask random programming knowledge in a foreign writing style to make it more entertaining. Not saying that what's taught in those books is incorrect or not valuable…

"Misuse" of koans has long history.

After Zen master Yuanwu's Blue Cliff Records - collection of 100 classical koans with his commentary verses - started to spread around, his successor Dahui noticed how monks and laypeople treated the collection as intellectual and artistic work (Yuanwu Keqin wrote and spoke very beautifully, so they do have artistic value) and burned all copies he could find.

The original use of koan is to be meditation aid (huatou-method, koan practice) not subject of philosophical inquiry.

ps. The original MIT AI lab koans are more clever than these ESR ones. http://groups.csail.mit.edu/mac/users/dae/notes/ai-koans

Post reply on HN