Friday, April 18, 2008

Wow, TVs are complicated

Check out this teardown of a Sony OLED TV. It looks like Sony has a standardized architecture for their TVs, which makes sense, but which also means that some TVs have unused capabilities (such as a multi-core CPU powerful enough to run a web browser. I wish an enterprising hacker would figure out how to download code and run them on the TVs -- my understanding from reading Sony's GPL web site is that they already have Linux and busybox installed. Oh well, maybe GPL 3.0 will force Sony to make their TVs user-upgradable in the future.

It's significant that Sony's not using the Cell CPU in their TVs. That was part of the justification for spending so much on Cell. I assume this means that Cell's just not cost-effective for TVs.

Tom Forsyth on Larrabee

Tom Forsyth, who recently left RAD to work at Intel on the Larrabee project, has posted to his tech blog explaining that Larrabee is going to be primarily a traditional OpenGL/DirectX rasterizer, not some crazy raytracer:
Larrabee and Raytracing

Sunday, April 6, 2008

Dusty Decks

Back in the '90s I had a home page where I posted some of my code hacks and articles. If you want to see what I was doing 10 years ago, check out:

Jack's Hacks

(Mostly Java and Anime. Both of which were leading-edge back then, but are kind of main-stream now.)