Waiting for the iTunes mobile/iPod phone.

This was posted at Engadget. Oh I already have an iPod. In fact it is a 5Gb; the very first model. I quickly found out that I couldn't fit my entire CD library on there so I developed my playlists and swapped music continuously. Now with smart playlists I don't even think about it too much any more, I don't really need another iPod until this one dies.

Xcode peculiarites -Library can't find file errors

I noticed this one when upgrading some projects in CPLAT (a nice cross-platform framework) to Xcode 2.1 from 1.5. After creating the source tree for CPLAT in the Xcode preferences the compiles went well but the link phase gave an error about a missing library. The files seemed to be present and in the target so I tried taking it out of the target to see what would happen. (I was hoping it wasn't even needed.) Instead I got a new error about another library being missing, I think it was expat.

Tags

SciFriday is back tonight!

Can't wait to see what happens on Stargate, its spin-off and Battlestar Galactica. I'm lucky enough to have a DVR so I can wait an hour into the programs and then happily skip commercials. Finally!, a computer attached to my satellite receiver lets me skip commercials fast. I have dreamt about that since the days of my first VCR while trying to stop fast forward at the right instant. It still isn't totally automatic. It would be better if commercials weren't recorded at all. And now I wish I could also erase the tiny ads that they run in the corner while the program is airing.

Harry Potter the Dropout

I don't want to give away the plot of the latest Harry Potter adventure to those who have not yet read it. And it doesn't suffer from the usual first few chapters of exposition on the history of what came before in the series. Author J. K. Rowling just jumps right into the adventure without so much as a "by-yout-leave". She seems to basically be telling the reader that if you want to know what's going on better go read the other books. But as a story it is just fill-in-the-blanks and do a little character development.

My Messy Office

Taken with my phone

My messy office. One of these days I'll get it straightened out or just drag it all into the backyard and set it on fire! BTW, that's just the right side front. The rest is equally full of boxes and junk.

Tags

SSI, CGI and PERL, Oh My!

Will the wonders of the world wide web ever cease? There are a lot of things about web technology that just don't make a lot of sense. A lot of unixisms show through like a bad one-coat paint job. (And not everything about unix "makes sense" either. It's just the way things are done. After all, the internet is a unix legacy.) What many people seem to love about the web is the way all these different technologies can work together to achieve results. My pet peeve is the way they don't work together.

Survey NOT!

I occasionally get surveys in my spam email. They come in two varieties. Legitimate surveys and surveys that are designed to feed me an endless number of "special offers" until I either die of old age or my screen fills up with so many pop-up windows that I go blind.

When I get a legitimate survey I sometimes take the time to answer it. After all, I want my opinion to be heard. And I think my opinion is better than anybody else's anyway.

Tags

Software Legos

I have been programming for over 20 years now. The year I learned to program (in Fortran) was the last year the university had punch cards. By the next semester I was using a line printer and the next year a CRT. Only two years later I had purchased an Apple ][, although I was mainly working on minicomputers. (If you are too young to remember, they actually used to break things down as micro, mini and mainframe. There were never any maxi-computers, just super ones.)