It Must Be Microsoft’s Fault

Steven J. Vaughan-Nichols unleashes a scathing attack on Microsoft following the outage suffered by the London Stock Exchange:

It should have been a great day on the London Stock Exchange.

It was, the traders got to watch funny videos on YouTube all day instead of working.

Later the LSE gave the vague explanation, that “It was software-related, a coincidence, due to two processes we couldn’t have foreseen,” and not caused by high-volume. The spokesperson added, “We’ve introduced a fix and we’re confident it will not happen again.”

Somehow “we couldn’t have foreseen” and “we’re confident it will not happen again” don’t fit very well together.

Well, they didn’t foresee it. It happened, and it crashed the system. They now know what happened, and they’ve made a fix that makes sure that bug never strikes again. Comprende?

So what really happened? I doubt we’ll ever get a detailed, nitty-gritty explanation, but I have friends in London and…

None of them talk to me any more so I had to conjure this story out of my rectum.

On top of this runs the TradElec software itself. This is a custom set of C# and .NET programs, which was created by Microsoft and Accenture, the global consulting firm. Its back-end databases, believe it or not, run on Microsoft SQL Server 2000.

Nothing wrong there, at least they aren’t using a database with it’s own host of corruption and performance issues…

The programmers and serious database administrators in the audience can already see where this is going.

Yep, a Linux fanboy with nothing better to write about is going to do another misinformed rant about Microsoft.

Sorry, Microsoft, .NET Framework is simply incapable of performing this kind of work, and SQL Server 2000, or any version of SQL Server really, can’t possibly handle the world’s number three stock exchange’s transaction load on a consistent basis.

Okay, got any evidence to back up those statements?

I’d been hearing from friends who trade on the LSE for ages about how slow the system could get. Now, I know why.

No then.

What I find really amazing is that the LSE’s software stack hadn’t blown its top earlier. Even setting aside my feelings for Linux, there’s simply no way I’d recommend Server 2003, .NET and SQL Server for a job even a tenth this size. If a customer of mine insisted that they didn’t want open source - more fool them – I’d recommended Sun Solaris, JEE (Java Enterprise Edition) and Oracle or IBM AIX or z/OS, WebSphere and DB2.

Yes yes! Anything but Microsoft! Write it in C++, no C, no Haskell, no Smalltalk, no assembly, no in direct machine code! Yes, that’s the best way to do it!

What I’d really prefer to see is RHEL (Red Hat Enterprise Linux), JBoss, and MySQL or Oracle or Novell’s SLES (SUSE Linux Enterprise Server), JEE, and, again MySQL or Oracle for the DBMS engine.

Ah good old MySQL with it’s corruption and performance issues. Yes, that’s a much better DBMS than SQL Server for crucial financial data. And I’m sure the dog bowl mess that is JBoss and J2EE will be much better to work with than .NET. Like I said, anything but Microsoft!

In any case, though, the real moral of this story is that if you really want HA (high availability) or HPC (high performance computing), Microsoft’s products should be at the bottom of your list. Unix, mainframes, and, yes Linux, are far, far better for companies that need fast and reliable computing.

No, the real moral of the story is that Linux fanboys will latch onto any story where they can falsely discredit Microsoft using lies and spin, and none of them are worth reading. This is one I’m making an example out of.

Vaughan-Nichols fails to mention (or maybe he failed to research) that the outage wasn’t the fault of the .NET application he attacks (TradeElect), but on the “trading gateway between the LSE’s Extranex private network (linking the exchange and clients) and the TradElect electronic trading platform”.

Stupid Alert: Illegally selling Windows XP keys on eBay with a picture showing the key

eBay US member oshkoshcomputers is selling two Windows XP Home keys on eBay which he claims to have gleamed from a Toshiba computer.

Not only is this illegal as the license is non-transferable, but he shows the CD key on the item picture, and it’s clearly legible. Now that this has been posted on Digg and lots of other news sites, these keys have no value as they’re certain to be black-listed by Microsoft.

Stupid Alert: write-click on the desktop

I wouldn’t usually link to The Mirror, but they do have a funny article about Britain’s stupidest call centre customers of which this one I select for this Stupid Alert:

Tech Support
I need you to right-click on the Open Desktop.
Customer
OK.
Tech Support
Did you get a pop-up menu?
Customer
No.
Tech Support
OK. Right-Click again. Do you see a pop-up menu?
Customer
No.
Tech Support
OK. Can you tell me what you have done up until this point?
Customer
Sure. You told me to write “click” and I wrote “click”.

Stupid Alert: Sue me because I’m popular

An online shoe store owner has threatened to sue Dean Hunt if he doesn’t remove [his] blog from google [sic] for this search term, because his blog has a higher PageRank than the store.

His justification is that because Google is a business, they should rank other business higher than non-commercial sites. This couldn’t be further from the truth: Google ranks sites based on their popularity, and being a commercial site hurts your popularity unless you have some interesting content to offer. Most blogs, on the other hand, feature completely non-commercial content that is far more informative than what an online shop would offer, so Google love them.

Ironically, now that there are lots of sites linking to DeanHunt.com, it’s probably just going to increase his PageRank and make it even harder for the shoe site owner to compete. Retard.

Stupid Alert: arrest my son please

It seems a disproportionate amount of my Stupid Alerts are about Americans. And the next in the series doesn’t buck the trend: a South Carolina mother has had her 12-year-old son arrested for opening his Christmas presents early.

It seems people are now too stupid to parent their own children, and so now farm that responsibility off to the police or blame anyone/thing else rather than themselves. Fucking pathetic. (Via GeoffBrady on IM).

Stupid Alert: Flatulence leads US jet to divert

An American Airlines flight had to have an emergency landing after one of the passengers tried to cover up the smell of her flatulence by igniting a match.

More like she was trying to ignite it, the stupid bitch.

Stupid Alert: Sony DS Lite

The microphone on my Nintendo DS Lite broke a couple days ago, so I took it back to the Maidstone branch of GAME. The tills were quite busy, so instead I went to a scrawny little chav idling around. His ID tag had the title of “Sales Assistant”, which made me think he would know what he was talking about. This is an exact transcript of the conversation I had with him:

Me
Hi, the mic on my DS is broken.
GAME
Ok, I think you need to send it back to Sony.
Me
Sony? Why would I send it to them?
GAME
Yeah, Sony make them.
Me
Sony make the Nintendo DS?
GAME
Yeah I think so.

At that point, I made my excuses and joined the queue for the tills, where a helpful staffer took my DS, went into the back of the shop for five minutes, and then returned with a brand spanking new DS, no fuss.

Perhaps they should train their staff more, or just not hire complete idiot chavs as sales assistants.

Stupid Alert: Larry Bodine

You would expect a member of the Law Technology News Editorial Advisory Board to know their stuff about computers. You would forgive them for being a little naive about Macs, but expect them to research them with an open mind and then compile an accurate report, not necessarily recommending them (they aren’t for everyone), but at least being subjective and fair.

Instead, you get idiots like Larry Bodine and his Don’t Sit Under the Apple Tree commentary that shows you how some people are grossly overpaid and under qualified.

In his commentary he compains that he was suckered in by the hype about freedom from viruses, simplicity of computing and versatility while what he got was a computer that can’t view Web sites properly, is not compatible with Microsoft Word and can run only dumbed-down versions of regular software.

Let’s break this down paragraph by paragraph and see where Larry went wrong.

I was suckered in by the hype about freedom from viruses, simplicity of computing and versatility. Instead, I bought a boat anchor that can’t view Web sites properly, is not compatible with Microsoft Word and can run only dumbed-down versions of regular software.

Thats fine, if you didn’t contradict yourself later on with a long monologue about your problems with Microsoft Word for OS X, and if you gave examples of dumbed-down software other than AOL.

This time, I’m buying from Hewlett-Packard Co. or Dell Inc. — anything that runs on Windows. (I’ll assume the risk of flaming batteries.) Goodbye Steve Jobs, hello Bill Gates. I’ll be lucky to get half of the $4,552.71 I paid for the Mac on May 21, 2006.

Let’s ignore the fact that all new Macs can run Windows now, and concentrate on the $4,552.71 he paid for his Power Mac G5 2.7GHz on May 21, 2006. Now the dual 2.7GHz G5 Power Macs were introduced on the 27th of April 2005, and were discontinued on the 10th of October 20051 On the day they were released, the 2.7GHz G5 Power Mac cost $2,999. Larry however, paid $4,552.71. He doesn’t mention any accessories he bought2 so the only explanation is that the Larry Bodine, a member of the Law Technology News Editorial Advisory Board, someone who is paid to advise on technology, got duped.

I realized it was time to unload the silvery box of frustration when I had to buy a Dummies book on how to operate it. I’m smart; I shouldn’t need this. Aren’t Macs supposed to be intuitive and easy to learn? My mistake.

Yes Larry, you should expect to know how to use an entirely new computer and operating system that cost $4,552.71 without ever reading the manual. Did you become a Windows expert the first time you started using it? Did you not need to fiddle around, read a book, or at least ask for help?

I notice you insert a I’m smart into a paragraph that directly contradicts itself, because it reads like I’m so smart that I had to buy a “Dummies” book to learn something that is easy to learn. Nice.

The signs of doom were there on day one, but I ignored them. I pretended that I liked the one button mouse. I quickly started using click + command keys (and other keyboard shortcuts). I really missed the little scrolling wheel in the center of the mouse. I put up with the fact that the HP printer, which I had purchased on the recommendation of an Apple Store, would work about 50 percent of the time with the Mac. I was constantly deleting print jobs and starting them over.

Wait, a one button mouse? The Power Mac G5 came with a two-button-scroll-wheel Mighty Mouse from the 2nd of August 2005, so I can only assume that you bought one of the last stocks of the old Apple Pro Mouse as an accessory with your order, and trashed the Mighty Mouse.

And as for the printer support, it is all rather shabby on OS X, but then ask anyone who hasn’t been infuriated with the print queue system on Windows too and you’ll see this is as much as a problem with printers as with operating systems.

I noticed it was slow; I saw that stupid spinning colored wheel a lot. The Mac would hang up; the TV ads said Macs didn’t do that. The widgets were cool and snappy, but after a while I stopped using them. They were fun — for five minutes. I did like the Finder because it was quick in locating files, but it would turn up a lot of false hits. It was comparable to the Google Desktop searcher on my PC.

You’re right in saying widgets only have niche appeal. And yes the dredded spinning beach ball (not colored wheel) does appear more than it should do. But aren’t you expecting too much for a search engine that takes one to two word queries to find, and only find the exact document or web page you’re looking for?

What drove me nuts was that I would open Word for Mac and couldn’t delete files while I was in Word. There is no File | Delete option. So the documents took up space on my hard drive, until someone told me I had to find the document in Finder and then move it into the trash from there. This seemed stupid to me; I just wanted to highlight a file and tap “delete.”

File > Delete seems like a Windows Word exclusive feature3 and it doesn’t feature in the Word for OS X because it’s not standard a OS X UI design feature. I think you’re expecting OS X Word to be a direct clone of Windows Word, when (to the credit of Microsoft’s Macintosh Business Unit) it’s an OS X port of Word, using many OS X conventions instead of Windows ones.

Word files transferred from the Mac were missing pictures. PowerPoint files transferred from the Mac would lose their formatting. PCs and Macs are not compatible, regardless of what they say.

Some image formats don’t translate from Windows to OS X Word (even though they are supported by both Windows and OS X). But wait, whats that big Compatibility Report... button doing in the save file dialog? I wonder what that does…

Doing a simple screen capture was an immense chore. On a PC you just press Alt and tap PrtScr. With the Mac I had to download and launch special programs to accomplish this simple task.

Maybe if you bothered to search for how to take a screenshot, you would’ve found Command-Shift-4.

I didn’t even bother with the Mac’s iCal or Mail, which required me to buy an @mac.com address. Instead, I went straight to Outlook for Mac. A lot of the software for Mac — such as AOL for Mac OS X — was dumbed down and missing may features of the current PC versions.

It’s quite clear you had incorrect preconceptions about these applications, and didn’t even bother to open them and have a look before dragging them to the trash4 You don’t need to buy a .mac subscription, Apple Mail will work fine with POP and IMAP mail boxes, and iCal works fine on its own without syncing to any internet based service.

Wait, did you mention that you use AOL in an article where you claim to be a technology consultant? There goes any shred of credibility you have (which was none at this point). And then saying that it’s a dumbed down version suggests that you actually use the AOL software that comes with your PC. I also fail to see how a technology consultant could actually use the piece of crap that is AOL, and how you can consider AOL software being dumbed down, when it is already targeted at the lowest common denominator of Internet users (i.e. you).

For me the killer was the Web browser. Safari simply cannot read Flash. It is, quite simply, a second-rate browser.

I even called Apple headquarters and asked when a better version would be available and was told that Apple is in no hurry to improve it.

Right. OS X comes with Flash support built in, but the last time I checked Windows doesn’t. Some people prefer other browsers to Safari, so I would forgive you on the second-rate browser quip and the obvious lie that Apple is in no hurry to improve (when Safari will be upgraded to 3.0 when OS X 10.5 is release), if it wasn’t for what followed.

On the suggestions of friends, I downloaded Netscape and Firefox, which were no better.

I scraped along with Internet Explorer 5.0 for Mac, and then discovered in 2006 that Microsoft would no longer support the Mac version. You can’t do WSYWIG on Typepad (where many folks create their blogs), which you can on a PC.

I run several Web sites, all optimized for IE 5.5 or higher. I couldn’t operate my own Web sites with the Mac. That was the straw that broke the camel’s back.

What kind of friend would recommend you use Netscape (last updated August 2004)? More like someone with a grudge against you because you persuaded them to buy a year old mac at nearly double the original retail value. And what were Netscape and Firefox no better at? Rendering Flash? I believe Firefox pops up with a yellow information bar when a plug-in was needed.

I’ve had a look at your so-called websites, and I’m not impressed. Optimized for IE 5.5 or higher means you or your designers were too lazy to test on other browsers and other platforms, and didn’t bother with any sort of standards at all (except for the overzelous use of the now defunct XML and RSS buttons). But blasting your websites is the subject for another article.

Then the hard drive croaked on me after only three months of owning the machine. I couldn’t tell what was going wrong and had to hire someone for $125 an hour to come over and tell me what the heck was happening. Apple replaced it for free, but I became leery of what other hardware would fail unexpectedly.

Yeah, because failing hard drives are an Apple only problem. You know you could’ve phone Apple first, told them what was happening and they probably would’ve guessed the fault for free. Even so, they replaced the hard drive for free, so your problem is?

Wil Shipley sums up the commentary best, so I’ll quote directly from his article:

  1. Apple’s marketing department and fans lured me in with promises of Macs being virus-free and having great service, both of which turned out to be true.
  2. FireWire is sexy.
  3. Sometimes I see the spinny cursor on my Mac.
  4. Microsoft Word doesn’t please me on the Mac because the key shortcuts aren’t short enough, and because I can’t find the compatibility button on the save panel. Also, PowerPoint.
  5. Microsoft Outlook doesn’t please me on the Mac, and I never tried the free alternatives that were bundled with the system.
  6. AOL(!) doesn’t please me on the Mac.
  7. Microsoft Internet Explorer 5 from 1997 does not please me on the Mac, and I mistakenly believe Safari doesn’t support Flash, nor will I use any of the many free alternatives that would work fine.
  8. One time, my hard drive broke and was replaced for free.

I let the repaired shiny Mac sit on the floor for weeks, and instead used my reliable IBM ThinkPad, and rediscovered how much I enjoy it. Wish me luck on selling the Mac.

Well seeing how you blasted it in your commentary, and state that you became leery of what other hardware would fail unexpectedly, I estimate the value of your unreliable, unusable and near-death Power Mac to be $1.43, excluding postage but including packaging. That, you can have for free.


  1. When they were replaced by the quad G5s Power Macs.
  2. Except for an Apple recommended HP printer, which we can safey assume cost less than the difference in question.
  3. I never use it, as I rarely need to delete documents from within Word, but having a quick look around other applications that handle files, I don’t find it either.
  4. Maybe you though they would automatically guess your credit card details and buy you a two year subscription to .mac if you didn’t delete the shortcuts from your dock ASAP. Yeah, that must be it.

Stupid Alert: Fahrenheit 451

An idiot named Alton Verm objects to Fahrenheit 451 being used in his daughters school, because He looked through the book and he found things wrong with it.

It’s just all kinds of filth, said Alton Verm, adding that he had not read Fahrenheit 451. The words don’t need to be brought out in class. I want to get the book taken out of the class.

Never mind hes never read it, or even knows what its about (irony hint: book burning), but he then adds If they can’t find a book that uses clean words, they shouldn’t have a book at all.

I have a feeling that the majority of my Stupid Alerts are going to be about Americans.

Stupid Alert: Theft

Students are told to brace for increasing “iPod and laptop thefts” in a TechNewsWorld article, but I quote from the article:

As Justin Bills walked across his condo’s parking garage on a Sunday morning last fall, he noticed shattered glass surrounding his car. Through the empty window frame, he noted the iPod he left in a car charger the night before was missing.

Justin Bills, obviously the average student with his condo and car, left the iPod in the car overnight. Now to me, this is common sense, but leaving expensive items in your car overnight in plain sight, and you have just as much chance of it getting stolen if you just left it laying on the street. What an idiot.