* Posts by Ken Hagan

8170 publicly visible posts • joined 14 Jun 2007

Legal goons threaten researcher for reporting security bug

Ken Hagan Gold badge
Happy

@Anonymous Coward

"Last post on this, promise."

Since you are posting as AC, how will we know?

Ken Hagan Gold badge

Re: German Law

You've forgotten about the European Arrest Warrant.

Ken Hagan Gold badge

@DROP TABLE

Your first two paragraphs are fine. You want to watch the third. Most of us don't need to have been around at the time to "remember" what they did. Such "memories" are not short, and IMHO neither should they be.

But yeah, banning this stuff just makes everyone behave like thwarted teenagers.

Ken Hagan Gold badge

Re: the German history curriculum

"Believe me - Nazism is about half of the whole history curriculum in school here. Hell, our national holiday is a day of showing Nazi documentaries on TV and depressive speeches about our heavy historical burden."

Given the average youth's reaction to being told "you must not do that, ever" I'd say that was a courageous decision on the part of the curriculum planners.

I'm also curious to know exactly how that works. Do you tell the truth and traumatize the little children, or do you tone it all down and thereby leave them wondering what all the fuss is about?

Ken Hagan Gold badge

all illegal in Germany

I believe this point was made at the time, but the lawyers were too stupid to understand.

Fortunately, I'm sure there are now plenty of people outside Germany now applying such tools to this company's software, and plenty of clued up Germans now looking for alternatives to a piece of software that, even if not already exploited, probably only has a week or so to go before it becomes an unacceptable liability on any sane person's system.

Star Wars: From dream sci-fi bride to perfect Blu-ray wife

Ken Hagan Gold badge

Has Lucas milked this cow enough yet?

I'd say not. Let's face it, if George had done a Carrie Fisher, then someone else would have made the three prequels and someone else would have re-issued the films (with slight tweaks, just to tease) each time the industry had a new format to sell. That's how Hollywood works and plenty of other film franchises have been spoiled by someone less talented than the original director being given the job of doing a remake or a sequel.

With Lucas himself behind all these derived works, at least you can tell yourself that it isn't some talentless nobody basking in the reflected glory of a true artist. Quite what you *do* tell yourself is up to you. I still haven't seen the prequels in a cinema, but I have all six on DVD and that's enough for my kids to understand where all the merchandising came from. One of these days I'll get the Indiana Jones films and then they'll understand *that* too.

Ken Hagan Gold badge
Unhappy

The 4th isn't with me...

Doesn't render properly on Opera 11.10. (The countdown is not centered and so the left-hand side is clipped by the browser window.)

Pakistani IT admin leaks bin Laden raid on Twitter

Ken Hagan Gold badge

Re: I'm pretty sure

"a lot of people are watching the twittersphere for words like 'explosion', "ground shaking", etc."

And how many million hits do they have to trawl through to find the ones that matter?

I think the OP has a fair point. None of these new media actually beat the old media to the punch, except with forensic levels of hindsight.

Save the planet: Stop the Greens

Ken Hagan Gold badge
Unhappy

Re: what are we waiting for?

"ITER, by far the world's largest fusion research project, will probably end up costing around 15 billion quid or so - with contributions from many countries. [...] To put this into perspective, the UK alone is expected to borrow about ten times that amount this year alone to cover its current budget deficit."

We're waiting for politicians who can count. (Right now we've just got c*nts who can pollute.)

Ken Hagan Gold badge

Re: Actually...

"the global financial crisis has fairly crushingly proved the point"

...that if you intervene in a market economy and stop the losers from being eliminated, by bunging billions at them, then you end up with a horrible mess.

Ken Hagan Gold badge

Re: Hello?

Without the high-energy agriculture and the high-energy transport network and the high-energy "rest of the economy", you most certainly *are* talking about a return to peasant living.

You may be able to point at a handful of "two plasmas" domestic users, but energy consumption in all these other areas represents the majority of *your* lifestyle's energy cost and they are nothing like as wasteful, since they are commercial operations and already complain about the cost of energy. Making energy much more expensive, as the OP suggested, would be very bad for "the economy" in the short term and consequently bad for the people it supports (i.e., you) in the long term.

Ken Hagan Gold badge

(untitled)

"No need for death camps (why does every muppet Daily Fail reader think that's what it entails??), "

Probably because the majority of Fail readers are over 50.

If you want to lower the population by non-Draconian means, it will take a long time. China had a one child per family policy for donkeys and saw bog-all drop in population over that period.

Now couple that with the fact that over the same period any humane development policy would see 6/7 of the existing population come up to the same standard of living as the lucky bastards reading this article. Putting these two facts together, it is clear to me that global energy consumption will *have* to be significantly larger in 2100 than they are now, because happily we just aren't sadistic enough to contemplate the alternative.

Technologically, this isn't a problem, even with CO2 emission constraints. The problem is that too many people still fondly hope that the extra energy simply won't be needed, so they don't need to think Hard thoughts about how they'll provide it.

Ken Hagan Gold badge

Re: what part of unsustainable don't you understand

It sounds like you want a true steady state, so I'll suggest you google "heat death of the universe".

Meanwhile, for the rest of us, there's no actual need for a steady state. As Douglas Adams once pointed out, the universe is Really Big. Sustainable growth is perfectly possible.

And my luddite objection to living like a peasant is basically that there are too many of us to do so. Whilst you're googling, look up world population levels at various points in history. We're all quite familiar with exponential growth, but the dominant pattern throughout history has been a plateau, policed by Malthusian checks, as the prevailing technology limited the available energy budget per capita.

For a "peasant" (pre-industrial?) lifestyle, we're current over-staffed by quite a few billion. On what timescale would you like to dispose of this surplus? If you forcibly sterilise the entire population of the world, you can probably complete the "adjustment" within a century without resorting to genocide. (Of course, you'll have to keep a few people fertile so that you still have youngsters to breed in 2111, but I don't suppose there will be any political problems in deciding who gets spared the snip. Oh no.)

Ken Hagan Gold badge

PV works?

The world is not short of vulture capitalists looking for a guaranteed return on their money. However, where I live, PV only "works" because of a whacking great feed-in tarriff, enjoyed by people who can afford the installation costs and paid for in higher electricity prices by those who can't.

Ken Hagan Gold badge

Re: There is no silver bullet

"if we cut energy consumption by 50% then a mixture of technologies become viable."

That's going to need a *lot* of silver bullets. You could use them to force the existing population to accept a 50% reduction in living standards, or you could use them to force a 50% population reduction. Either way, don't expect history to be kind to you.

Fortunately, you are talking total bollocks. Almost any non-fossil-fuel-based technology would, if adopted on a large enough scale, result in a massive reduction in greenhouse emissions. Since even the good folks of the IPCC are still talking in terms of decades rather than years, the switchover wouldn't even need to be costly. You just replace fossil-fueled infrastructure with non-fossil-fueled versions at end-of-life.

It wouldn't need to be a centrally planned or legislated policy either. A tax on raw carbon (coal, oil, gas) would be easy to police and collect, since these fuels are needed on such a vast scale that no-one could possibly "smuggle" them, and there are only a limited number of sites world-wide where significant quantities are actually extracted. Start the tax really low and set a schedule of increases so that by 2050 it is simply uneconomic to extract coal, oil or gas if your intention is simply to burn it.

All this could be done now, at the stroke of a pen, without any technological breakthroughs. It requires only that today's politicians make promises (that future politicians will maintain the tax escalator) that they themselves won't have to keep.

The only problem is the one identified in the article. There are people out there who *want* the sky to be falling.

Rackspace backtracks over toff-proof sign-up process

Ken Hagan Gold badge

Re: It would be nice if...

"...some national or professional agency could give general advice to coders on the ground on such issues, even nicer if they could get it right."

Nicest of all would be if languages that claimed to be "suitable" for web development offered data validation APIs.

Actually, I'm professing my own ignorance here. They probably do, and the real problem is probably that the average coder reckons the API spec is too difficult to read so it will be faster to "roll their own".

Actually, no, the *real* problem is that the web-site owner who is paying the aforementioned turkey does absolutely no testing of what they have bought before inflicting on their customers.

Ken Hagan Gold badge

the hostname part

"An interesting variation that I have heard here is the helpful offer to replace it with an underscore, which their system will accept. Always gives me a good laugh that one."

Be thankful you weren't asked to subtract the second half from the first half.

Ken Hagan Gold badge

unnecessary validation

Don't get me started ... oh, too late...

When my sister-in-law got married, she was told that she could legally use any name she liked, and several if she so chose, as long as her intentions weren't fraudulent, so in the UK at least, name validation is pointless to the point of being wrong.

Addresses, I believe, have a preferred form as far as the UK post office is concerned, although I'm pretty sure you couldn't even write a grammar for it, let alone a regular expression.

And before we go, can I just mention that asking a user to divide their name into "title", "forename" and "surname" is almost always an indication that you intend to separate the parts and stick them back together in the wrong order next time to talk to the customer.

Sorry. I'll go and sit down in a darkened room now.

Ken Hagan Gold badge

Re: sponsors abound

"Presumably this was an ad for rackspace"

They need a new marketing department, then. I know all publicity is good publicity but they can surely do better than an article that says "we're crap".

Ken Hagan Gold badge

Is premature validation the root of all evil?

So they allowed digits, but not hyphens, apostrophes or spaces? Who wrote this system, C3PO?

So they were filtering names, but then insisting that the result matched a third party system for payments?

Perhaps we should start teaching CompSci students *not* to validate data. Tell them it is uncool and only for wimps. The smart ones will realise this is rubbish and do it anyway, but they are precisely the ones that can be trusted to get it right. The idiots will be taken in and we'll be spared their stupidity.

ARM jingling with cash as its chips get everywhere

Ken Hagan Gold badge

Re: did I miss something?

I think it's new. I also think that plain "jabber-slabs" rolls off the tongue more easily, but it's a fine coinage and more fun than "mobe", which always sounded slightly dirty.

Google location tracking can invade privacy, hackers say

Ken Hagan Gold badge

Re: http://iwtf.net/2011/04/23/updated-location-applet/

So by writing a Java program and then using some social engineering (signed code) to persuade the end-user to run it, you can get their MAC address. Umm, if I put my mind to it, I could probably write a program that *sets* their MAC address. I too would need to use some social engineering to persuade my victims to run it.

Unless you are pointing to the fact that your program is written in Java and most people don't expect Java code to be capable of malice so your social engineering might be easier. In which case you've found a problem with Java rather than a problem with Google collecting MAC addresses. (Otherwise you'd have written the demo in Javascript, which enjoys far wider browser support.)

Either way, as soon as you have got arbitrary code running on the end-user's machine you have already accomplished something far more intrusive than querying their MAC address.

Ken Hagan Gold badge

Re: Ordnance Survey

The MAC address on a wifi router is no more "personal" than the house number on my front door, and exists for a similar purpose. If your eyes could see the wavelengths concerned, identifying your house by MAC address would be no more intrusive than using the colour of your roof or the presence of an unusual tree in the front garden. Characteristics such as these have been used for centuries when giving directions to passers-by and *that* (rather than hacking into your network) is the stated and fairly obvious purpose of collecting this data and allowing Android phones to use it.

I note that this comment thread *still* hasn't established a credible mechanism for remotely discovering someone's wifi MAC address, so I really do mean "passers-by". In order to use this "freely available" information, you need to be close enough that you could find it yourself by listening.

So why are Google collecting it at all? Well, although *you* can just read the names on the street signs and the house numbers, your phone can't.

Ken Hagan Gold badge

@Stoneshop

Last time I went hill-walking in anger, I used a map that had houses marked on it. Not infrequently, I would find myself estimating my position using those houses. I'm pretty sure the Ordnance Survey didn't ask the property owners for permission to list them on the map. As far as I can see, the only difference is that houses show up in the 4-700 nanometer band and wifi shows up at longer wavelengths.

Do you camouflage your house to stop people using it for navigation?

Ken Hagan Gold badge

Hey, Steve...

The IP address of the *wifi* port on my router is almost the same. Perhaps we're neighbours?

Ken Hagan Gold badge

Another title

"Is it OK for me to make and sell recordings of any radio or TV broadcasts that I pick up by "simply listening"?"

As long as you have the permission of any relevant copyright holders, I don't see why not. I don't think the *broadcaster* can do anything about it.

Returning to the wireless access point, the "existence" broadcasts have no copyrightable content and their intended purpose is to be heard by any receiver within range, so I don't think there are any legal problems here either.

Once the data has been stored by Google and collated with some identifying information, it might be subject to the Data Protection Act. But that's only a wild guess. IANAL.

Ken Hagan Gold badge

"caught collating this data"

Er, what data? His site is clearly capable of collecting wifi MAC addresses, though we've no evidence that he doesn't just drop them on the floor once he's served up the map. He could also be collecting IP addresses, just like every other site on the planet, but we've no evidence that he is doing that either. He's definitely *not* collecting personal or geographic info, beyond what can be inferred by any other site, since his site does not ask for any.

Sometimes I wonder just what privacy horrors we are missing, whilst we fret over non-events like this one.

Ken Hagan Gold badge

Re: your MAC address, your location and you IP address.

I didn't provide my location, and (almost certainly thanks to an El Reg article a year or two back) I happen to know that my wifi is already mapped on someone's war-driving site, so I'm not terribly concerned about the privacy implications.

Come to think of it, I'm not too sure I care anyway. Whilst *my* location is quite variable, my *router's* location hasn't changed for quite a few years now and has separate MAC addresses for the ADSL (internet-visible) and wifi (war-driving visible) ports, so it's hard to see quite what the privacy implications are.

Ken Hagan Gold badge

The bottom 64 bits of their IPv6 address...

...will be the MAC address of the ADSL port on their router, not the Wifi port, so I think the point stands. Wireless MAC addresses are really only visible within the range of the device.

Also, I'm not sure whether the bottom 64 bits really are *usually* the MAC address. Firstly, this is a known privacy issue and various RFCs have addressed it. Secondly, the written (text) form of an IPv6 address provides net admins with a real incentive to use some other method, so that they get a large block of zeroes in the middle of the address.

Nintendo blames puzzled public for 3DS sales shortfall

Ken Hagan Gold badge
WTF?

Er, what's the problem again?

"New portable gaming platform launches in very tough economic situation, wonders why people don't rush out to buy it"

The real puzzle here is that they did! 3.6m is 90% of the pre-launch target and any marketroid who expects their estimates to be more accurate than that is a complete numpty. Nintendo could easily have presented these figures as a success. Instead, they chose to spin it as a failure.

LG Optimus 2X dual core Android smartphone

Ken Hagan Gold badge

Re: Genuine question

"Does the processor really get all that involved in transferring data coming in from a USB connection to storage?"

It depends. I have a machine under my desk at work with some USB ports on the motherboard and some others on a PCI adapter (that also does firewire). A live video application consumes around 25% of the CPU when the camera is plugged into the PCI adapter and about 5% when plugged into a motherboard socket.

Note to Mozilla: We don't get the Firefox billboards

Ken Hagan Gold badge

Why people use Firefox

"I doubt if many people will be convinced to use Firefox because it somehow makes the world a better place."

Au contraire, I suspect that in Firefox's case that is the *main* reason why anyone starts using it. It has a nice add-on model, and if you've already bought into the Linux mindset (probably for the same reason) then it frequently comes as the default browser, but FF's "brand identity" is largely built around the idea that it isn't IE and everyone knows that IE is evil, so FF must be good.

There's standards compliance, but even its most sympathetic users would have to concede that for the first half of the last decade (at least) being "more compliant" than IE frequently counted against it in the real world of "designed for IE" webshites.

Of course, FF isn't a business, so we shouldn't be surprised if it gets to play by different rules.

Amazon cloud still on fritz after 36 hours

Ken Hagan Gold badge

Re: designed once fails everywhere

"I know bugger all about their design but I'd assume, to cut costs, they copied-pasted their zones (infrastructure, hardware, hypervisors, OS & software). Ooooh shit-ngle point of failure."

Yup. Amazon are now blaming a "network event", hoping that no-one will notice that all their clouds responded to that event in the same way. Maybe if you and I keep very, very quiet about this, they'll get away with it.

Amazon outage spans clouds 'insulated' from each other

Ken Hagan Gold badge
Thumb Up

Re: Psychic debugging

Update: Amazon are now saying that the root cause was a "network event" that all their clouds responded to in the same way. Would the person who down-voted me like to give that thumb back, or were you just criticising my spelling?

Ken Hagan Gold badge

Psychic debugging...

...tels me that this is a software problem and all of Amazon's availability zones are running the same software so they all suffer together. The moral of the story will be that if you want real availability, you need to have more than one cloud provider.

If I were a consultant, I could get paid for that "insight".

'Real' JavaScript benchmark topped by...Microsoft

Ken Hagan Gold badge

Re: what I utterly fail to understand is...

I'd go further. If your script execution time is even measurable against the network time on a real internet connection then you should be taken outside and hanged by your CAT6 network cable until dead. That's true even if you've designed the pages so that http's caching model works as nature intended, rather than spewing "custom" pages for every request.

DOM performance is probably the only interesting figure of merit for browsers, since that's all that the browser *ought* to be doing.

Intel to pay OEMs to build Atom-Android tablets?

Ken Hagan Gold badge

Re: time for something new and more modern

If we're talking about the programmer-visible ISA, then you can probably manage *more* modern, since x86 is about 30 years old. But "new"? I doubt it. The last new ISA I can think of was Intel's ia64. ARM is ancient. Power is ancient.

If you are talking about things that aren't programmer-visible, then Intel's latest architecture is probably only a year or so old, just like any ARM chip you might name.

The fact is that ISA has not really mattered much for at least a decade. Instruction decode is just a few percent of die area and a limited register set just means you make the L1 cache smaller (and so faster). For all but the most compute-intensive functions, the bottleneck has been memory latency, not instruction decode. For compute-intensive functions, all current ISAs have spent the last decade adding SIMD and increasingly CISC-y instructions for stuff like encryption.

x86 has the merits of an existing tool-chain and backwards compatibility with any closed source software you might have. If Intel have been lame in the power department, it is only because there is more money to be made selling more powerful processors, and power consumption rises non-linearly with performance.

IP registry goes to Defcon 1 as IPv4 doomsday nears

Ken Hagan Gold badge

Re: how to kick them into gear

Well if you want to be nice about it, send a message to their tech support and sales teams...

1) Point out that if they intend to be in business this time next year, they need to be giving out IPv6 addresses today.

2) Give them a list of ISPs who are already offering IPv6 to their customers, and who will therefore be picking up their customer base next year.

3) Give them the choice between a "MAC code" or an "IPv6 block".

If you don't want to be nice about it, do the same but don't give them the option of an IPv6 block.

FTP celebrates ruby anniversary

Ken Hagan Gold badge

Bad, but there's probably worse out there.

"an OSI layer violation"

Forget the OSI bit. It's a layer violation and therefore offends against any sane software engineer's sense of aesthetics. But it's not alone in that regard.

"Every NAT system on the planet has to have a special exceptions module to handle FTP data connections."

Yes and no. NAT is an abomination unto <deity> and the required exceptions are the penance that we pay for using it. (Bring on IPv6 and replace all the NATs with firewalls.) On the other hand, FTP embeds IP addresses *as text* and therefore the patching changes the size of packets and requires that the TCP stream be completely rebuilt as it passes through the NAT. That adds a whole new dimension of pain for the implementor and makes FTP one of the worst protocols in this regard.

In FTP's defence, it is documented and if you follow the spec then your implementation will work with other people's versions. I can think of file transfer protocols that aren't so smart in this respect.

Fired-up eco-boffin gives it '180 per cent'

Ken Hagan Gold badge

Re: Something divided by zero is Infinity

Yeah, I hear that a lot. It depends on the something.

In practice, division by zero usually arises when people start with a model, like "A/B" and extrapolate. If A is definitely non-zero and non-infinite, but B tends to zero, limit(A/B) is certainly infinite. However, if both A and B tend to infinity or zero, their ratio may be defiantly finite. It might be 0, or it might be 110%, and if you know a little bit more about A and B you might be able to figure out the right answer. (Google for L'Hopital's Rule if you care.)

Consequently, if you simply pose a problem like "0/0" or "∞/∞" then you haven't provided enough information. It's a bit like walking up to someone in the street and saying "What's the answer, then?".

Microsoft cranks out Internet Explorer 10 preview

Ken Hagan Gold badge

Re: good luck getting the boss to update to IE9

He'll get it through Update on a month or two, because he is too much of a numpty to avoid it.

And on that subject ... one could reasonably argue that IE9 isn't really "out" yet because the only people running it are the very few (mostly web developers) who have sought it out. What we have right now is a population of volunteers doing final testing on the gold code before MS hit the big switch.

Microsoft struck by HTML5 commitment phobia

Ken Hagan Gold badge
Happy

those bolting silverlighters

"Microsoft cannot afford to see Silverlighters bolt en masse to HTML5 – or even return to Flash"

I'm sure returning to Flash is what they are worried about. If HTML5 takes off, then MS can produce their own implementation. While Flash remains dominant, they're stuck with Adobe's implementation. They may laugh at Jobs' flash-free platform, but not too loudly because deep down they share the sentiment. Adobe's implementation sucks and Gnash proves just how hard it would be to produce a viable alternative.

Whatever Silverlight may be now (a phone thing? a PR exercise in keeping devs sweet?), it was originally a Flash killer and it was this idea that originally persuaded the execs to spend real money on version 1. In fact, I'd go further. I'd argue that Microsoft's new-found passion for HTML5 stems from their realisation that Silverlight wasn't going to manage to kill Flash on its own, so they needed to open a second front. So they opened their wallets again.

Microsoft have spent a lot of money in recent years trying to kill Flash. Apple are risking marketshare in order to kill Flash. Google spent $120m on a codec which they promptly gave away to the world for free, in order to kill Flash.

Couldn't happen to a more deserving technology.

A fifth of Europeans can't work out how much a TV costs

Ken Hagan Gold badge

Before you all dive in...

...to bemoan the state of (several) European education systems, perhaps you should remind yourselves that this is a consumer survey and so 99% of its findings are worthless.

In this case, I'd suggest that the sort of person who responds to the survey probably has too much spare time on their hands and there might be a reason for that.

NoTW offers apologies, 'regret' over phone hacks

Ken Hagan Gold badge

Pride

"[Our] pride in our award-winning journalism remains undiminished."

Either this is the illegal stuff, in which case they may geniuninely regret it but, hey, they're proud of it all the same ... Or this is the legal stuff they were doing around the same time, which they had so little pride in that they resorted to breaking the law in order to find something better.

Either way, it is hard for me to parse this sentence in a way that is flattering to NotW. You'd think that men and women of letters could manage a better public statement, wouldn't you? Says it all really.

The BBC struggles with concept of 'tech bubble'

Ken Hagan Gold badge
Coat

Economists? Pah!

I guess the moral of the story is that we financial geniuses who can see this bubble for what it is can keep our investments out of it, whereas the numpties who run the nation's pension funds presumably have trouble even *spelling* economics.

Fortunately, as the article notes, there won't be quite the bang that there was a decade ago. Unfortunately, that's because these same idiots have already lost all our money in the banking system.

Mines the one with my life savings in used notes in the pocket.

Record Patch Tuesday with 17-bulletin bumper crop

Ken Hagan Gold badge
Pint

Re: You're either a moron or a troll

Umm, he's *obviously* trolling.

You, Matt 5, are clearly in need of refreshment. Stop working at once and go to the pub.

Intel set to reveal Itanium's fate?

Ken Hagan Gold badge

Re: sipping the kool aid

"At some point Intel is going to figure they have lost enough on Itanium and pull the plug."

Surely that's the one thing that *won't* happen. The longer they keep ia64 in production, the more they get to recoup the initial R&D costs. (That is, the few billion they blew in the nineties discovering that it wouldn't work.)

I expect Intel to keep ia64 "current" for as long as there is someone out there writing software for it. However, as the article notes, that's an increasingly limited number of people. Also, and with reference to the "dual instruction decode" suggestion made further down in these comments, if someone were to produce a decent VMM for ia64 on x64, that would probably kill it. Given the differences in architecture, particularly the wide floating point, that might be quite challenging, but not impossible. At some point, *Intel* might decide that it was the cheapest way to "keep ia64 current", much as IBM did when they scrapped AS/400.

Wind power: Even worse than you thought

Ken Hagan Gold badge

Re: Whereas

"have been dismissed as a source of power generation"

Here on my planet, they've been pursued for several decades. The problem is actually harnessing a useful amount of power from what is a very diffuse source. It's not as bad as wind, but there's no free lunch sitting out there in the sea. Smart people have tried and failed.

Microsoft wraps Windows 8 in Ribbon UI?

Ken Hagan Gold badge

@borkbork

"The average vertical pixel height is shrinking, especially on laptops. "

I'd be amazed if "laptops" ever featured in the design discussions that led to the ribbon. It is *clearly* designed for screens that are measured in yards.

Microsoft just don't *do* small screens. They looked like startled rabbits when the first netbooks appeared and only survived by giving XP a third life (the second being the Longhorn Reset). They've yet to produce a usable phone/device OS.

Why is ILM such a failure?

Ken Hagan Gold badge

Re: inventing original TLAs

It's OK. As the article points out...

"Global ILM is, I fear, a chimera, brochure imaginings, and destined to be always so."

...George's ownership of this TLA is in no danger.