Monday, December 08, 2003

the future is open

Just had to share this.

Linux. The future is open

This has to be one of the best commercials I have seen in a long time.

a long time coming

It's been a while since I've posted, I know. Things have really picked up here at work. We have been hard at work on our next-gen program, which has meant lots of overtime. Not to mention all the time that moving into a new house has taken up. I have never felt so mentally and physically drained as I have lately. I think I'm going to need a vacation soon...

Wednesday, October 01, 2003

negotiations

I believe that I have found the single most stressful thing in the world: buying a home.

We have begun the arduous process of making offers and counter-offers, demands and concessions. I lost plenty of sleep a few nights ago, worrying over downpayments, interest rates, and the like. I'm at the point now where I can't wait for the whole process to be over with. I've read more legal documents and signed more things in the past three days than I think I have in the past three years. The worst part is, there's much more to come. I'm sure it will all be worth it, though, when we're doing the happy dance in the middle of our newly purchased home. Right?

One thing that this ordeal has taught me however is the permeance that technology and the Internet in particular is gaining within society. Realtor.com, for instance, was absolutely invaluable during our home search. With the wealth of information that this and other similar services have, I'm surprised that anyone would ever need to visit a realtor in person to search for homes. You enter your preferences, and instantly get just about every home that falls within your price range and specifications, complete with pictures, detailed descriptions, and maps. This is a perfect win-win-win situation. The buyer has an easier time searching for a home, the seller gets more exposure for the home, and the realtor has less work to do.

Friday, September 26, 2003

software patents suck

More and more, I'm coming to the realization that software patents are a VERY bad thing. I recently discovered that one of my favorite utility apps for Windows was permanently suspended because it infringed on a software patent. The patent in question is located here.

The patent describes, in brief, a GUI element that allows for selecting and launching programs from a "drawer-like" toolbar. The first question I have concerns prior art. This patent was filed in late 2000. How is there not prior art? Microsoft had the Office toolbar going well before that (not to mention the Start menu or the quick launch toolbar). Both KDE and GNOME have had "drawer-like" GUI elements for some time.

The problem is just that software patents tend to be overly broad and it seems blatantly obvious that those reviewing the patent submissions typically are completely ignorant of the subject matter. This alone should be enough of an argument against software patents, not to mention the fact that software patents are basically patents on ideas and concepts. Can a musical artists patent a chord progression, or a type of composition? Of course not! Why then are software companies able to do the exact same thing; especially when most of the software patents tend to deal with something overly broad or blatantly obvious (such as "one-click shopping")? It seems that most companies nowadays like to earn their money through the legal system instead of producing quality software.

Friday, September 19, 2003

harrrrr....

Jest in case ye scurvy dogs didn't mark ye calendars, today be National Talk Like a Pirate Day.

Thursday, September 18, 2003

the apathy monster pays a visit

I don't know what it is, but I have been downright apathetic about everything today. It's just one of those days that I wish I could've just stayed home and vegged out. Seems I've been having more and more days like this lately; perhaps I need a vacation or something. All I know is that 5 o'clock just won't come fast enough...

Tuesday, September 16, 2003

happy birthday to me

Woohoo! I turned 23 today!

In other news, I've come to the realization that, in the software development industry, the clients never know what they want. I've been working on a project for the past two months or so. Everything was supposedly figured out and the software was designed according to the current spec. We actually had plenty of time for testing (which is generally a rarity), and only had a few minor issues to work out.

Now, two weeks before the software is supposed to be used in the "real world", the clients call us up and tell us that the software needs to work in a completely different way because they changed the way they were doing things. Wonderful. We'll get our crack team of ONE programmer (me) on this right away. I just wish that some things would be thoroughly thought out before coding started. I always laugh at those software development books and articles that proselytize the Software Development Lifecycle. To actually have an analysis phase; how utopian would that be? Unfortunately, there is always a deadline pressing down and the first two steps to get thrown out of the SDL are the analysis and design phases.

I guess I shouldn't complain too much though; all this extra time is not neccessarily wasted, per se. There's just so many other projects that I actually want to be working on that I hate being bogged down by this one in particular. Such is the life of a developer, I suppose.

Monday, September 15, 2003

let the music play

Check out iRate Radio. It's a fledgling project on SourceForge.net that allows you to rate tracks of music and get more music based on your ratings. Best of all, the tracks all come from unsigned, independent artists who allow their music to be freely downloaded. No more legal worries from the RIAA! Joy!

Saturday, September 13, 2003

skeletons in the digital closet

Wow...
Starting this blog got me to thinking of all the previous homepages that I've built in the past. Somehow, someway, GeoCities has kept my oldest site online. Ah, the days when the web was young and so naive.... It's hilarious, yet somewhat humbling to see retrospectively my tastes, ideas, and passions. Just be glad that my appreciation for visual style has improved somewhat. I probably included every flashy gimmick I could find on that web page. Of course, in my defense, so did everyone else! Times on the web back then were so much simpler. Advertisers had yet to discover the reach of the web, Netscape 2 and 3 were the browsers of choice, and Java had only recently come on the scene. Geez....I feel old now.

My second site, which was hosted on a computer I had in college and is no longer available, but was at least easier on the eyes. If any site had survived, I wish it would have been that one, as it definitely reflected a much more mature and intelligent side of me. I've definitely learned the lesson that simple web sites are better. If you can't impress, entertain, or educate with actual content, then flashy graphics and obnoxious music certainly won't do it for you.

Friday, September 12, 2003

first post and all that jazz...

I've considered starting a blog for some time now, but apathy and procrastination have always shot the idea down. But tonight, for whatever reason, the urge struck me to force upon the world my musings, ramblings, and meandering experiences.
Now that we have the trite, yet obligatory "Reasons For Starting Your Blog" out of the way....

I'm currently pining away for the latest episodes of Naruto and Scrapped Princess, constantly refreshing my browser like the little anime fan-boy I am. I swear, AnimeSuki.com is probably the worst thing to ever happen to my bandwidth... :) Seriously, if you need an anime fix, they have plenty to sate your appetite. Just be sure to grab a copy of BitTorrent in order to download things.