* Posts by Ken Hagan

8168 publicly visible posts • joined 14 Jun 2007

Still using e-mail? Marketers say you're part of DARK SOCIAL

Ken Hagan Gold badge

Re: They missed one or two things....

"They can't monetize or target those of us who have gathered round the water cooler or pub table and talk cars, clothing, music, food, etc. "

Ah, but they soon will be able to. Your next (* or the one after ... it's only a matter of time) mobile phone contract will have smallprint to allow the operator to leave your device in listening mode all the time. The sound will be converted to text where possible and tagged with your phone number. (Actual speaker identification will come later, once technology improves still further. For now, it is just "you or one of your friends".) All that semi-anonymous speech gets poured into a big data mine run by the phone company, gets correlated with the speech sent by other phones, and sold to brand owners who want to know what "people" are saying about their latest gizmo.

Or you can pay extra for a contract that doesn't include that option. But most people won't and you won't be able to trust that the person you are standing next to isn't one of the sheep. And because it's all automated and semi-anonymous, it doesn't count as snooping. (The NSA said so.)

Windows XP fixes flaws for free if you turn PCs into CASH REGISTERS

Ken Hagan Gold badge

Re: Careful with that Acronym, Eugene

"something rather different these days"

These days? It always has done. I was using it in the "modern" sense for years before encountering a very respectable gentleman on Usenet using it in the "point of sale" sense. Quite a double-take, I can tell you. It was like grandpa suddenly swearing to the vicar.

Ken Hagan Gold badge

Re: There is NO tablet ... that can come close to competing with my high-end laptop

"Voice recognition is an obvious one. This common use case is ..."

Have you got stats to support the view that voice recognition is "common"? It has been around for a decade or more and never caught on. It has always been my understanding that sound (either from the PC or the user) is such an utterly dreadful thing to encourage in the average working (and, frankly, home) environment, that it never will catch on. The only use-case that I'm aware of with any kind of market share is talking to your phone. That works because phones are things you talk to anyway (*) and because they are such poxy little things that they can't support a proper UI. Neither consideration translates to the wider PC/tablet market.

(* And even there, "Honey, I'm on the train..." is considered anti-social.)

Google's SPDY blamed for slowing HTTP 2.0 development

Ken Hagan Gold badge

Re: Good

Historically, internet protocols have tended to follow the "two interoperable implementations" rule before being adopted as standards, which is the reverse of what you've just advocated. Design is nice, but very few people can anticipate every detail of how a network protocol will respond on all kinds of real-world network.

Shockwave shocker: Plugin includes un-patched version of Flash

Ken Hagan Gold badge

Re: HTML5

It exists, but don't hold your breath. As long as a substantial minority of your users are running prehistoric versions of IE there is a dis-incentive to create new web-sites that depend on HTML5, and of course there are always reasons not to re-implement an existing site that "still works".

I expect genuinely new sites to be planning to use HTML5 now, since (despite Microsoft's U-turn this week) it is clear that it is only a matter of time before the number of unpatched and well-known holes in IE8 start having a Darwinian effect. (I'm sure careful people will manage to keep XP systems running for years behind corporate firewalls, but I'm equally sure they won't be allowing IE8 onto the public web.)

I don't expect any existing site to switch over to HTML5 sooner than their normal maintenance cycle would demand. For some, perhaps many, sites there is no such maintenance and these will carry on using Flash until their owners go bust (because no-one visits them anymore) and stop paying the hosting bills.

Redmond promises IE8 patch is in the pipeline

Ken Hagan Gold badge

Re: Microsoft is getting really schizophrenic lately

Nah, the lesson is that the "XP is dead" party was so good that MS have only just sobered up and remembered that they have to keep the patches rolling for Server 2003.

Google: 'EVERYTHING at Google runs in a container'

Ken Hagan Gold badge

Re: Back to the Future?

"Containerisation means each container can operate in its own filesystem, meaning you can have entirely different userspaces on top of the same kernel."

Interestingly, 64-bit Windows does virtualise the filesystem (and registry) for 32-bit processes, but doesn't make the facility available to end-users to create their own. It also virtualises various other parts of the object namespace through its session objects. Obviously "faking it" and "hiding it" are the essential functions of any OS (and always have been) so we shouldn't be surprised to find that the mechanisms are already there and affordable. I wonder if we'll see this amazing new feature in Server 2015, or whatever the next new release is.

Ken Hagan Gold badge

Re: Oo Exciting..

It is a different category, in terms of what gets virtualised, but it might be the same category in terms of the problems that it solves. A server farm running zillions of VM with the same OS in each VM is probably just providing zillions of isolated places to run applications that require that OS. Containers are a more efficient way to provide the same isolation.

Ken Hagan Gold badge

Re: Back to the Future?

Quite a big step up from a Windows Job object, then.

Google tells indie labels to take its YouTube deal or face OBLIVION

Ken Hagan Gold badge

Whilst indie labels clearly benefit from the free hosting service, Google presumably also benefit from being able to say that *they* aren't making any editorial decisions about what gets published on their site.

That may not be an argument that stands up in court, but it certainly stands up in the court of public opinion. Squeezing the little guy isn't something you can do from the moral high-ground.

EBAY... You keep using that word 'ENCRYPTION' – it does not mean what you think it means

Ken Hagan Gold badge
Unhappy

Re: @AC

"The other option I suggested was to force a password change at next sign on after the hashing algorithm change, but this was considered customer-hostile too."

Whereas getting hacked isn't customer-hostile, I suppose.

Yeah, your story has the ring of truth.

Ken Hagan Gold badge

Re: Open source reviews

In fairness, some of those OpenSSL bugs *had* been spotted and were entered into the Bugzilla database. The reason they weren't fixed was because the development team wasn't open enough.

Ken Hagan Gold badge
Headmaster

Re: Ah, encryption and hashing

It is ironic if someone mis-uses a word whilst pulling someone else up for mis-using a word. However, it is probably *more* ironic if the word is "ironic".

Ken Hagan Gold badge

In the hands of tech-illiterate PR hacks, "proprietary" doesn't mean anything. It's just a word they insert into press releases because they think it sounds impressive. I'd be surprised if eBay's IT staff have done anything "proprietary" rather than simply switch on the options that came with their system. (Let's hope they actually did the latter.)

China to become world's No 1 economy. And we still can't see why

Ken Hagan Gold badge

Another reason

Crikey! More than a page of comments and still no-one has pointed out that Chinese industry doesn't have to clean up after itself and doesn't have to pay a living wage to its workforce. That double-whammy makes it easy for them to undercut any civilised nation. They don't have to undercut by much to put the competition out of business.

I doubt Western consumers will ever care how their shinies are made (at least, care in sufficient numbers to matter) but sooner or later the Chinese will hit the same problem as every other tiger economy: the workforce will decide that they've had enough and would now like to enjoy a standard of living commensurate with their countries economic status.

Redmond slow to fix IE 8 zero day, says 'harden up' while U wait

Ken Hagan Gold badge

Re: Good!

"Are you browsing the web for any site from a server? 8-O"

We don't know. Just because one is using Server 2003, doesn't mean the machine is an important "server". Indeed, anyone who still thinks there is a difference between a server OS and a client OS, apart from the application software workload, needs to stop drinking the cool-aid. Using the word "server" to mean "valuable" or "powerful" is like using the word "proprietary" to mean "better". It's what the marketeers want you to believe, but surely everyone reading this site knows better?

Rival BT sics ad watchdog on EE: ASA growls at 'most reliable broadband' claim

Ken Hagan Gold badge

It may be true that most consumers are complete idiots, but the ASA should not accept that as a defence. If you make a statement that is false, it remains false no matter how many stupid people you get to read it. If I stand up in court and make a false statement and then say "Well, no-one else in the court knew any better..." I'd expect the judge to take a dim view.

If the ASA is to have any purpose whatsoever, they have to base their judgements on what is objectively true, not what some twat down the local pub thinks after a few drinks.

EE boffin: 5G will be the LAST WORD in mobe tech – literally

Ken Hagan Gold badge

Re: The future...

I'm sure this boffin chappie is well aware of the IBM quote, which makes his willingness to go public with an apparently equally short-sighted remark all the more interesting and newsworthy.

Don't snap SELFIES at the polls – it may screw up voting, says official

Ken Hagan Gold badge

@Valeyard

I imagine the law is the same in NI as in the rest of the UK, but it is clear from your testimony and my experience that this works out differently in practice.

I don't think I've ever lived in an area where there wasn't someone collecting the numbers. I know what they are doing and what they aren't allowed to do. I've never been asked about my vote and I have even had one tell me that they can't take my number until after I vote (which I didn't know at the time).

Since I generally welcome people getting involved in the democratic process and live in a place where the mere act of voting is both optional and risk-free, I don't mind the parties knowing that I turned up. Mind you, these days I *know* half the candidates personally anyway, so I probably wouldn't actually need to give my number.

Microsoft walks into a bar. China screams: 'Eww is that Windows 8? GET OUT OF HERE'

Ken Hagan Gold badge

Coming up next: Chinese XP.

So several Chinese companies are lining up to provide "support" for XP (doubtless benefitting from the fact that the Chinese government can provide them with the source code)? No doubt they'll be keen to offer this service to overseas customers as well. I can see it now. Install this "Chinasoft Update" ActiveX control and use it like you used to use Microsoft Update. Your Chinese friends will then supply you with monthly updates to your trusted computing base.

Sadly, I can imagine lots of people signing up to that.

Ken Hagan Gold badge

Sounds perfectly reasonable to me. If MS try to stop people buying legit copies of Win7, it will increase the numbers buying pirate copies of Win7.

Welcome to Heathrow Terminal, er, Samsung Galaxy S5

Ken Hagan Gold badge

Re: World's Worst Terminal?

"Samsung must have rocks in their corporate heads."

Well, keep banging the rocks together then...

Ken Hagan Gold badge

"Named after would suggest it was some sort of monument in their memory - named for means they plonked down the money and we did it for them."

Makes sense (like gotten matching forgotten, and doubtless many other examples) but I've never heard anyone on my side of the pond use "named for".

Peak thumb drive is coming in 2016

Ken Hagan Gold badge

"The report doesn't say why thumb drive sales are likely to dip"

Maybe everyone's got one? OK, perhaps several, rather than one, but they last for ages and work just fine so there's no need to buy a new one every six months.

Europe's shock Google privacy ruling: The end of history? Don't be daft

Ken Hagan Gold badge

"By all means, contend all you want, but it IS censorship. Whether it's done by some dictators "blue pencil" office or by a court makes no difference. "

By all means lean on your strict dictionary reading all you want, but no normal speaker of English would use the word censorship to describe a court, for example, protecting a vulnerable witness against potential lethal defendants. The word has very negative overtones and so I hope your dictionary quotation is incomplete. When a court balances the rights of various parties in accordance with ages-old practice (as I was suggesting in my original post) it just isn't what the man in the street calls censorship.

Ken Hagan Gold badge

"...PRECISELY the definition of censorship"

Not in my dictionary. As pointed out, courts will consider other rights, such as the right to make a true statement. "It's true" is an absolute defence in libel cases and always has been, so I'd expect courts to give it quite a lot of weight in cases involving other aspects of free speech. However, against that, there is an equally long-standing principle that convictions are "spent" some years after the event and you are entitled to live the rest of your life without being dogged by them. I'd expect weight to be given to that, too.

So if it is true, I'd expect Google (and others) to be pretty free to repeat it and index it for a few years whether or not it shows you in a good light, and be less free to do so over longer periods. Do you have evidence that this isn't how courts are currently operating?

Boffins run iOS apps on Android hardware

Ken Hagan Gold badge

Re: But the Other Way Around

"Samsung won't care about Yankees claiming ownership of idea space."

Not least because hardware manufacturers don't need to care about software that *they* aren't selling and that customers install post-purchase.

NO, Microsoft hasn't given up on .Net, and YES it's all about cloud

Ken Hagan Gold badge

Re: Dear Sirs

"One of the early promises of .NET was an end to "dependency hell"."

That was the clearest possible indication that the early promises were worthless.

Dependency hell is caused by people releasing new versions of old libraries that have different behaviour from the old ones. Shock news: you can do that in *any* language or platform. Indeed, it would hardly be a platform worth using if you couldn't produce a version 2 that fixed the bugs of version 1. Dependency hell is therefore caused by a lack of testing and discipline by practitioners, not a lack of appropriate technology. Anyone trying to sell you a solution to a behavioural problem is selling snake oil.

Meanwhile, unseen (and probably unused) by most, Microsoft have actually rolled out a thoroughly-horrible-but-functional solution to dependency hell, through the medium of activation contexts and manifests. Nothing particularly to do with .NET, though. They are supported for both native and managed code.

BEAK DRONE: 1080p HD Wi-Fi quad-copter by Parrot takes to skies

Ken Hagan Gold badge

Battery and payload capacity

These are, of course, linked and subject to the same constraints that late Victorian inventors struggled with. Flight is just hard work. Birds are really impressive. Actually, *battery-powered* copters are fairly impressive, too.

Oracle vs Google redux: Appeals court says APIs CAN TOO be copyrighted

Ken Hagan Gold badge

Re: Jerks

Even if the source isn't a duplicate, the optimising compiler will often generate the same object code if it is any good. If you like, it is a search engine. You describe what you want the code to do and it goes away and finds the most efficient implementation, which may of course be the same as it found for someone else's source code. An optimising compiler's specific function is copyright infringement.

Unless of course you can offer one of the following in defence:

I don't write object code -- it was the machine wot did it.

From the compiler's viewpoint, the duplication is a mathematical requirement.

From the end-user's viewpoint, the duplication is an accident.

From a statistical viewpoint, the duplication across the whole code base is insignificant.

IANAL, so I've no idea whether any of the above would stand up. Actually, the evidence of these high-profile spats is that even if I *were* a lawyer, I still wouldn't have any idea. These massive companies with huge legal budgets still seem to blunder into court with no idea about who's going to win. A scientist might take that as experimental evidence that the legal system is unpredictable even to experts in cases where the evidence is not in dispute and therefore the system is not fit for purpose.

Ken Hagan Gold badge

Re: Probably the death knell of the "industry"

"If you bothered to look at the APIs in question you'd have noticed they were plainly copied."

And if you bothered to read up on the case you'd have noticed that this wasn't in dispute. Google were quite clear that they'd implemented the Java APIs. It was their view that these APIs constituted a non-copyrightable specification and as long as they produced a clean-room implementation they were entitled to copy the spec.

But 9 lines? Really? Out of however many thousand?Given that the function *has* to perform the same task and presumably *ought* to do so with the minimum of overhead? And given that Oracle's lawyers clearly had hundreds of such functions to *choose* from, hunting around until they found one that happened to alight on a particularly similar source form? Sorry, lawyers, but if 9 lines is all you can come up with then *that's* evidence of a deliberate and careful attempt to *avoid* copying. You've just proved the other guy's case.

Slow IPv6 adoption is a GOOD THING as IETF plans privacy boost

Ken Hagan Gold badge

Re: Getting more peopel to adopt IPv6

"The protocol should have been designed such that it would take into account that A) device vendors are not going to put even the faintest bit of effort into creating devices that do more than the bare minimum and B) ISPs will not all "follow the rules" and assign whole prefixes."

Sorry, Trevor, but I'm really struggling to see how anyone can design a protocol that is resistant against people just ignoring the protocol and doing something else.

You are right that you have options and your personal priority should be to make things work for you and your customers. I just don't feel that the IPv6 protocols are a sensible target for your anger.

"The response of the ivory tower types? "The community must pressure these organizations into compliance." That was a spectacularly stupid plan for dealing with these issues and it didn't fucking work."

Actually I'd hold your judgement on that. We (as in end-users) haven't really tried that yet. As IPv4-fixated ISPs try increasingly unfriendly options (like CGN) to postpone that job they don't want to do, customers (largely isolated from the problem until very recently) may start to take an interest and, then, letting the market sort itself out may prove to be a perfectly reasonable way forward. We're told that the backbone is already IPv6-friendly, and modern OSes are certainly happy to use it. ISPs and their bundled routers are really the only sticking point and in many parts of the world there is competition in that market.

Ken Hagan Gold badge

Re: There will be holes

"I want a router, a good one, between my faulty OS and the nasty world, for the OS will be faulty sooner or later."

Well in a domestic or office setting you will *have* a router because you'll have one internet connection and more than one client devices that want to use it. That router will have a "nothing inward by default" firewall, almost certainly based on the Linux networking stack. The one case where you might not have a router to protect you is when you take your tablet out into the Big Bad World, but actually that's also the one case where you might not have your beloved NAT to protect you under IPv4.

Ken Hagan Gold badge

Re: NAT has to go, yes

No I wasn't trolling. Taking Windows as an example and looking at the last few years of patches, it is pretty obvious that putting a Windows box on the public internet adds only a handful of possible exploits to, compared to the dozens that exist if we go through the end-user. It is also pretty obvious that any system you put on the net now is going to have a default firewalling option of "nothing in", so the reachability of the address is irrelevant unless you have an end-user (or crapplication) willing to help from the other side.

Oh, and thanks for holding back on the reference. Anonymous Linux fanbois don't have quite the "RFC status" that I was looking for.

"Better hope not I've got real IPv6 systems in real big organisations... but then my comments about IPv6 couldn't possibly have come from actual experience... could they?"

Based on your posts so far, I'm surprised to hear this claim. Perhaps your experience is out of date. Modern Linux and Windows systems are far better protected and far more configurable than your posts suggest.

Ken Hagan Gold badge

Re: Getting more peopel to adopt IPv6

"I don't care about what the spec is, or how it's intended. Only how it is actually used and what's available to me. Both from ISPs and from device vendors. Everything else is masturbation of the most pointless and vapid variety."

Then you could avoid a number of pointless and vapid arguments by criticising your ISP and device manufacturere in future rather than IPv6. Remarks like "How does IPv6 handle these scenarios?" lead the naive reader to believe you are blaming the protocol.

Ken Hagan Gold badge

Re: Getting more peopel to adopt IPv6

How is that better than (or, in any significant way, different from) what my router does now?

It gets a /48 prefix from my ISP. My ISP presumably routes packets in my direction based on that prefix. My router advertises the prefix. My IPv6-capable devices figure out addresses based on that prefix. My router blocks all incoming connections by default. My router cost about £50.

As far as I can see, IPv6 already works, is already here, and the only problem is that most of the world either hasn't heard or has decided to be "in denial" as part of some lifestyle choice. Still, eventually we'll be able to switch off IPv4 support on our own networks and all the denialists will disappear at a stroke.

Ken Hagan Gold badge

Re: What IPV6 really needs

"The problems with FTP and other early DARPA protocols have been know for decades, it is pure laziness (by the IETF) that they haven't been amended."

Umm, FTP *was* amended -- http://en.wikipedia.org/wiki/File_Transfer_Protocol#NAT_and_firewall_traversal

Ken Hagan Gold badge

Re: NAT has to go, yes

"And there is one of the biggest problems with IPv6, just imagine the 1990s on IPv6, all them Windows hosts directly addressable from anywhere on the internet... imagine the size of the botnet you could build."

A reachable address only helps you build a botnet if you have an exploit to throw at it. Also, in practice just about every Windows machine is reachable "in reverse" because you can persuade the end-user to click on a link and tunnel through their NAT on your behalf. I think you'll find securing (or simply not running) servers is considerably easier than teaching end-users not to click on dodgy links whilst running as admin, so it isn't clear to me that universal addressability actually makes things much worse than they are at present.

"Although I should point out that my particular love of IPv6 is the "YOU WILL HAVE AN IPV6 ADDRESS ASSIGNED TO EVERY INTREFACE" directive."

Got a reference for that? On second thoughts, don't bother. All of the systems I'm familiar with are quite happy to let you enable or disable IPv6 on different interfaces just as you please. Indeed, it is hard to see how a router with an IPv6-capable subnet on one side and a legacy subnet on the other could possibly work otherwise.

"IPv6 is a fucking mess, designed by people who gave absolutely no consideration to security or privacy."

That would be a "mess" that seems to work fine for millions of people, including some of the world's largest web organisations, and "no consideration" apart from making IPsec support compulsory. Maybe it is your understanding of IPv6 that is a mess.

Look out, sysadmins - HOT FOREIGN SPIES are targeting you

Ken Hagan Gold badge

Re: Well if it involves...

"Yes I'm that shallow."

And for the GCHQ strategy of "stiff upper lip" to succeed, we need *every* IT admin to be "not that shallow". Hmm ... I think I see a teensy-weensy flaw in this plan.

Meanwhile, other parts of the Establishment are trying to increase the numbers of women in IT.

Ken Hagan Gold badge

Re: They'd never get me

I assumed the amusing clock was a typo.

ARM tests: Intel flops on Android compatibility, Windows power

Ken Hagan Gold badge

"cripple SW development with poor architectures"

Ho ho. Coz we all still write our apps in assembly language, right?

Seriously, the ISA wars ended when Intel introduced out-of-order execution, over twenty years ago. Instruction decode is unimportant, whether in terms of execution time or die area, and x86 has been an orthogonal instruction set since the 386 so compiler writers don't actually care. There are probably people posting here who were born after the issues you raise were important. Perhaps you are one of them.

Ken Hagan Gold badge
Unhappy

"The performance is not as high as we're seeing in the Intel device," Watt admitted, "but [...] we're getting much lower power."

So this isn't really a meaningful comparison. If you underclock the Intel device so that it's performance matches the ARM device, how do they compare? Alternatively, if underclocking is impractical, how about comparing energy consumption for a given task instead?

The article pretends to be concerned with battery life, but that's measured in mA-hours at a rated voltage, which is energy rather than instantaneous power. I'm sure anyone capable of making the measurements described in the article is aware of this, so I'm afraid to say I find the comparisons rather dishonest.

Early! Do! Not! Track! Adopter! Yahoo! Says! It's! Rubbish, Bins! It!

Ken Hagan Gold badge

Re: Better alternative

I'm sure the dataset is already polluted beyond redemption (*), so I'm amazed that anyone spends advertising money on web sites, but as long as they do then I don't see why El Reg shouldn't profit from their stupidity. (* I think I saw an ad on El Reg the other week that actually looked interesting and I was surprised because I couldn't remember that *ever* happening before.)

A simpler response is to block third-party cookies. (That presumably blocks all Yahoo! cookies because who the hell actually goes to the site anymore? Every time they get mentioned in a story I think "Are they still going?".) This is an option that has been available in most (if not all) browsers for ages. It is under the end-user's control and there's little the anti-DNT crowd can do about it.

The one thing left to track is your IP address, but everyone is in denial about IPv6 and so most consumers will be behind CGN in a year or two.

Ken Hagan Gold badge

Re: Call me cynical...

I've done a fair number of clean Windows installations over the years and whenever that's included IE10 (or 11) I've been *asked* whether I want to change that default. I imagine the OOBE for consumers buying a new PC with Windows pre-installed is pretty similar. So those who speak of a "default" are really saying most end-users are too effing thick to read what's on the screen during setup.

Of course, maybe that's precisely the target market for your average advertiser. Maybe that's why they are so cross. Diddums.

Now is 'the wrong time to send hundreds of millions of dollars to Kremlin' - SpaceX boss

Ken Hagan Gold badge

Re: Those bloody monks

lower case is fine. it's easier to read and write. that's why it exists. the mistake was failing to deprecate (and eventually stop supporting) upper case. it is particularly absurd in this instance because hardly anyone in the modern world actually understands the languages that the upper case letters were originally used for. the script has actually outlived the language!

'25,000 Windows Server 2003 boxes' must be upgraded A DAY to meet OS support death date

Ken Hagan Gold badge

Obvious FUD is obvious

"Claunch said IT systems running on out-of-date server software may "cease to operate correctly" due to "some latent defect that has been triggered by changes in the client's use"."

Umm, is that a threat? Since we're talking specifically about users who bought their server about ten years ago and have left it to fester in the corner, the only changes that are likely are ones coming through the update channel.

"Nice server you've got there. 'Twould be a shame if something updated it."

Script fools n00b hackers into hacking themselves

Ken Hagan Gold badge

Re: Bah!

It's worth the same as a Bitcoin or a Renoir -- whatever you can persuade someone else to pay for it.

Ken Hagan Gold badge

Re: Give these people an award!

Yup! The phrase you are looking for is "victimless crime".

Denmark dynamited by cunning American Minecraft vandals

Ken Hagan Gold badge

Re: I see two possibilities...

I go for option B.

Maybe flying the US flag inside-out is a bit like flying the Union Jack upside-down: a distress signal. Maybe these people need help.

Firefox, is that you? Version 29 looks rather like a certain shiny rival

Ken Hagan Gold badge

Re: WTFFFFF?!

"Windows 3.11 worked."

No it bloody well didn't. It crashed and burned as soon as fart in its general direction.

You must be thinking of NT 3.1. That worked, slowly.