Feeds

* Posts by Ken Hagan

4335 posts • joined 14 Jun 2007

Yes, Virginia, there IS a W3C HTML5 standard – as of now, that is

Ken Hagan
Gold badge

Re: Where is the Reference Implementation?

"the 'correct' behavior"

That's your problem, right there. Since browsers generate output for human consumption and since humans are both tolerant of variations they like and intolerant of those that they don't, there may be plenty of cases where there are either zero or multiple 'correct' behaviours rather than exactly one.

And that's before you consider what the correct behaviour might be for an output device that isn't a large, high-resolution, full-colour display.

(I might add that the IETF has historically taken the view that there should be at least two implementations of a standard and neither should be considered a "reference".)

0
0
Ken Hagan
Gold badge

Re: "Javascript: The Good Parts" - 176 pages"

I bought that book the other week and I'd recommend it.

The page comparison can be read however you like. One way of reading it is to say that inside the 1096-page crawling horror that we know and hate is a much smaller and cleaner 176-page language wanting to get out. The book gives reasonable pointers for how that can be achieved in practice.

0
0

Swedish 'Future minister' doesn't do social media

Ken Hagan
Gold badge

Is Sweden like the UK...?

...in that all the major parties actually hire youngsters to tweet on behalf of their senior politicos?

That way the tweets look authentic (because the youngsters know what a tweet is) and they are always on-message (because the youngsters are paid to be on-message) ... but it is all a pack of lies.

1
0

Microsoft has Windows Server running on ARM: report

Ken Hagan
Gold badge

the small matter of just how to get applications written for x86 running well under ARM

A very small matter. I doubt whether more than a handful of applications still depend on assembly language for anything and probably even fewer have actually been optimised with an eye to the strengths of the x86 family.

They'll run as well on ARM as they do on x86 and unless Microsoft's ARM compiler has gone backwards in the past ten years it will just be flicking a switch in your IDE.

0
0

Apple's OS X Yosemite slurps UNSAVED docs into iCloud

Ken Hagan
Gold badge

Re: Glass half empty?

"Surely this could just as easily be written as Apple backing up your work by default for you, for free."

Except that it is not free. Otherwise everyone would buy the cheap iPads (with hardly any space) and simply use iCloud as the main storage. Sadly, bandwidth costs and (if memory serves) space on iCloud costs as well.

0
2
Ken Hagan
Gold badge

Re: You are on the Cloud

Since I've never actually set up my iCloud account password, I'm curious to know just whose cloud I am "on, whether I like it or not".

Still, it is getting harder and harder to use consumer electronics without getting shafted like this. Why are we creating a world where you have to be a terrorist Linux or BSD user to have any control over your privacy?

7
1

Happy 2nd birthday, Windows 8 and Surface: Anatomy of a disaster

Ken Hagan
Gold badge

Re: Do you hear that?

"Micro$oft listening to their pockets"

Not even that, since the cheapest way to get a familiar Windows UI on a phone would have been to run vanilla Windows on the phone. This would have had the added advantage of already running all the customer's existing software (licences permitting).

No, this was Microsoft listening to ego-manical execs who wanted to "make a name" for themselves and had the whole company to play with for too many years.

2
0
Ken Hagan
Gold badge

Re: Cloud first. Mobile first.

Desktop Our existing customers last.

12
0
Ken Hagan
Gold badge

Re: Pulled off on MS Office?

@xerocred: Do you still remember the old menus? I ask because the corresponding keyboard interface is still supported, so you can (for example) bring up the Edit Links dialog by typing Alt+E followed by K. Bizarre, I know, but MS apparently implemented all of the old UI alongside the ribbon and then hid it.

2
0
Ken Hagan
Gold badge

Re: Snatching defeat from the jaws of victory...

"That was either a long time ago, or a very obscure distribution."

Probably Debian.

1
5

How to hit the top of Google's rankings: 'Use a new dot-thing gTLD'

Ken Hagan
Gold badge

Re: Cost

I put it to you that your list of "big names" includes one that exemplifies why a domain name no longer really matters: Google.

People use Google to convert "what I want" into a domain name "cookie".

Their PC then uses DNS to turn that "cookie" into the current address.

Feel free to substitute your own search engine into my analysis, but as far as domain names go I'm sure that most people read no further than the top or secondary domain, just to make sure it is located in roughly the right continent. Ironically, gTLDs make that harder and so are less attractive to the few humans who still bother to either read or remember DNS names.

0
0
Ken Hagan
Gold badge

Re: For how long?

"having one really says nothing about the quality of the content"

A bit harsh. If you've spent several hundred thousand dollars just for the bleedin' *name* then surely you'd make a bit more effort (on average) than someone putting up their personal drivel outlet. Surely? Humanity isn't *that* stupid, is it?

Oh.

1
0
Ken Hagan
Gold badge

Re: Stupid taxonomy

"What if that bike shop is in Berlin, New York?"

A bike shop in berlin would probably pay several hundred thousand dollars to register .fahrrad.

Or perhaps not. The point, surely, is that "cute" gTLDs need to be cute in whatever language your customers are using, which fragments the possible market quite horribly.

0
0

Preview redux: Microsoft ships new Windows 10 build with 7,000 changes

Ken Hagan
Gold badge

Re: Allegedly

"More likely, "nein" is no in German, and ..."

Hang on a mo. Who dreamt up that load of effing cobblers?

If you show the string "Windows 9" to a German they'll read it as "Windows neun". The same presumably goes for the Japanese. No-one reads numerals in a foreign language and then takes offence at the bad pun that results.

4
0

It's Big, it's Blue... it's simply FABLESS! IBM's chip-free future

Ken Hagan
Gold badge

"A few years ago, I saw an article that said there would only be a dozen fabs worldwide in a few years time... split between 2-3 manufacturers."

So (with due respect to the suggestion that he probably never made the original quote) Thomas Watson *should* have said, "I think there is a world market for maybe five computers factories.".

2
0
Ken Hagan
Gold badge

"to hell [...] in 10 years"

There are two problems with planning 10 years ahead. Firstly, your company has to get through the next 9 before it can reap the rewards of your cleverness. Secondly, you might guess wrong about what the world looks like in 2024.

0
0

Microsoft pulls another dodgy patch

Ken Hagan
Gold badge

Re: I couldn't help it but...

What about "Backtrack Wednesday Eve"?

0
0

Doctor Who and the Dalek: 10-year-old tests BBC programming game

Ken Hagan
Gold badge

Re: Same story for an 8 year old girl.

"Though obviously the results would be more efficient, better designed and with less random bits hanging off because waiting for the glue to dry was BOR-ing!"

That would be sixist if you tried to argue that *all* boys and girls fitted the stereotype, but if you just arguing four or fives nines-worth then I think it would be a doddle to find the supporting evidence. (Disclaimer: I've just come home from helping at my local school's code club. My sample size is only a few dozen.)

0
0

GP records soon wide open again: Just walk into a ‘safe haven’

Ken Hagan
Gold badge

Insurance companies

This is easily dealt with. You pass a law making it illegal to vary premiums according to your medical condition unless it is self-inflicted. (Heavy smokers and alcoholics might be liable unless they could prove that their addiction had a genetic basis.) This would bring "your health" into line with "your sex", insofar as you can't (reasonably) change either and therefore it is only fair that insurance companies have to ignore them.

In the long term, the insurance industry wouldn't actually care. (I think they already word the policies so that they won't pay out for a pre-existing condition. The "no bias" rule merely stops them using your genetic pre-dispositions against you.) They aren't interested in protecting your future. To them, the whole thing is just gambling. The rules determine what they are allowed to gamble on, but don't significantly change the amount of money you can win if the gambles pay off.

In the short term, lazy or crap insurers who couldn't be arsed to learn the new game might make a lot of noise. Fuck 'em.

4
0

Scientists skeptical of Lockheed Martin's truck-sized FUSION reactor breakthrough boast

Ken Hagan
Gold badge

Re: Clean ?????

"AFAIK He-6 has a 1/2 life of <1 sec and decays by both beta and alpha emission."

In fairness, for both decay modes the products are nbon-radioactive and because the half-life is so short you could safely spew Helium-6 into the atmosphere and it would be safe by the time it left your chimney. On the other hand, I'm not sure you could fairly (as in, completely) describe any process as "producing" Helium-6. It *produces* Deuterium, Helium-4 and Lithium-6.

0
0
Ken Hagan
Gold badge

Re: I Want To Believe

"Hasn't Watson, in a limited sense passed the Turing Test?"

Limiting the scope of the test rather defeats the intent of the test. A wasp could pass a *sufficiently* limited form of the Turing test.

5
0

Microsoft, Docker bid to bring Linux-y containers to Windows: What YOU need to know

Ken Hagan
Gold badge

Re: Hmmmm....

"And I hate to think of how Windows is going to manage the address spaces for containers in the same way it's struggled for years with JVMs. The architecture will have to be a bolt-on methinks."

The Windows kernel already supports multiple sessions. These are "fairly" isolated from one another. (They have independent object namespaces, for example.) I wouldn't be at all surprised if containers couldn't just be implemented as multiple sessions.

I feel obliged to add that the containers concept would have been baffling to an OS designer from the 1960s, because complete isolation of one app from another was what OSes were invented for. It is the plethora of inter-process communications methods that have been bolted on since then that has necessitated the re-implementation of the original concept.

4
0
Ken Hagan
Gold badge

Re: I wonder how the "allowed licensed usage" of this will go. Probably not well.

You may be surprised. The thing you license is the OS and *that* is the thing that isn't duplicated when you are using containers rather than VMs. Logically, you should be able to run multiple containers in the same way that you run multiple apps.

1
0

It's 2014 and you can still own a Windows box using a Word file or font

Ken Hagan
Gold badge

WSUS (Was: Windows 10, for those interested)

WSUS is only useful if most of your machines fall into a few groups that can be treated identically. If you have multiple machines precisely because you need a variety of different environments for testing, then WSUS is a useless pain in the butt. It downloads far more than you will ever need and you still have to configure each machine separately.

3
2

Take CTRL! Shallow minds ponder the DEEP spectre of DARK CACHE

Ken Hagan
Gold badge

Re: CTRL-C in Healthcare computing

"Leave it to Microsoft to design an operating system so dense and uncontrollable that one has to issue a non-maskable interrupt to get its attention."

That's a little unfair. I think IBM were responsible for the original PC hardware and its BIOS, and if you know how to shoehorn a proper OS into 16K RAM (or whatever IBM's minimum spec for the original PC was), then you are almost certainly also old enough to know that IBM under-spec'ed the PC intentionally, so it really *was* IBM's fault.

1
0
Ken Hagan
Gold badge

Re: CTRL-C

"come on MS, it's 2014, why doesn't Windows have a decent shell by default?"

Come on Kiwi, you know the answer to this. A decent shell would barf if you fed it a BAT or CMD script. Therefore, the only way you can get a decent shell onto Windows is if you leave CMD.EXE as the default and only use the decent alternative when the user specifically asks you to.

0
0
Ken Hagan
Gold badge
Windows

As I recall (and it was I while ago, so forgive me if I get the versions wrong) the early versions of Windows (up to and including 3.0) used the proper keyboard combinations for the clipboard because they followed IBM's CUA guidelines and IBM PCs of course had an IBM keyboard with Insert and Delete keys. Meanwhile, over on the Mac, no such keys existed and so the alternatives of Ctrl+C/X/V were devised.

Then, starting around the time of Windows 3.1, Microsoft decided to use the Mac keystrokes in Windows. Fortunately, they continued to allow (and in most places still do) the CUA keystrokes. Unfortunately, since they haven't documented them for 20 years, it is increasingly common to find third-party apps written by clueless youngsters who don't know about them. (This latter point is particularly sad when said youngsters have probably never used a keyboard which doesn't have the proper keys.)

1
0
Ken Hagan
Gold badge

Re: [ed: shurely shome mishtake, Dabbs?]

"And while we're at it, move the capital to Carlisle, York, or Newcastle on Tyne instead of being stuck in the bottom-right corner bloody miles from anywhere."

Why stop there? Move the capital every 15 years to the most impoverished urban area in the country. Let the gravy train succeed where inept "development policies" have failed. It won't cost the taxpayer much, since all the taxpayer needs to move are the MPs and immediate support staff. The lobbyists, political advisers and hangers-on can pay their own relocation expenses.

4
0

Gates and Ballmer NOT ON SPEAKING TERMS – report

Ken Hagan
Gold badge

Re: to buy a failing company

"No-one seems to have been able to make the huge convergence and cash that was expected from controlling the TV."

There's no convergence to be had. There's a generation growing up who think that TV just carries X-Factor, Bake Off and the Footy. All the interesting content is being produced by small players and distributed on the interwebs. There are typically half a dozen or more screens in a house and controlling the TV means nothing if everyone is watching the other five.

tldr; TV is *so* twentieth century.

2
0

Windows 10 feedback: 'Microsoft, please do a deal with Google to use its browser'

Ken Hagan
Gold badge

Re: My Fave Changes...

I believe that last time I set up a Win8 box I used "no@example.com" as my email address. It failed to validate, so I re-entered it and on the second or third attempt Windows said, "OK, you'll have to use a local accound instead". I don't recall seeing any small links at the foot of the screen, so perhaps in my case it really was in exactly the same colour as the background.

But yeah, deliberately causing an error seems to be the only way to use a local account.

4
0
Ken Hagan
Gold badge

"Actually, I don't care as long as it reduces the number of browsers and permutations we have to support in the ecosystem. Pick a damned standard and stick to it, not 95% of a standard and 5% of undocumented fluff!"

Well, make up your mind. Do you want a reduced number of players, which favours de facto standards of the "whatever the market leader does is the correct behaviour, so reverse engineer what that is and code to it", or do you want to pick a damned standard and stick to it, which is best policed by having at least three or four independent implementations (or interpretations, if the standard is not clear).

11
0

Windows 10's 'built-in keylogger'? Ha ha, says Microsoft – no, it just monitors your typing

Ken Hagan
Gold badge

Re: Microsoft simply cannot afford this to happen

"It's a PR disaster."

They did the same for the Win8 previews. If you can call this a PR disaster with a straight face, that pretty much proves that it wasn't a PR disaster last time. So why should this time be any different?

0
1
Ken Hagan
Gold badge
Facepalm

Re: Class action law suit

"So you are saying that you can't actually test whether this system is usable in any sort of real world situation?"

Well, duh, YES! We are at least a year away from release, according to Microsoft's own timetable, the kernel reports itself as version 6.4 (so eff all major internal changes, then) and you haven't paid Microsoft any real money for the privilege.

0
2
Ken Hagan
Gold badge

Re: Class action law suit

"What if I'm testing forward compatibility for our bespoke software products made for other people under which I am NDA'd and subject to the requrements of ISO27001?"

Then you can either not bother with the Technical Preview, or you can use it in a VM that has no network access, or you can hope that your NDA violation is anonymised by MS.

But whatever you choose, Microsoft were pretty clear in their announcements that the point of making the Tech Preview available to everyone for free is so that they can collect stats on your usage. The Windows 8 previews were all the same and Microsoft repeatedly defended the Win8 UI on the grounds that their "telemetry" contradicted the nay-sayers. There's no such thing as a free lunch and plenty of hints about how MS intend to benefit from your use of the preview. If you don't then read the EULA with some care, that's your problem.

3
2

Marriott fined $600k for deliberate JAMMING of guests' Wi-Fi hotspots

Ken Hagan
Gold badge

"I sure hope that the IT techs they ordered to set this up kept written memos"

I expect they did. I imagine the investigators' conversation with management went something like, "Our preliminary investigation, which we conducted in the 10 minutes whilst we were waiting in the lobby, suggests an unusually large number of de-auth packets being sent on WiFi. Would you like to sign this consent decree now, or shall we call in your technical staff and ask them what's going on?".

0
0
Ken Hagan
Gold badge

Re: curious how it works

" I'm surprised the FCC only slammed them with a $600k fine, I would hand them at least a $6 *million* fine to discourage not only them but any other establishment from doing this."

The discouragement is there for anyone with a brain. $600k was the price for "not pushing the investigation to its logical, legal conclusion". The next offender might reasonably suppose that they won't be offered that easy option, since the publicity surrounding this case means that "everyone has been warned".

7
0

Ice probe peers at hidden BOTTOMS of oceans from SPAAACE

Ken Hagan
Gold badge

Re: No need for that

Well if you're a boffin made of lead then you're going to be pretty hefty, aren't you?

0
0
Ken Hagan
Gold badge

Re: Stop and think.

At least, more people have come back from the moon than from the bottom of the Marianas Trench.

12
0

Vanished blog posts? Enterprise gaps? Welcome to Windows 10

Ken Hagan
Gold badge
Unhappy

"if (version.StartsWith("Windows 9")) {"

It has the ring of truth about it. Using GetVersion() would be more obvious, much faster and incomparably more reliable, so I'm not in the least surprised by the assertion that the unwashed hordes spent the time looking for a slow and flaky alternative.

So much software seems to have been written by people with this mindset...

5
0

PEAK IPV4? Global IPv6 traffic is growing, DDoS dying, says Akamai

Ken Hagan
Gold badge

@Martin-73

Exactly right, which is why it is so frustrating when people say

"One concern has been firewall penetration, as NAT provided an additional layer of security by separating the address spaces naturally."

That's just FUD. NAT *is* a firewall plus address re-writing rules. IPv6 does not increase your exposure to the wider internet. Your ISP (well, A&A, certainly) will offer you a pre-configured router that has all this sorted out for both protocols.

Probably worth adding that IPv6 also has a "link-local" address range (non-routed, exactly like 192.168.x.y). You can configure all your domestic services to listen only on link-local addresses if you want belt-and-braces security.

4
0

That glass of water you just drank? It was OLDER than the SUN

Ken Hagan
Gold badge

Re: Lorel: Genesis actually very confused on the matter

Genesis isn't confused, just badly punctuated. I think it has been accepted for quite a long time that the opening chapter contains two separate creation accounts, rather badly bolted together.

0
0
Ken Hagan
Gold badge

Re: "But we're still in the dark about how it rained down on us"

I'd be careful with the jokes you make there. You were part of northern France rather more recently than palaeozoic times.

1
0
Ken Hagan
Gold badge

Re: Panic!

"Can HO2 (can't do subscripts) even be made - no matter how much you blast the atoms in a collider?"

Out in interstellar space, the rules are different. We can see spectral lines from species that are energetically unstable but which continue to exist because they can't fall apart without a third party to carry off some of the excess momentum.

Whether HO₂ falls in that category I couldn't say. Sorry, but I'm really only posting this to point out that Unicode contains a full set of superscript and subscript characters. The bit about interstellar space was just a hook. (True, though.)

Edit: Looks like I should have read some of the other replies before replying. At the bottom of the wikipedia page mentioned just above is a link to "List of interstellar and circumstellar molecules" which includes hydroperoxyl.

0
0

BT claims almost-gigabit connections over COPPER WIRE

Ken Hagan
Gold badge

Re: A polished turd

The context was quite obviously "What can you get down the existing phone line, by whatever means you like?" and it is indeed the case that the answer to that question 20 years ago was 56k and is now nearly three orders of magnitude higher. Obviously the means have changed, but equally obviously the original question deemed that irrelevant. (That's your "man in the street" perspective versus your "El Reg reader" perspective at work.)

0
1
Ken Hagan
Gold badge
Coat

Re: I really wish they'd hurry up and offer us this gigabit internet speed

At 80mbit, it will take 12 seconds to download each bit. Literally minutes might be enough to pull down a whole byte. The headers alone would take an hour or so for each packet.

If you're within walking distance of the exchange, might I suggest you stroll down there each morning with a memory stick?

0
0
Ken Hagan
Gold badge

Re: Oh please, not the tired old "640K" crap

"All the data we download and upload has to serve us meatbags in some way. Some of it acts as input to our brains."

This is a fair point, but I'll have a go anyway. How about a family of four, each watching a different HD video? Your mileage may vary but each of those channels /might/ be over 25Mbit/s after compression and your 100Mbit pipe will struggle to deliver all four without glitches.

On the other hand, a gigabit pipe will handle a set of 4K channels comfortably, so video probably won't be the reason that (eventually) gigabit isn't enough. Perhaps some kind of multi-player, immersive virtual reality? I don't know how much they use.

0
0

What the 4K: High-def DisplayPort vid meets reversible USB Type C

Ken Hagan
Gold badge

Re: Nirvana

Logo upwards, eh? So which direction is that for a socket that's mounted sideways.

And whilst I'm here I'll strongly second the comment about mounting ports upside down. My experience is that this happens roughly 50% of the time.

1
0

JINGS! Microsoft Bing called Scots indyref RIGHT!

Ken Hagan
Gold badge

Re: IT angle?

" I've never heard of anyone promoting the idea of dividing Germany again though, have you?"

They aren't very loud, but they certainly exist.

http://en.wikipedia.org/wiki/List_of_active_separatist_movements_in_Europe

Prior to the nuclear stalemate, re-arranging European boundaries every 50 years or so was pretty much de rigeur. At the present time, the excuses for centralisation (financial and defence) are pretty much covered by the ECB and NATO. (Obviously one of these insitutions is currently working rather better than the other, but the official line is that both are here to stay.) That leaves the way wide open for the larger nation states to fragment in line with regional preferences. We have Yugoslavia and Czechoslovakia as examples so far. (Ukraine is a work in progress.)

2
0

Microsoft splurges 2½ INSTAGRAMS buying Minecraft maker Mojang

Ken Hagan
Gold badge

Re: WTF?

"If MS shift it to .NET and make a free plugin for VS Express, they have just captured pretty much the entire next generation of application developers."

That would imply that the next generation of developers are currently owned by Oracle, since Minecraft is all in Java. Oracle might like to think that, but I don't believe it is a fair statement.

It also implies that a plug-in API would be easy. It might, but all the existing mods are version-specific and Mojang have never published an API.

It also implies that forcing the entire Minecraft community onto Windows isn't going to fragment that community. It certainly will.

To cut a long story short, I find it hard to see how MS-Minecraft can be any more profitable than Mojang-Minecraft, and we know that the latter struggles. I think MS paid about $2.5 billion too much.

6
0

spɹɐʍʞɔɐB writing is spammers' new mail filter avoidance trick

Ken Hagan
Gold badge

Re: Odd...

I fail to see why rendering HTML in an email client is any more stupid than rendering HTML in a web browser. Given a sane rendering engine, both are safe. Given a reckless rendering engine, neither is safe.

2
1