Live data from Hacker News

Never Missing the Train Again

lilymara.xyz

61–70 of 147 posts

Re: Never Missing the Train Again

#62

You don't have to jailbreak your Kindle, or render images. You can just point its web browser at any webpage you design, and disable the Kindle's "screensaver" (its ads or sleep screen) with debug commands [1, 2]. You'll be stuck with a browser bar along some edge of the Kindle (you can rotate the device orientation to put it at the bottom or right edge), but it's a small price to pay for being able to write your wea…

I did this with an inkBOOK, which just runs Android. Loaded on a Chrome APK and pointed it at a webpage I made. `document.documentElement.requestFullscreen()` enters true fullscreen, no status bars. And my local transit service's API is accessible directly from web pages, no backend needed.

Re: Never Missing the Train Again

#63
post #59

Earlier quoted context omitted.

Ooh nice, I didn't know that Ngram tool! I've heard references to word frequency but didn't know where to do it. Thanks for jumping in with a bit of analysis. Of course, if USA-based anglophones want to continue using a particular spelling or pronunciation, we know we don't have the power to stop them. I bow out of this one.

In this case, we really, really don’t want to continue using “busses” as a plural noun. Merriam-Webster is the authority. We’d rather fight our holy war over labor and center.

The buses spelling looks to me like it should rhyme with fuses. Busses has the virtue of not... doing that.

Re: Never Missing the Train Again

#64
post #61

its interesting that the author is using rust and is also trans. its kind of a trend with these blog posts

I say this completely unironically: trans women programmers w/ blogs are a critical pillar of the OSS ecosystem, it rules

Re: Never Missing the Train Again

#65
post #17

Not to diminish OP’s project, but the stated goal of “know when each transit line has an upcoming train/tram/bus” is probably already achieved by https://transitapp.com/ - the default view when you open the app is a list of nearby transit lines, sorted by distance and showing the next departure for each.

And Apple Maps has a built-in nearby transit button that does similar.

Re: Never Missing the Train Again

#66
I also live in SF and made an iOS app (A Better Ride) to solve this exact problem. Just shows you departure times of transit for stops around you. The goal is to make transit less stressful by making it predictable and explorable. It’s just a passion project I work on in my free time with zero monetization

Re: Never Missing the Train Again

#67
n.b. I'm the executive director of the non-profit behind OneBusAway, which is an open source project used by millions of people every day to find out where their buses, trains, trams, and funiculars are, and when they'll be arriving.

If you live in a city that already has a OneBusAway server[1], you can use one of our brand new SDKs to build your own custom app experience: https://github.com/onebusAway/?q=sdk&type=all&language=&sort...

If you live in a city that DOES NOT have a OneBusAway server, we've spent a ton of time and energy this year building Docker images and OpenTofu configurations[2], which will allow you to take GTFS and GTFS-RT feeds and turn them into an easy to use REST API.

I know that BART provides GTFS and GTFS-RT feeds: https://mobilitydatabase.org/feeds/mdb-53. Similarly, every other transit agency in the United States should now be publicly sharing at least their static schedule data as GTFS due to a newish federal rule.

Also, if you're interested in hacking on software like what I described above, or on our end user-focused software, we always need more developers to pitch in—all skill levels and essentially any language.

In particular, we desperately need an iOS developer to help our 250,000 daily users get some much needed improvements.

My email address is aaron@onebusaway.org. Reach out!

----

[1] New York, Seattle, Washington, D.C., San Diego, Alexandria, Victoria, Adelaide, Buenos Aires, etc.

[2] Docker: https://github.com/OneBusAway/onebusaway-docker and OpenTofu: https://github.com/OneBusAway/onebusaway-deployment

Re: Never Missing the Train Again

#68
post #59

Earlier quoted context omitted.

Ooh nice, I didn't know that Ngram tool! I've heard references to word frequency but didn't know where to do it. Thanks for jumping in with a bit of analysis. Of course, if USA-based anglophones want to continue using a particular spelling or pronunciation, we know we don't have the power to stop them. I bow out of this one.

In this case, we really, really don’t want to continue using “busses” as a plural noun. Merriam-Webster is the authority. We’d rather fight our holy war over labor and center.

I sympathizzze he-ugely with what you're saying, as "busses" looks very strange to me, I admit.

Re: Never Missing the Train Again

#69
post #63
post #59

Earlier quoted context omitted.

In this case, we really, really don’t want to continue using “busses” as a plural noun. Merriam-Webster is the authority. We’d rather fight our holy war over labor and center.

The buses spelling looks to me like it should rhyme with fuses . Busses has the virtue of not... doing that.

Ehh... Cough, tough, bough, lough, slough, and rough called, they wanted to know when English phonology became logical and consistent, and why no one informed them about it?

Re: Never Missing the Train Again

#70
post #64
post #61

its interesting that the author is using rust and is also trans. its kind of a trend with these blog posts

I say this completely unironically: trans women programmers w/ blogs are a critical pillar of the OSS ecosystem, it rules

[flagged]
Post reply on HN