* Posts by Doctor Syntax

40485 publicly visible posts • joined 16 Jun 2014

Page:

The seven deadly sins of the 2010s: No, not pride, sloth, etc. The seven UI 'dark patterns' that trick you into buying stuff

Doctor Syntax Silver badge

Two such patterns missed completely

1. Throwing completely irrelevant junk into search results. Sometimes it might be a genuinely poor matching algorithm or the junk having irrelevant key-words but not always. Throwing in a bunch of key-words deliberately is included.

2. "You may also like...", "Other customers also bought..." and the like.

DXC Technology warns techies that all travel MUST now be authorised

Doctor Syntax Silver badge

I suspect that at every such move the senior manglement at their clients would probably think "Good idea".

How else can you explain non-cancellation of contracts?

RIP Dyn Dynamic DNS :'( Oracle to end Dyn-asty by axing freshly gobbled services, shoving customers into its cloud

Doctor Syntax Silver badge

Re: Expiry Date Never

"they promised for life"

But whose life?

Doctor Syntax Silver badge

ultimately give sell customers a better more expensive set of network and cloud services

I think that's what they might have meant.

What the cell...? Telcos around the world were so severely pwned, they didn't notice the hackers setting up VPN points

Doctor Syntax Silver badge

Re: Tired of these claims

"No telcos named" says an A/C

Doctor Syntax Silver badge

It's a subtle, long-term game to set up a pretended hack via Windows to cover up the fact that they were extracting data via compromised Huawei. At least I'd expect that's how the US administration will spin it.

The Eldritch Horror of Date Formatting is visited upon Tesco

Doctor Syntax Silver badge

Re: Dates? Don't talk to me about dates...

I had a client about Y2K time in printing. They too used an application that used Progress IIRC. Can't remember the vendor name. Another client, same industry, also had an industry-specific application that did use Informix on SCO. From the perspective of most sales and stock operations they do things a bit peculiarly there. The Informix based one had an interesting quirk. They were, I think, supposed to ship with a run-time only installation but they had ?accidentally left in one of the development applications - sformbuld IIRC. But as all the non-4GL development applications are all the same executable, just link to the relevant names and, ooh, look, a full Informix development suit.

Doctor Syntax Silver badge

Re: Dates? Don't talk to me about dates...

"Things were already a bit strange as they wanted it pipe-delimited rather than comma delimited"

Did they also want a pipe at the end of each line? It could be they're importing into Informix as that's the standard import/export format.

Doctor Syntax Silver badge

Re: Well done Tesco's

At least they didn't give a tart reply.

Please stop regulating the dumb tubes, says Internet Society boss

Doctor Syntax Silver badge

Re: "A very strange thing for Parliament to do [..]"

"It's a reflex for any government, let alone one that likes control."

The trouble is that it puts the rest of us between govts wanting control and the likes of Google wanting control.

Remember that crypto-exchange boss who mysteriously died after his customers' coins disappeared? Of course he totally stole them

Doctor Syntax Silver badge

"Sooner or later, he would have wanted to drive a Ferrari"

Maybe he is, but where and under what name?

Doctor Syntax Silver badge

"It's exactly why financial workers are required to take a two week continuous vacation every year."

Nothing suspicious about booking that holiday to somewhere that coincidentally doesn't have an extradition arrangement. Or somewhere where you can conveniently be declared dead and buried (or for preference cremated) before you're due back.

Doctor Syntax Silver badge

How convenient to have "died" when he did

Or to put it in terms of the headline, did he totally die?

Curioser and curioser: Little Mars rover sniffs out highest ever levels of methane

Doctor Syntax Silver badge

Re: If, and it's a big if, the methane in this case is biological --

"I've also read a couple of papers suggesting the Earth has too much water"

I keep seeing this sort of thing reported.

It doesn't have too much water. It has the water it has. If the theory says it shouldn't have as much water the theory is wrong and the theorist needs a new theory, not the Earth less water. It's called science.

Doctor Syntax Silver badge

"There are plentiful sources of oxygen on Mars"

You still need a set of reactions which are exothermic overall.

Doctor Syntax Silver badge

"an important potential fuel source for vehicles"

They'd still need oxygen to burn it.

BGP super-blunder: How Verizon today sparked a 'cascading catastrophic failure' that knackered Cloudflare, Amazon, etc

Doctor Syntax Silver badge

https://xkcd.com/908/

OK, you all know which it is.

Having bank problems? I feel bad for you son: I've got 25 million problems, but a bulk upload ain't one

Doctor Syntax Silver badge

Re: I call bullshit

"Well, I do, and haven't."

Find a dictionary.

Look up "hubris".

Doctor Syntax Silver badge

Re: Reversing the debits into credits?

It's the obvious move. The tricky thing is the legend or, if it's a company's accounting system, the transaction type you put against it to explain it on the statements.

Doctor Syntax Silver badge

Re: "the bank's reputation would be left in 'tatters' "

When I was a Lloyds customer neither the former TSB nor the Lloyds branches gave a shit anyway. The staff who'd been in the local branch Lloyds had closed were OK but the big town branch? No way.

Doctor Syntax Silver badge

Re: 10 minutes, not a second more...

I liked the days when we had real fuses, not resettable circuit breakers. You could take a fuse out and keep it in your pocket to prevent that sort of thing.

Bill G on Microsoft's biggest blunder... Was it Bing, Internet Explorer, Vista, the antitrust row?

Doctor Syntax Silver badge

Re: Microsoft did not used to need to see the future

"For some reason Microsoft did not follow their winning strategy with phones."

I doubt the phone industry, manufacturers and networks alike would have allowed them. They saw the way the PC makers had been shafted and wouldn't have let that happen again.

EE-k, a hundred grand! BT's mobile arm slapped for sending 2.5m+ unwanted texts

Doctor Syntax Silver badge

“We accept the ICO’s findings"

That actually makes a nice change from recent reports of regulator cases. The usual response seems to be "we don't accept the findings" and even "the regulator was too stupid to understand the technology" or words to that effect.

Go fourth and multi-Pi: Raspberry Pi 4 lands today with quad 1.5GHz Arm Cortex-A72 CPU cores, up to 4GB RAM...

Doctor Syntax Silver badge

Re: Pi-top

James,

On the subject of PiTop, I got one years ago for my grandson. My reaction was that for that purpose the location of connectors didn't work out very well. In particular the power and headphone connector were on the same side and as the power connector needed to be internal there was no easy way to connect plain old phones or speakers. Perhaps it would be worth thinking about how best to lay out the connectors for this sort of purpose - and then about something along the lines of chromebook except running NextCloud as the server (on a Pi, of course).

Doctor Syntax Silver badge

Re: Sata

"If only they had added the much requested sata port."

A while ago I looked at similar boards with onboard SATA. The SATA was an onboard adapter from USB so you could do the same thing with a USB/SATA cable.

Hot desk hell: Staff spend two weeks a year looking for seats in open-plan offices

Doctor Syntax Silver badge

Re: Am I the only one who loves it?

"the company actively encourages staff to work from home!"

From home or at home? It's not necessarily the same thing. Someone covering, for whatever, reason, a geographical area remote from the company office may work from home but seldom be at home. Sales is the obvious example but not the only one. My daughter works in clinical trials and spends a good deal of time at the participating hospitals; the company office is only occasionally visited.

Doctor Syntax Silver badge

Re: Cost analysis

My approach would have been to decide, arbitrarily if need be, and, if the bean counters didn't like it, refer each item to them for them to decide.

Doctor Syntax Silver badge

Re: Human nature

"it dawned on him that he had no idea what I do here"

Manglement often don't know what staff really do. And vice versa.

Doctor Syntax Silver badge

But we all know which would be manglement's take.

Summer's here, where's Windows 10 19H2? For Microsoft, spring ends whenever the heck it says so stop asking

Doctor Syntax Silver badge

Re: To be fair...

Take a leaf out of Debian's book: give the next version a name to look forward to but the only give a release date when it's ready.

Doctor Syntax Silver badge

Alternatively they could adopt the 1st movement of Mahler 1 as a theme tune - sometimes known as "Spring without end".

The autumn release, of course, has an existing internet meme to adopt, Eternal September.

'Bulls%^t! Complete bull$h*t!' Reset the clock on the last time woke Linus Torvalds exploded at a Linux kernel dev

Doctor Syntax Silver badge

Re: This is why Diversity matters. Linus is wrong, but he can learn from my story. Here's how.

Nice one, A/C but maybe a little too subtle for some.

Doctor Syntax Silver badge

Re: This is why Diversity matters. Linus is wrong, but he can learn from my story. Here's how.

Whoosh.

Doctor Syntax Silver badge

Re: yes, well, but...

Perhaps you didn't understand it. If your concern is to get an item of data onto disk ASAP then you don't achieve that by leaving sitting round in the cache until such time as an algorithm you don't control decides to put it on disk. If you can do direct I/O then it's faster. OTOH caching is going to be best for overall throughput but does leave cached data at risk for some time.

If you're a good DBA you are paranoid about integrity and consistency of data. You assume there are things out there such as power failures ready to attack*. You don't like the idea that a page from this table might get written and a page from that not so that a join fails or returns incorrect results. You look for an RDBMS engine that can (a) do journalling so it can roll back incomplete transactions and roll forward those committed but not yet completely updated in the tables and indexes (b) coordinate its cache flushing with the journal, (c) coordinate all that with, if necessary, backing up the database whilst still continuing transactions and (d) have its parameters tuned to gain the optimum throughput. The parameters for that case are not necessarily going to be those suited for general purpose file system I/O, even a journalled file system; it's much more complicated case. In such cases the engine needs direct I/O so that the programmer can rely on data having been written when a write call returns.

Even with ordinary file system I/O Linus had a wake-up call back in the days of ext 3, or maybe even ext 2. IIRC memory sizes had gone up and as the file system simply made use of otherwise unused memory as cache and it transpired that instead of being flushed frequently because of lack of space, caches were sitting around until the kernel synced them on the basis of time since the last flush. Realising the possible consequences of this - possibly some data actually got lost - he commented "what moron put that in there?" or something similar.

I assumed that it was self-deprecating, the lesson having been learned. Ext 4, of course, being journalled, made things much more secure. But maybe not.

* Of course you don't expect this to be an everyday occurrence. Indeed, you hope you never have to deal with it, but then any system administrator taking routine backups hopes never to have to use them to deal with anything other than a careless file deletion by a user.

Doctor Syntax Silver badge

Re: yes, well, but...

"The fact that this episode is even note worthy makes me believe he has made progress."

You need to bear in mind that these sweary episodes make the news because they are not and were not BAU.

Doctor Syntax Silver badge

Linus has always had some sort of opposition to direct IO. One symptom seems to be the absence of character devices for disk partitions - something which has been part of Unix for as long as I can remember (V7 days). There are ways round it but it's a strange fixation. I'm not sure why he failed to grasp that applications such as database engines rely on their own journalling schemes for their integrity and that when a journal write completes the programmer should be able to assume that the data is actually in storage and not lounging about in cache and vulnerable to power or other failure.

Shut the barn door: UK data watchdog tells MPs mass slurping by firms is a huge risk to privacy

Doctor Syntax Silver badge

Re: ...and so it goes on....

"I have no idea why no government (anywhere in the world, as far as I know) has introduced an opt-in law for this crap."

Cough. GDPR. It's going to be a while before enough cases work through enforcement and appeals to make the offenders really sit up and take notice but it is opt-in.

Doctor Syntax Silver badge

Re: Informed consent?

It takes a lot of words to be so unclear. Especially to be so unclear that you might not notice what they fail to exclude.

Doctor Syntax Silver badge

Re: privacy, it's a war!

You're that concerned & you're using Chrome?

Doctor Syntax Silver badge

Re: Tell people *why* the slurp is bad for them

"I have nothing to hide"

You could point out that they almost certainly have stuff which they're contractually obliged to hide. Pretty well any log-in credentials that access anything that deals with money and especially banking sites will, if they check the T&Cs, have to be kept confidential. How do they propose to do that if HMG have a back door into the communication? Avoid the online access altogether?

Queue baa, Libra: People will buy what Facebook's selling. They shouldn't, but they will

Doctor Syntax Silver badge

Re: Faecesbook, so...

Well played, sir.

Doctor Syntax Silver badge

Re: Half the population—

"Actually, it never was Gaussian"

I don't think few if any distributions of real things are. Running off to infinity at the extremes bucks reality.

Doctor Syntax Silver badge

Re: Half the population—

"Don't ask me to account for this."

I think it's simply this: if you don't use it you lose it.

Doctor Syntax Silver badge

Re: Unless FB is in my mattress

Why not? It's all good data as far as FB are concerned.

UK.gov must sort out its crap data and legacy IT, warns spending watchdog

Doctor Syntax Silver badge

That's not fair.

They can't blame incorrect data for the Windrush fiasco. They'd deliberately thrown the data away. It wasn't there it couldn't have been incorrect.

QED (Home Office style).

A $4bn biz without a live product just broke the record for the amount paid for a domain name. WTF is going on?

Doctor Syntax Silver badge

When I tell people about a product I say "it's available on Amazon". They google Amazon "whatever product" and click a link

Probably you know a lot of people who never found what the address bar is for. I'd start to type in amazon.co.uk* on the address bar, autocomplete would do the rest but that's only because I'd typed it in some time in the past.

Its value is as part of the branding and the branding has value because Amazon have put in the effort to build a search engine which works if you ignore the false positives, logistics which mostly deliver and humongous data centres and warehouses to support it all. Voice.com, OTOH?

* You're partially right in that the .com variation is less use that the corresponding name under our local TLD.

Doctor Syntax Silver badge

the FCA money-laundering regs require photo ID to prove you're you you have photo ID

FTFY

Doctor Syntax Silver badge

Re: "Has whoever sold the domain actually got the money?"

"MicroStrategy received the money in cash on May 30"

They're probably still staring at each other saying "Did we really just do that?".

Must watch: GE's smart light bulb reset process is a masterpiece... of modern techno-insanity

Doctor Syntax Silver badge

Re: Light bulbs and printers...

I had a similar experience with a cousin's new printer. In that case it was supposed to be set up via his W10 laptop. Between them, as I eventually worked out, they contrived - repeatably - to set it up on the wrong subnet. Much the same solution - USB cable and, in this case, his ancient Dell running Linux.

Doctor Syntax Silver badge

Re: Disappointing

Gotta leave something on the table for commentards.

Page: