* Posts by Ken Hagan

8168 publicly visible posts • joined 14 Jun 2007

Pluto is more alive than Mars, huff physicists who are still not over dwarf planet's demotion

Ken Hagan Gold badge

Re: It's a big round ball wizzing round the sun innit?

Pluto and Neptune are in a resonant relationship, so they don't actually ever cross each others' orbits. That's kind of why Pluto is there.

Official: Google Chrome 69 kills off the World Wide Web (in URLs)

Ken Hagan Gold badge

Re: The layers keep piling up

"I own a car it is my duty to know how it works."

We all have brains, but no-one knows how they work.

UK.gov's no-deal plans leave HMRC customs, VAT systems scrambling to keep up

Ken Hagan Gold badge

Re: A total waste of effort to support a transparent bluff

"The EU has made it clear that we can drop Article 50 and return to EU membership and normality."

Not officially, and with good reason.

Whilst various EU politicians have made this suggestion, it hasn't actually been offered formally and with good reason. Article 50 *is* the point of no return. The point of the 2-year period is not "cooling off" but rather to let everyone adapt. If it were possible to change your mind 23 months in, a lot of people who had spent the 2 years spending money and making plans for the new arrangement would be right pissed off that they'd been deceived. There's no way that would not end up in court and (in my view) equally no way that all 27 remaining EU members would agree to even try it.

The point has also been made *several* times, that if the UK gets a special favour and ends up with a nice deal outside the EU then the electorate in many EU countries might start voting for anti-EU parties. Even those who don't want to "punish" the UK are opposed to the idea of "rewarding" it.

It is conceivable that the UK might be allowed to fast-track its re-entry, but it would spend at least some time officially "out" and re-entry would be on the terms that are offered to any other third-party. That means accepting the Euro and no special "rebates". It is very unlikely that this would get past any UK referendum on re-entry and also very unlikely that the UK could re-enter without such a referendum.

Ken Hagan Gold badge

Re: A total waste of effort to support a transparent bluff

"We'll be a footnote while the rest of the history book* concentrates on the US government."

We may turn out to be the more interesting story. The US will probably survive Donald. The UK may not survive Dave, Nigel and Theresa.

Ken Hagan Gold badge

Re: A total waste of effort to support a transparent bluff

"May will never risk destroying Britain with a No Deal Brexit"

It's not her decision. Neither is it the other 27's decision. Any agreement needs to be signed by all 28 and it is perfectly clear to me that no such agreement is possible. Therefore, we are heading for a hard Brexit. Also, this was obvious at the time of the referendum, so I'm quite bemused about what everyone is acting so surprised about and equally bemused that people didn't start planning on the Friday morning for exactly this outcome.

And while we're on the subject of the impossible, I'd just like to point out that reversing Brexit would also require the consent of the other 27 and after the way we've treated them in the past couple of years I'd say it is more likely that Donald Trump will invite Vlad to join NATO.

Nope, the NSA isn't sitting in front of a supercomputer hooked up to a terrorist’s hard drive

Ken Hagan Gold badge

Re: It's about surveilling everyone? This does not matter

"The only alternative is to force companies by law to roll out defective encryption that opens all communication, mail, bank accounts, etc. to criminals. Which government official wants to explain why that might be a good trade-off?"

And how long will it be before his or her bank account number is public knowledge?

Ken Hagan Gold badge

Re: And for the rest of the world?

"I even get the historical justification about law enforcement in a modern democracy where warrants are an important part of the legal framework."

Law enforcement has never had (even with a warrant) access to the contents of someone's head. (That's not to say it has never tried. The resulting societies have not been fun places to live.) Likewise it has never had access to the vast majority of private conversations between people. Somehow it has managed.

Excuse me, but your website's source code appears to be showing

Ken Hagan Gold badge

Re: people who really understood

"That's why tools designed by people who really understood software development and deployment - unlike git developers, who stubbornly believe the whole world should work only exactly like they do - have an "export" command to publish a tree without any of the management files/directories."

Umm ... Given git's structure, I'd have thought that copying your cloned repo and removing the ".git" directory would be ... "a tree without any of the management files/directories". I suppose if you are completely paranoid you could remove the ".gitignore" file as well.

No need to code your webpage yourself, says Microsoft – draw it and our AI will do the rest

Ken Hagan Gold badge

Re: The return of front page

How about 1000 dysfunctional websites that only work on the developers machine?

We've found another problem with IPv6: It's sparked a punch-up between top networks

Ken Hagan Gold badge

Re: IPv4 Address Pool Has Been Expanded Significantly

The 240/4 proposal is no more backwards compatible than IPv6. Once you consider all the likely combinations of "aware" and "unaware" endpoints and intermediates, you conclude that everyone's stack needs to be at least partially aware. That means writing, testing and deploying dual stack software on zillions of existing boxes. For IPv6 that task has largely been done. For any and all rival proposals, you are twenty years behind.

UK getting ready to go it alone on Galileo

Ken Hagan Gold badge

Re: @ Chinashaw

"The UK will just continue with no border..."

For a day or so, until the Daily Mail runs with some screaming headline about how bazillions of (shudder) foreigners are using Eire as a back-door into the UK.

In other words ... no.

Ken Hagan Gold badge

Re: £92m on a feasibility study

"You'd prefer it go to their enemies?"

Well, yes, actually. I consider myself to be an enemy of the government most days.

Ken Hagan Gold badge

Re: Is their hardware history better or worse than their software history?

"Didn't we? We won?"

Google for pictures of Germany or Japan in autumn 1945. They definitely lost.

Whether we, or any of our allies could reasonably be said to have won is left as a philosophical exercise for the reader.

Chap asks Facebook for data on his web activity, Facebook says no, now watchdog's on the case

Ken Hagan Gold badge

"It's also hard to tell how well ad or tracker blockers work without this kind of data."

It's also hard to tell whether FB is actually capable of targetting ads as well as they claim when selling ad-targetting as a service to their customers. Now ... we wouldn't want *that* kind of information getting into the public domain now, would we?

As porn site pounds hard on piracy laws, Cox pulls out prematurely

Ken Hagan Gold badge

Sounds familiar

"brazenly rich only from others' content, never pays for any content it publishes, knows the content is infringing, has full control over what is published on its platform, does not have to terminate known repeat infringers… and enjoys full immunity from copyright law."

Sounds like quite a lot of the internet, if you ask me, including some quite well-known names.

A third of London boroughs 'fess to running unsupported server software

Ken Hagan Gold badge

Re: The FoI – a glorified sales pitch

"Anyway they wanted a copy of our org chart, probably so they could add a few senior names to their cold-calling rota."

These days I guess you could respond to the FoI request with an org chart that was topologically correct but that omitted the actual names for GDPR reasons.

Ken Hagan Gold badge

Can we trust the answers?

How many of those questioned actually know that Server 2008 is different from Server 2008 R2?

I bet some don't. I bet some respondents are just PR staff fielding FoI requests to the best of their knowledge, which in this case is flaky.

Mind you, the "R2" suffix was always a really crap product name. Might as well have called it "Sorry for that turd. Is this one any better?".

IBM slaps patent on coffee-delivering drones that can read your MIND

Ken Hagan Gold badge

Re: Bah!

I refer you to the reply from LDS, above. You are close, but it is actually a Dilbert strip.

Ken Hagan Gold badge

Re: What could possibly go wrong?

I'll tell you exactly what could go wrong -- someone might actually try to implement this.

Thankfully, IBM now have a patent on the idea which greatly reduces the chances of this happening. (Basically only IBM can do it and they are too boring to try.)

One-in-two JavaScript project audits by NPM tools sniff out at least one vulnerability...

Ken Hagan Gold badge

Re: Ignorant

Not *that* long ago (https://www.theregister.co.uk/2016/03/23/npm_left_pad_chaos/) and the link you provide describes a technique that would not have helped in that case because "missing package" is exactly what an integrity check failure is required to look like. Then there is the fact that if you know exactly what you wish to import and refuse to import anything else, you might as well host it yourself rather than steal bandwidth.

Ken Hagan Gold badge

So do these guys now have a runtime model that lets you import a specific version of your packages? Last time I looked, JavaScript just sucked in whatever shit was current on some other guy's website and you picked up whatever malware they were distributing that day. The only way to be safe was to host absolutely everything that your code uses.

It may be poor man's Photoshop, but GIMP casts a Long Shadow with latest update

Ken Hagan Gold badge

Re: Forget the geeky stuff, sort out the user experience.

"Adobe Photoshop doesn't have much to do with mud houses."

But Acrobat accurately reflects how your documents will be turned upside down and twisted in strange ways by the malware that came along with it.

Elders of internet hash out standards to grant encrypted message security for world+dog

Ken Hagan Gold badge

Actual "guarantees of origin" would be very useful. For example, if your spam filter had "origin" data to work with that was guaranteed to be reliable, it would be trivial to bin anything from "someone I don't know who lives in a country I have no dealings with". For many people, particularly outside business uses, that would basically be a cure for spam and phishing attacks.

Ken Hagan Gold badge

"They said message authentication is important to make sure that members can neither impersonate other members, nor deny messages they sent."

Both of these features sound like things that might be very useful to "law enforcement" critters once the case gets to court. Perhaps the idiot politicians need to have this pointed out to them. There's no use in catching the bad guys if you've made it technically impossible to actually build a case against them. In fact, it's worse than no use because it costs you money.

You want how much?! Israel opts not to renew its Office 365 vows

Ken Hagan Gold badge

Re: Now *there's* an EU initiative ....

If you are only aiming for 80% coverage, what's already there is enough.

The more interesting question, given Microsoft's apparent suicidal desire to break with their own past, is when will the FOSS alternative start to be more backwards compatible than the Win10 treadmill? For some people, that is already happening.

Microsoft Visual Studio C++ Runtime installers were built to fail

Ken Hagan Gold badge

Visual Studio is not part of Windows and because Microsoft believe in Chinese Walls, stuff that isn't controlled by the Windows team does not get distributed with Windows.

Each build of Windows is, of course, built with a particular version of Visual Studio and so that version of the runtimes will be bundled. However, earlier versions probably won't be and latter versions clearly can't be (at least until Raymond Chen finishes his time machine).

Ken Hagan Gold badge

Re: 'Security researcher'

Unless the fine article has missed the crucial bit, he also overstates the seriousness of the problem in real life.

There *is* a problem if you persuade someone to download the VC runtimes directly and then execute them from wherever your browser dropped them. That is likely to be a directory where your browser has dropped other stuff in the past and there could be rubbish there. However, hardly anyone does that.

In nearly every case, these runtimes are redistributed as part of a larger package and a bootstrapper kicks off the MSIs one by one. Typically, the packages are distributed on a CD-ROM or equivalent image and are therefore launched from a directory with contents that are entirely under the control of the setup author and entirely benign.

Facebook flat-out 'lies' about how many people can see its ads – lawsuit

Ken Hagan Gold badge

Re: Facebook and their lying bots

"but not a single customer reported seeing the ad"

Ah, but that's the clever thing, you see. They don't need to remember in order to be influenced. It's a Jedi thing, I think. For example, I can't remember any of the ads I've seen at any point in the last decade, but they've all been devilishly effective in twisting my purchasing choices, so it was money well spent.

Go Zuck Yourself: Facebook destroys patent suit over timeline

Ken Hagan Gold badge

Re: When does the hunting season

The US PTO is just doing the job that Congress gave it. The hunting season you are looking for is "congress-critters with room temperature IQs".

Ken Hagan Gold badge

Re: Facebook claims it ripped off the idea???

The suit is over claims that it ripped off the idea from a patent troll. I can see what you mean, but the article isn't actually wrong.

Self-driving cars will be safe, we're testing them in a massive AI Sim

Ken Hagan Gold badge

Re: Does it include

"The essence of enumerating things like those is that there's always another one to be added to the list."

Here is one more that I didn't see mentioned in the article: a sensor that is working but delivering an entirely bogus, yet sane, safe value, with enough noise that you'd reckon it was ok.

Anyone who has attached real hardware to a computer at some point knows how common this is. Anyone who has read comp.risks (or similar) knows how commonly this isn't handled well in software.

Ken Hagan Gold badge

Re: Evidence?

"Remember, it takes *ten years* of development to get a 17 year old to be as safe as a 27 year old!"

Actually, no, unless the development you are talking about is a stabilisation of hormones. Try getting two insurance quotes for "just past my test", one for a 17yo and the other for a 27yo. Compare the prices. *That's* what the actuarial evidence has to say about the 10 years of development.

Ken Hagan Gold badge

Re: L5

"What if I buy this vehicle and live down such a road? Or jump in a taxi and it starts snowing? Or live in Bangalore?"

1) You are a muppet. You'll have to garage the vehicle somewhere else.

2) Tough. You'll have to get out and walk, or stay put until a different taxi comes along to rescue you. (In practice, this is no different from a break-down in a normal taxi.)

3) You are a muppet. Not for living in Bangalore, which I'm sure is lovely, but for buying an expensive toy that you can't use. It's about as smart as living in Abu Dhabi and building a ski resort.

I take the general point that the thing has to be 100% safe, but that doesn't mean it has to be capable of handling anything you throw at it. It just needs to be able to recognise when it is out of its comfort zone and refuse to go any further.

Ken Hagan Gold badge

Re: L5

"Why? Most human drivers can’t....."

And every winter there are days when "Police advise drivers not to travel unless they really have to." which is a nice way of saying "Please don't add to the number of emergency call-outs that we have to deal with, you selfish muppet.".

Windows 10 Linux Distribution Overload? We have just the thing

Ken Hagan Gold badge

Re: I still think they're majoring in the minors. again.

"Now - tell me how this helps my day to day operations."

Seconded. I'm really struggling to see a use-case where I need to mix Linux and Win32 tools in the same command shell (or moral equivalent). As far as I can see, that's the only use-case for this because if you just need to run a mixture of software then you are far better off using a VM. (Specifically, unless you have some hardware that is strictly Windows only and can't use something like a USB pass-through, you should put Linux on the bare metal and stick Windows in the sandbox.)

As an added bonus, you can also use this technique to prevent Win10 from doing a six-monthly bork of your system. If you give the Window VM less than 2GB RAM, it will refuse to install the next feature release and simply carry on patching the version you are on.

Rejoice! Thousands more kids flock to computing A-level

Ken Hagan Gold badge

"That's great that they are flocking to IT if it's a comp sci course with some proper hard science behind it."

It's getting there. I'm not sure quite what I'd put in an entry-level course but what's in the current crop of GCSE and A-level computing courses is not obviously wrong and some of it is certainly right. The "proper hard science" is more difficult, since no A-level course is allowed to assume that you are also doing Maths at the same level. Good luck doing "hard science" with only GCSE-level maths. The same problem afflicts A-level physics, of course.

They are both entry-level courses, by the way, as is the first year undergraduate course at a UK university. We still aren't at the stage where you can assume that A-level candidates did the GCSE or that undergraduates did the A-level. (Contrast that with almost any other STEM subject where you'd be laughed out of the classroom if you hadn't taken the "previous" exam.)

Three more data-leaking security holes found in Intel chips as designers swap security for speed

Ken Hagan Gold badge

Re: Middle ground

"Or guarantees that only VMs for the same customer of a given security level are running on the same machine. "

That eliminates a fair percentage of the economic benefits of moving stuff to a cloud you don't actually own yourself.

With Spectre and Meltdown violating security in one direction and this SGX bug violating it in the other direction, the case for migrating your shit back to home turf is probably made. (In effect, yes it will cost a little more, but you'll be able to run all your processors at full speed rather than hobbled by mitigations, and so the equivalent hardware will cost you a lot less than it would cost (say) Amazon.)

Foreshadow and Intel SGX software attestation: 'The whole trust model collapses'

Ken Hagan Gold badge

Re: Intel only?

"And why the sly reference to Israel?"

Because Intel have a major presence there?

(You don't have to give the Jeremy Corbyn treatment to everyone, you know.)

Former NSA top hacker names the filthy four of nation-state hacking

Ken Hagan Gold badge

Re: Beyond Parody

I can think of at least two nations you might be referring to, but I can't prove either one. You'll have to be clearer. :)

Ken Hagan Gold badge

Re: Rofl

If Russian *haven't* tried to influence the US and UK votes then their spooks just aren't doing their job properly. Likewise, if the NSA and CIA with their eye-wateringly large budgets are not the world #1 miscreants then *they* aren't doing their job properly.

You cannot stop your enemies trying, so your responsibility is to either make them your friends (and I don't see much evidence of that on any side) or defend your institutions against hackery.

Criminal justice software code could send you to jail and there’s nothing you can do about it

Ken Hagan Gold badge

At the risk of Godwin-ising the discussion on the first page (*)

Police can say 'It's not my decision, the computer told me to do it,'

I believe the actual phrasing you are looking for is "I was only obeying orders." and not only has this one been (quite famously, IMHO) shot down in court, it is plain embarrassing when the orders you are following have come from a machine rather than a superior officer.

(* In fairness, it's a fairly high risk when the topic is "being a racist bastard and trying to pin the responsibility on someone else".)

Wasted worker wasps wanna know – oi! – who are you looking at?

Ken Hagan Gold badge

Re: Wasps

"Take off and nuke the site from orbit, it's the only way to be sure"

Yes, but the neighbours do whinge so when we do that...

US voting systems: Full of holes, loaded with pop music, and 'hacked' by an 11-year-old

Ken Hagan Gold badge

Re: US Elections

So it's a toss up between the Russians and the Chinese, then?

The Register's 2018 homepage redesign: What's going on now?

Ken Hagan Gold badge

Confused

Didn't like it. Too many changes of layout as you go down the page. It looks chaotic and disrupted. If anything, I'd prefer fewer images on headlines, since the images rarely add anything to the stories, so they're just taking up space.

In passing, I didn't know about the weekly summary page, but now that I've tracked it down I won't be using that either. Again, too many images and too much text-per-headline means that it isn't a space-efficient "index" in my book.

But maybe I'm just odd.

Devon County Council techies: WE KNOW IT WASN'T YOU!

Ken Hagan Gold badge

Re: dispatch or despatch

I'm curious now. I've lived in the UK for half a century and I'm pretty sure that's the first time I've ever seen any suggestion that "despatch" isn't the work of an illiterate. However, some googling would suggest that a number of web-sites are prepared to say that "despatch" is how my fellow countrymen have been spelling it all of these years. I suspect that most of these sites are US-based and prepared to accept that the UK spelling is different without bothering to research the matter, but I can't be certain of that.

So how many people reading this would write "despatch", where did they learn their English spelling, and when did they learn it?

The off-brand 'military-grade' x86 processors, in the library, with the root-granting 'backdoor'

Ken Hagan Gold badge

Re: Yet Another case of "Security by obscurity"

"That doesn't work."

Well, security by obscurity hardly ever works if you document it, as noted in the Fine Article.

Imagine Python fan fiction written in C, read with a Lisp: Code lingo Nim gets cash injection

Ken Hagan Gold badge

Re: Interesting but ugly

"Everybody sane tries to spell identifiers with consistent capitalization anyway"

Consistent with what, exactly. Certainly not "everybody else".

UNIX consistently spells usernames all-lower-case, despite the fact that US culture (where it grew up) does not spell people's names that way. Some email systems are then case-sensitive and others are case-insensitive, and where an email address is used as a user handle there isn't even an RFC to point to for the right answer. The result is that you just have to know whether the system you are talking to wants:

your.name@example.com

Your.Name@Example.com

Your.Name@example.com

or perhaps something else entirely.

You guys need to get out and talk to real users. A computer that rejects input because you didn't exactly replicate the case that it had in its little head is a "*&%ing stoopid computer written by a £$%-ing nerd who throws a hissy fit if he has a prime number of baked beans on his toast".

And as with addresses, so with files and so with variable names, because the underlying reference model for all of these is "names as they are written in normal language".

Ken Hagan Gold badge

Re: Interesting but ugly

"Case insensitivity is widely considered to be more user friendly. This holds for file systems, ..."

This is not bollox. Most people find case-sensitivity to be perverse and annoying. Spoken language is not case-sensitive. Most human writing systems don't even have the notion of case, so the concept is already alien to the majority of your user-base.

I suspect that the real issue here is that case-sensitivity is associated with UNIX and is therefore pure and good, whereas case-insensitivity is associated with Windows and must therefore be evil ... somehow.

How evil JavaScript helps attackers tag possible victims – and gives away their intent

Ken Hagan Gold badge

Re: What if you don't allow JS at all?

"yotta yotta"

Is that like yada yada but 10^24 times bigger?

Top Euro court: No, you can't steal images from other websites (too bad a school had to be sued to confirm this little fact)

Ken Hagan Gold badge

Re: New internet standard...

"Unfortunately a lot of websites routinely strip that information and for average joe, that information is usually not readily available."

Given that we're only talking about a handful of bytes here, I can't see any legitimate reason for stripping EXIF copyright data. It is an evil practice. It makes it harder to trace the copyright owner, which makes it more likely that the owner won't be traced, which is just anti-social. To systematically cover your tracks in this way, for all images on your web-site, makes it look like you have something to hide. Perhaps one or two of them shouldn't be there, but which ones?

Of course, for *other* bits of EXIF data the opposite reasoning applies: https://www.kaspersky.com/blog/exif-privacy/13356/. Fortunately, it wouldn't be hard to write a program that stripped out privacy-related data whilst preserving copyright-related data. Unfortunately, you then still have to persuade people to use it.