frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

NYC Subway Signals: A Complete Guide (2012)

https://www.nycsubway.org/wiki/Subway_Signals%3A_A_Complete_Guide
44•at1as•13h ago

Comments

Varelion•12h ago
A very interesting thing to read on a long NYC metro ride.
fraserharris•12h ago
This article is somewhat out-of-date. The L & 7 trains were modernized to communications-based train control (CBTC) & automatic train operation (ATO) since 2006 & 2018 respectively. This allows for moving-block signaling, where a trains are separated by a distance, instead of fixed blocks of track. The legacy fixed-block signaling system is still retained as a fallback.
at1as•12h ago
Thanks for the extra context!

I didn't see a published date, but taking another look, I suppose that "Copyright © 1995-2012 nycsubway.org." is a giveaway that some of this information might be stale.

Doesn't feel much like it day-to-day in the NYC subway, but glad things are indeed continuing to change

georgemcbay•11h ago
Can confirm.

While the CBTC already existed, I worked on the ultra-wideband positioning system originally demoed on the 7 line (and spent a lot of sleepless nights riding empty 7 line trains, testing out the system).

I wrote the original version of the system that would initiate the time-of-flight signals to the trackside UWB beacons and use multilateration to determine the train position (of both extreme ends of the full train) based on knowing the ECEF coordinates of those beacons, all written in C (with MISRA C restrictions) on what were basically Raspberry Pi compute modules.

Also wrote the app you can see a screenshot of at the top of this post:

https://www.masstransitmag.com/rail/railroad-signals-ptc-con...

That app was C++/QML/Qt-based, using OpenStreetMaps to visualize the position. Originally written just as a visualization tool to consume data that was part of a test/mockup system I made while writing the code (mostly in San Diego, so very far from the NYC tracks we did final testing on), but the visualization of how it found the train position based on time-of-flight distance calculations from the UWB beacons looked pretty cool so they ended up putting it up (receiving data from the real, live system) on monitors while doing the media demos back in early 2020.

dan_sbl•12h ago
Very similar detailed site for the Chicago L. Here's the signals page, but a ton more to explore as well: https://www.chicago-l.org/operations/signals/signals.html
SoftTalker•7h ago
When the CTA inherited the elevated system in 1947, much of the system still operated "on sight", which depended on the motorman's comprehension of and compliance with safe following distances and the rules governing them.

I think I recall reading that this "on sight" operation continued for quite a while at least on some of the elevated track including the downtown loop where most of the lines converge. I would assume a few bad accidents prompted the upgrades to automated signaling and stop trips.

lanyard-textile•11h ago
That logo though :) Tickled that the "Y" and only the "Y" reference NYC.
zelias•10h ago
Lots of words for "chain in, rail out" as they say on Nauvis

A Koi Pond Mosaic Made from 10 Pounds of 3D Printer Waste

https://www.instructables.com/A-Koi-Pond-Mosaic-Made-From-10-Pounds-of-3D-Printe/
14•sudo_cowsay•46m ago•1 comments

Who's afraid of Chinese models?

https://stratechery.com/2026/whos-afraid-of-chinese-models/
421•mfiguiere•17h ago•288 comments

Running Doom on Our Custom CPU and Going Viral

https://www.armaangomes.com/blogs/doom/
11•arghunter•44m ago•0 comments

Five US tech giants' hidden debts soar to $1.65T on opaque AI funding

https://asia.nikkei.com/business/technology/five-us-tech-giants-hidden-debts-soar-to-1.65tn-on-op...
45•NordStreamYacht•42m ago•1 comments

Kimi Work

https://www.kimi.com/products/kimi-work
450•ms7892•11h ago•197 comments

Jelly UI: Soft-body physics for native HTML form controls

https://jelly-ui.com/
401•baldvinmar•11h ago•143 comments

Human mathematicians are being outcounterexampled

https://xenaproject.wordpress.com/2026/07/20/human-mathematicians-are-being-outcounterexampled/
272•artninja1988•9h ago•94 comments

Hacker wipes Romania's land registry database

https://news.risky.biz/risky-bulletin-hacker-wipes-romanias-entire-land-registry-database/
604•speckx•15h ago•337 comments

Jane Street: Incremental

https://github.com/janestreet/incremental
11•handfuloflight•47m ago•1 comments

Jellyfin founder Andrew leaves team

https://forum.jellyfin.org/t-project-leadership-changes
161•swat535•5h ago•102 comments

Flock Credibility Lost as It Repeatedly Lies to City Councils, Police, & Public

https://www.aclu.org/news/privacy-technology/tracking-alpr-cameras/flock-safety-credibility-lost-...
226•StatsAreFun•4h ago•31 comments

Nativ: Run frontier open models locally on your Mac

https://blaizzy.github.io/nativ/
221•aratahikaru5•10h ago•80 comments

I wrote an bash enumerator because I was sick of xargs

https://numerlab.org/2025/07/20/bashumerate-enumerator/
95•wallach-game•8h ago•67 comments

Show HN: Immersive Gaussian Splat tour of grace cathedral, San Francisco

https://vincentwoo.com/3d/grace_cathedral/
116•akanet•8h ago•24 comments

Is surveillance risk chilling your online speech?

39•Webstir•1h ago•28 comments

Agent swarms and the new model economics

https://cursor.com/blog/agent-swarm-model-economics
152•jlaneve•10h ago•65 comments

Launch HN: Bloomy (YC S26) – AI-powered mastery learning for K-12

73•alexsouthmayd•12h ago•76 comments

China’s open-weights AI strategy is winning

https://werd.io/american-ai-is-locked-down-and-proprietary-its-losing/
1018•benwerd•14h ago•813 comments

The Psychology of Software Teams

https://www.routledge.com/The-Psychology-of-Software-Teams/Hicks/p/book/9781032963389
64•dcre•5d ago•16 comments

LEDs’ potential to save our night skies

https://spectrum.ieee.org/led-light-pollution
223•defrost•15h ago•170 comments

A Mathematical Tribute to the Soccer Ball

https://www.nytimes.com/2026/07/17/science/mathematical-tribute-soccer-ball.html
7•igonvalue•3d ago•2 comments

My two year old taught me constraint solving

https://thecomputersciencebook.com/posts/how-my-2yo-taught-me-constraint-solving/
53•bambataa•1w ago•19 comments

The Power of Awareness: Overcoming Surveillance Capitalism

https://www.scottrlarson.com/presentations/overcoming-surveillance-capitalism-with-awareness/
71•trinsic2•8h ago•8 comments

Perfection is not over-engineering

https://var0.xyz/posts/perfection-is-not-over-engineering.html
215•var0xyz•14h ago•92 comments

Corners Don't Look Like That: Regarding Screenspace Ambient Occlusion (2012)

https://nothings.org/gamedev/ssao/
158•firephox•13h ago•65 comments

What most histories get wrong about MUMPS's first standard

https://github.com/rochus-keller/MUMPS/blob/main/docs/First_MUMPS_Standard_Article.md
8•Rochus•1w ago•8 comments

You only need the frontier model for one single edit

https://stencil.so/blog/prewalk
96•jxmorris12•5d ago•25 comments

Shinjuku Station in 3D

https://satoshi7190.github.io/Shinjuku-indoor-threejs-demo/
176•Gecko4072•14h ago•36 comments

How we measured AI writing across arXiv, and where the measurement breaks

https://unslop.run/blog/measuring-ai-writing-on-arxiv
201•dopamine_daddy•12h ago•145 comments

85.3 GFlops: Optimizing FP32 Matrix Multiplication on a Single AMD Zen 3 Core

https://github.com/houslast3/85.30-GFLOPS-Single-Core-FP32-Matrix-Multiplication-on-AMD-Zen-3
61•houslast•3d ago•17 comments