* Posts by Ken Hagan

8168 publicly visible posts • joined 14 Jun 2007

Parents slapped with dress code after turning school grounds into a fashion crime scene

Ken Hagan Gold badge

Re: "their freedom to wear whatever they want"

Well they shouldn't give it a name that sounds like it was lifted from the pages of Jane Austen, then. Bloody fashionistas...

BOFH: It's not just an awesome app, it'll look great on my Insta. . a. a. AAAARRRRRGGH

Ken Hagan Gold badge

Re: Real World Example

"You can get away with this if you are young, thin and female, "

I'm guessing you are a lesbian, then? I'm surprised though, coz I'd expect you to be a bit more PC than that.

Ken Hagan Gold badge

Re: You'd have thought...

Ex-wife, you say? Colour me surprised.

Microsoft: Yo dawg, we heard you liked Windows password expiry policies. So we expired your expiry policy

Ken Hagan Gold badge

Re: Words of Satan

You can turn that on its head. If you are just a nasty piece of work, become a security pro and no-one will ever know.

Ken Hagan Gold badge

Re: Bank web security

The same goes for length limits, which appear to be hugely popular nevertheless.

Internet industry freaks out over proposed unlimited price hikes on .org domain names

Ken Hagan Gold badge

Re: Competitive market?!

If only the overseeing government had strong antitrust laws and enough backbone to enforce them.

Sophos antivirus tools. Working Windows box. Latest Patch Tuesday fixes. Pick two: 'Puters knackered by bad combo

Ken Hagan Gold badge

"The world needs a cutdown version of Windows that has all the fripperies removed, also all the legacy 8, 16 and 32 bit code it is what Windows 10 should have been."

Not clear whether you are sugggesting that the legacy code should or should not be removed, but it is the only reason why most people run Windows. I can't think of a single Win10 feature that nearly all users could not live without.

What the world needs is an easy way to run Win7 (for the apps) in a VM on top of Linux (for the modern hardware support, email client, browsing, and increasingly large numbers of general purpose apps). The technology exists, we need an easy way for non-IT types to get it up and running, bearing in mind that most home users and small businesses have no IT support at all.

Windows 10 May 2019 Update thwarted by obscure tech known as 'external storage'

Ken Hagan Gold badge

Re: An awful lot of software still depends on drive letters?

"it is 2019 and an awful lot of software still depends on drive letters."

The side-swipe about drive letters looks like an irrelevance. Nearly all software will complain if files are moved to a different path while the software isn't looking, even on Linux or Macs.

Not another pro-Brexit demo... though easy to confuse: Each Union Jack marks a pile of poo

Ken Hagan Gold badge

You stuck flags in daisies? I'm not surprised your mum was embarrassed.

Defense against the Darknet, or how to accessorize to defeat video surveillance

Ken Hagan Gold badge

Re: Defense against the Darknet

"No, the people who flooded the Internet and TV with content win."

That'll be the Indians then. If not already, then soon. It should also be noted that the English-as-a-Second-Language crowd in Europe speak yet another dialect that isn't quite anybody's. There are a lot of them, too, and they have more money than you do. Get used to it Americans, your time at the top is limited and then you're following us down. Try to be more graceful about it than we were.

Microsoft president: We said no to Cali cops' face-recog tech – and we won't craft killer robots

Ken Hagan Gold badge

Re: Diversity

In the context of an article on facial recognition software, I would have thought that "different coloured Americans" was indeed sufficient. In the wider context of AI, your point stands though.

Ken Hagan Gold badge

Re: When AI Will Be Ready

Obviously I can't tell you when AI will be ready but we can surely agree that it won't happen before we even have a definition of the I.

User secures floppies to a filing cabinet with a magnet, but at least they backed up daily... right?

Ken Hagan Gold badge

Re: On a side note

And conversely, I can remember the practice of trying to read a floppy on a different machine immediately after you wrote it, because we all knew that 1 time in 10 it wouldn't actually be readable.

Humanity gazes into the abyss to get its first glimpse of a black hole

Ken Hagan Gold badge
Unhappy

Re: Explanation request

"Seems like people who have been working in a field all their lives know more than some opinionated bloke on the Internet. Who knew?"

Well, everyone on El Reg forums, obviously, but beyond that ... far, far, far too few people seem to understand this.

Motion detectors: say hello, wave goodbye and… flushhhhhh

Ken Hagan Gold badge

Re: Why it's important to specify units.

Be grateful that no-one uses kelvins for everyday purposes.

Rust never sleeps: C++-alike language tops Stack Overflow survey for fourth year in a row

Ken Hagan Gold badge

JS is roughly Lisp in C-like syntax. I'm not *that* familiar with VBA but I don't think it has any of the classic Lisp-y features like lambdas, closures, higher order functions and lists.

Ken Hagan Gold badge

Furthermore, RAII has been disagreeing with you since before there was a C++ to be ignorant about. Deterministic construction and destruction of objects was the original reason for creating "C with Classes".

Hello, tech support? Yes, I've run out of desk... Yes, DESK... space

Ken Hagan Gold badge

Re: Ah c'mon

A four-year-old watches you *far* more than you realise. (This becomes fairly obvious a few years later when they start using it against youj.)

All's fair in love and war when tech treats you like an infant

Ken Hagan Gold badge

Re: All fun and games

It is poor banknote design to have them all the same size. It makes this sort of error mechanically undetectable. That might not have been an issue until people started using machines to handle banknotes, but it seems odd that no-one has fixed the problem since then.

Google Pay tells Euro users it has ditched UK for Ireland ahead of Brexit

Ken Hagan Gold badge

Re: We'll see more of this

"after three years of non-stop negotiations"

Really? Have they started? Last I looked, Mrs May was still making up shit as she goes along, completely oblivious to what the other side has said about what they were prepared to entertain.

But to your main point, yes, since the UK has clearly gone completely round the bend, all businesses that *can* get out probably have a duty to shareholders to actually do so.

Two Arkansas dipsticks nicked after allegedly taking turns to shoot each other while wearing bulletproof vests

Ken Hagan Gold badge

Re: It's hard to think of anything more boneheadedly stupid...

Testing helmets the same way is also "more boneheadedly stupid", both literally and metaphorically, and it took me about 5 seconds to come up with it. Come on, Gareth, raise your game!

International Bullying Machine? Big Blue seeks exposure of corporate canary

Ken Hagan Gold badge

Re: IBM

If not intimidation, then certainly it is a purely procedural move intended to deny the victim access to justice. It's an abuse of the legal system and IBM should be declared vexatious litigants as a result.

Just the small matter of the bill for scrapping Blighty's old nuclear submarines: It's £7.5bn

Ken Hagan Gold badge

Re: Rosyth?

Park 'em alongside the terrace at Westminster.

Someone's spreading an MBR-trashing copy of the Christchurch killer's 'manifesto' – and we're OK with this, maybe?

Ken Hagan Gold badge

Re: The only thing Marx killed was time[0].

"Oh well, there goes the Bible, the Bhagavad Gita and just about everybody's scriptural texts. Because any ideas can be and are twisted by evil men."

Well yes, which is why *all* philosophies need to be scrutinised with a critical eye, even the one that is (or was in the past) the mainstream view in your society.

Ken Hagan Gold badge

Re: A meme-laden soup of troll-tastic nihilistic nonsense

No. Memes are specifically exempt from the directive you are thinking of.

Ken Hagan Gold badge

Re: It's 2019 and...

No, read it again. You also need to click through the message that says this file cannot be trusted because it came from the internet AND THEN you need to click through the message that says this /document/ wants to run some code AND THEN you need to click through the UAC prompt that says this document wants to "make changes to your computer".

To be honest, if you are that stupid, then you are probably protected by the rootkit that is already on your machine.

Mozilla tries to do Java as it should have been – with a WASI spec for all devices, computers, operating systems

Ken Hagan Gold badge

Re: Well that problem has been solved decades ago...

Users already have to "install" apps, for some definition of "install", and some installers already take a very long time for no obvious reason, so users are already used to running an installer and going to make a cup of tea. (Well, this one is, at any rate. YMMV.)

Ken Hagan Gold badge

Re: So 30 years (at least) on ...

An x86 VM running on anything with QEMU probably fits the bill and there's loads of existing software out there, even complete operating systems.

The *real* problem is that "run anywhere" simply isn't possible as long as "anywhere" is taken to include all possible hardware from phones to supercomputers, 4-inch screens to multi-monitor or headless setups, and available storage varying from MB to TB. And that's before we consider the presence or absence of all the third-party software services that might define your "stack".

So ... you narrow down your platform definition to something that exists on all phone-like devices or all desktop-like devices, and you find that there is nearly always something missing that stops you writing interesting apps, so the only apps that can use your new universal platform are toys.

Lip-reading smart speakers: Just what no one always wanted

Ken Hagan Gold badge

Re: Won't work.

I tend to agree, but with the rather significant caveat that "Now is not yet the time.".

Techies take turns at shut-down top trumps

Ken Hagan Gold badge

Re: Not Just Server Rooms

"and that new contractor was off the platform on the first helicopter available"

They waited for a helicopter? Quite generous, in the circumstances.

Chap joins elite support team, solves what no one else can. Is he invited back? Is he f**k

Ken Hagan Gold badge

Re: no such thing as "unsolvable"

"Turning three mutually intermeshed gears."

Well, yes, but the OP allows you to ask a few questions and you might find out that actually those gears don't need to turn if you can rotate the entire assembly instead.

Ken Hagan Gold badge

Re: I'm lazy. Really fucking lazy!

"as its a time saver & gives the same consistent results every time."

I think the second property is often the more important one, but "lazy" doesn't really capture the motivation. How about "lazy perfectionist"? Stick that on your CV and see how many calls you get.

Children of Wales to be prepped for the vibrant world of work with free Office 365 ProPlus

Ken Hagan Gold badge

Re: Meanwhile in Bristol ....

"given the kids cardboard boxes"

There is *nothing* as much fun as a cardboard box you can fit into.

Ken Hagan Gold badge

Re: click on the wiggly red line

If you haven't learned how to make the wiggly lines not appear in the first place then you fail at IT.

Not quite the Bake Off they were expecting: Canadian seniors served weed-infused brownies

Ken Hagan Gold badge

Re: As a Canadian

"It's not really made much of a difference other than the decriminalization of a large section of the population."

If de-regulation has been accompanied by no discernable downside, then that in itself *ought* to be welcomed by the hard right, since they are always banging on about red tape and interference by government in people's private lives.

We fought through the crowds to try Oculus's new VR goggles so you don't have to bother (and frankly, you shouldn't)

Ken Hagan Gold badge

Re: Not seeing the mass-market appeal

I am inclined to agree, but I think that AR goggles could be considerably easier and more useful. For a trivial example, we all remember the Pokemon Go craze of a few years back. That was just AR on s 2D device and it clearly captured the imagination of ordinary punters. I'm sure there are loads of useful applications of AR outside gaming, too.

They're BAAACK: Windows 10 nagware team loads trebuchet with annoying reminders to GTFO Windows 7

Ken Hagan Gold badge

Re: Best virtualisation options?

VirtualBox gives its guests not much more 3D than is necessary to run the Windows shell. (I don't think any shaders from the guest machines get to run on the GPU.) I doubt you could run any games on it. I think VMWare's workstation offering (that you pay for) does slightly better. Neither gives you access to stuff like Intel's QuickSync offering (hardware H264 + H265).

On the other hand, if you don't need to run games, you can certainly get by. Software decoding is enough on a modern machine to let you watch all the videos on the internet and Windows (any version) is more stable in a VM, perhaps because the virtualised hardware platform is more stable. I've been running Windows in a VM full-time for several years. It works for me.

Just look at Q! Watch out Microsoft, the next Android has a proper desktop PC mode

Ken Hagan Gold badge

Re: A smartphone based desktop does make perfect sense in the age of the cloud

"If in a few years the majority of office workers use cloudy documents instead of those on the C-drive, the smart phone just needs to be able to run a web browser fast enough."

No. It also needs to run a mobile signal fast enough. The path to my local drive is about 3 orders of magnitude wider than my internet connection and we have all put SSDs into our machines in recent years precisely because that width is important.

Amazon may finally get its hands on .amazon after world's DNS overseer loses patience

Ken Hagan Gold badge

.int

.arpa

Ken Hagan Gold badge

Re: Can of worms or Pandora's box is about to be opened...

But nothing longer than three characters needs to be supported.

On the eve of Patch Tuesday, Microsoft confirms Windows 10 can automatically remove borked updates

Ken Hagan Gold badge
Coat

I am not aware of any evidence that the new code is the good stuff. If you ripped the crap out of Win10 you'd probably find you had an XP or 2K shell running on top of a fairly recent kernel.

And who would be interested in that?

Did you know?! Ghidra, the NSA's open-sourced decompiler toolkit, is ancient Norse for 'No backdoors, we swear!'

Ken Hagan Gold badge

Re: Perhaps they have moved on

"To get a clean from start you would have to wire up the processor from transistors, design and build your chip fabricators, code your compilers and bootstrap yourself into the modern age."

Not true, if you use multiple sources for the entities at each level and compare their results.

At least, assuming that the same enemy hasn't nobbled *every* supplier at a given level. Choose your suppliers carefully, though, and the probability of that must surely sink to a level that anyone can live with.

So Windrush happened, and yet UK Home Office immigration data still has 'appalling defects'

Ken Hagan Gold badge

"They threw the relevant data away. How does a new system deal with that?"

Easy. Anyone who can (on the basis of age) plausibly claim to have arrived at that time and who has (on the basis that they are still here) managed to avoid deportation for the umpteen decades during which the government *had* the records, must be presumed to be legally in the UK.

Ken Hagan Gold badge

The "influential Public Accounts Committee"

Really? I'll give you "vocal" and "repeatedly showing up the government and civil service to be totally unfit for purpose" but I'm struggling with "influential". They appear to name and shame just about every part of government on a rolling cycle of just a few years and yet nothing actually seems to change.

SPOILER alert, literally: Intel CPUs afflicted with simple data-spewing spec-exec vulnerability

Ken Hagan Gold badge

Interesting, but it is still a VM. Just because your language has something that it calls a pointer doesn't mean you have to implement it in a way that corresponds to actual virtual addresses.

Ken Hagan Gold badge

Re: I am always disappointed in modern computing

It would be fair to assume that it was an in-joke for all of the Mercury astronauts.

Ken Hagan Gold badge

Based on what's in the article, yes that would slow down all timing attacks by orders of magnitude. However, based on what's in the article it isn't actually clear how you'd execute this from any language that doesn't expose raw addresses. The attack requires you to fabricate a pointer with the same intra-page offset as one you want to attack. JS doesn't have such things. I suppose that an object identity might, in some implementations, be based in a predictable fashion on the actual (unseen) address, but that would also be fairly easy to fix.

USB4: Based on Thunderbolt 3. Two times the data rate, at 40Gbps. One fewer space. Zero confusing versions

Ken Hagan Gold badge
Happy

Re: Use Case?

"Perhaps a niche, but ..."

Crikey! It's only March and already we have the winner of the 2019 Understatement of the Year contest.

Ken Hagan Gold badge

Re: C'mon USB consort.

"This means on a computer with USB 3 only you can't install vanilla Windows 7, you have to preload the drivers."

Of course you can. You just have to set the VM settings to *say* that the virtual hardware is only USB2.

Oh wait ... you're not installing Windows on the bare metal, are you?

YouTube's pedo problem is so bad, it just switched off comments on millions of vids of small kids to stem the tide of vileness

Ken Hagan Gold badge

Re: Unpopular solution ...

"So you want to give the social media companies an official mandate for universal censorship of anything they want to declare suspect?"

"the big social media websites" != "universal". For some of us, it's not even close.

Also, government *already has* this power (by passing laws) and we seem to manage. The problem, in fact, is that social media companies appear to have found a way around that and are busy monetising something that society as a whole has decided is unacceptable.