* Posts by MadDrFrank

20 publicly visible posts • joined 27 Feb 2018

The latest language in the GNU Compiler Collection: Algol-68

MadDrFrank

Re: Testing..

Happy days indeed!

I also wrote least-squares programs in Algol60 on an 8K 803, learning some hard lessons about cumulative rounding errors in poor algorithms for floating-point computations.

My wife and I were postgrad. students. I booked the machine for overnight use, and we took our baby son there and let him play in the waste paper tape bins (lots of different coloured tapes), while I fought syntax errors and she knitted.

Several decades later I still had a few rolls of five-track tape knocking around, and my son (who enjoyed a career in computing) was drawn to pull them out of my desk drawer and look at them from time to time.

Tesla says California's Autopilot action violates its free speech rights

MadDrFrank

Quote from Terry Pratchett - Going Postal

“There is always a choice."

"You mean I could choose certain death?"

"A choice nevertheless, or perhaps an alternative. You see I believe in freedom. Not many people do, although they will of course protest otherwise. And no practical definition of freedom would be complete without the freedom to take the consequences. Indeed, it is the freedom upon which all the others are based.”

Is there anything tape can’t fix? This techie used it to defeat the Sun

MadDrFrank

Re: Wait ... What?

To those that are doubtful about an architect having any say in how a building is used, I have experienced this.

Working for a multinational company in the UK, at its head office -- a large site with multiple buildings separated by rectangular grass plots with tarmac paths around them. Complaints about having to walk further in the rain were ignored and when diagonal foot-worn paths formed, bushes or flowerbeds were inserted to prevent them being used "at the insistence of the site architect".

Same company, fancy new building for office work and IT supporting research.

Untinted glass in all directions, structural support at the core, so small number of slim pillars, no blinds, no opening windows, A/C underspecified (by the architect - who was informed of expected load), desk layout specified by architect and fixed in place, partitions between workstations chest-high when sitting, ceiling lights placed so that if they were on (single switch per floor) most screens suffered reflections. A single small, unventilated cupboard for coats for 40 or so people on each floor.

When users introduced coathangers, local sunshades, or layout changes we were forced to remove or reverse them after a visit from the architect. Management told us that said person had a contractual right to control "all features of the design".

The company was swallowed by a bigger fish, perhaps with more competent (or at least more aggressive) managers, while we were still struggling with the problems. The site was sold for housing and all buildings demolished.

Users complain over UK state-owned bank's services as Atos eyes the exit

MadDrFrank

Re: No mention of Linux

In my experience over the last couple of months NS&I, two other banks, and a few miscellaneous websites have refused to play nicely (or at all) with Firefox on a Linux platform.

I still favour FF for general work, but note that it claims its security level has been increased, leading me to suspect that it is being more picky about trackers or other cookies.

Chromium mostly 'just works' on these sites, but I have read suggestions that it offers poorer browsing security (and leaks more information to Big G) than FF.

Server broke because it was invisibly designed to break

MadDrFrank

Re: had a printer with the same fault

Similar experience .. DEC dot-matrix printer not moving paper, under contract so I was not supposed to mess with it, but I sneakily put an ohm-meter across the (readly visible) terminals of the paper-sense microswitch and established it was permanently OC.

Put in a service call. "Engineer" duly turned up, changed circuit boards, changed PSU, changed paper drive motor, said he would return to base to get a new wiring harness "because there was nothing else left to change". I suggested ohm-meter check on the paper-sense microswitch, he was scornful -- "it clicks so it must be working".

I offered to fetch a meter, and he admitted he did not understand what I was talking about. Eventually I persuaded him to humour me, took seconds to demonstrate that switch remained OC whether clicked or not.

I then demonstrated with a piece of wire that the paper moved when terminals were bridged. He said this was not in his training course. He had minimal understanding of anything electrical or electronic, he had been trained as a board-changer.

He returned next day with a microswitch and watched me remove the old one and solder the new one in -- he had never seen such a process.

Doctor gave patients the wrong test results due to 'printer problems'

MadDrFrank

Re: Photocopier challange

My late wife (a geology enthusiast) always felt a bit doubtful about handbrakes, so we carried a wedge-shaped rock in the car.

She described it as her "peace of mind". Inevitably, to the family, it became "a piece of Mum's mind".

We've got a photocopier and it can copy anything

MadDrFrank

Re: Years ago....

I live in a rural area -- the local posties have plenty of colourful language for the postcode database, which places my house (and others) a non-trivial distance from where they really are.

Cue many phone calls from bewildered delivery drivers, and problems with websites that have my house with the wrong name as well as the wrong place, despite it having been in the same place with the same name since the 1970's.

UK pins hopes on 'latest technology' to whittle down massive National Health Service waiting lists

MadDrFrank

Re: Oh FFS

In the 1990s the UK also shut down medical, dental, nursing, and physiotherapy schools, selling off or repurposing the buildings and dismissing teaching staff (I was one).

Now we have a shortage -- well, what a surprise!

That time a techie accidentally improved an airline's productivity

MadDrFrank

Re: Getting the most for your money.

"Must spend this before fiscal year end or next year's budget will be cut" used to be a familiar story at universities.

May still be, but I was surprised to encounter the phenomenon a few times in industry when I moved for more money and shorter working hours.

Unable to write 'Amusing Weekly Column'. Abort, Retry, Fail?

MadDrFrank

Re: One from years ago...

One example was the Algol 60 compiler XALT on ICL 1900 systems.

Some syntax errors could produce the message

"IMPOSS HAPPENED LINE ****"

where **** was a number far greater than the number of lines in the submitted code.

BOFH: Here in my car I feel safest of all. I can listen to you ... It keeps me stable for days

MadDrFrank

"Obverse" is the front side (heads), "Reverse" is the back side (tails).

Apologies.

Many people get this wrong, but among people such as ourselves, this is a bit like the difference between, say, ls * and rm *.

'I'm telling you, I haven't got an iPad!' – Sent from my iPad

MadDrFrank

Re: Which is why I always turn off email sigs...

Perhaps Magical Law is as poorly drafted as UK law. There have been a few "absolute offences" for which intention (or even knowledge) is irrelevant -- only the action counts. Some may get fixed when noticed, but I doubt all the bugs have been repaired.

Not a new problem ... the Mikado promised to get "compassing the death of the heir apparent" redrafted to include "intentionally" -- some time next year -- but to proceed with the executions this afternoon.

Help! I'm trapped on Schrodinger's runaway train! Or am I..?

MadDrFrank

Re: Charity and Anarchy

My daughter recently had a large bag of mis-shapen carrots from Tesco. We had to work hard to finish them -- but the price and quality were excellent.

Wouldn't want to save money that way every week, though.

I could throttle you right about now: US Navy to ditch touchscreens after kit blamed for collision

MadDrFrank

Re: Newer is always better

Not only the Navy -- they may have to take what builders give them.

In 1959, I took a pre-university gap year working for a company building instruments some parts of which were intended to run at high temperature. From previous reading of Trade press and catalogues of electronic component suppliers, I was aware of readily available MIL-SPEC wire insulated with heat resistant material, unlike the very meltable and combustable PVC I used at home. Not an enormous difference in price.

As school kid with electronics as a hobby, I had no difficulty finding this out -- and seeing the point of using it.

A long time later I read that PVC-insulated wiring on HMS Sheffield contributed to the fire (fierce combustion igniting other structural components, plus toxic fumes), and wondered how the builders could have been so negligent.

Cf. NASA and Apollo 1 -- flammable insulation in 100% oxygen.

Now I am old and cynical, and am beginning to understand.

Our hero returns home £500 richer thanks to senior dev's appalling security hygiene

MadDrFrank

Re: Low quality coding

A PhD is intended to be an apprenticeship in research. In other words, it is a simple piece of supervised research just to demonstrate you might eventually have the capacity to work independently.

Most serious bodies granting professional qualifications insist on CPD (Continuous Professional Development) as a condition for retaining registered professional status.

I have a PhD and, before retirement, held a professional qualification. I have always been acutely aware that attainment of either is the start of one's serious education.

Panic as panic alarms meant to keep granny and little Timmy safe prove a privacy fiasco

MadDrFrank

Re: "The potential for harm is massive"

The article says the devices are used for tracking and communicating with kids as well as elderly people.

Not surprising, it is an obvious use. The risk is obvious also.

Incidentally why emphasise grannies? As a great-granddad I demand the right to b̶e̶ ̶a̶ ̶n̶u̶i̶s̶a̶n̶c̶e̶ be worried about!

A real head-scratcher: Tech support called in because emails 'aren't showing timestamps'

MadDrFrank

As Science undergraduates, my friends and I were required to sit a Liberal Studies course to make us more "rounded" people.

During the unit on "Social Psychology of Industry" we looked at each other and said "They can't really be that crazy in Industry".

Of course, when we entered employment we found we were quite right -- they were much crazier.

Accused hacker Lauri Love loses legal bid to reclaim seized IT gear

MadDrFrank

Re: HDD forensics

In a way we are to blame.

We elect politicians;

politicians have decided ("on our behalf") to reduce police funding;

police forensic services cut, https://www.theguardian.com/law/2018/may/15/police-mishandling-digital-evidence-forensic-experts-warn

Come mobile users, gather round and learn how to add up

MadDrFrank

Re: Testing gone wrong

I recall a mainframe ALGOL60 compiler, which for certain syntax errors would print the message

"IMPOSS HAPPENED ----- LINE ****"

for some absurdly large number.

Hubble Space Telescope one of 16 suffering data-scrambling sensor error

MadDrFrank

Interesting and relevant article

http://onlinelibrary.wiley.com/doi/10.1111/j.1740-9713.2018.01105.x/full

David BAiley, "Why Outliers are Good for Science", Significance Feb. 2018.

Too long to summarise here, but about just this type of problem.