Ross's profileThe Ross ReportPhotosBlogListsMore Tools Help

The Ross Report

...we're all like, "I know!"

CBC News Comments

Loading...Loading...

Yahoo Answers

 
A list of successful projects to which I contributed substantially as a software developer. (In reverse-chronological order.)
Photo 1 of 6
How to get ahold of ross613 - no matter where he's at!

Ross Holder

Technorati Doesn't Work!

What am I doing?

Loading...

Facebook

Ross Holder's Facebook profile

A quick note about Facebook: as much as I despise this site, it has emerged as the premiere social network site for people in my demographic. Consequently, I've been able to use the site to renew ties with people that would otherwise have ended up long lost friends far away from where I live. My information is posted here solely to let people know I'm a fellow Facebook refugee and to add me to their "friends" list if the preferred mode of conversation is niether e-mail nor Messenger. Facebook mail is, of course, forwarded to my main email account.

Work Calendar

Loading...Loading...
Blog sites of friends and family (under construction).
6/30/2009

The O’Brien Trial: Judge Dismisses Defence Motion for Acquittal

 

Review Mr. Justice Cunningham’s Ruling on the Defence motion to Acquit O’Brien on Influence Peddling Charges.
L
ast week, Mr. Justice Cunningham – the judge presiding in the O’Brien trial dismissed a defence motion for a “directed verdict of acquittal”, which would have brought the Ottawa Mayor’s legal troubles to an immediate end.  But, no such luck – the Judge didn’t buy defence arguments, despite experts following the case suggesting a likely victory for O’Brien beforehand.

Click the video associated with this blog entry to drill into Cunningham’s ruling and how O’Brien might well have done himself in as early as his Ottawa Police interview back in April 2007. 

For related stories and links, visit:

O’Brien Quotes from Video:

"[Kilrea] would have been my first target. It would be to try to get him out of the race.  Um-"

And so....[Kilrea] just- If he had backed out; if he walked away; if he'd gone for a council seat; if he'd done anything like that, it would have been to my obvious to my best interest because he would have taken one- taken a fast step in the right direction."

6/23/2009

Iran Election “Free & Fair” Say Callers to Conservative Talk Show

I
couldn’t believe my ears driving to work this morning, listening to a morning talk radio show on Ottawa’s CFRA radio.  CFRA’s listener demographic is largely Conservative, which is one of the reasons I was so surprised to hear a number of callers voice support for the Iranian government’s claim that the recent election, which had sparked riots in Terhan and other Iranian cities this past week, were “free and fair”.  This view contradicts reports yesterday that international observers had uncovered evidence of widespread fraud at numerous polls – enough irregularity for these observers to harbour serious doubts concerning the overall result of the election.  In particular one caller cited evidence that the regime hadn’t been toppled yet as evidence that it must have majority support, “else it wouldn’t be in power.”

Sometimes I gotta wonder what people use for brains.  I suppose according to this fellow, we might as well do away with elections in Canada because the government could be changed by means of an armed uprising.  And if such an uprising should fail; well, obviously the majority must want the government to remain unchanged.  Might is, after all, always right, isn’t it?

Even more incredible was the show’s host – whose name wasn’t announced during the time I was listening, unfortunately, seemed unwilling to challenge the caller’s facts or intone a peep of disagreement.  I’m starting to think CFRA takes this Conservative thing a little too far….the word isn’t supposed to mean preserving the status quo at the expense of hundreds or thousands of innocent lives.  Or so I’d thought, anyway.

Even were I willing to concede that the incumbent Iranian president (Ahmadinejad) actually won despite obvious evidence of fraud; no government that sanctions fraud, arrests journalists en masse, or is paranoid enough to blame “the west” in some kind of huge international conspiracy to control its destiny by agitating such a huge segment of its own population – to the point of becoming an enemy of the people it’s supposed to govern – no government of this sort can legitimately claim to represent the people, regardless of whether it or one of its candidates won an election.

And, for the record, I don’t believe for a moment that Ahmadinejad won the election.  A snowball staying frozen in hell would have a better chance; but the best thing Ahmadinejad could do at the moment is concede.  Frankly, I don’t think he’s either courageous or smart enough to do so – but this movement that’s started in Iran might prove to have more longevity than his own political career otherwise.  (Not that I’m all that hopeful he’ll emerge from any revolution with any kind of political voice.)

Premier says apology punishment enough after Alberta MLA's comments

F
reedom of speech is often cited by those defending politicians like Alberta MLA Doug Elniski, a Conservative back-bencher who joins a number of his kin on the political right embroiled in scandals sparked by what they said before and now regret.  Conservative apologists complain he and others like him are merely doing what so many other politicians don’t – speak their mind – and it’s led us to a political culture dominated by image, spin doctors and political correctness.  So they say, Liberals are just better at not getting caught.

Speaking as an elector – and not one who, admittedly, tends to vote Liberal – I find this an extremely odd bit of reasoning.  While it’s certainly true that our political leadership has honed its collective expertise at managing appearances over the last several decades, why shouldn’t we hold that leadership responsible for making ignorant remarks when they’re made?  I really believe Conservative voters are understandably frustrated when yet another story of this sort breaks, but the solution isn’t stowing the cameras and microphones when someone like Mr. Elinski screws up.  It’s shining the spotlight on him – and, as Conservatives, making sure that others like him don’t end up representing you in the future if he stumbles and somehow reveals what twisted thoughts are really occupying his mind.  At the very least, such faux pas are “fair game” for the media to report on – for the simple reason Conservatives don’t raise this same complaint when a Liberal makes remarks of a controversial nature. 

Besides, muzzling the media really is more a game for regimes like the theocracy that’s clinging to power in Iran than Canada’s governing political party, isn’t it?

6/19/2009

WS-HTTP-Based Windows Service: Last Choice of WCF Devs?

Y
ou might not think that WS-HTTP isn’t the last choice of WCF developers when developing a Windows Service.  Despite the protocol overhead of HTTP, often developers will default to this protocol in setting up a WCF application because of network rules, compatibility with other applications based on HTTP or just out of raw familiarity.  Whatever the reason, HTTP still ends up being the first choice – as it was for me recently (albeit at another’s urging) and, being a veteran of net.tcp, I ran into trouble pretty quick:

HTTP could not register URL http://+:8083/FoaeaService/ApplicationListSystem.svc/. Your process does not have access rights to this namespace (see http://go.microsoft.com/fwlink/?LinkId=70353 for details).
   at System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen()
   at System.ServiceModel.Channels.TransportManager.Open(TransportChannelListener channelListener)
   at System.ServiceModel.Channels.TransportManagerContainer.Open(SelectTransportManagersCallback selectTransportManagerCallback)
   at System.ServiceModel.Channels.TransportChannelListener.OnOpen(TimeSpan timeout)
   at System.ServiceModel.Channels.HttpChannelListener.OnOpen(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   at System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   at System.ServiceModel.ServiceHostBase.OnOpen(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.Open()
   at Justice.FOAEA.MidTier.Services.FoaeaHostService.OnStart(String[] args) in C:\Projects\WCF\ServiceHost\FoaeaHostService.vb:line 77

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Strangely, I didn’t visit the Help and Support Center, as directed at the bottom of the stack trace above.  Instead I tinkered with my .config file for about an hour before it dawned on me that the settings were actually correct and I should follow the instructions.

To summarize my visit to the Help and Support Center, there is an extremely obscure tool called HttpCfg.exe which is used on that platform I’m currently developing for – Windows Server 2003 (it’s netsh on Vista/Windows Server 2008, and less obscure).  It demands that you divine an arcane string to pass as parameters for your application, security context, etc.  Certainly, one could achieve the desired settings to make their HTTP-hosted service work…eventually.  But I was fortunate enough to spare myself another indefinite period of maddening trial-and-error by stumbling upon an extremely helpful blog article by one Paul Wheeler, a former Microsoft SDE who apparently did some WCF development for the company’s Connected Systems division.  In the article, Wheeler provides a tool for configuring local system HTTP settings with source code under Creative Commons (public license).  The tool offers other advantages over HttpCfg for this purpose and was a lucky find indeed!

I am still debating whether or not to push a lot harder to move my app to net.tcp.  The decision rests with the project’s technical architect; and I’m not he on this project.  But if you, like me, are stuck in a situation with HTTP – Wheeler’s HttpNamespaceManager is for you!

6/16/2009

Punditry Through a Looking Glass

Liberal Leader Michael Ignatieff rises in the House of Commons to question the government earlier today.  Source: CBC News

P
erhaps I am naïve.  Or maybe I’m in some parallel universe watching a parallel version of CBC’s At Issue Panel.  But I had a lot of trouble swallowing their characterizations of Canadian Liberal Leader Michael Igantieff’s interviews today.  Ignatieff was expected to announce a decision on whether to make a concerted effort to bring the Minority Conservative government down on a motion of non-confidence today.  The assertion of the pundits was that he’d threatened an election based on a “report card” on the government’s session performance last week, but instead Ignatieff had a list of things he wanted to discuss with the government and see sufficient progress on before making a final decision.

Well, this has resulted in the pundits trotting out some very dismissive characterizations of Ignatieff – in sharp contrast with what they had to say about the man before.  Suddenly Ignatieff is now “weak”, “afraid” and “back-peddling”; words used to describe Ignatieff’s defeated predecessor Stéphane Dion.  Not that I thought this gang’s analysis of Dion was particularly on-target either, but just because Ignatieff didn’t up the drama by stating he’d bring down the government when he actually never said that he was about to seems a bit wild. No – a lot wild.

Ignatieff might be guilty of allowing expectations of an election call to soar.  He didn’t deny that forcing an election was one on a list of possibles he could have announced this morning.  And he’d said he wanted 300-something hours as a new minimum set for EI qualification, among other things.  But common sense sort of dictates that it was never actually going to be in his party’s interest to simply fail the government on its report card and state a non-confidence motion would be levelled at the first opportunity.  Canadians aren’t in an election mood, to say the least, having been through 4 in the past 7 years.  If an election call is to be had, the Liberals have to force it making it appear they’ve made every reasonable attempt to make Parliament work.

During today’s round of interviews, Ignatieff looked neither indecisive, weak or afraid.  He looked like a politician making an honest effort to get concessions from the government.  And he may not want an election – he says so if you ask him, and did several times today.  But “afraid”?  If so, he handles stress well enough one might think he’d been emotionally lobotomized.  So why the At Issue Panel found his responses as evidence of “back peddling” from an imagined threat to bring the government down is anyone’s guess.  They did latch on to him supposedly “ditching” the 300-plus hours reduction for EI as a requirement for their support, but I’m not sure I’ve either heard Ignatieff say it was a demand; compliance with which was a condition for Liberal confidence in the House or that it was even off the Liberal wish list.  Again, I have to wonder if I’m either watching or, more probably, in an episode of The Twilight Zone.  Maybe Prime Minister Stephen Harper is in here with me, since today he also complained that Ignatieff had delivered no actual demand, joking it was unusual to have an ultimatum phrased with no condition prior to “or else”.  Maybe Harper and the media are cobbling together separate facts to create these notions of demands, ultimatums and weak leadership.

Sill, if there’s anyone back-peddling here it’s the NDP, not that you’d hear anything about that from the media.  Thomas Mulcair, the lone NDPer from Québec elected in the Liberal stronghold of Outremont last election, amused the audience of CBC’s Politics with Don Newman today trying to explain how the party could claim to be making Parliament work while maintaining a policy of automatically voting against the government on all confidence motions, no matter what.  How is it the Liberals are always to blame for singularly breaking Parliament when the other two opposition parties get away with automatic ‘no’s on non-confidence motions?  If the Liberals adopted that policy, rest assured the media would be painting the Liberals as opportunists for defeating the government while riding high in the polls.  But not the NDP, not the Bloc Québecois.  They can do whatever they like without penalty.

The best reason to not call an election is to ensure that infrastructure funding continues uninterrupted over the summer months. If the media can still be believed, apparently an election might jeopardize some of that money – and with the economy doing badly, it’s funding badly needed in Canada’s industrial heartland – where the Liberals are polling well at the moment.  But if there is an election, hopefully my countrymen (and women) are able to see through this blame-the-Liberals game.  Because if Parliament fails, all the parties have dirt on their hands – no matter what Ignatieff and his Liberals do this week.

6/9/2009

When a Pigeon Stumbles Amidst Cats

image
Hon. Peter Milliken presides over the House of Commons following an extremely combative Question Period, earlier this afternoon…

Q
uite a day in Question Period today – the first such political theatre since yesterday’s tape of Natural Resources Minister Lisa Raitt conversing with her aide Jasmine MacDonnell (since resigned).  Yet, somehow (as only God almighty knows), the Conservatives figured that the best strategy was to simply persist in their defence of the Minister and claim her comments neither amounted to a critique in earnest about her colleague, the Minister of Health, nor did it suggest she was really out to take credit for fixing a “money-not-moral” issue, such as the unavailability of isotopes for critical diagnostic care – not only in Canada, but in many countries.  (The Chalk River nuclear reactor supplies isotopes needed for medical procedures all over the world; over 60% of the world’s total supply of medial isotopes, in fact.)

Like most folks, I missed the actual live video feed at work today (must concentrate on tasks at-hand).  However, I was able to review today’s footage on CPAC (Canada’s version of C-SPAN) and was quite astonished at what I saw.  Admittedly, Question Period is your basic circus most of the time.  But today was exceptional.

PM dismisses fury over Raitt's isotopes comments as 'cheap politics'
Question Period excerpts, June 9, 2009; including questions asked of Natural Resources Minister, Lisa Raitt (Minister responsible for AECL), courtesy of CBC News.

Failing the ability to review the video feed, you might also consider examining Hansard – which is the transcript of proceedings for all business transacted on the floor of the House.  Everything that is said and made part of the official record is there (including a transcript of today’s Question Period debate, focussed on Raitt and the isotope crisis); a valuable resource for political junkies trying to find quotable quotes or, as in this case, to simply see how nutty things can get in Question Period.

I’m still laying bets that Raitt’s days as a member of the Conservative cabinet are numbered after so many screw-ups in so short a period.  But as one pundit today said, “If you’re the government you’ve got to appear 100%…not 40% or 75%…behind your Minister.”  Hopefully, that’s all that’s behind this otherwise absurd defence of Raitt and her bunging of the Atomic Energy of Canada Ltd. (AECL) portfolio.

6/8/2009

This Week’s Theme in Canadian Politics: Incompetence

W

hether it’s the Ontario Liberals appointing an apparently greedy, corrupt and/or person of dubious competence to Ontario’s eHealth Medical Records Agency, or tonight’s bombshell on the federal Conservative’s Natural Resources Minister, Lisa Raitt making extremely ill-conceived comments about her colleagues in taped discourse; this has been a bad week for politicians.  Heck, it’s been a bad month, and it’s only the 8thof June!

First we have Sarah Kramer, CEO of eHealth Ontario being fired – by mutual consent of the eHealth board and the Ontario government – because of numerous spending irregularities.  Consultants were paid large sums for watching documentary videos and chatting on the Toronto subway.  Of course, there was the mitigating factor that some of the consultants were either known personally by Kramer or her husband.  And it was far more common for contracts to go untendered prior to being awarded.  None of the consultants seem to have been doing work related to advancing the mission of eHealth – which is to design and implement a provincial health records system by 2015.

Contrasted with another failed government technology project, the federal firearms registry, this is a vastly more complex project.  Yet despite Kramer’s past experience serving as CIO of Cancer Care Ontario, there’s no public evidence (I could find) she’s ever led a technology effort of this scale.  And whatever medical records experience she might have gained there would surely be inadequate to meet the challenges at eHealth.

So why are unqualified people being asked to lead government technology projects?  I speculate that the incompetent leadership, unsure how to proceed, deliver little but decide to work the levers of newfound power turning into these gigantic money-pits.  Perhaps believing that because technology implies complexity and lots of subject matter auditors won’t understand, they can get away with lax standards managing expenses or even giveaways to friends.  Such conduct might even suggest there’s a little truth in the matter – and that such practices are common elsewhere in government.

Too cynical a view?  Well to be honest, I thought I was being a little cynical having these suspicions – until our next story broke, thanks to due diligence by a Halifax Chronicle Herald reporter, based in Ottawa, went back over some material collecting dust in his office since January to find the latest torpedo to hit the Conservative cabinet:

Stephen Maher is to be congratulated heartily for bringing us this rare glimpse of thinking within the Conservative cabinet.  Tapes were left behind in the Ottawa press gallery and somehow ended up in Maher’s hands.  Raitt’s assistant, Jasmine MacDonnell – already in the spotlight for getting fired thanks to leaving behind sensitive documents concerning the Chalk River nuclear reactor (embroiled in a medical isotope scandal) – was told about the tapes back in January, but never picked them up from Maher.  Maher finally decided to examine the contents of the tapes, and was set to publish his story on Friday until MacDonnell filed for an injunction to prevent publication.  A Nova Scotia Superior Court Judge dismissed her motion earlier this afternoon.

Where’s the story of incompetence here?  Well, it’s hard to distinguish, frankly.  I don’t think MacDonnell is entirely to blame for merely leaving a wake of sensitive material wherever she went (although there’s some truth in that notion), but the Natural Resources Minister doesn’t seem to have been particularly concerned about these items, until it was far too late.  And it’s not as if Raitt was lacking systems to track these items – especially the Chalk River file.  Someone asserted today that the tape was made without her knowledge, which seems incredible.  And, even if true, and she didn’t know about the recording or the tape or its being misplaced; she still was the one responsible for hiring MacDonnell and putting her in a position to do so much damage.

Yet the real incompetence of this leader wasn’t in the particular mishaps leading to today’s story.  It was she herself stating how she thought of her colleagues and, more importantly, how she regarded the Chalk River matter – as something that money could fix.  She was prepared, according to the tape, to do nothing about the problems of Chalk River and wait for money to fix the problem and then perhaps even take credit for it later!

It will forever amaze me how we, as a people, can vote such personalities into elected office.  That no matter how much scrutiny we expose our politicians to, there’s always enough disbelief, ideology and marketing gloss to cover up the inadequacies of our leaders and let them mis-spend or simply take all our money, compromise critical aspects of our health care system through technical or professional incompetence, and even destroy confidence in democracy; something for which we have ourselves partly to blame.  Of course, I believe it possible to fix the system.  But, as with anything, it will take our collective will to put greater emphasis on seeing our money spent properly.  In the Ontario case, the eHealth fiasco is actually the second time this agency is facing overhaul – but the result might be success on the third attempt.

As a closing note to this story: the CBC promises more to come on the eHealth file as they continue processing various tips filed from named and anonymous sources so, stay tuned!

6/3/2009

Why is Canada’s Federal Cabinet Haemorrhaging Secret Documents?

W
ell, it’s happened again – another Conservative government minister loses a secret document plunging the besieged cabinet into yet another document management crisis.

And my question here, echoed on blogs and in news columns every which way you look: why is this happening again?

Ministers, like any senior management, need to carry sensitive documents about with them from time to time.  Indeed, they are legally responsible for such documents; it’s one of their core responsibilities as Ministers of the Crown.  And they’re not unique in having this responsibility.  Even a lowly consultant working in the Ministry of Justice (not the same portfolio as was the subject of this story – which was Environment) is responsible for ensuring the documents and any software materials I may have in my possession are secure and accounted for.  In many respects, maintaining security on software is harder than hardcopy documentation because one is vulnerable to copies being made potentially without one’s knowledge.  I would say that were I to simply lose a document or leave software files vulnerable to duplication on a public network that I should be held to account for such oversight.  Although there is, particularly in my case, a certain motive to protect soft and hardcopy files merely by virtue of personal professionalism; holding someone individually accountable for materials which contain sensitive information is the final means by which the Government of Canada can offer its citizens some assurance such information is being handled responsibly.

So if federal employees are rightly held to such a standard, why should the Minister be any different?

We hear today through various media outlets that Environment Minister (and Minister Responsible for Atomic Energy of Canada, Ltd. [AECL]) Lisa Raitt was not the one who left the documents in question in the CTV news room.  Apparently, it was a 26-year-old political aide (believed to be Jasmine Macdonald), who has since resigned herself.  But these documents sat at the CTV bureau for a full week before the broadcaster itself finally called the Minister’s office to say they had them.  I simply can’t – in my most sunny, optimistic and forgiving mood – imagine why the AECL Minister would leave sensitive documents about the Chalk River nuclear reactor at CTV for a full week without wondering where they went?  After all, they are supposed to have systems to monitor these documents at all times.  Did those systems work?  Or, in the more likely case they did, why did the Minister’s staff not advise her they were missing (assuming they didn’t)?

Yes, it’s hard (really, really hard) to not consider the worst-case scenario here and, if the Minister is to keep her job, don’t we, the electorate, deserve some kind of explanation beyond “I offered my resignation,”.

I think the CBC is being far too forgiving – treating Canadian secrets as somehow undeserving of serious attention.  You’d think Canada didn’t have any real secrets – despite the fact we’re talking about nuclear secrets here.  Indeed, there are some folks who would consider that kind of information somewhat valuable, even if the CBC or the Conservative Party of Canada don’t.

5/29/2009

Just Say “Know!”

R
eading the CBC News website this evening resulted in my chancing upon a story concerning a landmark Supreme Court (of Canada) ruling.  The case involved a woman who was facing having her house confiscated as a “proceed of crime”, having been previously convicted of running a “grow-op” in her home.  The “grow-op” was relatively small scale and not operated for the purposes of trafficking, so the court ruled in her favour – to wails of “shame” from those who argue for more aggressive (and unfair) drug laws in Canada.  Although most of the comments I read were members of this pro-police-state crowd, there were overwhelming votes of disapproval on each of the comments indicating a silent majority agreed with the Supreme Court ruling.

I couldn’t resist adding my own reaction to the comments – risking having my name being associated with a view that might elicit vigorous disagreement.  Admittedly, I do sometimes worry that a colleague, employer or potential client might disagree with my libertarian perspective or draw conclusions about me from them which could well be untrue.  (In a fashion similar to a proponent of free-speech being mistaken for a sexual deviant after being caught defending a pornography vendor across the street from a high school.)  But sometimes it’s important one announce their beliefs lest we, as a society (and democracy), mistakenly conclude that voices are silent because nobody agrees with us, or those who disagree with us feel justified in stifling our civil rights because our seemingly low numbers make our beliefs insignificant.

The following is my response to the story linked above…

“LOL - the "just say no" crowd again feigns its shock at how unpopular their views are when exposed to the public.  Presumptuously, they contend it must mean that because those of us who disagree must just not know any better.  Some even cite their rehab experience (where they're ritually indoctrinated with "just say no" dogma in tandem with other treatment) as being ironclad evidence that all drugs are all bad all the time and in every case.

Of course, it doesn't ever occur to this sanctimonious bunch that there might be some of us who’ve used drugs - have used for many years, and didn't have that same experience.  We must be either lying or a statistical anomaly - because drugs are always harmful, and there's no such thing as moderation.  And don't cite alcohol or tobacco - they're not drugs.  Not really, anyway - they're much "weaker" than real drugs.

Okay, an overdose of sarcasm there.  Sorry about that, but it's hard to understand how people can be so rigidly wed to ideas that can't withstand the test of evidence staring ya right in the face almost daily.  It's particularly hard when the consequences of a more enlightened attitude toward recreational drug use could so richly benefit our society and improve the lives of those who've had their lives destroyed not by drugs, but ignorant, unfair laws around drugs.  Laws that, unlike any other, ignore individual liberty under the guise of protecting society from being overrun by potheads or other supposed "addicts".

Unfortunately, my rant here will do little good.  All I can do is urge any readers to treat drugs as any other topic about which they are unlearned: if empirical evidence isn't an option, then read, chat, ask questions and above all think criticallyDON'T JUST SAY NO!”

Story comments, “B.C pot grower won’t forfeit house,” (CBC News, 29/05/2009), by Ross Holder writing as ross613.

Not much has happened in the past several months in the “war on drugs” file.  Well, Canada doesn’t really have a “war on drugs” (thank God), but every so often the Conservative government makes noises about strengthening already hefty police powers or increasing jail time so that there’s less room for real criminals like murderers, rapists, thieves and child pornographers.  For some reason, those crimes don’t offer as many opportunities to attract the glare of television cameras.  Anyway, this case will stir things up a bit and we’ll follow with updates to this story as they arise.

5/27/2009

Animal Rights Movement Gets it Wrong — Again!

M
y intro Philosophy Professor – one Dr. Arthur Schafer – challenged me following one of his lectures when I was enrolled as a Philosophy major at the University of Manitoba.  I’d just finished remarking how I couldn’t find any logic in the arguments of those who claimed carnivores (meat-eaters) were guilty of anything morally objectionable.  With very little skill he made mincemeat of my novice questioning of vegetarian doctrine by establishing doubt about what kinds of life are sentient, like human beings, and therefore one could quite conceivably be committing murder by raising animals for mere consumption.  Of course, it didn’t negate any of his arguments that I pointed out other examples of how all life feeds off death in one form another; because sentient life (like humans) can make a moral choice.

Canadian Governor-General Michaëlle Jean samples her way into the sights of the international animal-rights movement by taking a bite of seal meat during a visit to Rankin Inlet, NU today.

In the end, I decided to cut down my meat consumption (“minimizing harm” like a good little utilitarian) and completely avoid consumption of animal products that exhibited signs of self-awareness or intelligence.  Admittedly, this is sentience as I judge it and one could ask: who am I to judge?  But there’s the price of having a moral choice, I suppose.

I have argued (with some success, I think) and continue to believe that arguing that all animal life is automatically deserving or even collectively better off being given the same right to life awarded human beings.  Certainly, I believe most animals are to some extent self-aware, and many have evolved nervous systems capable of performing tasks that are interesting – even remarkable.  Some few, including whales, dolphins, most species of primate and certain domesticated species are even, I would argue, conscious – and deserve both legal protections rivalling human beings and being spared cullings for mass human consumption.  But these species are more the exception rather than the rule.

Under no circumstances does this mean that my view justifies (in my mind) just any treatment for animals that don’t quite reach the same bar as dolphins or the like.  Take seals for example; cute, cuddly creatures – certainly possessing a talent for tugging on the heartstrings of carnivores and vegetarians alike.  But they aren’t necessarily sentient and there are people who survive on seal products for their own sustenance.  We would all agree that seals deserve humane termination and over the years much has been done to ensure that seal hunts meet with certain standards, although one obviously can’t claim every kill is humane – for a variety of reasons.  Yet despite such measures, undertaken to specifically address the concerns of those who might shy away from products obtained “inhumanely” otherwise, groups ideologically opposed to the consumption of animals have turned seals into their poster-child.  The objection of these groups is not grounded in concern for the seals specifically – rather in a more general objection about humans consuming animal products.  But you won’t see any cute, cuddly cows in the literature these folks can often be found handing out on street-corners in cities around the world.

What bugs me most about such so-called animal advocacy groups isn’t the massive hypocrisy inherent in a decades-old campaign that leverages the pleasing aesthetics of one creature to disguise a much larger agenda they know the majority of human beings would never agree with.  It’s the dogma upon which their membership seems to thrive lacking not only an even cursory examination of the moral questions involved, but the more practical realities of the wonton economic damage and repeated tales of hardship caused by their manipulation of the public using images of furry creatures, spare cash donated by rich celebrity do-gooders seeking to maintain a youthful, positive image, and virtually unchecked disinformation.  So you can imagine my reaction to the news today about Canada’s Governor General being embroiled in a supposed scandal over eating seal heart meat!

Their latest attack as a result of this innocent indulgence on her part: Canada’s Maple Syrup industry.  Because, as we all know, those who harvest maple syrup from trees are launching fleets of ships to hunt every seal on Earth to extinction…  These animaniacs ought to be ashamed of themselves, not that the typically sanctimonious lot that leads this rabble could spare a collective clue what the word ‘shame’ means!  And just to clarify this point – I’m talking here about a movement that is unrepentantly intolerant of the rights of individuals to decide what they consume and any notions of national sovereignty, international law, and last – but far from least – aboriginal culture.  (In the above-cited story, the spokesperson for the Human Society International Canada cited the decision of Europeans to ban seal products as somehow binding on Canadians.  The EU is certainly at liberty to take such action – and Canada is equally at liberty not to, last I checked.)

The proverbial icing on the cake where the Governor-General is concerned came from across the pond.  It seems her Majesty, the Queen’s agents are concerned about how her Canadian representative is behaving.  And here I’d thought the confusion about Canada’s status as an independent nation (versus a British colony) was resolved some time ago.  Maybe news about that hasn’t yet circulated through the British education system (renowned for its efficiency) to all her Majesty’s subjects – or at least to her personal staff.  But ya know, I think all that need be said here is that if the Queen can sport objectionable clothing in support of Britain’s tenuous grasp of fashion, Canada’s Governor-General can eat seal meat in support of Canada’s legitimate, legal and quite ethical seal hunt.

And I defy the animal rights movement to produce a coherent argument showing how the Governor-General, maple syrup or I have got it all wrong.  I don’t invite comment ignorant of what those arguments might be — quite the contrary.  But I’ll wager their membership - even those who’ve had the fortitude to read my rant through to the end - are.


P.S. A special note here about Dr. Schafer.  As his bio on Wikipedia indicates, he’s an extremely accomplished scholar with few peers and it was a genuine privilege and highlight in my college experience to be counted among his students.  As the man singularly responsible for sparking my interest in Philosophy (studies in logic and legal philosophy in particular), I’ll be ever-grateful. That said, the views I’ve expressed herein are entirely my own and should not be assumed to be those of Dr. Schafer or anyone else.  Admittedly, there are a number of places where I’m confident he’d disagree with me vigorously.  And that too would do credit to the debate at hand since little has been offered by those who are otherwise ready to damage livelihoods, economies and even the cause of animal rights without apparent, rational principle to stand upon.

5/20/2009

Missing The Merit in Meritocracy

ColbertReport090519Guest
Author Walter Kirn, chatting on with Steve Colbert on Comedy Central’s “The Colbert Report”, May 19, 2009.  Kirn believes that “higher education” is overrated and that society places too much emphasis on the brand name colleges rather than more useful soft skills that would ground the nation’s leadership alongside the every-day American.
M

uch like utopia, the word meritocracy derives a meaning from an inherently unachievable concept – or at least one immeasurable in absolute terms.  Yet the guest on last night’s Colbert Report, an author named Walter Kirn (who’s just finished writing “Lost in the Meritocracy”), judges the leadership of his country – the United States of America – as having deviated from some collective notion of meritocracy.  His is a commentary that expresses apparent shock that graduates of America’s noted institutions of higher learning (like Princeton, Harvard and even MIT) aren’t always the over-achieving elite that most Americans assume them to be.  He goes on to cite specific examples from the Bush administration – including ex-President Bush, himself – as lacking the mettle to govern even a mediocre National League baseball team properly, much less the most powerful nation on Earth.

Speaking as an alumnus of a Canadian institute of higher learning, I can sympathize with some of Kirn is saying.  But in Kirn we have another example of what I don’t like about the Colbert Report; the occasional mediocrity of Colbert’s guests.

Kirn isn’t saying anything radical or new here, of course.  That Universities (or Colleges as they’re known in the U.S.) don’t include world geography, or internal combustion engine repair in every curriculum is hardly breaking news.  That such institutions often judge students by metrics that are entirely subjective and that society, in turn, pays the degrees and the system of academic awards too much respect too often scarcely qualifies as an epiphany to anyone in the audience.  While it might well speak to certain deficiencies in the American education system that there’s barely an American alive who could correctly answer that Ottawa is the capital city of Canada or that Iran is adjacent to Iraq on a map when asked, it doesn’t suddenly mean that graduates of MIT are no more technically savvy in their chosen disciplines than Mr. Kirn or other average Americans off the street.  Nor does it mean that the knowledge acquired by economics majors at these or other ivy-league schools is entirely worthless, simply because the decision-makers failed to prevent this past year’s economic meltdown.  Kirn is only doing what his fellow armchair economists and pundits on Fox are doing: generalizing and over-simplifying a complex problem using incomplete data brokered largely by television in a vain effort to first believe and then express understanding they simply don’t have.  Conversely, it should surprise anyone that I can truthfully say I personally know a major of political economy who wrote a thesis a few years back wherein she correctly predicted much of the calamity confronting us in the markets today.  And she wasn’t entirely alone in her analysis either, I might add.

The key element missing from Kirn’s invective on The Colbert Report (and, I’ll wager, is also missing from his book) is what, exactly, ought to be done about his complaint.  Again, speaking from first-hand experience, I can tell you it would be rather difficult to eliminate all of the subjective metrics from the grading systems used in judging your average paper in Legal Philosophy.  Indeed, it would be hard to eliminate subjective grading from the average examination in Object-Oriented Programming theory – a technical discipline, most would agree.  For that matter, what exactly is the merit in the meritocracy Kirn is vacillating about?  Because, in the end, it’s going to be very difficult to measure success here, given that meritocracy itself is as achievable as it is different for everyone.

Kirn’s book might be entertaining.  It might even give some kind of insight into the Homeresque perspective of the average middle-aged American; or at least those in the demographic who are alike disgruntled about their Princeton experience.  Beyond this, I’m at a total loss not only to understand what Mr. Kirn might contribute to the discussion concerning contemporary U.S. economic and political leadership, but also of the 9½ minutes I spent watching Colbert’s interview with him.

And I desperately wish I could get it back.

Maybe I should simply stick to Jon Stewart’s The Daily Show and quit while I’m ahead from now on…

5/11/2009

MSN QnA Beta is closing on May 21st

I
don’t know about the rest of you, but I get irked when Microsoft does stuff like this:

QnA.live.com was Microsoft’s answer to Yahoo’s Answers service – a sort of generic questions-and-answers forum site where users could get answers on questions on any topic that comes to mind, although in cases where other forums were more devoted to the purpose of answering questions on specific issues (e.g.. technology questions) the asker would be referred to those specific forums by topic moderators.

MSN can't seem to find its way to profitability, despite opportunities like QnA In any event, Microsoft has decided the beta is over.  And, in this case, has decided to simply shut down the service without apparent cause.  Several possibilities occur:

  • Microsoft is worried about QnA distracting focus on support issues from the aforementioned devoted technical forums (e.g.. MSDN and TechNet forums)
  • Another as-yet unannounced product release will address demand for this type of service (unlikely)
  • Microsoft’s talks with Yahoo may be bearing additional fruit in the near future – perhaps procurement of certain web properties, like Yahoo! Answers

There may be other scenarios which didn’t occur to me, of course.  But I could scarcely imagine one that would make QnA’s closure a sensible act.  At minimum, QnA didn’t seem to be drawing fewer visitors than say, I dunno, the msn.com homepage.  Maybe this is one of the reasons Microsoft’s Internet division has consistently underperformed all the others year after year.

Whatever views Microsoft’s most ardent critics espouse, most will concede the company is results-oriented.  And, sooner or later, MSN and the Internet division need to join the rest of the company posting results in the black.  At the very least, it doesn’t seem likely there’d be too much damage disclosing any intention to continue the QnA service in another form notwithstanding the absence of such a plan.  Left with taking the QnA closure notice at face value, one can only draw the conclusion that MSN is some ways away from figuring out how to convert red ink to black.  That’s unfortunate; both for QnA and its growing user base.

5/9/2009

SPOILER ALERT!

T
he title isn’t just an overture to sarcasm; it’s an intentional warning too.  Don’t read what follows if you don’t want to know what happens in the newly-released movie Star Trek – because details of the ending are included in this article.

When rumours of the new movie possibly compromising the Star Trek franchise first surface, I’d thought it might be due to the cast acting out-of-character, or maybe the film being some cheesy cliché.  Rumours about a changed ship had surfaced to; would the Enterprise look too different from the original to be believed?  But the franchise has been damaged in ways far more fundamental by this new film: the destruction of Vulcan effectively eliminates all that has gone before and become known as history in the Star Trek universe.  The intention here seems to be to renew the franchise by replacing it with something different.  And while it may well be that the franchise needed renewal, I can’t agree that such a fundamental alteration of the underlying plot is the best way to go about it.

Without Vulcan, Federation history will be altered considerably.  With Vulcan civilization reduced to a colony of 10,000 survivors, scientific contributions of the species are effectively eliminated.  Vulcan diplomacy won’t play a role in the Federation for at least several centuries – well beyond the time of any of the past Star Trek series.  And then there’s the issue of why the future Federation introduced in Star Trek: Enterprise didn’t intervene to protect the timeline.  Vulcan isn’t supposed to be gone!  Where was the temporal prime directive when Vulcan needed it?

The only hope for the franchise that remains is that in some future movie the disaster that was launched this past weekend is somehow corrected.  It is sci-fi, after all.  Spock’s been dead before – and if you can resurrect a dead character, why not a dead civilization too?

Oh there was one cheesy bit that did leave an impalatable after-taste:  “red matter”?  Please!  Did imagination die with Vulcan?  J. J. Abrahms  did achieve the goal he laid out in one interview: he left the audience for wanting more; if only to fix this tragic mistake.

5/2/2009

American Justice: A Thing of the Past?

I
’m not always proud of the decisions courts make in Canada.  It’s not like we’re above making mistakes in this country to a point that somehow justifies us in thinking our society is somehow automatically better than that of the Americans.  But then you read a story like this:

…and you realize that there is a reason that, as Canadians, we sometimes feel a touch paternalistic – maybe even sanctimonious - toward our American cousins.

Outraged indeed!

HP Support: Missing More Than Just Drivers….

HPBrokenPC
Hewlett-Packard support agents claim that they sell 64-bit PCs, but will only support 32-bit Windows….

”Correct me if I’m wrong, but as this is a 64-bit machine, how is it that HP would sell me such hardware without offering software to support it – particularly given the fact that both the support site and sales literature indicate that Windows Vista 64-bit is supported for this machine?  The fact I originally purchased the machine with the 32-bit OS installed shouldn’t be relevant as to whether 64-bit Vista ought to work – again – especially since support is clearly offered for Vista x64!!!”

I
admit, I can be a little terse with people sometimes.  I’d like to think before my anxiety becomes too apparent, that there has to be a fair bit of provocation though – nobody’s perfect, after all.  But I couldn’t take it this time – and so I’ve decided to share an experience I might otherwise keep to myself with the rest of the world online.

So what provoked me this time?  Well, it has been my observation that when I do a job people almost universally expect it done well.  They have a right to – I’m paid good money to provide programming services, and if I make a mistake, usually there are consequences that can disrupt business pretty dramatically, which ultimately cost more money.  So, in fairness, I expect people I pay for products or services to live up to the standards they set for themselves too; i.e. if a computer is advertised as being a 64-bit machine, I expect Windows Vista x64 editions to work fine.  And if they don’t, that the vendor will ensure someone will help me out until the problem is solved.

Hewlett-Packard (HP) Inc. didn’t do that today.  And they haven’t been doing it now for over a week.  Below is a transcript of an effort I made to acquire drivers for my HP Pavilion a6318f desktop PC.  It was sold with Windows Vista x86 (32-bit) edition, but last week I started trying to upgrade it to the x64 (64-bit) edition of the same operating system.  Would love to see some comments (obviously, I’m hunting for sympathy here, but I’ll take it all, so long as it’s constructive) following a read of the transcript:

From: Ross Holder [ross.holder@gmail.com]
Sent: Saturday, May 02, 2009 12:19 AM
To: 'PAVILION_SUPPORT_EN@MAIL.SUPPORT.HP.COM'
Subject: RE: RE: Re: RE: HP Pavilion a6318f Desktop PC e-mail support

Please see my comments in-line and highlighted below.  I am extremely puzzled by the difficulty in getting support for this, so please make an attempt at offering a thorough explanation in response to my specific questions.  (The detail I’m looking for has been lacking in prior responses.)

Gratefully,

ross holder | image002
home: xxx.xxx.xxxx | cell: xxx.xxx.xxxx| office: xxx.xxx.xxxx
ross.holder@gmail.com | http://ross613.spaces.live.com
xxx-345 Clarence St. | Ottawa, ON (Canada) | K1N 5R5

P Before printing this, think about the environment|Avant d'imprimer ceci, pensez à l'environnement

From: PAVILION_SUPPORT_EN@MAIL.SUPPORT.HP.COM [mailto:PAVILION_SUPPORT_EN@MAIL.SUPPORT.HP.COM]
Sent: Friday, May 01, 2009 11:13 PM
To: ross.holder@gmail.com
Subject: RE: RE: Re: RE: HP Pavilion a6318f Desktop PC e-mail support

Hello Ross,

Thank you for writing back to HP Total Care.

Ross, I understand from your email that you are unable to find the drivers for your DVD RW drive after upgrading from Windows Vista 32 bit to Windows Vista 64 bit.

[*** Ross inline:] Correct me if I’m wrong, but as this is a 64-bit machine, how is it that HP would sell me such hardware without offering software to support it – particularly given the fact that both the support site and sales literature indicate that Windows Vista 64-bit is supported for this machine?  The fact I originally purchased the machine with the 32-bit OS installed shouldn’t be relevant as to whether 64-bit Vista ought to work – again – especially since support is clearly offered for Vista x64!!!

I appreciate you searching for the drivers separately, but I insist that you must have drivers available if you offer Vista x64 as a possible configuration for this machine.  Do you not have drivers available at HP to support your own hardware?  At the very least, could you not simply take cdrom.sys, cdrom.inf and any other necessary files from an installed instance of Windows Vista x64 to help me resolve this issue???

I greatly appreciate that you have forwarded your concerns and given me a chance to assist you with this issue. Please be assured that we are here to assist you and resolving your issue is of primary importance to us.

HP does not recommend changing or upgrading the Operating System (OS) to a retail version, as it might lead to missing device drivers which need to be downloaded separately from third party websites, and our support will be limited after such a change. HP and Compaq's warranty and support cover only the original pre-installed operating system and software.

[*** Ross inline:] I understand this concern – which is what is prompting my inquiry to you now.  The missing drivers are obviously a legitimate concern, since I’m missing a set of drivers  for the CD/DVD-ROM at the moment; and asking you to provide them.  Clearly, you do have a set of compatible drivers in your software library since the OEM Vista x64 edition ships with them.  In my view, it would be really, really silly – to the point of being dishonest – to offer 64-bit hardware and claim that your OEM version of Vista, and ONLY your OEM version of Vista will work with your hardware.  Surely HP can do better than that!

I searched for the specified driver in the HP Website and found no drivers for the device listed under the 64-bit Vista Operating System.

The drive has the drivers only meant for the 32-bit Vista Operating System the computer was shipped in with.

If you need further assistance, please reply to this message and we will be happy to assist you further.

For information on keeping your HP and Compaq products up and running, please visit our Web site
at:
http://www.hp.com/go/totalcare

Sincerely,

Shane J

HP Total Care

***Do Not Delete Service Ticket Number***

{ticketno:[8024557696]}

***Do Not Delete Service Ticket Number***

Our advice is strictly limited to the question(s) asked and is based on the information provided to us.  HP does not assume any responsibility or liability for the advice given and shall not be liable for any direct, indirect, special, incidental or consequential damages in connection with the use of this information.  Always back up your data.
For more information, including technical information updates, please visit our Web site at http://www.hp.com/support.
HP does not require you to sendany financial data in your reply to this email.  As a prudent reminder, do not insert credit card details or other financial information in any e-mail replies.
Original Text

From:

ross.holder@gmail.com

To:

PAVILION_SUPPORT_EN@MAIL.SUPPORT.HP.COM

CC:

 

Sent:

05/02/09 02:32:08

Subject:

RE: Re: RE: HP Pavilion a6318f Desktop PC e-mail support

Okay, we need to try this once again.....

I am aware of the existence of Windows Update, HP Support and other pertinent websites.  As the previous discourse on this trouble ticket indicates, I am having trouble finding drivers for the TSSTCorp H653N CD/DVD-ROM which will allow Windows Vista x64 setup to operate correctly.  There is a prompt asking specifically for these drivers, which are not on Windows Update, not on HP Support’s website nor anywhere else I’ve tried.  I am not interested in the firmware upgrade – I simply want the 64-bit drivers for the TSSTCorp H653N CD/DVD-ROM, which you should have.

Please read the above carefully, and understand that I am not looking for anything else – no URLs to other websites nor other information which can’t help me in this situation.  (I am sure you’ll agree if you think carefully, you’ll realize that telling me to goto Windows Update to get 64-bit drivers while using a 32-bit version of Windows Vista is not going to help since Windows Update automatically detects the system you are currently using, and as I am in the process of setting up the x64 version of Vista, Windows Update would only detect the 32-bit Vista edition...which I’m using.  Not to mention, using the URL you provided while using Windows Vista will only result in you being given a message to use Vista’s Windows Update utility from Control Panel – thus making visiting Windows Update via the URL a totally unproductive exercise.)

The best, most direct way to assist me is to simply provide me with the requested drivers or direct me to a website known to have a copy of compatible, 64-bit drivers available.

Thank-you for careful attention to my request and the background to this issue.

ross holder |
home: xxx.xxx.xxxx| cell: xxx.xxx.xxxx| office: xxx.xxx.xxxx
ross.holder@gmail.com | http://ross613.spaces.live.com
xxx-345 Clarence St. | Ottawa, ON (Canada) | K1N 5R5

P Before printing this, think about the environment|Avant d'imprimer ceci, pensez à l'environnement

From: PAVILION_SUPPORT_EN@MAIL.SUPPORT.HP.COM [mailto:PAVILION_SUPPORT_EN@MAIL.SUPPORT.HP.COM]
Sent: Friday, May 01, 2009 7:40 PM
To: ross.holder@gmail.com
Subject: RE: Re: RE: HP Pavilion a6318f Desktop PC e-mail support

Hello Ross,

Thank you for writing back to HP Total Care.

Ross, I understand from your email that you are unable to find the drivers for your DVD RW drive after upgrading from Windows Vista 32 bit to Windows Vista 64 bit.

Please note that if the DVD RW was shipped with the computer, you can go to the web link provided below and get the updated driver for the same.

www.windowsupdate.com

Note: The above-mentioned URL will take you to a non-HP Web site. HP does not control and is not responsible for information outside of the HP Web site.

Orelse you need to contact Samsung for further assistance. 

We appreciate your valuable time in troubleshooting this issue.

If you need further assistance, please reply to this message and we will be happy to assist you further.

For information on keeping your HP and Compaq products up and running, please visit our Web site
at:
http://www.hp.com/go/totalcare

Sincerely,

Morgan T.

HP Total Care

***Do Not Delete Service Ticket Number***

{ticketno:[8024557696]}

***Do Not Delete Service Ticket Number***

Our advice is strictly limited to the question(s) asked and is based on the information provided to us.  HP does not assume any responsibility or liability for the advice given and shall not be liable for any direct, indirect, special, incidental or consequential damages in connection withthe use of this information.  Always back up your data.
For more information, including technical information updates, please visit our Web site at http://www.hp.com/support.
HP does not require you to send any financial data in your reply to this email.  As a prudent reminder, do not insert credit card details or other financial information in any e-mail replies.
Original Text

From:

ross.holder@gmail.com

To:

PAVILION_SUPPORT_EN@mail.support.hp.com

CC:

 

Sent:

05/01/09 23:15:36

Subject:

Re: RE: HP Pavilion a6318f Desktop PC e-mail support

Patrick:
Thank you. Further research has revealed that I need to get the TSSTCorp
H653N CD/DVD-ROM (RW) driver as well. In fact, it is actually this driver
which apparently lets setup detect the CD-ROM correctly - and it is required
for setup to work properly also. It seems that the drivers were either
included with the original HP image for 32-bit Vista, but drivers are not
included for 64-bit Vista. Rumour has it that they do exist, so I'm hoping
you folks can point me in the right direction by providing a link to
TSSTCopr H653N drivers that will prove compatible with Vista Ultimate x64
edition.
Thanks again for your prompt assistance!
Sincerely,
ross holder | [The Ross Report]
home: xxx.xxx.xxxx  | cell:xxx.xxx.xxxx | office:xxx.xxx.xxxx
ross.holder@gmail.com | http://ross613.spaces.live.com
xxx-345 Clarence St. | Ottawa, ON (Canada) | K1N 5R5
P Before printing this, think about the environment|Avant d'imprimer ceci,
pensez à l'environnement
Confidentiality Message
This e-mail and its content is confidential: its privileged information is
intended for the exclusive use of the addressee. Any other person is
strictly prohibited from disclosing, distributing or reproducing it. If the
addressee cannot be reached or is unknown to you, please inform the sender
by return e-mail immediately and delete this e-mail message and destroy all
copies.
Avis de confidentialité
Le présent courriel et son contenu est confidentiel: l'information
privilégiée est à l'usage exclusif du destinataire ci-dessus. Toute autre
personne est par les présentes avisée qu'il lui est strictement interdit de
le diffuser, le distribuer ou le reproduire. Si le destinataire ne peut être
joint ou vous est inconnu, veuillez informer l'expéditeur par courrier
électronique immédiatement et détruire ce message et toute copie de
celui-ci.
2009/4/30 <PAVILION_SUPPORT_EN@mail.support.hp.com>
> Top of Form
>
> Hello Ross,
>
> Thank you for contacting HP Total Care.
>
> By reading your Email I understand you want to install Windows Vista 64 BIT
> on to your HP Pavilion a6318f Desktop PC and you need 64 BIT Drivers to
> complete the setup.
>
> Ross, I am giving a link to download the 64 BIT Drivers for your System.
>
> http://driverscollection.com/?file_cid=40909790922c329b052a52ee364
>
> *Note:* The above-mentioned URL will take you to a non-HP Web site. HP
> does not control and is not responsible for information outside of the HP
> Web site.
>
> *Note:* Clicking on the URL may display an error. If the error occurs
> please copy and paste the URL in the address bar of the browser.
>
> Ross, the drivers are for the GeForce 6150SE nForce 430which is the Chipset
> on your motherboard .
>
> This should resolve the issue. If you need further assistance, please
> reply to this message and we will be happy to assist you further.
>
> For information on keeping your HP and Compaq products up and running,
> please visit our Web site
> at:
> http://www.hp.com/go/totalcare
>
>
>
> Sincerely,
>
> Patrick R
>
> HP Total Care
>
>
>
> ***Do Not Delete Service Ticket Number***
>
> {ticketno:[8024557696]}
>
> ***Do Not Delete Service Ticket Number***
>
> Bottom of Form
>
> Our advice is strictly limited to the question(s) asked and is based on the
> information provided to us. HP does not assume any responsibility or
> liability for the advice given and shall not be liable for any direct,
> indirect, special, incidental or consequential damages in connection with
> the use of this information. Always back up your data.
> For more information, including technical information updates, please visit
> our Web site at http://www.hp.com/support.
> HP does not require you to sendany financial data in your reply to this
> email. As a prudent reminder, do not insert credit card details or other
> financial information in any e-mail replies.
>
>
> Original Text
>
> *From:*
>
> ross.holder@gmail.com
>
> *To:*
>
> PAVILION_SUPPORT_EN@MAIL.SUPPORT.HP.COM
>
> *CC:*
>
>
>
> *Sent:*
>
> 04/30/09 23:53:09
>
> *Subject:*
>
> RE: HP Pavilion a6318f Desktop PC e-mail support
>
>
>
> I very much appreciate your prompt reply. I have just a few more questions
> related to this issue for you. Please find my questions in-line below
> (marked by highlighted text, to make understanding the context of my
> remaining questions clearer).
>
>
>
>
>
> *ross holder | * <http://ross613.spaces.live.com/>
>
> home: xxx.xxx.xxxx | cell: xxx.xxx.xxxx | office: xxx.xxx.xxxxx
>
> ross.holder@gmail.com | http://ross613.spaces.live.com
>
> xxx-345 Clarence St. | Ottawa, ON (Canada) | K1N 5R5
>
> *P **Before printing this, think about the environment|Avant d'imprimer
> ceci, pensez à l'environnement*
>
>
>
> *From:* PAVILION_SUPPORT_EN@MAIL.SUPPORT.HP.COM [mailto:
> PAVILION_SUPPORT_EN@MAIL.SUPPORT.HP.COM]
> *Sent:* Wednesday, April 29, 2009 10:42 PM
> *To:* ross.holder@gmail.com
> *Subject:* RE: HP Pavilion a6318f Desktop PC e-mail support
>
>
>
> Hello Ross,
>
> Thank you for contacting HP Total Care.
>
> From your email, I understand that you would like to install Windows Vista
> 64 Bit Operating System in your PC in second Partition, at Setup, Windows
> Vista does not detect the Drivers for Hard Drive (SATA), and Internal
> Components (Chipset, LAN and Modem etc) pre-installed by HP and listed in
> C:\HP\Drivers folder.
>
> *[*** Ross inline:] This is correct. I would only add that regardless of
> where I place the drivers, setup lets you specify their location if it can’t
> find them. And I have tried placing drivers in D:\HP\Drivers (since the
> partition in question is D:, not C:) and in other paths – and specified
> those particular paths using the setup UI when prompted – all to no avail.
> *
>
>
>
> I apologize, but, we are not trained on dealing with installation of Retail
> version of Windows Vista 64 Bit OS.
>
> *[*** Ross inline:] That does strike me as a little odd, given that the
> hardware is clearly 64-bit, and this is – after all – an HP product.
> Fortunately, I don’t think that’s a serious issue. To be sure I’m using the
> correct drivers, it would be helpful if I could obtain the original 64-bit
> motherboard drivers. The download site seems to offer an update – but not
> the original drivers. I understand it may well be that there’s no
> distinction between the 32-bit and 64-bit drivers or that the latter are not
> available. In which case, I would still very much like to get the original
> 32-bit drivers for the motherboard. The update offered by the product
> support web site is insufficient for my needs here.*
>
> * *
>
> *Additionally, I would like to obtain separate drivers (again, 64-bit, if
> possible) for the hard drive which came with my PC. It’s not clear to me
> that the support web site is offering the original drivers – again, it
> appears to be a firmware update for the hard drive rather than merely the
> drivers.*
>
> * *
>
> *Can you provide a download URL for these items? To recap, I’m looking
> for:*
>
> · Original HP Pavilion motherboard driver(s);
>
> o 64-bit edition (if available)
>
> o 32-bit edition
>
> · Original Athlon x64 CPU driver(s) (if applicable):
>
> o 64-bit edition (if available)
>
> o 32-bit edition
>
> · Original hard drive drivers (for the hardware that shipped with
> my PC);
>
> o 64-bit edition (if available)
>
> o 32-bit edition
>
>
>
>
>
> However, you may refer to the URL given below to get complete information
> on installing Windows Vista 64 Bit OS in Dual Boot Configuration.
>
>
>
>
> http://h10025.www1.hp.com/ewfrf/wc/document?docname=c00815955&cc=us&lc=en&dlc=en
>
>
>
> *[*** Ross inline:] I appreciate your providing this URL, but it’s of
> little use to me since I’ve already successfully configured the partition
> space I need and am very familiar with the Windows installation process.*
>
> Note : Clicking on the URL may display an error. If the error occurs,
> please copy and paste the URL in the address bar of the browser.
>
> Though it is for Windows XP and Windows Vista, it works in configuring two
> Windows Vista systems in Dual Boot Setup.
>
> This should resolvethe issue. If you need further assistance, please
> reply to this message and we will be happy to assist you further.
>
> *[*** Ross inline:] Respectfully, I don’t think you understood the issue
> if you believe this advice would “resolve” my problem. To be clear; the
> issue is one of Setup not detecting hardware properly – not a failure
> setting up a partition. Again, the partition space has been successfully
> configured and setup runs normally otherwise. Setup simply can’t find the
> drivers when trying to install Windows Vista Ultimate (x64). I believe
> obtaining the missing drivers will resolve the issue, so will you please
> make them available to me today?*
>
> *And by way of further clarification – I understand you folks aren’t
> trained with supporting the 64-bit editions of Windows Vista. Although I
> could certainly use assistance provided by someone with relevant expertise,
> I can manage on my own properly equipped so I’m not specifically asking or
> expecting support with the installation process. I just need drivers –
> unless you feel there is something else I’m doing which could be causing
> setup to not recognize either the hardware or drivers on my system.*
>
> *Thank you!*
>
> For information on keepingyour HP and Compaq products up and running,
> please visit our Web site
> at:
> http://www.hp.com/go/totalcare
>
> Sincerely,
>
> Nathan B
>
> HP Total Care
>
> ***Do Not Delete Service Ticket Number***
>
> {ticketno:[8024557696]}
>
> ***Do Not Delete Service Ticket Number***
>
> Our advice is strictly limited to thequestion(s) asked and is based on the
> information provided to us. HP does not assume any responsibility or
> liability for the advice given and shall not be liable for any direct,
> indirect, special, incidental or consequential damages in connection with
> the use of this information. Always back up your data.
> For more information, including technical information updates, please visit
> our Web site at http://www.hp.com/support.
> HP does not require you to send any financial data in your reply to this
> email. As a prudent reminder, do not insert credit card details or other
> financial information in any e-mail replies.
>
>
> Original Text
>
> *From:*
>
> ross.holder@gmail.com
>
> *To:*
>
> HP Support
>
> *CC:*
>
>
>
> *Sent:*
>
> 04/30/09 01:53:31
>
> *Subject:*
>
> HP Pavilion a6318f Desktop PC e-mail support
>
>
>
> hp e-mail support
> Webform submittal date/time : 30 April 2009 01:52:26 UTC
> language_code : en
> language : English
> Country of Residence : Canada
> product_line : 6J
> product_oid : 3645446
> product_name : HP Pavilion a6318f Desktop PC
> part_number : GX769AAR,GX769AA
> purchase month : 8
> purchase year : 2008
> problem area : installation and setup
> serial number : 3CL80201FN
> operating system : Microsoft Windows Vista Ultimate 64
>
> Is your computer unable to work with accessory products? Please select all
> that apply. :
> printer
> scanner
> digital camera
> CD/DVD/floppy disk drive
> multimedia games
> accessories (i.e. Joystick)
>
> What type and brand of CD/DVD media do you use? : TSSTcorp CDDVDW TS-H653N
> SCSI CdRom Device
> Was the CD/DVD writer drive built into the computer when you purchased it?
> : yes
> Can you hear sound from the connected speakers? : yes
> Does the display on the music center appear to be working properly? : yes
> Have you connected the music center to your TV, DVD or music system? : no
> problem description : During execution of 64-bit Vista Ultimate setup (i.e.
> booting into the Windows pre-installation environment, called WinPE), setup
> runs successfully until clicking on the "Install NOW" button, following
> which point a dialogue appears claiming hard disk drivers could not be
> located. Acknowledging the dialogue provides an opportunity to specify a
> location for drivers, but placing the HP drivers in a folder doesn't seem to
> work - setup can't see the drivers in the specifiedfolder.
>
> Additional background concerning this issue was posted in an article I
> wrote to Microsoft TechNet:
>
>
> http://social.technet.microsoft.com/Forums/en-US/itprovistasetup/thread/edff2815-173d-4bbc-b0ec-c4accb8700cb
>
> NOTE: I am what you might call an "expert user". I am currently a senior
> software developer with proficiency in programming with the .NET framework.
> Until recently I worked for Microsoft Corp. working on the Commerce Server
> 2009 product. (I've since taken a position with the Government of Canada.)
> troubleshooting : Attempts were made to locate drivers for both the hard
> drives, R/W CD/DVD-ROM and motherboard. These drivers were placed in a
> folder and specified at the setup prompt when the dialogue indicating
> drivers could not be located appeared. None of these efforts had any effect.
>
> setting changes : I have continued to successfully use 32-bit Windows, but
> very much would like to take full advantage of my HP Pavilion desktop system
> by installing 64-bit Windows Vista.
> tech skill : Advanced
> first name : Ross
> last name : Holder
> phone : (xxx) xxx-xxxx
> email : ross.holder@gmail.com
> form url : $emailformprotocol://
> h10025.www1.hp.com/ewfrf/wc/email?product=3645446&lc=en&cc=ca&dlc=en&lang=en&cc=ca
> form country : Canada
>
>
>

And as is obvious, the messages are ordered in reverse-chronological order.  So there has been no additional discourse with HP since Thursday.  Again, comments are welcome – but of even greater value to me would be a solution, in the form of drivers or a URL pointing me in the right direction.

Whatever solution is eventually arrived at, I will be sure to post it here (as is my habit) – assuming one is found.

Additional threads have been started on both HP’s public Desktop PCs support forum and on Microsoft’s TechNet forums, under Windows Vista Setup.  Additional background and details concerning this issue can be found there.

Thanks!

4/27/2009

Google Celebrates Inventor of Morse Code

googlemorse

G
otta love Google’s daily commemorative graphic.  The Google logo ends up being decorated on days the company has chosen to celebrate certain special occasions.  Today’s theme: the birthday of Samuel Morse – inventor of the Morse code, which of course was responsible for the popularization of electronically-transmitted information.

“Morse code uses a standardized sequence of short and long elements to represent the letters, numerals, punctuation and special characters of a given message...The speed of Morse code is measured in words per minute (WPM) or characters per minute, while fixed-length data forms of telecommunication transmission are usually measured in baud or bps. Originally created for Samuel F. B. Morse's electric telegraph in the early 1840s, Morse code was also extensively used for early radio communication beginning in the 1890s. For the first half of the twentieth century, the majority of high-speed international communication was conducted in Morse code, using telegraph lines, undersea cables, and radio circuits. However, the variable length of the Morse characters made it hard to adapt to automated circuits, so for most electronic communication it has been replaced by machine readable formats, such as Baudot code and ASCII. “

          — Source: Wikipedia.org

Lotsa familiar terms in that article, for those of us who work in the information technology field.  Baudot and ASCII, in particular.  Although the article doesn’t explicitly say so, I’ve long-suspected the term “baud”, used to refer to a modem’s speed (i.e. “baud rate”) was a direct reference to Baudot code.

So maybe Google has it right – and there should be a special day set aside for a man who influenced the world so radically.

4/20/2009

Homeland Insecurity: Napolitano Needs to Enrol in “Borders 1001”?

Janet Napolitano, U.S. Secretary of Homeland Security; sees a history of terrorists entering the United States from Canada, despite any substantial evidence.
(Photo source: Wikipedia Commons)

A
although Barack Obama has, himself, been extremely popular; his genuine charm and charisma has carried his approval ratings to historic highs, the folks he’s choosing to serve in his cabinet are certainly not winning any popularity  contests.  Former lawyers for the MPAA and RIAA have been appointed to serve the new administration over recent weeks which is raising concerns about the future for individual privacy rights and the extension of copyright law on the Internet.  And now – of particular concern to Canadians – the protectionist, anti-Canadian mood of the United States Congress (and, increasingly, a noticeable constituency within the Democratic Party) has found a yet another champion for its agenda: the new Secretary of Homeland Security, Janet Napolitano.

Napolitano gave a short interview on the CBC News channel (called CBC Newsworld) tonight during tonight’s airing of The National.  During the segment, Napolitano couldn’t seem to keep her facts straight, remarking that there’d been problems with terrorists entering the United States across the border from Canada – including the 9/11 terrorists and alluding to other cases, despite there only having been 1 publicly-known case, in which Canadian authorities made U.S. authorities aware of the individual in question (an incident culminating in the suspect’s eventual arrest).  When the reporter (Neil Macdonald) raised these points, she responded saying she might not be aware of every individual case, but that she was sure cases of terrorists entering the U.S. from Canada did exist and the U.S. Congress had made a decision to treat Canada’s border exactly the same as Mexico’s.

“The law doesn’t differentiate….Canada is not Mexico,” she conceded. “Nonetheless to the extent terrorists have come into our country – it has been the Canadian border – [and] again, every country is entitled to have a border…  It’s part of sovereignty.”

MacDonald raised the little problem concerning the story about terrorists coming into the U.S. from Canada being a myth, and Napolitano seemed caught completely off-guard.  It was as-if she’d become so used to repeating the same fiction being exchanged on Capitol Hill with protectionist senators and being directly contradicted like this make her ill-prepared to stand by her comment, because she’d never really thought to challenge the myth!

“Well, again, I’m not privileged to say everything that has occurred.  I can’t talk about that.  I can talk about the future.  The borders are going to be equipped with greater technology…it’s not going to be back and forth across the border as if there’s no border anymore.”

          — Janet Napolitano, U.S. Secretary of Homeland Security, in an interview with CBC News.

“[The Canada/US friendship] could be coming to an end because of these measures.  Ironically, it’s not a victory for those who want to secure the U.S. against terrorism – the cited rationale.  It’s a victory for al-Qaeda…directly because these measures are one of the consequences of 9/11.”

Of course, the facts don’t support this “perception”, but Napolitano doesn’t seem the sort to let the facts get in the way of raising an iron curtain between itself and its ranking ally both in this hemisphere and the world.  This woman hasn’t a clue what the situation is on the Canada / U.S. border, yet appears to have been making it her business to inconvenience millions of people who traverse the border annually by implementing all kinds of new policies.  Policies which have, I believe, a political agenda – one related to punishing Canadian trade, which southern American states have historically regarded as competitive.  Northern American states have been resisting these policies since many rely on trade with Canada; but there’s not enough support at the moment to stop these ill-advised moves.  Indeed, it seems it won’t be long before the formerly largest undefended border in the world is redecorated with barb-wire fencing, concrete watch-towers bristling with spotlights and packs of guard dogs to net all those squads al-Qaeda operatives sneaking into the land of the free and the brave nightly.

Obama could be planting the needs of conflict with Canada, which may be thanks in part to a remarkably stupid move by agents of Canada’s Conservative Party during the U.S. presidential race.  If that’s even part of the reason for the new anti-Canada element within the administration, it' truly is unfortunate.  The friendship Canada and the United States of America have enjoyed for nearly two centuries – a friendship that has been described as “unlike any other in the world” - could be coming to an end with these measures.  Ironically, it’s not a victory for those who want to secure the U.S. against terrorism – the cited rationale.  It’s a victory for al-Qaeda; since it means that U.S. trusts Canada less (or at least its border with Canada less, which is much the same thing) directly because these measures are one of the consequences of 9/11.

What a shame!  And what a shame that few in the U.S. are going to notice — at least not right away….

4/17/2009

MPAA & RIAA Score Major Victory Against .torrent Files!

 

W

ell, the outcome was expected – not that it makes swallowing this bitter pill any easier.  The Swedish court capitulated entirely to pressure from special interests and found in favour of the cabal of media gangsters, bolstering its quest to erode privacy rights and ignore even the pretence that people on the Internet have a right to exchange data using whatever protocol they choose.

Of course, the ruling has not had the impact of shutting down thepiratebay.org – not yet.  And its operators who are all away from Sweden at the moment claim they will appeal and eventually prevail in their litigations.  Of course, it remains to be seen what strategy they have in mind that will achieve this seemingly daunting goal.  The number of avenues available to these so-called pirates are fewer every day as the RIAA and MPAA continue to press their well-funded lobbying and litigation advantage.

Stay tuned – more to come on this story today, I’m sure….

4/16/2009

Microsoft Presents: Facebook!

Facebook

“…the most sophisticated, comprehensive solution for Facebook API development that exists…– Visual Studio blows it and anything else that anyone would develop under the heading of freeware out of the water!”

I
’ve known about the express editions of both VB.NET and C# for a while now, but I hadn’t realized Microsoft was using them to advance the cause of its software development product line by partnering them with Facebook (FB).  No longer are these junior versions of Visual Studio 2008 Team System merely the try-and-buy freebies aimed at acquainting otherwise reluctant but professional programmers to adopt Microsoft or lures for student developers.  Microsoft is trying to create a solution that lets programmers of any stripe use their tools for free to develop Facebook tools.  And make no mistake – this is likely the most sophisticated, comprehensive solution for Facebook API development that exists.  And forget downloading that dinky editor you heard about on CNet Downloads – Visual Studio blows it and anything else that anyone would develop under the heading of freeware out of the water!

But why?

Well, obviously hooking students and youth in general on Microsoft products would be one obvious angle.  When these folks grow up and get jobs and need to consider or make decisions about technology, Microsoft will be familiar territory.  And then there’s that other reason – Microsoft could be feeling out Facebook for eventual partnership and alliance; boosting its overall inventory of web properties considerably by having the largest and most successful social networking site in existence in their pocket (and pocketbook too, whenever FB starts making money).

But as a programmer myself, I’m intrigued with the tools Microsoft’s created.  Almost as interesting; Visual Studio Express isn’t all you need – there’s an extra download you need to get from Microsoft’s open source software (OSS) website, called CodePlex.  Because it’s OSS, you, competitors and anyone else who can download Facebook.NET (as it’s called) can look “under the hood” to see how it all works.  Oh, and naturally, Facebook.NET will work with the full, commercial versions of Visual Studio 2008.

4/15/2009

Canada Needs to Stay In Afghanistan

W
e can’t do this by ourselves. In fact, we probably can stay there only as long as the Americans are willing.  But I’ve decided Canada needs to stay in Afghanistan past 2011 – and possibly for an indefinite period.  My rationale?  Well, today’s story concerning the execution of a newly-wed couple sort of tells us all we need to know about the disposition of the Taliban.  The Taliban are a group:

    Belligerents' Strength (Current Conflict, 2001-Present)

    Flag of the United States United States

    54,515

      Flag of Afghanistan Taliban

    8,500

    Flag of the United Kingdom United Kingdom

    8,300

      al-Qaeda

    2,000

    Flag of Germany Germany

    3,465

      Haqani Militia

    1,000

    Flag of France France

    2,780

      Hezbi Islami

    1,000

    Flag of Canada Canada

    2,830

      Islamic Movement of Uzbekistan (IMU)

    7,500

    Flag of Afghanistan Afghanistan

    82,780

      Meshud Militia

    30,000

    Flag of the United States NATO & Other Alliance Nations

    14,800

           
      TOTALS: 169,470      

    50,000

  • willing to commit acts of aggression and terrorism at home and abroad in the name of imposing their own narrow view of how people should live, in the name of God (this includes killing in the name of God, which is as definitively hypocritical as one can get),
  • which has committed atrocities, violating virtually every article of the UN Charter of Human Rights, including enlisting child soldiers, murdering humanitarian aid workers (including those identified as UN-affiliated), complete disregard for international conventions of warfare (including the Geneva convention) and giving official sanction to rape, and
  • whose nations of justice are a tragic farce, include imposing Sharia law and brutal penalties for convicted felons – including dismemberment of one sort or another and, everyone’s favourite: decapitation.

I think most of us want peace - even so-called "hawks" like me. The debate has been over what the best route to take to get there. As I’ve stated before - the Taliban have pretty much closed the book on meaningful negotiation. It's their way or suicide bombings. I mean; if you've got a supply of drones brainwashed into thinking God is really going to reward them with eternal bliss and paradise if they kill themselves and take as many infidels with 'em as they can, what possible incentive could you offer such a regime to negotiate?

Even worse, winning in Afghanistan isn't enough (for the Taliban). Since it was the base for the 9/11 attacks, apparently if the Taliban win, they'll continue sponsoring such terrorism to pursue their own twisted, evil form of manifest destiny without end!  Their philosophy appears to be that of we’re wrong, they’re right and they’ll continue to attack and kill us until either we’re all dead or they are, period.
If pulling our troops out only results in the conflict spreading all over the world to the point where civil liberties in the free nations of the world are gradually eroded to boost security by well-meaning neocons until our own aspirations of liberty and happiness are reduced to a dim memory amid the clamour of terrorist attacks, I can’t see how the argument favouring our bringing our troops home can make any sense.  It seems clear all this will achieve is an escalating death toll somewhat higher than the 117 lost in the 4 or so years we've been in Afghanistan.  Except the war won’t be in Afghanistan anymore, it’ll be in Europe, in North America – and even here in Canada.

Canadians, indeed everyone outside of Afghanistan needs to remember, the superficial effect of withdrawing troops ending the conflict could quite easily be little more than a short-lived fantasy.  Basically, I’m arguing for a just war – it’s a tough pill to swallow.  But, to me, it really is starting to look as if it’s either that or living in a nightmarish dystopia with indentured, veiled, chronically-victimized females who’d sooner live in  Margaret Atwood’s fictional Gilead than the misogynistic theocracy envisioned by the Taliban as God’s will.

But I’ll ever try to remain an “enlightened” hawk – and remain vigilant for signs I’m happily wrong.  I can say with unrestrained candour that I’m not interested in having our troops deployed into a combat zone indefinitely.  The basic goals of the allies in Afghanistan – helping to establish a regime that both respects basic justice and some form of democracy while maintaining a military that yields to a constitutional authority – is, I think, the right idea.  And I still argue, as I have for as long as I can remember, that there are certain rights human beings have which if systemically threatened or disrespected, justify the intervention of other nations representing the interests of humanity – regardless of what other interests may compete for consideration in a conflict (which there always are).

4/13/2009

Can Sweden make the charges stick against The Pirate Bay?

N
oticed a decent article posted on the CBC News website this past weekend concerning the ongoing litigation in Sweden between the MPAA and The Pirate Bay torrent file sharing service.  After reading the article, I decided to write the following comment and cross-post it here:

“Although I've written prolifically on this subject - both on my personal blog (http://ross613.spaces.live.com) and elsewhere, I've never said what I believe lies at the root of the 'ethical pirate's' motives for downloading stuff online: it's simply that movie & record companies have stubbornly refused to make content available to us the way we want it; which is online.

And what do I mean by 'ethical pirate'? That's the name I give someone who copies copyrighted material, principally for their own use but patently not for profit or material gain, for themselves or any other entity be it personal or corporate. Such an individual is concerned and even supports the principal behind copyright, but takes issue when the same laws that are supposed to protect owners of intellectual property (because it injects value into ideas and ensures credit is given where it's due) are instead twisted into a hammer to beat down college students living on a shoestring budget so media aristocracy can preserve the outdated business model that made them stinking rich.

It's not that copyright isn't being infringed upon (although to say by whom will certainly start a lively debate of its own), and that this isn't wrong at some level. But only a fool would try to argue that there's some greater justice being realized by the MPAA, RIAA et al pursing these lawsuits when they could have avoided digging themselves into this mess by choosing just one among the many alternatives which existed to leverage new technology in bringing music and movies to a public clamoring for entertainment in the 1990s. And why should the public pay for a mistake THEY made (as the historical record accounts)?

Is the 'ethical pirate' really to blame? The case can & is being made to the contrary!”

     — Article comments, CBC News “In-Depth”

4/8/2009

Secrecy: Good for Business or Government?

A
s mentioned here earlier, I’ve left (more nudged, really) my last job working for Microsoft (and Cactus Commerce) and am now employed by a very stable, successful Gatineau-based consulting firm and will be working for the Government of Canada for the foreseeable future.  Notwithstanding any other previous mention specifically indicating the nature of my current work, I’ve decided to not discuss specific projects I’m working on in my blog any more.  This is because I’m bound by a couple of agreements, both of which I take extremely seriously: the standard non-disclosure agreement (NDA) I signed for the consulting firm, and an oath I signed back in 2002, which resulted in my being assigned clearances under the Government of Canada Security Policy.  The primary purpose of these agreements is to ensure the privacy of individuals and corporate entities, to safeguard trade secrets and technologies and business processes which have commercial value, and to protecMCj03109980000[1]t Canada’s security interests.  These are, of course, reasonable measures and it’s perfectly fair and necessary to have secrecy agreements for employees and government contractors.  But my change in employment made me reflect on my experiences with NDAs and other secrecy agreements in both government and private industry.  And there seems to be an almost obfuscated secondary effect: secrecy can breed inefficiency or cover up poor quality.

So the question needs to be asked, are such blanket agreements the way to go or would a different scheme serve the public better?  While NDAs are very effective at protecting corporations, there is often a term which extends well beyond the last day of employment that prevents the former employee form disclosing the designs of technologies developed by him/her to a new employer, or from starting and/or engaging in commercial activity in the same industry for the duration of the agreement.  Since a contracting programmer’s livelihood depends on leveraging relevant experience, preventing him/her form essentially re-using a block of code on a similar software project for, say a competitor might make it difficult for that programmer to find a job – were the prevailing practice to throw away any knowledge gained on one project in favour of innovating a different approach to achieve the same functionality.  Imagine how much more expensive software would be if cut-and-pasting code from the Internet were suddenly impractical!

“Secrecy can breed inefficiency or cover up poor quality.”

Luckily, the nature of NDAs and contract law generally means that programmers pretty much always get away with re-using old code since the process of compilation obfuscates code, making it virtually impossible for a covetous former employer to prove an NDA has been violated.  That’s not to say NDAs are completely useless; the NDA I signed with Cactus would give either Cactus or Microsoft legal recourse if I were to take the knowledge I acquired helping to write Commerce Server 2009 and applied to create my own very similar retail web e-commerce server application.  So NDAs do help prevent such technology “poaching”. But is that fair to the programmer – particularly when the practical impediments are in themselves plenty disincentive for such a venture being pursued.

But what about national security and individual privacy?  Surely, we all have a right to expect our Government will do all it can to protect our rights – isn’t a blanket secrecy oath or agreement the minimum measure needed to protect the public?  It might be, yes.  But usually, contractors don’t work in areas of public policy where any experience or any type of information disclosure would be harmful.  If a contractor or government employee, for example, works on data including the Social Insurance Number, date of birth, address or other vitals – clearly the point of main risk is disclosure of that information beyond the work environment.  But the terms of that employee’s security clearance may prevent disclosures of another nature – including being a whistle-blower: about bureaucratic inefficiencies that cost people money or loopholes that might give one group an unfair advantage at the expense of another.  Normally, a government employee might be able to call a journalist anonymously to report about such things – but not if the terms under which their security clearance was issued specifically make such disclosure a criminal act; perhaps classifying such behaviour as treason.

“…at the root of the practice of “blanket secrecy” in both commercial and government organizations is risk mitigation.”

Yet, ironically, the intention of the individual could be completely altruistic.  Of course, there might be nothing that can practically be done concerning such activity effectively ending that person’s job with the Government (nobody wants to work with a whistleblower).  But turning it into a criminal affair, as in the example with the NDA, might be taking things too far.

What could be at the root of the practice of “blanket secrecy” in both commercial and government organizations is risk mitigation.  Good lawyers, like any good programmer or project manager, will make every effort to mitigate risk for their clients.  Microsoft, Cactus, the Government of Canada all have lawyers and H/R budgets to help craft secrecy agreements that ensure no employee – disgruntled or otherwise can get out of respecting professional disclosure.  And few programmers are prepared to spend time and money, not to mention jeapordizing a potential new job, negotiating more favourable terms on a matter like disclosure.  (Particularly, when one can’t know beforehand what isn’t being disclosed.)  Employers need to recognize they aren’t risking anything tailoring NDAs and other secrecy agreements to address the particular points of risk associated with a position.  And the government may need to impose some requirements on employers (including itself) to get the ball rolling, making sure to add new measures to protect whistle-blowers extends to agreements related to security clearances held by government employees.

In particular, such agreements should be improved so that they never protect poor performance within the government, as they now likely do in some cases.  As such, refining rules around disclosure can only help build a better, more efficient and well-run nation.

A Post-Script: Should Whistle-Blowers Be Protected?

I said above “nobody wants to work with a whistle-blower”.  That may be presumptuous – and it’s really just a guess on my part.  But you’d have to think it would be tough to work in a government office alongside colleagues whose own performance evaluations could be negatively impacted by an embarrasing public revelation.  At the very least, colleagues might legitimately question whether you might not ‘snitch’ if you saw them doing something you deemed improper.  Consequently, whistle-blowers are vulnerable to being not well-regarded.

In my view, offering official protections for whistle-blowers probably won’t stop such a person from being completely hamstrung since a critical level of trust would be irrevocably compromised.  The exception to this rule might be a particular kind of whistle-blower who’s acted in counsel with his/her colleagues, perhaps as a last resort in the absence of other options – or where the stakes for the public are high and remedial internal efforts have simply failed.  We’d like to think every workplace in the Government of Canada is ideal and such circumstances never arise, but if they ever do it might be important in such rare cases to at least remove the threat of a criminal record.

Unfortunately, like anything, whistle-blowing protections could be abused by disgrunteled employees or by those seized with other kinds of sociiopathic behaviour.  I’m firmly of the view that all other internal remedies should be pursued before turning to public disclosures having the potential to result in political scandal.  And even then, the public interest would have to be of sufficiently high stakes to make taking an action likely to impact the lives and careers of a portentially large group of people justified.

So if being a whistle-blower is so rarely justified (one would home!), why is it worth having?  It doesn’t seem that vehicles for employee feedback are very accessible in government structures.  This has to do with the division between the bureaucracy and elected officials – a line that doesn’t really have a parallel in the corporate structure.  However, were the risk of whistle-blowers drawing attention to deficiencies in the government present, bringing public officials and the bureaucracy closer together might be the outcome; with better service to the public being the inevitable by-product of both measures.

4/5/2009

April Fool’s: A Geek Holiday?

I gotta say that I’ve found it hard to get all hyped about April Fool’s Day as it has turnedMCj03565050000 into a day celebrated more by the tech industry than perhaps any other.  Maybe I’m just ill-humoured, but some of the gags have come across as a little obvious or just plain weak.  But this year, the harvest included one “prank” that was particularly clever, I thought.

To this, I can only say “wow”.  I mean – finding an obscure compiler from a language itself built as a joke more than 30 years ago?  Of course – post it on the Internet (and draw enough attention to it), and someone will figure it out….

Nuclear War: Inevitable?

North Korea launches rocket: reports
North Korea launches rocket: reports - Sympatico / MSN Video (click image above to play)

There’s been a nagging question on my mind since childhood: will I ever live to see nuclear weapons used?  When I was very young; between 8 and 10 years of age, I used to have nightmares about nuclear attack.  Of course, this was in the last 1970s and early 1980s, which was the height of the cold war.  Most of my younger friends can’t relate because they just don’t know what it was like growing up with the fear that the Soviet Union could vaporize every major city in North America, including nearby Winnipeg.  The city was a strategic nuclear target thanks to the convergence of the CN and CP railways, being home to Canada’s 17th Air Wing and perhaps the proximity of Fargo, North Dakota a couple hours drive south.  The military base at Fargo houses a number of ICBM launch facilities and was thought to be the target for some of the larger ordinance the Soviets would use in any nuclear exchange.  It may say something about my childhood obsession with nuclear cataclysm that these were all facts I’d become aware of before adolescence.

But all that changed when the Soviet Union suffered its economic collapse and my nightmares went away.  And the thought occurred that maybe, at some point far in the future, we’d have to deal with the possibility of terrorists getting their hands on nukes or other weapons of mass destruction (WMDs).  While certainly a legitimate concern, at least there was the consolation of knowing that if a terrorist detonated a small warhead in a large urban centre, the likelihood was it wouldn’t mean the end of the world.  But then during the first Gulf War we started hearing about the possibility that Iraq might have a nuclear arms program.  And suddenly the reality of powers other than the “big 5” on the UN Security Council started to seem a lot closer than I’d expected it to be at that point in time.  At least, I thought to myself, if a smaller country got nukes they’d still be at a disadvantage in any confrontation with the major powers.  A country like Iraq didn’t even have delivery systems capable of reaching North America and if they tried anything, one or more of the “big 5” would surely incinerate any nation that tried to nuke anyone else.  It wouldn’t be mutually-assured destruction (MAD) as it was in the Cold War between NATO and the Warsaw Pact; rather “SAD” – singularly-assured destruction – for the smaller nation.

Indeed, any ambitions a small country had toward being on “equal footing” with the U.S. or Russia by getting nukes seemed little more than fantasy.  It would be crazy for any leadership to think getting nukes would gain a strategic advantage on the superpowers of the world.  And then we started hearing from North Korea.  Earlier this decade it even successfully tested its first nuke, effectively joining the nuclear club.  The only thing it’s lacked to start making real trouble for everyone in the region (including itself) are delivery systems capable of reaching the continental United States.

What baffles me is what North Korea hopes to gain here.  It’s already been engaged in talks, gaining concession after concession from the world’s powers while clearly making every effort to create rockets that could attack the United States.  But while it’s enjoyed some success at the bargaining table and has apparently put its nuke program on hold from time to time, it still seems intent on preparing for a war that it couldn’t conceivably win.  It would likely be suicide to even start, because if the game is hurling missiles across the Pacific – the United States will win with breathtaking alacrity.

Even worse for North Korea, the U.S. leads the world in missile intercept technology and in this field is years – perhaps decades – ahead of its nearest competitor.  And Patriot missiles are just the tip of the iceberg, because it goes without saying that there are technologies kept well out of public view which might well be able to knock anything North Korea has out of the sky.  Unfortunately, nothing is fool-proof and with nukes, lets face it, if one gets through countermeasures it’s a pretty big disaster.  But North Korea won’t have a large number of missiles to fire at the United States for quite a while.  So it all seems perfectly crazy to engage in a strategy that has zero chance of working.

Strangely, this is actually a bad thing for everyone.  If the leadership is actually as delusional as it appears, they might still cause a great deal of trouble.  They may not be able to get an ICBM all the way to San Francisco, but that doesn’t mean they’re harmless.  They could still attack Japan or perhaps even South Korea.  Whether the current negotiations (which bear a striking resemblance to appeasement) aren’t actually allowing what could be a relatively small problem now to turn into a much bigger one later – is still very much an open question, in my view.

And – in the longer run – I wonder whether nuclear war isn’t inevitably.  If it’s not North Korea, then could it not just be someone else down the road?  I have the feeling the clock is ticking on the question of whether a nuclear conflict will occur – will a crazy totalitarian dictator push the button?  Or maybe a religious extremist?  A terrorist?  We really do need to clean up this world and eliminate starvation and poverty in the next few decades if we’re going to avoid turning my nightmares into reality.  But I’m just not seeing the kind of progress there needs to be, although there seems to be growing acceptance about what needs to be done to turn Earth into the kind of world everyone can be happy in.

4/2/2009

EU Adopts Big Brother to Fight Piracy

PiracyStoryGraphic The Motion Picture Association of America (MPAA) membership, which includes the leading movie production houses in Hollywood, has won a key victory in its battle to erode Internet privacy in the name of reducing media piracy online.  The new law, adopted and now in effect throughout the EU, allows copyright holders (like movie producers) to demand and get access to the network addresses (known as IP addresses) of those determined by a court to have downloaded copyright material.

Of course, this has lead to an outcry from technology experts and civil liberties advocates – both of whom argue that leaving it up to a court to decide whether the online activities of users can be disclosed to a third party (particularly a corporate entity) without notice or due process beyond an arbitrary finding of suspicious activity gives far too much power to authorities to monitor Internet activity.  Beyond this, the law also requires that Internet Service Providers (ISPs) monitor and characterize traffic, which most in the EU do not currently.

It’s hard to guage what, if any, impact this new law will have outside of the EU – whether it will influence lawmakers in the United States or Canada to take similar measures under pressure from their own entertainment industries.  But it is conceivable that traffic logged in the EU could be invoked in legal precedings in Canada and the U.S. – possibly even to the extent of using such logs as the basis for new lawsuits.

Even so, there are those who actually favour such measures and buy into the arguments forwarded by the MPAA and its membership; that defending copyright is worth sacrificing privacy – particularly when it’s likely to be only the guilty who will be affected.

“I have always suspected extreme exposure to digitization reduced literacy.
Ross613, what part of, "sufficient evidence of illegal activity," is beyond you?
No one, anywhere in this piece, is suggesting torrent modes are banned, or illegal, or even immoral.
Pay for the property of others you wish to use in some way - you'll be fine.”

dijit44, story comments (responding to my remarks – the first story comment added)

My response:

“Clearly some have difficulty distinguishing suspicion from proof - since I'm both a software developer and prolific writer, this might be among your shortcomings.  And it's exactly that same confusion those making the decision about what constitutes "sufficient evidence" that I'm concerned about.

You see, there's this concept called "due process" which protects people's civil rights and, normally, those accused of a crime get a chance to defend themselves.  What this law apparently does is give the membership of the MPAA the right to demand IP addresses as soon as they present a court with "evidence" of illegal activity.  There no indication what constitutes evidence or any specific detail, but I don't have an opportunity to fight the action to prevent disclosure.  My guilt (i.e. involvement in illegal activity) is assumed without my being able to raise a peep in protest.

The part that's "beyond me" is how a rational person could conceive of this being justified in a free and democratic society.  Are we saying a company's right to defend its intellectual property trumps the privacy rights of the individual?

I for one say it should not!”

Of perhaps even greater concern is a key decision being handed down in a Sweedish court on Friday.  This concerns “The Pirate Bay” torrent sharing website, which is facing legal action from the MPAA concerning whether the site facilitates the theft of movies.  The ruling is expected to favour the MPAA, but the question remains how far the court will go in assigning either damages and/or whether information exchange with the MPAA (disclosing visitor network traffic) will be included in the ruling.

 
Are you looking to buy a gift for me?!?!?! Well - never one to turn away free stuff - here's the list of where to look on the Internet for things I'm interested in having. The best chance these lists are up-to-date are near my birthday (less likely) and Christmas (more likely).
This person's network is empty (or maybe they're keeping it private).