Dear 43 Things Users,

10 years after introducing 43 Things to the world, we have decided we have met our last goal: completing the incredible experience that has been 43 Things. Please join us in giving one last cheer to all the folks who have shared their goals with the world, as well as all the people who have worked at The Robot Co-op to build this incredible website. We won a Webby Award, published a book, and brought happiness to a lot of people.

Starting today, 43 Things users can export their goals and entries from the site. Starting August 15, we will make the site “read only”. 43 Things users will still be able to view the site and export their content, but we won’t be taking any new content from users. We hope to leave the site up for folks to see and download their content until the end of the year. Ending on New Year’s Eve takes us full circle.

It has been a long ride (one of our original goals was to "build a company that lasts at least 2 years” - we beat that one!) While we wish the site could live on, it has suffered from a number of challenges - changes in how people use the site, the advertising industry, and how search engines view the site. We wish the outcome was different – but we’ve always been realistic about when our goals are met and when they aren't.

As of today, you will be able to download your goals and entries. See more about that on the FAQ page. Thanks for 10 great years of goal-setting and achieving.

- The Robots.

Export My Content


I'm doing 25 things
Recent entries
write a GUI wrapper for GNU diff
Just for kicks, really.

I make use of diff in my day job: I frequently need to compare a ‘stock’ version of some configuration code to a modified version running at a client site. I do this often, but I realize that most of my colleagues don’t even know diff exists. If they did, they’d be baffled by the command line options. Most of them have spent their careers swaddled in GUI interfaces.

Since I like diff, use it a lot, and think it would benefit GUI users to have access to it, I’d like to write a wrapper for GNU diff that would place the many command line switchs into nice logical menus, handle file selection via typical dialog boxes, and drop stdout into a text window from which the user can read or save the results.

It’s also a good excuse for me to learn some more Python, and to work with wxPython for the first time.

It’s a learning exercise, basically, that may yield something of use. I confess to be inspired (but not nearly as ambitious as) the work done on Sprog which bills itself as “scripting for the GUI guys”, though I vaguely remember them using the more-accurate “data munging for the GUI guys” a while back. I’m doing a wrapper for “diff for the GUI guys”.

My hope is that a) I’ll learn something useful and b) I’ll produce something useful.

And have some fun doing it.

establish useful routines (read all 2 entries…)

Between the tyranny of the urgent at work (and a string of 60+ billable hour weeks) and the festive Christmas season and all its attendant obligations, I’ve completely failed to establish even one of my ‘big four’ daily items as part of my daily routine.

I’ve slackened in my coffee consumption, but that, sadly, was not part of the original goal.

So, new year, new resolutions, et cetera. Time to focus on this one again, since I think that getting these things to the point where they are habitual and daily will go a long way towards helping me achieve some of my other goals.

And look good doing it, too, of course.

Memorize the St. Crispian's Day speech from Henry V. (read all 5 entries…)
I Think That's a Wrap

I took advantage of my flight home tonight to memorize the first part of the St Crispin’s Day speech. By the time we started our descent, I’d recited it all the way through without resorting to my note cards at least three times.

I’ll probably try it again once or twice this weekend to see if it really stuck. But, for now, I’m comfortable saying it’s done.

There’s a real sense of accomplishment that comes from memorizing this sort of thing. I also noticed that as my mastery of the simple memorization increased, my understanding of the archaic phrasings in the speech also improved.

What fun.

See all entries ...


I want to:
43 Things Login