The Register Home Page

* Posts by Doctor Syntax

42402 publicly visible posts • joined 16 Jun 2014

Page:

England just not windy enough for wind farms, admits renewables boss

Doctor Syntax Silver badge

Re: Tidal?

"Just wondered why it's not even mentioned in the piece."

I think it's much less developed. It's a more hostile environment to place free-standing turbines. If you've got a bit of land in an exposed situation you could plant readily available wind turbines there and collect a nice subsidy for delivering an erratic supply of power. Submerged turbines in tidal races are only just getting towards production. The alternative of building tidal reservoirs is apt to cause real environmental problems because promising sites tend to be wild-life friendly places, something the pseudo-environmentalists are apt to overlook.

The other explanation might be that wind turbines and solar are easy to see so the p-es are reminded what they're getting for their our money.

Bloke flogs $40 B&W printer on Craigslist, gets $12,000 legal bill

Doctor Syntax Silver badge

"claiming he had conspired with the presiding judge"

And he's not inside for contempt of court?

HPE 'rewrites' ALM to target agile and open source folks

Doctor Syntax Silver badge

ALM, DevOps - it all smacks of consultancies who seem to have had no previous experience of real life in IT.

Assuming the project isn't a death march and doesn't get canned after go-live initial development takes a reasonably short period compared with the time spent in production. During production it gets maintained as requirements change and get added to, and maybe well-hidden bugs become apparent. Hence my contention that development is the process of launching a software system into the maintenance cycle.

Periodically this normality is apparently rediscovered by people who appear to think they've made an astounding discovery and it's given a new name. The cynical*, of course, might think that they secretly knew about it all the time but just want to hang a few new tools, courses, consultancy jobs etc. round it. They're not really as deeply ignorant as they appear, they're just selling to PHBs who don't know any better.

*Cynical - moi?

Computerised stock management? Nah, let’s use walkie-talkies

Doctor Syntax Silver badge

"Can I move in next door to you?"

Yes, but it's a field so you'd have to share with the other inhabitants - cattle ATM.

The shop I had in mind was https://www.facebook.com/Wagstaff-Shoes-629427010428517/info?tab=page_info

Doctor Syntax Silver badge

Re: Shoes

"many shops start at UK 7 for men"

And many also seem to stop there.

Doctor Syntax Silver badge

Re: the retailer

"I go there etc."

Why?

Doctor Syntax Silver badge

Re: Missing the point...

"In reality, these stores will have just enough stock to satisfy the majority of customers"

That's the majority of self-selected customers. All those at the extremes of the distribution will go elsewhere. Unless you're a good match for the store buyer, just don't waste your time going to such places. Go somewhere that understands customers.

Doctor Syntax Silver badge

Re: Do you have any tea?

"I hate it when I ask for a coffee but they read out a list of Italian nouns"

I'm glad I don't drink coffee. It's just too complicated.

Doctor Syntax Silver badge

Re: 9 1/2 shoes

"probably something to do with going barefoot a lot as a child."

Warning - four Yorkshiremen quotes incoming.

Doctor Syntax Silver badge

"this massive retailer"

That's your problem, right there. Look for a small, family-owned shop. If it's anything like those near where I live they'll even have 9 1/2s.

Even in remotest Africa, Windows 10 nagware ruins your day: Update burns satellite link cash

Doctor Syntax Silver badge

Re: Disclaimer

"They won't have the money to sue anyway"

If we're just talking about comms costs, bill them, 30 days to pay, then go to the small claims court. However much money MS's lawyers charge is of no relevance. Get a judgement & if they don't pay send the bailiffs into the local office to seize goods to the value.

Doctor Syntax Silver badge

Re: Microsoft's crimes against humanity... Part 1

"http://gojblog.net"

The blog starts by claiming Microsoft started this a couple of years ago. As it's less then one year that's a bad start. Having a glaring factual error just devalues the rest of it, especially when it's the first thing you read.

Doctor Syntax Silver badge

Re: Disclaimer

"So no sue-ball."

Depending on your jurisdiction over-wide terms might make the entire EULA unenforceable. A EULA which is only displayed after you've bought the product might have the same effect. But if suing is out - and even if it isn't - a charge of corporate manslaughter might still be possible,

Air-gapping SCADA systems won't help you, says man who knows

Doctor Syntax Silver badge

Re: Excellent

"So, infect the software developer's laptop via a simple phishing attack."

Developer doing development for secure systems on the same laptop he uses to connect to the net for email? That's a fail right there. If you're setting out to be secure you don't do things like that.

Doctor Syntax Silver badge

Re: Lakhani is a salesman, so what do you expect him to say?

" how do you handle THAT kind of opponent without losing yourself in paranoia?"

The first requirement is to realise that you have that kind of opponent.

Then you design the system to be secure rather than designing the system and trying to bolt security on afterwards.

Doctor Syntax Silver badge

Re: Remote overview

"Not to mention he probably writes the checks"

That's fine. Just so he's also the one responsible for mandatory security with criminal sanctions for breaches. It might take one or two specimens of the genus to be banged up but the message will get through.

Doctor Syntax Silver badge

Re: Excellent

"a big cost-saving"

You can have secure or you can have cheap. The problem is that left to themselves businesses will go for cheap. Where national infrastructure is involved secure needs to be a legal requirement.

Doctor Syntax Silver badge

“good luck building a network with anything other than TCP/IP now”

FTFY

Software snafu let EU citizens get referendum vote, says Electoral Commission

Doctor Syntax Silver badge

Re: damn

"the Dutch people alone were given the vote in a referendum on future EU membership of the Eukraine"

I think this is the problem with the EU. There have been several updates to the treaty arrangements. Presentation for popular voting on these has been sporadic. When the Irish voted against the Lisbon treaty they were told to vote again until they came up with the right answer.

Each of the treaties should have required approval by an EU-side vote. That would have limited the politicians and officials to options which could command majorities, it would have encouraged them to keep in touch with the populus to determine what would and wouldn't fly and to explain what and why they were presenting for approval. For the officials requiring informed consent might have been a useful discipline.

Doctor Syntax Silver badge

Re: damn

"I do wonder that if EU nations were given a referendum on whether or not to kick UK out."

Why should they? We weren't given that chance in the Scottish referendum?

Doctor Syntax Silver badge

Re: damn

"It's purely custom that says she will usually ask the leader of the largest party, there's no need for the PM to even be an elected representative."

These are, however, the most practical options. Even if the PM were directly elected you'd still get a politician.

TalkTalk scam-scammers still scam-scamming

Doctor Syntax Silver badge

Re: I think you should have a warning here.

"Never give unexpected callers the time of day."

No, I give them as much time as they're willing to take. Whilst they're hanging on "a moment" they're not scamming anyone else. I don't get too many; I'm convinced there are "don't bother calling" lists in circulation.

Windows 10 market share jumps two per cent

Doctor Syntax Silver badge

Re: Microsoft aren't helping matters

"The PC market is slowing, so what's needed is a cool, compelling new version of Windows that makes people say "wow!" and enables really exciting new usages"

If W7 has been doing pretty well what its users need then I can't see most users regarding anything as cool or compelling (unless you're thinking of enticing Apple users to move over ;). New uses, yes, if they need something that wasn't in W7 or, even better in their existing PC hardware(because it's sales of PC that the industry needs to stimulate.

However I don't think anyone has invented anything in that category for a good while now. Innovation seems to have moved over to what can be done online. If that needs a PC then the existing PCs are capable enough but the indications are that most such innovations can be done with a tablet, phone or chromebook.

Why Oracle will win its Java copyright case – and why you'll be glad when it does

Doctor Syntax Silver badge

"It would have been better for everyone but the lawyers if Google had struck a licensing deal with Sun or Oracle"

IIRC they tried to but Sun/Oracle wouldn't licence the particular subset. They'd licence something that was too small or too big to fit in the memory that Google wanted. So Google implemented their own chosen subset. In hindsight maybe they should have changed a lot of the identifiers* to produce an incompatible library. The resulting split in the Java development library might not have been to Oracle's liking, but then, why should Google care?

* There's a limit as to how much you can do that. If everyone else uses max(), for instance, and has done long before the Java API used it, then why use something different.

Doctor Syntax Silver badge

Re: That's not what free software is about

"Not all of Oracle's claims are supportable, particularly the claim made at Arse that last week's trial sets a legal precedent. It doesn't at all."

Quite right, it doesn't. The existing precedent is that of the appeal against the decision of the existing jury. That flew in the face of the development world's custom and practice in regard to APIs. That was a dangerous precedent which why just about everyone else in that world outside the Oracle camp is concerned about this.

What happens to this appeal - does it go to the same court as the previous appeal? If not is there a chance that the appeal might take another look at the whole case and reinstate the original jury's verdict?

Doctor Syntax Silver badge

Re: This article conflates two important issues

"Either way, Oracle wins."

No. If they win they have to GPL any currently proprietary code that calls GPLed library. They're not going to like that.

Google, meanwhile have to change the APIs to their implementation of the Java/Dalvic library and then carry on as before. It creates a big disconnect between versions. The two implementations of the language then start to drift apart. Maybe new developers might look at the Android market and just stick with that so Oracle loses mind-share.

It could be a Pyrrhic victory.

Doctor Syntax Silver badge

Re: This article conflates two important issues

"If Google wins I can pinch 11,000 lines of someone else's copyrighted OSS code and disregard the license terms entirely. And if 11,000, why not 12,000. And if it's widely distributed already, why not the whole lot?"

If Google wins you can use an API of any length. That doesn't mean you can use the code that implements the API and disregard the license terms.

If Google lose it means you can't code against some library without having permission from the copyright holder(s) of that library. What's that you say? I already have a licence for the library so I have a licence for the APL? Not necessarily. You might be a third party developer; your customer has the licence, you don't - now how do you do your job?

Be careful what you wish for - you might just get it.

Doctor Syntax Silver badge

The original case, AFAICR had a number of amicus briefs on behalf of the argument that an API should not be regarded as copyright. That is because any piece of software using a library needs to incorporate at least some of the declarations contained in the API so that the constants, variables and methods used in the API can be referred to in the code.* If the API is copyright then nobody can write code against it without being granted a licence to do so. It would be a major impediment to software development. Software development custom has been to regard the API as being outside the scope of the copyright on the implementing code.

The original instruction to the jury by the judge - who appears to be not in the least confused - was to this effect and the jury so found. The problem arose because the appeal overturned this and, IIRC, SCOTUS refused to hear an appeal against that. This left a very serious situation for software developers - they would routinely have to infringe copyright simply to do their jobs.

The present decision is nothing more than damage limitation by making use of the API fair use. It's not ideal. If this is overturned then everyone's in trouble. The best that can then come out of it is that Oracle will find themselves in as much trouble as anyone else. If APIs are covered by copyright and use is subject to licence than that extends to the APIs on all GPLed code Oracle use. Oracle would then need to abide by the GPL and provide, under GPL, the source to any currently proprietory code which calls GPLed code. The penalty for not doing so would be revocation of the licence to use that GPLed code.

This is in danger of turning into an intractable mess if Oracle do win at appeal and SCOTUS don't overturn it. The best that can be said about it is that it would be restricted to the US (unless some other court accepts the US court decision as a precedent). It means software development there would become very difficult. It would also mean that it would become difficult to supply software developed outside the danger zone into the US; restricting the software market to the rest of the world. At some point the US would have to introduce legislation to overturn it. Ideally the Berne convention needs an addendum to clarify the situation.

There is, of course, the possibility that an appeal would review the entire case, overturn the previous appeal and reinstate the original jury's finding of fact. That would be by far the best outcome.

*Not universally true. Languages which allow identifiers to be used without prior declaration don't need it. Anyone who's made much use of such languages will almost certainly recall the bugs they created by simply mistyping a variable name.

Winston Churchill glowers from Blighty's plastic fiver

Doctor Syntax Silver badge

Re: Will offer "enhanced resilience" against counterfeiting, the Bank of England assures!!!

"the new Pound notes"

If someone offers you one of those be very suspicious.

Kraftwerk versus a cheesy copycat: How did the copycat win?

Doctor Syntax Silver badge

Re: ARE

'No. it's agreeable.

...

"Are" goes with "the people"'

That's what's meant by a verb agreeing with its subject. The original, "is", didn't.

Doctor Syntax Silver badge

Re: ARE

"Have you noticed that there is a verb missing in this sentence? Is the word "ARE" copyrighted?"

No, but now you've drawn my attention to it I notice that one of them fails to agree with its subject.

Doctor Syntax Silver badge

"would make entire genres of art like hip hop impossible to make"

And do they say that's a bad thing?

Smartwatches: I hate to say ‘I told you so’. But I told you so.

Doctor Syntax Silver badge

" If you work in software, I’ll bet you worked on a project like this. It’s where dozens, or even hundreds of people are involved in the spec process, and what tumbles out is a monster that nobody ever wanted."

Every spec should have this as its front cover: http://projectcartoon.com/cartoon/3

Trouble originating between chair and keyboard caused most UK breaches

Doctor Syntax Silver badge

"mandatory notification within 72 hours for breaches in cases where sensitive personal information is put at risk."

Ideally there would be extra fines for companies who spend the 72 hours issuing denial PR.

TeamViewer denies hack after PCs hijacked, PayPal accounts drained

Doctor Syntax Silver badge

Re: S.O.P.

"Admit nothing. Deny everything. Make counter-accusations."

Which ought to result in punitive damages.

Doctor Syntax Silver badge

Just say no.

1. "Do you want $Browser to remember this password".

2. Webmail?

3. Cloud? You mean someone else's computer, completely out of your control?

Microsoft mops up after Outlook.com drowns in tsunami of penis pills, Russian brides etc

Doctor Syntax Silver badge

"I'm always amazed at the miracles people expect you to work when it comes to spam-filtering."

What amazes me is that the one thing Microsoft let through is the one thing they ought to find easiest to filter out: spam pretending to come from them telling me to click to here or my account would be deleted or that my mail box is full. They ought to be able to filter it because they should be able to work out that they didn't send it.

Doctor Syntax Silver badge

Re: Why carry on sending spam?

"If I was a spammer, I wouldn't want to waste my bandwidth sending out email that was automatically deleted."

If you were a spammer using your own bandwidth you'd be doing it wrong. What do you think botnets are for?

Doctor Syntax Silver badge

Re: Breaking news

"Am I using it wrong?"

No, that's what it's for. Having said that, nothing out of the ordinary here, just the usual: another spam pretending to be from Outlook themselves and making a nonsense of any claims Microsoft might make about defending their trademarks. Not even an SEO.

Standard Life axes IT bods

Doctor Syntax Silver badge

Time to move the pension fund elsewhere.

'Windows 10 nagware: You can't click X. Make a date OR ELSE'

Doctor Syntax Silver badge

Re: What date is good for you?

"I'll set the date to the 14th January 2020"

Postpone it a little longer. 29th February 2021.

Brits don't want their homes to be 'tech-tastic'

Doctor Syntax Silver badge

Robot vacuum cleaners...

...are they any good at doing stair carpets?

Doctor Syntax Silver badge

Re: Control devices through an app

Option 4. Flick the switch, which you'll find just beside the door, as you enter the room. Flick it again as you leave.

Doctor Syntax Silver badge

Re: It is NOT paranoia if they really are tracking you and listening to your conversations...

"People hated having a bulb that took tens of seconds to become bright"

I've never come across a CFL that responded so quickly. And why do they take so long, given that the old fluorescents were at full brightness as soon at they started up (unless they were moribund).

Doctor Syntax Silver badge

Re: It is NOT paranoia if they really are tracking you and listening to your conversations...

"luddite"

Sigh. Why is it nobody actually seems to be aware of what the Luddites' argument was actually about? And as to explaining to people, just tell them about Revolv.

Doctor Syntax Silver badge

"Research shows that they could be convinced if there were financial incentives such as reduced energy bills or free installation of smart energy meters or lights."

And if informed of the disadvantages - lack of security, dependence on vendor maintaining servers, etc - they'd probably be convinced otherwise.

Planet 9 a captured alien, astroboffins suggest

Doctor Syntax Silver badge

Re: Bah!

"Were some so-called astronomers not awake during the Pluto renaming debacle?"

I don't know about so-called astronomers but one of the astronomers who co-authored the paper on which this article is based certainly was. He was involved in it.

Prospect of fertilisation really blows bees' hair back

Doctor Syntax Silver badge

"Specifically, the chloroplasts that are responsible for absorbing most of the visible spectrum also work on the frequencies that the bees use."

Entomophilous flowers tend not to have chloroplasts, their colours are usually due to anthocyanins. Flower signalling to insects is complex. There are often markings only visible in UV and there are also chemical signals which we humans perceive as scent.

Scrum.org hacked, may have lost crypto keys and some user data

Doctor Syntax Silver badge

"Don't go dissing DevOps: a supplier has 'fessed up to a website vuln"

That's not a good enough reason.

UK.gov's promise to pour cash into SMEs was just hot air

Doctor Syntax Silver badge

Re: "£1bn, is a drop in the ocean"

"How many votes do you think sounding good politically about the treatment of SME's will buy a Government?"

A substantial percentage of the owners of SMBs.

Page: