Critical Section

Archive: June 28, 2016


Archive: June 28, 2015


Sunday,  06/28/15  12:10 PM

I love it

I've been reading a lot about space lately - Ashlee Vance's Elon Musk biography, which is excellent, by the way, a must-read for all of you (!), and Robert Zubrin's The Case for Mars, also excellent, despite having first been written in 1996 and updated in 2011, both following on Andy Weir's wondeful The Martian - and I'm struck by the moving timeline between Science (what we know how to do today) and Science Fiction (what we wish we could do tomorrow).



Archive: June 26, 2014

charging up the road

Thursday,  06/26/14  10:22 PM

campsite chargingI'm on my way to Lake Tahoe to compete in the Alta Alpina Double Century, and doing it in an electric car...  This trip would be completely impossible without Tesla superchargers.  They are located about 200 miles apart on I-5 and California 101, and charge the car in about an hour.  So you can stop, plug in, eat, shop*, or do whatever, and an hour later you're on your way again. 

* Tesla seem to have most of their superchargers located in the parking lots of outlet malls, which are located between big cities, and have big parking lots, and ... give you something to do while charging.

That works great if you stick to the main highways, but what if you want to visit Yosemite?  Two things happen; first, you have to carefully figure in the effect of going up and down hills in your range calculations, and second, you are going to find yourself in a campsite, plugged into an RV hookup.  There you will charge at about 40mph, so it will take a long time to charge completely.  Or you can hop from charge to charge, out of boredom and a desire to see more.

Yosemite ValleyYosemite is simply awesome.  If you've never been there, it's a must-see.  The beauty and scale of the rock formations and meadows and waterfalls is breathtaking.

The National Park is celebrating its 150-year anniversary, which is amazing; imagine visiting it on horseback!

Onward ... tomorrow is a day of relaxation in Hope Valley, south of Lake Tahoe, and Saturday I'm riding.  Stay tuned!


Archive: June 28, 2013


Archive: June 28, 2012


Archive: June 28, 2011

Tuesday,  06/28/11  10:24 PM

It's the Water - in 1984Making a filter pass...

Spent today exactly as it should be spent; this morning attended a retirement party for an old friend whom I hired 15 years ago, saw a lot of other old friends, then had lunch with my kids by the lake, and then sailing (!) with Meg, and then a little ride, and a nice dinner, and ... blogging!

BTW that picture is me, in the same boat, racing in 1984 on Huntington Lake, back when I was fast :)

Big Tujunga CanyonAwesome! - Big Tujunga Canyon.  One of the great things about living where I live - northwest of L.A. - is that there are so many great places to go so close.  And this is one of them...

WSJ: Interesting interview with Reid Hoffman, friend, ex-colleague at PayPal, and founder of LinkedIn, on the state of social media.  He has stayed on the leading edge of this wave for a long time.

So Google have abandoned Google Health - no big surprise, really.  Personal EHR is going to be a huge business, but Google were not well positioned to take advantage; it is a service-intensive product, and Google don't do service.  I think Microsoft will run into the same problem though they've had more traction with their HealthVault product.  This seems a great opportunity for Intuit - or startup(s)...

As a contra position, here we have Google's strategy of everything, from Jean-Louis Gassee.  In which everything doesn't include service-intensive offerings like payments and personal health :)

Stevie Ray Vaughan in Denmark, 1988This is awesome!  Stevie Ray Vaughan in Denmark, in 1988, playing Voodoo Chile...  [ thanks, LGF ]

Perfect: Velonews' 2011 Tour de France preview, stage-by-stage.  I cannot wait.  Stage 1 is Saturday!

CyclingNews also have a preview.  Check it out!

the Pangonlin, one of 11 animal wonders of evolutionHere we have 11 animal wonders of evolution.  And wonder-ful they are, too, wow, check 'em out.  Just when you think you've seen it all, you realize "it all" is so much more than you thought...

Lady of the Rings: Saturn surveyor Carolyn Porco.  Interesting, what's next for Cassini?  #1 is the hydrocarbon lakes on Titan!

Who ordered that?  Google+, a competitor to Facebook.  Seems like they're *way* too late, the network effect is already too powerful.  What would motivate anyone to use it?  Sigh.

Apropos: why MySpace lost to Facebook (from Sean Parker no less).  Bottom line, they stopped innovating.


Archive: June 28, 2010

Monday,  06/28/10  09:57 PM

Still nice to be home.  And even nicer; we have Alex back!  Yippee.  She is more tanned and [slightly] more serious but still Alex and man is it great that she's back from her mission in Uganda.  A great day.  Yes I did get a lot done but as with all Mondays somehow my todo list is longer now than it was 12 hours ago, yikes.

Go Oranje!  And so the Dutch are through, beating Slovenia rather convincingly (with some rather amazing futbol), and so are the Brazilians, brushing aside Chile rather easily.  Setting up an intriguing quarterfinal next Friday.  Wow...  either could go all the way.

Jeff Bezos playing chessJeff Bezos on the iPad: "it's really a different product catagory".  He's not wrong.  It really is.

Huh.  Why China is now the Leader in Genome Sequencing Capability.  "Pathologists and clinical laboratory managers will be surprised to learn that China is poised to become the world leader in genome sequencing! That’s due to the ambitious goals of BGI, a privately-operated institute that plans to make genomics a topic that matters for ordinary people."  I think there's a rather important disparity between the "poised to become" of the article and the "now" of the headline :)

Dave Winer: I buy fun domains.  Like  Of course, I never use "really" myself; would be so much simpler :)

NYTimes: Sixty Years in Dodgers’ Booth, and Scully Is Still in Awe.  Vin Scully is the best.  Period.

Good question: Why did so many successful entrepreneurs and startups come out of PayPal?  Having been there myself (and hoping to make the list of successful entrepeneurs someday :), I think it wasn't that PayPal changed everyone into being successful, it was that PayPal attracted successful people, or people who would someday be successful.  It was an amazing environment.


Archive: June 28, 2009

Grand Tour Double

Sunday,  06/28/09  11:15 AM

Greetings... I'm a bit tired and more than a bit sore today, after having completed the Grand Tour Double yesterday.  It wasn't as tough as the Heartbreak, and wasn't nearly as tough as the Eastern Sierra (for one thing, it didn't snow :) but there's no such thing as an easy double, and with 8,500' of climbing, this one was not easy.  Compounding the difficulty, I was tired (once again, failed to get enough sleep the night before) and sad (still carrying the loss of Smokey) and just I don't know blah.  But I did it - yay, me! - and I have the pictures to prove it:

There were a few high points, first, since this ride goes right by my house, I was able to do a pit stop mid-race and say "hi" to Shirley and the dogs, and I pretty much knew every inch of every road.  I flatted twice so I was able to perfect my fast-tube-change technique.  And I was so sore that I spent the second half of the ride out of the saddle most of the time, so I got some great exercise (how many times are your arms more sore from a ride than your legs?)

the route - Malibu / Port Hueneme / Thousand Oaks / Simi Valley / Moorpark / Santa Paula /
Ojai / Carpinteria / Ventura / Port Hueneme / Malibu - a grand tour indeed

early morning fog shrouds Mugu rock

always photogenic Grimes Canyon

Lake Casitas

this got a smile out of me at 135 miles

an impromptu jazz band added to the flavor of the post-ride chili :)

Next up - the Death Ride (dum dum dum) - on July 11 (yikes, that's in two weeks)...




Oops, I'm doing it again

Sunday,  06/28/09  06:47 PM

the 508!Remember last year, I was going to ride in this incredible ultra-century, the Furnace Creek 508?  Yep that's 508 miles, starting in Valencia, going up through Death Valley, and then looping back through the desert to end in 29 Palms... all within 48 hours.  I had done a comprehensive recon and everything... but then a couple of weeks before I got really sick and couldn't ride.

Well, I'm going to try again.

I just submitted my entry, mark your calendar, it's October 3-5.  I'm excited and scared.  Stay tuned for more...


Sunday,  06/28/09  10:24 PM

Well today I did ... nothing.  Very little, anyway; nothing worth reporting.  The high point was sitting by the pool, drinking Cuco, and finishing Spook Country (I have become quite the William Gibson fan).  I am still sore and tired from yesterday, and it was good to stay away from the computer, too... well except for editing pictures and blogging I guess.  Speaking of which, it is all happening...

According to Auren Hoffman, engineers are the best deal, so stock up on them!  Apparently software engineering techniques have allowed software engineers to become twice as productive as ten years ago.  I still don't understand why that would lead you to want as many as you could get.  Seems like that means you only need half as many?  You read the article and see if you can follow the logic :)

SR71 blackbird - most remarkable plane of the 20th centuryJason Kottke links an appreciation of the SR-71 Blackbird, the most remarkable plane of the 20th century.  Really when you consider it first flew in 1964, it seems unbelievable.

twitter = ICQHere's an interesting article which asks is Twitter is a fad?  I wouldn't go that far, but it did cause me to remember another phenomenon like Twitter... do you remember ICQ?  Back in 1997 it was the biggest thing since sliced bread - peer-to-peer communications, between people!  Everyone had to have an ICQ account, the number of downloads per day was breathlessly reported, and we even had celebrity adoption of ICQ in the news.  AOL bought ICQ in 1998 for $280M, at that time a massive amount for a company with no source of income.  (I know what you're thinking, who would pay that much for a company with no income even now, but check out the Google acquisition of YouTube :)  ICQ still exists today, but it is barely a footnote in Internet life.  That's my prediction for the trajectory which Twitter will follow - they'll be bought for a huge amount, adoption will plateau, monitization will corrupt the user experience, and it will fade into a footnote.  We'll see...

MLB camera angle - off center vs centerA fascinating observation: Major League Baseball uses an outdated camera angle from centerfield.  (Basically for historical reasons, the camera is off center, distorting the angles of the pitch crossing the plate.)  When you see the comparisons, you realize there really is no comparison.  Dead center makes a huge difference.

Approaching Jupiter!Cool picture of the day: approaching Jupiter.  Please click through and watch, you will not be sorry.  I only hope someday I'll see it on the main screen of a spaceship control deck :)

Awesome news: the Palm Pre's WebOS SDK has been "leaked" into the Internet.  Known as Mojo, this enables developers to use proprietary interfaces to the WebOS API from within JavaScript.  I can't wait to play with it...

I'll just say parenthetically, I wonder to what extent this was unplanned.  Seems like by leaking the API Palm can get more apps developed and have an extended beta period, and if anything goes wrong they can claim they weren't ready...

maxi-trimaran Banque Populaire arrives in New YorkCheck this out: maxi-trimaran Banque Populaire arrives in New York.  Awesome.  They're trying for a new North Atlantic crossing record.

ZooBorn: Sea Lion pupZooBorn of the day: a Sea Lion pup.  Awww...


Archive: June 26, 2008

Thursday,  06/26/08  10:46 PM

I'm feeling kind of melancholy today...  don't know why.  Just one of those blah days, I guess.  Another gorgeous summer day, got some good work in, had a great 45 mile ride with my friend Mark (up Stunt Road, and down Piuma, whew!), no reason I should feel this way, but I do...

I'm getting ready to ride the great Grand Tour Double this Saturday.  I know every inch of these roads, some of them I ride all the time, and at one point we actually pass within a few streets of my house.  I am not intimidated.  But that's bad, because it is still 200 miles in the heat, with a couple of serious climbs, not to be taken lightly.

Grand Tour Highland Double

A question for McCain and Obama: Will they recognize Mugabe?  If they don't, will it matter?  I think it will matter if there is a financial implication.  If the people of Zimbabwe come to feel that Mugabe is standing in the way of International assistance, that would matter.  [ via Instapundit ]

the Crab NebulaHorses's Mouth has a picture of the magnificent Crab Nebula.  The scale of this is unimaginable, but imagine looking out the window of your spacecraft and seeing that!  Wow.

China Impressions, from Electric Daybook.  "One WTF moment after the other."  Yep, I've been to China, and I can Roger that...  Wonderful.

Are you smart enough not to build this website?  Hint: never ever store passwords in recoverable fashion, and email is [insecure] plaintext.  It goes on from there...

vertical-axis wind turbineEcoGeek wonders Vertical-Axis Wind Turbines, where have you been?  I agree, they would definitely seem to make sense for a variety of reasons, and they're even prettier.  But I guess they must not be sufficiently efficient, because most wind turbines are the garden-variety horizontal kind...  this is the sort of thing the market figures out really well.

The Long Tail: Where to run the One machine?  "In the new issue of Wired, Kevin Kelly has written another one of his patented mind grenades: the observation that the Internet has now hit approximate computational equivalence to a single human brain."  This doesn't seem like a deep observation to me, sorry.  The behavior of the Internet in no way resembles the behavior of an individual.  Much more like an anthill :)

Should you let Instinctiv chose your next song?  I don't know, my philosopher iPod's "random" play seems to do an amazing job of foreshadowing the future, and commenting on the present.  I wouldn't want other heuristics to interfere!

In-car WiFi is coming...  of course.  Someday soon it will be standard.  Of course with EVDO, I have Internet access everywhere already...


full text feeds (Instapundit and Powerline)

Thursday,  06/26/08  10:58 PM

I love RSS, and I love full text feeds.  (There, I said it!)

But... unfortunately as a user I have no control over whether a given site gives me a full text feed.  I can email the blogger, but that rarely helps.  Several of my favorite feeds are not full text, they contain only bitty crappy teasers, designed to get me to visit their sites to read more; including Instapundit and Power Line.  So anyway it is what it is...

No, wait!  Stop the presses!  It isn't what it is, because I am a programmer.  I do have some control over this, I can make my own feed!  (A little while ago I got frustrated that Cycling News, one of my favorite sites, didn't even have a feed; so I made one; that gave me the idea.)  All there is to a feed is an XML-formatted description of the site's home page.  I can retrieve the home page and reformat it into a valid RSS format, and poof, full-text feed!  Man triumphant against the elements...

This gave me great satisfaction.  And so, for your feed-reading pleasure, you too may use my full text feeds for Instapundit and Power Line.  Enjoy!

P.S. Armed with this knowledge, I plan to create full text feeds for more blogs, so stay tuned :)

[ Update: There's another variation of this, blogs which do have full text feeds but where the feeds don't contain HTML, just text.  Napsterization would be an example.  I'm sure most of these bloggers aren't engineers and have no idea how to fix their feeds, but they sure are annoying.  But I can create full text feeds for them, too.  Yay.  Stay tuned... ]

[ Another update: I changed the URLs for the feeds to be on instead of ]


Archive: June 28, 2007


Archive: June 28, 2006


Archive: June 25, 2005

Thanks, Bill!

Saturday,  06/25/05  09:14 PM

Man, do I have a backlog of stuff to post.  Soon to come.

In the meantime I am sick as a [small] dog, with my wife out of town at a conference, and my kids each sleeping over at friend's houses.  So here I am, all alone.  Yeah, I was coding if you must know.

15GB iPodMichael ShenkerSo my friend Bill Smith comes over, and gives me a spiffy 15GB iPod!  Filled with music.  Excellent music.  Rockin', wonderful, amazing music.  I am listening to Michael Shenker right now and it has completely changed my mood.  Steve Vai will be next.  Then Bill Sheehan. 

Best of all, my productivity has jumped.  I've been working on this new feature for Aperio's WebViewer which I'm really excited about, and suddenly the parts are fitting together.  If you can't code to Michael Shenker's Three Fish Dancing, then you can't code :)

Thanks, Bill!


Archive: June 17, 2004

(new yorker, 6/13/04)

Thursday,  06/17/04  01:07 AM



C++ method pointers

Thursday,  06/17/04  08:57 AM

Have you ever wanted to use a pointer to a class method?  This might be basic C++ but I couldn’t remember how to do it, and spent some time Googling and messing around to figure it out.  So here’s the way:

To define a pointer to a class method:

returnval (myclass::*method)(parameters…)

For example:

char *(myclass::*pmethod)(int parm);

This defines a pointer named pmethod to a method of the myclass class.  The method has a single int parameter and returns a char*.

To assign a value to the pointer:

pmethod = &myclass::method;

For example:

pmethod = &myclass::mymethod;

This sets pmethod to point to mymethod.

To call the class method:


For example:

mychar = (myobject.*pmethod)(myint);

This calls the method pointed to by pmethod.

The pointer can itself be in a struct or class as well.  For example:

struct {                      // processing table

char  *name;

char  *(myclass::*pmethod)(int parm);

} proctbl[] = {

{ “text”,  &myclass::mymethod},

{ “text2”,&myclass::anothermethod}


This defines a table of structures with two entries, each of which has a method pointer.  The function can then be called as follows:

mychar = (myobject.*proctbl[index].pmethod)(myint);

In this example, the pointer proctbl[index].pmethod identifies the method to be called.

Note that “::*” and “.*” are actually separate operators in C++.  There is also a “->*” operator.

You might never need this, but just in case you do…


Archive: June 28, 2003

Saturday,  06/28/03  12:21 PM

David Burbridge posted an interesting note on GNXP about birth rates.  The key point is that women's average fertility is only one factor in the growth of populations.  (This reminds me that someday I have to get going on Unnatural Selection again...)

Altered CarbonI've been hearing a lot of positive buzz about Altered Carbon, a debut science fiction novel by Richard Morgan.  I'm going to taste it, stay tuned...

The NYTimes reviews iChat AV, Apple's new video conferencing software.  "In iChat AV, video is as crisp, clear, bright and smooth as television."  Man, I'm going to have to try this.  I experimented with video conferencing using Microsoft NetMeeting about three years ago, and it was a total failure.  But it seems like Apple has a winner.

PrintDreams printerAnd here's something cool - the world's smallest printer.  You just wave this handheld device around over a piece of paper, and it prints.  Much like a mouse, it figures out by your movement where it is, and prints accordingly.  Very cool!  {I remember when handheld scanners first came out; it seemed like they wouldn't work, but they did...}

Scoble's not going to join the national "do not call" registry.  So be it.  I did.

I said I was going to leave Echo alone, and I mean to, but Jon Udell posted a must read: Mr conversation with Mr. Safe.  As usual Jon is the man in the middle, considering both sides and shedding light.

Mr. Safe himself [Tim Bray] comments: Stamp out creativity now.

By the way, here's the Echo Wiki itself.  ("Pie" was an early maybe-name, as in "easy as pie".)

BusinessWeek considers the implications of Tivo's monitoring of your surfing habits: A horror show for TV ads.  (As you read this keep in mind that Tivo only reports aggregate behavior, nothing you do is directly monitored.)


Mitochondrial Eve

Saturday,  06/28/03  09:34 PM

Of all the women who have ever lived, there was one woman who was special.  She was the common maternal ancestor of all women currently alive.  She was "Mitochondrial Eve".

Consider the set of all women who have ever lived.  Each had exactly one mother.  Now shrink the set of all women to contain only mothers.  Each of them had exactly one mother.  Shrink the set again to contain only mothers of mothers.  Again, each of these women had exactly one mother.  Again, shrink the set to contain only mothers of mothers of mothers.  Continue doing this until you have a set with exactly one woman.  She is the maternal ancestor of all living women; she is Mitochondrial Eve.

We don't know much about ME.  We do know that she had at least two daughters.  If she didn't have any daughters she couldn't be ME, and if she had only one daughter then her daughter would be ME

mitochondriaThe reason this woman is called Mitochondrial Eve is interesting and significant.  Inside all living cells are structures called Mitochondria, which function as the "power sources" for the cell.  Evolutionary biologists believe that mitochondria were originally separate organisms similar to bacteria, which were "captured" by cells long ago.  Mitochondria have their own DNA, separate from the cells DNA.  All animals inherit their mitochondria and their mitochondrial DNA solely from their mother.  So Mitochondrial Eve is the sole ancestor to a long line of successful mitochondria, and her mitochondrial DNA (mtDNA) is found in all living humans.

Interestingly, geneticists believe that ME lived as recently as 200,000 years ago, based on the observed variation in mitochondrial DNA found in present-day humans.

When ME was alive, she was almost certainly not "the ME".  There would have been other women alive at the same time who would have had different female ancestors.  It is only retrospectively, as a function of the women alive today, that ME is "the ME".  Furthermore, in the future she may again no longer be "the ME"; the entire female line of one of her daughters may die off, leaving one of her daughters or granddaughters or great-granddaughters or ... with the title.

I find it fascinating that it is logically provable that ME existed.  You may too, or you may be thinking "so what?"  But aside from being an interesting concept, akin to "the tallest living man", what else about ME is interesting?  Well, the fact that mtDNA is inherited solely from one parent makes it a simple and interesting way to track variations in human populations.  It is both easier and more accurate than measuring variations in cell DNA.  Assuming that mtDNA mutates with a relatively consistent rate, and given that all living humans had one common mtDNA ancestor (ME), then measuring the average difference between mtDNA samples taken from human populations is a good way to measure the "evolutionary distance" between them.

mtDNA does not necessarily mutate with the same frequency as cell DNA, in fact, most human geneticists feel it probably mutates far less frequently, both because it is genetically "old", and because it only reproduces by fission, leaving less opportunity for "crossing over".  mtDNA therefore provides an interesting "fixed timeline" for comparing potential mutations and mutation rates in cell DNA.

I should mention that some have argued that mtDNA need not mutate with a relatively consistent rate, due to technical reasons involving the mechanisms of mitochondria formation within cells.  If it doesn't it would make mtDNA variation less useful in genetic studies, but it would not mean there was no ME, contrary to arguments others have advanced.

Mitochondria are essential structures in cells, providing as they do the chemical machinery for generating energy.  We can surmise that at one time there was tremendous selective pressure on mtDNA, leading to the present high peak in the valley of fitness.  Because all living humans have a recent common ancestor, they all have similar mtDNA and similar mitochondrial function, and hence there is little selective pressure.  There is evidence to suggest differences in mitochondria may result in differences in human aging.  This would be an important finding if true, leading to much fruitful research, but would not affect selection in the slightest; what is important in selection is how many children you have and when you have them, not how long you live after you have them...

Other than satisfying the definition given above, what was special about ME?  Well - nothing!  She was in all likelihood an unremarkable woman, not especially different from her contemporaries in any significant way.  Her coronation as ME owes as much to luck as to genetic fitness or any other factor.  But just think how much the course of history would have changed had some accident befallen her!  This is the butterfly effect in evolution :)

{By a similar argument, there was one man who was Y-chromosome Adam, the common male ancestor of all men who are alive today...  It is astronomically unlikely that ME and YA were contemporaries, and even more unlikely that they knew each other or mated together.}

[ This post owes much to Daniel Dennett's classic book, Darwin's Dangerous Idea. ]

[ Later: this post attracted a bunch of interest - thank you! - and several people asked a key question: what species was ME? ]


Saturday,  06/28/03  10:07 PM

Sci-Fi Hi-Fi: Apple DRM Revisited.  Or how the Apple Music Store protects the music they sell so it isn't easily pirated...

The Electronic Frontier Foundation responds to the RIAA's plans to sue individual users for file sharing: "It's plain that the dinosaurs of the recording industry have completely lost touch with reality."  Yep.

Harry PotterSlate: Harry Potter and the International Order of Copyright.  How long do you think it will be before we'll all be able to print our own books?  Then digital rights management will be necessary for books, too...  Right now it is just intellectual property, because the barriers to duplication are a bit high.

And speaking of digital information media (we were, right - music and books...), InfoTrends predicts that digital photography will completely replace film by 2008.  [ via Ottmar Liebert, who seems to blog about many of the same things I find interesting! ]

So when do you think digital video will replace analog film in movie theaters?  Within ten years, I would guess.  And that will have its own set of DRM issues!

Boy I said I would leave Echo alone, but it won't leave me; Scoble has a long rant about Dave Winer and the goodness of RSS.  I sure hope there's more to RSS than separating RSS from Dave!

We have the NYTimes and Microsoft and CNet and now we even have Oracle supporting RSS, why do we have to go change it?  Why can't it be evolved?  Just because of some API problems?  Sheesh.

Brian Keller says "Whidbey is going to rock".  Whidbey is the code name for the next version of Visual Studio, for which Brian is the program manager.  That's great - I use VS every day, so this will really matter to me, but...  This is the bad thing about all these developers having blogs; they tease you by telling you how cool everything is, but their companies won't let them tell you why.  I say either tell us why Whidbey or Longhorn or whatever is going to rock, or don't say anything.

Psst!  Want to be an A-list blogger?  Then the Internet Pundit Fantasy Camp is for you.  Satire is best when it runs close to truth, eh?  (Or is this really truth?)


flight   About Me

Greatest Hits
Correlation vs. Causality
The Tyranny of Email
Unnatural Selection
Aperio's Mission = Automating Pathology
On Blame
Try, or Try Not
Books and Wine
Emergent Properties
God and Beauty
Moving Mount Fuji The Nest Rock 'n Roll
IQ and Populations
Are You a Bright?
Adding Value
The Joy of Craftsmanship
The Emperor's New Code
Toy Story
The Return of the King
Religion vs IQ
In the Wet
the big day
solving bongard problems
visiting Titan
unintelligent design
the nuclear option
estimating in meatspace
second gear
On the Persistence of Bad Design...
Texas chili cookoff
almost famous design and stochastic debugging
may I take your order?
universal healthcare
triple double
New Yorker covers
Death Rider! (da da dum)
how did I get here (Mt.Whitney)?
the Law of Significance
Holiday Inn
Daniel Jacoby's photographs
the first bird
Gödel Escher Bach: Birthday Cantatatata
Father's Day (in pictures)
your cat for my car
Jobsnotes of note
world population map
no joy in Baker
vote smart
exact nonsense
introducing eyesFinder
to space
where are the desktop apps?