Hacker Newsnew | past | comments | ask | show | jobs | submit | Xixi's commentslogin

"Under TotalCare, an airline pays Rolls-Royce a fixed rate per engine flying hour." [0] Not quite kN-h indeed. But the idea is similar (and more simple to implement, I suppose): you don't really own the engine, you pay for what you use.

[0] https://www.meritshot.com/rolls-royce-case-study

EDIT: wording


I wouldn't consider that to be not owning the engine. It seems to me that the airline does own the plane and the engines on it, and this is more of a usage-based support/maintenance/repair subscription service provided by the engine manufacturer. If you suddenly didn't want it for some reason, I don't think RR could or would force you to take off the engines and ship it back to them. They just wouldn't provide you with the support and service that you stopped paying for.


In the end the result is pretty similar as these engines are useless without regular maintenance and the engine manufacturer likely does not give the knowledge away to do it without them.

As far as I know they sell the engines at a loss or breakeven but make money on the service later.


I do think it's a defensive move, but at first order it's defensive against OpenAI, Anthropic, and arguably Google. NVIDIA doesn't want to end up squeezed by those three as they increasingly make their own metal, etc.

Ensuring a healthy open-weight model market means ensuring continued demand for metal running in corporate data centers, bypassing any middleman. NVIDIA has a strong interest in a thriving "run your own agents" market.

They're actually aligned with Apple here. And in this market, Apple is a real competitor too, with Apple probably more consumer-centric, while NVIDIA probably more enterprise-centric.


I strongly recommend Merchants of Doubt [1], it's fairly clear what happened: learning from the "mistake" of the tobacco industry financing research, the oil industry understood that producing their own honest science was a liability, not a defense. The only way to avoid being held accountable for climate change was to sneakily but relentlessly attack science to discredit it. Keep the controversy alive. Seed doubt in the mind of people.

Not just regarding climate, virtually all of science. Science itself is the target. The overlap between climate change denial and COVID denial (for instance) is documented: same think tanks, same commentators. [2]

[1] https://en.wikipedia.org/wiki/Merchants_of_Doubt

[2] https://www.desmog.com/covidenial-executive-summary/


Static types are not _that_ useful to catch bugs, if only because type related bugs tend to surface very quickly, especially in strongly typed language like Python. So a good CI suite is usually enough to catch them, but you do need good coverage. Even if they make it to prod, they won't survive long...

Static types are IMHO more useful for speed, maintenance/refactoring of large projects, and code completion in IDEs. But a codebase in production is unlikely to have much type related bugs...


> Even if they make it to prod, they won't survive long...

I don't think that's an acceptable way to treat your users. If something is trivial to prevent, do it.


Catching bugs in CI is orders of magnitude slower and more expensive than catching them as type errors while writing the code.


There's been a pendulum swing of sort during my career: static languages like C++/Java, then dynamic ones like Python/Ruby/JavaScript, and now back toward typed languages like TypeScript/Rust/Swift.

My read is that people were never really against types: they were against type systems that got in the way. Older ones often weren't expressive enough, so you ended up writing verbose patterns just to appease the compiler.

That's why dynamic languages gave startups a sizable velocity edge for a while. Modern type systems (with optionals, unions/sum types, inference, etc.) are completely different.

To paraphrase a comment I once read here on Hacker News: I'll take static typing with sum types over dynamic typing, but I'll take dynamic typing over static typing without sum types...


The irony is that I got introduced to the ML type system in 1996, but the industry takes its sweet time to adopt ideas.


It's important to remember that at no point was there a pendulum swing per se, that is, only few actually ported their Java code to Python for example.

The discussions and articles online seemed to infer that, but that's uh. media bias? Hype? Things written about and things you read online are not the full story, is all.


That is a very charitable read. I remember plenty of dumbasses who said: I don't need a type system, cause I know what I am doing and I don't create bugs.


An expat is someone living outside (ex) of their homeland (patria, technically fatherland rather than homeland if we are pedantic). All immigrants and non-immigrants [1] are expats, by definition, no matter the connotation some people have decided to give the word.

[1] Non-immigrant is the administrative word used by the United States to designate people that are supposed to leave the country rather than settle in the US, usually on training/work/investor visas.


Words mean what people say they mean, in the context that they're said.


Jet engines are far more high-tech than most people imagine, but I'm not convinced this is evidence of some inherent Chinese weakness. The obvious explanation is that China started much later in an insanely difficult field.

They are narrowing a gap measured in decades. The article explains the difficulty well, but it doesn't convince me that China can't eventually (again, given enough time) build good engines, especially for domestic military use.

Same for semi-conductors, IMHO.


PACs and super PACs are the key difference. Lobbying in the US includes practices that would fall squarely into the definition of corruption in many other Western countries.

There's nothing inherently wrong with people or groups talking to representatives and advocating for their interests, even in an organized way. The problem is when it gets closer to: "Pass this law or regulation, and we'll put $USD_AMOUNT into your PAC".


That sounds more like FIRE / geographic arbitrage than expat in the traditional sense.

What people often mean by a "true expat" is something completely different: someone sent abroad by their employer, usually with a generous expatriate package (home-country salary, local allowances, housing, private schooling for children, etc.)

More broadly, though, expatriate simply means someone living outside their native country. Ex means "out of", and patria means "native country" or "homeland". It's that simple.

So the word itself isn't limited to wealthy retirees or corporate transfers. All immigrants are expatriates, although not every expatriate is necessarily an immigrant.


Nasdaq "solved" that problem by including a 5x float multiplier for stocks with less than 20% of shares available to the public...


That's misleading.

Before the changes, the Nasdaq-100 index was total market cap-weighted not float-weighted. Once a company crossed 10% floated shares, the company was added to the index at full weight.

Nasdaq's new system is a hybrid of float-weighted and cap-weighted. If a company has below 33.3% float, its weighting is 3x float. Above that, it's cap weighted. This allows a gradual fade-in of the company into the index.

It's a better system than the previous one, and in Nasdaq's own words, more conservative.

For the Nasdaq-100, SpaceX at 4% float gets 3 x 4% = 12% of its market cap counted, which is $210B not $1.75T. Still <1% of the index.

Also, the multiplier is 3x, not 5x. Nasdaq proposed 5x, but after feedback, this was reduced to 3x. The new thresholds are 3x and 33%, not 5x and 20%.

https://www.nasdaq.com/newsroom/nasdaq100-index-methodology-...


I stand corrected, I was not aware of the full mechanism, and I was still stuck at the proposed multiplier and not the actual one.


Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: