* Posts by Doctor Syntax

33005 publicly visible posts • joined 16 Jun 2014

Page:

Microsoft liberates ancient MS-DOS source from the museum and sticks it in GitHub

Doctor Syntax Silver badge

"Or maybe IBM already had by then a large international customers base, and knew more about different keyboard layouts than a bunch of engineers in some US uni who believed the whole world began and ended there."

Very likely but what's that got to do with the price of fish? I think AT&T, the guys who gave the world the word "octothorpe", would have known a bit about keyboard layouts, especially for their system which was signed off internally on the basis that it was going to be word-processing documentation.

Doctor Syntax Silver badge

"Maybe the IBM lawyers could read code and didn't want to risk getting sued"

I'd always assumed that the \ and / stuff was to look a bit VMS-like in the way that CP/M looked a bit PDP-8-like. I think if lawyers were involved they'd have been even more wary of that.

Doctor Syntax Silver badge

I was intrigued by a comment in the readme.doc for V2.0. It seems that the original plan was to use / as a path separator and - as a switch character , i.e. like Unix (or, as the notes say elsewhere, Xenix) and the change to \ and / respectively was at the behest of IBM.

Rookie almost wipes customer's entire inventory – unbeknownst to sysadmin

Doctor Syntax Silver badge

Re: One simple trick...

"Move/mv protects you from your errors."

Not entirely. I had a similar experience with mv. I was left with a running shell so could cd through the remains of the file system end list files with echo * but not repair it..

Although we had the CDs (SCO) to reboot the system required a specific driver which wasn't included on the CDs and hadn't been provided by the vendor. It took most of a day before they emailed the correct driver to put on a floppy before I could reboot. After that it only took a few minutes to put everything back in place.

Send up a satellite to zap space junk if you want Earth's orbit to be clean, say boffins

Doctor Syntax Silver badge

A plasma beam requires both energy and material. The energy can be replenished from solar panels but the material will be exhausted. An alternative would be a laser pointed at the junk which then provides the material itself by evaporation. Of course the manoeuvring fuel will get exhausted anyway.

Doctor Syntax Silver badge

Re: It all seems a bit far fetched, to me

"So, to keep slowing it down your plasma throwing satellite will have to follow it for a short while"

The article suggests the impulse being applied for less than half a minute. Given that the device uses a balancing plasma beam suggests that the designers don't see a need to follow the target over this period of time.

Why are sat-nav walking directions always so hopeless?

Doctor Syntax Silver badge

Re: NCN Signposts

"If you're lucky you'll encounter nothing worse than a rough track with massive flooded potholes."

There's a word for that hereabouts: road.

Doctor Syntax Silver badge

Re: never seems to taste the same?

"A circuit breaker appropriate for a dryer will provide no protection for the puny wiring of a kettle, in the event of a short, making for an 'out of design specs' fire hazard."

Minor hazard compared to lack of tea.

Doctor Syntax Silver badge

Re: Tea with milk

"Taylor's, the Yorkshire Tea people, have a blend especially for hard water."

The local supermarkets sell it. Fair enough - we're in Yorkshire. But the water's so soft it defurred a kettle in a few weeks after we moved up from High Wycombe. Clearly too many people don't know the difference.

Doctor Syntax Silver badge

Re: Tea with milk

"Can anyone explain why... it still never seems to taste the same?"

Hard/soft water seems to make a difference to taste and to colour. Tea acts as an indicator and it's difficult to judge its strength in hard water areas.

Doctor Syntax Silver badge

Re: Tea with milk

"whenever I get milk for a beverage on the continent"

If it's te, just leave the milk out. Coffee? don't know, don't care.

Doctor Syntax Silver badge

Re: As you might expect...

"though you can get a good cuppa tea here"

My early experience of tea in rural Ireland was that it was boiled for several hours before serving.

Health insurer Bupa fined £175k after staffer tried to sell customer data on dark web souk

Doctor Syntax Silver badge

Re: Total game changer!

"Well, GDPR has certainly put the cat among the infosec pigeons now! This gigantic, eye-watering fine will devastate the £12 Bn[1] annual turnover firm and cause a revolution in security throughout the country."

Go back and read the article. Notice the bit that says "June last year". Compare that with the date GDPR became operative. Note that it's earlier so the old rules apply under which the maximum fine was £500,000. At 2% of annual turnover the maximum fine would have been nearly 500 times larger form a £12bn under GDPR.

Go back to the article again and notice the bit that says that they turned themselves in. That automatically exempts them from a maximum fine - if it didn't work that way there'd be no incentive for anyone to do that.

Perfect timing for a two-bank TITSUP: Totally Inexcusable They've Stuffed Up Payday

Doctor Syntax Silver badge

Re: The last friday of the month

"a reasonable expectation is that by 1100 we're in a vaguely working state"

TSB customers would ask you 1100 on which day. I think the consensus view is that if they don't get shouted at they'll do nothing.

Doctor Syntax Silver badge

Re: It's simply all about money, so go nuclear.

"On second thoughts, it's easier to change banks."

I was with you up to this point - sort of. But the real problem is that they've dead-heated in the race to the bottom so none of them are worth changing to. But the reason I was only partly with you is the increasing difficulty of getting cash. There are no banks or building societies in my preferred location since YBS closed their branch. Elsewhere they're getting thinner on the ground.

Hence my post at the top of the list: the Treasury Committee need to force the bar stewards to provide a service. Imagine of one of them was put on a rolling 3 months notice to pull their socks up or lose their license.

Doctor Syntax Silver badge

And it is high time that incompetent banks started to smart with people effectiveley "voting with their feet".

There's the problem. Where do you find a competent bank to move to?

Doctor Syntax Silver badge

Re: Not a lot of point really..

"those backwards organisations like insurance companies that insist on paying with cheques."

Also those backwards organisations like HMRC if you don't want to waste time with their online ID stuff. SWMBO occasionally has to write out checks. She runs classes in a community centre where there's nobody to take her money and she certainly isn't going to send cash through the post.

Doctor Syntax Silver badge

Re: Not a lot of point really..

"a hundred grand or more in their current account"

That explains it. Only about £90k and mostly in deposit. But that was Lloyds/TSB's attitude. It was a few years ago now so you might have expected the limit to have been less then. Anyway, I took their hint and did sod off; they'd already closed my preferred branch..

Doctor Syntax Silver badge

The Treasury Committee should insist on banks reopenning branches instead of closing them until such time that they can demonstrate that their online options are secure and reliable. That way we can get back to good, permanent branch networks.

New theory: The space alien origins of vital bio-blueprints for dinosaurs. And cats. And humans. And everything else

Doctor Syntax Silver badge

There's plenty of phosphorus in the Earth's crust so no need to look for extra-terrestrial origins. Oh, silly me. There is. Publications.

Your specialist subject? The bleedin' obvious... Feds warn of RDP woe

Doctor Syntax Silver badge

"open to the WWW"

A web server?

Doctor Syntax Silver badge

Re: Useful advice that won't help

"Then there's the older folks to whom computers, while fun and great for communications, planning vacations, etc. don't have a clue either."

If they're sitting behind an ISP supplied router then it ought to have been supplied with RDP and anything else they don't need already blocked. So prime targets for this message are the vendors and ISP techies responsible for specifying requirements to the vendors and checking they've been met.

A secondary problem here would be visiting children and grandchildren who want to open up a port for some other purpose and think they know what they're doing. Perhaps ISPs should run occasional pro-active scans for open ports.

Doctor Syntax Silver badge

Re: Useful advice that won't help

"Anyone know a way to break this loop?"

Getting hacked.

Stable doors etc.

Linux kernel 'give me root, now' security hole sighted, dubbed 'Mutagen Astronomy'

Doctor Syntax Silver badge

"local attacker can exploit this vulnerability via a SUID-root binary and obtain full root privileges,"

I find this a little odd unless the exploit can only be run from the console. I suspect they mean it needs command line access but that can be achieved via ssh.

OTOH kudos for the anagram name.

Doctor Syntax Silver badge

Re: Thanks for clarifying.

" And who is General Failure and why is he reading my disk?"

I'm not sure but I think Major Error is one of his direct reports. Or is the Kernel Panic.

(Yes I do know but the sub-eds don't have a monopoly of bad puns round here.)

Doctor Syntax Silver badge

Re: Thanks for clarifying.

"I expect most on this tech site won’t know that."

Maybe it needs explaining for the Microsoft marketing shills who keep coming along to downvote anything mildly critical of their masters.

WWII Bombe operator Ruth Bourne: I'd never heard of Enigma until long after the war

Doctor Syntax Silver badge

Re: Partial truth, partial cover up ?

"Afterwards the letters were checked, and they had indeed be opened"

This bit was shown in "The man who never was".

Miles Malleson playing the boffin was given the envelope. "This has been in water...." snips a piece off, puts it in a test tube, adds water, gives it a shake, adds silver nitrate and gets a white precipitate "...seawater.". "But had it been opened?" (Dismissively) "Of course."

Doctor Syntax Silver badge

Re: Partial truth, partial cover up ?

"Maybe this enigma stuff is made up to create a smoke screen."

Actually it was all the highly placed spies stuff that was made up to distract from the code-breaking. It seems to be working.

Trump's axing of cyber czar role has left gaping holes in US defence

Doctor Syntax Silver badge

over 6 years later only 30% had been implemented.

FTFY

5% a year is probably quite good when top management (a) doesn't want to pay for it and (b) realises that they'll be expected to play by the security rules themselves.

A story of M, a failed retailer: We'll give you a clue – it rhymes with Charlie Chaplin

Doctor Syntax Silver badge

Re: "So you take on debt and spend dozens of years paying off the debt,"

"More to the point why did the last buyer of Maplin (or their expert accountants and advisers) fail to see they were being stiffed?"

AIUI they were making a loan to Maplin with high interest rates (presumably financed at much lower interest rates). Providing they got the money back as "interest" it wouldn't really matter to them that the firm went bankrupt. I take it that "interest" was a more tax-efficient way of getting money out of the business than "profits".

Doctor Syntax Silver badge

Re: Debt = Bad

"And as Tom 38 answered, cheap credit wasn't the cause, inappropriate lending was. Mortgages being given to people who were at very high risk of not paying them back"

And the whole house price bubble which powered this was driven by cheap credit. Various govts., including HMG, were addicted to low interest rates. We had the utter stupidity of Brown setting BoE the task of setting interest rates to control a measure of inflation which excluded housing costs. As a lot of the prices contributing to that measure were of products whose manufacture was being outsourced to China etc. those elements were falling, measured inflation was low and interest rates were low. Low interest rates drove up house prices and people were remortgaging on the basis of their inflated house prices just to get their hands on "cheap" money.

Forget the risk of not paying the mortgage back. If the punter can't do that the lender takes the house and sells it to recoup. It produces a housing crisis but not a financial one. What really does the damage is if the house is no longer worth what was lent on it. If the house prices are overinflated when the loan is made it doesn't take that many repossessions to deflate them so the lenders can't get their money back.

Way before the crash it was clearly unsustainable to anyone who gave a thought to it. Unfortunately there were too many involved who weren't inclined to give a though to it

And we stll have a housing bubble.

Doctor Syntax Silver badge

Re: Where does the money come from?

"Who fills the hole where the money was?"

Amongst other, suppliers who didn't get paid.

Doctor Syntax Silver badge

Re: Debt = Bad

"So yeah, cheap credit anticipating house price rises was the cause, but between the end of the world and stuffing the banks full of cheap credit, we choose the latter."

And we've still got a house price bubble. Burst that and there are a lot of banks holding deeds to houses that are then worth less than the outstanding mortgages. As the A/C said, the [root] cause was cheap credit so why is cheap credit the answer?

Doctor Syntax Silver badge

Re: Further reading

"Venture Capital is investing in startups who don't have much/any track record."

And the best term for 2 is Vulture Capital (with apologies to el Reg - actually, given the new front page, cancel the apologies).

America cooks up its flavor of GDPR – and Google's over the moon

Doctor Syntax Silver badge

Re: What a shitshow

"I've personally been notified of two corporate breaches affecting my personal data since it became law"

Would you have been notified of such breaches pre-GDPR? If not then it's being effective as such notification is one of the the objectives.

Linux kernel's 'seat warmer' drops 4.19-rc5 with – wow – little drama

Doctor Syntax Silver badge

"Wow - little drama". So, as the man said, it's a normal release. Things are getting bad when el Reg has to headline the normal.

Doctor Syntax Silver badge

Re: Who are these people

"I mean someone working for Intel who gets a Linus blast might trot to HR for a chat about people being mean to them and that has implications for a corporate sponsor."

Someone driving a white van might get a blast from another road-user. What happens if they then go along to HR? They get told the bystander isn't an employee under control of of HR so they just have to lump it.

As Linus doesn't work for their employer he can't write their annual review, get them fired or get their bonus withheld for poor work. All he can do is blast them. They should consider themselves lucky.

Doctor Syntax Silver badge

Is a killswitch possible?

From the GPLv2:

1. You may copy and distribute verbatim copies of the Program's source code as you receive it....

2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1...

AFAICS any contributor's code has been copied and incorporated into a derivative work as per these two sections. Having granted the permission to copy and modify it's difficult to see how any contributor's code can be ungranted. Although the license doesn't include any provision for forbidding this it certainly doesn;t make a provision for allowing it either. The nearest thing is

8. If the distribution and/or use of the Program is restricted in certain countries...the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation...

which isn't the same thing.

Doctor Syntax Silver badge

Re: GPL v2 versus GPL v3

"Maybe a good time to move the Linux kernel to GPL v3 which explicitly removes the option to rescind contributions but unsure that is possible to apply retrospectively."

That would require getting confirmation from all contributors, including those you can't find and from the executors of those who no longer exist.

Aggregate this: NewsNow has spilt a bunch of 'encrypted' passwords

Doctor Syntax Silver badge

"Industry best practice is to store only salted hash representations of passwords, which is not quite the same thing."

Close enough for a PR hack.

Contractors slam UK taxman's 'aggressive' IR35 tax reforms

Doctor Syntax Silver badge

"On the plus side, there's now many an American co-worker who I've taught some new words and phrases to"

Ah. Missionary work.

Doctor Syntax Silver badge

Re: What you would hope for...

"What you would hope to happen is that someone at HMRC now wakes up after realizing that they have now lost two key (and highly visible) court cases in a row"

They've lost more than those. LimeIT was quite a spectacular loss as the inspector concerned issued a 2-page apology and still insisted he was right. But as they're mostly well spaced out they keep insisting they're right. It would take a whole series of failures to change that.

A really spectacular change would be if they extend that to the private sector and a couple of private sector engagers get successfully sued for either benefits or, preferably, damages for an incorrect assessment. That would lead to out-of IR35 assessments, with supporting documentation, being the norm.

Doctor Syntax Silver badge

Re: Do the right thing

In general you're right but:

"can be dismissed without notice (in real terms, you're often on what is effectively a 0-hour contract)."

No, It's your company's contract that can be terminated without notice. It's this confusion between the individual and company that may be at the root of the entire problem and certainly enables HMRC to get away with it. The very first thing to do when going freelance is to get clear in your head what appertains to your company and what to you. The fees your company collects are not your income. They're the company's income. It can pay you a regular salary out of them and dividends at intervals, say half-yearly, but allowing the company to build up a reserve to allow salary to continue being paid when there are no engagements or you, the copmany's employee or off sick or on holiday.

Just dumping the whole thing straight from the company's bank account into yours is just asking for trouble from HMRC.

ISTR that Red Dawn's original justification for IR35 was to cut down on abuses such as zero-hours. Oddly enough they don't seem to be pursuing that with any great vigour. Could it be that they don't see great returns for effort?

Doctor Syntax Silver badge

"I say this as a company of one who pays tax as I have indicated."

No you haven't indicated it. You're posting A/C so there's no indication of what your previous posts were.

That scary old system with 'do not touch' on it? Your boss very much wants you to touch it. Now what do you do?

Doctor Syntax Silver badge

Re: Insurers, banks, board of trade, government...

"Unfortunately the full benefits will only be known a decade down the line, which the higher echelons will not like: it has no tangible immediate benefit for the shareholder value, costs (now) only money, so it will decrease their fat bonus payments."

However, apply this to the TSB fiasco. What they thought was that running on the old Lloyds platform was costing them too much money and the dis-benefits of screwing up the migration became instantly well known.

Doctor Syntax Silver badge

Re: But what about...

"How do you migrate the unknown?"

You switch it off, hoping you can successfully switch it on again. If nobody complains you can leave it switched off (but don't skip it before the end of the accounting year). If someone does you're now know what it does.

Doctor Syntax Silver badge

Re: 6 point plan?

"In my experience most of these old systems are still in place because there has never been budget to replace them"

And because they're what the business uses to earn its money.

Doctor Syntax Silver badge

“In your greenfield you can introduce a microservice architecture so that the developers and new applications can use the latest technologies, build tools, frameworks, and methodologies to help the business innovate and adapt quickly.”

More likely they'll develop a minimal set of apps which do what marketing wanted but don't deal with everything marketing didn't think about such as invoicing end user customers when you've always dealt with distributors before or handling returns.

Brexit campaigner AggregateIQ challenges UK's first GDPR notice

Doctor Syntax Silver badge

Re: So this is punishment for supporting Brexit

"Brexit took place on June 23 2016"

No it didn't. I think you may be deluding yourself.

Doctor Syntax Silver badge

Re: So this is punishment for supporting Brexit

"Besides anyone who thinks their personal data is private on facebook is deluding themselves."

That's why we have GDPR - to protect the deluded inter alia.

Page: