* Posts by swm

1070 publicly visible posts • joined 6 Jun 2015

Faxing hell: The cops say they would very much like us to stop calling them all the time

swm

Re: Way back when...

A lot of the old strowager exchanges had a mechanism to "absorb digits. In one exchange with 60,000 subscribers) dialing "2" would just be ignored; dialing "4" would also be ignored but would take the next digit (even 2 or 4). So dialing 242-xxxx would result in 2 (ignored), 4 (ignored but prime for the next digit), 2 (would actually step to the second level and go on to the next bank of switches).

This could cause connections to numbers only loosely related to what was dialed.

I actually saw this exchange (I think in Albuquerque, NM, about 50 years ago) and it was an amazing sight and sound. Continuous clickity-clacks and alerts etc. Amazing that they could keep this acre of equipment working.

A memo from the distant future... June 2022: The boss decides working from home isn't the new normal after all

swm

Re: New Normal?

Then there are the managers who object to side conversations: "Let's have only one meeting here."

swm

Re: New Normal?

A physicist, engineer, and a mathematician examine the statement that all odd numbers are prime.

Physicist: 3's a prime, 5's a prime, 7's a prime, 9 - experimental error, 11's a prime, 13's a prime - all odd numbers are prime.

Engineer: 3's a prime, 5's a prime, 7's a prime, 9 - well, 9 is the exception, 11's a prime, 13's a prime - all odd numbers are prime.

Mathematician: 3's a prime, therefore, by induction, all odd numbers are prime.

Someone got so fed up with GE fridge DRM – yes, fridge DRM – they made a whole website on how to bypass it

swm

Re: Advertent FUD

"Most tapwater in the US is good quality."

Tell that to the residents of Flint Michigan. The government actually hid problems with their water quality.

'One rule for me, another for them' is all well and good until it sinks the entire company's ability to receive emails

swm

Re: Out of Office...

Mail on the original ARPANET had a problem with two people responding to "out of office" messages with "out of office" messages (ccing all of the other recipients). Things filled up fast until protocols were developed not to respond to automatically generated messages.

Developers renew push to get rid of objectionable code terms to make 'the world a tiny bit more welcoming'

swm

Re: Then, there is Chess...

Black goes first in GO.

Ooo, a mystery bit of script! Seems legit. Let's see what happens when we run it

swm

Re: Not quite the same...

"Similar vintage a friend got the Fortran control characters wrong so it threw a new page instead of a new line."

This was quite common as the first column was generally used as a page control. If there was a number there it could cause this one line per page problem. Or even worse, overprinting on the same line until the paper tore through.

Have I Been Pwned breach report email pwned entire firm's helldesk ticket system

swm

It looks like the help desk software is to blame by not cleansing the ticket data. Fixing the source of the bad data is not a solution.

Hooray, space boffins have finally got InSight lander's heat probe back into Martian ground again

swm

I hope they haven't hit a rock.

80-characters-per-line limits should be terminal, says Linux kernel chief Linus Torvalds

swm

Re: not the terminal, the punch card

"Cutting eight characters to four and allowing lines to go longer allows you to keep these sources of bugs at bay."

I actually use 2 spaces per indent. But then again it is my code. I will follow coding standards for any group project.

swm

Re: not the terminal, the punch card

The 72 character limit was due to the fact that the IBM 704 could read only 72 columns. Many IBM card applications used all 80 columns.

Boffins step into the Li-ion's den with sodium-ion battery that's potentially as good as a lithium cousin

swm

In high school we squirted HCl acid onto pieces of sodium and it made little fireballs.

Microsoft's carefully crafted Surfaces are having trouble with its carefully crafted Windows 10 May 2020 Update

swm

Windows XP

I had a windows XP machine that was rock solid for 15 years. Last month one of the drives stopped working so I debated getting the machine repaired. However WINE ran all of my XP programs I needed on my UBUNTU machine so I think I will not bother fixing up the XP machine. I then discovered that my XP software ran considerably faster under WINE (because of a faster processor) so I am abandoning the XP machine.

I have a windows 10 laptop and am currently trying to figure out how to stop all updates.

They've only gone and bloody done it! NASA, SpaceX send two fellas off to the International Space Station

swm

Perfect

Not only did the launch go perfectly but the main booster landed perfectly! Wow!

Software bug in Bombardier airliner made planes turn the wrong way

swm

Re: At least..

In the late 1960's a NE Yellowbird flight into Lebanon, NH, came into a VOR landing. The airspace was protected out to 10 miles from the VOR as specified on the charts. Unfortunately the pilot made his turn 12 miles out and clipped the top of a mountain. Everyone died.

So you really didn't touch the settings at all, huh? Well, this print-out from my secret backup says otherwise

swm

Re: Ah, customers.

'As my grandmother would have said, "Them as can, do. Them as can't, teach."'

I heard this as, "Those that can't learn, teach. Those that can't teach teach teachers."

Referring to the public school system.

Linus Torvalds drops Intel and adopts 32-core AMD Ryzen Threadripper on personal PC

swm

Re: Minimum spec?

Xerox wrote their STAR office products using the XDE (Xerox Development Environment). The development environment was blazingly fast but the actual user code was abysmally slow because the developers never used it.

Dude, where's my laser?

swm

Re: Not unbelievable

At Dartmouth the physics department in the 1970's would use Baker Tower as a target for their ruby lasers. They would chip paint off of the tower from >100 yards.

Microsoft drops a little surprise thank-you gift for sitting through Build: The source for GW-BASIC

swm

Re: Only 45 years late?

I remember writing a Z80 simulator (in Sigma-7 FORTRAN) and running MS-BASIC on it. It worked but was very slow. This was about the time of the ALTAIR computers. One problem was turning the paper tape object code into a file.

A real loch mess: Navy larks sunk by a truculent torpedo

swm

Re: Oops!

During WW2 my father was commander of a submarine base in Australia. He had complaints of torpedoes that would do a 360 and "whoosh" over the firing sub. Turned out that it was due to poor training/maintenance which locked the gyro so the torpedo would make a hard right or left rudder after launch. The technical details of the poor maintenance are interesting but too long to report here.

Worried about the magnetic North Pole sprinting towards Russia? Don't be, boffins say, it'll be back sooner or later

swm

Re: Fake news

Winnie the Pooh discovered the East Pole.

ALGOL 60 at 60: The greatest computer language you've never used and grandaddy of the programming family tree

swm

I once did an assembler run of a small program and forgot to include the character set card. Caused 2-3 errors per line.

swm

Re: Military uses

Lots of $.

swm

Re: The Curse of the Semi-colon

Dartmouth also implemented a version of ALGOL-60 on the LGP-30 (4096 words of 31 bits). I remember the excitement when they successfully passed a procedure to another procedure and successfully called it. I think the runtime was about a second.

swm

Re: Algol 68 is not ALGOL 60

I wrote a compiler for most of ALGOL 68 about 50 years ago and it was not that difficult. (Not as hard as C or C++.) I didn't do all of transput though. ALGOL 68 had a garbage collector specified which I also implemented (about 1-2 pages of assembly for a compacting GC). Actually, it was quite a logical language. I could do everything with a top-down parser. First pass - find the operators etc. Second pass - do the actual compilation.

I was at the final meeting of TC2 WG 2.1 (I think) in December 1968 where the language was approved. It was a contentious meeting. Everyone was friends until they got into the meeting room.

The syntax of the language was generated by a meta-syntax making it hard to understand. Eventually they extended the syntax/meta syntax to even check if identifiers were declared etc.

Mirror mirror on the wall, why will my mouse not work at all?

swm

Re: obvious

At Xerox we had Dorado computers (an ECL machine about the speed of a 68030). One of my colleagues reprogrammed the microcode for the mouse to reverse the X direction (just to see if he could). The only way to get the mouse to work intuitively was to run it on the underside of a table.

Microsoft doc formats are the bane of office suites on Linux, SoftMaker's Office 2021 beta may have a solution

swm

Re: Obligatory XKCD

Originally, IBM gave away software (FORTRAN etc.) to sell their machines.

'We're changing shift, and no one can log on!' It was at this moment our hero knew server-lugging chap had screwed up

swm

Re: Labels people, and read them!

When I worked for Xerox we had two DHCP servers serving the same machines. Whichever one got there first served the required data. Seemed to work but this was back in the days when Xerox had a class A network (13.*.*.*) so no one was conserving IP addresses.

Data centre reveals it modeled interiors on The Hunt for Red October sets

swm

But it seats 12.

Quick Q: Er, why is the Moon emitting carbon? And does this mean it wasn't formed from Theia hitting Earth?

swm
Mushroom

Re: It was the Apollo astronauts

But you miss the foom.

Latvian drone wrests control from human overlords and shuts down entire nation's skies

swm

When I was in a control tower in Milwaukee, Wisconsin, in the late 1960's the radar reliably showed returns off of planes near Chicago, Illinois about 60 miles away. With a light pen we could even see the transponder codes there. They used a moving target canceller that deleted returns from non-moving objects. When that was turned off I could see all of the street buildings in down town Milwaukee and nothing useful for about 4 miles because of ground returns.

I imagine that RADAR technology is much better now.

Britain has no idea how close it came to ATMs flooding the streets with free money thanks to some crap code, 1970s style

swm

Re: The question should be "Who has never made a coding mistake?"

When I was teaching computer science I would write, from scratch, a 20-30 line program and compile it without errors. I then told the class that I was very good but that I have about a 50% success rate in writing short "perfect" programs. I then said, "Suppose my driving was like my coding ability - 50% of my trips resulted in no crashes?" You really have to test, test, test. Even then someone else will find bugs in your code.

swm

Re: Uh ho ...

Reminds me of a bug at MIT that depended on the phase of the moon. The program would print out a program with the date and the phase of the moon. The "first quarter" had too many characters.

We also had a bug at Xerox in the ALTO era where the IFS (a remote file server) would fail if the banner line was too long - worked in May but not in September.

swm

Re: Experienced tester.

We had a coke machine at college built like a safe. One day I watched someone violently kick the machine repeatedly near the coin slot. The machine started disgorging change and cokes with each kick.

I discovered I could reach in the delivery chute and grab cokes that were being cooled before being inserted into the dispensing mechanism. One day I discovered a 6-pack of beer which I removed with all of the cardboard. The same day there was a fierce argument between two of the janitors.

There was one of the first dollar bill changing machines installed in the student union. Clearly they wanted college students to test it. I took a dollar bill and taped one edge and tied a string to that edge and inserted it. There was a tremendous tug-of-war between me and the machine resulting in $1 in change and a shredded dollar bill. I arranged the pieces in the input slot and sent the pieces in. I got another $1 in change.

swm

Re: Experienced tester.

My 4-year old granddaughter can find key combinations that I wouldn't believe existed. Maybe 4-year olds should be hired as testers.

When Algol-68 came out and several people were writing compilers someone wrote a program that generated a string of Algol-68 reserved words, special characters, identifiers etc. in a totally random order. These "garbage" programs crashed a lot of compilers.

International space station connects 100Mbps symmetric space laser ethernet using Sony optical disc tech

swm

Re: Nice technology

They actually set up a laser link between two buildings at Xerox PARC (I think in the 1970's). When there was fog the beam was visible and freaked out drivers driving under the beam.

ICANN finally halts $1.1bn sale of .org registry, says it's 'the right thing to do' after months of controversy

swm

I don't understand. Couldn't the registry be merely a computer in the back room handling requests and mechanically managing the .org database?

Some human interaction would be needed to handle disputes and fix the hardware though.

Florida man might just stick it to HP for injecting sneaky DRM update into his printers that rejected non-HP ink

swm

I hope HP loses this one.

Watch now the three UFO videos uncovered by Blink-182 star – and today officially released by the Pentagon

swm

I was in an operational SAGE defence system around 1965 and we saw the actual correlated RADAR returns. There was a twinkling of returns around some mountains and I asked what they were. They said they were caused by atmospheric aberrations but they did look like something was there.

In infrared optics there is something known as narcissism where a hot spot is generated internally in the optics.

I don't know the imaging techniques used in the video clips but there might be a perfectly normal explanation. Or maybe not.

I think that during WW2 there were several sightings of "foo fighters" for which I have heard no explanation.

Forget tabs – the new war is commas versus spaces: Web heads urged by browser devs to embrace modern CSS

swm

Re: WTF

"It's natural and readable to separate parameters with commas."

And then there is LISP

Web pages a little too style over substance? Behold the Windows 98 CSS file

swm

I LOVE my brick!

Just download the latest windows 10 update.

I've seen things you people wouldn't believe. Light-powered nanocardboard robots dancing in the Martian sky searching for alien life

swm
Thumb Up

Re: How to make it go where you want?

"For some reason, reading the article I was reminded of Universal Paperclips."

Thanks a lot. I just lost 3 hours.

Getting a pizza the action, AS/400 style

swm

Re: In 1999 the Internet was thirty years old

In 1968 in Urbana Illinois I was at a meeting on the design of the ARPANET. I believe that the first packets were exchanged within a year or two of that date.

swm

Re: All the sugar, twice the caffeine ...

"IIRC Most of the projects I worked on in the early '90s were fuelled by pepperoni pizza and Jolt Cola."

In the late '60s it was Hostess Cupcakes and Twinkies.

swm

Re: "Hopefully he also added a bit of text along the lines"

When we were hot patching a real-time processor we would type in the code and then type in the branch to the code. Either we got a line feed (everything OK) or computer bootloaded (everything not OK).

A paper clip, a spool of phone wire and a recalcitrant RS-232 line: Going MacGyver in the wonderful world of hotel IT

swm

Re: About ten years back

I believe that someone at MIT was bringing up a new machine and needed an IP address. They reasoned that a popular machine decommissioned 10 years ago had an IP address they could use. So they brought up the machine and immediately started getting mail that was dormant somewhere in the network for 10 years.

swm

Re: Danger - building works

"Im sure youve guessed what happened. Something happened to the common network infrastructure and so both networks were broken."

That actually happened with the original ARPANET with a north and south route connecting the east and west coasts. The phone company routed both channels somewhere along the way creating a back hoe magnet.

swm

Re: Back in the very early 90's...

In college we had an AM radio station and the audio and control wires were carried by phone wires to the transmitter site. One day we lost the connection with the transmitter and discovered a telephone man in the basement removing wires to reconnect them according to some obsolete diagram. A little muscle dragged him from the junction box while the wires were reconnected.

We lost another good one: Mathematician John Conway loses Game of Life, taken by coronavirus at 82

swm

Re: excited us Biologists

If you start with the XKCD figure and let it run a few generations everything disappears except for a single glider headed north east. I thought that was very appropriate.

Rewriting the checklists: 50 years since Apollo 13 reported it 'had a problem' – and boffins saved the day

swm

I was listening to the live feed from the astronauts when the problem occurred. There was a lot of switching equipment between the "A" bus and the "B" bus in an attempt to isolate the problem. Finally the command came to turn of the react on oxygen bottle #1. This is the only time I heard an astronaut get excited, "Do you want me to turn off the react to oxygen bottle #1?" "That's affirmative." Other than that the astronauts were very calm and matter of fact.

The news commentators didn't have a clue about the seriousness of the situation until later.