Thursday, June 19, 2008


Help, we're being repressed!

As an example of what I was talking about with regard to trying to make policy and law based on religion being a problem here, there is a story in the local paper about a small town near here that received a letter from the ACLU to stop opening their council meetings with a sectarian prayer because it gives preference to one religion over others.

Personally, I agree with the ACLU on this one. The locals, however, have a different view. Apparently telling them that they can't put themselves before everyone else is somehow taking away their "rights" and that the separation of church and state shouldn't apply to them.

That's right. In their mind, they're being repressed because they're being stopped from discriminating on the basis of religion.

From the comments:

"Intervention by the ACLU only adds to the problems of our country. Statistically, there are more Christians in America and it is time we become more of a voice instead of just a number. We need to take back our liberties and stop letting these extremists continue to stick their noses in where it don't belong, never did. To start, just as the Council in Greenfield does, we need to go to the Lord in prayer and earnestly pray for the people and organizations who want to take God out of everything. And I agree Just Dale about what you said concerning the ultra liberal candidate for our president. Truthfully, I'm still hoping there's someone out there better qualified than all of our choices, that will throw their hat in the ring!"

  • EDIT: It seems that the paper has decided to pull the entire story. Before the change to the website, when the comments on an article made the city look bad, the editor would kill the comments on the story (He has a habit of pandering to the Chamber despite the fact that he denies it). Now, it appears that he simply un-makes the news, so I guess this particular event never happened now [/sarcasm]
  • EDIT 2: Okay, I finally found the story again. They not only removed all of the comments, but they *changed the URL*, *removed it from the day's news page*, and made it possible to find it only by doing a search of the archives. So, in essence, the first edit was correct; they killed the comments and tried to bury the story.
  • They're starting to comment again. I wonder how long until those are erased. One of my favorites - "One GOD one JESUS one HEAVEN one hell. I don't want to be in the aclu's position on the day of judgement. YOU WILL KNEEL BEFORE THE ONE GOD." You have to love the peace and tolerance. Personally, I think the ACLU would be viewed more positively than the people who are trying to force their faith on everyone else. =]

Current mood: frustrated
Current music: AFI - Love Like Winter

Tuesday, June 17, 2008


Change? Who needs that!?
or
James Opens Another Can.

I've really cut back on the posts about the local political landscape, and I've done it on purpose. I find that it tends to make me more negative, and I'm trying to improve in that area.

However, this is about the presidential election, so I'll post for this one.

The post which follows is in response to a blog entry on the local paper's website. The person making the post claims to be a retired janitor with "100 hours of graduate study beyond an M.A. in U.S. history." (anyone else's bullshit alarm going off yet?)

I'm going to do this in a quote and response style. The blog entry is linked above, so feel free to read it if you like (some of his other posts are real winners too).

"Sen. Barack Obama's campaign slogan "Change We Can Believe In" is a nonsense phrase. It has no real meaning.

Am I the only one who thinks that it doesn't make any sense to believe in "change"? I can see believing in religion or love or maybe even music, but believing in "change" makes no sense."

While I don’t think it’s wise to seek change simply for the sake of change, after the last almost 8 years of Bush in office, you bet your ass I’m ready for change in a positive direction. We (at least the sane among us) don’t expect everything to happen overnight, but we do bloody well think it NEEDS to happen.

“Bill Clinton suggested "It's time to change America" when he ran in 1992. I don't recall him changing much of anything, although two years later voters changed Congress by replacing many Democrats with Republicans.”

For someone who claims to study US history, you don’t seem to know a whole lot about it. Under Clinton, we actually had a budget *surplus* which Bush decided to squander when he came into office.

That was quite a change from the previous administrations as well as the current one.

Then again, I’m responding to someone who thinks that Clinton got off from lying to a federal judge because he was the President when the truth is that he was found not guilty because the question had no bearing on the case he was testifying about and therefore had no place being asked.

And this guy claims to have a master’s degree in US history?

“The slogan "Change We Can Believe In" sounds like something a child might consider impressive, but it has no real meaing.”

No, the slogan is a rallying cry for everyone who is sick of a government that is of the Exxon, by the Halliburton, and for the Wal-mart. It is a blatant statement that things need to CHANGE and that if they don’t, the downward spiral we are currently in will only get WORSE.

“Not surprisingly, Obama has more appeal to inexperienced young voters than to wiser older voters who have seen a lot of fast talking phony politicians.”

You have to love how he defines wise people as people who think like him and are in his age group when he shows a decided lack of wisdom. Granted, I may be a wiseassed 20-something, but I’m a politically savvy one (and certainly not gullible) who realizes that THIS IS MY COUNTRY TOO AND *I* NEED TO HELP STEER IT BECAUSE IT IS PART OF *MY* DUTY AS A *CITIZEN*.

Sorry, kiddo, but I’ve been involved in politics since before I was 18 and did it using my own mind instead of making snap decisions.

Guess who I’m voting for. It certainly isn’t McCain, who, despite trying to look like a moderate, is a conservative in the shape of our current “leader”.

That’s something that laughing boy doesn’t seem to get. Then again, he’s also a member of the generation that has the funny habit of deciding that a program is no longer needed after they’re done using it (but that’s a whole other rant).

“Obama a few months ago commented about the psychological state of small town people who believed in religion, etc. What is the psychological state of people who believe in some vaguely defined "change"? “

Religion is a fine thing. However, it has no place in public policy. It is a private, personal matter and should be kept that way.

What Obama was talking about was the fact that people in the Midwest (especially in the rural areas) often try to get their elected officials to pass laws based on their religious convictions.

Try running as a person who is openly non-Christian around here even if you *are* the best person for the job and see if you get elected. In all honesty, you would not only have a huge smear campaign leveled at you but also possibly death threats, physical violence, your property defaced, etc.

As an example, our current governor was smeared for not being the right *kind* of Christian (he’s not Baptist, which seems to be the common denomination here).

Was it poorly worded? Sure. However, it was both sad and true. I should know. I grew up around it and continue to be surrounded by it. The sad fact is that a lot of people are trying to use religion as a political tool and that needs to STOP.

There are plenty of nice people around here, but there are far too many that want to make laws based on their religion, to the detriment of everyone else.

“Obama's supporters must have very empty lives to believe that some vague "change" is going to make their lives better. Do they expect the president to provide them some type of psychological satisfaction?”

No, we expect a change from the way things have been under Bush. Possibly back to something that actually looks and behaves as though it were at least sort of “Of the people, by the people, and for the people.”

However, that is going to require “change” and involvement – most notably from the younger generations which he derides as being naive.

“As an historian I am inherently suspicious of politicians who rely on oratorical ability to reach people on an emotional level.”

This is a good stance to take. However, *all* politicians rely on oratorical ability to reach people on an emotional level. The question is whether or not they can and will work to affect positive change.

“How can we be sure the that Barack Obama is not talking about a "change" designed to reduce the level of democracy in the United States?”

Apparently he really isn’t much of a student of US history. Despite the shenanigans of the current “president,” the answer to that question would be “separation of powers” (i.e. “checks and balances”) and THE CONSTITUTION.

I hate to tell him this, but this is our world as well and will be long after he and his kind are gone.

On second thought, I don’t hate to tell him that. I just wish I could do so to his face. Of course, I’d also be sorely tempted to tell him that he doesn’t know what the hell he’s talking about and that it really shows (not to mention doubting the degree that he claims to have).

Current mood: annoyed
Current music: Tonic - Open Up Your Eyes (it seemed appropriate)

Sunday, June 15, 2008


The Magnetic Poetry Sea

I'm a magnetic poetry addict. Have been since college. A certain someone got me into it, and, well, it went from there. The fact that I love word games and language probably doesn't help.

Recently, I got a few new ones. I found them on American Science & Surplus of all places. Since they were only $2 each, I splurged and got all four sets - Alien, Ghost, Therapy, and Gross & Weird.

This has lead to a number of weird and amusing, even by my standards, strings of words on my marker boards. Among them are the following:

"What would Jung do?"
"Vomit, by Freud"
"I possess repressed overbearing pathological sanity!"
"You can't destroy her invisible codependent goblin cloud"
"Smile you're having an anal probe!"
"They let me eat his eyes at the ritual"
"The stormy corpse flew on frightening Halloween instinct"
"Subconscious knife rain"
"Fantastic diagnosis or wicked extraterrestrial meds?"
and "Beta-powered sexual meteor!"

I have no idea where that last one came from. I basically just pulled words out of my tub and there it was. Go figure.

I refer to the collection as The Magnetic Poetry Sea because it's really starting to get fairly large. I wasn't kidding when I say there's a tub of it. If I get a house, I have a feeling that a wall of one of the rooms (or at least a significant portion of it) will be magnetic for the Mag Poetry Sea.

The Sea just keeps growing. Some companies even feed my addiction because they give sheets of the stuff as swag. =]

I really want a set with programming words, though. I may end up having to get a printable magnet sheet and making my own.

Current mood: amused
Current music: Backyard Babies - Pet Semetary

Friday, June 13, 2008


Who Will Meet The Press Now?


Tim Russert, moderator of Meet The Press, passed away today of a heart attack.

He was quite possibly one of the last of the real political journalists in this country. He was fair and balanced, but wasn't afraid to ask the hard questions and keep asking until they got answered.

The frightening thing is that he did it politely and, despite being raked over the coals, almost nobody he talked to was upset at the end of the show.

From all accounts, he was even decent as a person (which I can believe).

In addition, he was yet another marker board addict =]

I can't help but think that this is probably not the time that he would have wanted to go if he could have chosen, considering the history making election that we're in the middle of. However, at least he got to celebrate his son's graduation.

To be honest, the election will not be the same without Tim, because he played such a large role in political reporting. His will be very large shoes to fill.

He will be missed.

Current mood: pondering
Current music: Ivy - Edge of the Ocean

Friday, June 06, 2008


Hello and welcome to last week.

After more than a little pestering, I mean encouragement, from a few people, I've finally set up a twitter account.

I thought I should put it on the sidebar for my blog and on my site so people could, you know, actually find it. If you're wondering about the username, it's an old nickname that I use on a few different accounts (slashdot, among others).

Feel free to follow my feed, but be sure to check your sanity at the door. =]

Current mood: tired
Current music: They Might Be Giants - We Want A Rock

Monday, June 02, 2008



Back on-line.


Well, my site and email are now back up.

However, I have to apologize.

If you sent me anything in the approx 36 hours that the site was down, I didn't get it.

Please feel free to re-send any emails, and I will do my best to get back to you.

Current mood: tired
Current music: Three Dog Night - Mamma Told Me

Sunday, June 01, 2008


Well, It's Better Than The Dog Ate My Homework...

I went to check my email on Sunday, and couldn't connect to the mail server.

Not a big deal, really. It's Sunday, so most of the stuff I get is of the personal variety. Besides, my hosting provider is pretty good about getting things back up fairly quickly.

Several hours later, still no email.

It's odd, but as I said, not a big deal since it's Sunday. I go off for a few hours and come back this evening.

The mail's still down which is really unlike the guys there.

Reading Slashdot, I find out why.

It turns out that there was an explosion at the data center where their servers are housed.

Thankfully nobody was hurt, and it seems that no servers were damaged, but you have to love the excuse for the downtime.

We're sorry you can't reach your website or email, but our building exploded.

As I said, it's certainly better than "my dog ate my homework." =]

Providing that incoming mails aren't just being bounced or dropped into oblivion, it means that it should take a little bit to wade through my emails when the server is back online hopefully today. I'm waiting to see "downloading 1 of 1500 messages" lol

Current mood: wow
Current music: Alan Jackson and Jimmy Buffet - It's 5 O'clock Somewhere

Saturday, May 31, 2008


Another Message From Our Sponsors.

I went ergo quite a while back. With the amount of time that I spend on the computer, it just makes sense. The less damage I do to my body while I work, the better. It was a bit of an adjustment, but I think it was well worth it.

That said, my old gel mousepad was in real need of being replaced. It was a cheap cloth one that I picked up along the way. I'd had it for a couple of years and it was starting to leak gel.

I didn't want another cheap one because I was tired of getting sticky hands from leaking gel pads. Since I like my Fellowes Crystals gel wrist rest for my keyboard, I decided to give their mousepad a try.

Weirdly, I ran into it a little more cheaply at Office Max here in town than I can get it from Amazon, so I went that route (I think I mentioned being cheap before. Not to the point of being a tightwad, but I appreciate the saving of a few bucks here and there :P)

So far, I have to say that I like it. The gel wrist rest is firm yet just yielding enough to be comfortable (unlike my old pad which gave way too much). The mousing surface is nice and has a lot less drag than my old cloth pad had. The size if fairly standard for a gel mousepad unlike what some of the reviews on Amazon say.

The big "Fellowes" logo at the top of the pad on the mousing surface kind of annoys me, but it's not like that's a deal breaker or anything. I just tend to dislike logos plastered over everything. I even took a seam ripper to my messenger bag to remove the ugly red logo on it when I picked it up. It's just a personal thing. Generally the only readily visible logo on anything I wear is on my shoes and my backpack.

I might see if I can take a fine grit abrasive to the logo to remove it at some point in the near future. We'll just have to wait and see.

All in all, I have to say that I approve. Then again, I tend to think that my wrists are worth the $16 the pad cost after taxes (Though I might be biased since I even have gel pads for use with my laptop when I have to use it out of the house).

Current mood: Tired
Current music: Aqua - Doctor Jones (Yes, I listen to Aqua. It's fun.)

Tuesday, May 20, 2008


Late Night Advice.

About a week ago, I got an email from a CS student in Cuba who wanted to know about something on my site. Since then, it seems that we’ve become something akin to pen pals (now watch that get me on some government watch list if I’m not already lol).

He seems to be a bright guy, is nice and eager to learn. I also have to say that his English is a heck of a lot better than my Spanish is after far too much disuse. Honestly, I have to say that I enjoy the conversations. It’s often nice to meet new people, and I seem to get the opportunity so infrequently of late.

Among other things, one of the things he has asked is if I have any advice for an aspiring CS student.

I thought that part of my response to him deserved to be posted here since it might be of use to someone else out there.

Let's see, my advice for you as an aspiring computer scientist...

* Study and do your projects, but take time to have fun too. There is more to life than class and books (though class and books are important). Sometimes it is the things you learn outside of your classes that come to mean the most to you.

* Don't be afraid to try new things. Opportunities are where you find them and sometimes you regret the ones you passed by for the rest of your life.

* Don't be afraid to ask questions (but do it politely). The people who insult or look down on you for asking generally do it because they either don't know the answer and don't want to appear uninformed or because they have forgotten what it was like to still be learning those things.

Most people who know what they're doing are more than happy to help people out as long as the person is willing to learn and is polite.

* Try to learn from your mistakes. (Try to learn from your successes as well, but you should especially try to learn from your mistakes)

* Try not to get too stressed. I know it's easier said than done, but getting too tightly wound doesn't do you any good and only serves to cause you problems both in your life and the quality of your work.

* Learn things outside of class. Don't just stick to what they're teaching. Pick up things on your own as well. It will give you an edge over the other students after you graduate and will often help while you're still in school.

* Keep learning even after you graduate. The lessons don't stop just because the grades do. In fact, the *really* interesting lessons frequently start after you get the degree.

* Don't get into the mindset that you're too good to learn from someone just because they're different. Everyone can teach you *something* (this applies to life as a whole as well)

* Don't look down on people. Kindness makes the world go around a lot more smoothly than malice or disdain do.

* Keep a portfolio of sample projects for companies that you interview at. It can be things you've done in your classes that you're particularly proud of as well as things you do outside of class. (In my case, my portfolio also includes published articles.)

* Develop good written and spoken language skills. It's something that a lot of computer science students seem to ignore, but once you get into the business world, it becomes pretty important. You will find that your job is more than just writing code - it involves dealing with people quite a bit as well.

* Learn to socialize. It's another part of dealing with people and you should be comfortable with it.

* Have a hobby that doesn't involve computers. We all need some downtime. Otherwise you run a risk of burning out.

* Realize that while your skill at writing code is important, your skills with people are also important because they help you not only get and keep jobs but they also help in your day to day life.

* Make friends with and help people who aren't as good at programming as you are. It will do a few things. First, it's a nice thing to do (You had help to get to where you are. Pay it forward by helping others). Second, the people you help today may be the people that help you several years from now. Finally, it helps you practice the basics.

* Make friends with people that are as good at programming as you are. The first two reasons for this are the same as the first reasons for helping people who aren't as good. In addition, the people as good as you are often look at things from a different point of view and can see things that you would otherwise miss.

* Make friends with and learn from people who are better at programming than you are. Some things are best learned from someone who has practical knowledge instead of from a book. It can save you a lot of time and headaches (not to mention make you a better programmer).

My last piece of advice should be common sense, but sometimes we all forget it (myself included):

* Be a decent person. Help where you can (not just with programming and technical issues, but in daily life) and don't lord it over people when you do help. In the end, I think, all the good you do will eventually come back around to you in one way or another.

Looking at what I wrote to him, I have three things that I want to say:

Where was the person to teach *me* these things? If he or she was there, I must have missed it because I ended up picking up most of those things the hard way (or maybe that’s *why* I had to learn them the hard way. That seems more likely…).

I mean, I can point to some of the things in that list and think of someone who *did* endeavor to teach me that lesson (whether or not I picked it up at the time), but most of them came from falling on my face (frequently with considerable force and, in the case of some of them, repeatedly).

Why is it that I seem to have such a hard time following my own damned advice sometimes? Is this a problem that everyone has? (I honestly would like an answer to that one).

When in the hell did I start sounding like my sifu? I’m not old enough to be passing out wisdom yet. Especially when I can’t seem to follow my own damned advice half the time…

Current mood: thoughtful
Current music: Vanessa Carlton – Hands On Me

Sunday, May 18, 2008


Late night pondering.

You know, it's funny.

I started training with a sword when I was a kid. I've done it for almost two decades now.

I've got more than a few swords of all different types, but for some reason, the one I feel most drawn to is my old bokku-to. It's just a simple wooden katana, its grip worn and blade splintered from years of use.

It's one of the swords I used in order to learn to move on after the end of a very important relationship. That period took well over a year, and more than took its toll on the sword. I don't use it for fighting anymore because of the wear, but it's still my favorite blade for forms.

It was, I suppose, the thing that taught me how to get back to basics. I sometimes gain some measure of comfort from just using it now (as strange as that may sound to some people).

Given the events of the last few years, I think it might be time I re-learned that lesson. I realized not long ago that I've been letting some things get in the way of doing what I should be doing.

Sometimes we trap ourselves in a cycle of actions and emotions that only serves to hold us back. Breaking free, for me at any rate, seems to be approached by getting back to basics - tearing things down to rebuild them anew.

I'm ready to try. I know it won't be easy, but it needs to be done. With lots of effort, and a little luck, I may make it, because it is definitely time to move on.

Here's to hoping there's still a little magic, and some more lessons, in my old friend.

Current mood: troubled yet calm
Current music: Ivy - Edge of the Ocean

Thursday, May 15, 2008


The above image is a quad core Opteron processor.

Am I the only one who thinks this looks like a piece of art?

The patterns, the colors... I honestly think it deserves to be framed...

Who says engineering has to be ugly?

Current mood: tired
Current music: Killing Heidi - Mascara

Wednesday, May 14, 2008



Reclaiming momentum.


Have you ever noticed how hard it seems to be to get going on something?

Frequently, it doesn't even seem to matter what that something is; just that you aren't doing it right now. I mean, once you actually get going, it tends to be pretty easy to just *keep* going, but getting started is like trying to push a boulder uphill.


Your brain always seems to come up with a hundred other things that you could be doing even though you know that you need to do what you're trying to get started. Heck, sometimes mine even goes into the "eh, we'll do it later" or even "what's the point" argument.

It's a real pain in the butt to fight that. I think it's worth doing, though even if (or probably because) it isn't easy.

Current mood: trying to gain momentum
Current music: Bon Jovi - You Give Love a Bad Name

Thursday, May 01, 2008


Quality Isn’t Cheap.

I don’t agree with a lot of what Joel Spolsky says anymore. Granted, he still does pull off the occasional really good article, but it seems like most of his writing anymore is just saying how great he is.

His latest article on Architecture Astronauts looked like it was going to end up being one of his decent works when I started reading it. Unfortunately, the first part of the article was a smoke screen.

The real topic of the article?

Joel was whining that Google and Microsoft are buying up all of the decent CS graduates at good salaries and he just can’t compete.

He throws in a bunch of other things to make you think that isn’t the real topic of the article, but that’s what it boils down to – Joel is upset because he has to compete on a salary basis with Google and Microsoft because he wants the same sort of people that they hire.

I love his complaining that the Goog and MS are giving recent grads something that’s getting sort of close to 6 figure salaries.

I know that sounds insane if you’re looking at it from the point of view of the average salary here in Ohio, but let’s think about this for a second.

Google is located in one of the most expensive places to live in the country.

The Seattle area isn’t exactly cheap either.

If you think about it in those terms, that salary doesn’t seem so outrageous. In fact, buying power wise, it’s probably about the same as you’d be getting here with a couple of years of experience. Granted, that isn’t *right out of college* for most people, but it’s pretty close (and some of us had several years of experience before we graduated because we worked our way through school).

Now, want to know the real kicker?

Joel’s company is located in NYC.

That’s right. He’s based in an expensive area, competing with other companies based in expensive areas and he’s complaining about the cost to hire decent people.

If you want to have lower salaries, do what Eric Sink did and locate in the Midwest. However, part of the sales pitch Joel gives for his company is the fact that it *is* in NYC and how that means that there are so many things to do.

I have no doubt that the man is intelligent. He wouldn’t have been able to get as far as he has if he weren’t smart. However, he’s being far too ego driven now and that leads to a lot of stupid mistakes.

He’s buying into his own cult of personality and thinks that people should want to work with him just because he’s him instead of realizing that good people cost money no matter who you think you are (especially in expensive areas).

After all, we want to be able to do things like eat, pay the rent, go out and do things, etc.

Personally, I view the “salary problem” he is citing as a somewhat positive sign. It means that the market may actually be improving somewhat.

Current mood: amused
Current music: 10,000 Maniacs – Candy Everyone Wants

Tuesday, April 29, 2008



Anyone want to get me a present?


My birthday's next month. Anyone out there in internet land want to get me a present? *grin*

There are a couple of blades that I have my eye on (hint hint) lol

Italian Bastard Sword
German Backsword (and it's on sale :P)

No, I don't really expect anyone out there to get one for me, but I wouldn't turn my nose up at them if they arrived on my doorstep (my address is on my site linked in the sidebar lol)

Current mood: amused
Current music: Joydrop - I Sometimes Wanna Die

Sunday, April 27, 2008


But we’re *supposed* to hate you!

Today, the local paper reported that one of the high schools in the area had a group which celebrated the National Day of Silence (an annual day of action in the United States to protest the bullying and harassment of lesbian, gay, bisexual, and transgender (LGBT) students, and their supporters.)

Personally, I support this sort of demonstration. I’m tired of people getting bullied and harassed for things like this.

The locals hit the roof.

There’s something you have to understand about this region. I know I’ve said it before, but this area is extremely isolationist. In addition, while there are many very nice people here (really there are), there are a lot of extraordinarily intolerant ones. Racism and hate of various groups is frighteningly common in this part of the state.

The really frightening thing, though, is the fact that, not only do these people feel justified in holding these views (and acting on them), but they try to claim anyone who opposes their hatred and intolerance is trying to repress their rights.

Take for example a very telling comment on the paper’s discussion board regarding the article (copied verbatim without any editing):

The pro-gay lifestyle people are constantly preaching tolerance for their way of life...yet don't believe in tolerance themselves. This area is a huge part of the Bible belt of the midwest. A lot of people here are God fearing Christians who take the Bible to heart. The Bible says that homosexuality is abomination before God. Your asking millions of people to disregard their core beliefs and values just so you don't get your feelings hurt. WHile you feel the names you throw around are hurtful..maybe the rest of us don't like the names you throw back at us. If you want to preach tolerance..learn tolerance yourself.

That’s right. This person, whose views on the subject are pretty much the same as a large portion of the population in the area, is saying that by not tolerating his hatred and disgust of gay people and the actions that he performs because of that hatred, we’re being intolerant of him (and his religion) and that we should let him do whatever he wants to whoever he wants.

Sorry, kiddies, but it doesn’t work that way. You don’t get to scream “but it’s my religion to hate gays!” (and if you try it around me, well, let’s just say that the consequences aren’t happy. Some of my very best friends have been/still are in the GBLT community).

Welcome to southern Ohio - where, if you’re different than we are, we’ll beat you with our Bible Belt and then scream that you hate Christianity because you try to stop us.

*slams head against the desk a few times*

Current mood: Annoyed doesn’t even cover it
Current music: AFI – The Killing Lights

Monday, April 14, 2008


And Now A Message From Our Sponsors.

No, I’m not really being paid for this, but I know it’ll come off sounding like an advertisement. =]

I enjoy the occasional game. I never really got into most of the newer systems, though (I’m way too much of a casual gamer anymore), so I set up an entertainment center computer with my favorite older consoles on it (NES, SNES, Sega, etc etc etc).

I’d been using a Microsoft Sidewinder Pro USB game pad that I picked up ages ago (we’re talking like 8 or 9 years ago, so I more than got my money out of it) as the controller. Well, a few weeks ago, the D-pad started sticking, so I needed a new controller.

There were a couple of things that I didn’t like about the Sidewinder. First, the button configuration, while *great* for Sega games wasn’t so hot for Nintendo consoles. Second, the D-pad was at a bit of an angle, which made some games a bit more difficult.

Since I tend to play the Nintendo consoles more than the Sega ones, I decided to get an Xbox 360 controller from Joytech at the local big box retailer (Hey, it was $20-25 as opposed to the Microsoft one that was about twice that much and I’m cheap :P ) because the button setup is perfect for Nintendo consoles.

The D-pad sucks, but that’s okay because I’ve taken to using the stick anyway. It takes a little getting used to because the stick is insanely sensitive, but it’s an absolute *blast* to play Mario Kart with. =]

I think what I want to do is get another one of the Joytech controllers for player 2 on the Nintendo consoles and find a few more Sidewinder Pro pads for the Sega games, 3do, and keep a couple in reserve for backups.

In the meantime I’ll slide myself silly in Mario Kart and see if I can clean my old Sidewinder.

Current mood: tired
Current music: Del Leppard - Photograph

Friday, April 11, 2008


Let Your Kids Be Kids

Bruce Schneier pointed out a news story today in which a mother let her 9 year old take the subway home by himself (at the kid’s request).

Normally, the people who comment on Bruce’s blog hold great contempt for security theater and the like. However, it seems that not even they are immune to “think of the children”.

Apparently in their opinion, and the opinions of far far too many others, children should be wrapped in bubble wrapped and locked in a padded room until they’re 18.

Give me a break. At 9, I was roaming all over my hometown as well as camping by myself on the farm my family owns (about 350 acres with quite a bit of woods) and roaming the neighboring farmlands.

Heck, man. At that age, I missed the bus a couple of times and walked the probably mile and a half or two miles to school, getting there before the bus did.

There is absolutely nothing wrong with giving your kid a bit of independence, yet it seems like every generation is more restrictive when it comes to their children than the generation before it.

There was a time when kids used to play outside all day with other kids and still make it home for dinner. Now it seems like parents freak when the kids are outside for 5 minutes.

The common argument is generally that the world is more dangerous now, but I don’t buy it. The world really isn’t any more dangerous for kids or adults than it was when my parents were children or when their parents were (you get the idea). Some of the dangers may be different, and they’re certainly more publicized in order to capitalize on fear, but it’s not really any more dangerous now.

Do yourself, and your kids, a favor – teach them self confidence, make sure they have a good head on their shoulders, teach them to be aware of their surroundings and not to have blind trust in people, let them train in martial arts if they’re interested, give them a bit of encouragement, have some faith in them, and send them out into their world to explore, play, and be kids. They’ll come home in time for dinner.

It doesn’t mean that you don’t care about their wellbeing. Quite the opposite, actually, because you’ll be helping them to be more self reliant people.

This sort of thing is important. Part of being a kid is learning to push your boundaries until you find your real boundaries. Sure, you might get a few cuts and scrapes, but those heal. Most of life’s lessons aren’t learned by sitting inside, sheltered from the world, and your kids will need them when they’re finally out there on their own.

Current mood: calm
Current music: Alice Cooper - Poison

Thursday, April 10, 2008


The Next Big Thing

The latest Dr Dobbs showed up in my mailbox today (or, according to my clock, yesterday. I really need to work on this insomnia problem.).

I find it an interesting magazine. Granted, it used to have more content when I was first given a copy in college by one of my professors, but it’s still a decent publication.

The article that’s caught my attention so far is the interview with Paul Jansen, managing director of TIOBE Software. He makes some interesting comments.

First off, since his company tries to measure the popularity of programming languages, he apparently gets a lot of very passionate emails from programmers who are upset that their favorite language isn’t higher on the list.

This doesn’t surprise me a great deal. After all, there are way too many holy wars in programming – vi vs emacs, C# vs Java, Perl vs Ruby vs Python, etc etc etc.

Second, he states that C and C++ seem to be losing ground. This I can agree with, but I only sort of agree with his reason as to why this is happening. In his opinion, it’s because languages without automatic garbage collection are falling out of fashion since the performance hit garbage collection causes is now outweighed by the memory problems introduced by sloppy programming.

I agree with this statement for most applications. However, I don’t see C and C++ going away any time soon for a few reasons.

  • There’s a LOT of legacy C and C++ code out there.
  • Some applications will always need the speed and close to the metal control that C and C++ give you.
  • Embedded programming (while a lot of it is done in ASM, a fair amount is done in C or C++ as well from what I understand).
  • Operating systems – in addition to needing close to the metal access, it seems sort of silly to bootstrap a CLR or VM (depending on if you’re a .NET or Java fan) in order to run the OS on top of it. It’s a layer of complexity and set of performance issues that we just don’t need.

Yes, I realize that virtualization is being used successfully now, but that’s a layer above what I’m talking about. As it stands, you have Hardware -> OS -> VM. If you went with the current forerunners in the garbage collected programming world, it would be Hardware -> CLR/JVM -> OS -> VM.

This leads me to his last statement/prediction.

He thinks that, in five years, there will be two main languages – Java and C# (followed closely by VB) and that he foresees no new language paradigm.

I’m not sure that I’d agree with that for the simple fact that this profession tends to change pretty quickly. I honestly wouldn’t discount “The Next Big Thing” displacing the current giants.

Then again, we have to keep in mind that most magazines which cater to industries aren’t in the business of reporting trends, but rather creating them – by seeing something often enough and in enough places, people start to think that it’s the next big thing and end up making it so.

As much as many of us may deny it, people are, by and large, still pack/tribe creatures. Part of that is “belonging”, and that means that we tend to follow the trends we think others like us are following.

It’s a survival mechanism (and an easily exploitable one if you know how).

Current mood: tired
Current music: iiO - Rebel

Tuesday, April 08, 2008


Local Companies and Visibility

Over the past few months, I’ve learned that this sleepy little town is the home to the corporate offices of both The Kitchen Collection and Petland.

To say that I was surprised was a bit of an understatement. In fact, I found it kind of bizarre. Even more so because it doesn’t seem to be common knowledge around here, and you’d think that it would be.

It’s a town of about 25,000 people. The fact that two chains are headquartered here (and one of them with stores in several countries) should be kind of in your face…

I mean, I knew there was a building just off of Bridge St with a Petland sign, but I always just assumed that it was a distribution center or something since it really doesn’t look like it should be an office building. As for The Kitchen Collection, it’s a smaller chain, but it should still be more visible than it is.

Why bring this up (other than the WTF factor, of course)?

Because the local paper had an update that The Kitchen Collection is moving their distribution center from New Jersey to the local area.

I view this as a positive thing on the jobs side, and I hope that it benefits the community. I also think it makes sense from a practical standpoint – it will be easier to keep tabs on distribution and Ohio is a much more central location for shipping than New Jersey.

Hopefully this works out well for all involved.

Current mood: tired
Current music: Billy Joel – We Didn’t Start The Fire

Saturday, March 15, 2008


They Have A Sense Of Humor After All

Am I the only one that finds it sickly appropriate that the government will begin receiving H-1B petitions on April 1st?

As always, it seems that the joke is on We, The People.

*sighs*

Current mood: annoyed
Current music: Pearl Jam - Evenflow

Friday, March 14, 2008


Why yes, I *am* a swordsman...


Slashdot had an article about a book review on what sci-fi technologies may actually be feasible at some point. The thing that made this semi-noteworthy is the fact that the author was Michio Kaku, one of the inventors of string theory.

Among the things he thinks could be possible are light sabers. Of course, there were a number of people that were all for that one, myself included. However, I also had to point out that, being a swordsman, I know full well that most people who tried to use one would end up cutting off various parts of their bodies with them (not that I view this as a necessarily bad thing *grin*).

Slashdot being Slashdot, someone had to come on and tell me that I didn't know jack about anything and that "People who practice with swords are the ones more likely to get hurt bacause it seems like something they are used to, but isn't." (Which isn't true. Only people who are bad at it would have that problem. The people who actually know what they're doing can practice with just a hilt or a simple empty hand and be able to know where the blade would be)

To top it off, in an effort to "prove" that I didn't "know jack" (his words), he demanded to know how many life and death combat situations I'd been in.

*smirks*

I don't think he was expecting the answer that he got, which was a non-zero number (and further explained that it was a lowball number because there were other attempts to shorten my life over the years, but they weren't very good, so I only counted the ones I saw as a real threat). I then asked him how many *he'd* been in =]

Believe it or not, there have been some people out there that *really* didn't like me (hard to believe, I know. Lovable cuss that I am heh), and there have been situations where I've ended up in, shall we say, the strange place at the interesting time (sometimes that means that you get a fun/interesting opportunity and other times it can mean that someone wants to put a few new holes in you...).

I also don't think he was expecting to find out that I've been training as long as I have... Heck, *I* have a hard time wrapping my head around that one sometimes because I never really think of it that way, and it's such a large portion of my life.

He never said another word.

Funny that.

Sorry, but the whole thing just amused me. It happens sometimes.

(Yes, I know I haven't been updating lately. I really need to work on that among everything else that I'm doing. Bad James! Bad! Bad James!)

Current mood: amused
Current music: A Perfect Circle - 3 Libras

Saturday, February 23, 2008


Amusing Irony

You know, there is something amusingly ironic about the author of a book on C# being named John Sharp.

And yes, according to his bio, he codes in J# as well.

I take this as yet more proof that the world has a sense of humor.

Current mood: amused
Current music: Eiffel 65 - Silicon World

Thursday, January 17, 2008


Scared Money

There is something about many businesses in the Midwest that I have never understood.

Okay, there are a *lot* of things about them that I don’t understand, but we’re focusing on one issue here.

There seems to be this fear of hiring anyone who has either done freelance work or owned their own company. I can understand *why* they feel that way, but it’s extremely wrongheaded.

The general fear seems to be that those people will run off with their clients or leave them again, possibly to start their own companies.

First off, whether or not someone who works for you will run off with your clients has nothing to do with whether they were a consultant or company owner before they worked for you. Bad people will do bad things no matter what.

Secondly, people join and leave businesses all of the time. That’s how businesses get employees in the first place. The thing that’s been different in the last decade or so is that people are starting to realize that most companies have no loyalty for the employees, so they, as employees, have to look out for themselves and be ready to leave when it is to their advantage.

A lot of places in this area of the country still want people to be totally devoted to them while having none of that devotion toward the people working for them, and that just doesn’t work. In fact, it’s something I like to call Spoiled Child Syndrome.

The fact is that while caution is laudable when used sensibly, taking it to the level of paranoia only hurts you. As any good poker player will tell you, scared money never wins.

They eschew people who have, for whatever reason, been on their own when they should be trying to snatch up the people who want to come back to the corporate world because they bring more than technical skill to the table – they also bring experience in business, personal skills, and various professional skills and contacts that your average technical worker just doesn’t generally have.

It’s one of the many big differences between the Midwest and the West Coast. On the West Coast, being part of a startup or having had your own company is considered normal, and even beneficial *because* of the experience involved. If the startup succeeds, you generally get bought out and then go do something else (either at another company, on your own, or retire and do what you like) after a while. If it fails, well, you try something else.

That’s the sane, sensible way to look at it. It’s also a large part of the reason for the successful technical businesses on the West Coast and the relative lack of them in the Midwest by comparison.

In this sense, the West Coasters are sensible poker players, balancing defense and offense and the Midwesterners are the scared money.

Current mood: my head hurts
Current music: Billy Joel - I Go To Extremes

Friday, January 11, 2008


I just want to say Happy 70th Birthday to Donald Knuth, a luminary of the field of computer science.

WTF?

The weird linkers continue.

First it was some German porn site last year with one or two referrals, then it was a site called dvd4arab (which continues to give me double digit referrals every month and has for like the last 9), and now it's another porn site...

It's only the 11th and I've already gotten 6 referrals from them.

I'm really starting to wonder just who is posting my site to these weird places lol

current mood: tired
current music: All-American Rejects - Move Along

Tuesday, January 08, 2008


End of an Era.

I got an email last night that Dolores Russ, Wife of Fritz Russ, the people after whom the Russ College of Engineering at Ohio University was named, has died.

Her husband died several years ago and now she’s gone as well. It’s not an unexpected event as they both lived long, full lives, but it’s still kind of weird, almost like the end of an era.

I never got to meet them personally, but I have known several members of the family since Fritz was from the area I grew up in. In fact, one of their family members had a farm not far from my family’s. In addition, I was awarded the scholarship they funded during my freshman year, so the family does mean something to me.

Here’s to the both of you. You’ve done quite a bit here, and now it’s time to see what comes next for you.

Current mood: calm
Current music: AFI – The Killing Lights

Tuesday, January 01, 2008


Happy New Year.

May this year be better than the last.

Current mood: wanting
Current music: Papa Roach - Forever followed by Ayumi Hamasaki - Evolution (for me, they are basically the two ends of the spectrum)

Tuesday, December 18, 2007


I Think I’ve Lost It.

Ever have one of those dreams that cause you to wake up and wonder what the heck the sandman was smoking when he dropped off your nightly shipment of pixie dust?

Yesterday was one of those, and I have to say that he must have some really good stuff in his private stash.

I can just picture it. A very high sandman staggers into my bedroom with bloodshot eyes, smelling of herb, and says, in a bad Jamaican accent, “hey, mon, you’ll never believe what I got for you tonight. *giggle and coughing fit*. By the way, got any Doritos? I’m hungry.”

It involved zombies. Lots and lots of zombies coming out of some cave, and I was fighting them along with a bunch of other people, some of which I know in reality, some of which I don’t (seemingly generic people).

And then there was… Mr. T.

You heard me. I was fighting zombies with Mr. T.

Don’t blame me. It wasn’t my dream. It was the fault of the stoner sandman. Honest.

Unfortunately, Mr. T was not as tough in my dream as he is on TV and did not fare well against the zombies. His age must be catching up with him because they ended up bringing him back to the base with half his butt missing (don’t ask me. That’s just how it ended up, no pun intended.)

That’s when I woke up – from a zombie dream featuring a half-assed Mr. T.

I was afraid to even try to go back to sleep because I knew if I did, the dream would just resume.

All I can say is “I’m Mr. T, and I’m a Night Elf Mohawk! (but I suck at fighting zombies)”

Current mood: I don’t even know where to start
Current music: Curve – Crystal


I Don’t Play Favorites.

I often catch flack from some of the “Free” software people over saying things like the fact that Microsoft actually makes some good products and seems to have a nice, positive environment for their employees (going by what I’ve heard from people who have worked there).

One thing about me that a lot of people don’t seem to understand is that I have a perspective on things that seems to be different than most.

I don’t care if you’re my best friend or someone I can’t stand. If you do something well, or do something to help people, you will get respect from me. You could be, in my opinion, a real jerk whom I have no desire to socialize with, but if you do good work, I have absolutely no problem telling anyone who asks.

If you do charity or the like for ulterior motives, that respect may be lessened (if it is, it’s generally only a little) and I may point out those motives, but you still get the respect you are due because you’re out there doing it.

Heck, you even get the respect from me if you honestly try and fail, because you deserve it. Sometimes things just don’t work out.

In a similar fashion, it doesn’t matter how I feel about you, if you do something bad or do something poorly, I will take a critical view of it.

I won’t be a jerk about it. In fact, I’m actually quite tactful and even generally nice (as a result, I have, on several occasions, been called on to be the moderator in a group), but my opinion of you may slip a bit (again, I realize that sometimes things happen). Make it a habit, and it certainly will.

I will agree with people that I agree with on a subject and disagree with people that I disagree with. This is not based on the person, but the facts in question. In that regard, I honestly don’t play favorites, and that drives some people up the wall.

That’s something that a lot of people seem to have a problem grasping when it comes to me. This, I think, is largely because most people are used to traveling in their little group, agreeing with them for fear of being ousted if they don’t and disagreeing with the people that group hates, no matter what, for the same reason.

I just can’t do that. It makes no sense to me. As a result, I tend to get along with a lot of different groups, and I tend to get respect from a lot of people that I don’t get along with.

Current mood: I’m really not sure
Current music: AFI – Love Like Winter

Friday, December 14, 2007


Rights? What Are Those?

I did something today that I haven’t done in quite a long time. I wrote an actual, on paper, in an envelope with a stamp letter to a politician.

Our governor, whom I generally support, has well and truly screwed up. Nativity scenes were removed from two state parks here and he later ordered them to be replaced because they were “proper and traditional.”

Before you look at me like that, let me say that I don’t have a problem with them being there provided a couple of things are true –

1) They aren’t being provided using public funds (as in some private org is putting them there with a permit)

2) Every religion that wants to can put up a display.

He killed #2.

In a display of a complete lack of regard for the first amendment, he has decided that he should be able to decide which religions get to be represented and which don’t (and already said no to one).

I’m not happy.

The letter, which is to be mailed today, follows.

Governor Strickland,

I have been a long time supporter of yours. In fact my family and I actually knew you at one time. Personally, I think that, on most things, you have looked out for the best interest of your people. You’re not perfect, but then nobody is.

However, you have recently done something which I consider unconscionable.

If the Nativity scene is provided or maintained by using public funds, it should not be in the public parks, tradition or not. If it was provided for by a private group and allowed to be there, that would be different provided that ALL other faiths were allowed to put up displays of their own.

However, the statement by your spokesperson, Keith Dailey, that you would decide which religious symbols to allow on the park grounds was so far past the boundaries of good taste and legality that it’s not even funny.

It is a statement that your administration is going to pick and chose which religions to represent and which ones to repress, and that is not only against the Constitution, it is morally repugnant in a nation that was built on no religion being higher than any other.

In a few short days, I have lost a great deal of respect for you – not that I think my opinion will have any real affect on you as you seem to be set on doing what you are doing despite the law.

In addition, I think that you need to send word to Whitehall City Council member Chris Rodriguez that we take our rights quite seriously and his statement that “people should get over it and stop being so smug about their rights.” is a sign that he has no regard for those he serves.

Part of the responsibility of all politicians in this country, including both of you, is to protect the rights of the people. Suggesting otherwise should constitute breaking your oath of office.

I mention him only because you are currently in the same boat and you both need to re-think your stances and make formal apologies to the people which you serve (and you do serve us. Never forget that.)

I’ve done my part as a citizen by voicing my concerns. It is now your turn to do your part by following the law and acting in a reasonable manner.

Regards,

James Hollingshead

Wednesday, December 12, 2007


I admit it. I occasionally look at Slashdot during the course of the day. It will generally have something interesting at some point during the day. However, some of the people that comment there make my head hurt.

Granted, you have sane people, and they’re probably in the majority, but then you have the rabid [insert non-MS operating system] fans who can agree on one thing – that Microsoft sucks and needs to die.

This is not a view I share. Granted, that could be because I’m not a fanatic or it could be because, like a large portion of the business world, I do most of my work in a Microsoft environment, but the fact stands that I don’t think their products are horrible (despite my dislike of Vista based on the limited experience I currently have with it) and actually like more than a few of them.

Don’t get me wrong. I don’t think they’re a big fluffy bunny of a company. In fact, I think they have a number of problems that they need to resolve (as do a lot of tech-related companies), but I don’t go around decrying them as the great evil which Linux must vanquish (which is a rant for another time. I like and use Linux too. I just don’t like the fanboys).

Earlier today, I saw on a different site I keep on my RSS reader that MS was giving away copies of various pieces of software in exchange for running a usability monitor. They were even up front about it. The page at Microsoft basically said “let us see how you use Windows and Office for three months, and we’ll send you the software of your choice when it’s over”

It’s closed now. They ran out of the software they allocated earlier today, so I’m not going to bother linking to it.

I passed on it for two reasons – I didn’t need any of the software they were offering and I didn’t feel like being monitored though I can see where it would be a good deal for some people.

Slashdot got wind of this and the anti-MS crowd came out in droves. You got comments from them running the gamut from “spyware!!!!” to “free? How *dare* they call their software free!!??” (also another rant for another time) to “I’d get it just to smash it”

In other words, they showed more than a couple of reasons why so many businesses and people refuse to take open source, or technical people for that matter, seriously. Whether they realize it or not or like it or not, they are part of the problem. Technology is meant to solve problems, not be a religion.

That’s right. Microsoft is evil because they’re offering to give people software for no greater cost than monitoring their PC usage for a few months. Sounds well and truly evil to me alright. (Please note the sarcasm)

Then again, they’d probably think that my only having to pay $10 for Visual Studio 2005 was evil as well. After all, it means I’m not using Linux or Mac exclusively and that I might actually be doing something productive besides saying how MS needs to die.

(Say what you want. I *LIKE* Visual Studio. It’s a very full featured, responsive IDE and I love having the ability to graphically lay out my user interfaces. It saves so much time.)

Part of me says “I’d say the technical community needs to grow up, but I realize most of the people on there aren’t actually in the IT field” but then the other part of me reminds myself how many people like that I’ve met who *are* in the field.

Current mood: amazed
Current music: Killing Heidi - Mascara

Saturday, December 08, 2007




Pardon the following outburst, but I have to say the following:

SQUEEEEE!!!!!!!

They're in the process of making a 5th Phantasm movie. It's currently in pre-production.

It's been a point of speculation for a number of years, and now it looks like it's actually going to happen. *grin*

Hey, give me a break. I'm a fan of cheesy horror movies, and am especially fond of this series of movies.

Now if they'd just release the 2nd one on DVD (1, 3, and 4 are out, but not 2)

Friday, December 07, 2007


Bad Santa.

Apparently Billy Bob Thornton broke into the Microsoft codebase sometime between last Christmas and now.

Once again, Microsoft made their Santa AI agent (based on one of the many classic AI bots that so many of us know so well), only to pull it recently.

It seems that, when repeatedly asked about eating pizza by an underage girl, Santa responded “You want me to eat what?!? It’s fun to talk about oral sex, but I want to chat about something else.”

Microsoft said they don’t suspect a prank on the part of one of their developers and have since repaired the offending code, but are not going to bring Santa back online at the current time.

I wonder if Santa made his own naughty list this year. =]

Current mood: amused
Current music: Lit – My Own Worst Enemy