The Register Home Page

* Posts by Doctor Syntax

42273 publicly visible posts • joined 16 Jun 2014

Page:

Tesla plots entry to Britain's stagnant energy market

Doctor Syntax Silver badge

Is he aware we're on 50 Hz?

You're too dumb to use click-to-cancel, Big Biz says with straight face

Doctor Syntax Silver badge

Re: Requiring 'simple' cancellation is a difficult standard for businesses to implement

I'm sorry to say Gwenview in KDE* has fallen victim to this. If you made a change but don't' want to keep it and closed the application it would throw up a dialog for close without saving, save and close or cancel. Now it simply tells you that closing without saving will lose your changes, no question but just Yes, No, Cancel. Will Yes lose your change but you want to keep it? Will Yes overwrite the old version but you don't want to do that? And vice versa.

Don't provide answers to a question you haven't asked.

* As of Plasma 5.20

Doctor Syntax Silver badge

Re: All depends on your vested interest

Browser deletes all cookies on closure. Click on "accept all" whilst thinking "and much good will it do you".

Doctor Syntax Silver badge

Re: So what exactly is the problem?

I'm considering my own survey. It's a survey sent to senders of survey about their survey. Getting stuck in an infinite loop is a possible problem.

Doctor Syntax Silver badge

Re: ever mindful of the limits of netizens' mental capacity

Three comments: he missed a tanner, there are traces of binary in there and an early attempt at decimalisation that met market resistance is hiding there in plain sight.

I always thought decimalisation was a mistake. We should have gone for a slightly reduced value of penny: 256 to the £, 16 to the new bob and let the rest of the world catch up from using a monetary system which depends on an anatomical accident.

Why praise the decimal system whilst resisting the foot and the cubit as units of length?

Doctor Syntax Silver badge

Re: ever mindful of the limits of netizens' mental capacity

"as opposed to working simultaneously in base 8, 10, 14, and 16 for weighing things"

The 14 was an oddity, especially historically (I've seen references to a stone of 15 pounds) but the 8 & 16 are just good old powers of two. Binary-based units are natural for weighing things. If you doubt it try this thought experiment: given a balance, a one pound weight and a supply of flour, weigh out an ounce* of flour, then repeat with a 1 kg weight and weigh out 10 grams.

* For the younglings this is a unit of weight, a sixteenth of a pound.

Doctor Syntax Silver badge

Re: How hard can it be?

"So I'm not sure payment methods are all that much better a method of deduplication for someone who is determined to get a lot of free trials."

If abuse of free trials (by customers) is a problem for a vendor the solution is easy: don't offer them. Abuse of free trials by vendor (all eyes turn to Prime) is a different matter.

OECD finds 27% of jobs are under threat from AI

Doctor Syntax Silver badge

Have they taken into account the new jobs that will be created firefighting the errors that the AI creates or is that what's meant by "less boring"?

SUSE announces its own RHEL-compatible distro... again

Doctor Syntax Silver badge

If IBM thought it was ridding itself of competition to RHEL it seems to have not only achieved the exact opposite but also drawn attention to that competition and opprobrium on itself.

EU gives its blessing to reopen data pipelines to the US

Doctor Syntax Silver badge

All of which means that if the non-US business with a non-US customer can be taken to a non-US court by that customer in the event of such intrusion then they have every incentive not to let the data go anywhere near the clutches of the US. And if a non-US customer can take a US business to a non-US court then US businesses have every incentive to finally do some serious leaning on their government or to set up some arm's length way of doing business* that keeps the customer data out of the reach of even the CLOUD Act.

As things stand if an EU customer's data gets breached in this way they're going to have to go to court in the US. That's a massive block to effective enforcement and a chocolate fireguard as far as data subjects' interests are concerned. That's why I consider the place where remedy is sought to be the central issue.

* It should be possible to have, for instance, a franchise operation whereby an EU registered company with EU directors and management owns - or at least leases - and operates data centres on EU soil, licencing such IP as branding and software from the US company. The contract would be under EU law and have a clause which excludes any right by the franchisor to demand access to any data from the franchisee's operation. AFAIA there must be lawyers in Seattle familiar with franchising so companies based in Washington state should have somewhere local to seek advice.

Doctor Syntax Silver badge

I think the central weakness of all these arrangements is that any disputes are to be heard in a US court. They should be held in the jurisdiction where the underlying transaction took place, assumed to be that in which the data subject initiated it, and between the data subject and the party with which the transaction took place.

If, for instance some transaction takes place between a customer is in Germany (I'd like to say the UK but obviously we're now mere spectators) and a multinational trading company with an EU base in Ireland who uses a data centre in the US where the data is misused by anyone - US intelligence, some adtech company or a malware-weilding North Jorean gang - it is the multinational who answers to the customer in a German court.

It should be the clear responsibility of a trading company to take care of any data it takes relating to an individual; if the trader relies on a third party they, having tasked that third party, remain responsible for whatever mistakes that third party makes.

Doctor Syntax Silver badge

Re: "limits to the access US intelligence agencies have to EU citizen's data"

"what's Plan B ?"

I think this is Plan C already. And Max Schrems will already have his counter Plan C to hand already and I doubt he'll wait for the US to not keep its word.

Obscure internet boutique Amazon sues EU for calling it a Very Large Online Platform

Doctor Syntax Silver badge

They could break up into smaller units such as one that sells things and another that runs a video service. If the units fall below 45million users then they have no problem and the rest of us don't have to negotiate round attempts to trap us into Prime subscriptions. But while they're a VLOP I hope that last bit puts them on the naughty step.

Intel pulls plug on mini-PC NUCs

Doctor Syntax Silver badge

Your Next Unit of Computing will now be your Last Unit of Computing

Tech execs turn to drink and drugs as job losses mount

Doctor Syntax Silver badge

Re: Why does this sound...

"As a new GP, you cannot open your own surgery."

Since when - or is this just newly qualified GPs? My GP practice grew from a husband and wife practice established at least as far back as the 60s but it split in the late 90s with some of the partners setting up a new practice next door.

Doctor Syntax Silver badge

And they think that's going to make their work better?

InfluxData apologizes for deleting cloud regions without performing 'scream test'

Doctor Syntax Silver badge

Re: It seems like a mistake they won't want to repeat

They were paid to look after other people's data. They didn't. If you're paid to do that you make sure the data is preserved even if you withdraw the service.

DBA's priorities:

1. Ensure the safety of the data.

2. Ensure the continuity of the service.

In that order.

Doctor Syntax Silver badge

"In hindsight, our assumption that the emails, sales outreach, and web notifications would be sufficient to ensure all users were aware of and acted on the notifications was overly optimistic,"

They were evidently acting as DBAs for their customers. I've said a number of times that the first requirement of a DBA is paranoia. That comes before any particular skills or product knowledge. Optimism of any degree is not a substitute; it's the exact opposite.

The other thing I've said here a number of times is something their customers are now realising: cloud is somebody else's computer and you don't control it.

Doctor Syntax Silver badge

Re: It seems like a mistake they won't want to repeat

Given that the customers affected might well sue them out of existence and whilst that's happening customers in other regions will, presumably, take note they might not have too much chance to repeat it.

Make sure that off-the-shelf AI model is legit – it could be a poisoned dependency

Doctor Syntax Silver badge

Re: Before you do data science, do data engineering

I'm not sure the input condition is required.

Doctor Syntax Silver badge

In order to be really newsworthy they'd have to have created a clean LLM.

Should leaders place bets on new PCs or generative AI?

Doctor Syntax Silver badge

And with all the layoffs many businesses now have more laptops than people to use them.

Barts NHS hack leaves folks on tenterhooks over extortion

Doctor Syntax Silver badge

"I live in a country which is rather obsessed by paperwork ... There must be multiple insecure copies of almost everyone's identity documents spread around the net, a lot of them stored on e-mail servers in other jurisdictions,,,

Is there any place that gets this right?"

I think there are a number of principles which need to be built into data protection but seem to be absent:

1. Data subjects' rights are treated in the same way as consumer rights: any contract wording which purports to waive them is void. This is not restricted to consumer transactions. It applies in all circumstances, e.g. sharing data with an employer.

2. Drop all the verbiage about data controllers and data processors. There are two roles, data subject and responsible data holder. The responsible data holder is responsible to the data subject for the safeguarding of the subject, for their own conduct and that of any third parties with whom they share data. The responsible data holder is, in the first place, the party with whom the data subject shared their data. If the original data holder ceases to exist any third parties with whom that data holder shared data become responsible data holders.

3. The data holder is responsible to the data subject in a court in the most appropriate jurisdiction. In the first place this would be either the jurisdiction in which the transaction requiring the data sharing occurred (not necessarily that governing the transaction itself) or the jurisdiction of the data subject's normal residence. There would have to be good reason for the court to be in any other jurisdiction. The data subject's preference would be accorded most weight in such a decision.

4. The data protection registrar would be empowered and required to make unannounced data protection audits on any organisation in their jurisdiction, irrespective of any requirement to register.*

5. The data protection registrar would be empowered, if they believed the regulations were being breached, to order a data holder to suspend processing personal data and require any third party to whom they had shared data to suspend processing that data.**

* This, I think, would deal with such casual holding of data the OP mentions. That would provide a disincentive for departments or individuals to hold data contrary to company policy as it would very likely make it a sacking offence within the company.

** A similar provision was in the UK DPA 1.0; it was obviously a powerful sanction but I believe it also intended to act as a trip-wire in that it could be applied without having to go to court. Court proceedings would result in arguments and delay. It would be a last resort but could be applied at once after which continued processing would be an offence in itself resulting in a prosecution which would be very difficult to defend even if the DPR's original view could be successfully argued against. At least this was my reading of it; at the time the DPA was past my job was very much involved with the courts and this aspect of it struck me as likely - in fact obviously - being intended for use in this way should the need arise. I never heard of it being invoked as it was preferable to educate and, if need be, chivvy organisations into complying.

Doctor Syntax Silver badge

Re: Obligatory messaging on data usage for legal purposes

"forcing messaging the data owner on significant usage by third parties"

It would need to be very deeply embedded in the storage system as any data heist would be designed to avoid this as far as possible.

"For legal purpose any significant transaction or contract without messaging the data owner and confirmation by the data owner should be considered void."

The contract would also need to include penalty clauses in event of it being voided in this way, otherwise it would provide a very undesirable way of a company wriggling out of a loss-making contract.

Doctor Syntax Silver badge

"telephone number is 01234 567890"

A twist is giving them their own telephone number. They'd probably not notice that either, especially if you include the country code.

Doctor Syntax Silver badge

Re: How would I go about having my confidential records removed from NHS computers?

Ask Palantir politely.

Doctor Syntax Silver badge

"people's financial details, CVs, and copies of passports and driving licenses"

Regard such data as the equivalent of an unstable explosive which also happens to be extremely toxic and ask if you really want to store such material and how well you'd isolate it if you really had to store it.

Microsoft's 10,000 job cuts didn't quite do the trick

Doctor Syntax Silver badge

"the quality slips, the services slip"

How?

Doctor Syntax Silver badge

Re: Massively profitable company

"loads of the people that earn us those profits"

Either those people were earning the profits, in which case how do they make profits in the future, or they weren't in which case why were they employing them in the first place and wouldn't it make sense to start with the most highly paid of them?

Ofcom proposes Wi-Fi and cellphones share upper 6GHz band

Doctor Syntax Silver badge

"On 6GHz, the issue at the moment is that everyone wants a slice of it, and it doesn't matter what China does if everyone else decides to use 6GHz for something else. "

My guess: US will make allocations completely contrary to the Chinese - it will save the effort of explicitly banning the Chinese kit.

Microsoft's Azure West Europe region blew away in freak summer storm

Doctor Syntax Silver badge

So the fiber went fubar.

Starlink satellites leak astronomy-disturbing EM radiation, say boffins

Doctor Syntax Silver badge

If they haven't done so already no doubt spooks round the world are now looking to see if any useful data is leaking out.

Musk sues law firm for overcharging Twitter when Twitter was suing Musk

Doctor Syntax Silver badge

Re: Elon Musk is suing the lawyers who were representing Twitter when it sued him

"he can perhaps sue the lawyers who agreed to represent him to sue the previous lawyers."

And then sue the lawyers who take on that case.

One thing about the US legal system - there are so many lawyers it'll take him a long time to get round the whole lot so that he has them all suing each other for him and has to start another round.

Doctor Syntax Silver badge

Re: When is This Guy Going to Get Britney Speared?

But life would be so dull - for the rest of us.

Doctor Syntax Silver badge

Re: I'm convinced

"If nothing else, it might make his future lawyer's fees even higher."

He has a plan to deal with that.

Doctor Syntax Silver badge

Re: Earned Their Pay

"rather than having what they dug up during discovery become public record"

I'm sure they'll enter that into their defence.

Doctor Syntax Silver badge

And how is he paying the lawyers who are suing the lawyers for him? Upfront?

Oracle pours fuel all over Red Hat source code drama

Doctor Syntax Silver badge

"We leave it as an exercise for the reader to puzzle out the rationale for Oracle's failed $10 billion lawsuit against Google over Android's use of copyrighted Java APIs."

Probably something along the lines of "my enemy's enemy is my friend".

Red Hat's open source rot took root when IBM walked in

Doctor Syntax Silver badge

"If you're running a mission critical workload without some sort of support, you're an idiot. If you're smart enough not to need support, then you're a Debian guy and you don't need Red Hat."

These are the extremes. There's also a variety of other situations such as you have a mission critical workload for which RHEL is worth the money but some ancillary uses such as testing and training which production environment compatibility is needed, a clones is fine but RHEL prices can't be justified or it's used in production but the profit margins won't support buying RHEL. The first of these alternatives is one where the RHEL customer is going to review the market and the second one where they will never sell anything anyway unless they drastically cut prices.

Doctor Syntax Silver badge

But the licence also says additional restrictions should not be added and may be removed. Those contractual shenanigans look awfully like an implied additional restriction.

Doctor Syntax Silver badge

Re: Well said

From a personal point of view it probably makes sense. IBM may have dispensed with their services by next year.

Man who nearly killed physical media returns with $60,000 vinyl turntable

Doctor Syntax Silver badge

Get a whole lot of them so you can link them in series back to the generator. It's the only way to be sure a noisy, distorting oxygen atom can't creep into the supply.

Doctor Syntax Silver badge

Saw the headline, not in the least surprised on finding out who the company was.

Sarah Silverman, novelists sue OpenAI for scraping their books to train ChatGPT

Doctor Syntax Silver badge

"Only takes minutes if the info is already included in the LLM."

Also only takes a few minutes if it just makes stuff up hallucinates it if it doesn't have it already.

It sounds like this is information that should have been assembled and kept up to date anyway. The value of the LLM would appear to be compelling whoever it might be to do what they should be doing anyway.

Doctor Syntax Silver badge

"Can they show that they've suffered pecuniary damage from the alleged copying? If so, it can't be very much."

It will take an author quite a long time to write a book. If, after scraping a lot of novels, an LLM can knock one out in minutes then they stand to lose future income.

Doctor Syntax Silver badge

This is also true of me, not only in regard of this particular group of people but also of others who are supposed to be famous. I don't, of course, count this ignorance as having missed anything of significance to me.

BT CEO Jansen confirms he's quitting within 12 months

Doctor Syntax Silver badge

"Jansen is also the architect of planned upheaval at BT, much of which will happen after he's gone"

Upheavals cutting various numbers of staff have been BAU at BT for decades, e.g. a decision that they didn't nee to run a mobile phone system. Surely this couldn't have anything to do with the fact that customer numbers keep falling, could it?

Turning a computer off, then on again, never goes wrong. Right?

Doctor Syntax Silver badge

Re: Service != Server

"There was some further whining "

I think at that point I might have implemented your "or" branch without further ado.

Doctor Syntax Silver badge

Re: Sausage Factory

With all chambers loaded.

Doctor Syntax Silver badge

Re: PC Engineers...

Remember it's a server which will be running some application serving multiple users. There'd probably be a lot of data in un-flushed buffers. It will have left user data in an inconsistent state. The OS itself would likely boot up but not the application service on top of it.

Page: