* Posts by Doctor Syntax

33005 publicly visible posts • joined 16 Jun 2014

Page:

Brute force and whiskey: The solution to all life's problems

Doctor Syntax Silver badge

Re: Why a "retired farmer"?

Yup. He'd have run faster at the very suggestion.

That time a techie accidentally improved an airline's productivity

Doctor Syntax Silver badge

Re: Everybody knows...

Context is everything: in this case, an old mainframe system, the wording might well have been specified by an analyst or designer and not left to a junior programmer. It would have been specified that way because it wasn't customer facing, it was staff facing.

In general we need to realise that there's a hierarchy of ways to convey information. The UI is, whatever the era and technology, limited in bandwidth.

Long labels mean either crowded or oversized screens.

Long prompts aren't always going to be read or will sometimes be misread.

"Discoverable" functionality isn't going to be. Have you ever been shown, read or seen in a video some function of an application you thought you knew and thought "I forgot/never knew it could do that?".

Adding tool tips, extra documentation and training all have their places over and above the first line UI.

Doctor Syntax Silver badge

If you find something that old it's very likely driving some extremely expensive diagnostic machine which isn't going to be replaced any time soon and whose manufacturer has disappeared or never got the system re-qualified on a later version. Possibly it relies on an ISA interface card with not more recent alternative available. It's not organisation that matters, it's money.

Doctor Syntax Silver badge

Re: Easy to miss something trivial

The difference between Shift and Ctrl is that with Shift the action, or the result of it, is visible. This is especially true when using a typewriter so Shoft and Lock will require no thought whatsoever to someone who started out on typewriters. Ctrl characters are not necessarily so and operate on a different level in the user's perception. Ctrl-V, Ctrl-Z etc. might result is a visible change, Ctrl-C has no immediately obvious result (assuming the context means copy).

Doctor Syntax Silver badge

Re: Everybody knows...

“Are you sure” questions are daft.

Not if it saves you from the "Oh shit!" moment when you realise you've clicked the wrong button and what you've done is irreversible. They should, of course, be saved for such situations and accompanied by a clear statement of what it is you're about to confirm.

Doctor Syntax Silver badge

"At least I got a chance to visit the city on the customer's dime"

Chargeable to the customer and not part of an overall support contract charge? I'll bet their accounts were pleased!

Doctor Syntax Silver badge

Re: Easy to miss something trivial

As it's hard to press them simultaneously there's a 50% chance that C will be pressed fractionally first so that Ctrl has no effect. Tricky stuff, getting instructions right.

Doctor Syntax Silver badge

Re: Two types of workers

The checklist will inevitably be packed first with the equipment on top of it. Try as you might, you can't beat the warehouse staff.

Doctor Syntax Silver badge

Re: Male vs Female

"But sir, mine isn't threaded."

Doctor Syntax Silver badge

So if it's in use what do you tell them? That it isn't?

The system provided information. Using that information requires knowledge. Ensuring that the users have the appropriate knowledge needs wisdom. Until Eric appeared on the scene the last two were absent.

The correct response to the information might depend on circumstances. In some the sessions in use might all be required by staff not immediately present and logging one out strictly against the rules. In this case the correct response was to log one out. It should be the management's role to ensure the user knew what to do and what not to do. It would certainly not be the developer's to either second guess the situation nor to go over their core budget writing an effusive essay.

Let me give you the fuller quottion: "The past is another country. They do things differently there."

Doctor Syntax Silver badge

It's worth remembering that this story involves systems going back to the late '50s. At that time memory was hideously expensive and mainframes had very little of it. The programmer (or analyst - the programmer might not have had to provide the text) would have had an overall budget for memory and none of it to spare to substitute for user training. Wasting 8 bytes to say "Session A in use" might have resulted in a bawling out.

The past is another country.

Doctor Syntax Silver badge

Re: Easy to miss something trivial

They weren't looking for the AND key?

Doctor Syntax Silver badge

Re: Everybody knows...

"Could this be mis-interpreted?"

Of course it can be misinterpreted. There's always somebody to misinterpret anything.

I think there's a difference between some software being released to the public and something provided by a company for its employees to use as part of their job. One hopes the user had been trained in other aspects of booking a flight. She should have been trained to understand any routine aspect of it and this appears to have been routine.

Doctor Syntax Silver badge

Training- exactly. This wasn't a lay person. This was an employee who had been provided with a tool to use for her work. This was the tool behaving exacrtly as its user should have expected. She should have been trained to use it. Maybe a test after a week or so to see if the training had stuck.

The next time your program is 'not responding,' (do not) try these steps

Doctor Syntax Silver badge

These days I'm looking at it from the other side.

Generally we find that our speakers will provide PPT or maybe ODP on a key and we can provide a laptop, projector and, if necessary loudspeakers. But then, as in this case, somebody says they want to play video, with sound, from their phone...

Doctor Syntax Silver badge

Re: VMs?

If Dabsy's job is teaching b0rkenware that would put him out of work.

Doctor Syntax Silver badge

Re: VMs?

Or he realised it was better to keep his head down in future.

Doctor Syntax Silver badge

Re: Cynical

The results are all from anything from 5 to 20 years old and deal with 8 similar but not identical problems with 4 long outdated versions of the software.

Doctor Syntax Silver badge

We had a guest speaker the other week coming to give a presentation. He'd alarmed us by saying he had two videos to show which were currently on his phone. Eventually he got them into his .ppt which he sent in advance. Our Mac colleague couldn't get them to play. He sent me a copy. It turned out they were some Microsoft format.

LO on my main laptop (Linux of course) would play them but they both insisted on playing twice. Fortunately VCL transcoded them to mp4 (at a fraction of the former file size) which played OK, including playing sound to external speakers, so I swapped them for the original versions and saved as an Impress file. I took my laptop along to the talk just in case.

As it turned out the speaker brought his own laptop - I didn't look too closely but I think it may also have been a Mac - so they decided to use that. His laptop couldn't get sound out to a set of external speakers. These decisions were made while I was busy sorting out the presenter's mic. The situation was salvaged by borrowing a very tinny and not very powerful Bluetooth speaker.

Doctor Syntax Silver badge

Re: Software Demos

They don't have to say "We're not going to use it.". They just have to not say "We'll buy it.".

Doctor Syntax Silver badge

Whoosh.

Doctor Syntax Silver badge

Re: VMs?

It wasn't always lawyers, teachers and accountants responsible. Sometimes it was (allegedly) trained developers. This untrained developer has had to sort them out or live with them.

Doctor Syntax Silver badge

Re: I have no answers. I'm not sure there are any. It's probably too late.

(4) What to do with the existing heap of dross that's still sitting there running important stuff? Can't afford to chuck it and it will last for ever if nobody's got the time to fix it.

Doctor Syntax Silver badge

Re: VMs?

"At the next sprint, I told one of my colleagues that I'm going to fix it."

The PHB didn't demand that it be fixed? Or maybe he was mysteriously absent.

Doctor Syntax Silver badge

Re: VMs?

"the kids who graduated Uni/College and got into the corporate computer and networking world back when computers started becoming ubiquitous on desktops all over the corporate world are now roughly in their mid 50s. ... In their minds (and the generations following) it's supposed to be shoddy code,"

True in a general way but there were still some big systems around and no doubt some of the new graduates became familiar with them. And as you and I both know there was Unix continuing through all that.

It wasn't all flawless in the past. I had one card compilation run that didn't - a new version of the system library had gone in that morning and it wouldn't link. It was reverted the same day, of course.

Doctor Syntax Silver badge

Re: Sod's Law

You forgot W10 updating. Yes, I've seen that. Archaeologist demonstrating surveying equipment in a University foyer. There must have been an open WiFi point so his laptop latched on and went for it.

Doctor Syntax Silver badge

Re: That joke is international

Do you also have the one about asking the milkmaid the time?

Doctor Syntax Silver badge
Mushroom

11 Install Linux

Engineer sues Amazon for not covering work-from-home internet, electricity bills

Doctor Syntax Silver badge

"The ideal system is to sell you season tickets that cost MORE but then only allow season ticket holders on commuter services."

That's pretty well achieved by off-peak prices.

Doctor Syntax Silver badge

Re: Can of worms

"you are covered by the firms insurance"

So the insurer's weasels deal with it.

Doctor Syntax Silver badge

"Travelling as day-to-day commuting. At least in my case."

So if you decide to move much further away where housing is cheaper your employer will pay the extra travelling cost you can live more cheaply?

Doctor Syntax Silver badge

"it can't be beyond the wit or ability of the transport networks "

Optimist!

Doctor Syntax Silver badge

Where?

As Simon has said, and I've said above, this is most definitely not the norm in the UK and would be taxable if it were paid for.

Doctor Syntax Silver badge

"Day to day commutes are compensated...If these rights are embedded in legislation, there is no can of worms to open."

In what legislation? This would certainly not be the case in the UK (if commuting costs to a regular place of work were covered it would be taxable*) and as far as I know not in the US. If this were to lead to WFH to be withdrawn by employers there might be people looking out for this guy and wielding attitude adjustment tools.

* Another can of worms for freelancers.

Doctor Syntax Silver badge

Perhaps Amazon should just fire him for not having the numeracy skills expected of an engineer.

Doctor Syntax Silver badge

"the cheapest powered shite they could find"

My opinion of all coffee.

Doctor Syntax Silver badge

As somebody posted above, don't make the mistake of assuming that the way things work where you are applies everywhere.

Doctor Syntax Silver badge

Travelling as day-to-day commuting or travelling from base (home or office as appropriate) to some other work site?

As regards commuting costs, I'd reckon trading those for household expenses a definite win for working at home. This guy is opening a can of worms.

OpenSea staffer charged with insider-trading of NFTs

Doctor Syntax Silver badge

The think I find puzzling about this is that it was only one individual's insider trading that was considered wire fraud.

BSA kicks multiple holes in India's infosec reporting rules

Doctor Syntax Silver badge

Re: is that a bug or a feature?

Considering my extremely low opinion of the technical depth behind this bullshit, I fail to see how the above is a problem. I've already said that CERT is effectively saying "come, DDOS me", and who are we to say "no sir!"?

I've always believed that IT's ultimate sanction is to give users exactly what they asked for. This seems to be an appropriate occasion for applying it.

Arista's latest switches pack AMD Xilinx FPGAs to fuel high-frequency traders

Doctor Syntax Silver badge

Re: Networkphiles

Oxygen free. Don't forget that.

IBM's self-sailing Mayflower suffers another fault in Atlantic crossing bid

Doctor Syntax Silver badge

Re: Nauticalia

NIH

Doctor Syntax Silver badge

Re: Its a hardware problem...

Or just ignoring them. If it doesn't support the top manglement's group think anything that's said is just random sound devoid of meaning.

Doctor Syntax Silver badge

Re: harry up. drug dealers are waiting

Or, in this case, your foot.

Tech hiring freeze doesn't mean people won't leave

Doctor Syntax Silver badge

Re: The good big companies are overstaffed by 2x.

And if they didn't need them why did they recruit them?

Doctor Syntax Silver badge

Re: Spot On

They'll only ever believe they're working of they can seen them sitting in the office.

Smart homes are hackable homes if not equipped with updated, supported tech

Doctor Syntax Silver badge
Unhappy

"As for heating, well it's May so the heating isn't on."

It's now June and the heating is still needed here.

Doctor Syntax Silver badge

"a thermostat on each radiator, end off. I first time encountered a central thermostat in the UK and wondered how that would play with the radiator mounted ones"

We have radiator thermostats but also a central programmable thermostat/timer. It allows the heating to be cut back at certain times of day to override the radiator stats. As it's not networked it cuts out the IoT crap.

Doctor Syntax Silver badge

Re: "The problem with IoT devices is that consumers tend to treat them as appliances."

Extra points if you can find a neighbour's open SID.

Doctor Syntax Silver badge

Re: "The problem with IoT devices is that consumers tend to treat them as appliances."

Our electricity company seem equally confused in relation to allegedly smart meters.

Page: