Category Archives: Thoughts

All 14,358 unique entries for the taking

Want to know what ~200,000 people say they want to do with their life?

I said earlier that I’d be happy opening up some of the data if people were interested in playing around with it. I got a few interested replies and since then I’ve been scratching my head about what exactly to give out. Too much data is overwhelming, not enough is restricting. So, I’m just doing the simplest thing and leaving it open for you to tell me what you want.

Double Pipe-delimited file (in the format of):

rank||# of people who have the goal||unique ID||name

http://robotcoop.com/data/twinkler_goals-12-08-2004.txt (572K)

With the unique ID, you can construct a URL to that thing’s page like this:

http://twinkler.43things.com/twinkler/thing/[ID]

Let me (erik at this domain) know if you do anything interesting with this. Also, if there’s different information that you think we have and which you want to do something fun with, let me know and I’ll try my best to give it to you.

Keeping it simple

We haven’t quite opened the floodgates on the Hugster beta yet. However, we’re still accepting people to sign up to be notified when we do. Anyone that has signed up is already first in line, of course. Looks like this will start happening for real early next week.

Many teams I’ve worked on in the past end up slipping their dates because they want to get that one last feature in … it’s quite the opposite over here. We’re busy taking features away, trying to whittle the site down to its essense.

43 Things/ Twinkler is teaching us a lot about the power of simplicity (not that we weren’t already eager students at this school). Strangely, our first prototype (Snuzzle) was the most feature-packed and the most lines of code. Twinkler is only 450 lines of code. Hugster will be one half the Snuzzle site as far as functionality is concerned (I’ll go into a list of features that have been temporarily pulled a bit later). I almost need three hands in order to count the number of fully-implemented features we’ve cut. It’s a joyous feeling. My only hope is that it’ll be 1/4th the site it once was by the time you see it … and that that 1/4th is the best 1/4th we can give you.

Kinsey, Savage & 43 Naughty Things

Walking to lunch at Ballet with my fellow Robots, I was recounting the film Kinsey which I had seen over the weekend. Prior to Dr. Kinsey, no one had taken a truly scientific approach to profiling human sexuality—Kinsey managed to cast a wide survey net with his now infamous human sexual behavior studies.

As fate would play out Seattle’s own love doctor, Dan Savage, was dining at the table north of the Robots as the conversation turned to 43 Things and Twinkler. We let Dan eat his pho in peace, but couldn’t help but draw the correlation of events: Kinsey’s landmark sex studies, Dan Savage’s hilarious sex column and the fact that in its first two weeks 43 Things had experienced a 9% goal adoption rate for the sexy and downright mature.

Recombinant idea folding: your ideas are our ideas

Joe Goldberg has created a fantastic list of his top desired features for 43things

Joe’s list of features is split into 5 handy categories:

  1. Community
  2. Personalization
  3. Notification (RSS, email)
  4. Productivity
  5. Zeitgeist/Superlatives

We’re hard at work on the next version of 43things but continue to marvel over what Ryan Singer of 37signals calls the goal soup of Twinkler. Help us make 43things better—tell us what features you’d like to see on 43things in the coming weeks.

Joe Goldberg, Web Developer and Live Journal user:

Who’s doing 43 Things

Here are some folks sharing their lists –

From the comments:

The Age of the Amateur

Amateur: French, from Latin amator, lover, from amare, to love.

When we started working on product ideas, one of the tests we subjected every idea to was “what if it works?”

We had lots of ideas: a better answering machine, online education tools, job hunting sites, baby blogs, personalized text ads, personalized news services. Sure, we could build a personalized text ads service! But what if it works? Do we really want to run that business?

Before long, we realized we had one primary criteria for an idea we’d want to work on: it had to be an idea we loved so much that if it works, we’d be happy to work on it. Reflecting on the “love test” I found myself contemplating the word “Amateur”. The root word there is love, and an amateur is someone who pursues their interest out of love, not a hope for professional recognition or market success.

The test we were concerned with wasn’t how great a business the idea would be. It was whether we could love the work. We thought about products we admire: del.icio.us, flickr, upcoming.org, craigslist, bloglines. Some of these are going to be great businesses, but all of them have an amaeteurish edge in the best sense of that word. They look like works of love. It was the amateur roots of them, the passion behind the product, that we admired.

The First Age of the Amateur

Historically speaking, the first Age of the Amateur gave us the birth of science. New technologies in optics and new gadgets for measurement allowed gentlemen to put aside their hawking and horses and take up nobler pursuits, like the new science and learning that was growing up around them. A “republic of letters” developed between gentlemen scholars who compared their discoveries and investigations. The Royal Society replaced the royal court as the domain for displaying talents. Their standing as gentlemen meant they had no material stake in their researches and their reputations served as a sort of social guarantee that their accounts of natural phenomena were true. Their scientific pursuits were pursuits of love. They were amateurs.

The Age of the Expert

Fast forward. The last century saw most human beings come under the jurisdiction of some (typically immense) institution in the business of trading on expertise. Wall Street, the Pentagon, the University, the Corporation, the Factory all were organizing institutions that established what would count in the order of things. Professional degrees were created and professional associations grew. Gone was the generalist, the hacker, the amateur. The key to the future was to go to school, study something and do it for the rest of your life.

The New Age of the Amateur

But something funny happened on the way to the future. Today parents don’t tell their child to learn one thing and do it forever. The order of the day is to learn how to learn. The happiest people are those who love what they do (and do many things). The key to a great career is knowing what you are passionate about. Nothing could hurt your career more than working on passionless projects with passionless people. The people with the good jobs not only seem to love what they do at work they do what they love away from work. The consumer landscape is covered with services turning pastimes into professions and hobbies in to obsessions. Love and the amateur are back in fashion.

Could it be that doing it for love is the ultimate competitive advantage? In open source, in marketing, in living – love powers amateurish products past other more professional products. Love creates disruptive innovation. Amateurism is a source of innovation. For a while, we thought we could substitute expertise for passion, but with Google helping us research any topic and blogs helping the world publish on an equal level with the experts, the learning curve doesn’t seem so steep anymore. The new age of the amateur is at hand.

Assumptions wrong, sound quiet

We had feared that when we staffed up the operation that the noise in our one big room would be too much. Turns out it is deadly silent. Except for the clicking of powerbook keys . . . and the (on by default) burps and yelps of ichat.

The robot co-op on the Amazon detail page

Hey, we know a good feature when we see it – and the “customer photos” feature that just released on amazon.com is a hit with us.

Congratulations to the Community team for getting this out to the world.

“It’s the water”

When Jason Fried was in town, he was asking what was in the water of Seattle that makes companies grow. Microsoft, Amazon.com, Starbucks, Aldus/Adobe, Real, Expedia – it is a pretty good list of companies (though an uneven list of customer experiences). If you go to the next level of companies the list goes on into the hundreds. These aren’t just successful companies – they are often company’s with interesting products that do something new or something on a scale never seen before.

We hypothesized that a big part of it was the capital concentrated in the Puget Sound area. Certainly funding a good idea in the Seattle area is not as tough as it would be in many cities.

We also talked about the idea that just as the rain makes Seattle bands practice more, so to, perhaps, does the 8 months of Fall/Winter keep companies here hammering out work with heads down effort.

But even more valuable than the cash, rain (or coffee) is the social capital that has built up in the region as cycles of employees have passed through these companies and become entrepreneurs. The experience that comes from going through product cycles, designing products from the ground up, rolling out partner programs and “go to market strategies” is hard won knowledge. You don’t find it in every region, but you get it in spades in the Seattle area.

It’s the water, and a lot more . . . It’s raining, I’m drinking coffee, and it’s time to get working on the “go to market” plan.

Dave Thomas talks about Ruby at Amazon

The Robot Co-op got a chance to sneak into Amazon and see Dave Thomas talk about Ruby today to a crowd of skeptical-at-first C, C++, Java, and Perl developers.

Dave Thomas gives a quick tutorial of David Heinemeier Hansson’s Ruby on Rails framework:

Even though the crowd lobbed some difficult questions, Dave must’ve been doing something right because the free-for-all for copies of the latest edition of Programming Ruby reminded me of a Britney Spears concert (without the synchronized choreography and hot pants):

I think on some levels that there was a misunderstanding present at the talk. Dave Thomas might not know exactly what it’s like to design, build, and maintain a code-base that 1,000+ developers are contributing to and which runs a site that 35,000,000 people are using. And sometimes I feel like some developers might not know just how much innovation and productivity rely on language, the ability to have fun writing code, and the development environment that it all happens in. I could be making all of this up, but it’s possible that someone armed with both of those pieces of information could build something pretty interesting pretty quickly.

In the meantime, prototyping over at the co-op continues in Ruby on Rails, and we’re going to allow another batch of 20 pre-pre-alpha testers in by the end of next week. I designed the logo, and at least one person seems to like it. Also, before you know it, I’m not going to be the only one coding up this thing with a paycheck.

P.S. Dear Dave Thomas, it came up in the talk that it was necessary to scrape Amazon’s detail pages in order to get Sales Rank data… and that this information wasn’t available in the web services. That’s actually not true… I’ve been using it on All Consuming since web services first launched. Just thought you might want to know, so you don’t have to keep adjusting that scraper to every little change on the detail page… that gets old quick.