Objective Observation

It was Father’s Day today, which means the entire family gathered at my grandparents’ house for lunch. Of course, “entire” is such a relative term. Half the family had to work and couldn’t come, 1/4 randomly didn’t show up, and yet another percentage best not show their faces in this county again because someone would kill them, then go to work on them…

Anyhow, one constant with these “mini-reunions” is that at some point we’ll get into family politics. Who’s done what, who’s moving where, etc. etc. Most of the time we have a united opinion on things, but occasionally there are mixed feelings and emotions expressed.

During these mixed sessions, I prefer to sit back and observe. The observant third party can easily sit back and start to see the lines form early on in the conversation, whereas the person who’s getting more and more hot-headed as the topic progresses is too wrapped up in the matter to notice. They can’t see the forest for the trees, as it were.

Even if I do feel strongly about a topic personally, I rarely chime in with my opinion. I mean, honestly, what is the point of getting all worked up in an argument? If the opposite party is confident enough in their decision and stance to argue with you in the first place, then the chances of you actually changing their mind, regardless of the legitimacy of your claims, is virtually non-existent.

Besides, it’s often much more fun to sit back and watch the situation unfold before you with an objective eye for both sides. Only then can you truly come out of the argument and form your own opinion based on all the cool logical facts.

Post Meta

6-19-2005
Date
6:03 pm
Time
93
Views
286
Words
Comments
Comment Feeds

Rules of Blogging

I was reading one of the blogs in my news reader yesterday, which I hadn’t really kept up with for a while now. I read an entry he posted on Wednesday, where he stumbled upon a site that had linked to his excellent entry on How to Blog.

In his entry, Tony gives a bunch of tips for blogging. His most important note is that you should blog every day. Don’t worry about the content or the quality. Just blog every day. After all, practice makes perfect, right?

In this woman’s entry, she says that you shouldn’t blog daily. Instead, you should edit this shit out of everything. And then edit the shit out of it again. And after the 17th time you’ve done this, 6 to 8 months later, you should post it on your blog.

This is obviously a woman who was brought up with traditional journalism training. When you’re writing for a magazine or a newspaper, you don’t publish random things (at least, you’re not supposed to… Modern media seldom abides by rules of the trade(s)). No, instead you write the column, your editor reads and edits the shit out of it, then his editor reads and edits the shit out of it, and so forth. A month later, it actually makes it into your publication.

Unfortunately, blogging doesn’t work that way (wait, who am I kidding? It’s great that it doesn’t work that way!). No, with blogging, the idea isn’t to give a totally professional view of the topic you’re discussing. Instead, you’re here to give us your biased one-sided stance on why you think you’re right and everyone else has lost it. Since you’re already breaking the Golden Rule of journalism (objectivity), the rest doesn’t really matter.

Blog every day or every other day or once a week, just make sure it’s from the heart and gets your point across. Don’t FORCE yourself to blog every day, if you don’t have that much time or creativity to put into it. Once it becomes a chore, it’s lost its point…

Post Meta

Date
5:57 pm
Time
107
Views
343
Words
Comments
Comment Feeds

Simple URL Redirection

Ed Bott, the author of an excellent Windows tips blog I subscribe to, had a request today. He wanted a “Simple / Short URL” system he could use to create permanent links for the book he’s publishing. Rather than risking dead URLs as soon as the book is published, he wanted a dynamic system that would allow him to link to one place and then go back and update any dead links in the future.

You can read his entire post here.

Welp, I thought this was an interesting idea. Since I had never heard of a pre-packaged system for providing this functionality, I thought I’d help him (and possibly others) out… I wrote one myself using PHP and MySQL.

If you’re looking for a similar system, or just want to look at my code, check out the system and source code at http://dacnomm.com/simpleurl/!

Post Meta

6-17-2005
Date
9:54 am
Time
95
Views
146
Words
Comments
Comment Feeds

IE Tabbed Browsing Rebuttal

This post is in response to this post by Asa Dotzler (a member of the Firefox team). It should really be read before you keep reading this…

I agree with all the points you’ve made against the new tabs, but isn’t there something to be said for their willingness to listen to user requests and make an attempt (finally) to meet them?

Tabbed browsing has already been confirmed for IE7. The MSN Toolbar team was just doing what they could (remember, they’re not the IE team, just the addon guys) to try and grant user requests a little earlier. Sure it’s a hack, but what can you expect from an ADD-ON that makes no changes to a browser that wasn’t originally designed to perform this function?

Personally, I find the feature totally useless, but the effort made to present it admirable. I think we should at least give a little acknowledgement of the hard work these guys have obviously put in over on Microsoft Way…

Post Meta

6-10-2005
Date
7:55 pm
Time
88
Views
165
Words
Comments
Comment Feeds

Why I Don’t Announce It When I Change Something

People often comment on my totally random changes and updates and complain about my lack of announcements beforehand. Unbeknownst to them, there is a very logical and reasonable explanation for my silence, which was demonstrated admirably this week.

Earlier this week, we finally made plans to deploy Windows XP Service Pack 2. After a couple of months, I finally was able to set up some Group Policies on our domain controller to properly tone down some of the over-protective “features” we didn’t need, and we were ready to go.

Monday afternoon we sent out an announcement about the changes.

Monday night, I approved the patch on our Systems Update Server (a centralized local Windows Update, if you will). Due to the configuration, clients should download the update Tuesday morning when they started up, it should get installed in the background, and by Wednesday morning, everyone should be running the new service pack.

Tuesday morning I get to work after class and it all starts. My boss has looked at several machines, people who are complaining about a problem with one of our home-brewed applications that the entire company uses. Apparently when the screen saver comes up (they’ve been bitching about the screen savers ever since I implemented a Group Policy to enforce them a few weeks ago), their machines were locking up and they couldn’t do *anything*. I tell my boss that I think they’re lying, that they can do anything except use that one application, and that it’s just because Windows has thrown an error dialogue that’s just gotten hidden behind the actual app window. I explain to him that if he just switches to another application and then back to the one with the problem, that the error should pop up and they should be able to clear it and move on.

Wednesday morning, apparently it becomes a big issue. My boss calls me (on speaker phone, as usual), and tells me that it’s got to be that “thing we just released” (referring to Service Pack 2). I tell him it has nothing to do with our applications, and he tells me yeah, it shouldn’t, but obviously does.

I get a call later that morning from someone who has the error message up. I tell them to wait and not touch anything and I’ll be over as soon as I can. By the time I get there, they’ve given up and restarted anyway, content to complain. I tell them screw it and I leave for lunch. Not 10 minutes later, I get a call on my cell phone, while we’re in the car, from that person’s manager. She says the problem’s back. I tell her there’s nothing I can do over the phone, that I have to see it, and that she wasn’t patient enough to wait earlier and we’d have to wait for the next occurrence. She goes on a rant about how this is taking way too much time to have to shut down and restart every time the screen saver comes up and that if she has to get a new computer, that’s what has to happen, because they can’t keep doing this.

First off, she’d just gotten a new computer 2 weeks prior. Secondly, every single machine we have is exactly identical. A new one would make absolutely 100% NO DIFFERENCE. Why does everyone think a new computer will fix absolutely everything? Thirdly, just because you say she needs a new computer in no way makes it so, nor does it put another Dell shipping box on the UPS truck.

I finally get off the phone with her and try to enjoy what’s left of my lunch. After lunch, I get a call from her again, saying that she’s got the error on her screen again and to come look at it. I run over, tired of playing this game.

You’ll never guess what happened… Turns out I was right. The error box was just thrown behind the application window, and if they’d bothered to follow my instructions and flip back and forth to it, they could have cleared the error and moved right along. On top of all that, after talking to our developer, it’s a known error relating to a bug in one of the components he’s using, and it has existed for OVER TWO MOTHER F’ING YEARS!

If this doesn’t conclusively prove my point and give me 100% support for not informing users of jack shit, then nothing ever will. If they can randomly start blaming shit on a service pack update when the bug has existed for over two years, that’s far enough… I will never release an announcement again, ever!

Post Meta

6-9-2005
Date
5:15 pm
Time
121
Views
775
Words
Comments
Comment Feeds