Geek

Motivation.


I have been spending a lot of my downtime reading the biography of Steve Jobs. This book is very well written and I’m having a hard time putting it down when I need to move on to something else (like sleep or eating, for example). I’m reading it on my iPad since I pretty much have the iPad with me all the time, but I also bought the hardcover edition so that I could honor the evolution of technology. Actually, I thought it would make a good coffee table book.

My, it’s a big book!

Even though I’m a pretty rabid Apple fanboy, I didn’t know a lot of the details of Steve Jobs’ life. I know that he could be very cranky in his interaction with others and that this was a result of his quest for perfection and/or reaching a certain vision that he had. Many describe him as a visionary. I don’t dispute that in the least.

I am surprisingly finding this book inspiring. I have mentioned before that I am working on The Big Project at work and there are some folks that want to make the software implementation “good enough”. I’m not willing to settle for that. I want to make this conversion to the new software, to borrow a phrase from Steve, “insanely great”. You see, I don’t think that I should be wasting my time doing something halfway when I can invest just a little more time and go all the way with it. It bugs me when a new version of Windows or iOS or OS X or whatever comes out and it is missing a feature or something doesn’t work, only to be told that it’ll be fixed on an update. I’d rather delay the implementation and do it right the first time than let the user down on the initial experience and sour their feelings on what should be insanely great with a bunch of error messages and the like.

As I make my way through this book I am discovering that I share a trait with Steve and that’s what I call my “extreme binary thinking.” Earl helps me keep this trait in check, but I have a tendency to say judge things on a scale of awesome to miserable without addressing the fact that the subject could actually be somewhere in the middle. As I said, Earl keeps me in check on this and I know that I can always do better in toning down this tendency of mine. Now I don’t go into group meetings telling folks that whatever they’re presenting in a pile of crap but I am visibly disappointed when I feel expectations aren’t met due to laziness. This, in turn, leads me to be rather harsh on myself when I feel that I haven’t met my own standard of perfection. I then get cranky when folks out in the everyday world don’t live up to my vision of the way people should be (for example, not knowing what you’re going to order after standing line for 10 minutes blabbing on your phone or worse yet, going up to the Panera counter and asking for fries.)

Reading Steve’s biography is helping me keep all of this in perspective and it’s actually forcing me to look at myself, my behavior and how I conduct myself both in the business climate and in the real world. Because I have seen the same tendencies in Steve, I am forcing myself to look for the positive and how we are headed in the right direction for the vision that I have, instead of dwelling on the negative and making people miserable. My progress can probably be measured in baby steps, but at least I think I’m headed in the right direction.

I’m looking forward to continuing this book. I highly recommend it to both fans and non-fans of Apple.

Pzizz.

Yesterday morning I woke up naturally at 6:30 a.m. This excited me aside from the fact that I was waking up at such an early time on a Saturday morning, because it meant that my circadian rhythm was in sync with my schedule again, because if it was Monday morning, it would be standard time instead of daylight saving time and it would be 5:30 a.m. instead of 6:30 a.m. and I need to get up at 5:30 a.m. to get to work on time.

It was a good way to start the day.

I was so excited by this revelation that I had a hard time trying to sleep in, since it was Saturday and all, so I grabbed my iPhone and read some email that I really need to respond to. Amongst the email messages was a comment from my friend Erik on a previous entry about insomnia. His comment included the suggestion of Pzizz, an app available for the iDevices.

Well his comment reminded me that I already had Pzizz! I promptly found the app on my iPhone, donned a pair of headphones that would be easy to sleep in and fell promptly asleep for two hours. I used it again last night and aside from some mayhem with the school clock collection in the house during the time change (more on that in a moment), slept like a baby. I feel great this morning.

There is further information about Pzizz on their website. I am finding that the iPhone app works great for me, especially when coupled with a really good set of earbuds.

As I have mentioned many times before, our house has a collection of school clocks wired in every room. These clocks advance once-a-minute with the familiar two-click sound that has been heard in classrooms around the world for more than a century. All of the clocks are made by The Standard Electric Time Company, the company that made the original clocks in my elementary school, which of course was the first time I was exposed to such a thing.

The clocks are run by a server in the basement which is controlling relays via a program that I wrote (to provide the electrical impulses required to close and then open the magnet-driven mechanisms in each clock). This was a cheaper alternative to buying a master clock like what would be found in the main office of a school today and something that I’m rather proud of. The program keeps track of what times the clocks allegedly say at any given moment and if they’re behind, will send out extra impulses to catch the clocks up to the right time. I had also written in a routine that would stop the clocks at 01:59 daylight time the first Sunday of November and have the clocks sit there for 62 minutes before resuming at 02:01 standard time.

Except the pause mechanism didn’t work.

So at 02:00 daylight time it became 01:00 standard time. Except the clocks thought it was still 02:00. So they decided to start advancing the 11 hours required to get them to 01:00. Two clicks per minute, 60 minutes in an hour, eleven hours “behind”.  That’s a glorious 1320 clicks in the middle of the night. It took the clock system about 15 minutes to advanced that far.

Except a certain geek wrote the program to consider military time. So the server actually thought they were 23 hours behind.

I made it downstairs in no time once I saw the clocks advanced further then they should have. I disconnected the power to clocks, stopping them when they said 01:43. And there I sat, rewriting the program to avoid future mayhem and waiting for real time to catch up with the clocks. I started them back up at 01:46 when they then advanced the three minutes they were behind.

That’s when I went back upstairs and fired up the Pzizz again and had a wonderful night’s sleep.

 

Maintenance.

Quick question for those that comment on here… when I reply to your comment here on the blog, do you get an email letting you know that?

No.

Click the link below.

A video from Saturday afternoon. You can see only our mouths for half of it, but you get the point.

No. <-- Click this.

Rainbowed Geek.

I had to show off the classic Apple sticker that found it’s way to the Jeep. I couldn’t go with the white stickers that come with just about every iDevice, no, I had to stand out from the crowd.

It’s what I do.

Bump.

There are two things that I need to mention in this quick blog entry.

1. Bump. This is an app on the iPad/iPhone/iPod that allows you to share things with other iUsers by simply bumping the two devices together. I tried it a while ago and it didn’t ever work right for me but now I see that the new Facebook app is suggesting it’s use so I’m going to give it another whirl. If you have an iDevice, please bump with me when I see you IRL. (Thanks, Erik, for that abbreviation which means In Real Life).

2. Bump. I bumped my head at work today and I have had a headache since but I have been feeling giddy, which could be due to the bump or to the fact of the aforementioned wedding this week. I don’t feel nauseated and Earl has been keeping a close eye on me so I’m sure that everything is fine aside from the few “Phenomenon” moments I’ve had where I started speaking in French and I tried to levitate the customer sitting in another booth at the restaurant simply by making a whirring sound with my mouth. To be on the safe side Earl has had me touch my nose a couple of times and has asked if I know his name (like I’m going to know that when we aren’t even married yet), but to be on the safe side I filled out an injury report at work. Perhaps I just need a hit of Tylenol with an iced tea chaser or something.

2a. Bump. Did people in the discos of the 1970s (no apostrophe) really dance by doing The Bump? I know about The Hustle, but was there a song called “The Bump”? I’m too giddy to look it up. Please note that the use of “2a” has kept me within the realm of mentioning two things quickly in this blog entry.

Thank you.

Vision.

My first time using a computer was when I was a freshman in high school. The school had obtained a dozen or so Apple ][+ computers and, surprisingly, our French teacher had written a program to quiz us on our building French skills. Part of our assignment was to sign up for some time in the computer lab and to run these skill testing programs she had written. They were well constructed programs, so much so that she was able to sell the programs to a software company who incorporated them into their Computer Based Learning curriculums. I always thought that was kind of cool.

The Apple ][+ setups were on the high end for the era; two floppy drives sitting side by side on top of the computer case. On top of the that sat the monitor; which was really a glorified television that was missing a tuner. The program that were to run sat on a 5 1/4-inch floppy disk. For some reason I remember sitting down to run the first program, which coincided with chapter 3 of our text book. The same book that had started out with “Michel? Anne? Vouz-traveillez? Non, nous regardons les television, pourquoi?”

HOME
RUN SPORTS

That was the first two lines I ever typed on a computer. In less than four weeks I signed up for more computer time and started writing my own programs. My first program emulated the cash registers at the local Ames. Cash registers were the first computerized pieces of equipment I had seen in action. Soon I was writing other little programs and then I got time to use the brand new Apple ][e which seemed faster, relocated the RESET key and had the capabilities of using lowercase letters.

I was HOOKED.

An Apple product in our home was outside of our budget, so I wrote programs in Apple BASIC at school and Commodore BASIC (on a VIC-20) at home. This probably helped my budding programming skills more than I would realise, because I was writing cross-platform and didn’t even know it. I always wanted an Apple ][e of my own though. Who knows, maybe I’ll find one on ebay.

I had some time to kill my senior year of high school so I signed up for two computer classes. One was Computer Programming. In that class we learned to write in LOGO and then in BASIC. I aced the class. I loved it. I always got extra points for making my programs more user friendly. For example, we had to write a routine that did city and state lookups by zip code. My classmates would write orders like:

INPUT CITY?
INPUT STATE?

whereas I would write

Please enter the city and state and press ENTER

There’s no reason for a computer to sound like a computer. Not even in back in the technological stone age.

When I write programs and/or websites today, I still strive for the human element. I know I owe that focus to Steve Jobs. I want the computer experience to be as simple and effortless for the user as possible. My endeavors get the job done but they do it in the most intuitive way possible. Using a computer, for whatever reason, should be an enjoyable experience. And that’s why I love Apple products. It’s bringing the wonders of technology to the masses in ways that everyone can understand.

I was in a programming class a few years ago when the instructor said something that made perfect sense to me. “A computer can do anything. If a programmer tells you it’s not possible, it’s because they’re just too lazy to figure it out.”

That’s one of the reasons I mourn Steve Jobs’ passing today. He brought the wonder and excitement of using a computer to the masses by focusing on the human element. ‘How is the user going to want to listen to his music’? Because he had a vision and the fortitude to pursue it, I have my entire music library in my phone or any other device that is smaller than an index card. I am able to see my lover, who is working 300 miles away, on my cell phone while I am getting ready to call it a night. I can type this blog entry using a keyboard that is sitting on my lap and a touch-based tablet-like device that had only been seen on Star Trek before five years ago. Sure, I go on about Linux from time to time, but it’s the fit and finish that Steve insisted upon that always brings me back to Apple products. Linux does some amazing things but it always feels clunky. Windows gets the job done, but there’s little in the way of style or class. Steve’s vision and insistence on perfection raised the bar for all technology companies.

And for that, I say thank you.

Philanthropy.

It is no secret that Apple makes billions and billions of dollars profit on all their iDevices. They frequently bounce around the top 3 list of companies based on their value. They have tons of cash because they’re good at what they do.

While I believe they are giving back to the human experience by giving people quality ways to connect to one another through their iDevices, they’re not as active in philanthropic efforts as one would hope they would be. This is one of the reasons that I occasionally consider switching back to the Microsoft platform; the Bill and Melinda Gates Foundation is dedicated to bringing innovations in health, development, and learning to the global community (description taken from the website). Bill and Melinda are using a good chunk of their fortune to make important changes in the world. I like this, and this is the reason I have quite a few pieces of Microsoft hardware in my toy box.

I mention from time to time that I have a keen interest in Linux, the free, open-source operating system alternative to Windows and Mac OS X. While it pertains to my geek side very much, I also enjoy Linux, particularly Ubuntu, because it’s very design allows one to take an older, discarded computer and turn it into a relevant contributor again. This, in turn, keeps computers out of our landfills that much longer and allows us to send these machines that were deemed not powerful enough to places where they might not be able to afford it. They may not be the latest and greatest nor the shiniest, but they work just fine and are able to importing things in regards to research, education and the like. And as a quick plug for Linux: No Viruses!

It makes me happy to see that Apple’s new CEO Tim Cook is starting to turn the philanthropic philosophy at Apple around a little bit. I hope he continues that trend. As I get older and because I have the luxury to do so, I am start to consider these types of efforts more in my purchasing decisions. I am also pursuing Linux at home actively again, not because it’s a badge of honour for a geek to be using Linux, but because I have the ability to contribute to the various Linux projects, including Ubuntu, and if I can help make the experience better for the user, then maybe someone somewhere using Linux for an important cause out their in the wild will be able to do what they need to do that much easier.

I have started a little computer journey in the effort of using my skills to give back to the world. I am a lucky geek in that I get to play with technology for my job with a company that keeps people connected with one another. By contributing to various Linux based projects and by sharing my experiences and educating people, I strive to help others to stop thinking about how the computer works and instead focus on using their computer as simply a tool to achieve what they really need to achieve.

The new blog is located at thetechbear.blogspot.com. (Update: link fixed, thanks Erik)

A number of years ago, as I sat with my cousin in a hospital waiting room, wondering if my sister was going to make it through her battle with Legionella and come out in one piece, I remarked that I needed start doing more to contribute to the human experience and to make the world a better place. I suppose everyone says that sort of thing when a loved one is sick and they have lots of time to think and worry while waiting in a hospital. The important thing is to actually take the action and do something, using their natural skills and abilities.

When we do that, I believe we truly can make the world a better place.

Wind.

I have mentioned the Maple Ridge Wind Farm along NY Route 177 near the eastern shore of Lake Ontario before. I found this video that was made during it’s construction in 2005 and 2006. I hope you’ll find it as interesting as I did.