The Register Home Page

* Posts by Doctor Syntax

42029 publicly visible posts • joined 16 Jun 2014

Page:

The Register's entirely serious New Year's resolutions for 2016

Doctor Syntax Silver badge

It sounds as if someone needs to fork the original elReg. Yes I DID mean fork.

Microsoft in 2016: Is there any point asking SatNad what's coming?

Doctor Syntax Silver badge

Re: The one really useful thing MS could do for all of us

"if the CIA/FBI records of IRA gun running - and the links to Irish politicians - were released."

I doubt that would make much difference to Irish politicians. Most if not all from those days who are still alive are retired. And it would only confirm what most believe anyway. What it would reveal is the extent to which the US - and especially the CIA/FBI - let it happen. Are they really going to tarnish their own reputations, such as they are?

Doctor Syntax Silver badge

Re: Windows XP and Office 2003, the pinnacle of MS

"users know it"

No, PHBs know it.

Doctor Syntax Silver badge

Re: No point to it

"you can see why Microsoft needs it, more than you can imagine why you'd want it."

I think the reason is that the verbs should be swapped round. Microsoft (or IBM in the old days) want it more than the user needs it.

Doctor Syntax Silver badge

Re: mad, really mad

"My immediate reaction was that if Ballmer thinks they're wrong, they're almost certainly right."

The trouble with that line of thinking is that there are more ways of being wrong than there are of being right. And over the years MS seem to have ventured into a good few of them.

Doctor Syntax Silver badge

Re: "he has a higher degree of tolerance for unfinished software than his customers"

"The culture there (being general) is that is just not done to ask questions of your peers. If you do, you lose face and that would never do your chances of promotion any good."

I think this has much to do with more than software development. It could explain a lot of the way Indian customer service centres work - or don't work.

Doctor Syntax Silver badge

Re: The reality...

"My company is accelerating adoption of Azure and 365 and working on a Windows 10 plan."

I can never be sure whether your posts represent an alternative reality or are simply good satire.

Forget anonymity, we can remember you wholesale with machine intel, hackers warned

Doctor Syntax Silver badge

"After all, the comments were likely written by the person who wrote the code"

True, but they may not say the same thing.

Microsoft to begin alerting users about suspected government snooping

Doctor Syntax Silver badge

Assuming such warnings are by email I can't see how such warnings wouldn't get lost amongst all the phishing spam claiming to be from Microsoft. The first thing they need to do is to tighten up on their spam filters so that 100% of that spam is marked. Only then would users take note of the warnings.

MPs slam mandarins over failed GP IT system

Doctor Syntax Silver badge

Could have been worse...

...it could have succeeded.

It's amazing the UK Parliament agreed to track 22bn Brits' car trips. Oh right – it didn't

Doctor Syntax Silver badge

Re: AC Morality

"Second case - terror! - where every budding jihadi knows (thanks to people like Snowden) that he should take the battery and SIM out of his phone before driving off to meet his fellow jihadis. ANPR not only allows the authorities to do live tracking of suspects, but also allows them to go back and look for at where he was during those times when the suspect has tried to go off-grid."

And since well before Snowden any villain of any stripe knows that if he's up to something (AKA go off-grid) false plates are a good idea.

Doctor Syntax Silver badge

Re: Legality

"In criminal proceedings, all relevant evidence presented by the parties is prima facie admissible as the UK courts have adopted an inclusionary approach towards evidence in order to favour the victim and ensure a fair trial."

Nevertheless the admissibility or even relevance of any piece of evidence is unchallengeable if it could prejudice the ability of the trial to estalish guilt beyond reasonable doubt.

Does the database contain actual images? If not then the ANPR output is the sole evidence that a numberplate with that text has been read. But if there's no statutory basis for the database then there's no statutory provision for maintaining the apparatus or even for approving it in the first place so its output must surely be regarded with suspicion.

Even allowing the accuracy of the number recognition system there is then the small matter of whether the number was genuine. Anyone using a motor to commit crime must surely have at least considered the possibility of false places. Unless it can be shown (how?) that the plates were genuine then the evidence must surely be considered irrelevant.*

And that's before we even start questioning the chain of evidence of a database which lacks statutory authorisation.

*Unless, of course, it were established that the defendant was using a vehicle with those false plates at the relevant time.

What did we learn today? Microsoft has patented the slider bar

Doctor Syntax Silver badge

Re: Microsoft is the new SCO

"Since they can't make decent product"

I have to disagree. SCO had a very decent product but they couldn't/wouldn't compete with "free as in beer". If they'd cut the prices I suspect Linux would never have got off the ground.

Watch out, er, 'oven cleaners': ICO plans nuisance call crackdown in 2016

Doctor Syntax Silver badge

Re: Individual fines please

I have a slightly better scheme in mind.

Assign a number in the 147x range.

Instead of dialling 1471, dial that number.

Your telco refunds you £1 on your account and debits the account of the caller (assuming it's one of their customers) with the charge plus their surcharge for operating the scheme. If the call came from a different telco they charge that telco instead as an additional call terminating charge.

This chain carries on, accreting additional service charges, until it finally hits either the caller or a telco sufficiently stupid to accept calls without knowing where they came from.

The end effect is that the caller pays the callee for the annoyance caused.

It would require the telcos to put up investment for setting it up but if it were a requirement than it just becomes part of the cost of doing business which they'd recover from their charges.

It would also require some monitoring to prevent some bright spark from just doing that to legitimate calls.

Doctor Syntax Silver badge

"if your address is Flat D, 250 Streatham High Street"

It isn't but it could be.

Doctor Syntax Silver badge

"I use the T.P.S. (Telephone Piss off Scheme) to get my number removed."

Simpler version. Send them for a long weight. For those not acquainted with the ancient industrial practical joke, ask them to hold the line for a moment and prolong the moment for several minutes before hanging up.

Doctor Syntax Silver badge

Re: the TPS is not worth the paper it is written on

" How can I report them to the ICO if I have no number to use as a reference?"

Ask them who they're representing. You can then make a complaint to the ICO about their principal.

Doctor Syntax Silver badge

"Until they can crack down on overseas call centres being used by British companies then they will continue."

I don't see that this ought to be a problem. The overseas centre is acting as an agent of the British company. The British company is within the ICO's jurisdiction and you could complain appropriately.

Doctor Syntax Silver badge

"It's if the company has a 'relationship' with you that they are allowed to cold call you."

You then make it transparently clear to them that presuming on this relationship was not a good idea on their part as it has just terminated it. If enough people do that - and mean it - then the message might get through.

China wants encryption cracked on demand because ... er, terrorism

Doctor Syntax Silver badge

Re: ban mathematics...

"But quite possible with a very smart mole who hides the exploits in bits and pieces scattered throughout the code, each piece inextricably tied to a legitimate function so it's not only tough to spot but hard to remove without breaking something else."

That's a good reason to use an operating system with clean, well defined interfaces between components so that any individual component can be replaced by an alternative that offers the same, defined service through the same interface. Sadly, that eliminates an increasing number of OSs these days.

Doctor Syntax Silver badge

Re: I'm looking forward to the part where....

"where do you think 99% of tech gear gets made for pennies?"

I'm sure there are one or two other countries that would be prepared to step up to the mark. Kit gets made wherever the companies perceive as being the best location. If some other country offers sufficiently lowish cost options and a better business environment then manufacture can go there fairly quickly. If all the kit vendors make the move then there's no competitive disadvantage even if the costs are a shade higher. In fact, is China even the lowest cost option these days?

Doctor Syntax Silver badge

Governments conspiring?

'I find it interesting that the Chinese are copying the "free world" in their quest for access... I would have thought ... that it would have been the other way around'

It is. Basically they're like a jar of worms, squirming over each other to get to the top by using each other's actions as precedents to legislate something worse.

Jez Humble to deliver keynote at Continuous Lifecycle London

Doctor Syntax Silver badge

"WTF is DevOps then? What was it called a few years ago before some buzzword was dreamed up?"

Not sure but it sounds like what we used to do 20-30 years ago. We had a nice Unix box with a nice RDBMS engine running on it. We talked to users. We wrote programs based on what the users needed, installed them on the box and were out own DBAs & Unix sysadmins. We didn't call it anything beyond doing IT.

I suspect DevOps is much the same except with a lot more ceremony and "Agile" stamped all over it. And lots of consultants.

If you want to introduce cycles into it repeat after me:"Development is the process of introducing software into the maintenance cycle".

Cisco, HPE and Dell: Let's just say 'it's complicated' for now

Doctor Syntax Silver badge

Re: Forecast

Once upon a time it might have been possible to believe all that but the HP of those days is a distant memory. Who's left in those labs after years of cutting staff?

Doctor Syntax Silver badge

"HPE's game plan will be to take someone else's software, put it on hardware made by a different someone else, test it to make sure it doesn't do anything strange, and then sell it at a premium."

If the first someone else does their own testing right then where's the added value? And if they didn't then either HPE doesn't sell it or it feeds back the problems so they get fixed for all customers so again, where's the added value? They could, of course, take multiple other pieces of S/W & test them together but unless they need to add some proprietary stuff to make the combo work where, again, is the added value?

Microsoft in 2015: Mobile disasters, Windows 10 and heads in the clouds

Doctor Syntax Silver badge

Re: The game is up Microsoft - your code is crap!

"copying what worked well in windows while dutifully avoiding (most of) what didn't."

Binary logs?

The many-tentacled monster that is systemd?

Doctor Syntax Silver badge

Re: Investment?

"You become a cash cow.

You need little investment and you generate huge cashflow, and pay the investors back, finally."

That's what to do. But then all those analysts set growth targets.

Doctor Syntax Silver badge

Re: Mixed messages ....

"consumer magazine and review sites (like PC Pro)"

Back in the early days of the mid-70s personal computer was a term that covered all manner of things from memory as small as 1K right up to the heady heights of 64K whatever the CPU (usually 6502 or Z80).

When IBM joined the fray it became a brand, not a term and MS-DOS or, subsequently, Windows was an expected part of the package that Personal Computer implied. The magazine market fragmented so a PC magazine dealt with IBM & compatibles and their MS S/W whilst the alternatives, Apple, Amiga or whatever, had their own magazines. For any given magazine alternatives to the central interest were at the most fringe matters (e.g. Linux on PCs) or simply didn't get mentioned at all.

So it's not surprising that such magazines just concentrate on the latest variant of their interest and not too critically lest they drift away from their mainstream.

Doctor Syntax Silver badge

"The integration offered with Office 365 and Cortana linking phone to desktop devices shows the value of their ecosystem."

Yes, but to whom is it of most value?

Doctor Syntax Silver badge

Re: CAD software

"unless you build the PC yourself and most companies want to just roll out HP or DELL etc so they do not have choice to not have to purchase a Windows License."

Even with Windows big companies will wipe what comes on the PC & replace it with their standard configuration. Do they pay MS extra to do that?

Doctor Syntax Silver badge

Re: Squeeky Wheel

"Privacy issues aren't huge when you're 85"

Sad to say but 85 year-olds who don't care about privacy are prime scammer targets.

Doctor Syntax Silver badge

' I myself have helped upgrade nearly 50 PC's to windows 10 in the last month because for my friends and family having a masters in softwares means i'm only qualified to do so.'

A masters in softwares[sic] means that you're only qualified to upgrade Windows?

And does upgrading to 10 actually need a master's? I thought the hard job was stopping boxes upgrading themselves.

'The only place where I've faced reluctance to 10 is when somebody reads comments like the ones that constantly feature here, in which case it takes less than 2 mins to convince them to upgrade.'

ITYF that a lot of the people making comments here are professionals that are in charge of large deployments of kit at enterprise scale. This is where MS have made lots of money. Not only do they sell the server & client operating systems and the server applications, they also sell CALS so the users are allowed to use what they've already bought. I think MS are looking to those commentards for their continued revenue stream rather than yourself.

'After all in the end who are they going to trust? Some tin foil wearing conspiracy theory nut job who says windows 10 is stealing their data or the guy whom they know that tells them exactly what data is being collected and how they can turn it off.'

A good question. Bear in mind that by your own narrative these are people who know less than you & trust you. But have you actually gone & read the new T&Cs? Have you actually understood them? Have you carefully examined them for any limitations? E.g. when they say that they record login credentials you may think that they just mean logins for MS services but where does it say that this doesn't also apply to your bank logins, your Amazon logins, your eBay logins, your work logins....?

Now try to think for a moment like a corporate lawyer; what are you going to say to an IT pro who wants to take on those T&Cs on behalf of your business? I think it'll take a lot more than 2 minutes to convince one of those guys. And don't try to tell me that this is just poor working on MS's part and because MS's corporate lawyers didn't see those T&Cs before they went online.

'the guy whom they know that tells them exactly what data is being collected and how they can turn it off'

What MS can collect is what they entitle themselves to collect in the T&Cs, not what "the guy" thinks they're collecting right now. And given that you can't hold back those updates just what makes you think MS can't update W10 to override your turning things off?

Doctor Syntax Silver badge

Re: "Windows as a Service"

"That they are extending their cloud products over to iOS and Android plainly makes it clear that they want a slice of every platform's revenue production in their pockets in a stream of revenues."

As per my first post above, they're trying to move sideways but Apple & Google are already strong competitors there. And the very techniques they're using for this are not going to endear them to enterprise users. Even if they decide to be impeccably behaved, never turn "telemetry" back on if it's off and never try to enforce updates their current T&Cs are going to be anathema to any legal dept. that reads them.

Doctor Syntax Silver badge

@Mikel

I assume "They" is MS, but to which "you" and which "this" were you referring?

Doctor Syntax Silver badge

Re: The game is up Microsoft - your code is crap!

Linux is moving to be more Windows like and less Unix like so maybe the two will meet in the middle.

Doctor Syntax Silver badge

I think Microsoft's problem is that the investment industry expects companies to grow indefinitely. What do you do when you've reached market saturation and there are already strong competitors in related fields where you might otherwise expect to make a sideways move?

EU privacy watchdog calls for new controls on surveillance tech export

Doctor Syntax Silver badge

Re: Can we export GCHQ instead?

"it's one of those matters where our own political masters (whether Mrs May or, perhaps more to the point, her Sir Humphrey) won't let them stand in the way of anything they really want."

This could get interesting. It could be a factor in Cameron's renegotiation prior to his referendum. If the EU chose to make an issue of it Cameron might have to swallow it. Maybe it's time to start writing to our MPs to emphasise that this is something we'll have in mind when the referendum rolls along. Couple that with pointing out that the bad guys will ignore any bans on non-backdoored encryption whilst businesses which value security will not be happy (think HSBC which has been making noises about relocating).

Bookstore sells some data centre capacity, becomes Microsoft, Oracle's nemesis

Doctor Syntax Silver badge

Re: Since it wasn't mentioned by name in the article

It's maybe worth pointing out that Linux is essentially a Unix-like system with the skills being largely transferable. Those of us who are long enough in the tooth remember the days when Unix boxes such as the NCR Towers & other 68k boxes, MIPS and SCO boxes could just sit in SME customer sites with only occasional site visits.

I had one client based about 100 miles away running SCO who I used to visit every few months when he needed either some data fangling or a new bit of application S/W. Plus the odd dial in to sort them out when they got themselves in a bit of a twist (unplug the fax, plug in the modem & I dialled in from a brick sized Nokia clamshell). Multiple specialists on site? The main problem with those boxes was that they were a danger to gainful employment!

Doctor Syntax Silver badge

Re: Since it wasn't mentioned by name in the article

"UAT tested which you cannot claim Microsoft do"

I'm not sure about that. W10 has millions of beta testers who get to test all the upgrades before they're pushed out to enterprise customers.

Doctor Syntax Silver badge

Re: Oh really?

"From your description it seems that their systems are a tad FR{agile}"

"Bag of spanners" also seems to fit.

After being informed it hasn't arrived they've now come to the conclusion that they've lost it in transit. So much for automation, analytics, metrics efficiency as a religion and all the rest. There seems to be a built-in assumption that all will work and that they don't need to check for the situation where it doesn't.

Doctor Syntax Silver badge

Re: Since it wasn't mentioned by name in the article

"The issue with Linux is that unless you have multiple Linux specialists able to deal with any problem that might arise who don't take holidays (or the team is sufficiently large enough to deal with holidays) then you need a support contract, which means that you need Red Hat. Or possibly Ubuntu."

And why, pray tell me, does this not apply to Windows?

Or is it the case that it does but you haven't noticed that because you're in a Windows shop and you have a sufficiently large Windows team?

Doctor Syntax Silver badge
Facepalm

Oh really?

"No matter in which area of endeavour it chooses to participate, Amazon is corporately obsessed with efficiency. Amazon commoditises everything, from books to labour to computing to logistics. Amazon automates and orchestrates. It lives and breathes metrics and analytics."

Was this taken from an Amazon press release?

The reality seems to be that when everything goes OK they are indeed efficient but if something goes in the least off the expected track they have no efficient means of getting it back.

Case in point: item due in stock on the 18th, order placed on the 13th. Item, somewhat large, qualifies for free delivery. After a bit of reading round I thought that (a) it should also qualify for free pickup and (b) that would be quicker. So I placed an order for delivery & followed up with a query about pickup. In the event of a positive response I'd have had time to switch to a pickup location.

In response to the query I was told this order (on free standard delivery) had been upgraded to free standard delivery with my actual query unanswered. When I checked this free delivery was now showing delivery charges.

In fact the despatch date was brought forward to the 15th with deliver on the 21st.

In response to various followups I was told that:

(a) The delivery charge would be refunded but it was near despatch date & their system wouldn't allow a refund until it was confirmed that it had been despatched but - get this - I had to tell them (customer services) when it had been despatched.

(b) It qualified for free pickup but because it was close to despatch date I couldn't change & would have had to cancel & reorder. No mention of whether this was the quicker option so I let things stay.

I checked that I really had to tell Amazon when Amazon had despatched an order and this was confirmed and again given the explanation that this free standard delivery order had been upgraded to free standard delivery but that the agent had forgotten to wave [sic] the charge.

The item was marked as despatched on the 15th, the delivery charge was refunded but that was the last that was heard of the item - no further status changes since it was handed over to Amazon Logistics. Did it ever arrive at the local depot, or was it lost, damaged or stolen? Is it still sitting there waiting for one of the vans which have delivered several items here since the due delivery?

From the above there are several points which challenge the picture of almost magical efficiency in the article.

Firstly there's the amazing disconnect between despatch and customer services that means that the customer has to relay the message.

Next there's the fact that their CS system will allow an operator to upgrade to the delivery option to the same option. Indeed, it appears that their core system doesn't actually include the concept of "free" as delivery is shown as an invoice line and free is just a contra line which the CS agent has to enter manually.

And a company that lives and breathes metrics and analytics really ought to know how long is reasonable for a package to move through its logistics chain and raise an alarm and keep the customer informed if it doesn't. It should also be able to escalate a CS case if there are multiple customer enquiries about an order.

It would also help if CS sent queries to someone whose native language is that of the query. Responses included somewhat broken English, especially the first one. Don't rely on someone claiming to be fluent in English: Amazon is a book store so maybe they should grab a copy of Bill Bryson's "Mother Tongue" and read what he has to say about that.

There's a lingering suspicion at the back of my mind that says "agile". If you develop systems in small increments you maybe don't have the bigger picture in mind and you maybe you don't consider what happens when things go awry and add routes to get them back on track. And especially you don't deal with the bit that says the system is more than S/W - it's the entire shooting match including the people who are handling customer enquiries.

TL;DR

This is a long account in case someone from Amazon reads it so they can learn from it, otherwise Amazon usually gets things right and is indeed efficient when they do but when they don't they seem to be able to glue it back together again.

Christmas comes early at US Patent office after massive IT outage

Doctor Syntax Silver badge

I don't like to wish a loss of data on anybody but there are times to make exceptions and this could be one. Just think, if all those ....with a computer and .....with a mobile phone patents were lost for ever.

Feds widen probe into lottery IT boss who rooted game for profit

Doctor Syntax Silver badge

'his brother, Tommy Tipton, said that the footage didn’t show his sibling, remarking: "Eddie's not a hot dog guy."'

What could be more convincing? (Answers on a very large postcard).

Juniper's VPN security hole is proof that govt backdoors are bonkers

Doctor Syntax Silver badge

Re: Why would the foreign government not use the NSA's Q ?

AIUI the calculations by which Q is obtained throw out other values which allow the pseudorandom number sequence to be predicted from a sample of about 30 numbers. Knowing Q doesn't help work out those values. So the suspicion is that the whoever substituted Q had done so because they'd calculated it and were able to predict the sequence.

Doctor Syntax Silver badge

Re: Playing the Xenophobia Card

Networking kit such as Juniper is used by multi-national companies. For those all governments are foreign/not foreign whichever you perceive to be the worst case.

Software engineer sobers up to deal with 2:00 AM trouble at mill

Doctor Syntax Silver badge

Re: I worked for a boss that tried to code...

The code was C but not as we know it.

The boss was a COBOL programmer and used the pre-processor to make C look as much like COBOL as possible. Some of the changes needed were in code expanded from macros but not all instances from a given macro needed changing. I just ran the whole thing through cpp and treated the result as version 1.

Doctor Syntax Silver badge

Re: If not on-call, just don't answer

"The only way crappy business practices will be fixed is if they impact the bottom line hard. And that will not happen if you answer the phone and fix the problem even when you are not on-call."

Except that when they're fixed you might not be there to take advantage.

There's an epidemic of idiots who can't find power switches

Doctor Syntax Silver badge

Re: Image

"As an American, I did not expect to see a power outlet used as illustration for an article on power *switches*."

You need to look at it and see a face. What's the expression on the face?

Page: