“Rebuilding the News”, How Did We Get Here and Why?

All great innovations come from an alchemy of the present *built* on the past. If you can tear it apart, see it from multiple perspectives, and observe the feedback loops that feed into the systems that drove you where you are currently, then you have a powerful tool. That’s what makes C.W. Anderson’s “Rebuilding the […]

Continue reading →

Life Lessons from Programming: Check your assumptions

Jon Udell wrote a short piece that resonated with me on taking a principle from software engineering and applying it to discourse and relationships: “Check your assumptions”. He takes the idea that when debugging, you should: Focus on understanding why the program is doing what it’s doing, rather than why it’s not doing what you […]

Continue reading →

Children Should Learn Programming Along With Reading and Writing

Boing Boing posts a TEDx talk from Mitch Resnick, of the MIT Media Lab, and creator of Scratch, and a good discussion ensued: “Kids should learn programming as well as reading and writing”. Make sure to watch the talk as well: “Reading, Writing, and Programming: Mitch Resnick at TEDxBeaconStreet”

Continue reading →

The World’s Youngest Programmer?

Discovery News: Meet the Youngest Video Game Programmer: A bright young programmer from Philadelphia recently unveiled a video game involving ballerinas, jewels and vampires — sure to be a hit with young girls. The programmer herself also happens to be seven years old. Zora Ball, a first grader at the Harambee Institute of Science and […]

Continue reading →

Favorite Reads for 2012

Following is a list of books, essays, and articles I read (or re-read) which feel worth sharing or re-sharing on on New Years Eve: Books “Thinking in Systems: A Primer”, by Donella H. Meadows “Release It!”, by Michael T. Nygard “Language in Thought and Action”, by S.I. Hayakawa, Alan R. Hayakawa, and Robert MacNeil “The […]

Continue reading →

Recent Python packaging reads

Python packaging options are so varied, so strongly disputed as to what is ‘best’ or ‘correct’ or ‘the past’ that they are as un-Pythonic as can be. I love Python, but when it comes to packaging, well lets say I understand how Armin Ronacher feels. Python Ecosystem – An introduction – mirnazim.org How I learned […]

Continue reading →

Greg Laden: “Is Python The New Basic?”

Greg Laden recently posted some thoughts about “Python for Kids”, a book by Jason Briggs. Recently I discovered the turtle module, which is heavily used in the book, is included in the standard Python distribution when I tripped upon a tutorial at the Open Book Project. I’m going to have to buy the book and […]

Continue reading →