An interactive singles map of the U.S.
David McCandless: It’s almost as if I do all the cognitive work that you then don’t have to do. I digest it, process it, and then offer something that’s very easy for you to digest.
Guernica: Like a mother bird.
David McCandless: [laughs] It’s enjoyable to just drink in an image. It’s effortless.
I love this one. So much useful information in so little space.
Short documentary on “Creative Coding”, tools and languages to create art and artistic experiences. From PBS Off Book.
I’m teaching an intro to data visualization course, and this week, we busted open Processing, the visual programming language developed as a collaboration between artists and computer scientists.
This week’s lesson features an imaginary dairy industry lobbyist who wants to paint the worst possible picture of what would happen if the US went over the “Dairy Cliff” and milk prices rose dramatically.
That’s not what this video is about, though — it’s about Processing and creative computing. It’s short and worth your time!
Typical day programming.
Okay, my life is complete now.
From MIT Open Courseware:
This course will provide a gentle, yet intense, introduction to programming using Python for highly motivated students with little or no prior experience in programming. The course will focus on planning and organizing programs, as well as the grammar of the Python programming language.
Lectures: 4 sessions/week for 3 weeks, 1 hour/session
Labs: 3 sessions/week for 3 weeks, 2 hours/session
I just found this TNW article from October 2012:
While you might have heard of most of the resources in this list, I think it’s likely that you’ll see some new stuff too. Some are free, and some require payment.
You have to register to take this course (learn Python!) — but it’s free, and it’s from MIT. The course starts Feb. 4, 2013, and requires about 12 hours of work per week — until the end of May 2013.
“1987 - Larry Wall falls asleep and hits Larry Wall’s forehead on the keyboard. Upon waking Larry Wall decides that the string of characters on Larry Wall’s monitor isn’t random but an example program in a programming language that God wants His prophet, Larry Wall, to design. Perl is born.”
- James Iry.
Very cool blog post about teaching basic programming to kids.
With the maximum growth in popularity, C# was the language of the year for 2012.
Looking across a longer time frame, Python has clearly been the language of the past decade!
Surya's Tumblr: After Disappearing For More Than 3 Years, Why The Lucky Stiff Returns To The Internet
#SuryaRay #Surya With few exceptions, the world of developers (and startups in general), is really known for its scandals. But when Ruby icon Why the Luck Stuff (also known simply as _why) suddenly took all of his projects offline - including the famous Why’s (poignant) Guide to Ruby - offline…
Wow. Big news for the Ruby community.
My last couple of posts really dived in to data structures and coding, which (if you have no idea what CS is) sounds like gibberish. So I’m going to back track and go as basic as I possibly can.
Lauren, this one’s for you :)
What is programming?
Programming is, largely, writing code…
Michael Tofias (via milwaukeestat)
It’s incredible how much has changed in a year. It’s been about a year since I started to really think about news and technology seriously and about ten months since I took on the role of an Knight-Mozilla OpenNews fellow. While on this journey, I’ve felt a gradual and positive change in…