HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
Printing Code: Programming and the Visual Arts, Rune Madsen at Heroku's Waza 2013

heroku · Vimeo · 10 HN points · 2 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention heroku's video "Printing Code: Programming and the Visual Arts, Rune Madsen at Heroku's Waza 2013".
Vimeo Summary
Rune Madsen took to Heroku's Waza 2013 stage to present, "Printing Code: Programming and the Visual Arts." For more on Waza visit http://waza.heroku.com/2013.

ABOUT MADSEN: Rune Madsen is a computational artist working in the fields of programming and graphic design. His work includes both physical and digital projects ranging from print design and gallery installations to data visualizations, online new media and interactive visuals for performers. A former developer for the New York Times, he's currently doing R&D projects for O'Reilly Media, while teaching graduate classes at the Interactive Telecommunications Program at New York University. Ping Rune at @runemadsen.

SLIDES: https://speakerdeck.com/runemadsen/printing-code-waza-2013
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
Nov 17, 2013 · akkartik on Syntax Off (2012)
My synthesis of the acme/plan9 folks and the mainstream is that color can be useful in an environment, but the way it's currently used is not. Like this guy points out, there's no point highlighting language keywords; we're just doing it because it's easy to do so. Rather conserve the color and our attention for when it's truly needed.

But the need for color seems too strong to fight with pure rationality. Perhaps it's enough that adding a little color to an environment we spend a significant amount of our lives in makes us happy. Since I have no taste, garishness doesn't bother me :)

Here's an example of color being used in a relatively staid place -- and paying for itself: https://plus.google.com/110440139189906861022/posts/UqyUZdqP...

Hopefully these considerations will be subsumed by new research by Bret Victor or Rune Madsen (http://vimeo.com/61113159).

For now, here's my preferred syntax highlighting, with just a dash of color in most usual places, but two colors for comments: http://i.imgur.com/H1h7M.png. (Why 2 comment colors? http://akkartik.name/post/2012-11-24-18-10-36-soc has the scoop.) Notice how the left pane is C++ and the right pane is my toy lisp, and the syntax kinda harmonizes.

mixmastamyk
> there's no point highlighting language keywords;

Disagree, it helps confirm you typed it correctly when you are trying to, and that you've named something incompatibly when you aren't. Thereby very likely preventing syntax/name errors before they happen.

vorg
> there's no point highlighting language keywords; we're just doing it because it's easy to do so. Rather conserve the color and our attention for when it's truly needed.

Yes, highlighting language keywords is like capitalizing or bolding the unstressed words in English:

  THERE IS A book ABOUT programming ON THE table.
jlgreco
I have little objection to some people preferring fewer colors or having fewer things called out for coloring. What I don't understand is the leap from "This particular scheme is totally overdoing it" to "Let's discard the notion entirely" Merely adjusting the colors that you use and the things that you highlight seems like a clear winning solution.
Apr 06, 2013 · runemadsen on Programmatic Art
I recently gave a talk about programmatic art at Heroku's conference.

https://vimeo.com/groups/waza2013/videos/61113159

My lecture notes may be of interested to you also:

http://www.runemadsen.com/printing-code

For example:

http://www.runemadsen.com/printing-code/lecture-form

smrtinsert
I just peaked at these, and I'm bookmarking a million times over. I'm very interested in this space right now, thanks so much with sharing your knowledge.
vijayr
Totally agreed, this is incredible.

If someone wants to learn, what would be the best place to get started? as in - books, software etc? Also, is there a self paced course?

ryalfalpha
That's a really great resource, thanks for sharing!
noelwelsh
Great notes! Thanks for sharing.
illyism
Whoa, you are amazing! As both a designer and programmer this is what I've always wanted to do. Your course is a good start for me. I've seen most of the things in the lectures but they're still a good refresher.

http://www.runemadsen.com/printing-code/lecture-intro

Mar 20, 2013 · 4 points, 0 comments · submitted by akkartik
Mar 11, 2013 · 3 points, 1 comments · submitted by runemadsen
runemadsen
Speaker here. Thinking about writing something longer about this, so would love some feedback.
Mar 08, 2013 · 2 points, 0 comments · submitted by jnazario
Mar 07, 2013 · 1 points, 0 comments · submitted by danboarder
HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.