Live data from Hacker News

_why: A Tale Of A Post-Modern Genius

smashingmagazine.com

31–40 of 183 posts

Re: _why: A Tale Of A Post-Modern Genius

#31
post #27

Earlier quoted context omitted.

See what I mean?

No, I really don't. I'm suggesting that self-importance is a negative trait for programmers to hold. To me, cat pictures and silly songs are actually just another form of pretentious self-importance.

You win.

Re: _why: A Tale Of A Post-Modern Genius

#32

Earlier quoted context omitted.

I think dismissing "programming as art" as irrelevant and hurtful to the community is dangerous. Here we have the tools to create a near-infinite amount of almost everything that can run on a computer. We use code to run complicated robots that can drive a course without human input, solve the most complicated mathematic problems of today, and create artificial intelligence with the ability to learn as it ages. Yet a…

Code can be used to create art. Wood can be used to create art. An HTML parser is not art, any more than disposable chopsticks are. I've never understood _why's fan base; he seems to be no more than somebody who popped up, wrote a few low-quality libraries for an obscure language, and then vanished.

I guess we disagree on the definition of art. Those disposable chopsticks still required the search for a satisfactory length, width, smoothness, etc. Not to mention, the label and the marketing which equally requires a mastery of human psychology in order to get their product to sell. In this way, the designers have added something great and unique to the world which many people enjoy and use every day. This is art.

An HTML parser requires fast and efficient code to successfully and quickly read the document. Furthermore, the programmer needs to take into account common variations in HTML code as well as handling nested tags and attributes. And taking it a step further, the HTML parser is used to output the trillions of websites that are currently out there in a visible form for a majority of the developed world. In this way, the designers have added something great and unique to the world which many people enjoy and use every day. This is art.

Then again, I am one of those weird people who likes modern art, so I could be a vocal minority.

Re: _why: A Tale Of A Post-Modern Genius

#33

Earlier quoted context omitted.

I think dismissing "programming as art" as irrelevant and hurtful to the community is dangerous. Here we have the tools to create a near-infinite amount of almost everything that can run on a computer. We use code to run complicated robots that can drive a course without human input, solve the most complicated mathematic problems of today, and create artificial intelligence with the ability to learn as it ages. Yet a…

Code can be used to create art. Wood can be used to create art. An HTML parser is not art, any more than disposable chopsticks are. I've never understood _why's fan base; he seems to be no more than somebody who popped up, wrote a few low-quality libraries for an obscure language, and then vanished.

Couldn't an HTML parser be art? I don't think of an a parser as being like the wood used for a sculpture. The HTML itself is the wood, and perhaps the parser is the lathe. I think there is a false dichotomy between tools as purely functional and the product as the art. There can be real artistry in a well constructed tool. A well written, efficient parser can be beautiful to behold.

Maybe this comes down to the difference between something constructed purely for artistic purposes and something constructed in an artistic way to fulfill a broader purpose. Or maybe it's just a matter of personal taste, the way some people will spend hours arguing about whether a soup can is modern art or just pretentious trash. Personally, I'd say that if people are moved and/or inspired by it, than you can make the case that it is art.

Re: _why: A Tale Of A Post-Modern Genius

#34
post #16

Articles about _why on HN seem to always take on a particularly sycophantic quality. As a non-fan of Ruby, his contributions to programming outside of that community seem minimal. The ethic that people appear to ascribe to him ("programming as art") is precisely the opposite to that which I generally advocate ("programming as science"). I (and others) often suggest that the former approach is actually harmful to soft…

Programming as art is little more than masturbation. Useful programming must be done as a science.

Re: _why: A Tale Of A Post-Modern Genius

#35

Earlier quoted context omitted.

I think dismissing "programming as art" as irrelevant and hurtful to the community is dangerous. Here we have the tools to create a near-infinite amount of almost everything that can run on a computer. We use code to run complicated robots that can drive a course without human input, solve the most complicated mathematic problems of today, and create artificial intelligence with the ability to learn as it ages. Yet a…

Code can be used to create art. Wood can be used to create art. An HTML parser is not art, any more than disposable chopsticks are. I've never understood _why's fan base; he seems to be no more than somebody who popped up, wrote a few low-quality libraries for an obscure language, and then vanished.

Actually _why reminds me a bit of Hideo Kuze from the GitS. He appeared and gathered people who like him after sharing just a couple of moments, talking to each other. Some sort of "hero" idea is created for him, even though he didn't actively support it (or did he?). He used his specific personality to share ideas which are then applauded and duplicated... These are just the main similarities.

Re: _why: A Tale Of A Post-Modern Genius

#36
post #16

Articles about _why on HN seem to always take on a particularly sycophantic quality. As a non-fan of Ruby, his contributions to programming outside of that community seem minimal. The ethic that people appear to ascribe to him ("programming as art") is precisely the opposite to that which I generally advocate ("programming as science"). I (and others) often suggest that the former approach is actually harmful to soft…

Yo. I would suggest that as an admitted non-fan of Ruby then you are in no position to comment. Besides, _why could draw, anyone could appreciate his stuff I'd imagine. He could play music. He had a quirky sense of humour, and was a creative and endlessly surprising person. Now, this ain't sycophantic as you call, he genuinely was these things. Sorry if that bothers you.

There's this cute paper some guy once wrote, it's called "The Art of the Interpreter ...", geez I guess he'll have to change it to "The science of the Interpreter ..." - good thing you fixed that for him.

As the article says, what you can take from _why is to bring a sense of aesthetic to _any_ thing you approach, be it a boring powerpoint presentation or a blog or whatever. Didn't your Mommy ever tell you, "If you ain't got something nice to say, maybe you should bite that tongue of yours".

Re: _why: A Tale Of A Post-Modern Genius

#37
post #16

Articles about _why on HN seem to always take on a particularly sycophantic quality. As a non-fan of Ruby, his contributions to programming outside of that community seem minimal. The ethic that people appear to ascribe to him ("programming as art") is precisely the opposite to that which I generally advocate ("programming as science"). I (and others) often suggest that the former approach is actually harmful to soft…

So... not a big Knuth fan?

Re: _why: A Tale Of A Post-Modern Genius

#38

_why's view on messy code is drastically under-appreciated. One can imagine how much energy is wasted revising commits and over-massaging code just to make the author look smarter. I'd love it if the culture were more accepting of ugly code... It has its purpose too.

I have a completely different feeling. It's ok if you depend on such code as long as it's actively supported by the creator himself. As soon as you need to modify it for your needs, or adopt the whole project, because it was dropped -- you start to appreciate clean and consistent code. If the code is too messy, you just end up rewriting most of it, in order to understand it. There would be no reason to do that if the original was clean and documented.

Re: _why: A Tale Of A Post-Modern Genius

#39
post #23

I remember reading a comment a while back (I think on HN) about some running joke in one of his books about a cat (or maybe it was a dog?) and how _why had actually created this whole blog to keep the joke running outside of his book. It was hilarious and impressive, but I can't find it - anyone know what I'm referring to?

yes, the story is told by shack_a_nerd: http://shack-a-nerd.livejournal.com/70594.html
Post reply on HN