Friday, May 13, 2011

The Iron Ring of +1 Engineering

Some time ago I was chatting with some friends from Canada, when I noticed they both wore a similar "iron ring" on their pinky. When I asked about it, they told me a story about a bridge in Quebec, that collapsed (repeatedly, it turns out, when I checked on Wikipedia) as a result of poor judgement on the part of the overseeing engineers.

While it is a myth that the rings that are given to Canadian engineers today, in a ritual called "The Ritual of the Calling of an Engineer" are made of the steel of this bridge, the ritual (and the Obligation taken therein) is a reminder of the responsibility that comes with an Engineers' power and responsibility to "build structurally sound".

Their story made me pause, and think. Not only think about all those folks in the world who we have met on our travels who are "allowed" to call themselves Engineer with nary the ability to differentiate a nut from its bolt, but also about the (relative) triviality with which I think about my own engineering degree.

Upon my graduation, while it neither being devoid of effort nor of a sense of accomplishment, I have always felt disappointed in the content, the "weight", of the (Computer Sciences) study I attended. I often felt, and still feel, that the school's primary interest was in "delivering me to market" in as short a time as possible, rather than to mold me into a professional and responsible Engineer.

Thankfully, I believe that the time I spent in College was well-spent in learning to be independent and that many of the actual technical, practical, skills I still use in my work today I picked up during that time, but outside the classrooms, being disciple to UNIX Guru's.

And while I am grateful to the College for giving me a way of thinking, an engineer's approach to a problem, the story of the Iron Ring made me feel that, perhaps, we have somehow lost, or forgotten, to convey a similar sense of responsibility to our engineers as they do in Canada.

A lack of this sense that may have given rise to some interesting side-effects.

For one thing we seem to have lost our sense of duty to deliver Sound Engineering.

Under pressure by management, who are driven by a completely different set of beliefs and sometimes seemingly have done away with morals altogether, we all too often succumb, like my College, to their never ceasing demands for lower cost, shorter time to market, etc., etc.

With a predictable, and often catastrophic, result in the delivered product.

Well, catastrophic? Am I exaggerating on purpose? Or are we trivializing what is essentially the perversion of our professional ethic?

Does it really matter that much if my iPod skips a number?
If my cell-phone doesn't connect one in every ten thousand calls?
If my car's engine management system doesn't give me optimal mileage?
If my GPS system has a few meters higher deviation if I leave it on for more than a day?

What if this engine management system and the GPS deviation cause a missile defense system not to fire?
Or the number my iPod skipped is a heartbeat deviation the monitor system missed?
And if I am, essentially, the product of such a shorter time to market, what does that say about me as an Engineer?

If doctors are expected to swear an oath "to do no harm", and even lawyers are bound by a system of professional ethics (the "bar"), why are we not, as Engineers, both bound and empowered by our principle of Sound Engineering?

And why is there not an ethics model for managers limiting them in the extent to which they can ask us to forego said principle?

Now if you'll excuse me, I have a small existential crisis to deal with.

Saturday, March 26, 2011

Ambigous Data

Usually, when I use the word "ambiguous", it means that someone was not very clear in their explanation or documentation.

Having an installation procedure that can be interpreted "ambiguously" generally means I stay up long hours to "unambiguously" explain why the server is broken.

Even worse, if the two words in the title, taken together, are applied to the results of a verification test, it means some people wasted a lot of time.

But... with one of my bosses sending entertaining tweets and posting pictures from the seminar he's attending in Dubai, and I myself looking forward to a few days in London, I find myself contemplating the chosen title in a different context...

Well, in all fairness, it needs a third word. Universal. Ambiguous, Universal, Data. Meaning that data access should be available everywhere, and be so "without us having to be explicit about wanting to access it" (in the getting-access-to sense, rather than a lets-do-away-with-privacy-sense).

Currently, roaming data fees for someone using Twitter, Foursquare, Latitude, Facebook, Layar and watch a Youtube or two, could rival the gross national product of some (non-oil-producing) 3rd-world countries. And, while mobile and location-based services are cool, I find myself reprehensive of freely using them in an environment which I know my mobile device would consider "not it's home network".

This reprehension is both direct, as I wouldn't like to pick up the tab if I used my private device, and indirect, by the sense of responsibility the previously-mentioned boss would "incur upon me" after having to pay the tab if I used my corporate device to do in London as he did in Dubai.

And yes, this is a completely unfair (and presumptive) comparison. One I take creative license on to be able to make the previous paragraph work the way it does.

But... I digress...

Thinking about this makes me wonder how much "less" the telco's would make if their revenue on data would come from pure volume rather than right-to-access. Lowering the threshold would presumably increase the volume. An economics-101 calculation might prove or disprove my gut-feeling that, currently, the restricted-access/roaming model is actually cutting them out of a huge volume of (micro-transaction) revenue.

Conversely, the lowered threshold would work it's magic on the availability of, and access to, any location-based, or (mobile) social-media, applications. Where "Layar" was the first one (to my knowledge) to coin the term "enhanced reality", once "data" would become accessible to us like, say, air, would it finally become as transparent a part of our lives like text-messaging now has? Should it be?

Are the telco's really best-served by their "monopoly" on access to data? The attitude that you need to "deal with them" (and pay through the nose) before you are allowed through the gates...

Or would they be best served becoming a silent partner? Quietly receiving the millions-upon-millions of fractional parts of everybody universally adding their proverbial two-cents ambiguously from anywhere in the world?

I know I'll be posting a few opinions from London...

Wednesday, February 16, 2011

Which way does happiness lie?





Thomas Jefferson wrote, in the United States' Declaration of Independence, that

"We hold these Truths to be self-evident, that all Men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness."

So the pursuit of happiness is an inalienable right. Everybody is "allowed" to pursue being happy.

This is great news!

Now, which way does happiness lie?

No... really... Could someone point me in its direction?

Ummm... And... if I'm not sure where happiness lies, or what it looks like, then how do I pursue it?