Hacker News new | ask | show | jobs
by KirinDave 4806 days ago
> Let me modify the OP's comment, Jacques: _why was one of the first people to create art around and about our modern software community.

Let me modify jacquesm's comment so we can put a halt on this.

Fuck you for discarding the creative work of literally a whole generation of people in the software community before _why entered the scene.

I cannot use any term less hostile. It's that repugnant to me. It's such a toxic, repugnant, self-centered post you and the previous commenter have made that I was literally dragged back to HN after months of hiatus just to vent my anger.

You are wrong. You are imply everyone who came before was a mindless, emotionless robot. Art and programming have been intertwined since before programming was a real thing humans could do. See Lovelace's letters on her take on the subject if you want to talk about it. So there is that.

So to all you people who want to act like somehow you've discovered the secret of emotions and programming? You're telling all those who came before you to go fuck themselves. You have told them that your ignorance invalidates their work, then proceeded to wax philosophical on the tiny sliver of the body of work you are aware of like it's an entire universe.

It wouldn't be okay in any other medium, in any other artform, or in any other discipline. Period. And it's not okay here.

There. My jimmies have rustled free.

3 comments

Wow, I really did not expect such a reaction.

Where exactly do you see me (OP) or the parent discard the creative work of a whole generation of people? In fact, in my top post I talked about a very particular combination of different things that make _why unique. I still stand by the hypothesis that _why was (at least one of) the first artist(s) to show such a combination in his artwork.

Of course there were lots of people before _why thinking about and expressing the relationship between art and programming. There were also lots of people thinking about teaching children just for recreative purposes (Alan Kay comes to mind as the most prominent example). There were lots of people fusing emotions with programming, in fact every act of coding is very emotional. I never said anything to the contrary and so I cannot see how you arrive at phrases like "mindless, emotionless robot".

Individual contributions such as the poignant guide, Shoes and even TryRuby are not really that important in my opinion, neither are they unique to _why. As I said, it's not _whys code that matters (to me). But rather _why's whole collection of "stuff" is so much more than a bunch of random things, it is a very coherent (funny to say that in the context of _why...) artistic opus with a clear signature and an artist's style. And I am not talking about code style here, I am talking about a clearly identifiable artistic message.

Where exactly do you see me (OP) or the parent discard the creative work of a whole generation of people?

Right about here:

_why was the first person to actually create art "around" and "about" software.

That statement is discarding the creative work of (at least) a whole generation of people. Certainly you claw a bit back by stating "but to my knowledge". However, the rest of your statement throws away that concession.

Let me add to my other comment: I apologize if what I said came out dismissive of the many, many great programmers that do good work and help form the community. I was trying to provide context for why _why strikes such a chord within some people, rather than argue that everybody should feel about _why the same way that his biggest fans do.

It was genuinely not my intention to rustle any jimmies, and I am sorry that my comment provoked you so.

Hat tip for use of the words 'Jimmies' and 'Rustled'

And boy, you sure did rustle them :-)

Got that out of your system, buddy?

"Our modern software community", referring to the current generation of the software community, obviously doesn't refer to the whole generation of people who existed and did good work before _why entered the scene. Clearly Ada Lovelace and _why were far from contemporaries.

You are reading something into what I wrote that isn't actually there. It's nice that you're as passionate about this as you are, and it's a good thing to be passionate about, but I do think you're misreading what I wrote, and getting terribly upset about it in the process.

> Got that out of your system, buddy?

No.

>"Our modern software community", referring to the current generation of the software community, obviously doesn't refer to the whole generation of people who existed and did good work before _why entered the scene.

In our generation you can find tons of people doing performance art with code and custom hardware. The music scene is positively bursting at the seams, as is the gaming community.

> Clearly Ada Lovelace and _why were far from contemporaries.

A useless attempt at a conversational dodge. Good luck.

> You are reading something into what I wrote that isn't actually there.

You literally can not know what you do not know. For example, I've attended a talk on continuations by Jim Wierich before _why was more than an occasional poster on the ruby list (and well before his book was done). It included a poetic interlude and multiple scenes from Legend of Zelda: Ocarina of Time. It was programming education as performance art as Wittgenstein's Ladder, so even in the Ruby community _why had contemporaries and inspirations. And the graphics demo community has been at it since computers had monitors.

So again I say you and your sentiment are utterly wrong, in every conceivable axis upon one could evaluate it. Your self-centered disregard for everything outside your immediate field of view is a detriment to, in both technical and non-technical pursuits. It is an attitude endemic in this industry and on this website, and one of the reasons I so rarely frequent this place.

> In our generation you can find tons of people doing performance art with code and custom hardware. The music scene is positively bursting at the seams, as is the gaming community.

This is specifically addressed in the top post. You're attacking a strawman. Nobody is saying that this stuff isn't valuable, it's just fundamentally different from what this post is talking about.

I won't go so far as to say that you're wrong, but you're really being an asshole right now.

> You're attacking a strawman.

No, I'm attacking a false dichotomy. Anyone who cares to talk to Daft Punk about how they do what they do will see they are technicians as well as musicians.

And if you're saying performance art ABOUT software with software as the subject should be held distinct in some arbitrary and rarefied sense, then I provided an example for that too.

Are you referring to your Jim Wierich anecdote? I'm pretty sure he would agree with the distinction being made here, and I am certain that art historians would.

Jim was the absolute best speaker I have seen when he gave a presentation about git at the Ruby Hoedown. His motivations for making the talk interesting were very different from the perceived motivations for the nature of the poignant guide - Jim sought to increase understanding. _why seems not to have given too many shits about that pursuit.

> Jim sought to increase understanding. _why seems not to have given too many shits about that pursuit.

You're right, Jim is better at didactic work than _why is. This doesn't mean the thing he did at rubyconf back in those early days when less than 50 people were there was any less performance art.

Jim didn't have postmodernist fox banter, and he's probably too humble to call what he does "an art." But that's okay, we can and should do it for him.

Sure. You're not wrong.

I'm not a programmer. I'm barely even a member of this community. You're far more involved in this world than I am; you know names and see projects that never cross my path. My understanding of your world is shallow. I wouldn't blame that on the community, actually; that's all my fault. :-)

Let me argue from a different, slightly better-thought-out angle. It's not that no programmers do artistic things. Indeed, there are fascinating people using code pretty much everywhere, and there have been for decades. What made _why unique was that many of his projects were aimed at introducing new people to programming, in a plethora of different ways which felt more organic and intimate than your average "learn to code" resource. Codecademy, which enjoyed a tremendous success over the last year, struck me as a slightly less whimsical version of _why's TryRuby, which always struck me as particularly ingenious.

Plenty of interesting programmers don't concern themselves much with reading out to amateurs, whereas _why had the (Poignant) Guide and TryRuby and Shoes. And _why wrote, not just about the code itself, but about the culture; some of the most interesting parts of the (Poignant) Guide concerned not the Ruby language, but the Ruby culture, which he made out to be particularly enthusiastic and welcoming. (While he was a member of the community, he did a fantastic job of encouraging young idiots like myself; I received an email from him 5 years ago while I hated my environment and what I was doing and it helped me out tremendously.)

It seemed, and still seems now, like he was making an incredible effort to reach out to a sort of person that normally was turned off by the way programming worked, and convince them to give programming a try anyway. At the same time, the things he said which were critical about the community rang true with those of us who didn't feel like proper parts of it – I, as I've already admitted, am not really a programmer and my approaches to building things tend to run contrary to how most programmers work. Yet with him, and with people who were especially inspired by his work, my way of doing things has felt like a valid and worthwhile approach to making things, and I've been able to feel like a bit more part of a community because of it.

I wish there were more people like _why doing that. The programming world still feels like a cold and forbidding place to those of us who aren't already within it. It's a shame that it feels that way. I don't think that it has to be.

> "Our modern software community", referring to the current generation of the software community

How about the current (or probably already the previous) generation of Ruby programmers? I think that would fit the bill a lot better. And that probably would need the word 'subset' in there somewhere.

It would. I wasn't expecting this thread to turn as heated as it abruptly became, or I'd have thought my words out more carefully. Forgive my sloppiness?
> Forgive my sloppiness?

Nothing to forgive, it's just something that needed some qualifiers. Talking in absolutes is always risky. Good to see you back on HN!