Wednesday, 3 October 2007

Taking the piss.

The Royal Mail's "workers" are at it again.

Royal Mail is hugely disappointed that the Communication Workers Union has announced a fresh round of strike for the following dates:

48-hour national strike on 5 and 6 October
48-hour national strike on 8 and 9 October


If you're dead clever like me, you might notice that the 6th of October is a Saturday and the 8th is a Monday. The Royal Mail do not operate on Sundays. These two strikes are 48-hour strikes in the same way that the National Union of Miners staged a series of fifty-one 5-day strikes.

Tuesday, 2 October 2007

Floating points.

If you're at all interested in mathematics or computers or both, check out Joel Spolsky's brilliant explication of that new Excel bug.

By now you've probably seen a lot of the brouhaha over a bug in the newest version of Excel, 2007. Basically, multiplying 77.1*850, which should give you 65,535, was actually displaying 100,000.


Oops.

Providing inst ironware intimacy to your playing.

Looking around the Web at electronic drum kits, I stumbled across this rather wonderfully written site. I think it's just one of those sites automatically cobbled together out of paid links, but the algorithm doing this particular load of cobbling has one of the most beautiful prose styles I've seen in quite some time. You can just pick pretty much any sentence, and it's a thing of greatness.

Here's what they have to say about Pintech's E-Gig, a four-piece electronic drum kit:

The outfit intentional by means of growing in bear in mind.


The Alesis DM5 is "reticent", apparently, and has

2 instinctive question cymbal pads, a give up foot pedal, tube-shaped back up wheel, and total indispensable interconnectedness cables. Complete in company with a headphone yield, the DM5 is the idealistic pleximetry go module and controller scheme that enables players of wholly accomplishment levels to practise quiet or occupy to the present in the estimation of trust.


I've got to get me some of those cables.

And Ion's "state-of-the prowess" IED01 kit?

The go character is first and allows you to hone your chops in concealment. The yield of the go module put up be directed into whatsoever supplementary stereoscopic picture larboard or PA scheme which time it's clip to acquire positive!


I hope they do a starboard model too.

Over in the saxophone department, the EM Winston 350MW Soprano Saxophone comes with what must be one of the best special offers on any musical instrument ever:

Saxophone includes mouth, swob clergy, shoulder strap, and caseful.


A mouth! An actual mouth! For playing it with! Fantastic.

And I'm fascinated by this cumbus, a banjo-like instument of which I had not previously heard:

It has 6 menstrual flux of 2 strings apiece. The Cumbus is a comparatively immature instrumentate. It was highly-developed in Istanbul in the other 1900's.


You know, the other ones.

Oh, I could go on forever. But it's late.

The difference between Microsoft and Apple.

The scrollwheel of a mouse doesn't work in Microsoft's Visual Basic for Applications (or VBA to its friends). This is just odd. It works perfectly well in every Office application, but try to edit an Office macro and it's disabled. It's incredibly annoying.

Having gotten heartily sick of this, it occurred to me that there might be a fix for it, so off I went a-searching. And yes, there is, from Microsoft themselves:

Add support for the scroll wheel to the Microsoft Visual Basic for Applications 6 environment

When you use the Microsoft Visual Basic for Applications (VBA) 6 integrated development environment (IDE) — also referred to as the Visual Basic Editor — to add or edit a macro or module in your Microsoft Office 2003 program, the scroll wheel on your mouse might not function. That's because VBA is based on the Microsoft Visual Basic 6 IDE, which does not include built-in support for the scroll wheel.


I love the way this is offered as if it's some sort of an explanation: This bit of our application doesn't work because it's built around another of our applications which doesn't work either. It's almost as if it isn't quite our fault. Note that this same explanation would work for every bug in every program ever. The Z key doesn't work when you're using Word, you say? Oh, that's just because Word is based on a program that doesn't support the Z key. Hope that helps.

Anyway.

You can use the technique discussed here to add support for the scroll wheel to VBA 6.


In short, you download a handful of files, register one of them, turn on a switch in VBA, and presto hey: it just works.

But why the hell is this necessary? It's easy to do — took me maybe four minutes — so one has to wonder why Microsoft don't do it themselves. Surely it would be easier for them to fix the damn application than it was to build a webpage telling us how to do it. After all, they have to do something similar for every other function of every application they build: the scrollwheel only works in all those other applications because there's a special scrollwheel file sitting somewhere on your hard drive, registered and switched on. Same goes for the keyboard, the screen, the DVD-drive, even the on/off switch of the PC: they all work because there's a file on your PC which makes them work. So why, in just this one case, do we, the users, need to install the Microsoft files which make the scrollwheels on our Microsoft mouses work in this Microsoft Application?

Ach, at least it didn't insist that I restart the machine.

Meanwhile, to use a PC keyboard on an Apple Mac, all you need to do is plug it in, download and pay for this rather nifty application, spend a while figuring our how to program the damn thing, and go: it just works.

Thursday, 20 September 2007

Lies, damn lies, and bloody idiots.

In my experience, the problem with statistics is not so much that they are regularly prodded by purveyors of half-truths — after all, such shenanigans can be discovered and exposed — but that they are accepted so uncritically by people with no real intention of being dishonest. It's much more difficult to debunk a lie when it has no liars in its origins.

What the hell am I on about now? Well, here's a for instance. The Hotel and Catering Industry Training Board once asked one of their staff to perform a study into recruitment and staffing. He duly conducted a load of surveys and discovered, perhaps interestingly, that a large number of graduates were working as hotel porters. This, of course, was mainly because they were going on to do post-graduate academic work and were earning a bit of easy money over Summer or during a gap year or while studying. But the thing is, that last sentence is the result of common sense, not statistical analysis; it is the result of criticising, not accepting, a perfectly true statistic that makes too little sense. The HCITB employee in question didn't do this; he simply stuck all his data through his stats rules and presented his conclusions to the board, recommending, among other things, a vigorous graduate recruitment program to meet the industry's needs for hotel porters over the coming years. For this, he was rightly fired. True story.

A lot more damage is done to the reputation of the discipline of statistics by this common failure to factor in the thought that what you're measuring is usually too messy to be measured in the way you'd like. See also the profoundly held belief among too many statisticians that the effects of intentional acts can be measured in the same way as the effects of blind chance.

Anyway, 6 out of 10 Britons would rather die than exercise, according to The Mail:

Six out of 10 Britons would not be motivated to do more exercise even if their lives depended on it, a poll has found.


Pick a hundred Britons at random. Place them in a narrow alleyway with high walls. Drive a truck with electrified razor-sharp spikes welded to its front down the alleyway towards them at 6 mph. Apparently, only forty of your subjects will run away.

I realise they have an agenda to push and that they have our best interests at heart, but that's no excuse for the British Heart Foundation to be publishing such utter bollocks. And, even allowing for the number-blindness of your typical journalist, was there really no-one on The Mail's staff who thought to question this? Nah, it's in a poll, so it must be true.

Monday, 17 September 2007

Run in fear.

Earthquake? Volcano? Alien invasion? Worse: an economist has made a prediction. Thing is, even The Telegraph, who have published said prediction, aren't entirely sure what it is.

Alan Greenspan warns of UK house prices drop


warns the headline, but the article itself says that

He warns of "difficulties" ahead for UK home owners, as rising interest rates bring house price growth to a shuddering halt.


Shuddering aside (and I'd love to see the graph of that), which is it? Are house prices going to go down or merely cease to go up? Since the journalist who writes the article very rarely gets to write the headline, it's a good rule of thumb to trust the article. So house prices are going to cease to rise. Since insanely rising house prices are one of the biggest economic problems facing Britons today, this is Good News. Even if they were to go down a bit — ten percent, say, or even twenty — most houses would still be realistically unaffordable to most Britons, and most of us would still have to get in debt up to our eyeballs for forty years in order to have a decent place to live.

Look at it this way. The value of my house has tripled in under three years. Yes, some of that is due to improvements we've made, but obviously not most of it: we haven't built an underground Olympic swimming pool or a heliport. Yet. And that's a fairly typical increase round our way. If house prices were to drop by a massive fifty percent UK-wide next week, that would still leave our house having gone up in price by fifty percent in three years, which is a massive increase by any reasonable standard.

It's good and right that the value of a house should go up when that house is improved. It's reasonable that the value of all houses should go up roughly in line with average pay increases. But neither of those things have been happening in the UK for many years now. House prices go up simply because houses are things whose prices go up. That certainly can't go on forever, and it will stop. And, when it does, the housing market can begin the long road back to something approaching sanity.

Says it all, really.

MRSA latest:

[Alan Johnson, the Health Secretary,] says he is determined to ensure that patient safety is a priority in the NHS.


In most of the world's hospitals — including the cash-strapped understaffed electricityless ones in the middle of Third-World hell-holes — patient safety is a priority. In most of the world, the mere presence of doctors and nurses is enough to ensure that patient safety is a priority. It's taken as read.

In the NHS, the Health Secretary feels the need to announce it. As if it's something new.

I feel like I should be wearing a tri-cornered hat.

Of all the things I never thought I'd see in Britain in my lifetime, a run on a bank? Incredible. What's next? A gin craze?

Thursday, 6 September 2007

Tories and Conservatism.

Peter Oborne gives a perfect example of the problem with the British Conservative Party:

Sir Patrick Cormack, a Conservative Party backbencher, invited me to his room. He wanted to ask what questions he should put to a government minister who would soon be giving evidence on Zimbabwe to the Foreign Affairs Committee of the House of Commons, of which he was a member.

So I told Cormack about a strange event that had occurred the previous month. President Mugabe had been invited to Paris by President Chirac for a summit meeting. This example of European approval of a barbarous dictator caused uproar.

When Downing Street was asked about the episode, it gave the impression to reporters that it had neither been consulted nor informed, while ministers spoke out angrily against the invitation.

In fact I was able to show Cormack evidence that the British government had known all along about the invitation, raised not the slightest objection, that its protestations of ignorance were false, and that the angry pronouncements by ministers were no better than a cynical device. I suggested to Cormack that he should expose this wretched business at the Foreign Affairs Committee, and offered to draft him a list of questions.

Sir Patrick gazed around his large and beautifully appointed Commons office. He looked appalled. "Oh, I could never do that," he stated. "It might embarrass the Government."


Even by the standards of a man who devotes a large amount of time to slagging off the Tories, DumbJon has outdone himself:

Both the Tories and the left have an interest in passing off the Tories as the antonym of Leftism: you either have the collectivist insanity of socialism, or you have the Tory Party, aka the Legion D'Entitled, the smug, sneering, snobbish collection of over-privileged degenerates, wasters and amoral weasels, looking down their nose at the ordinary, decent working people of this country. The only reason half these morons are even in the Tory Party in the first place is the lurking fear that if they joined Labour, they might have to sit next to a Scouser.


I can't emphasise enough how good it is to see the Tories' monopoly over the right-wing parts of the British electorate slipping away. May they never recover.

Tuesday, 4 September 2007

Thorough incompatibility.

Thorough incompatibility appears to be what English has with Chinese. Exhibit A: the time sex thing.

This label shows a disposable coffee cup and a bilingual legend whose English half is "A TIME SEX THING". But it's not from the cover of a racy new novel about coffee-break quickies among over-scheduled young Hong Kong investment bankers. Nor is it from the latest CD by the Shanghai rockers Assembly Line Love Machine. It's not even the lead-in to a shocking tabloid exposé of caffeine-fueled Olympic stopwatch-fetishism in the Beijing elite. No, it's a word-by-word mistranslation into English, apparently without ironic intent ...

The correct literal translation of the Chinese phrase should be something like "daily use article for single use." More loosely, one might say simply "disposable cup."


One might think it was pretty tough to outdo that, at least by accident. Step forward, Cisco, with their downright interesting-sounding new ethernet switch.

The Ethernet switch tool reach 5/8/16/24 10/100Mbps from accommodative a works port, is an ideal product to establish small scaled, medium-sized or large network need, establish for the demand exclusively the fleetness link to take with the breadth ministrant work set but design, match theIEEE802.3. Ethernet completely with the IEEE802.3u Fast Ethernet standard. Can provide the ability of the fast ether in 10/100Mbps net, take each work a breadth for or table's top computer offering whole network taking breadth, dissolves conjunction serves hour the bottleneck, and can is current the customer 10/100Mbps a work a function for linking a fast ether lord fucking net ascending, suiting different demand in various situations, can to a large extent increasing network with dependable.


And quite right, too: without dependable would be useless.

In other news, the French are annoyed that everyone's speaking English these days.