Re: Whois lookups used to be useful
This is exactly why I suggested above that corporate registrants should be disclosed in whois. The baby has been thrown out with the bathwater.
42500 publicly visible posts • joined 16 Jun 2014
It might be mandatory but if the domain owner chooses not to do so it's a bit difficult to work out who they are.
If BigCo has their website flogging their rather dubious products they may well register some "review" site which habitually praises them and do so anonymously because they can.
I vaguely remember receiving spam fa few times from somebody flogging print services. They put their limited co name on the email but not their registered number. I think there were also some errors on their website - possibly about address - so I grassed them up to Companies' House who didn't fine them but "helped them" to fix their errors. The spam stopped.
Very simple. The name of any corporate registrant should be publicly available on whois complete with contact information for appropriate roles (not names of holders) such as an overall contact for the registration, administrators such as webmaster and postmaster for any outward facing services, and data protection officer. For any personal registrant the information should only be revealed on production of a court warrant issued in the jurisdiction of the registrar.
"handing over contracts and Intellectual Property to Huawei."
Would that be the Huawei that has a large number of telecoms patents of its own? Or the Huawei that was about to establish an R&D base in Cambridge? Or was it the Huawei which, alone of the telecoms equipment providers, made arrangements to have its software open for examination to UK security*?
At the very least we should demand any alternative equipment providers be as open as Huawei has been compelled to be. Who knows - if that were the situation we could actually make informed decisions on the basis of technical merit.
* Who seem to have found poor coding standards but nothing malicious.
In June Cotton described the Chinese company as "a criminal organisation" to the committee during a Parliamentary hearing, belligerently asking Labour's Kevan Jones MP: "Why would you be so eager to use this technology?"
I'm sure Cotton will be well aware that in his legislature it's the committee's job to ask questions and the witness's to answer them. He seems to have some difficulty in grasping that the same thing applies here.
"They should have worked out their willingness to license the Java source code before investing."
IIRC Oracle were unwilling to licence the particular flavour of Java that Google needed, hence Google's decision to roll their own.
"In any case, programming will go on."
If Oracle win any vendor that wants to see its libraries used will have to make very specific declarations as to the ability of developers to include the API's declarations in their code. It will be interesting to see how Oracle themselves deal with that. On the whole it'll probably be safer not to develop in Java and probably a good idea to develop outside the jurisdiction of the US.
There seems to be a widespread view, which I find very odd, that judges live in isolation from the rest of the world and know only about the law.
A moment's thought should lead to the realisation that all manner of cases are brought before them. As a defunct Sunday paper used to claim, all human life is there.
"Oversight devolves to government ministers, parliament, judiciary, and perhaps a committee of the Privy Council."
You think Parliament gets an effective role?
The problem is the government minister bit. They can sign warrants which ought to be limited to the judiciary. At present the judiciary is independent (if you doubt that just remember the judgements against govt. over the last few years) but Cummings isn't happy wit that and wants to get his hands on appointments.
"The UK will be at theoretical liberty to go its own way, but the practical consequence...."
And you think the current HMG gives a damn about consequences?
Like the next US govt, the next UK govt. is going to have a massive foreign relations and trade repair job on its hands.
As such, the intelligence services will immediately start work on their own interpretations of what phrases like “strictly necessary” and “persistent threat” mean and see if they can fit them within existing laws. If that effort doesn’t hold water, we can probably expect to see new legislation proposed by the government.
Assuming HMG deigns to take notice of it (and they'll have to if they want* any hope of getting a pass on businesses doing any trade with the EU that involves sharing data) they'll probably just go to the filing cabinet and get out Investigative Powers Act 4.0 or whatever number we're up to now.
I'm sure they've anticipated this and couched the same old slurping in different terms. It's one thing where we're really world beating.
* I have serious doubts they even care.
"CSV is so useful that I'm more than a little surprised that a decently flexible and configurable CSV module has never surfaced in either the C or Java standard libraries."
TStringlist, the Swiss Army Knife text handling class in Object Pascal (Delphi and Lazarus) has options for treating data as CSV.
"with the added benefit that US companies pay them less. Last month ... plug the skills gap ... if that works it will still take years for the results to take effect."
Same problem in US and UK. Over the long term, neither country has wanted to take on the cost of training a sufficiently large skilled labour force. Neither country's employers want to pay the going rate for such a labour force. Both countries have, in consequence, an unemployment problem with people with few or no skills and their only solution is to periodically make noises about training people up to fill the skills gap as if that could be done with some short course. The fact is that the effort needed to repair the damage would take much longer than the life of a government in either country; it isn't going to happen.
"We have every intention of protecting it, nurturing it, and growing the business model."
Even if present management has every such intention there's no guarantee that a future management will.
"We value a network of partners that can take difficult designs and turn them into soft IP products. It’s something that I wish [Nvidia] could always do.”
And what was stopping you?
"they are quite clearly and human stupidity error by the system architects. developers, Project Managers (who at least have teh excuse that they are just IT users and don't know better but really should) and Developer management who really should not this kind of thing happen."
More likely a human stupidity error then ensured professionals never got near it. Remember this is a government that declared its disdain for experts except on the rare occasion when it realised that it was in over its head.
"The real way to decarbonise the transport sector" is to need less of it. Until recent events we've seen London workers commuting in from sillier and sillier distances. Now London's complaining about all the money lost from lack of footfall but they've been part of the problem, not part of the solution.
"And yes, an excel spreadsheet is likely more secure than a database set up by someone who has no idea what they are doing."
And when the spreadsheet is set up by someone with no idea what they're doing you get the mess we're encountering now.
Step back here and ask a few simple questions (the answers might not be simple).
1. What data and in what format is received from the testing centre to accompany the samples?
2. What format do the lab instruments export?
3. What needs to be done to interpret the results from 2 and marry it up with 1.
4. How many systems need to be fed from this?
5. What format(s) are needed from that?
6. What needs to be done to prepare the output from 3 into 5.
7. What sort of scale is needed?
8. What's needed to accomplish 6 at 7 reliably and at appropriate speed?
9. What's needed to oversee the process and ensure its all running properly?
At that point you have a set of requirements for the processing needed. "A spreadsheet jockey" isn't likely to be the answer to 8 although it might e the answer to 9.
"Ok we should not use Excel. What should a non programmer use instead?"
Email or the telephone. To ask a programmer to put together a real application.
For a lot of purposes the spreadsheet is good enough but at the very least you need a sanity check on the results and sometimes "good enough" isn't really good enough and you have to require better. Dealing with people's health and lives is one of those times.