Author Topic: My claim to fame, with a bit of nostalgia and history  (Read 3766 times)

Alan Burns

  • Hero Member
  • *****
  • Posts: 10150
  • I lay it down of my own free will. John 10:18
My claim to fame, with a bit of nostalgia and history
« on: October 14, 2017, 12:21:56 PM »
The recent nomination for the Jodrell Bank telescope to receive world heritage status brought back some fond memories.

Back in 1968 I was a young 17 year old apprentice draughtsman working for a structural steelwork company called Teesside Bridge & Engineering.  We had just been awarded the contract to provide the supporting structure for an enhanced surface to the Jodrell Bank radio telescope.  The work involved supplying triangular bracing supports between the existing dome and the new dome.

The latest acquisition in the design office was an Olivetti Programma 101 - probably the world's first programmable calculator, which cost £1500 back in 1968 (£30000 in today's money!).  Some of the senior designers were sent on a course to learn how to program it.  And I read the instruction book and discovered the art of programming, soon becoming known as the expert on the new machine. During this time, a senior draughtsman came up to me and asked if this new box could help him with some calculations.  He was calculating the lengths of the diagonal bracing between the two parabolic surfaces using Smoley's book of seven figure log tables and trigonometric values (a 400 page volume!).   Each bracing length was taking him over 45 minutes to calculate.  So I set to work using the 120 step programming machine with 12 numerical registers and built in functions for add, subtract, multiply, divide and square root. (no built in trig functions - these needed to be calculated using an iterative loop to process a series formula.)  The 120 steps could be increased to 240 steps by sacrificing some of the numerical registers.  When the time came to test it against the draughtsman's hand calculation, there was an audience comprising chief draughtsman, chief designer and several senior draughtsmen.  After entering the data we all waited while the green light blinked on and off to indicate it was working.  I was saying my prayers that the red light would not come on to indicate an error - (divide by zero or root of a negative number).  After about a minute the machine finally chugged into life and printed an answer, which was deemed to be correct.  :)

So I can now look upon this future world heritage site and take pride in the knowledge that at the tender age of 17 I helped calculate the exact lengths of all the diagonal braces between the two parabolic dishes!  And it helped set me off on a new career in computer aided design and development.

« Last Edit: October 14, 2017, 12:43:52 PM by Alan Burns »
The truth will set you free  - John 8:32
Truth is not an abstraction, but a person - Edith Stein
Free will, though it makes evil possible, is also the only thing that makes possible any love or goodness or joy worth having. - CS Lewis
Joy is the Gigantic Secret of Christians - GK Chesterton

floo

  • Guest
Re: My claim to fame, with a bit of nostalgia and history
« Reply #1 on: October 14, 2017, 12:27:14 PM »
Good for you.  :)

torridon

  • Hero Member
  • *****
  • Posts: 10201
Re: My claim to fame, with a bit of nostalgia and history
« Reply #2 on: October 14, 2017, 02:44:55 PM »
That's nice.

I cut my teeth as a programmer in astronomy too; as a research student I operated the Isaac Newton Telescope (then in Sussex) and used Fortran to calculate variation and drift in the Earth's rate of rotation derived from observations of lunar occultations

https://en.wikipedia.org/wiki/Isaac_Newton_Telescope#/media/File:Isaac_Newton_Telescope,_La_Palma,_Spain.jpg

floo

  • Guest
Re: My claim to fame, with a bit of nostalgia and history
« Reply #3 on: October 14, 2017, 03:06:13 PM »
One of my grandsons is doing GCSE astronomy.

Sebastian Toe

  • Hero Member
  • *****
  • Posts: 7698
Re: My claim to fame, with a bit of nostalgia and history
« Reply #4 on: October 14, 2017, 03:31:18 PM »
Well done.

My first outing in programming was formatting the annuity notification letter for new pensioners for a pensions company.
I believe that program is still running on a daily basis today, 33 years later!
"The word God is for me nothing more than the expression and product of human weaknesses, the Bible a collection of honourable, but still primitive legends.'
Albert Einstein

Alan Burns

  • Hero Member
  • *****
  • Posts: 10150
  • I lay it down of my own free will. John 10:18
Re: My claim to fame, with a bit of nostalgia and history
« Reply #5 on: October 14, 2017, 03:33:33 PM »
That's nice.

I cut my teeth as a programmer in astronomy too; as a research student I operated the Isaac Newton Telescope (then in Sussex) and used Fortran to calculate variation and drift in the Earth's rate of rotation derived from observations of lunar occultations

https://en.wikipedia.org/wiki/Isaac_Newton_Telescope#/media/File:Isaac_Newton_Telescope,_La_Palma,_Spain.jpg
I still use Fortran as first choice for my main development tool in my current business. 
After having to squeeze my optimisation programs into a 16K slot on the ICL George 3 operating system during my PhD, the current virtually unlimited memory still seems a wonderful luxury.
« Last Edit: October 14, 2017, 03:41:38 PM by Alan Burns »
The truth will set you free  - John 8:32
Truth is not an abstraction, but a person - Edith Stein
Free will, though it makes evil possible, is also the only thing that makes possible any love or goodness or joy worth having. - CS Lewis
Joy is the Gigantic Secret of Christians - GK Chesterton

jeremyp

  • Admin Support
  • Hero Member
  • *****
  • Posts: 32118
  • Blurb
    • Sincere Flattery: A blog about computing
Re: My claim to fame, with a bit of nostalgia and history
« Reply #6 on: October 14, 2017, 04:58:16 PM »
I still use Fortran as first choice for my main development tool in my current business. 
After having to squeeze my optimisation programs into a 16K slot on the ICL George 3 operating system during my PhD, the current virtually unlimited memory still seems a wonderful luxury.
You should try out some languages other than Fortran, which is basically crap by modern standards.
This post and all of JeremyP's posts words certified 100% divinely inspired* -- signed God.
*Platinum infallibility package, terms and conditions may apply

Alan Burns

  • Hero Member
  • *****
  • Posts: 10150
  • I lay it down of my own free will. John 10:18
Re: My claim to fame, with a bit of nostalgia and history
« Reply #7 on: October 14, 2017, 06:04:20 PM »
You should try out some languages other than Fortran, which is basically crap by modern standards.
But the compiled executables still run faster than the rest.  I need lots of speed to process my data and after using it for the past 40+ years I am fluent at writing and debugging.

Also my aim is to minimise human interface input - make everything automated to run in batch mode, so I do not need fancy human interfaces, and Fortran is great in batch mode.
« Last Edit: October 14, 2017, 07:57:33 PM by Alan Burns »
The truth will set you free  - John 8:32
Truth is not an abstraction, but a person - Edith Stein
Free will, though it makes evil possible, is also the only thing that makes possible any love or goodness or joy worth having. - CS Lewis
Joy is the Gigantic Secret of Christians - GK Chesterton

torridon

  • Hero Member
  • *****
  • Posts: 10201
Re: My claim to fame, with a bit of nostalgia and history
« Reply #8 on: October 14, 2017, 06:08:28 PM »
I still use Fortran as first choice for my main development tool in my current business. 
After having to squeeze my optimisation programs into a 16K slot on the ICL George 3 operating system during my PhD, the current virtually unlimited memory still seems a wonderful luxury.

Takes me back  :P

I remember we were running George 3 on a ICL 1903T, thinking it was pretty impressive at the time.  IBM were building superior machines at the time, but I guess is was policy then that we had to use British machines.  I guess my wristwatch is probably smarter than that old 1903T now.


jeremyp

  • Admin Support
  • Hero Member
  • *****
  • Posts: 32118
  • Blurb
    • Sincere Flattery: A blog about computing
Re: My claim to fame, with a bit of nostalgia and history
« Reply #9 on: October 15, 2017, 01:42:01 AM »
But the compiled executables still run faster than the rest.  I need lots of speed to process my data and after using it for the past 40+ years I am fluent at writing and debugging.
I think you'd be surprised at how compiler technology has moved on in the last twenty years. In any case, if you spend two days writing and debugging your code in Fortran and I only spend one day writing and debugging my code in Swift, I have a whole extra day of time to run my program compared to you.

Quote
Also my aim is to minimise human interface input - make everything automated to run in batch mode, so I do not need fancy human interfaces, and Fortran is great in batch mode.

Fortran is no better in batch mode than any other computer language.

I think you should broaden your programming mind a bit. You might be surprised.
This post and all of JeremyP's posts words certified 100% divinely inspired* -- signed God.
*Platinum infallibility package, terms and conditions may apply

jeremyp

  • Admin Support
  • Hero Member
  • *****
  • Posts: 32118
  • Blurb
    • Sincere Flattery: A blog about computing
Re: My claim to fame, with a bit of nostalgia and history
« Reply #10 on: October 15, 2017, 01:51:08 AM »
Takes me back  :P

I remember we were running George 3 on a ICL 1903T, thinking it was pretty impressive at the time.  IBM were building superior machines at the time, but I guess is was policy then that we had to use British machines.  I guess my wristwatch is probably smarter than that old 1903T now.

Having read the article in Wikipedia on the 1900, it strikes me that it had some interesting features that made it in some ways superior to the 360. However, it also has this quote

Quote from: Virgilio Pasquali
The initial 1900 range did not suffer from the many years of careful planning behind the IBM 360.

which can be taken in two ways.
This post and all of JeremyP's posts words certified 100% divinely inspired* -- signed God.
*Platinum infallibility package, terms and conditions may apply

Harrowby Hall

  • Hero Member
  • *****
  • Posts: 5034
Re: My claim to fame, with a bit of nostalgia and history
« Reply #11 on: October 15, 2017, 07:45:08 AM »
My earliest experiences in programming were using Fortran for experimental data analysis. All was abandoned, however, when I obtained my first computer, a BBC B and I embraced BBC BASIC and found a statistics textbook containing BASIC programmes for just about every statistical analysis I could think of.

As to brushes with fame? Well, I did attend the same school as Isaac Newton. We were not there at the same time but I'm convinced we shared some teachers ...   ::)
Does Magna Carta mean nothing to you? Did she die in vain?

Walter

  • Hero Member
  • *****
  • Posts: 4463
Re: My claim to fame, with a bit of nostalgia and history
« Reply #12 on: October 15, 2017, 12:26:30 PM »
 What an interesting thread giving an insight into the real people behind the posters on this board
Thanks all 👍

Enki

  • Hero Member
  • *****
  • Posts: 3866
Re: My claim to fame, with a bit of nostalgia and history
« Reply #13 on: October 15, 2017, 01:52:17 PM »
I started with the old ZX80, then the ZX81. I learnt basic then went onto machine code for the Z80 chip. I did manage to make a crude word processor in machine code, but much later decided to use MS Access  for a birding database as PCs became widespread. Using Access and Vis. Basic, I eventually produced a relationship database which satisfied all my needs. I still use it. The main problem wasn't the programming but putting in all the damn data, which took an age. It's a useful check on all the birding visits to every country that I've been to, and instantly gives me a readout of every instance of every species(and sub species) that I've ever seen, plus info on numbers, locations etc.

I doubt if I could actually program it now as it would take to much trouble to relearn the vis. basic commands. I'm afraid it's simply a case of age catching up with me.
Sometimes I wish my first word was 'quote,' so that on my death bed, my last words could be 'end quote.'
Steven Wright

Sebastian Toe

  • Hero Member
  • *****
  • Posts: 7698
Re: My claim to fame, with a bit of nostalgia and history
« Reply #14 on: October 15, 2017, 07:21:26 PM »
a birding database as PCs became widespread. Using Access and Vis. Basic, I eventually produced a relationship database which satisfied all my needs. I still use it.

...pity you didn't call it Twitter!
"The word God is for me nothing more than the expression and product of human weaknesses, the Bible a collection of honourable, but still primitive legends.'
Albert Einstein

Alan Burns

  • Hero Member
  • *****
  • Posts: 10150
  • I lay it down of my own free will. John 10:18
Re: My claim to fame, with a bit of nostalgia and history
« Reply #15 on: October 15, 2017, 10:40:44 PM »
Takes me back  :P

I remember we were running George 3 on a ICL 1903T, thinking it was pretty impressive at the time.  IBM were building superior machines at the time, but I guess is was policy then that we had to use British machines.  I guess my wristwatch is probably smarter than that old 1903T now.
I did my research on the ICL 1905E.  The main input was still using punched cards, but I managed to obtain special privilege to use "Forcon" - ICL's version of conversational Fortran which I could use interactively on a printer terminal.  It was a great asset to debugging my software, but it incurred the wrath of the computer staff who complained that it slowed everything down.
The truth will set you free  - John 8:32
Truth is not an abstraction, but a person - Edith Stein
Free will, though it makes evil possible, is also the only thing that makes possible any love or goodness or joy worth having. - CS Lewis
Joy is the Gigantic Secret of Christians - GK Chesterton

Sebastian Toe

  • Hero Member
  • *****
  • Posts: 7698
Re: My claim to fame, with a bit of nostalgia and history
« Reply #16 on: October 16, 2017, 12:01:05 AM »
  It was a great asset to debugging my software, but it incurred the wrath of the computer staff who complained that it slowed everything down.

That brings back memories!
I'm younger than yourself and just missed punched cards by weeks when my training started in favour of coding sheets. Still took days to get the results back from the key_input girls and then the compiler output( and they were all girls so I think I am allowed to use that term!).
We had shared terminal use (4 terminals between 30 ish programmers) to access a line editor so one eye was always on those precious seats.

There was a full screen option which you could use but it sometimes caused all of the system to freeze and there was no way of telling when that would happen. A drink on Friday for those affected if outage was more than ten minutes was the forfeit.

Our friendly neighbourhood Sysprog would come storming into the room when she saw that the CPU monitor was at capacity, ( when I say CPU monitor, I mean a flashing red light on the mainframe control panel, which turned solid red as did her face!)

Both her and the potential cost certainly made us think carefully about using it!

Happy days.
"The word God is for me nothing more than the expression and product of human weaknesses, the Bible a collection of honourable, but still primitive legends.'
Albert Einstein

torridon

  • Hero Member
  • *****
  • Posts: 10201
Re: My claim to fame, with a bit of nostalgia and history
« Reply #17 on: October 16, 2017, 06:18:55 AM »
That brings back memories!
I'm younger than yourself and just missed punched cards by weeks when my training started in favour of coding sheets. Still took days to get the results back from the key_input girls and then the compiler output( and they were all girls so I think I am allowed to use that term!).
We had shared terminal use (4 terminals between 30 ish programmers) to access a line editor so one eye was always on those precious seats.

There was a full screen option which you could use but it sometimes caused all of the system to freeze and there was no way of telling when that would happen. A drink on Friday for those affected if outage was more than ten minutes was the forfeit.

Our friendly neighbourhood Sysprog would come storming into the room when she saw that the CPU monitor was at capacity, ( when I say CPU monitor, I mean a flashing red light on the mainframe control panel, which turned solid red as did her face!)

Both her and the potential cost certainly made us think carefully about using it!

Happy days.

Punched cards and coding sheets ?  Ee you were lucky, we had to make do wi' cogs and pulleys, and every mornin ' boss would mek us lick floor clean wi' tongue.   Eee but we were 'appy.

Gordon

  • Administrator
  • Hero Member
  • *****
  • Posts: 18177
Re: My claim to fame, with a bit of nostalgia and history
« Reply #18 on: October 16, 2017, 09:48:23 AM »
Punched cards and coding sheets ?  Ee you were lucky, we had to make do wi' cogs and pulleys, and every mornin ' boss would mek us lick floor clean wi' tongue.   Eee but we were 'appy.

Just try telling that to young people today!

Sebastian Toe

  • Hero Member
  • *****
  • Posts: 7698
Re: My claim to fame, with a bit of nostalgia and history
« Reply #19 on: October 16, 2017, 10:15:31 AM »
Punched cards and coding sheets ?  Ee you were lucky, we had to make do wi' cogs and pulleys, and every mornin ' boss would mek us lick floor clean wi' tongue.   Eee but we were 'appy.
You had a floor?
We had to balance on some old rope strung over an open sewer!
"The word God is for me nothing more than the expression and product of human weaknesses, the Bible a collection of honourable, but still primitive legends.'
Albert Einstein

torridon

  • Hero Member
  • *****
  • Posts: 10201
Re: My claim to fame, with a bit of nostalgia and history
« Reply #20 on: October 16, 2017, 10:52:59 AM »
You had a floor?
We had to balance on some old rope strung over an open sewer!

You had a sewer ?

Lucky bastard  >:( 

We used to dream of havin' an open sewer

Owlswing

  • Hero Member
  • *****
  • Posts: 6945
Re: My claim to fame, with a bit of nostalgia and history
« Reply #21 on: October 16, 2017, 11:46:39 AM »

My only 'claims to fame', if such they be, are not as glamourous as those above.

My only, possible, claims to fame are that, one, I went to school with Reg Dwight and, two, came close to hitting a Royal Navy destroyer at anchor with a 120mm HESH tank cannon shell. 
The Holy Bible, probably the most diabolical work of fiction ever to be visited upon mankind.

An it harm none, do what you will; an it harm some, do what you must!

Enki

  • Hero Member
  • *****
  • Posts: 3866
Re: My claim to fame, with a bit of nostalgia and history
« Reply #22 on: October 16, 2017, 01:55:24 PM »
Anyone remember mechanical calculators, full of the most beautiful cogs and gears and driven by what I would lovingly describe as a starting handle? We were given a batch of them at a school I was teaching at. I remember I taught the pupils to do division by repeated subtraction and multiplication by repeated addition, counting the number of times you turned the handle! Happy days indeed! ;D
Sometimes I wish my first word was 'quote,' so that on my death bed, my last words could be 'end quote.'
Steven Wright

Alan Burns

  • Hero Member
  • *****
  • Posts: 10150
  • I lay it down of my own free will. John 10:18
Re: My claim to fame, with a bit of nostalgia and history
« Reply #23 on: October 16, 2017, 02:29:52 PM »
Anyone remember mechanical calculators, full of the most beautiful cogs and gears and driven by what I would lovingly describe as a starting handle? We were given a batch of them at a school I was teaching at. I remember I taught the pupils to do division by repeated subtraction and multiplication by repeated addition, counting the number of times you turned the handle! Happy days indeed! ;D
These mechanical machines were used to produce the tables in the Dorman Long handbook of structural steel properties, which was the red bible for all structural draughtsmen and designers during my apprenticeship years.  I got to use one and was fascinated by the complexity of the internal workings. 
The truth will set you free  - John 8:32
Truth is not an abstraction, but a person - Edith Stein
Free will, though it makes evil possible, is also the only thing that makes possible any love or goodness or joy worth having. - CS Lewis
Joy is the Gigantic Secret of Christians - GK Chesterton

Alan Burns

  • Hero Member
  • *****
  • Posts: 10150
  • I lay it down of my own free will. John 10:18
Re: My claim to fame, with a bit of nostalgia and history
« Reply #24 on: October 16, 2017, 02:33:04 PM »
My other claim to fame was beating Paul Rogers in a school chess tournament.  He turned out to be a much better singer than chess player and went on to be frontman to Free, Bad Company and other bands.
The truth will set you free  - John 8:32
Truth is not an abstraction, but a person - Edith Stein
Free will, though it makes evil possible, is also the only thing that makes possible any love or goodness or joy worth having. - CS Lewis
Joy is the Gigantic Secret of Christians - GK Chesterton