As many readers may know, I have been using Linux for the past nine months or so. But now, to my slight chagrin, I announce to the world that I have reinstalled Windows XP, and am now using it as my primary operating system. I decided to do this for several reasons, first and foremost the greater compatibility with, well, everything. Except perhaps my open source ideals, which still remain intact.
In order to switch over, I needed to do several things. I wanted my data (music, code, photos, movies, etc) available from wherever I may be (on my system), so I bought an external hard drive (a Seagate FreeAgent 250G), upon which I currently have stored all my digital possessions. It seems to be working very well so far, and I can access it flawlessly from both Windows and Linux (Ubuntu Gutsy Gibbon).
With the XP CD that I had, I kept getting a “session 3 initialization failure” (or something of the like), but then I realized it was scratched. It told me there was something wrong with my hardware, but it was wrong. So I had to use another XP install CD that we had, and that one worked perfectly.
I had a problem of having “No Device” for my sound, but then realized that Windows does not automatically recognize all my hardware, and I actually had to dig out my motherboard CD and install the drivers (my sound is integrated, I think). So, after two hours of frustrated attempts and fifteen seconds of brilliant insight, my sound works again.
I need software. I am downloading and installing all the necessary programs for my digital way of life (Firefox, OpenOffice, iTunes, Pidgin, VLC, Google Earth, Sketchup, etc), and installing some old stuff from when I used Windows before (like Photoshop).
But what of programming? I intend to try out Microsoft Visual Basic (since I have succumbed to Microsoft technology anyway, why not give it a try). I also want to try Java with NetBeans, Processing, and maybe Ruby. Maybe C#. Maybe I’ll go back to REALbasic, but that costs money, an obvious drawback. I have been working with PHP more lately, and HTML as always. I will probably continue using Python for some things (probably just simple scripting), but I have tried and failed to get the hang of GUI coding with Python and GTK and Glade. Maybe I’ll try again later. Not now.
So, after this slightly long-winded explication of my current digital status, I hope I have not bored you. I felt the need to make my doings known, and this is the place to do it. But the deed is done, and I shall thus sign off for now.

