News for hackers. Stuff that matters.
Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by infinitewars on Monday March 23, 2026 @01:47PM (#47492765)
> more than 1 plane every minute

Software routinely solves database coordination problems with millions of users per second.

Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by infinitewars on Monday March 23, 2026 @01:52PM (#47492828)
I'm pretty sure the amount of data isn't the problem here. Maybe it's the number of corner cases? You would still want some human-in-the loop with quality UI for ATC.
Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by matthewkayin on Monday March 23, 2026 @02:13PM (#47493124)
There are plenty of stories of ATC helping to guide pilots back to the ground after an engine failure or after a student pilot had their instructor pass out on them or something like that.

Even if most of the work is routine, you definitely still want a human in the loop.

Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by jrockway on Monday March 23, 2026 @02:37PM (#47493424)
It's worth pointing out that plenty of pilots take off and land safely at uncontrolled airports. ATC is a throughput optimization; the finite amount of airspace can have more aircraft movements if the movements are centrally coordinated. It feels like we are nearing the breaking point of this optimization, however, and it's probably worth looking for something better (or saying no to scheduling more flights).
Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by nradov on Monday March 23, 2026 @03:06PM (#47493784)
The FAA already does issue temporary ground stops for IFR flights when ATC capacity is saturated. This acts as a limit on airlines scheduling more flights, although the feedback loops are long and not always effective. The FAA NextGen system should improve this somewhat.

https://www.faa.gov/nextgen

Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by PunchyHamster on Monday March 23, 2026 @02:17PM (#47493180)
with extremely controlled conditions. There is no fog in database, nor fallible humans involved, What an ignorant response
Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by yifanl on Monday March 23, 2026 @02:18PM (#47493191)
In a digitized environment. We cannot yet simulate the real world.
Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by mongol on Monday March 23, 2026 @01:53PM (#47492844)
True. But to avoid 1 minute unavailability per year requires 99.9999 % availability
Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by verelo on Monday March 23, 2026 @02:12PM (#47493111)
Like any scale system, degrade the experience. Use radio if the more advanced systems are unavailable?
Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by glitchc on Monday March 23, 2026 @01:49PM (#47492794)
Yup, by having backup runways.
Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by jjmarr on Monday March 23, 2026 @01:57PM (#47492903)
A third runway for Heathrow was formally proposed in 2007 and is projected for completion in 2040. This is an airport so overburdened people are buying and trading slots.

This isn't a Kubernetes cluster where you can add VMs in 30 seconds.

https://en.wikipedia.org/wiki/Expansion_of_Heathrow_Airport

Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by dpark on Monday March 23, 2026 @01:54PM (#47492866)
And no fire trucks crossing the runways.
Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by PunchyHamster on Monday March 23, 2026 @02:18PM (#47493186)
....they need to get to fucking fire

....if they go around kilometer of the runway the fire will turn into bigger fire

Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by singleshot_ on Monday March 23, 2026 @02:29PM (#47493332)
Two trucks
Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by renewiltord on Monday March 23, 2026 @05:06PM (#47495117)
Did it? They didn’t get there so did we get bigger fire at their target?

I imagine the training will consist of something like changing the comms protocol to say “runway lights are on, control. Truck 1 confirming cross runway 4D?” prior to crossing. Double check so to speak.

Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by rogerrogerr on Tuesday March 24, 2026 @12:23AM (#47498575)
Ground vehicles consistently have radio conventions that just don't fit into the aviation world. It feels like a contributor to this accident, you can hear the controller's brain skip a couple gears trying to understand the goofy word order from the truck.

Pilots and controllers speak the same language in the same order; ground vehicles just kinda say stuff.

The aviation-ized version of your proposal would be something like this:

> tower truck 1 short of 4 at delta, red status lights

Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by renewiltord on Tuesday March 24, 2026 @01:45AM (#47498986)
That makes sense! I imagine the word order thing is just that ground vehicles are not aviation trained. They just happen to be in the same space.
Re:Jazz CRJ9 at New York on Mar 22nd 2026, collision with fi... by johnbarron on Monday March 23, 2026 @02:02PM (#47492967)
>> Software routinely solves database coordination problems with millions of users per second.

A naive view that confuses the map with the territory.

While in a database state you write a row and reality updates atomically....for aircraft they exist in a physical world where your model lives with lag, noise, and lossy sensors, and that world keeps moving whether your software is watching or not. Failed database transactions roll back, a landing clearance issued against stale state does not. The hard problem in ATC is not coordination logic but physical objects with momentum, human agency, and failure modes that do not respect your consistency model.