Talk on simplicity in software design

Dan North talks about the tendency developers-becoming-architects have to create bigger and more complex systems. Without trying to be simplistic, North argues for simplicity, offering strategies to extract the simple essence from complex situations.

Totally worth watching, he has many good points.

From ArsTechnica: The physics and biology of the TSA's backscatter security scanners

The recent deployment of backscatter scanning devices meant for airline passengers has caused controversies focused on both the privacy issues of the scans and the safety of the devices themselves (not to mention the unpleasant alternative of an aggressive frisking). The discussion of safety issues has been clouded by two competing narratives. On one side, there's radiation exposure that's comically low compared to what comes from simply boarding the aircraft and being lifted above a lot of the Earth's atmosphere. On the other, there are arguments that the sort of exposure generated by backscatter devices is somehow different.

To provide a better perspective on matters, we'll explain why both of these arguments are right.

Interesting Ars article on the new backscatter scanners. Does a good job of clearing up some of the FUD flying around.

Join the Feed the Turkey Virtual Turkey Trot!

It's the first ever virtual turkey trot, and it benefits St. Jude's Children's Research Hospital. From Runblogger, here are the steps:

1. Head over to feedtheturkey.com to sign up
2. Post that you are participating on dailymile, Facebook, Twitter, and/or your own blog (feel free to use the image in this post!)
3. Make your donation (levels are easy to handle – $1, $5, or $10) which will go 100% to St. Jude Children’s Research Hospital.
4. Run or walk a 5k (or more) on Thanksgiving day. It can be an official race, a solo effort, or just a fun run with friends.
5. Head back to feedtheturkey.com to post your results, print your finisher’s certificate, and be entered for prize giveaways!

Sounds like fun to me!

Muddy Run To Briones

And this time, I did it the right way, so I got to run around in the park itself. See my Daily Mile post for details.

I took some pictures on the way:

The cows were out in force in the Walnut Creek Open Space (Acalanes Ridge)

This is heading up the hill in Briones, and I noticed that there was one brown cow.

The view from the top. I had to stop and admire it. I'm not sure my cameraphone does it justice.

Looking back the way I came, towards Mt. Diablo.

Another view from the top.

On the way back down, I got a much better view of the one brown cow.

Why webOS rocks for developers (and even general techies)

http://v7.lscache6.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Cex...||tc.v7.cache6.c.youtube.com,34|http://v12.lscache5.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Ce...||tc.v12.cache5.c.youtube.com,18|http://v10.lscache8.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Ce...||tc.v10.cache8.c.youtube.com,5|http://v4.lscache7.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Cex...||tc.v4.cache7.c.youtube.com&fexp=903816,900037&allow_ratings=1&keywords=Palm,HP,webOSdev,Ares,Mojo,webOS developer Day NYC2010,SDK,PDK,Distribution,Platform,Developer,Support,Smartphone,Pre,Pixi,Plus,HTML5,CSS,JavaScript,C++,palmdev,webosinternals,Rod Whitby&track_embed=0&ps=default&fmt_list=35/854x480/9/0/115,34/640x360/9/0/115,18/640x360/9/0/115,5/320x240/7/0/0&author=Palm&muted=0&length_seconds=3524&rel=0&plid=AASVfKx7Bj9l0EBR&tmi=1&ftoken=&status=ok&fs=1&watermark=http://s.ytimg.com/yt/swf/logo-vfl_bP6ud.swf,http://s.ytimg.com/yt/swf/hdlogo-vfloR6wva.swf&timestamp=1290262609&has_cc=False&fmt_url_map=35|http://v7.lscache6.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Cex...,34|http://v12.lscache5.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Ce...,18|http://v10.lscache8.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Ce...,5|http://v4.lscache7.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Cex.../854x480/9/0/115,34/640x360/9/0/115,18/640x360/9/0/115,5/320x240/7/0/0&hl=en_US&eurl=http://www.youtube.com/user/Palm&iurl=http://i3.ytimg.com/vi/FdBXpZBMQmw/hqdefault.jpg&endscreen_module=http://s.ytimg.com/yt/swf/endscreen-vflMuoQ6w.swf&vq=auto&ss=1&referrer=None&avg_rating=5.0&leanback_module=http://s.ytimg.com/yt/swf/leanback_module-vflVrjX-f.swf&sk=zLoeWwKYt1AfjmhNmozzUZlLqTIZyGNoC&token=vjVQa1PpcFPcyoL2OPQo6vrD2muKDSQHHmbZdcNmmnY=&thumbnail_url=http://i3.ytimg.com/vi/FdBXpZBMQmw/default.jpg&video_id=FdBXpZBMQmw&showsearch=0&autoplay=0&playnext=0&ad_eurl=http://www.youtube.com/user/Palm&enablejsapi=1&jsapicallback=onChannelPlayerReady" width="500">

While it may not translate to mainstream success, this is one of the big reasons I really like webOS. Not only did HP/Palm invite one of the leaders of the homebrew community to speak at an official event, in the Q&A, someone from Palm asked him "What can we do to make things easier for you?" The webOS dev community is awesome, and Palm's support makes it even more so.

And while Google might like open source and letting devs muck around in the internals, the Android handset makers seem to sing a completely different tune.

Update: Something went horribly wrong with this post. It looks fine in the editor, but it's all screwy when seen on the site. You can click here to view the video on youtube.

http://v7.lscache6.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Cex...||tc.v7.cache6.c.youtube.com,34|http://v12.lscache5.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Ce...||tc.v12.cache5.c.youtube.com,18|http://v10.lscache8.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Ce...||tc.v10.cache8.c.youtube.com,5|http://v4.lscache7.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Cex...||tc.v4.cache7.c.youtube.com&fexp=903816,900037&allow_ratings=1&keywords=Palm,HP,webOSdev,Ares,Mojo,webOS developer Day NYC2010,SDK,PDK,Distribution,Platform,Developer,Support,Smartphone,Pre,Pixi,Plus,HTML5,CSS,JavaScript,C++,palmdev,webosinternals,Rod Whitby&track_embed=0&ps=default&fmt_list=35/854x480/9/0/115,34/640x360/9/0/115,18/640x360/9/0/115,5/320x240/7/0/0&author=Palm&muted=0&length_seconds=3524&rel=0&plid=AASVfKx7Bj9l0EBR&tmi=1&ftoken=&status=ok&fs=1&watermark=http://s.ytimg.com/yt/swf/logo-vfl_bP6ud.swf,http://s.ytimg.com/yt/swf/hdlogo-vfloR6wva.swf&timestamp=1290262609&has_cc=False&fmt_url_map=35|http://v7.lscache6.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Cex...,34|http://v12.lscache5.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Ce...,18|http://v10.lscache8.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Ce...,5|http://v4.lscache7.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Cex.../854x480/9/0/115,34/640x360/9/0/115,18/640x360/9/0/115,5/320x240/7/0/0&hl=en_US&eurl=http://www.youtube.com/user/Palm&iurl=http://i3.ytimg.com/vi/FdBXpZBMQmw/hqdefault.jpg&endscreen_module=http://s.ytimg.com/yt/swf/endscreen-vflMuoQ6w.swf&vq=auto&ss=1&referrer=None&avg_rating=5.0&leanback_module=http://s.ytimg.com/yt/swf/leanback_module-vflVrjX-f.swf&sk=zLoeWwKYt1AfjmhNmozzUZlLqTIZyGNoC&token=vjVQa1PpcFPcyoL2OPQo6vrD2muKDSQHHmbZdcNmmnY=&thumbnail_url=http://i3.ytimg.com/vi/FdBXpZBMQmw/default.jpg&video_id=FdBXpZBMQmw&showsearch=0&autoplay=0&playnext=0&ad_eurl=http://www.youtube.com/user/Palm&enablejsapi=1&jsapicallback=onChannelPlayerReady" width="500">