* Posts by Ken Hagan

8168 publicly visible posts • joined 14 Jun 2007

Hyper-V sets VM created date to 1601, in the reign of Good Queen Bess

Ken Hagan Gold badge

Re: Of Course 1601

"A better choice would have been using Julian Date, which goes far back enough to allow for most needs."

Actually the FILETIME type is signed and has several dozen millenia on either side of the 1601. I assume 1601 was chosen because it falls on a 400-year boundary. However, 2001 would have worked fine and had the additional advantage of placing the epoch firmly within the era of atomic clocks. I assume the historic date was chosen because programmers have inherited an irrational fear of negative dates and times from society as a whole. They should have consulted an astronomer (in which case they'd have ended up measuring from 2000.0).

Who owns space? Looking at the US asteroid-mining act

Ken Hagan Gold badge

Re: Martian microbes

It is believed by those who have studied it that the two planets have been exchanging meteorites for the past few billion years, so it would be rather surprising if there weren't microbes on Mars or if they were significantly different from the more hardy of terrestrial varieties.

That said, the emptiness of space increases with the square of the distance from the sun, so it is quite possible that the moons of the outer planets might be different. It would be sad if we never found out because some jerk on Kickstarter had watched too many episodes of Red Dwarf.

Ken Hagan Gold badge

Re: Really? Harmful contamination? Really?

I'm bemused that anyone could seriously believe that space mining would be done by sending people plus a full life support system. Anyone with the technical know-how to get there (and bring the stuff back, for less than a terrestrial mine (and Tim has written a whole book on how implausible *that* is)) will certainly be able to automate the actual mining.

I'm slightly surprised that we still use them for mining on Earth, but I suppose in some places life is cheap enough to make that pay.

Android on Windows is disruptive because neither Microsoft nor Google can stop it

Ken Hagan Gold badge

Re: An OS is 'just' SW...

Yes, VmWare *have*, and yet articles like this suggest that it is still surprising to some, so the OP has a point. I think the average punter is so used to walled gardens and "the computer says no" that it is refreshing to meet with something like this, even if it is just an obvious consequence of the kinds of software freedom that Stallman et al have been advocating for years.

Likewise, you are presumably aware that QEMU and such like are able to runs VMs even when the guest was written for a different CPU family, so this approach is potentially even more disruptive and I expect *that* will (eventually) be a surprise to the average Joe as well. (A more interesting question is whether it will also surprise the masters of the universe who hold fruity shares in such high regard.)

Finding security bugs on the road to creating a verifiably secure TLS lib

Ken Hagan Gold badge

"What purpose does this serve?"

According to the article, the process revealed three new vulnerabilities in the spec. That's what usually happens when you sit down to test something rigorously or prove its correctness formally. LibreSSL is (or soon will be) better because of this work.

Whether or not you ever use the resulting implementation is irrelevant. Like the old saying about battle plans: the value lies in the act of making it, not in having it once the bullets are flying.

128GB DDR4 DIMMs have landed so double your RAM cram plan

Ken Hagan Gold badge

Re: How Hot?

"64-bit chips can do 64EiB"

Not actually true as far as I know. For example, see https://en.wikipedia.org/wiki/X86-64#Physical_address_space_details for an assertion that it was limited to 48-bits back in 2010. The preceeding paragraphs (on the virtual address space) also assert that the 48-bit limit is baked into the AMD64 spec. 48 bits is 256TB, so we are now within two orders of magnitude of being able to put a moby in an x64 machine.

Ken Hagan Gold badge

Re: Just to be pedantic...

@Stoneshop: I suspect the original AC is in violent agreement with you, but that wasn't his point. His point was that *however* you measure the size, it's never 12.2 of anything.

Plusnet ignores GCHQ, spits out plaintext passwords to customers

Ken Hagan Gold badge

Re: Google IT

"Its quite a standard practice in systems that you cannot re-use passwords over a certain period or number of changes"

As is the quite standard user response of using the same basic password and simply incrementing a suffix (or appending the current date) to generate an endless series of different passwords that, in your mind, never change.

New Wireshark, Nmap releases bring pre-Xmas cheer to infosec types

Ken Hagan Gold badge

Re: Cue bleating politicians....

A politician who knows what nmap and wireshark are? Pull the other one...

Yahoo! Mail! is! still! a! thing!, tries! blocking! Adblock! users!

Ken Hagan Gold badge

Re: Are you so desperate for ad revenue, Marissa?

There's the interesting thing. On the face of it, Yahoo have been irrelevant and bereft of income for a decade or more and yet they are still going. How? No-one is really sure. Why do I care? Well, using Yahoo as a model and extrapolating, Microsoft's cash pile is large enough that they should still be pushing some "operating system as a service" type of product well into the next century. (By then, of course, people will have their personal computing as a body implant running off biological power, which gives a whole new and disturbing meaning to the phrase "Intel Inside".)

Ken Hagan Gold badge

Re: Yahoo! Can! Pound! Sand!

"Of course, cell phone numbers are just as discardable and anonymous as email addresses"

That would be "not at all", then. (There's a reason why telephone companies offer number migration and why postal services offer re-direction when you move house.)

Who's running dozens of top-secret unpatched databases? The Dept of Homeland Security

Ken Hagan Gold badge

...a line management view that "IT is not our primary mission."

Actually that's arguably the most actionable point to come out of this. Someone has classified these databases as secret. Either that's not true and their whole classification system is broken, in which case heads should roll, or it is true in which case the response to "IT is not our primary mission" is simply to point out that "security is" and sack the idiots who disagree.

Formally arguing that the most security-sensitive systems (by your definition) should be excluded from your security audit is a clear indication that you are too stupid to do the job.

Ken Hagan Gold badge

Perhaps they need more money?

Or perhaps Congress should seriously consider the proposition that keeping the department in existence in this state is actually worse for US security that shutting it down. With pen-tests recently showing that they only stop 5% of forbidden items getting onto planes they clearly aren't achieving anything there and with all their security-related info sitting on insecure databases the risk of future disasters is obvious.

Ofcom asks: Do kids believe anything they read on the internet?

Ken Hagan Gold badge
Flame

Web-sites are like survey results

Sometimes they are true and sometimes they are false.

When they are true, it is either because someone did their research very carefully (rare) or luck (more common). When they are false, it is sometimes because someone was unlucky and sometimes because they intended it to be wrong in that way.

If <insert education minister here> really wanted to improve standards, the compulsory subjects would be "How to write lies nicely" (formerly English), "How to lie with statistics" (formerly maths) and "How to rig the problem so that some other mug ends up lying on your behalf" (formerly science: experimental design).

I've arranged them in order of difficulty. The last is rather subtle but the first is (sadly) as far as you need to go before entering politics.

Hillary Clinton: Stop helping terrorists, Silicon Valley – weaken your encryption

Ken Hagan Gold badge

Pity the Americans...

...who presumably have to vote for one of these idiots next year.

To be honest, the tech giants *ought* to be supporting weaker encryption. By "weaker", we presumably mean something that you can crack with a government's IT budget but that is resistant to the budget of common criminals. Provide that and you have basically *obliged* your (willing) government to spend a freaking fortune on new hardware. If you are a tech giant, what's not to like?

More seriously, someone should tell Hillary that the tech giants are not the *providers* of strong encryption. Anyone with a computer can download encryption code for free, set the key length to whatever length they need/like, and chat away in private. So what she is really asking for is that the average intelligence of US citizens should be lowered to such an appalling degree that there's no-one left who can do that. (What could possibly go wrong?)

How NSA continued to spy on American citizens' email traffic – from overseas

Ken Hagan Gold badge

Re: Haven't a clue

Actually, we'll never know that for sure. The point, surely, is that the politicians authorising the payments and the spooks trousering the money for their pet projects will never know that either.

The problem is not proving that email trawling occasionally turns up results. That's probably not hard to prove. One or two examples would do it and (sure enough) that's what gets trotted out every time someone complains. The problem is proving that the money spent trawling (which is measured in the billions if some reports are to be believed) would not turn up more results if it were spent differently. Sadly, in a world with finite resources, that's what you need to prove to justify the costs.

Ken Hagan Gold badge

I call bollocks

If all you know is that I sent a message to Dan Geer, you do *not* know me. Although I almost certainly said "You are a naive fuckwit who is only championing traffic analysis because you can't actually *do* the deep inspection.", it remains possible that I actually said "Quite right. You *are* clever. Would you like lots of money?".

Love your IoT gadget but could you keep the noise down?

Ken Hagan Gold badge

Re: That Friday feeling!

"Worstall's services are no longer needed by El Reg."

You mean "being paid for", not "needed", or am I missing an economics joke here?

Why Microsoft's .NET Core is the future of its development platform

Ken Hagan Gold badge

.NET Native?

If you have a "thing" that converts C# into native code, then that "thing" is called a "compiler" and you haven't got .NET anymore, you've got a language with a compiler.

Can we cut the marketing guff, now?

Criminal are mostly hacking-by-numbers with exploit kits

Ken Hagan Gold badge

Re: $80K for a $5K investment ? Per month ?

I think it is more the case that there are so many *insecure* systems that the crims can charge $85k for access. Your secure system isn't interesting.

Apropos the article, whilst it is nice to have figures I don't think it is news that canned exploits dominate the scene. The term "script kiddie" dates from sometime in the last millennium.

GPS, you've gone too far this time

Ken Hagan Gold badge

Re: It isn't that

It's quite shocking news to those of us who thought GPS was (only) a positioning system. Taking a (numerical) derivative and (numerically) integrating it to arrive at a more accurate measurement than the original data would be quite bizarre.

Presumably the explanation lies in the Doppler measurements. These are an additional source of raw data and so it is much less surprising to be told that they can be used to improve the accuracy of the positional ones. Is that it?

Aircraft laser strikes hit new record with 20 incidents in one night

Ken Hagan Gold badge

"Going forward, ensure that all manufacturers agree that commercial pointers etc. use almost the same frequencies to minimise the variance."

Nice idea, but I think at least part of the problem is that some overseas vendors are selling class 3 devices over the internet branded as "professional" laser pointers. Since they don't comply with your laws, or with plain common sense, they aren't likely to comply with a well-intentioned suggestion.

California cops pull over Google car for driving too SLOWLY

Ken Hagan Gold badge

I think that is generally true. I know more than one person who has been pulled over for driving at the speed limit late a night on an empty road. They get breathalysed, enjoy the joke, and go on their way.

Ken Hagan Gold badge

Re: that's a good one

I think you ask the human occupants to push the "pull over" button.

Hypervisor headaches: Hosts hosed by x86 exception bugs

Ken Hagan Gold badge

Re: I'd expect more of The Register...

In fairness, the two CVEs are both content-free and MS have not publicly disclosed the bugs yet. The Xen bug report suggests that the problems lie with the delivery of exceptions to 32-bit guests and so perhaps the host bitness wouldn't matter. The MS report states that the problem is with the chipset, not the CPU, but is otherwise (as you note) not exactly informative.

A "more suitable article" probably can't be written right now unless you are willing to reverse engineer the patches.

Your taxes at work: Three hours driving to turn on politician's PC

Ken Hagan Gold badge

Re: Really - there wasn't a cleaner or anyone else in the building...

"the millennia-old "doors open *INTO* the place you're going *INTO*" paradigm"

That'a a paradigm? Hmm, well for the buildings that I can accurately remember right now, I'd say it works nearly every time for houses and no more than 50% (possibly quite less) for other buildings.

Shadow state? Scotland's IT independence creeps forth

Ken Hagan Gold badge

Re: CCTV -- quality of the images

The poor quality of CCTV systems amazes me. We all carry around mobile phones that can do far better and a few minutes of web research will confirm that the actual sensors are cheap as chips. It must therefore be obvious that the high cost of a CCTV system is the physical deployment and wiring, possibly the optics, and definitely not the sensor.

So how the hell to CCTV salesdroids get away with the fuzzy, SD, monochrome imagery that we see in crime reports?

Ken Hagan Gold badge

Re: What is driving this?

"I don't have a problem with ID cards per se although I have a problem with an obligation to (a) carry one at all times or (b) show it to any little petty official who asks."

I already have a passport that satisfies all of those requirements. An ID card system is duplication. A requirement to *have* a passport, so that you appear on the database, is (as you say) scope creep.

Pause Patch Tuesday downloads, buggy code can kill Outlook

Ken Hagan Gold badge
Joke

Re: 100% CPU

"It isn't rocket science MS bit I suspect there would be huge turf wars inside Redmons if major changes were made to the update system."

Well I know Linux has /several/ splendid package management systems they could copy, but they only need to copy /one/ of them, so there's no need for rival factions and turf wars.

US Congress grants leftpondians the right to own asteroid booty

Ken Hagan Gold badge

Rather more to the point is, if they *did* ever acquire sovereignty then what is wrong with existing laws that US citizens could not already buy and sell stuff "up there" with the same legal framework as applies "down here".

Or perhaps Congress reckons there's nothing left to perfect in Reality and has decided out of sheer boredom to start perfecting the Hypothetical.

Most developers have never seen a successful project

Ken Hagan Gold badge

Re: Success is whatever you define it to be

"Which in turn isn't what they eventually discover they needed."

But don't fret, because by the time they've worked this out, they need something else and they don't know that (yet) either. Rinse and repeat.

Ken Hagan Gold badge

From a purely commercial viewpoint, break-even is where you make enough money to pay the development costs (and the rest of the company overheads over the period) so it isn't *too* far fetched to say that "success" is the 83% of projects that are not "so catastrophically bad they had threatened the very existence of the company".

That's especially true if the company learned something along the way. What doesn't kill you makes you stronger and all that...

Facebook conjures up a trap for the unwary: scanning your camera for your friends

Ken Hagan Gold badge

Re: There's already an opt out

"Ah, but the fun part is that YOU approve a tag, so if you absolutely have to use FB it is a fun exercise to go and tag other faces with your name every once in a while."

To judge from an earlier post, at least some school-children are already aware of this and are busily collecting and sharing pictures for the purpose.

AMD sued: Number of Bulldozer cores in its chips is a lie, allegedly

Ken Hagan Gold badge

Instruction set architecture hasn't mattered for about 20 years. Software compatibililty, on the other hand, will continue to matter as long as closed source is commercially significant. (In this context, I note that x86 emulation has been tried several times and has yet to catch on. I see no fundamental reason why it has failed, but merely note the experimental fact that it has, to date, done so.)

Promises of the imminent demise of x86 (and x64) sound about as convincing as promises of commercial fusion power. Both will almost certainly happen eventually, but it is anyone's guess when (and, indeed, which will happen first).

Ken Hagan Gold badge

Re: A bit of a Dickey move

We live in a world where ISPs frequently sell "unlimited" connections without getting sued. It would be utterly perverse if AMD lost this case, given the wide range of published benchmarks that a buyer might use to "estimate" the performance of an architecture that has been openly published in detail.

From the lack of market research on display here, it is clear that the buyer didn't give a stuff about performance until the weasels started whispering "no win, no fee" in his ear.

UK govt sneaks citizen database aka 'request filters' into proposed internet super-spy law

Ken Hagan Gold badge

Re: Can someone explain this?

"and instead get this dank little island on to IPv6"

Sshhhhh. Don't tell them about IPv6. With any luck they haven't noticed yet and the legislation will only apply to IPv4 connections. IPv4 is *next* year's panic (and the ISPs will no doubt say that they'll need a bung four times larger to record the data).

Ken Hagan Gold badge

Re: Can someone explain this?

"Not everyone on ADSL or Fibre has a static ip address, some ISPs still provide dynamic ip addresses which can change over time."

But at any given moment, even with CGN, the combination of IP address and port number must resolve to just a single customer or else it doesn't flipping well work.

A bubble? No way, we're in a bust, says rich VC living in alternate reality

Ken Hagan Gold badge

The entire basket of unicorns is worth like half of Microsoft.

So Microsoft is over-valued. I don't think that's controversial. They only have three products: Windows, Office and ActiveDirectory. Based on the last decade's performance, I'd say the company is dead on the inside and only appears to live on because the rest of the world can't switch away from their three products overnight.

WoW! Want to beat Microsoft's Windows security defenses? Poke some 32-bit software

Ken Hagan Gold badge

Re: Why are "we" still using "flash"

"So what development tools in a Windows environment do you recommend instead?"

A fair question, but I think there is only one answer: HTML5 with gobs of JavaScript.

On the plus side, it exists and has been largely standardised in a public fashion and has multiple implementations (just about, although I think we are down to about three now). Even its limitations can be seen as a plus point if you have reactionary views about "modern" UI design.

On the down side, JS was designed to write handlers for HTML elements and it shows. Anything more than a dozen lines long is using the language beyond what it is suitable for. Much the same could be said for your favourite assembly language: good for a few short routines of pure magic, but only a fool would try to write an entire app in ASM these days. (Then again, as recently as the 1980s people did exactly that quite successfully by taking extreme care.)

But what clinches it for me is that fact that there is nothing else out there. Flash and Java both suffer from being unforgivably dire security nightmares and both suffer from a parent company that refuses to release the design so that anyone else could have a go at fixing it. Therefore, both violate the Hippocratic maxim of "First do no harm.". If you are a programmer writing client-side Java or Flash for other people to run on their machines, shame on you. (And don't be surprised or upset if you find that an ever-growing fraction of your target customers refuse point-blank to consider your product because they have a blanket ban on your chosen platform.)

We're not killing Chrome OS ... not until 2020, anyway – says Google

Ken Hagan Gold badge

Re: Better late than never?

They already *have* a unified OS (Linux). They may be considering unification at the level of user shell or application suites. If so, they should study Microsoft's recent experiences (tried it and are now backing out) and Apple's earlier experiences (thought about it and decided not to try it).

At Microsoft 'unlimited cloud storage' really means one terabyte

Ken Hagan Gold badge

Quite, since if that was your *only* backup then you now have to pull it back down to your local system (over your domestic link) and then upload it to somewhere else (over your domestic link). For anyone who took the original "unlimited" claim seriously, that's probably not technically possible (over your domestic link) within the time frame, so they *will* either lose the data or have to pay through the nose for a few months.

Dev to Mozilla: Please dump ancient Windows install processes

Ken Hagan Gold badge

"Once you have to give the EXE permission to make changes to your system, then you are at it's mercy."

The same goes for anything that might include an executable, such as a MSI file that has helper DLLs or an NSIS installer that uses plug-ins. It's 2015 and the closest we've got to a trustworthy software installation method on Windows is "install KDE for Windows and hope that the package you want is in a repository".

Ken Hagan Gold badge

Re: Executables in %TEMP%

This is remarkably common. I was struck by the article's suggestion that %TEMP% should be non-executable because, in my experience, that means that at least half of all packages fail to install. Any sysadmin who wants to lock down %TEMP% in this way has my admiration and sympathy in equal measure. They'll be getting a lot of support calls from their users.

Hi, um, hello, US tech giants. Mind, um, mind adding backdoors to that crypto? – UK govt

Ken Hagan Gold badge

Re: Cameron reminds me of an ancient Danish King

You mean he is cleverly undermining Theresa May by showing that her entire negotiating position is both evil and clueless?

Actually, no, I don't grant him credit for that much cunning.

Ken Hagan Gold badge

Re: Not that I'm condoning this ...

"So what else am I missing?"

All conversations between two people of different nationalities?

The setting up of an unauthorised key pair *within* an authorised conversation.

The fact that government will leave all the keys in plaintext on a site that is wide-open to one of those pesky sequential attacks we've been hearing about recently?

Windows 10 growth stalls during October

Ken Hagan Gold badge

Re: There's nothing wrong with upgrading to Windows 10

"There any howtos in that [tweak your privacy settings] regard?"

Last I heard, they'd all been back-ported to Win7 and Win8x anyway, so why worry specifically about Win10's implementation?

If you don't trust your OS vendor, you need a new OS. If you have to use Windows, you may as well use the version that MS are actually bothered with supporting full-time.

Ken Hagan Gold badge

Re: XP

"the reason why such distros as Mint or Ubuntu came into existence in the first place was precisely because people were having so much trouble with older distros like Debian and RedHat."

Funnily enough, when I moved from Ubuntu to Debian stable a year or two back, it was because I was having so much trouble with the former's tendency to include something that wasn't quite ready for prime time, and the thing that really struck me about Debian was that everything started just working again.

Well, I say everything, but obviously printing and sound still totally suck. (YMMV...)

Next year's Windows 10 auto-upgrade is MSFT's worst idea since Vista

Ken Hagan Gold badge

Lucky you. On the other hand ... pity the poor saps who have PCs that according to Microsoft *can* be upgraded, and who then attempt the upgrade only to discover that they couldn't and are now in a state where the upgrade didn't result in a usable system and so they are unable to navigate to the place where they click to roll back to the previous version.

Or, as mentioned already by several people, those whose PCs can be upgraded but they won't have driver support for their scanner or printer or ... (Good news for hardware vendors, obviously. They get the sales and Microsoft get the blame, despite the fact that most printer and scanner drivers these days are trivial wrappers around a USB driver stack that is provided almost entirely by Microsoft.)

Ken Hagan Gold badge

Re: If you're getting tired of the notifications, just disable them

"How the fuck did I ever find time to do anything while I was still working?"

You didn't, which is why you've now got 40 years of odd jobs to catch up on.

Ken Hagan Gold badge

Re: Then why use Windows at all?

This, so much. For that exact pattern of use, I'd have no hesitation in recommending Linux. Pick the stable branch of a conservation distro, set it up for auto-updates, create a normal user account and give it to your end-user. You need never see the machine again and they'll never have any trouble. (BTDT)

The two things that keep Windows alive are the games market and legacy line-of-business apps where no-one has the source anymore and they weren't very well written in the first place. There's a huge number of (perhaps slightly older) home users who don't need either, and don't need a pushy OS vendor either.