Jan 24 2012

Drive Me Home, Car

Wired Magazine had a very interesting article about the current activity in driving automation.  Written by Tom Vanderbilt, it reviews the large leaps that have been made in the field in the past decade.  It’s amazing that we really are so close, so much that it will be a legislative problem over the coming decade to catch up with the state of the technology.

On a week that my mother bought what she expects to be the last car she owns, not expecting to be allowed to drive (by me) after she’s 80, it looks like she might be able to buy a car that (mostly if not entirely) drives for her by that time.

Reading over the article, which is quite long, thorough, and awesome, I had several thoughts on the future of the technology and implications.

Stop n’ Go Traffic

I was reminded this week of an awesome example of the emergent nature of stop n’ go traffic in a non-bottleneck/accident environment.  A video of a circle of cars that begin equal spaced but because the nature of humans begins to undulate.

One would hope that the automation of driving would put an end to the annoying of such.  Prediction 1: I think it won’t (without legislative force or technical cooperation).  I suspect that the varying granulation of the differing softwares among cars, and also likely setting of comfortable follow distances will cause the same emergent fluctuation of speeds.  The best way to counter this, in my opinion, would be to recognize a stop n’ go situation and limit the allowed acceleration after a slow down.  Just a critical mass of cars taking that approach could cause the behavior to not manifest. Continue reading


Jan 19 2012

Stanley Cady Lebel: Dead Man

I’ve been doing some genealogy work lately and came upon the details of the death of my great grandfather.  I’d heard he’d been “stabbed” or “shot”, and sometimes it was “in a bar fight” and sometimes it was “about a woman” and Stanley Cady Lebelthat my grandfather was a teenager at the time and quit school to support the family.  Well, about half of that is true.  It was a few weeks after (grandfather) Jesse’s 16th birthday – not sure about the quitting school detail.

I was quite interested at the details they included in the articles, many that would not be today.  And the fact that justice seemed swift back then – though I don’t have an article about the trial.

Five word summary to story: Stabbed in Heart with Icepick.  And if that hooked you in enough, here are the articles I found.

Dallas Morning News - 15 Aug 1923

MAN STABBED TO DEATH WITH PICK

E. L. Noble Charged with Murder Following Death of Stanley Label

Stabley C. LeBel, 44 years old, 1616 McCoy street, a salesman, was fatally injured when he was stabbed in the heart with an ice pick during an affray at 9:30 o’clock Tuesday morning at Main and Jefferson streets, near the Dallas County courthouse. Dr. W. R. McAdams of the Emergency Hospital, who was called to the scene, found LeBel dead when he arrived. Continue reading


Jan 7 2012

Houston NFL

Oilers AFL LogoI’ve always enjoyed sports.  Participating and watching.  Drama can be found in every step (and yet TNT “We Know Drama” doesn’t show sports).  I, of course, grew up loving the Columbia Blue “Love ya Blue” Houston Oilers.

As I’ve aged, and the number of hours in a day seems continually less available, many of my interests have had to make way for others.  Most of the sporting teams I have followed have become more of a background interest.  On top of that, either my perception or reality has come to give me the view that many professional athletes are whiney spoiled asses.  (More so in basketball than football.)  This has tended to push my interest down to college sports over professional.

In 1994 I moved to Calgary.  At the time Bud Adams was trolling for a new stadium; the City was in an economic lull and saying “no”.  It was foregone, it seemed to me at the time and obviously in retrospect, that the Oilers would leave.  As it was, Canada didn’t have much coverage of the NFL and I just started ignoring the league entirely that year.

The next two years I spent in Washington and didn’t pay too much attention to the NFL except when I spent a sunday with friends.  I did attend one Redskins home game with my good friend Bill Cavender which was an awesome experience.

Texans LogoBack in Houston years later I rode my bicycle downtown for the NFL Franchise mascot announcement.  My preference of Toros was passed by for the Texans.  I went to several early year (sometimes preseason) Texans games.  I remember being deafened at one of the first games there.  I’ve enjoyed some tailgating there (something always lacking at an Oilers game).  But I’ve never scheduled my fall sundays according to the Texans’ schedule.

Now, after almost a decade, today is the Texans’ first playoff game.  To say the least: this city is excited!  I no longer have even a television I can watch live sports on.  So, I will be joining some friends at a sports bar a short 5-block bicycle ride away in the ‘hood.

Go Texans.


Jul 27 2011

Summertime Music

I was listening to NPR’s All Songs Considered and it reminded me of a particular summer and the music that came with it.  In 1986 I was a sophomore in college and took a job at Mo Ranch.  Which is past Hunt, Texas – which you might otherwise think was the last thing on Earth if you were driving off the end.

We had 16 or so summer staff living in one large cabin.  I was working maintenance, groundskeeping, and life guard.  The schedule was: wake up, eat breakfast, labor harder than i ever have (leaving me at 165 lbs.), lunch, half the time: labor in the afternoon, the other half life guard, dinner, kill 6 hours before midnight and bed time.  We had no chaperones or house rules, we were all college kids able to patrol ourselves.  Yes, I could write a whole book about that summer, pre WWW, pre cell phone.  But for now, just the music.

I often spent time in a truck with one of the regular maintenance workers, i forget his name. [Edit: after chatting with a friend from that summer, we've decided: Richard.]  He also often spent time in the evenings at the low water crossings with us.  Almost every night included lots of beer, sometimes with a claw foot bath tub full of ice.  Usually with us hanging out in the water.  (We ran the water moccasins out the first week.)  Infrequently, I and one or two others would end up at his house.  He had a single cassette tape that had two albums on in, depending on mood it was on one side or the other. Continue reading


Jul 25 2011

Out With the Old (Computer Files)

I decided to perform a bunch of routine maintenance on my computer in preparation for installing the new OS update: Lion. I had already started downloading the 4th beta release of the iOS tools, and that was taking hours.  So, when that finally finished, I moved upstairs to connect my backup drive to the computer to sync the backups before I installed a new OS.

My backup drive has been filling up and deleting old backs lately.  Not really a problem, but it slows down backups.  So, I checked to see if there was anything I could clean off of there.  I noticed 3 and 4 year old backups of an older computer that I have already migrated important stuff off of (and now just runs my TV).  So, I “moved the files to the trashcan” which doesn’t actually delete files off a disk, then “emptied the trash” which does.

An hour and a half later I was still watching it count the files (350,000 at that point), it was well past midnight, i went to bed.  I checked and realized it was a 1 TB drive, so it definitely had lots of stuff that could be removed.  Upon awaking, it was still counting, but luckily finished soon thereafter.  Ending at 3, 696, 106 files to be deleted.  I know because it stopped to warn me that some of the files were locked and asked if those should be deleted.

So, it started actually deleting them sometime after 10am and finished a bit before 7pm.  (114 files deleted per second)  Freed up about 400GB on my 1TB drive.  Or if you include the accounting before the deleting 1am – 7pm = 20 hours (52 files a second).

In the mean time I took my jar of change to the grocery store, dumped it all into the Coinstar machine and ended up with a $24.01 credit for the iTunes store – that’ll mostly pay for the $30 OS X Lion upgrade and it cleaned out my change jar.  One über-corroded penny rejected.

Takeaway: i need to do maintenance on the backup disk more often.

p.s. i googled “terabyte” to see what the most odd image i could find – that’s the one above.  Available as wallpaper, a hoodie, and a mug, just click on the image.

p.p.s. “hoodie” so hipster my spellcheck doesn’t know it


Jul 24 2011

Make Your Code Better: Delete It

Across my twitter stream recently came the following casual missive:

Facebook almost seem to make a point of making their app worse & worse with each “update”. – curlydena

Just a regular user of Facebook (I assume) making a very relevant observation.  I don’t follow curlydena (but i think i’d like to drink with her); it was retweeted by Damian, an iOS developer I met over beers and pool at WWDC 2009.  I’m sure it resonated deeply with him as it does with me.

It’s a truism in software that the more time and incremental development goes into a project the more fragile and ill-designed it becomes.  There comes a point that it’s worth it to dump the entire code base (or the majority of it, if you have well defined, implemented, and maintained abstractions).  Use the current project as a functional prototype and redesign/implement the product from scratch.

It’s hard to get middle and upper management to understand this.  The further away they are from being computer scientists the worse the problem is.

Apple is the only major software vendor that seems to appreciate this truism.  Time and time again they’ve reimplemented stuff from scratch and we are the beneficiaries of that.

It’s a lesson we can all benefit by remembering.  And perhaps Facebook should find a few good iOS developers (within or without) and reimplement their app from scratch.  (And ritually burn Three20 while they’re at it.)