Category Archives: Geek

All things geek

Well, we’re moving on up….to the east side…

I’ve just moved www.kgarner.com and all its associated stuff (i.e. the blog) up to the co-located box I split with some people and off the server that sits in my house. This is part of a larger migration, which I’ll go into later.

If you see anything weird, let me know. I think I did it all right, but Dinah woke up from her nap just as I was finishing, so I had to rush the last little bit. It’ll take a few days for everyone’s DNS to catch up anyway.

ezRETS

I normally try to avoid posting about work, as that way often leads to being fired or other unpleasentness. However, I think its okay in this case.

I’m really excited about our beta release of ezRETS an ODBC driver for RETS data sources. This has been one of the coolest projects I’ve worked on for a long time.

We just put out the windows binary today, but the source is available via subversion and if you can build it, it’ll run under Linux or Windows. OS X to follow. We will probably get out a source release next week, we just didn’t have time this week.

Trip to Museum of Science and Industry, Part II: Game On

Last Friday, Sarah and I went to Chicago’s Museum of Science and Industry to see the Body Worlds and Game On exhibits. Read about Body Worlds in Part I.

MSI/2005_06_17_11_59_31 MSI/2005_06_17_12_05_56

One of the other things that drew us to the museum was the Game On exhibit. Unfortunately, you couldn’t take pictures with a flash or tripod, so my images from it are a bit blurry.

In any case, it was a nice walk down memory lane, and it had a few things in it I’ve read about and never seen. They had an original Pong machine. You could play Pong, just not on the original cabinet. They had recreated/reconstituted guts set up in a different case. I assume it was to protect the original machine.

The coolest piece of history was a PDP-1. Of course, it wasn’t running, but it was sitting there and they had some information on Spacewar. If you don’t know about Spacewar you can read The origin of Spacewar on-line or Hackers: Heroes of the Computer Revolution by Steven Levy

They also had a MAME machine set up with controls a good distance from the display projected on the wall. It was a pretty sweet setup, I may have to get one for home. The MAME machine was supposed to be running Dave’s Game Launcher front end for emulators. Unfortunately, the controls weren’t responding, so I couldn’t verify. Dave said other people he knows have gone there and verified its Game Launcher. I’m sorry I missed it.

There was a small section on console companies that released products that let you write your own games. Nintendo apparently released such a kit in Japan. However, as part of this display was the Linux for the Playstation2 kit that Sony put out. As a Linux geek, I was surprised to see it. It was also fun to see something I own in a museum.

MSI/2005_06_17_12_18_51 MSI/2005_06_17_12_22_17

There was a round table with portable games arranged in chronological order. I was inspired to take the picture above where the newest kid on the block was meeting the old timer. I’m really way too amused by it.

Unfortunately, many of the games and consoles were in bad shape. They’ve taken a lot of abuse by all the visitors to the exhibit. But there was enough playable to keep you busy for hours. There’s also many games that were a joy to see and play for a short bit again, but I won’t mention them here. I’ll leave some mystery for your visit.

I’m just glad I got to play two of my favorites from back in the day: Discs of Tron and the old sit-down vector Star Wars game.

MSI/2005_06_17_12_31_10 MSI/2005_06_17_12_37_38

Small wordpress buglet

Let’s say you’re not sending referer headers somehow, such as setting network.http.sendRefererHeader to 0 in Firefox. Then let’s say you start work on writing a blog post. With this setup, clicking on the Save and Continue Editing button will give you a nice fat blank screen. Luckily, your post is saved, but wordpress is relying on the referer header to get back to the proper place. IMHO, this is pretty dumb behavior.

I should really report this bug upstream, I’ll try to remember to tomorrow.

e-mail *grumble grumble* e-mail

In the Tempo section of the Chicago Tribune was a story titled “How e-mail is transforming our behavior.” It was a good article, and I’ll get to it in a minute, but first a gripe.

I went looking for this article so I could provide a link to it. Naturally, I went to the tribune site and typed in the headline from the paper. Well, it appears that the on-line edition and the dead tree edition have different titles. Highly annoying, and hopefully not a standard practice. Makes it very hard to point out content to other people. It also appears that the content is slightly different as well. However, most of what I liked about the article is still there.

In any case, the on-line version of the article is titled E-mail evolution: Everyday life is being transformed with each click of the send button. The first two paragraphs caught my eye and lead me to read the rest of the article.

In the Stone Age of Internet technology, roughly seven to 10 years ago, computer users would reel off e-mail replies as fast as their fingers could tap-dance across keyboards. The daunting task often devoured the evening until finally the last e-mail was sent or exhaustion took over.

But today, nearly two-thirds of experienced computer users delay returning personal e-mails from one to three days. Sometimes, it’s even up to a week, and all, in perhaps an ultimately vain attempt, to reclaim their personal lives. Meanwhile, e-mail novices usually constantly fire back replies.

I really found myself described pretty well in those two paragraphs. I know I am definitely taking longer to respond to some e-mail then I would have in the past. There is still e-mail that needs to be answered now, but its not nearly as much as the stuff I let go. Especially the stuff I need to think about.

However, I was trying to decide if it was being experienced with the net or just that my life is completely different from where I was 7 to 10 years ago. I was single, in college or just graduated, I didn’t have a kid. All factors that have taken time away from my time on the net and with e-mail. However, even when I have time, I find myself ignoring those e-mails, so maybe it is a factor of experience.

A second wave of research is delving deeper into the psychology of e-mail. Closer attention is being paid to what e-mail does to personality. Staring at a computer screen, usually alone, can lower inhibitions, argues psychologist Patricia Wallace. As such, e-mail users are often more aggressive, even more intimate, than they should be…

Much of the confusion associated with personal e-mail is simply the result of not having an established etiquette on the frontier of cyberspace.

I have had people send me stuff that came across as really snotty or very snobbish when not intended. In fact, that can be a chronic problem with some people. Even little things make a difference. For example, full sentences go a long way to not coming across as a total prick. Even if your grammar or spelling isn’t the best, most people will let that go, but sentence fragments tell me that I’m not worth the effort to type more.

As stated above, people take internet based communications as something different than how they would interact with someone in real life. Maybe the problem is me, where I try to keep my “public face” consistent in e-mail as well as face-to-face or verbal communication. In any case, though, you should be aware of the way people expect to be treated and want to be treated. I can’t figure out why people just assume that when you can’t see someone you can drop the golden rule. I suppose its the same thing that makes “gossip” happen.

As an example, I’ve gotten into fights with people when trying to correct them on a particular mailing lists etiquette. This was an actual comment made by someone: “Its on the net, I can do anything I want!” My paraphrased response: “You’re on a list I run, consider yourself not on it anymore if you can’t listen to the etiquette I’m trying to tell you about.” Of course, this was an extreme example of someone who didn’t always understand etiquette in real life either.

In any case, the rest of the article was pretty good, and its something I find fairly interesting. More so because I can see it in myself, my friends, and my family.

WordPress 1.5.1.1 bug exposed today!

Looks like wordpress has an off-by-one-date bug regarding Rewrite rules for the /feed URLs. I’m not sure what it is, nor am I going to track it down, but it is present.

Without this post, the rss feed fails. With this post, it works. It has to do with today’s date and how wordpress does a Rewrite rules, as going straight against the PHP script works, using the mod_rewrite action does not.

Weird.

[Update 6/1: Looks like I had hand patched a bug that should have brought me up to 1.5.1.1 but there was still a lingering feed problem. In any case, I just upgraded to 1.5.1.2 and the feed appears to be back and working properly.]

Geeky Internet Fan-boy moment of the day

Out on Michigan Ave I finally ran into Rachelle of rachelleb.com and chicagoist fame while she was covering an event for chicagoist (and maybe for her own blog as well.) Her camera is what convinced me it was her.

I introduced myself and said what a fan I was. She remembered me from some comments from the two blogs. Hopefully, I didn’t come off as too much of a dork.