Hacker News new | past | comments | ask | show | jobs | submit login

I'm a software lead for passenger information systems on public transit. What that means is: The little screen that shows you what your next stop is, and the little voice clip that plays "Next Stop: Braintree" or what have you.

It's not quite as nice a feedback loop as ordinary web dev, but I've found a $20 webcam easily pays for itself many times over in this environment. This becomes all the more important as we start to build more advanced software functionality into our product offerings, which is where I really shine despite my undergrad in electrical engineering (I chose EE, like how aspiring writers choose to major in the classics).




> I'm a software lead for passenger information systems on public transit. What that means is: The little screen that shows you what your next stop is

Why does that screen always cycle through a bunch of worthless messages that hide this information, instead of just displaying the useful information ("next stop: X") at all times?


Great question! The short answer is "Beats me, ask your local transit authority." They're generally the ones who call the shots on what actually gets shown on those displays, and we are the folks who implement that downstream.

When I say "local transit authority", I mean organizations like the BART for the Bay Area, the MTA for Chicago, or the MBTA for Boston, my home town. The graphic designers in those places are often responsible for surprising amounts of the look and feel of a city's public transport, so I'm sure they would love to hear your feedback.


I'm extremely curious about the nationality and residence of a person who uses Braintree (a town in Essex UK with a silly name) as an example but purchases things in dollars


Braintree is also a town near Boston in the United States:

https://www.mbta.com/stops/place-brntn


No way! I had assumed it was too silly for North America, like Pratts Bottom or Twatt


There's also a Braintree in Massachusetts, outside of Boston. It's the last stop on the MBTA's red line.


United States dollars are the de facto global currency. I can see a British person converting pounds to US dollars writing for a global audience.



Thank you for your work! I always wondered how those worked, and where the info came from, on top of what it runs on etc -- moreover I love seeing software built that directly improves people's lives :)


Try copenhagen. They use the screen for ads and flash the name of the next stop for a couple of seconds between ads.


Adverts are a cancer on society, the reason we can’t have nice things.


I share your sentiment, but do not forget the nice things we do have ads are paying for.


On the scale of the public, the public should just not sell ad space. The public finance the conaumer prices in the end anyway.


Limiting it to this sort of context (deliberately excluding web stuff, where there may be more argument): I don't believe there is anything nice the ads are paying for.


Certainly, for information systems in public transit that would be hard to argue for. However, I took chgs' remark to be more general.


Maine has no billboards for several decades now, and miraculously our state has not suffered existence failure, and we still build and sell a bunch of nice stuff.

Never believe a marketer telling you that you NEED marketing. Life will go on even with very limited marketing. You and your neighbors do not need it. Capitalism does not fall apart if it gets more expensive to force someone to learn about your product when they do not want to.


They can and have been banned in some cities. It’s glorious.


Capitalism causes cancer. That’s not even surprising ;-)


The (almost) same thing happens near Boston's South Station. There are some TVs that show timetables of upcoming trains/buses, except that they added ads. So, if you want to know how many minutes you have to catch a train, wait 30 seconds for the ads to be over first.


That's a shame, where I live we thankfully don't have ads on those!


The subway system I'm most familiar with has two systems:

1. All cars have a configurable display that shows text. It is constantly scrolling through boilerplate that is not conceivably helpful to anyone, like "Don't spend too much time looking at your phone". But if you watch it for a minute or two, eventually it will briefly display the name of the next stop before going back to the boilerplate.

2. Some cars, but not all cars, have a stylized layout of the subway line embedded over the windows. There are lights running between the stops, and those lights are red if that part of the track has already been covered and green if it hasn't been. The part of the track where the train is currently located, and the upcoming stop, have some other status, which I think is an unobtrusive flashing.

The fact that this map display cannot show any information other than the current location of the car means that it shows this information at all times, making it millions of times more useful than the configurable text display that all cars have and fail to use appropriately.

But there are no ads either way. There's just the good system and the terrible system. I would argue that software to control this kind of display is a fundamentally misguided endeavor - the more controllable it is, the worse the user experience will be, because the people controlling the display are not interested in the user experience.


Not that they couldn't reserve on the ads screens a narrow (let's say 100-200 pixels tall) band at the bottom of the screen to show the path with the green and red lights like the (good) ol' system.


How does it know what stop it's at? Operator control? Signaling system?

MBTA related, I finally rode in a new Red Line car, are those radically different?




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: