Live data from Hacker News

SFMTA's train system running on floppy disks; city fears 'catastrophic failure'

abc7news.com

151–160 of 252 posts

Re: SFMTA's train system running on floppy disks; city fears 'catastrophic failure'

#151

I emailed them. I live I'm SF. This is the sake, solved, problem we have in the machine tool world (milling machines, lathes, etc). Similar to old keyboards, you can just buy and use a floppy emulator. They emailed me back, they said that the floppy thing makes a good headline but is really just the tip of the iceberg. It's really the whole system that's like this at every layer, it needs replacing they say.

What are they still running OS/2?

(they probably are…)

Re: SFMTA's train system running on floppy disks; city fears 'catastrophic failure'

#152

Earlier quoted context omitted.

Why do I have to do this research instead of the "journalist"? Ratchet the snark back. The journalist was referring to the train control system not home computers in someone's basement. And, yes, twenty five years ago SelTrac was cutting edge. Moving block systems were basically unheard of back then.

The only snark here is yours. What are you talking about with "computers in someone's basement?" He pointed out glaring factual errors in the story, which should not have made it through any kind of editorial review. For example: 25 years ago pretty much every computer had a hard drive. And the disk depicted in the article is obviously a 3.5", not a "five-inch floppy."

Whether the computer in your basement had a hard drive or not has no bearing on whether or not SelTrac was cutting edge at the time (it was). That there were even computers with microprocessors put SelTrac decades ahead of what was in use elsewhere at the time.

Re: SFMTA's train system running on floppy disks; city fears 'catastrophic failure'

#153
post #66
post #10

Well... I feel slightly better about Boston constantly pushing back being able to use our phones as tickets after seeing the timeline for the transition and how just that they are still doing this. What is it about public transit in the US that it is so... bad? Inadequate funding seems to be the easy one, but the MBTA (Boston) doesn't even handle the funds it has well. Yeah it needs more funding but there is also jus…

I think there are a bunch of things causing this problem. Off the top of my head, some factors: - chronic underfunding - we all know how problems build up when maintenance is deferred - waterfall planning - Mary Poppendieck has a nice talk on how much trouble this causes: https://www.infoq.com/presentations/tyranny-of-plan/ - political point-scoring - blame-oriented cultures discourage experimentation and incremental…

I’m a liberal democrat, but it’s clear that one party politics is not tenable. There has to be an option to the status quo that you can vote for to incentivize competency in government. But with the state of national politics it would be almost impossible for a republican to win in most of urban America. So that leaves just primary challengers from within the Democratic Party which is very difficult. So urban political machines have become absolutely rotten with complacency and now the richest zip codes on the planet have trains running on floppy disks.

One option is ranked choice voting.

Re: SFMTA's train system running on floppy disks; city fears 'catastrophic failure'

#154

Earlier quoted context omitted.

Transit employees are not the same people as, nor have the same motivations as the politicians who manage transport agencies. Of course the employees work hard. It’s the vocation they’ve chosen. I’m always amazed by the diligence of TFL and rail employees in the U.K., for instance. No, the guiding principle for the folks at the top is “so, how can I make money for myself out of this before I fail upwards?”. I’d wager…

> No, the guiding principle for the folks at the top is “so, how can I make money for myself out of this before I fail upwards?”. Who are "the folks at the top"? Transit agency executives in California make less than software engineers (though if you put in your time, you get a nice pension to make up for it) - how are these people getting rich? If you mean the politicians, sure, I've already said they're half the pr…

Nah, Jeffrey Tumlin (current SFMTA head) makes about $500k total comp.

Re: SFMTA's train system running on floppy disks; city fears 'catastrophic failure'

#155

Earlier quoted context omitted.

Wait, you’re suggesting replacing trains because the computers inside them are old?

I think they're just saying parts should be periodically replaced across the board on that timeframe, and using the fact that the trains are being swapped out as an example. The Breda trains are still running some percentage of the fleet however. I rode in one today.

That’s right. System refreshes are a fact of life, especially if one is parsimonious in using what works until obsolescence. There are downsides of doing things that way, but I don’t see it inherently more defective than other approaches, such as some kind of continuous refresh that has a conceit of keeping a system “modern” in perpetuity.

Re: SFMTA's train system running on floppy disks; city fears 'catastrophic failure'

#156

> This system was designed to last 20 to 25 years. SFMTA's director Jeffrey Tumlin said upgrading the system will take another decade and cost hundreds of millions of dollars. This is the problem, not that they're using a floppy. This isn't web dev where you get to rewrite everything every 6 mos. Systems have to have decades long life cycles BUT THEY EVENTUALLY NEED TO BE REPLACED and that's not happening quickly eno…

I think it's worth pointing out that 5.25" floppies were already well out their way out in 1998, already.

Re: SFMTA's train system running on floppy disks; city fears 'catastrophic failure'

#157
post #56

Earlier quoted context omitted.

The entire system has reached the end of it's design life and the floppy is just the shocking bite to get people to click through. Really this is the regular replacement of an old system with a newer control system that will make the trains run better and more reliably.

Why will a new system make the trains run better? It could also make it run worse, if they don’t cover all the current cases. I’ve ridden Muni in SF for years, drivers control most of the decision making. There’s a handful of single track tunnels/sensors/necessary software-based coordination, but as another commenter pointed out, the doors cause more issues than signal problems.

  I’ve ridden Muni in SF for years, drivers control most of the decision making.
All of the tunnels are under automatic operation, and the majority of the switches (street or tunnel) are computer controlled.

  the doors cause more issues than signal problems.
While doors are a real common failure/abuse point, I'd want to see some actual numbers on that. Train control failure may not always be self-evident to a rider, especially if the remedy is to run things manually (such that things aren't ever stopped completely).

Historically the cab signaling system would glitch in wet or damp weather. Transponders for the switches had a near 100% failure rate. Trains chewed up the inductive loops, forcing emergency braking. That was common enough that they had to dial back the emergency deceleration. Twenty years on they've mostly worked out the kinks but it hasn't always been that way.

Re: SFMTA's train system running on floppy disks; city fears 'catastrophic failure'

#158

I emailed them. I live I'm SF. This is the sake, solved, problem we have in the machine tool world (milling machines, lathes, etc). Similar to old keyboards, you can just buy and use a floppy emulator. They emailed me back, they said that the floppy thing makes a good headline but is really just the tip of the iceberg. It's really the whole system that's like this at every layer, it needs replacing they say.

This was my thought. Floppy emulators are a dime a dozen thanks to the retrocomputing community. Emulators for the custom boards full of discrete logic, opaque ROM chips, PLAs, and so on from long dead companies are going to be a much bigger challenge. If they had good schematics for all of the parts it might be possible to keep the the system running for a long time with a couple of smart EEs who are comfortable wit…

SelTrac was designed to use commercial off the shelf (COTS) parts so there shouldn't be much in terms of needing custom chips, etc. The problem is that Alcatel (now Thales) basically doesn't support any of this (and hasn't for a long time).

The computers in question are, I believe, just thin clients.

Re: SFMTA's train system running on floppy disks; city fears 'catastrophic failure'

#159
> It's a question of risk. The system is currently working just fine but we know that with each increasing year risk of data degradation on the floppy disks increases and that at some point there will be a catastrophic failure.

The key words in the sentence are: "it's working just fine".

Data degradation of floppy discs is easy: just copy them to fresh ones, and verify that you have a good copy. The images should be safely backed up so they can be regenerated. (Plus there are emulators; a topic covered elsewhere under this submission.)

I mean, are they really using the same 30 year old floppy discs over and over again until they degrade?

Re: SFMTA's train system running on floppy disks; city fears 'catastrophic failure'

#160

I emailed them. I live I'm SF. This is the sake, solved, problem we have in the machine tool world (milling machines, lathes, etc). Similar to old keyboards, you can just buy and use a floppy emulator. They emailed me back, they said that the floppy thing makes a good headline but is really just the tip of the iceberg. It's really the whole system that's like this at every layer, it needs replacing they say.

> like this at every layer

It may feel emotionally like this at every layer, but the layers that are not floppy discs are completely different from floppy discs.

Other than electrolytics caps (easy replacement items), old electronics is reliable.

Moving parts need service; that's life.

> needs replacement

Not believable without detailed justification.

In the present article, someone is literally quoted as everything working just fine.

Post reply on HN