Anyone vaguely familiar with RIT can most likely attest to one thing: the ratio of males to females is very skewed. The official ratio for the 2003-2004 academic year is 2:1, male to female. While that's the official head count, looking around the campus, you get the impression that the actual ratio is much higher - it really feels like 3:1 or 4:1.

Everyone on campus is very, very familiar with the ratio. As a male, I can attest firsthand on how much it sucks if you hate being single as much as I do. Your standards become significantly lower and almost anything that is single becomes a prospective. And I'm not trying to be chauvinistic or arrogant by stating this; it's simply a fact, and one that gets joked about. I've seen friends get turned into clingy, sycophantic, desperate attempts at being a boyfriend, simply because there is no alternative.

However, possibly even more than the males, the females at this school are very, very aware of the ratio at this school. This has a very adverse effect on the girlfriend economy, which does nothing but turn normal girls into spiteful, pompous, and deceitful women; the notion being that if Guy A puts so much as one toe over the line, the girl can go to guys B, C, D, E, and F, who will bend over backwards to fulfill the whim of this girl, simply because they have no choice.

Here's an excercise to give you an idea as to what I mean. Think back to high school, or, if it suits you better, the movie Mean Girls, whose title alone should give you a good idea as to where I'm going with this. Imagine the really gorgeous, popular girls who were fawned over by everybody. The chance that they were nice, pleasant people to anybody was very slim. These girls were the ones who were always cheating on their boyfriends (relationships which never, ever lasted), who always got what they wanted from the guys, and who would walk all over everyone (and no one cared). The popular girls, the cheerleaders, the plastics, the sluts; call them whatever you want.

They could get away with these acts because of the economy of dating. Anyone even remotely familiar with any economic principle knows about supply and demand. The main premise behind the economy of dating simply states that S/He who is most desirable is in least supply, and thus in highest demand. As demand goes up, so does price; the cost of dating the Desirable goes up considerably. It's like owning a Ferrari - you look great driving in it, but it falls apart if you don't keep pumping money into it.

To move to a different metaphor, consider the recent launch of the Xbox 360.* The massive shortages and the huge lines, all in the hopes the people would happen to walk home with a brand new console on that November night. These people were desperate to get their hands on one of these. Very desperate. They had heard about the shortages, but still came and stood in the cold anyway, just at the mere chance of procuring one. Once you decrease the quantity of something desirable that drastically, people start doing anything to get one. Anything.

And so our circle of metaphors closes. The inference that you, dear reader, should have made by now is simple. In general, an RIT girl has a tendency to have a very arrogant stride around campus, secure in the knowledge that guys will be throwing themselves at her, and she can shrug them off as she feels. It's probably not a concious decision, just an adopted mannerism given the dating economy and the ratio.

However, as I wrap this up, let me make it very clear that this does not uniformly apply to every single girl to walk the quarter mile. I've seen girls get attached to guys and be completely normal, unaffected by Sausage Syndrome. Unfortunately, these girls are few and far between.

Admissions, from what the student body has been told, has been working feverishly to reverse the ratio, although there are some problems attracting prospective female students to a school that prides itself on its engineering and computer science programs. But if they can manage to get the system back to an even level of entropy (hell, 1.5:1 would be awesome; we are that desperate), perhaps this whole problem can be solved.

* Leave it to a guy from RIT to liken women to a video game console.

Here's the thing. I <3 productivity. So, as I've yelled about Java's exceptions before and how time consuming they are to write, I decided to do something about it.

And so, I present to you, the Exception class generator. It's command-line, because I roll like that. It's very easy to use, and it's RIT coding standards compliant. Here's how it works:

java ExceptionCreator name author [description]

Let's look at that. Say I wanted to create an exception called HeadUnlikeAHoleException (Nine Inch Nails reference!). I would be the author, and for a description, I'd want something like "This exception gets thrown whenever the head is unlike a hole." Here's how my command would look:

syco: ~syco$ java ExceptionCreator HeadUnlikeAHoleException "Steve Streza'" "This exception gets thrown whenever the head is unlike a hole."

Here's the output.

Again, this class is 100% RIT coding standards compliant. I'm sure they might yell about the fact that you're generating code, but its an exception. You're practically copy-pasting every time anyway.

Think it's too good to be true? Check it out yourself! (You'll note that that class is very much not RIT coding standards compliant by any means. Think of it as my little attempt at fighting the man. And by the man I mean the Nazi coding commenting standards of the RIT CS department. 😁)


TIME has an interview with Samuel L. Jackson about how fans on the Internet saved Snakes on a Plane.

read more | digg story


While poking through my logs, I noticed that. What I'd like to bring attention to is the large number of people who visit my site using Internet Explorer. I tend to discourage such behavior, as there are many browsers on the market that do web browsing so much better than IE.

So, here's what I did. If you're using Firefox, Safari, etc., you're not going to notice anything. However, if you're using IE, you'll now notice a red bar right below the header. If you click on that, it'll take you to a web page with some alternate browsers for you to check out. At the same time, I realize that some people might be viewing this at work or something where they can't just up and download a new browser. So, if you click on that little X button, the bar will go away (fade away, actually), and, if I programmed JavaScript correctly, and you have both JavaScript and cookies enabled, you won't see that bar again for a year. And if you change browsers by then, you'll never see it again.

Personally, I consider IE a scourge, a pox on this planet. So, this is my little effort at saving the Earth from Internet Explorer. Consider that my Earth Day contribution.


I made a YTMND tonight. It contains Jack Bauer from tonight's episode. Check it out.


As you can no doubt see (unless, of course, you're subscribed to the RSS feed), I've got a new theme going on. It's called K2. I saw it earlier today and decided I needed it. However, before I could use it, I needed WordPress 2, and I was using WordPress 1.5. So, I upgraded WP, added the new theme, and modified it.

Why did I need it, you might ask? This theme, aside from being a lot nicer on the eyes than the stock Kubrick, has a lot of Javascript ties in it to change a web page without reloading it. For example, try searching for something on the right. Go ahead, I'll wait.

Wasn't that awesome?!


My friend at RIT, Nick Quaranto, has a Windows customization podcast. As a sort-of-not-really expert/authority/I-know-stuff on Mac customization, he asked me to give a perspective on Mac themeing and such on Under The Skin. We talked about all kinds of fun stuff like Boot Camp, Windows Vista, Unsanity's ShapeShifter, etc. It's pretty good. Check it out.

Download Under the Skin Episode 10