Working hard

Posted by Antonio 1 year, 9 months ago (Nov. 14, 2008)

I ran across two unrelated things this week that reminded me how easy it is to forget that the formula for success is really a lot simpler than we make it out to be. Especially as the economy tanks and people from StartupLand waste countless hours second guessing what this will mean for those seeking funding/exits/etc., it's great to keep these things in mind.

The first was a video of Michael Crichton being interviewed by Charlie Rose which incredibly refreshing. After Charlie asks Crichton what the secret of his success is, the latter responds non-chalantly that it is just hard work. It's great because it is such an atypical super successful person answer; what is better is that he then admits that he doesn't even consider himself a super talented writer, but just one who worked really really hard to get there (for more on how important this is for writing, check out this great book).

The second was a post by Brent Simmons, developer extraordinaire on what it takes to become a successful independent Mac developer (quoted via Daring Fireball):

You have to work every day. You have to sit in the chair and stay seated. And sleep and come back to the chair. You need to wear out that chair and then buy a new one and then wear out that one.

Both of these also reminded me of the upcoming Gladwell book on outliers and how they go there. In a recent New York magazine piece, the author reveals some of Gladwell's research where a psychologist has uncovered that it takes about 10,000 hours of serious work to become truly expert at anything.

Too bad working hard is well— so hard.

Tags:

The power of the amateur

Posted by Antonio 1 year, 10 months ago (Nov. 8, 2008)

'Nuff said.

I'll take a passionate amateur over an experienced professional any day (except for maybe flying my plane or doing my heart surgery).

Tags:

Go get Scratch!

Posted by Antonio 1 year, 10 months ago (Nov. 8, 2008)

In trying to break a dad-inflected addiction to the Nintendo DS for my six year-old, I just came across the Scratch project from the Lifelong Kindergarden lab at MIT. If you've ever wanted to teach kids the basics of programming in an engaging way, get over there and pick up a free copy of the Scratch environment right now. Scratch is what Logo meant to be but couldn't afford due to the resource limits of those early PCs. And the hour and a half we spent playing with it this morning was more fun than Mindstorms, OLPC, or any other such endeavors.

There are a lot of good things to be said for Scratch. Essentially, it is a graphical environment for animating sprites (shapes you draw on the screen with a primitive Paint-like application) along with sounds and effects. Much like Lego Mindstorms, the programming is done by snapping blocks together, except that unlike Mindstorms, the Scratch blocks seem to be able to stretch better to encompass the full power of control structures, variable assignment and all of those other "pesky programming things" that often leave the toy environments feeling like just that— toys.

The editor is very intuitive and relatively bug-free. Which is amazing considering that it is built on top of Squeak— a Smalltalk environment that I've spent the last two years playing with without really being able to get my head completely around. I suspect that a lot more is possible than the simple stuff we did this morning— and even then we got basic keyboard-controlled sprites along with effects, collision-detection, and some basic sound effects— all without reading any documentation and with zero prior experience. I spent quite a bit of time playing with a previous Squeak-based environment that ships in the OLPC, eToys, which I found horribly unintuitive.

But it doesn't stop there. The Scratch team has apparently been paying close attention to the whole "Web 2.0" thing because along with the programming environment, they've built a community site which contains all of the best collaborative features of a user-generated content repository. From the one-click upload within the Scratch environment, the Java applet that lets anyone embed their "scratches" (as the programs are called) into any webpage, to a tagged and filtered site for people to leave comments or download each other's scratches, the end-to-end experience leaves you feeling like you are part of something much bigger than just another attempt to teach programming to kids.

The only thing that surprises me about Scratch is how little attention it seems to be getting, especially given that they are local to Boston. Why anyone writing about the real innovation coming out the ashes of Web 2.0 isn't featuring these eternal kindergardeners (see this video to see how much they really do look like happy kindergardeners) is beyond me.

The gamer and the frustrated makerOne final note: I'm not sure that "Mario fights the Alien" (our first game) broke the DS addiction but it was really special to see how, after telling me that what we'd done was "lame" and "embarrassing," my six year-old's face lit up when his little brother decided that the game was the bee's knees and spent the next 25 minutes engrossed in it. Nothing like that creative high, and it's 100% thanks to the work of the Scratch folks that this is possible with such a shallow learning curve.


(Go check out our game by clicking on this image)

Scratch Project


I voted!

Posted by Antonio 1 year, 10 months ago (Nov. 4, 2008)

voting 2008My very first non-primary election as a US citizen. And you couldn't have asked for a more significant one to start with.

A lot has been written about the significance of electing Obama so I'm not going to get into that here (but if you should still need help deciding, see here and here).

What I am enamored with today is the whole process of voting here in the US: walking down the street to a rickety old school building, waiting in line with your normally cranky neighbors, ticking your name off by street, then spending a little time in an even shoddier red white and blue makeshift vestibule doing what people have been doing around here uninterrupted for 232 years, pretty much in the same way, and then walking out to still more neighbors smiling at you as though you've just done something big together.

I can not believe that there are people who would argue that this act is not worth the time. More than a duty, more than a privilege, voting in my first election seems to me to be one of the few great shared civic acts left around.


When is all of this going to self assemble into a T3000?

Posted by Antonio 1 year, 10 months ago (Nov. 3, 2008)

Hardware is hard!

Tags:

Page 40 of 108 - See older »