Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Data Storage IT

San Francisco's Light Rail To Upgrade From Floppy Disks (theregister.com) 113

Those taking public transport in the tech hub of San Francisco may be reassured to know that their rides will soon no longer be dependent on floppy disks. From a report: San Francisco Municipal Transportation Agency's director of transportation Jeffrey Tumlin told ABC that the city's automatic light-rail control system is running on outdated tech and "relies on three five-inch floppy disks" to boot up. The reporter was holding a 3.5-inch disk in the broadcast, so may have just skipped the word "point."

"It's a question of risk," Tumlin explained in a three-minute segment about the floppy replacement project. "The system is currently working just fine, but we know that with each increasing year the risk of data degradation on the floppy disks increases and that at some point there will be a catastrophic failure." The agency noted that its system was installed in 1998, when floppies were still in common use and, er, "computers didn't have hard drives."

This discussion has been archived. No new comments can be posted.

San Francisco's Light Rail To Upgrade From Floppy Disks

Comments Filter:
  • by Que_Ball ( 44131 ) on Tuesday April 09, 2024 @03:12AM (#64380206)
    Retro hardware enthusiasts have this all figured out.

    They likely are not even using an actual floppy disk mechanism at all, but a floppy disk emulator with high endurance flash media which are readily available and far more reliable.  But the underlying system it is plugged into would be of more concern.  The boot media is likely just a good sound bite.

    I have used these devices a bunch on industrial CNC machines where these are common issues.  Floppy emulators, Serial port to ethernet port servers, and IDE to PCMCIA adapters to the rescue.  The core of the machine is likely going to last decades beyond the computer hardware and a new replacement in the fractions of a million each means they will keep them running with the old controllers as long as possible.

    • Would it not be easier at some point to replace the whole computer? While the "outer" hardware is made last, I don't know if the industrial PC already existed in the 5" floppy era.
      • by ls671 ( 1122017 )

        Yeah replace that 1998 computer with a newer one that supports hard drives since hard drives weren't available in 1998. What a bunch of non-sense, I bought my first hard drive in ~1985.
        From TFS:

        The agency noted that its system was installed in 1998, when floppies were still in common use and, er, "computers didn't have hard drives."

        • I was talking about industrial PCs. They were often older-spec, very expensive, rugged computers to be used as controllers in machines. So even if these are industrial PCs, they were already old-fashioned when they were implemented.

          I think you will find that upgrading and modernizing the systems in aircraft is quite normal. Why should it be different in a light rail or CNC machine?

          • by Sique ( 173459 )
            Because differently than airplanes, which cost millions a piece, for a CNC machine for less than 10,000 dollars, there is no business case in developing a modernization. The manufacturer will just tell you that they offer you a newer model for a really big friendship rebate.
            • by sjames ( 1099 )

              Also no government agency that might decide it's a human safety issue and force a release of specifications.

        • Yep, I remember buying a whopping 4MB drive in 1998. I don't remember how much, but it was really expensive.
      • by Osgeld ( 1900440 ) on Tuesday April 09, 2024 @08:20AM (#64380686)

        totally depends what hardware is in it. if it has a bunch of custom made unobtanium ISA or PCI cards like almost all industrial machines then no, cause you are looking at replacing the entire control system

        its often not as simple as buying a dell and calling it a day

      • What are the odds that this has nothing to do with hardware or software but is just a licensing issue ?

        That and the system can be hacked by a phreaker with a blue box

    • I'm sure you know about emulators. You're even emulating an old font ;-)

    • by AmiMoJo ( 196126 )

      They could make copies of the disks too, even if they are copy protected.

      The Greaseweazle is a cheap open source device for doing this, and there are others on the market. It uses high resolution timers to read/write when the flux transitions happen on the disk, and can thus make perfect copies of any disk, regardless of format.

      Copy protection for floppies often worked by having "weak" bits, where the flux transition was in the middle of where a bit was supposed to be read. Due to slight variations in the s

      • by sjames ( 1099 )

        Availability is OK for now, but it's a good time to make a plan for upgrading. That new-old stock will degrade at some point even if it's never sold. Especially since it will (for a while) be seen as low value or even a white elephant.

        At some point as viable stock goes down, a few will snap up the rest of the supply and mark it up 10,000% because anyone trying to buy obviously has no options.

        Kinda like in the mid to late '90s when you would see ISA MFM HD controllers going for $500 or $1000 even though they

    • I've used those to replace the floppy drives on an Atari 1040STFM, Roland W30 sampler and a Kawai Q80 MIDI sequencer. They work a treat !

      If they're not already using them this should be the first thing they look at.

      • While my Roland workstation keyboard uses pc-compatible floppies, I learned that old Akai S-series samplers floppy drives weren't PC-compatible, but rather they were compatible with Amiga 600/1200. Had something to do with twisted wires. Took me long to find a replacement drive. Luckily I had a bunch in my museum, so eventually found a unit that worked.

        On top of that, Akai doesn't use DOS format floppies either, they write to disk differently. Luckily there's an easy piece of software that does that.

        Just to

      • by hawk ( 1151 )

        The first hard disk I met for a microcomputer was a 5meg drive for the apple ][.

        It presented itself to the computer as 35 or so 143k floppies on the same controller card, so it could use the regular DOS at the time. (there might have been a patch, but I don't think so).

        And, iirc, the drive was an 8" drive.

        That was 1981; the following year, I had a 10meg drive assigned to me for development on an Osborne. It appeared as a single CP/M drive!

        [but you could specify about 14 "users" on CP/M, and only see those

    • There are not emulators for everything. I just donated a lot of Bernoulli drives to a local museum and there are tons of floppy formats that are somewhere in between technologies, specific to device or manufacturer (eg Sony), have different or even programmable controllers etc.

    • by e3m4n ( 947977 )
      Be impressed that the entire OS still fits inside 1.5MB. Even the IDE interface would be a step up from the floppy interface port, but as you say, its hardware limited based on the equipment you need to keep running. I guess the real challenge is equipment pre-USB 1.0. A usb-floppy chipset has been around forever; making one to read a flash drive would be trivial. A flash drive to physical floppy interface port would be more unique. Power was provided externally to the FDD cable. Theyve had IDE to CompactFl
      • IDE > CF adapter is a bit of a special case since they don't need any electronics, CF literally is a miniaturized IDE interface. It's just a dumb physical adapter to match the pins up.
    • by RobinH ( 124750 )
      The same people who complain about the fact that a subway system uses old technology (typically 19-year-olds) would also be the first to complain loudly if a botched upgrade put their public transport system out of order for a few hours or days.
  • by Teun ( 17872 ) on Tuesday April 09, 2024 @03:28AM (#64380218)
    This is a great explanation of what bloat does because they have a working system on maybe a few MB of disk.
    I have a hard time believing the system would be any more reliable once replaced by a modern version taking many GB's.
    Oh yes HD's were absolutely available in 1998...
    • A tiny SSD of a few GB would be extremely reliable. Maybe run Linux for security with a DOS emulator...

    • Oh yes HD's were absolutely available in 1998...

      In 1988 I bought my first hard disk. It was 20 megabytes, and I never came close to filling it despite many, many 2d CAD drawings, (DFI iDraw. A small business' worth! I hope DFI still exists).

      • Totally this. In 1998, HDs were everywhere. Hell, the "replacement" for 3.5s , the zip drive, came out in 1994.
        I think he meant 1988
  • by christoban ( 3028573 ) on Tuesday April 09, 2024 @04:03AM (#64380242)

    ...to Zip drives!

  • by Wizardess ( 888790 ) on Tuesday April 09, 2024 @04:23AM (#64380264)

    From the end of this article's text we have this gem: The agency noted that its system was installed in 1998, when floppies were still in common use and, er, "computers didn't have hard drives."

    Well, my CP/M 2.0 system in about 1980 had a Morrow Designs Disk Jockey (no rev yet) controller and two 19 megabyte hard disks. And I was a normal moral RF engineer at the time at Rockwell International. Computers sure as hell had hard drives well before 1998. You just had to put it in and code the BIOS yourself. Typical news media level intelligence is seen in that quote above. Um, the agency official was also "ignernt."

    {^_-}

  • My dad bought an 8086 in 1988 or so that had a 20MB HDD. How old is this guy?

    • My dad did gave me a pc too in the late 80s. A 8086 by Franklin. I remember installing Microsoft Flight Simulator 5.1 onto the 20mb hd. Before that I was stuck with the ascii character game motoman. Also remember playing a Dominos pizza game, Avoid the Noid (though I think I played it off the floppy).
  • by gweihir ( 88907 ) on Tuesday April 09, 2024 @04:49AM (#64380288)

    Sure, the hardware is outdated, but since it works it would be foolish to replace the system.

    As to the floppy drives and disk, they could get one of these: https://www.cf2scsi.com/produc... [cf2scsi.com] and later they could go to an emulation. They are not the only ones with well-working software on legacy hardware.

    • Yup - solid engineering. But engineering that needs to be replaced. This rail system provides a public service, and downtime will cost the local society a bloody mit-full. If it can't be supported, it's gotta be replaced because the cost of failure is so high. But, if there are a half-dozen spares on the shelf and they get tested from time to time, there's nothing to worry about. Boot from paper tape if that's what blows your skirt up.

    • Sure, the hardware is outdated, but since it works it would be foolish to replace the system.

      Tell us you don't know what MTTF means without telling us you don't know what MTTF means.
      Tell us you don't know what obsolescence management risk is without telling us ...

      Funny story, I worked with a 65 year old German at a chemical plant who was proud of the fact that his instrumentation was still pneumatic like it was the 1940s. He didn't believe in electrical instrumentation, much less modern digital bus communic

      • by gweihir ( 88907 )

        As usual, you are without insight.

        • As usual, you are without insight.

          I noticed you failed to refute anything I said. Anyway I don't know anything about this. I am only a reliability engineer by trade. But sure please keep pretending the right hand side of the graph doesn't exist. https://en.wikipedia.org/wiki/... [wikipedia.org] and that all parts are infinitely replaceable.

          As usual you are average. Somehow you say clever things some of the time, while at other times (such as this one) you are a complete moron.

          • by gweihir ( 88907 )

            As usual, you are without insight.

            I noticed you failed to refute anything I said.

            There is no point. You just do not know enough to even understand a refutation. Some times you get things right, but most of the time you are a Dunning-Kruger far left case.

    • Sure, the hardware is outdated, but since it works it would be foolish to replace the system.

      As to the floppy drives and disk, they could get one of these: https://www.cf2scsi.com/produc... [cf2scsi.com] and later they could go to an emulation. They are not the only ones with well-working software on legacy hardware.

      So are you still running a computer from 1998? Assuming you had patches to keep it secure, are you sure you couldn't think of any use-cases for modern hardware and software?

      I'm sure the system worked awesome at the time, and it's a ton of work to build a modern system that would work as well, but there's definitely more you could do.

      Better resiliency, ie how often do things crash, and what happens if a server crashes, and are there scenarios resulting in bigger service interruptions than necessary? Also, th

      • by gweihir ( 88907 )

        Never touch a working system, unless you absolutely have to. Basic engineering knowledge.

        • Never touch a working system, unless you absolutely have to. Basic engineering knowledge.

          I've built transit control systems. "Working" is a relative term.

          If the current system doesn't have failover capability if the main server goes down is that "working"?

          If operators can't shut down components quickly enough in certain disaster scenarios is that "working"?

          If trains are stopped because the system had an unscheduled reboot is that "working"?

          If it can't store a history of alarms and operator actions is that "working"?

          Here's a question, are you among the people who thought the person who said: "We

          • by gweihir ( 88907 )

            Here's a question, are you among the people who thought the person who said: "We were the first agency in the U.S. to adopt this particular technology but it was from an era that computers didn't have a hard drive so you have to load the software from floppy disks on to the computer," was just an idiot who didn't known tech from the late 90s?

            While I do not know, my guess is that they could not get a HDD with the certified reliability score they required. HDDs were _very_ flaky at that time. What they have in hardware is obviously not consumer-grade trash, as that would likely have failed a long time ago. Well, maybe. TEAC made really reliable 5 1/4 floppy drives and they had industrial versions that were even better. I have a regular one that still works, but no computer that can use it. The floppies are probably also some industrial grade thin

          • And half of those reasons would start and end with the word: "Internet"

            For a system that was never designed to be online? And for a system that mandates multiple 9's or people outside of your company loose their livelihoods with politicians looking for scapegoats? Boy, you must love living dangerously.

            The issue isn't that it needs modernization. The issue is that it needs more serviceable components. For a system built prior to 2000 modernization is always a downgrade. (Those systems tend to be more rep
            • And half of those reasons would start and end with the word: "Internet"

              For a system that was never designed to be online? And for a system that mandates multiple 9's or people outside of your company loose their livelihoods with politicians looking for scapegoats? Boy, you must love living dangerously.

              I was involved with deployment of a comparable system not too long ago and everything was air gaped.

              There's places looking at Internet accessibility and the cloud now, but for the control system itself I wouldn't be surprised if it was still air gaped.

              The issue isn't that it needs modernization. The issue is that it needs more serviceable components. For a system built prior to 2000 modernization is always a downgrade. (Those systems tend to be more repairable than their modern replacements that require complete overhauls the second some developer decides the JS they wrote 6 months ago isn't interesting anymore.)

              Do you actually have experience in the area or are you just making things up?

              Attempting to replace a floppy drive is one thing, demanding a web panel so some jackass can sit on the pot while "working" is something else entirely.

              No one in their right might is making the actual control system remotely accessible for obvious reasons [verdict.co.uk]. Maybe some modern systems make certain reports externally available, but no wa

  • ”The system is currently working just fine, but we know that with each increasing year the risk of data degradation on the floppy disks increases and that at some point there will be a catastrophic failure."

    Or, you could just copy the “at risk” data to a brand new floppy and stop making lame excuses? Amazin is bragging that they sold 200+ 10-packs just last month from Maxell. Doesn’t seem to be media at risk of dying off anytime soon. First saw USB on PCs in 1997, and they still sell USB floppy drives too.

    But hey, let’s not let all those $20 solutions get in the way of public transit needing 38 million dollars and 10 years to milk a budget twice that big, because that’s just ho

  • by GotNoRice ( 7207988 ) on Tuesday April 09, 2024 @05:39AM (#64380376)
    The system works. It's offline and thus can't be compromised (at least not remotely). No reason to fix it if it isn't broken.
    • Re: (Score:2, Insightful)

      by doconnor ( 134648 )

      Sooner or later the disk drives will break and they won't be able to replace them and the system could be down for weeks.

    • No reason to fix it if it isn't broken.

      False. There's absolutely reason to fix things which aren't broken. Obsolescence management is a form of business risk management. Everything eventually wears out and breaks. While you're not overly concerned about it when it's an off the shelf current generation part, when you start talking about old obsolete equipment you are in that sweet spot of high probability of failure (wear out failure) along with a healthy dose of "oh fuck we can't fix it anymore". In the industry the technical term for this is ca

  • by xack ( 5304745 ) on Tuesday April 09, 2024 @06:26AM (#64380454)
    The last new floppies were made around 2010 and since then ebay and that one floppy disk warehouse ran by a man in his 70s are the source of all the world's floppies. Emulators have helped reduce the amount of floppies being needed but eventually all the old stock will be unreadable and machines will be up Shugarts creek without a Gotek. Same problems exists in the vcr and vhs community plus the dwindling amounts of CRT monitors.
  • My 1st Mac I bought in 1994 already had a CD drive so never used a 3.5" floppy ! They missed April Fool's Day by 8 days !!
  • by wakeboarder ( 2695839 ) on Tuesday April 09, 2024 @06:49AM (#64380504)
    A raspberry pi on that system, it'll run great
  • by RobinH ( 124750 ) on Tuesday April 09, 2024 @06:56AM (#64380520) Homepage
    More than half the living population was actually alive and old enough to have used a computer in 1998, so it's not that hard to do the research to realize that yes, indeed, hard drives were common on PCs in 1998. They were common in the early 90's. What passes for journalism today?
    • I forgot who pointed this out, but every time you hear a journalist get something incredibly wrong, keep in mind they are also covering politics, legal cases, business, education, health issues, etc...

      I noticed it in the 1990s when computers became a thing, and found that most reporters barely had a rudimentary grasp on what they were or how they worked. You could make an argument that they needed some time to get up to speed on new technology, but nowadays, when you do some basic research on Google or Wiki

  • by fuzzyfuzzyfungus ( 1223518 ) on Tuesday April 09, 2024 @07:15AM (#64380550) Journal
    I'd agree that a production system that actually relies on actual floppies would be rolling the dice in a deeply uncomfortable way at this point; but I'm a little puzzled by the extent of the fuss given that(admittedly, more for hobbyist and niche stuff, retrocomputers and synths from the floppy era, that sort of thing) the practice of emulating floppy drives is quite well established and, thanks to the age and (low) speed of the busses in question, pretty technically undemanding.

    If I had a floppy-dependent system I'd have wanted people evaluating commercially available floppy emulators starting 10 years ago; potentially trying to push specific developments if my system requires things that the retrocomputing guys don't(whether in terms of features or in terms of not being hand-built in small runs by hobbyists); but, barring some especially esoteric complication I'm not thinking of, slapping floppy emulators into a floppy-based system and bringing it right up to the present day in terms of media seems like it would be both a relatively simple project and much, much cheaper, lower risk, and more predictable than a full 'upgrade' that promises to rip out the old system and replace it with a full new glorious IoT something something.
    • Thank you for the best post in this thread. I hope you get your +5. The rest of the posts seems to fall into two categories. Those that think floppy emulation can be used in any situation including real-time safety-critical (it can't) and those who seem to think floppy emulation isn't a real thing at all. It's definitely a real thing and seems like the first thing that should be tried in a system that isn't safety-critical rather than an expensive upgrade for little added benefit.
  • A simple and cheap upgrade would be one of the many floppy emulators available today. At least one supports 5.25 inch disks.

    https://floppyusbemulator.com/... [floppyusbemulator.com]

  • ...had Winchester 30/30 = 30 megabytes removable hard drive on top and 30 megabytes below fixed - in 1980... ...and 8" floppies...
    • Yes, I remember those very, very, very large and expensive professional Wang word processors from the 80's. The photo below doesn't do justice, because these were mainframe clients. One didn't just own a terminal or two, one had to factor in enough space for the mainframe. And this cutting edge technology, (which paid for itself), didn't come cheap.

      https://www.historyofinformati... [historyofinformation.com]

      • by SpzToid ( 869795 )
        ...which makes me wonder. Does the London Tube still run on tubes? Or, when did that stop? Or did it ever?
      • https://i.redd.it/fgjgzaaf37l5... [i.redd.it] - hardly "...large..."
        • - hardly "...large..."

          OK, I claim oldness. Also, it wasn't me that worked with those things, I was an old school technical illustrator, ...but we all took breaks together outside when the roach coach arrived. I swear large tapes or such was involved. I just remember the size and amount of 'computers'.

          Perhaps the source of my confusion is another facility/job, which handled 2D CAD, and those mainframes were in air-conditioned rooms. FWIW, the CAD workstations were so gawdawful I opted to remain an old school illustrator until tha

          • No Problem, I'm old myself. The Wang WPS we had was smaller than the DEC 11/70's we also had. The 11/70's had big mag tape drives. Which, in turn, were much smaller than IBM mainframes, which also had big mag tape drives.. Of note, maybe trivia, Dr. An Wang, the founder of Wang Computer, worked for IBM at one time. His goal was to make word processing which was revolutionary at the time. Eventually Wang was put out of business by the IBM PC and early forms of word processing. More trivia: the early
    • ...and 30 megabytes below fixed

      Do you mean 30 Mb read-only? Whoa, if that's the case. No wonder we took up so much physical space.

      • by hawk ( 1151 )

        no, that meant it stayed in the unit.

        the upper disk pack could be removed, so you could swap in a different pack of platters. I believe that the heads remained in the base unit, rather than being part of the pack.

  • He genuinely thought the other people working at BART was incompetent, and locked them out of network admin roles.

  • by Mal-2 ( 675116 ) on Tuesday April 09, 2024 @02:29PM (#64381608) Homepage Journal

    This sounds like something they should be able to manage, by substituting solid state for the mechanical drive but otherwise leaving well enough alone. Floppy drive emulators (and MFM/RLL drive emulators) are a solved problem because the retro computing crowd has needed them for years. If it has an SD card slot, then updates can even be distributed the same way as before, except the medium is postage stamp sized. Use SD card slots where the whole card clicks into place and clicks out again when pressed, and it's pretty much just a miniaturized floppy drive as far as the user is concerned.

  • Ricky Martin can show them a hard disk.

To communicate is the beginning of understanding. -- AT&T

Working...