Posts

Showing posts from 2013

Entering the Brave New World of Google+

It's been a long time since I've done anything interesting with the blog, and it seems a little stale. With some prompting from Blogger's "Buzz" blog , I'm hooking this blog up to a Google+ account. This is a bit of a brave new world for me, since I've confined myself to LinkedIn, Twitter and a few other sites.  At the least, I hope that this will help comments on the blog be more dynamic and that a few more people might find these posts. Perhaps we can get a few more conversations going as well.

A Short Tale of Troubleshooting a PS/2 keyboard and a "Legacy Free" System

I recently found an IBM Model M keyboard at my local Goodwill store. There is rarely any computer hardware in there worth having, so this was quite a surprise. As far as I can tell, this Model M has never been used even though it was made in 1993. It came in what appears to be the original box, with a styrofoam insert. The coiled, un-stretched cable still has plastic wrap on it. There is no visible wear on the keys. There are no finger grease stains. It is a virgin, IBM-branded, Lexmark-manufactured beige beauty. Even the box doesn't look 20 years old. The model M was built before USB was a thing, so it has a PS/2 port. My main rig has a "legacy free" motherboard, so it doesn't have PS/2 ports. It only has USB ports. The keyboard I have been using lately is from long-gone Micron computer. I bought a computer from Micron in the 1990s and the only remaining evidence of that is that keyboard. (Micron was a popular computer vendor at that time, though there isn't muc...

What to do about Google terminating Reader?

So, at about 1 am this morning, I found out that Google is shutting down it's widely-used Reader application. I read four different takes on it (I think I saw it on BGR first) and only then headed off to Reddit. (It's all over the Internet now. Apparently, other writers recovered from the shock more quickly than I did.)   Ironically, I found out that Google was smothering Reader while using Reader.    This is particularly frustrating to me. I use Reader more than any other single thing. Reader channels probably 95% of my Internet interaction. I use it for a few hours every day. I use it at my desk. I use it during commercial breaks on TV. I use it when my wife falls asleep on the TV couch and when I can't sleep. I use it while waiting on line at McDonald's. I use it on commuter trains and on long car trips. It's a constant companion, I've spent more time with it than any pet and nearly any human. If my phone is charged and I'm not doing someth...

Why Programming Environments Matter, Gaming Edition

As I do some posting on another site, I've been running the   BGR live stream of the Sony Playstation 4 launch   on my second monitor and I've got something to say. I'm not a "gamer". I stopped playing games back in 1999 when I found that I had lost yet another weekend to Quake and Tomb Raider. I spent innumerable hours playing Quake, TR, Doom (and many others -- the late 1990s were kind of slow for me, socially speaking) on my Micron Pentium II. Before that, Falcon 3.0 (and Commander Keen and Wolfenstein 3D) on my Northgate 386/33. In medieval times, Ultima on my Mac Plus and Adventure on my Atari 2600 occupied my time. I was never all that good, but the games absorbed my brain in a way that TV never did. I had to stop playing games because I didn't do much else in 1999, besides go to work.   Since then, I have watched developments in game hardware and software from the sidelines. I do have some observations about the situation with the forthcoming PS...

Consequences of Casual Development

I did a fair amount of work with Lotus 1-2-3 back in the day, writing spreadsheets for other people. (I was paid and everything. Amazing.)   Tracking down errors in those spreadsheets was always a pain in the neck. Time has marched on, mercilessly. 1-2-3, Symphony, Jazz, Improv and even Quattro are just historical footnotes now. I haven't built a serious spreadsheet for anyone since 1991. I do use Excel, more as a "user" and not as a developer. I've never really dug into any of it's debugging features. For my own purposes, I use the relatively anemic Google Spreadsheet because it's good enough 90% of the time and I always have a browser window open.   I've often wondered (a nice word for "daydreamed") how people debug complex spreadsheets. Spreadsheet power users, while they can spell SDLC and know their way around a VLOOKUP(), do not strike me as the types who have backgrounds in TDD.   Apparently, I am not the only person who won...