It is a rainy Saturday afternoon today. What to do with the kids?
Continue reading "The Moscow Puzzles"Here is a free PDF maze generator that can create mazes of various sizes and complexity, including pretty diabolical mazes that include 3-d crossings...
iTunes has brought me back to TV, and it's changing my viewing habits. After a couple years of only-watching-DVDs, I'm starting to actually follow a couple TV shows throughout the season, like LOST, BSG, and Heroes.
But I find that on iTunes I am following shows that I would have never discovered on the hundred-channel cable dial. My current favorite is Project Runway, a reality gameshow where a dozen fashion designers vie to sew the best outfits each week. The initial draw: the runway show with slinky models where the clothes are judged every episode, hosted by supermodel Heidi Klum.
But when you follow the show from the beginning - which is easy to do on iTunes - you quickly get sucked into the real appeal of the show: witnessing the creative process of a dozen talented craftsmen (and women) creating something out of nothing every week. The kids love it, too: whenever Piper watches it with us, she goes around the house pretending to sew everything.
Looks like the last episode is tomorrow! I don't know what channel it's on. I think I'll catch it on iTunes.
It's starting to look a lot like Christmas for Nintendo...
At the SFO Books, Inc last week I picked up a couple pieces of airplane reading that I enjoyed....
Understanding of molecular biology continues to advance at a stunning rate. Here is a recent video that takes you on a tour of the inner workings of a white blood cell as it rolls, stops, and slips out of the bloodstream at the site of some inflammation. The video depicts an amazing amount of detail, one molecule at a time:
About the video...
Halloween is coming! Piper is going to be Hermione and Anthony doesn't know what he wants to be yet. We've got our big bucket of candy and spooky decorations ready.
But the most important question for Dad is.... Where are my flashlights?
I think my love of flashlights makes me an unqualified gadget nut. I don't know what the attraction of flashlights is - flashlights are simple things after all - you stick in the batteries, and light comes out. But for some reason I really enjoy a good flashlight. Every year around this time I get a bunch of flashlights for myself and my little costumed ones.
This year there are a couple new flashlights that I particularly like...
Continue reading "World's Best Flashlights"I worked for Simonyi briefly when I was an intern at Microsoft, several (many?) years ago, in the pre-web 1.0 era....
Moore's law soldiers on, with CPUs doubling their computing power every 18 months. Graphical performance is increasing even faster, doubling every six months.
What is the right thing to do with all this delicious computing power?
Ignore it!
Keeping Lean in a World of Plenty
We live in a world of Moore's law overshoot, where a child's toy does more computation than the world's fastest supercomputers just a few years ago.
For decades, our computers have been speed-constrained, so we engineers have been trained to use CPU power as completely as we can. When I was learning to program, it took a long time to recompute a big spreadsheet; it took even longer for a word processor preview a document; and of course it took ages to render a single 3d scene. So we are accustomed to trying to get the fastest CPU possible and work it to the bone. We programmers tweak and tune our algorithms to squeeze out every last CPU cycle. We all love a fast program.
But the fact is, since about 2000, CPU power has overshot what is needed to solve all but a few compute-constrained problems. The same thing that has happened in food and automobiles is happening in computers: we are discovering that more is not better. Better is better.
The interesting unsolved problems now lie elsewhere, in better displays, lower power, smaller form factors... Or going back to the drawing board and asking the basic human questions again....