26 Sep 2008

Vendors

One of the great frustrations of working in educational technology is the vendor. The vendor is an insidious creature who worms his way into the confidence of your administration, convincing them that he and only he has the solution they need, that nothing the local staff can come up with could match his offering by any measure, and that he and his staff are the ultimate authorities on the subject, whatever the subject may be.

Suffice it to say, once an administrator falls under the spell of a vendor, it is difficult, if not impossible, to break the curse. No amount of incontrovertible proof on your part that the vendor is an incompetent charlatan will help. Sometimes only another vendor can break the curse.

I've dealt with my share of vendors over the past decade. I've seen all kinds: slick, pretty, slimy, dirtbag. I've cleaned up their messes and I've almost always taken the blame for their failure to meet the expectations of the hapless administrator they've ensnared.

With that in mind, here are some rhetorical questions I'd like to pose to a cross-section of the vendors I've encountered. Answers are not expected, but hopefully the questions will give you an idea of the havoc they've wrought.

1) Why don't you know about line endings? How can you sell yourself as an expert in importing and exporting data when you don't know the difference between a carriage return and a line feed? And why is notepad.exe your only tool for data validation?

2) What on earth made you think you could install the NT Option Pack on Windows95? I mean, come on! And you did it not once, but twice! Two days in a row! I rebuilt that machine twice in two days, miraculously recovering her data, and then I got reamed out by the physical plant manager because your crap didn't work.

3) When I tell you that the leading zeros in my data matter, it's because they really do matter. Why would you think otherwise? Why would you think it's okay to modify the data I give you?

4) Why do you believe that running on VirtualPC (or as you called it in your adorable southern drawl, "the VirtualPC platform") is supporting the Mac? Are you high? That's not supporting the Mac. That's the opposite of supporting the Mac.

5) Why wouldn't you list everything you require in the document you called System Requirements? I know the machine didn't have a parallel port. You know why? Because you never said it needed one!

6) Speaking of which, why in the world are you still using hardware dongles? Don't treat us like thieves. Believe me, no one wants to pirate your school cafeteria point-of-sale system. I promise.

7) Why did your trainer go in and add users to the system without notifying me? And while we're on the subject, why didn't he follow the convention that I had established? And when that caused a bunch of errors when you tried to import my data, why did you lead the administrator to believe that it was my fault?

8) Bonus question for said trainer: where do you get off asking for a job at the district? Seriously uncool, man.

9) Why would you call a meeting with the users of the application, very conspicuously not invite me to the meeting, and then write a nastygram to the administrator saying that I didn't bother to show up? That's just low.

10) Why do I have to explain the difference between strings and doubles? Aren't you supposed to be the expert on data?

11) Why is your "relational database" built out of batch files? How did you even do that? Major props, though. The biggest thing I ever built from batch files was an app launcher for DOS.

24 Sep 2008

Caffeine

The Caffeine Click Test - How Caffeinated Are You?

I'll probably never get around to writing this book, but I hope I do. I'd like to read it when it's done. Should be interesting. Anyway, here, in no particular order, is a partial list of the chapter titles from the book.

Downtown
In which I discuss the circumstances in which we first found him.

A Tale Of Two Cities
In which I discuss our "courtship": the expanse of time between meeting Jonathan and moving him into our home.

Free At Last, Free At Last
In which I discuss the days leading up to his adoption and the great relief we felt when it was finally done.

The Path Of Most Resistance
In which I discuss his tendency to perform every task in the most difficult, cumbersome, awkward way.

Love Will Tear Us Apart
In which I discuss the initial effects of Jonathan's presence upon my marriage.

And Along Came Emmi
In which I discuss the birth of my first niece and the effect on Jonathan.

Millions Of Peaches
In which I discuss Jonathan's uncanny ability to identify songs after one hearing and the possibility that his knowledge of alternative rock will someday be encyclopedic (assuming I can keep him from listening to too much of his sister's Hannah Montana, which could corrupt him).

Can You Make It Bigger?
In which I discuss some of the peculiarities of Jonathan's language development.

It's My Birthday!
In which I discuss Jonathan's early insistence that every day was birthday (and also the birthday of Joe from Blue's Clues (Joe, by the way, is no Steve, and never will be)).

Pete And Repeat
In which I discuss the reasons why Jonathan's media consumption is now very, very limited.

Angels Watching Over Us
In which I discuss Bethanna, and how very helpful they were to us throughout the process.

Kindred Spirits
In which I discuss the strange, unique, and strong bond between my father and my son.

20 Sep 2008

Two Things



As evidenced by this photo:

1) We have another cat. I can't believe we have another cat. I don't even like cats. Her name is Maddie. She showed up on our neighbors' back porch a couple weeks ago, and after a thorough but fruitless search for her true owner, they decided they might keep her. Then their dad said no. Smart man. I said yes, because I'm a sucker for a pretty face. She's a cute kitten now, but soon she'll be an evil cat, just like Jill.

2) The Apple Store at Park City is now open for business. We were in line shortly after 8:00 this morning and we got t-shirts. When we left the store, the line was still ridiculously long. Everybody I talked to that didn't go to the store simply could not fathom what all the noise at the mall was about.

19 Sep 2008

Today Is A Special Day



That is all.

Brilliant. I really like the CSS, COBOL, and HyperTalk entries.

How to Shoot Yourself In the Foot Using Any Programming Language

So what would REALbasic's entry be?

Hmmm....

You shoot yourself in the foot, but Theo comes up with a way to do it better, faster, and completely wrong.

Dear Tractor I Got Behind On My Way To Work Today,

Was there really no other time you could have done that? Did you really and truly have to drive that tractor, at fifteen miles per hour, on Prospect Road, between Route 462 and Route 283, at 7:30 AM? You couldn't have done it, say, last evening, or later this morning?

Either way, thanks for making me late for work.

Brad

16 Sep 2008

Velociraptor

I could survive for 47 seconds chained to a bunk bed with a velociraptor

Created by Bunk Beds Pedia

16 Sep 2008

Are You A Workaholic?

Lownsbery linked to an "Are You A Workaholic?" quiz. I scored 67, which yields the following:

You are a workaholic. You could be on your way to burn-out, and family members may be experiencing emotional repercussions as well.

Hey, that's great.