MurphyA/hacker-news huggingface dataset:
by foobarian | 2025-10-27 20:45:59+00:00
This always seemed intuitively inevitable if you ever played with a graph layout tool like dot or similar kinetic layout engine. With weak connectivity the nodes don't cluster readily, but with more connections they "snap" into rigid subassemblies. It always seemed to me like a bad thing for society but it could well be a case of "old man yells at moon."
by tstrimple | 2025-10-27 20:46:06+00:00
It's pretty much limited to areas with both snow and lots of elevation changes like in the mountainous areas. Having lived most of my life in the midwest now, no one here uses chains except maybe some of the private snow plow operators driving their trucks around at 4AM. Most people won't use dedicated winter tires either. We tend to rock all seasons all year round. Ice and snow on mostly flat roads are just something you get used to dealing with.
by nailer | 2025-10-27 20:46:26+00:00
Exactly! The article makes the point that:

> until one of them achieves cron’s level of ubiquity, we have to live with cron at least some places and sometimes

systemd could arguably be described as close to (maybe behind, maybe ahead of since it's the default for the most popular Linux distros) cron's level of ubiquity, and doesn't have this bug as far as we know.
by __turbobrew__ | 2025-10-27 20:46:49+00:00
I believe it is possible within envoy to detect a bad backend and automatically remove it from the load balancing pool, so why can the proxy not determine that certain backend instances are unavailable and remove them from the pool? No coordination needed and it also handles other cases where the backend is bad such as overload or deadlock?

It also seems like part of your pain point is that there is an any-to-any relationship between proxy and backend, but that doesn’t need to be the case necessarily, cell based architecture with shuffle sharding of backends between cells can help alleviate that fundamental pain. Part of the advantage of this is that config and code changes can then be rolled out cell by cell which is much safer as if your code/configs cause a fault in a cell it will only affect a subset of infrastructure. And if you did shuffle sharding correctly, it should have a negligible affect when a single cell goes down.
by D13Fd | 2025-10-27 20:47:00+00:00
If you wrote the code, then you’ll understand it and know why it is written the way you wrote it.

If the AI writes the code, you can still understand the code, but you will never know why the code is written that way. The AI itself doesn’t know, beyond the fact that that’s how it is in the training data (and that’s true even if it could generate a plausible answer for why, if you asked it).
by pluc | 2025-10-27 20:47:05+00:00
Anthropic now has all your company's data, and all you saved was the cost of one human minus however much they charge for this. The good news is it can't have your data again! So starting from the 163rd-165th person you fire, you start to see a good return and all you've sacrificed is exactitude, precision, judgement, customer service and a little bit of public perception!
by joshribakoff | 2025-10-27 20:47:26+00:00
There’s no reason to unilaterally dismiss others use cases, this debate is as old as ReactJS (mixed JS and HTML).

Modern tools often make this tradeoff, like Astro, and none of the tools authors are claiming you need to use the tool.

Yes, the pattern can be abused, but dogmatic rules against mixing languages may also entail downsides.
by DAlperin | 2025-10-27 20:47:59+00:00
(I used to work at Fly, specifically on the proxy so my info may be slightly out of date, but I've spent a lot of time thinking about this stuff.)

> why can't every proxy probe every [worker, not application]?

There are several divergent issues with this approach (though it can have it's place). First, you still need _some_ service discovery to tell you where the nodes are, though it's easy to assume this can be solved via some consul-esque system. Secondly, there is a lot more data than you might be thinking at play here. A single proxy/host might have many thousands of VMs under its purview. That works out to a lot of data. As you point out there are ways to solve this:

> One could reduce _average_ bandwidth a lot by having the proxies mostly send some kind of "send changes since <...>" or "send all data unless its hash is <...>" query.

This is definitely an improvement. But we have a new issue. Lets say I have proxies A, B, and C. A and C lose connectivity. Optimally (and in fact fly has several mechanisms for this) A could send it's traffic to C via B. But in this case it might not even know that there is a VM candidate on C at all! It wasn't able to sync data for a while.

There are ways to solve this! We could make it possible for proxies to relay each others state. To recap: - We have workers that poll each other - They exchange diffs rather than the full state - The state diffs can be relayed by other proxies

We have in practice invented something quite close to a gossip protocol! If we continued drawing the rest of the owl you might end up with something like SWIM.

As far as your second question I think you kinda got it exactly. A crash of a single corrosion does not generally affect anything else. But if something bad is replicated, or there is a gossip storm, isolating that failure is important.
by jauntywundrkind | 2025-10-27 20:48:05+00:00
There's a lot of reflecting & gesticulating we can do about these companies, as they downsize & try to de-leverage the world's labor.

But the reciprocal side is also worth soulsearching some into too. It feels like such the crisis of our time that we don't have good things for people to do, respectable enough efforts, that so much is ensnared and tangled up in such huge enterprise running along at its own pace. I crave a government that tries to encourage new players, new enterprises, that outright lopsidedly favors those trying to get things started.

Other systematic drivers here also filter out so many would be entrepreneurs and business owners. Cost of essential food, shelter, transportation, health care needs has become incredibly daunting to many, and greatly challenges the ability for new things to get started.

Also the unchecked acquisitions spree of the world brings up all the opportunity in such uncomeptitive and fragile large companies. If we allowed small medium size companies to acquire each other, but kept more controls on bigger companies, we wouldn't be facing such wild shocks from what a couple big players do on the world.
by tapoxi | 2025-10-27 20:49:01+00:00
A counterpoint, aside from the acceleration, I love how I can just plug in my car at home. No more trips to a gas station, brake pad changes, oil changes, etc.

I have home solar, so my "gas" is free, although I have 300kw of Electrify America charging that came with my lease.

I've driven an ID4 since 2021 and won't be going back to ICE.
by mindslight | 2025-10-27 20:49:12+00:00
I don't know how anybody can look at those rusty metal pylons and not think their natural habitat is at home on top of a 40 year old white Toyota pickup with a suspension that long ago achieved sainthood. Like if I were looking to attract illegal immigrants, those pylons would be exactly what I would use. But then again isn't this just the standard fascist pattern? Propose a comically self-defeating solution to some problem, and build a tribal identity around aggressively denying the obvious. It's like the social justice preaching to the choir writ large.
by gwbas1c | 2025-10-27 20:49:22+00:00
I wonder if this will be more/less useful than what we have with AI in software development.

There's a lot less to understand than a whole codebase.

I don't do spreadsheets very often, but I can emphasize with tracking down "Trace #REF!, #VALUE!, and circular reference errors to their source in seconds." I once hit something like that, and I found it a lot harder to trace a typical compiler error.
by rpdillon | 2025-10-27 20:50:23+00:00
I think farmers know about the trade war that Trump will create, but they also think he will do other things to help them.

https://www.forbes.com/sites/antoniopequenoiv/2025/10/02/tru...

I was also curious about this, so I ended up watching a documentary a local politician made where she interviewed local farmers trying to figure out why they would vote against their own best interests, and the short answer was, net, they thought additional bailouts + deregulation of farming would outweigh the potential trade war.
by al_borland | 2025-10-27 20:50:37+00:00
Looking at the people around me, people don’t do very good work when they are constantly on their toes. A lot of time is wasted on the rumor mill about the next round of layoffs, people are hesitant to invest in big (needed) changes and opt to just keep the lights on, and technical decisions are often colored by what will still work after person X if laid off (if they ever get laid off) vs picking the best option in front of them. The churn also continually re-opens process gaps, repeats the same projects over and over on a new stack, and other hamster wheel type activity that do nothing to move the business forward. It simply keeps people busy and frustrated while the leadership churn is used to pad their resumes with fancy sounding projects that never actually get completed, but it’s enough for them to leverage it into a new job with a big title.
by jimbokun | 2025-10-27 20:51:09+00:00
But for several decades we had a cheat code.

We got paid a lot of money for doing interesting work solving valuable problems. We could quickly start businesses with little investment, or work for corporations and earn a high upper middle class salary in comfortable working conditions and good benefits.

We were incredibly fortunate, and it's sad to see it going away, even if we've been more fortunate than most people until now.
by TechRemarker | 2025-10-27 20:51:22+00:00
When exporting images from Lightroom Classic in JPEX XL you can choose the percent of compress or choose lossless which disable that of course. But also default to 8bit, but an option for 16bit which of course results in a much larger file. And color profile setting. So curious what they mean by it ignores bit depth?

Did some sample exports comparing JXL 8bit lossless vs JPG and JXL was quite a bit bigger. Same for doing lossy 100 comparison or 99 comparison of both. When setting JXL to 80%, 70% see noticeably savings but had thought the idea was JXL full quality essentially for much smaller sizes.

To be fair the 70% does look very similar to 100% but then again the JPEG 70% vs 100% also look very similar on an Apple XDR Monitor. the 70% or 80% etc on both jpeg and jpeg xl i do see visual differences in areas like on shoes where there is mesh.

JXL comes with lots of compatibility challenges since while things were picking up with Apple's adoption it seems to have halted since and apps like Evoto, and Topaz not adding support among many others. And Apple's still not full support and no progress on that. So unless Chrome does a 180 again, think AVIF and JXL will both end up stagnating and most sticking with JPG. For Tiff though noticed significant savings lossless jxl compared to tiff so that would be a good use case except tiffs more likely ones to be edited by third party apps that most likely won't support the format.
by entropicdrifter | 2025-10-27 20:51:36+00:00
There's always some latency, but Moonlight has ~5ms latency on my LAN. I average 18ms total latency when I stream to my phone over 5G cell internet, that's with 6ms of decode latency in the phone's (fairly slow) hardware decoder and about 2.5ms encode latency in my AMD RX 6700XT's h.265 encoder.
by AnthonyMouse | 2025-10-27 20:51:57+00:00
> the Dodge vs. Ford court case that ruled Ford had to operate his company in the interests of its shareholders above all else.

That case is from 1919 and it doesn't say what most people think it says.

The problem there was that Ford was trying to claim he could do whatever he wants because he has the most votes, minority shareholders be damned. In practice what companies do now is that they do whatever they want and come up with some explanation for why it's in the interest of the shareholders, e.g. charitable donations are tax deductions and strengthen the company's brand with customers, instead of explicitly telling the other shareholders to eat sand.

The real problem with modern companies is diffuse ownership. You invest your retirement money in some fund, the fund is the thing that actually elects the board and what the fund wants is to increase profits, and typically short-term profits at that, so they elect a board to do it and that's what happens. It's not because the law requires them to do that, it's because that's the result of that incentive structure. And then all the companies that you own as a shareholder are out there screwing you over by double when you're their customer.

Whereas if you have a company owned and operated by the same people, then they can say "hey wait a minute, this is only going to increase short-term profits by a small amount and it's going to make everyone hate us, maybe we shouldn't do it?" Which is the thing that's missing from large publicly-traded companies.

> stronger antitrust enforcement

This is the other thing that's missing. Even if companies are trying to screw you, if they have a lot of competition then they can't, because you'd just switch to one that isn't. But now try that in a market where there are only two incumbents and they're both content to pick your pocket as long as the other one is doing the same.
by ryukoposting | 2025-10-27 20:51:58+00:00
Hah, funny, my grandfather actually left the Navy shipyards to go to Dow. He was also one of the folks who went on strike in 1974:

https://muse.jhu.edu/article/947016

https://www.ourmidland.com/lifestyles/article/Throwback-Dow-...

https://www.nytimes.com/1974/04/02/archives/50-pickets-at-do...
by arandr0x | 2025-10-27 20:52:03+00:00
Is there not a confounding factor at play that a more functional government would facilitate both more democracy and more legislation on newer technology? Is this notion that "it might be nice to help your target market have a generally working government to facilitate them being willing to divert money towards non-corruption goals and able to protect your market with laws" really that new?

(Here the model would be that democracy is something that countries develop once they have some OK government systems, not that democracy in itself makes those systems better, but it works with the causation the other way too)
by lexszero_ | 2025-10-27 20:52:31+00:00
Here in Finland mechanical locks with electronic keying are pretty common in some places. Some of them like iLOQ or Abloy eCLIQ are actually pretty clever: electrical bits of the lock are powered from mechanical action of inserting and turning the key, so you don't have to worry about batteries. In theory, they promise significant cost savings in scenarios like rental apartment buildings where tenants move in and out, need access to common areas, lose keys, etc, without compromising security or having to replace or recode locks - they just give you a generic key, click some buttons in the admin panel, and your key could be provisioned accordingly once you first enter the building and interact with one of the "smarter" locks that are externally powered and networked to the mothership.

In practice, in addition to the usual bugs you would expect from a software-based system managed and maintained by a plethora of organizations and contractors, they tend to become very annoying as parts wear out, so you have to fiddle with the key reinserting it repeatedly trying to find just the right angle so it will make a good contact to be recognized by the lock (for example the iLOQ system by my landlord communicates over a thin contact strip molded into the key opposite of the cutting and separated from the rest of the key with a thin layer of plastic).
by NoMoreNicksLeft | 2025-10-27 20:52:47+00:00
>That's not how food prices works.

It very much is how all goods work, unfortunately. Food (except grain) doesn't travel or store well. If 100 million people left North America tomorrow, North America wouldn't start shipping the food for 100 million people to them whereever they went. Pretending otherwise might help you maintain faith in whatever religion you have that demands it be true, I suppose, but it's economically illiterate to claim otherwise.

>High housing prices is a complex mix of underbuilding

Or it's a simple answer of over-immigrating.

>because they are at the bottom of the social pile and usually can't get mortgages to buy houses.

Are they sleeping in ditches? No. They live somewhere. Because they live in those places, those places aren't available for non-immigrants to live in. It's really simple. They rent apartments, do they not? When demand outstrips supply, prices rise. When demand for apartments rise, even the price of houses goes up, because these things can substitute for one another to some degree.
by KaiserPro | 2025-10-27 20:52:49+00:00
Sorry yes, Boz was wrong repeatedly. Specifically in this instance, he was arguing about HR policy, on an HR policy post.

Don't get me wrong, there were, and probably still are, a bunch of entitled pricks who are willing to post about the most stupid shit (I AM SHOCKED!!! that the meat was chewy, etc, etc, etc) but the CTO shouldn't be fighting in the comments section of someone else's back yard, when his own was on fire.
by XenophileJKO | 2025-10-27 20:52:53+00:00
It's funny because when I lived in Texas, we just turn on windshield wipers on full blast, put the hazard lights on and drive around at 15mph. (This would have to be an epic downpour though.)

The only time people stopped was when it was hailing.. and then they would hide under bridges if they could.
by taeric | 2025-10-27 20:52:56+00:00
This works right up to the point where you try to make the code to support opening transactions functional. :D

Some things are flat out imperative in nature. Open/close/acquire/release all come to mind. Yes, the RAI pattern is nice. But it seems to imply the opposite? Functional shell over an imperative core. Indeed, the general idea of imperative assembly comes to mind as the ultimate "core" for most software.

Edit: I certainly think having some sort of affordance in place to indicate if you are in different sections is nice.
by balozi | 2025-10-27 20:53:09+00:00
Concerns about inconsequential water usage at datacenters is a far more welcome problem for the the industry than the other real issues they could be dealing with. People distracted by water concerns will not notice the very real energy usage and AI ethics/practices issues.

Say what you want but the industry has figured out how to manage public perception and sentiment. Water usage problem is easy to fix, while energy usage is a far tougher nut to crack.
by smallerize | 2025-10-27 20:53:11+00:00
Unfortunately, even for the most fast-moving journals, that time is typically several hours before the actual articles appear on the journal’s website. So, anyone who’s reading quickly is likely to find that the DOI fails.

But that rule only applies to the fast-moving journals, like Nature and Science. Many other journals can take a few days between when they allow journalists to write about a paper and when it becomes available to the scientific community—PNAS, which is a major source of material for us, falls in that category.

https://arstechnica.com/science/2010/03/dois-and-their-disco...
by ViewTrick1002 | 2025-10-27 20:55:03+00:00
How many trillions in handouts to the nuclear industry to maybe get only extremely expensive electricity?

Then trying to justify it with paid off nuclear plants.

So it will be profitable sometime in 2060? Until then we should just persist with horrifyingly expensive electricity as they get paid off?

That sounds like a lunatic talking.

There’s no feed in priority. Renewables just bid zero which is their marginal cost. Nuclear power bids negative until prices are so low for so long that they withdraw from the grid.

You can try to force nuclear costs on the consumers but that will only lead to an explosion of rooftop solar and home storage.

I also love how everything becomes ”FOAK” when you need to justify the boondoggles.

Apparently reactor 5 and 6 of the EPR line is now ”First of a Kind”. That does not seem very logical to me.

You know that nuclear power as a share of the Chinese grid is backsliding? They also keep pushing their targets further into the future and lowering them.

And South Korea then withdrew from all other bids in Europe after the settlement with Westinghouse.

The Polish AP-1000 lands somewhere around €180/MWh when considering all costs and subsidies.

Then you blather on about FOAK while making it blindingly obvious that you are in over your head. You do know that we have research on it rather than you making up ”facts”?

> If you look at the data specifically you're going to find learning but for that there's a several requirements:

> - It has to be the same site

> - It has to be the same constructor

> - It has to be at least two years of of gap between one construction to the next

> - It has to be constant labor laws

> - It has to be a constant regulatory regime

> When you add these five you only get like four or five examples in the world.

From a nuclear energy professor at MIT in the Decouple nuclear power industry podcast, giving an overly positive but still sober image regarding the nuclear industry as it exists today.

But that is something a trillion dollars in a handout will fix! Any day now! They'll start paying it back.... never!

Insanity.
by danw1979 | 2025-10-27 20:55:07+00:00
github.com is a popular website that lets you publish your git (a version control system) -based projects for others to read and contribute to.

In this case, the user “jdx” has published an issue (a bug or feature development tracker) about a complimentary project, but you can still access the source code and documentation about “mise” by clicking on the hyperlink labelled “mise” at the top of the page.
by tart-lemonade | 2025-10-27 20:55:09+00:00
Alternatively, it could become more efficient at creating inefficiencies.

Imagine pushing your vibe-coded changes triggering a CI hook that uses an LLM to create a TPS report per commit+pipeline in a merge request, which another LLM-based bureaucrat could use to decide whether the MR should be approved, generating its own TPS reports in turn which some middle manager could use their LLM to summarize.

Think of all the shareholder value we could create by going all-in on AI!
by karmakaze | 2025-10-27 20:55:15+00:00
I wish I could downvote this domain. I queried why scmp.com content can be poor quality and I learned that it's slop and biased:

> Editorial Priorities: SCMP, while historically reputable, has shifted focus toward broader regional and global coverage, sometimes prioritizing speed and volume over in-depth analysis. This can lead to rushed or less polished articles.

> Ownership Influence: Since its acquisition by Alibaba in 2016, some critics argue SCMP's editorial stance has softened on sensitive China-related topics, potentially affecting narrative clarity or depth to align with certain interests.