Saturday
Dec302006

we hate errands

Going to retail stores is soul-sucking, wallet-shrinking, and afternoon-destroying. And yet, I want more memory for my PC right now, and my desk chair has finally reached the point of not just being uncomfortable but actively causing back pain that lasts for hours. Ikea has a chair that I want; I've been chair-shopping for a year and have decided that Ikea's high-end task chair is the best ergonomic option for less than $300. Mail-ordering Ikea is stupid (insane shipping charges), but going there is such a production. I can order from Fry's and get delivery in four days (silly long weekend). Or I could just wait until I want memory enough to be willing to drive there and back. Nope, never happen, it's a 40 minute drive one way. Or I could just plain wait. Wealth comes from not spending money.

Saturday
Dec302006

windows vista defeats high-quality content playback

A Cost Analysis of Windows Vista Content Protection by Peter Gutman is absolutely required reading for anyone considering buying Vista, or anyone who cares about media content quality. Holy crap. If this article can be believed, Windows Vista has content protection built in to the operating system such that any content or hardware or software that plays back "premium" media must automatically and silently degrade the content being played. The goal of the built-in content protection seems to be assuage the media business (film, tv, and music industries) and push consumers into an all-Microsoft end-to-end content solution. The effect of this built-in content protection will be that expensive content and hardware provides a crappy viewing experience. We're not just talking about a $200 graphics card looking like a $50 graphics card...we're talking about a thousands-of-dollars flat screen monitor playing back a $50 blu-ray dvd on a $2K computer, and having it look like a vhs tape on an old tv. Granted, I have not actually seen this effect in person, but I understand enough of signal processing to know that when you mess with a signal, you degrade it. It sounds like Vista will be messing with the signal at the encoding/decoding layer (which can be software or hardware) and at the hardware-output layer. Goodbye, signal quality. And yet! The worst of it! Most users won't know Vista is degrading their content. Most people put up with whatever performance their machine happens to give them. If it takes twenty minutes to boot the OS, or if their laptop screen always looks a little fuzzy, or if they always have to hit the print button three times to get it to print once, they just accept that as what the computer does, even when those effects could be fixed by defragmenting the hard drive, changing the screen resolution to match the native LCD resolution, or upgrading the printer drivers. That is, the performance of most users' machines are already far worse than the hardware is capable of, because of miscellaneous configuration problems outside the realm of their consideration. Vista is going to make this much, much worse. Before long, people will start to realize that a properly configured non-Windows box gives them far better media playback for the same hardware cost than this Vista eater-of-souls. Oh wait, isn't that a TiVo? Or a Slingbox? or a Mac Mini? I predict that by next year's holiday season there will be another round of booming linux distro-plus-services sales to rescue Vista machines from their content-protected hell. Insert this cd, restart, and watch your machine start acting like the three thousand dollars you spent on it. Provide users with a decent webmail solution and a way to edit the Word files from the office... and the world will beat a path to your door... but only if they can hear you over the sound of the Windows marketing.

Thursday
Dec282006

tools for porting to openlaszlo 4.0b1

On the Open Laszlo project blog, I describe tools for porting 3.x applications to 4.0b1. I am extremely tickled to report that this has been translated into French and German. The German version even has screengrabs. Thanks to Monsieur Patate and Raju Bitter for the translations. Apparently "Ça plante toujours?" and "Immer noch am kämpfen?" are translations for the conditional at the beginning of step 12.

Tuesday
Dec262006

national change your passwords day: schneier on passwords

Bruce Schneier, cryptography expert, recently appeared on NPR's Future Tense discussing what makes a good password, what makes a bad password, and how to manage passwords that are too random to remember. He recommends that you write your passwords on a piece of paper and put them in your wallet, along with the other valuable small pieces of paper you carry around: paper currency.

Tuesday
Dec262006

as if it weren't already clear that i am a mac fanboy

Last night I dreamt that it was the first day of macworld expo and I could finally see what Steve Jobs was going to announce at the keynote.