HNHacker News
TopNewBestAskShowJobs

xenadu02

10,977 karma · joined May 14, 2014

all comments are my own personal opinions
submissionscomments
xenadu02··on US FAA says it will phase out floppy disks from air traffic control by 2028
If you are curious: one of the most frequent problems that disables fire sprinklers is maintenance forgetting to turn the water back on. No one notices until it is too late.

No one notices the thousands of times the redundant links works just fine. We only notice when the primary has an outage and a construction crew cuts a fiber line at the same time.

xenadu02··on Kalshi court losses pile up as judges refuse to block state gambling laws
Stocks are backed by something real (in general). There's a business. That business can't just manufacture new stock out of thin air without going through a regulatory process to do so and the total number of shares is publicly known.

Furthermore the institutions that allow you to trade mostly aren't taking positions on the stock price and in theory there are jail-time consequences if they cheat. In practice that isn't always the case but at least there is some limit to what they can do to screw over their customers.

These contract markets have absolutely none of that. If they decide to take up positions to stuff their own pockets you probably wouldn't even know it and it wouldn't be illegal either. They can make up contracts for anything and everything without limit. If they aren't front-running their own customers then they're idiots because that's free money. And they can just lie about the odds as they like so if bets aren't going the way they want just tip the scales.

Oh and they have absolute control over whether any event counts as success or not and how to handle edge cases. There's no one you can appeal to.

Maybe they operate above-board in all aspects. Maybe they don't. No one really knows.

xenadu02··on Kalshi court losses pile up as judges refuse to block state gambling laws
Polymarket does. In the US they are a registered CFTC exchange for trading event contracts. That gives them some degree of protection from state actors. It also increases the odds that if you make money you'll actually be able to withdraw it unlike many of these markets. They also operate in actual dollars not make up crypto tokens.

Note that Polymarket's non-US business is crypto blockchain whatever so ... good luck with that. The ability to get your money out could disappear at any time and as far as I know there's no recourse if they just decide to screw you over. Not that CFTC is super effective but it is something.

xenadu02··on Why are Soviet math textbooks so hardcore in comparison to US textbooks? (2017)
Some kids/parents/guardians need a good swift kick in the ass to overcome their own inertia before they can make critical changes.

I think that applies to people more broadly. Many of us have, at one point or another, had to face down severe consequences to give us the motivation to break out of a downward spiral. Almost by definition that means a few will fail to do so but if the consequences don't have any teeth they don't serve as motivation.

xenadu02··on Redesigning source control at Anthropic
> Is my suspicion wrong

Nope you are 100% correct. All of the models will code themselves into local maxima then spend more and more time chasing their tails as every change introduces new bugs, the agent adds more complexity, and the code base just spirals. Best case you end up with a bunch of parallel implementations that all work slightly differently.

It helps a lot of you pay attention to what it is doing and impose order, then regularly spend time refactoring - even if you are having claude do the work itself - you have to spend the time on the overall architecture and design.

I just experienced this with an internal productivity tool. Without claude this tool wouldn't exist - there would never be the justification to take the required time to build it. On the other hand all the interlocking refreshing rules for sourcing data from its inputs got so byzantine it was impossible to add new features or change anything without causing new regressions. Claude built a web of ad-hoc timers, refresh kick-offs, monitors, etc to solve each feature problem or fix some bug but the whole thing was impossible even for claude to understand. It took a special large workflow session to find most of the mess and even then during the refactor it kept finding new things.

I had to stop all feature work for going on four weeks and burn a ton of tokens to build a refreshing/syncing engine that could track dependencies, priorities, etc and fully test it and just now today I am finally able to get feature work going again.

On another feature an agent came up with a state object containing 55 inter-related fields with all kinds of interlocking dependencies. Something so complex no one could hope to understand it. And I find the agents aren't really much better at understanding such things than humans are. If you leave it like that the agent will just perform worse and worse on that part of the code as time goes on. It will make assumptions that force it into bad design corners, miss edge cases, and flat out miss things no matter how well you prompt. Agents benefit from encapsulation and simplicity just as much as humans.

xenadu02··on Containment and monitoring failures are to blame for AI hacking reports: experts
In principle there is no difference between random compiler garbage or a flaw in API docs and a security boundary - other than the intent.

LLMs don't have executive function. They aren't thinking. The models are trained to solve problems. Sandboxes, security gates, etc block a solution. The model is trained to find a solution. Hence it can never be perfect without becoming useless.

At some level humans fear repercussions even if that's just moral guilt so there are lines we won't cross. AI doesn't and can't have any of that.

xenadu02··on How machines learned precision
An amazing page, thanks for posting it!

I got a lathe a few years ago as a hobby and really enjoy making something with high precision by hand with no computer or LLMs involved. Of course I make everything nice because I make it twice (due to my own errors).

The history of lathes always interested me - especially how some features are so standard we think of them as integral to all lathes but that was not the case! Most lathes in use today are technically screw-cutting engine lathes.

Every increase in precision in your tools leads to even greater precision in what you can make if you are careful and clever. In that sense every machinist has to start with a lathe because a lathe is the most versatile machine and is capable of making replacement parts to improve itself. Even a relatively crude home-made lathe can be enough to machine better parts to install onto the lathe to keep improving it. Even my little import hobby lathe (PM-1030V) can make parts to a tenths precision (tenths = 10,000th of an inch or .00254mm) with some care and it is not what you would call a rigid and accurate machine.

You might wonder how humans turning a wheel were able to cut metal but in those days they didn't have HSS let alone carbide tools so they had to use whatever would hold an edge (carbon steel for a long time). That meant much much slower turning speeds, much smaller depth of cut, and much more frequent sharpening. I believe it was around 1869 Robert Mushet invented Mushet steel and later Maunsel White and Taylor worked with Bethlehem Steel Co to invent the first modern "tool steel" alloy. They are of course called High Speed Steel because they allow you to turn the work at high speed when cutting. Something of an ironic name in the modern world as carbides are far higher speed than HSS.

Manual machining has declined thanks to CNC but there are still plenty of jobs where manual machining is faster and cheaper than setting up a CNC program. Of course those of us doing it as hobby aren't bothered by such things.

xenadu02··on How machines learned precision
It was worse than that. No one really understood or had a handle on the production process. During this time period the notion of iron being a chemical element was a recent discovery.

So what you got may have been called cast iron but what it actually was might be pig iron, gray cast iron, ductile iron, and even a bit of steel and possibly carbides mixed in. Properties varied - sometimes by a lot.

If you know even a bit about metals then when you hear "cast iron piston ring" you imagine that ring to have certain properties that match a specific type of cast iron. But in those days every single ring might vary significantly entirely due to the ore load the foundry happened to get, how they melted/cast it, how it was cooled, etc.

xenadu02··on Pop!_OS bans AI-generated code from much of its codebase
AI is a useful tool but it absolutely needs a lot of human guidance.

Unlike a compiler it won't give up at the first sign of trouble but that just means it left alone it will dig bigger and bigger holes.

Treat prompt engineering as a discipline and refine your technique. When it produces garbage throw out the work and start over until you figure it out.

xenadu02··on Two American Airlines Flights End Up with the Same Flight Numbers
The format is SSIM defined by IATA - the international association of transport airlines. It specifies two letter airline code followed by four digit flight.

I'm sure various ATC systems also assume this.

Changing it would be an industry-wide effort.

xenadu02··on Micron CEO Says Memory Supply Will Be Much Tighter in 2027 and 2028 Than in 2026
That's the death trap of silicon boom-bust cycles that have claimed so many in the industry. Demand surges, you start expanding, the bust arrives, you go out of business.

Micron is putting up over $100 billion for this expansion wave IIRC. You can't afford that unless you are certain the increase in demand is sustainable.

You want to assure investors that investment will pay off so you want to talk up your order book and market outlook.

You also want to take as much profit as you can now so if things turn against you it doesn't mean bankruptcy. A pile of cash fixes many problems :)

xenadu02··on Micron CEO Says Memory Supply Will Be Much Tighter in 2027 and 2028 Than in 2026
Micron has several fabs and fab upgrades coming online or under construction right now. An expansion in Boise and Virginia. Plus a huge megafab project in New York that's going to be the biggest in the world AFAIK.

All the DRAM makers have new fabs or plant expansions underway right now - indicating they believe the demand increase to be sustainable.

xenadu02··on The last time my family was replaced by technology
It works right up until some form of revolution, either politically or violently. We are far from anything like that but I'd rather not get close to the line. I think I'm a minority view though, despite being in the top 10% myself.

It is also shocking how little my life compares to the rich people I see. I don't own two houses or a yacht. We don't take yearly vacations to a chateau in France. The gap between the top 10% and the top 1% is insane. The gap between the 1% and the 0.1% is even larger still.

But hey... not like the rich getting richer and saying "screw you" to everyone else has ever led to negative consequences right? Nothing to see here, business as usual.

xenadu02··on Fujitsu launches made-in-Japan next-generation CPU FUJITSU-MONAKA
No I was just saying Fujitsu never really made a play for any US marketshare. They had ways to go about it but they stuck to what they knew: high-touch sales, locked down support, focus on the Fortune 1000.

That's too bad.

xenadu02··on TSMC revealing details about next gen A14 node
I'm saying Fujitsu never made any real attempt to sell their product to anyone except very large companies with purchasing departments. Thus it is little wonder they never really got much in the way of sales.

Maybe that strategy works in Japan or Asia but it didn't work here and I think that's a shame because we could have used the competition.

xenadu02··on NTSB issues investigative update on B-767 runway excursion accident in Miami
Yes that's true. They knew before but at 1500 they should have gone around. At "minimums" callout they should have gone around. When they floated so far down the runway they should have gone around.

Instead they waited until they were about to go off the end with idle engines to try it - the one time it was too late to go around.

xenadu02··on Fujitsu launches made-in-Japan next-generation CPU FUJITSU-MONAKA
> The same way Congress has been subsidizing Boeing and its competitors

Funny you should mention that. Boeing deliberately buys 35% of a 787's airframe from Japan (along with other equipment for the 787 and other models).

That's a deliberate play: we buy a lot of parts from Japanese companies, your airlines buy mostly Boeing airplanes. Even today despite some diversification Boeing has over 70% marketshare in Japan.

If you ever wondered why Airbus setup factories in the USA that's a similar deal. The US Gov and Mil want to ensure factories and workforce on home soil should the need arise. In some unrecorded meetings somewhere strong hints were no doubt dropped that it would be in Airbus' best interest to play ball. They obliged.

That said the USA is the largest supplier of parts for Airbus airliners so there's also a benefit to having aerospace manufacturing and R&D here.

xenadu02··on Fujitsu launches made-in-Japan next-generation CPU FUJITSU-MONAKA
Ubiquity proved you can bust into the market from the bottom end if you want. Nothing was stopping them from doing the same but like many companies they prefer to focus on how much money they can siphon from the Fortune 1000 so I can't say I feel sorry for them.
xenadu02··on TSMC revealing details about next gen A14 node
If we exclude short-term shortages then no. The cost to make a wafer hasn't really changed. Larger wafers improved costs but that's about it AFAIK.

Feature sizes have been shrinking unevenly for two decades now combined with the overall slowdown in improvements. Transistors themselves are FinFET geometry and something like 15-30 atoms thick and maybe 80-100 across. There ain't much juice left to squeeze in terms of size but perhaps we'll figure out how to reduce leakage (heat).

Physics hates the very large and the very small. The large get the tyranny of volume scaling + general relativity. The small have their entire concept of reality smashed by quantum mechanics.

xenadu02··on How do we prevent mathemathics from devolving into the Medieval Era of secrecy?
We don't.

Prior to LLMs there was some minimal effort required to snipe someone and possibly your reputation was attached otherwise there would have been no point in publishing to begin with.

Now anyone with a few dollars can do it, many who don't have a reputation to worry about.

It's the same problem as YouTube AI slop, AI-generated music, and everything else. Don't you dare tweet or blog about a video idea or hum a few bars from a song - within an hour 27 people will have posted AI slop rip-offs. There's something uniquely depressing about being beaten to the punch by a thief that doesn't deliver the same soul-crushing impact as having someone copy you after the fact.

xenadu02··on NTSB issues investigative update on B-767 runway excursion accident in Miami
Part of the problem is they got into this mess because they were behind the airplane and had been behind it for a while. That means less time to do your normal procedures putting you further behind. That raises stress and causes mistakes. That cycle feeds back on itself making everything worse.

They'd have needed the mental bandwidth to notice on the EICAS display that the spoilers weren't deploying to even know to manually trigger them. Given how far behind they were noticing that would be highly unlikely. Under high stress you revert to your training or habits and manual spoiler deployment is just not something you need to do.

Their bank angle (for lack of a better term) was probably not enough to notice unless they had the mental bandwidth to pay close attention.

This is a common thing in these sorts of accidents: if you have the mental bandwidth to deal with these problems you'd have been properly setting yourself up for landing 30 minutes before you started and you wouldn't be in this mess to begin with.

This also represents a safety margin during normal flights: If everything is done by-the-book and going well then you are calm, collected, and you have the mental resources available to do quick instrument scans after touching down and potentially notice spoilers did not deploy - and you have the extra runway to account for the few seconds of delay it takes to notice then manually deploy them.

xenadu02··on NTSB issues investigative update on B-767 runway excursion accident in Miami
No you must pass the stabilized gate well before minimums; legal requirement is usually 1000ft above the airport for IMC (instrument conditions), 500ft for visual conditions. AFAIK airlines can set higher minimums and may set other configuration gates (eg 1500ft gear must be out, flaps in landing configuration).

To be stabilized you must be lined up laterally (eg localizer captured) and on glide slope (vertically aligned). Airspeed must be Vref +/-10, final landing configuration (flaps, gear, etc), sink rate correct (<1000fpm), power set (not idle), and all checklists complete.

Typically the pilot monitoring should make a callout for this (eg "Approach") and the pilot flying responds ("stabilized" or "unstable, going around").

The "minimums" callout is to verify that you can see the runway sufficiently to land. The exact requirements vary - a Category I ILS you can go down to 200ft without seeing the runway. A Category IIIb ILS is 50ft. Technically Category IIIc allows 0 so has no decision height and requires no "minimums" callout but I don't know of anyone crazy enough to allow this - you wouldn't be able to taxi off the runway with zero visibility.

The stabilized approach gate is a performance & configuration check. Is the aircraft configured for landing and on the correct performance profile with the expected automatic guidance?

Minimums callout (DA/MDA) is a visibility check. Can we see the runway to whatever degree our approach requires?

btw: If you are curious the various ILS categories impose performance and redundancy requirements on both aircraft and the airport ground equipment. Things like backup transmitters, self-monitoring to catch drift, battery backups, etc.

xenadu02··on NTSB issues investigative update on B-767 runway excursion accident in Miami
Advice I've seen many experienced captains give when you're FO and captain is fixated on landing: declare going around to tower. It avoids a fight over controls or the captain trying to override you; in that moment they're unlikely to jump on the radio and say "no we aren't".

YMMV though, I'm not an ATP.

xenadu02··on NTSB issues investigative update on B-767 runway excursion accident in Miami
AFAIK all Part 121 Passenger operations in the US (and most worldwide) have a no-fault go-around policy. Most have eliminated even the minimal requirement to denote a log entry as to the reason lest that make pilots reluctant to do the right thing. Some airlines even have monitoring programs and will penalize pilots for not going around when they should even if they save the landing. They don't want a bad habit to develop (normalization of deviance) because some day the holes in the swiss cheese will line up and the pilot won't be able to save the landing - and by then it will be too late.

Part 121 Cargo and Part 135 Charter are ... another story. Quality of training and procedures vary a lot. Some are run about as well as the Part 121 Passenger operations. At others a go-around is a career-limiting move.

I do not know how 21Air operated - leave that to the NTSB to discover - but it would not surprise me whatsoever if Amazon leans heavily on their contracted ACMIs and yanks contracts for delays. A go-around means an extra 15 minutes (give or take) and Amazon cuts their logistics schedules razor thin so they don't have to pay for extra labor. A 15-20 minute delay in unloading the airplane can mean the sorting center staff and delivery trucks sit idle (though it wouldn't surprise me if they just stiff the delivery contractors for the wasted time).

This isn't necessarily done with ill intent - the middle managers at Amazon are just chasing their numbers and an operator that prioritizes safety will inevitably have worse on-time performance. As is often the case these days outsourcing / contracting can end up being a race to the bottom even if no one intends it that way. FedEx Ground is all contractors who bid on routes. If you ever wonder why the driver throws your package or leaves it in your driveway: they had to be the lowest bidder to get the contract and that means X deliveries per hour or they lose money. It just so happens that with air cargo operations this kind of pressure can easily lead to an accident.

xenadu02··on NTSB issues investigative update on B-767 runway excursion accident in Miami
Pilot here but not ATP or Jet rated.

When you try to land with too much energy the airplane refuses. When you get within a wingspan or two of the ground then ground effect starts giving you more and more lift. That plus excess speed means the airplane simply will not come down.

To force it down you lower the nose but that can end up castering on the nose wheel, starting a PIO event (pilot-induced oscillation), or as in this case the left wing just refused to stop flying. The "quartering tailwind" is a red herring. The jet was well within its tailwind limits - most of the wind was crosswind at that point and the tailwind contribution wasn't anywhere near enough to explain what happened. When you get above glide slope things get worse as you now need to lose altitude but that increases your speed. Even if you get the speed under control if you come at the runway with a 1700-2500fpm descent rate inertia can slam you into the runway.

They were coming in with way too much speed. They leveled off and got above glide slope because they were trying to bleed off enough speed to get within flap speed - flaps give you more drag which they desperately needed.

I made the transition this year into a much higher performance airplane and even going from a Cessna 172 to an A36 TN Bonanza the difference is stark. You must be way further ahead of the airplane in the Bonanza or you will find yourself screaming into the airport at 170kts when your landing speed is more like 80kts. And discover you are above flap and gear extension speed with all power taken out - thus without a good way to slow down.

Transport category jets are that times 100. You absolutely cannot get behind the aircraft. You plan your descents. You begin them much earlier. You pull power earlier. You add drag before speed runs away.

Above all else when you're barreling in 40kts above landing speed you call a go-around and try it again. It is way too late to fix it.

This accident started 30 minutes before they touched the tarmac. A complete failure of planning, of execution, and of ADM (to admit the problem and go-around).

xenadu02··on NTSB issues investigative update on B-767 runway excursion accident in Miami
Spool up time is 8-10s on high-bypass turbofan engines. They tried to go around maybe 1000ft from the end of the runway? It was far far too late to even try it at that point.

Sadly if they had made the call earlier they were going so fast they were basically at rotation speed when they touched down so could have just pulled back and gotten into the air.

They landed flat (and the left wing refused to come down) because they tried to force the plane onto the runway. That just doesn't work. The wings are creating too much lift when you're that fast.

Disclosure: Pilot but not ATP or Jet rated.

xenadu02··on NTSB issues investigative update on B-767 runway excursion accident in Miami
No, the left main was not on the ground after touchdown for some time. The aircraft will not auto-deploy the spoilers nor autobrake until it senses weight on weels. It also locks out the thrust reversers. All for obvious reasons.

The left wing was lifting because they came in way too fast. 30-40 knots above final approach speed. That's why they landed so flat - if they had assumed correct flare AoA the airplane would have flown away from the runway.

This is the definition of trying to "horse it onto the runway".

Disclosure: Pilot on small GA aircraft but not ATP and not jet rated so YMMV. FWIW small airplanes are the same: if you're too fast they don't want to land. Bad things happen when you try to force them.

xenadu02··on Trade (and Tariffs)
You aren't wrong - the loan itself can be secured against machinery. But you will still be forced to sign unlimited personal liability for the loan itself unless the business is already well-established and profitable in which case they'll take it out of the business instead.

If the business fails the bank will pay someone to come take the machines away then dump it at the nearest auction. If something happens to the machine no one involved cares because you eat the liability (good luck proving otherwise when you're broke).

($LOAN_BALANCE - $AUCTION_PRICE) + $REPOSESSION_FEES + $AUCTION_FEES + $LOAN_DEFAULT_FEES = $YOUR_LIABILITY.

If you dig into the stats actual startups and small businesses mostly don't use any government small business programs. The few that do get used are most often gamed by much larger companies who "contract" with RandomJoe Inc who exists only to claim to be a small business.

xenadu02··on Luanti removed from Google Play due to baseless AI copyright notice
Yes that is technically true. In theory you might be able to get some damages from them and even from Starbucks. But Starbucks would be within their rights to ban you permanently.

You could try to go after YouTube but expect to be permabanned from all of Google. You probably signed away your right to sue anyhow with some YT/Google TOS update.

xenadu02··on Three sites made 215,128 “best software” pages for AI. Perplexity cites them
Some of us have been predicting this for a while.

People with an axe to grind or states with an agenda are already devoting tremendous effort toward affecting LLM models and it is very difficult to determine real from astroturf for humans let alone an LLM trying to train.

Much like PageRank now that the cat's out of the bag all the current approaches may prove to be useless in the long run.

Page 1 of 34Next →