The Register Home Page

* Posts by Doctor Syntax

42421 publicly visible posts • joined 16 Jun 2014

Page:

Geneticists throw hands in the air, change gene naming rules to finally stop Microsoft Excel eating their data

Doctor Syntax Silver badge

Re: The 'Do it our way or not at all'

This is of limited value when the data arrived mangled because someone who passed it to the person who passed it to you didn't do that. Or possibly the person who passed it to them. Or an assistant who opened the CSV file that had been emailed to the boss.

Doctor Syntax Silver badge

Re: I have to use Excel at work

With a handle like that you're not the one to complain.

Doctor Syntax Silver badge

Re: Where is the outrage?

" I’m glad I don’t have to come into close proximity to you lot."

You're here aren't you? And the only comments I've seen here about removing derogatory language are those taking the piss out of such snowflakes.

Doctor Syntax Silver badge

Or just suffix them with "SE" for "stuff Excel". Other consonants are available.

Doctor Syntax Silver badge

Re: CSVs

I think you're going the wrong way, complicating instead of simplifying. What's needed is something that just displays CSVs without trying to do anything more, rather like a text editor just displays text without worrying about fonts and font effects.

Doctor Syntax Silver badge

Re: Why you don't use a spreadhseet as a database

I'm not sure a database is the right application for just passing tabular data around. If this were someone complaining about importing straight text files into Word and getting unwanted auto-corrections you wouldn't tell them to use a desktop publishing application instead would you? You'd tell them to use Notepad. Here's the problem - there isn't the equivalent tell-it-like-it-is equivalent of Notepad for tabular data.

Doctor Syntax Silver badge

Re: User Error

"It's not the tool. It's the choice of tool."

I agree it's the choice of tool. But the correct choice of tool isn't something more complex than a spreadsheet, it's something simpler. The standard PC, whatever the OS, doesn't have it. If it were text you'd have the choice of your word processor or Notepad/Kedit/whatever. For tabular data such as CSV you have a choice of spreadsheet or.

Doctor Syntax Silver badge

Re: They are creating a database ...

Are they?

Not necessarily. They just want a quick and dirty way of viewing and exchanging tabular text data. Excel is a case of "if you have a hammer...". An RDBMS would make that a sledgehammer. What's needed is something simpler, not something more complex. And I say that as a biologist who changed to become an RDBMS specialist mid-career.

Doctor Syntax Silver badge

Realistically the requirement isn't going to change. What's needed is a more appropriate means of fulfilling the requirement.

Doctor Syntax Silver badge

"As a curmudgeonly git I expect that whatever I type into an excel sheet should stay exactly as I type it - until I do something about it."

The triumph of hope over experience.

Doctor Syntax Silver badge

"And excel is a stupid program for any data analysis that is more complex than basic bookkeeping... Ok, that's three problems."

I'm sure there's a much larger set of suitable problems than that. However there are other problems for which it isn't suitable and for which a similarly accessible application doesn't exist.

Doctor Syntax Silver badge

Re: That is trivial to do in vim or XEMACS

Some-time biologist who moved into databases here. That's databases as a complete career change. You can keep your emacs but vi is hardwired to the fingers.

Nevertheless a database might not be the right solution here. As soon as you start talking about tabular data and databases in the same breath you start thinking about RDBMS but the time taken to set that up for what might be a one-off is probably not worth it. There's almost certainly a need for a simple way to tabulate data without making too many assumptions about the nature of the data. It's a principle I've observed many times; the more assumptions you make in the design of an application the less capable it becomes.

In this case take on the data as text columns which is probably the most minimal assumption you can make. If you want to flag the column* as date - or anything else - that's the time to let the application reformat the text. If you want to use a database to store the data you can, of course, have the application generate the schema at this point.

* Spot the implied assumption here.

Doctor Syntax Silver badge

"What alternative would you suggest?"

How about an application that tabulates data but defaults formats to text unless told otherwise on a by-column or maybe by-row basis?

Doctor Syntax Silver badge

Re: I must be missing something...

Files get passed around. If you rely on setting the program that opens them to something non-default you come up against the problem of relying on everyone to do that correctly every time otherwise munged files start getting circulated. It's a bit like you rely on everyone to use mv or rm -r correctly in root. Of course nobody ever got the latter wrong did they?

Doctor Syntax Silver badge

Re: How?

And are also liable to prostate cancer.

Search for 'things of value' in a bank: Iowa cops allege this bloke broke into one and decided on ... hand sanitiser

Doctor Syntax Silver badge

I suppose it's just possible that the lobby was easy to break into but the doors into the rest of the bank were a bit tougher. I suppose it's also possible that the only thing removable from the lobby was the sanitizer. I've come across a few criminals dumb enough for that but not dumb enough to choose sanitizer if cash were available.

Trump administration labels WeChat, TikTok ‘threats’ to national security, bans transactions with both

Doctor Syntax Silver badge

Two can play the sanctions game

Does China wait until January or will it move in November?

Doctor Syntax Silver badge

Re: Trump plans to use his Death Star in a democratic election

We laugh that we may not weep.

Q: What’s big, red and pulses UV light into the cosmos three times a night? A: Mars

Doctor Syntax Silver badge

The Universe is a strange place. Even our little corner of it.

I got 99 problems, and all of them are your fault

Doctor Syntax Silver badge

Quite right. It's what users do* that rakes in the money that pays IT salaries.

*Well, some of the users. We all know the ones who are counter-productive.

Doctor Syntax Silver badge

Re: It sometimes works the other way

A frequent variant of this is trying to communicate with a company whose online "Contact us" is a very limited number of FAQs with no message link, an online chat service which is currently or invariably offline and phone. On phoning before even dropping the customers into an ACD system as limited as the FAQs, they're played a long recording to the effect that they could get in touch via the website.

Mozilla warns more Firefox website breakage to come because devs just aren't checking for SameSite snafus

Doctor Syntax Silver badge

Re: Its the old

Sign at Aldergrove: "Please set your watch to 1690".

Doctor Syntax Silver badge

Re: Why the problem?

In fact, a good starting point is to regard such sites as broken anyway.

Doctor Syntax Silver badge

"The Register asked the UK's Cabinet Office about this but given the time difference with our San Francisco office"

About a decade.

Canon not firing on all cylinders: Fledgling cloud loses people's pics'n'vids, then 'Maze ransomware' hits

Doctor Syntax Silver badge

Re: "...offers 10GB of long-term storage space for people's personal photos and videos"

"Because you'd expect their back ups to be more robust than yours."

Expect != know

TikTok to splurge €420m on Ireland data centre to get Euro-data into Europe by 2022

Doctor Syntax Silver badge

Keeping out of the hands of any US corporation would be advantageous. In regard to doing business with that tiny remnant known as the Rest of the World being banned in the US must surely be worth while.

Doctor Syntax Silver badge

On that basis Facegramter should go first with TT replacing them.

University of Cambridge to decommission its homegrown email service Hermes in favour of Microsoft Exchange Online

Doctor Syntax Silver badge

Re: Modern

I'm beginning to think that you must have stopped reading the article before you got to this paragraph:

McBride also stated that Hermes had a better availability record than either Gmail or Exchange Online, with a "single two-hour outage" in recent years. He also said that the cost of Hermes, estimated at around £10 per user per year including staff costs, compared favourably to the cost of the EES licence, which he said was £35.00 per year excluding staff costs (but including additional services).

Doctor Syntax Silver badge

Re: Modern

"Microsoft's standard terms for Universities ... mandate data storage in UK datacentres."

With the CLOUD Act that doesn't really make much difference.

Doctor Syntax Silver badge

Re: change for sake of change

"the uni's decision sounds reasonable from a long-term fiduciary point of view."

Fiduciary in what respect? It pushes students' email into the arms of various branches of the US govt. via the CLOUD Act.

Doctor Syntax Silver badge

Re: "Discarded"

"And in Tech change is expected"

The standards involved in email haven't changed. The technical changes seem to involve not implementing them properly according to the former Cambridge admin. This is not the sort of change to be encouraged.

Doctor Syntax Silver badge

"the knowledge and expertise needed to keep it running are in very short supply."

What an admission for a university to make.

Clue's in the name: Samsung's next Galaxy Note line captures scrawls with responsive stylus then punts them over to a PC

Doctor Syntax Silver badge

"the noise-cancelling can tell the difference between ambient noise and chat directed at wearers."

Isn't the latter part of the former?

NSA warns that mobile device location services constantly compromise snoops and soldiers

Doctor Syntax Silver badge

The way it was done doesn't specifically alert politicians.

China slams President Trump's TikTok banned-or-be-bought plan in the US

Doctor Syntax Silver badge

I can't help thinking that the moment he steps down from office there'll be a ton of writs descending on him.

Doctor Syntax Silver badge

Re: So you've missed out the big detail.

That's for little people.

Doctor Syntax Silver badge

Re: So you've missed out the big detail.

He'll expect that from the US Treasury.

Microsoft forked out $13.7m in bug bounties. The reward program's architect thinks the money could be better spent

Doctor Syntax Silver badge

Leaving the detection to external researchers carries the additional risk of being outbid or not getting an exclusive. Once the bug has been shipped knowledge of it becomes valuable.

Doctor Syntax Silver badge

Re: It shouldn't affect internal security programs

Splitting the million with AN Other gets round such a restriction and also avoids the risk of handing in their notice but being forestalled by someone who discovered it independently.

Doctor Syntax Silver badge

Re: About bug bounties...

ISTR reading that Scott Adams was told about this happening in real life. I doubt that's what was being suggested in the article, rather that testing teams are adequately staffed to test S/W more thoroughly before release.

They say the tooth will set you free... so Brit dentist trade union tells members: 'Bad news – we've been hacked'

Doctor Syntax Silver badge

"could cause more pain with potential fines."

This may tingle for a while but it should go numb.

Architect of tech contractor tax fraud scheme jailed for at least five years

Doctor Syntax Silver badge

I did contract in the UK prior to retirement. I knew of umbrella companies. I avoided them. I let an accountant do most of the stuff for a fee, CoSec or I did the rest. Increasingly after IR35 came in I managed without agencies as well.

One of the major attractions of freelancing was the degree of control I had. You see the work and costs of running the company as the price of that, I see them as the means.

Doctor Syntax Silver badge

Re: Lesson to learn : beware of free

"why go pay somewhere else when here it's free ?"

Because if it seems too good to be true it probably is.

Doctor, doctor, got some sad news, there's been a bad case of hacking you: UK govt investigates email fail

Doctor Syntax Silver badge

Re: Delusional Officialdom

It could be worse. They could have used the phrase "world beating" which is the usual form of hubris.

Doctor Syntax Silver badge

Re: If the Tories General Election pledge was to NOT sell of the NHS

"with binding pledges"

The only thing worse that manifesto pledges when coping with reality would be binding manifesto pledges.

Virgin Galactic pals up with Rolls-Royce to work on Mach 3 Concorde-style private jet that can carry up to 19 people

Doctor Syntax Silver badge

Re: Short and sweet.

Read what I wrote. "more specifically their vectors". That's people.

Doctor Syntax Silver badge

Re: Short and sweet.

"Ok explain the Spanish Flu of 1918"

WWI

Lots of soldiers from all over the world brought together and then dispersed. I thought that was common knowledge.

Leaky AWS S3 buckets are so common, they're being found by the thousands now – with lots of buried secrets

Doctor Syntax Silver badge

Once enough businesses have been done over badly enough to show up as case studies in business schools it'll get sorted.

Doctor Syntax Silver badge

Re: Outsourcing

"This is a problem over and above the abilities (or lack thereof) of the staff."

If the manglement sees moving its data centre to the cloud or the like as a means of saving money on staff who have the ability to secure their infrastructure, wherever taht may be, and can demand commensurate salaries, then the two are intertwined.

Doctor Syntax Silver badge

Or someone elsewhere in the business with a company credit card and an app they got somewhere.

Page: