Geek

Relaxation.

Photo 68.jpg

It’s a picture perfect day here at our merry little household. I had a grand plan of taking Earl on one of our adventures in the Jeep but the weather is just so breathtakingly gorgeous that we are enjoying some down time. I’ve spent much of the afternoon being a geek on the back patio, drinking in the sunshine and sipping iced tea.

The weather today is picture perfect at 72 degrees with mostly sunny skies. There has been a slight breeze which is gently announcing the anticipated arrival of severe thunderstorms starting tonight and lasting for the next 36 hours or so. How I do love my thunderstorms and wild weather. I start my first round of on-call on Monday, I might as well start it off with a bang. I’m filling in for another tech (he wants to get married without his pager going off, the crazy guy) so it’s only for a couple of days. It’ll be good to get back in the swing of things.

I’ve been keeping busy catching up on tech news and chatting with friends on IM. I’ve been messing with Windows Vista a little bit. I really like the way it looks. I wish it came with a better AIM chat client that can handle video, much like the way iChatAV does on Mac OS X. I don’t like the AIM program at all. I guess that’s why Microsoft wants Windows users to use the Windows Live Messenger program. I enjoy that except that I wish I could pay a small fee to get rid of the ads. I really dislike ad supported software.

My basking-in-the-sun routine has been kept interesting with progress on the mound of laundry sitting in front of the washing machine. This morning the mound was higher than the washer itself. We have now made it down to the towels.

I feel some satisfaction in conquering that task today.

Earl and I have been making our travel plans for vacation next year. We want to get a jump on the process so we can get the best airfares. It looks like we are going to do a little “pond jumping” again. I’ll know more once we make the plans.

As I snapped a photo on my computer for the beginning of this blog entry, a certain person of the feline persuasion heard the sound of the software snapping my photo. He had to get in on the action too.

Photo 69.jpg

Debate.

I have mentioned before that I worked at the family business, a hardware store and lumber yard, during the middle of my teenage years. It wasn’t an expectation but something I chose to do. At lunch time we’d gather in the office for lunch; my grandparents, my father and uncle and me and a smattering of cousins. Lunchtime conversations were usually pretty tame; we’d talk about various customer projects or what was happening in the area. Occasionally there’d be a discussion about local politics or the two men that owned a women’s dress shop down the street from our store. Every once in a while a hot topic would come up for debate, the one that sticks out in my mind was the nuclear plant that we lived downwind from. The “atomic plant” was always a hot topic at lunch. My father and uncle would end up yelling at each other. Tuna fish would fly out of mouths. Coffee would be spilled. There would be threats of a two-by-four being flung against someone’s head. This was a rare occurrence but it did rattle everyone in attendance when it occurred. If my grandfather was in attendance, it’d be like an earthquake in Los Angeles to add some shake to the hollaring. My cousin Mike and I would finish up lunch and go out in the shop to get back to work. One of us would mutter, “the fucking atomic plant fight”. Then we’d go back to hauling bags of concrete mix or whatever. Everyone was fine an hour later and we went on being a dysfunctionally delightful family that owned a business together.

I learned a lot from those lunches. I learned to be passionate about what I believed in. I learned to listen to other points of view. I learned to stand my ground. I learned to be far away from two-by-fours.

There are a few topics I get passionate about. One of them is technology. Contrary to popular belief I don’t always believe in the latest and greatest technology. While I like to tinker, I don’t think that upgrading just for the sake of upgrading is always the answer. I do believe that technology, when used properly, say in the workplace, can make us more productive and make the company we work thrive. I firmly believe that many offices can go “paperless” but that the concept frightens people. They’re too used to having paper to shuffle around. They like trails. I believe some just don’t understand “electronic trails”.

Earl and I had a lively discussion about the paperless office today on the way home from Albany (where we had delivered boxes to the Capital District plant that he manages). As General Manager, Earl has grown his company to unprecedented levels in the 13 years that he’s been there. He’s pushed a lot of paper in the process of doing it. On the other hand, I’ve observed a list of ways that the company I work for could go in a more paperless direction. I was pointing out the advantages of a paperless office where I work by using Earl’s offices as an example.

At milemarker 185 we were having a calm discussion.

At milemarker 195 I was thinking of a certain atomic plant.

At milemarker 200 I was gripping the steering wheel and his hand was out in a “debate stance”. I couldn’t see if anyone’s veins were sticking out in our heads.

At milemarker 215 I was not thinking of two-by-fours or reasonable facsimiles, paperless or otherwise.

At milemarker 233 I had gone into silent mode and he was staring straight ahead.

At home all was well and we continued on with our evening.

I won’t bore you with the details of my grand scheme of tree hugging and saving trees here (at least not yet), but let’s just say that I learned a few things about Earl’s business tonight and he learned a few things about the company I work for, as well as my vision of a paperless office for everyone on the planet.

And no two-by-fours were harmed in the process.

Capital Semi-Colon.

Talking to a computer user that you have never met before through a computer problem can be a challenge. If you know the person you have a relative idea of how the person thinks and you can bark out the appropriate commands for them to respond. If you don’t know the person, you could easily find yourself speaking in a way that they don’t understand at all.

Yesterday I was talking a customer through a DSL issue. He couldn’t get connected to the internet. He was an older gentleman that yelled into the phone when he spoke, I think he thought yelling made the string between the cans vibrate faster. I had him open up his web browser (in which he shrieked, “I use FoxFire!”) and type in the address of his DSL modem. This went beyond his comprehension, because there was no “www” at the beginning and no “.com” at the end, it’s just a series of numbers. To make it easier I had him type out the “http://” at the beginning of the address.

He asked, “Is that the upper small letters or just the small letters?”

I responded with, “just the small letters. Don’t use ‘SHIFT'”.

He gave me an “o.k.” and we were doing well for a few seconds until I arrived at the colon in the address.

“Is that one with dots?”

“Yes”.

“How many dots?”

“Two in a stack.”

“Where is it?”

“Next to the ‘L'”.

I heard him fiddle around and he replied, “I keep getting a comma in there!”

“It’s a capital semi-colon”, was my reply of resignation.

“Oh yeah!”, what his delighted response.

Thank goodness we didn’t have to approach the lower-case question mark for the “slash”1.

1 This is a particular nitpick of mine: the slash on the question mark is the “forward slash” and the other slash is the “backslash”. You use “forward slash” in web addresses. For the most part you only use backslash in Windows filenames (and yes I know about backslash use in other operating systems).

If It Ain’t Broke.

So today I trekked up to the family hardware store to work on their computerized accounting system. Now in this day and age it may seem odd to hear the phrase “computerized accounting system” but that’s the best phrase I can come up with to describe this situation.

Up until 1986 my grandmother handled the accounts receivable for the business. She posted invoices and credits to the customer accounts and then at the end of the month, working with my grandfather they would send out the statements to the customers that owed money. She did all this accounting on a mechanical NCR posting machine, which looked like a large adding machine from 1971 that had a typewriter style carriage on it; the adding machine would do the tallying in the appropriate columns, “Debit”, “Credit”, “Balance Due”, etc. It was the norm back in 1971. In 1986, computers were taking over the duties.

In 1986 my aunt took over (for the most part) the accounting responsibilities of the business from my grandfather. I handled the accounts receivable that summer and would work part time when I was in town through the early 1990s. I learned the whole process simply through observation. In 1989 I decided that they needed to computerize the whole ordeal. I had worked part time as a temp writing accounting programs for a cash register company near Boston, so I wrote an accounts receivable program that was a drop in replacement for the mechanical posting machine. They still used the same statement forms and ledger cards. The program ran on a Radio Shack TRS-80 Model II that I picked up for 50 bucks.

The computer has been replaced twice since then but they are still using the same program today. It runs on a snappy 286. They’ve been having issues with the system over the past month or so so I drove up to do some maintenance on this ancient computer and software. They had also lost the capability of doing backups because the 5.25-inch floppy drive had died.

Rummaging around through the old computers I found a replacement floppy drive and after about an hour of work I had the system up and running once again. Talk of upgrading was minimal, because if it ain’t broke there’s no sense in fixing it. I think it’s ready to last another 15 years.

While hunting through files I found some of the old backup floppy disks from the first computer. I thought it’d be amusing to compare the size of the floppy disk with the size of a CD or DVD in use today. The first computer used the larger 8-inch floppy disks. They didn’t hold much information.

Geek Scream.

Even though I am a geek through and through, and I’m sure that is quite apparent on my blog, I try not to focus too many blog entries purely on technology. Let’s face it, purely technologically themed entries can be boring for the casual reader. But, I need to get something off of my chest.

I am a Mac user. I love all my Macs. We have six of them in the house, along with a small armada of Linux based machines. I abandoned Windows as my primary platform ages ago, mostly because I was sick of anti-virus software slowing my system down and quite frankly because I was bored with the whole XP experience. For the most part I love OS X as a desktop platform. It’s easy to use and it allows me to do great things in a Unix-y sort of way. It’s not as customisable as I’d like it to be but you do what you can do.

I also have two iPods and an iPhone. I have been asked on countless occasions about my iPhone and if I love it. My answer is always “sort of”. I love the concept of my iPhone, a.k.a. having the internet in my pocket, but in some respects moving from my Motorola Razr to my iPhone last year was a step backwards. I can no longer receive multimedia messages from my friends, I can’t send a multimedia message to my friend’s cell phone (I have to send to their e-mail address) and I can’t take video on the iPhone. These key points (to me) were not rectified with the release of the iPhone 2.0 software last week. Am I going to buy the new version of the iPhone? Nope. Am I ever going to buy another iPhone? Nope.

I have also faithfully kept my .Mac account year after year. I occasionally use the e-mail services, though over the past year I’ve been primarily using gMail. I was very excited about the conversion of .Mac to MobileMe. MobileMe promised the nirvana of services – my computers (Mac and PC based, if I had any), my iPhone and the web interface would all be instantly sync’d with one another. Since the launch of MobileMe mid last week, I still can’t get to all parts of the MobileMe service nor does my iPhone sync reliably with my iCal on the web interface. The biggest insult to me is that while Macs (naturally) and PCs can get to the web interface using Firefox or Safari (and Internet Explorer, to some extent), Apple has not given any sort of access to Linux users. None. I can tell Apple that my Linux browser is a Windows browser and it’ll work just fine, so there’s no reason that a Linux computer can’t use MobileMe, they just choose not to have it work. In addition, Linux is not part of the whole “sync scheme”. Even Microsoft is writing a Linux client for their Live Mesh services. This makes me crazy.

Now folks will go on and on about how Apple had a bigger response than anticipated during the MobileMe and iPhone launches. However, MobileMe undoubtedly runs on Xserve and/or Leopard OS X Server. Apple is aggressively going after the Enterprise/business class user market. If Apple’s servers can not hold their own for the company that created them, why on earth would I want to invest in Apple products for my own company’s server needs? When Earl and I purchased new MacBook Pros back in the spring, we paid a premium price for pretty much the same hardware that I could have had for half the price from Dell, HP or Gateway. Granted, I wouldn’t be getting the “Apple experience” via OS X, however, I can come pretty damn close that experience AND have control of my own destiny as it were with Ubuntu Linux and more powerful while less expensive hardware. Why wouldn’t corporations and business users do the same exact thing? If Apple can’t keep their services running on their own hardware and software, why do I think that they would be able to do the same for my business?

Then we have the iPhone launch. Please. As a geek that works in telecommunications, I can tell you that AT&T is acting like their other Baby Bell brethren in coming up with ridiculous pricing, billing and activation procedures. I hear O2 in the UK required Windows Internet Explorer to activate your iPhone with them. I’m not surprised. AT&T and their Baby Bell brothers and other counterparts have tunnel vision: they know one way to do something and if you deviate from that path, even by an inch, you’re screwed. So this whole activation in the store/be iReady for the AT&T visit/etc thing they had going on is no surprise to me. That’s what AT&T does. It’s a shame that Apple had to saddle up so tightly with this company to get their phone out there.

By the way, since upgrading to iPhone 2.0 I now must make most phone calls twice and my reception is about 2/3 of what it was before. Battery life bites the big one. Tips tell me to “turn off my Wi-Fi” and to “turn the brightness all the way down” to save battery life. If I wanted to use my phone in the dark and away from the internet, I would have stayed in the closet years ago.

Am I going to buy another Apple product again? Yes. Will it be a large investment? No. I don’t see a new iPhone in my future, ever. I don’t see a new Mac in my future, ever. My MacBook Pro hardware is not as good as my PowerBook G4 was. Am I going to renew .Mac/MobileMe? Nah. I can get the same services for free or I can make my own server in the cloud. Will I continue to recommend Apple products for casual computer users? Yes I will, because for those that aren’t as technologically savvy, I still feel that Mac is the best way to go.

Candid Camera.

Ekiga

As I continue to revel in full out geek mode this week, I take great delight in getting a webcam working on my Linux computer for the first time in my computer history. Naturally I made a goofy face for such an occasion.

The addition of this webcam will certainly make it easier for the warrantless wiretappers to keep track of my conversations online. Perhaps I’ll moon the new camera repeatedly to make it interesting for them. I hear my ass is quite identifiable.

I joke about the bill that was passed by the Senate today but in truth I am saddened by it all. I feel like our great democracy is crumbling before our very eyes. Most think that 9/11 was the greatest crime against the United States; I believe the greatest crime is her citizens willingly giving up their freedoms, all in the name of freedom. It’s interesting to note that last October Obama said he would filibuster this bill, today he voted for it. (Kudos to Clinton and Schumer for their ‘nay’s.)

My choices in November are increasingly feeling like “the lesser of two evils”, once again.

Test Post.

So I’m in pure geek mode this week. I’m relatively obsessing on my armada of computers at the house. I have an excuse, it’s coolest in the cellar and I can’t think of a better way to beat the heat than to spend time in the cellar doing things I love to do.

This is a test post from my Linux computer to see if the free software Drivel fits the bill. So far, so good.

Command Central.

I added a computer to the studio this afternoon. I found a really good deal on a display computer at Best Buy whilst I was browsing around. I had been toying with the idea of adding a Linux desktop to the stable and this computer was perfect for the project so I made the purchase.

The new computer is made by eMachines and has a decent AMD 64-bit processor with 1GB RAM. It has room for upgrades which I’ll most likely being doing over the next year or so as needed. I have it running OpenSuSE Linux 11. I’m liking the experience thus far. It’s good to have a computer to play with without mucking up the Macs too much as I tinker.

Playground.

One of my favorite aspects of my job is to occasionally do work in one of our central offices. There are a lot of wires and electrical connections and fun pieces of equipment. It’s a network geek playground.


Flickr Link.