MurphyA/hacker-news huggingface dataset:
by sofixa | 2025-10-17 14:15:48+00:00
> even in France you'll find cheap croissants made with margarine

Rare. Most bakeries in France serve their local community, and they won't get repeat business if their croissants are shit. There is actually a standard and you can't call yourself a bakery (boulangerie) unless you make your stuff from scratch onsite.

https://www.legifrance.gouv.fr/codes/section_lc/LEGITEXT0000...
by shadowgovt | 2025-10-17 14:16:25+00:00
Was there ever a mirror of this dustup in the Linux distro community?

I'm unaware of one ever happening, and I'm wondering whether it's because of mere fortune or because there's something about the APT / dpkg model that precludes this kind of messiness.

Perhaps the Ruby community is suffering the curse of having lived with reliable Internet for so long they never had to solve the problem of building up automatic package mirrors? This just feels like a lot of words and energy burned on a problem that ought to be as simple as "Here's the package, here's its checksum, go to town."
by naasking | 2025-10-17 14:16:50+00:00
> I've never set up a highly available Postgres and Redis cluster on dedicated hardware, but I can not imagine it's easier than doing it in AWS which is only a few clicks and I don't have to worry about OS upgrades and patches

Last I checked, stack overflow and all of the stack exchange sites are hosted on a single server. The people who actually need to handle more traffic than that are in the 0.1% category, so I question your implicit assumption that you actually need a Postgres and Redis cluster, or that this represents any kind of typical need.
by pickdig | 2025-10-17 14:17:39+00:00
its much easier to learn math now. it's good we have chromebooks + various llms for a low price / for free for poor kids. but i guess being poor means you dont have time to learn math or something.

doing math is way easier nowadays though i mean there's discord, stack exchange, various llms that help you, etc.

erdos & ramanujan have amazing mathematica intuition which is kinda the 'heart' of math imho. btw...
by xg15 | 2025-10-17 14:17:54+00:00
I wonder if non-native English speakers that post a lot on HN might pick up the "pretentious tone" as part of their writing style, sort of by accident.

In the same way like "Reddit English" has its own idioms by now ("Thank you, kind stranger", etc)

I'm not a native English speaker myself, and I think I have some feeling for what sounds casual and what sounds pretentious, but I sometimes wonder if that intuition is really correct or off-base.
by samzub | 2025-10-17 14:17:57+00:00
Annihilated is very much exaggerated, even if the bakery sector is changing for sure and is facing the same issues of inflation as everyone.

Number of bakeries is stable around 33 000 in 2025, down from 36 500 in 1990 [0][1] Revenues are up for both independant and franchised, and while the franchises grow faster than independants, they represent >90% of the total bakeries.

[0] article and data from 2025: https://boulangerie.org/economie/ [1] article from 2023, data from 2022: https://www.artisans-gourmands.fr/project/la-boulangerie-pat...
by tkrn | 2025-10-17 14:18:00+00:00
I could see LLMs being useful as just an UI layer on top of traditional interactive fiction engines? Having a voice-operated IF assistant/narrator paired with tools for note taking and such could offer an accessible alternative interface to the large existing IF library (or maybe something like that exists already?).

Taken further the assistant's role could be expanded with greater autonomy. Games could include metadata and authors hints & directives for the narrator. Or a limited interface for manipulating the game state and shifting the traditional IF model closer to a two player collaborative game. Using the LLM to transform and extend pre-authored text might actually offer new narrative possibilities, assuming the model could do it subtly and well enough, the style, POV, mood an so on of prewritten content could be freely modified in some interesting ways. E.g introduce unreliable narrators, describe the player's actions from a point of a security camera or their dog, rewind and replay events from some other characters POV. Simulate psychological issues by subtly rewriting the player's (or the narrator's or NPCs) perception of the world and have them navigate a little twisty maze of emotional states, all different.

Restricting the model into operating strictly within the limits of human authored content could bypass some of the usual problems associated with purely AI generated games and the approach seems fitting for the genre and it's pre-existing rich tooling and talent.
by mothballed | 2025-10-17 14:18:01+00:00
They could easily find it for most people. It is generally public record, in my county it's available online, unless the individual built the home themselves (mine isn't on file because I opted out of building codes and planning, but commercial home builders can't do that here).

But let's be real, police constantly barge in to the wrong address, looking for people that have been gone for years, accomplishing not much more than shooting a beloved dog on a hair-brained last second witch hunt. It's not that they can't do it, it's that they have the attention span and executive planning facilities of a burnt out coke addict 3 hours post their latest scratch off ticket winnings.
by iamnothere | 2025-10-17 14:18:57+00:00
(1) Some older satellites are still in use and this may affect them, especially if it becomes more common.

(2) Defending these norms is important to prevent chaos on the radio bands. If we can do this, why not China? Russia? Europe? Erosion of norms has real consequences when you are dealing with a scarce resource like RF spectrum.
by abujazar | 2025-10-17 14:18:58+00:00
My experience is exactly the opposite. None of the cloud vendors are actually resilient, every single one of them have had major global outages. And when it happens you've got no influence on how fast it gets fixed. The only way of building a truly resilient infrastructure eith cloud vendors is mirroring across vendors. But it happens to be easier to mirror a private cloud between e.g. Hetzner and OVH than maintaining parallel setups in Azure and AWS.
by Bender | 2025-10-17 14:19:01+00:00
Perhaps some hybrid. AI manages the initial calls, problem solving then hands off something that requires human intervention to a small set of higher level human support staff. Changes to Number/SIM assignment could be configured to only allow the human accounts to make changes. AI could update all the petty time consuming things. Of course none of this is useful unless laws exist that could cost a mobile provider their operating license if they do not strictly monitor changes that could be related to bribes and corruption and that hiring trash for front-line support could cost them dearly. It must be obvious to anyone making changes that they are logged and reviewed probably also by AI.
by AndrewKemendo | 2025-10-17 14:21:02+00:00
>increase the social transaction depth for humans.

Unfortunately my conclusion is that the root issue is the biological limit and unless you can increase dunbar number from 150 to 8 billion it’s not going to matter what other structures exist

It would require:

1. Enthusiastic, voluntary subordination of every individual to a collective goal 2. Zero defectors 3. All information and processing would be collective

Ultimately it would be an entirely different species that looks like the Borg from Star Trek

Fwiw that’s basically what I’m building at our company
by rkomorn | 2025-10-17 14:21:08+00:00
I agree it's the same as "opt-out" but I like the phrase "opt-in by default" because it implies there's an affirmative "I want to participate in this" option somewhere, and that it is set to "yes" by default.

IMO it properly reflects that what looks like an active affirmative choice by the user is actually not.
by nosianu | 2025-10-17 14:21:27+00:00
Except for the guys receiving the lowered salaries. And all the other problems of migration, when some destinations are WAAYYYY more desirable to live in, even jobless, than others.

You guys are very selective, either not even bothering with links, or carefully selecting that one particular piece of paper supporting your PoV. Which of course looked at only very few if not even just a single variable, and (by necessity) failed to account for the breadth of reality.

Quoting single papers is always a sign of desperation. That's not how anything works, when given a broad question. Studies are extremely specific! In comparison, the question here is as broad as it can possibly get for an economics question.

Discussions such as here are only worthwhile when the parties don't care about "winning" and use debate club methods.
by speleding | 2025-10-17 14:21:28+00:00
I agree that running servers onprem does not need to be hard in general, but I disagree when it comes to doing production databases.

I've done onprem highly available MySQL for years, and getting the whole master/slave thing go just right during server upgrades was really challenging. On AWS upgrading MySQL server ("Aurora") is really just a few clicks. It can even do blue/green deployment for you, where you temporarily get the whole setup replicated and in sync so you can verify that everything went OK before switching over. Disaster recovery (regular backups to off site & ability to restore quickly) is also hard to get right if you have to do it yourself.
by liampulles | 2025-10-17 14:21:36+00:00
There are footguns to be found with a self operated k8s cluster, and definitely (costly) ones with cloud native database orchestration. Not to mention all the risks which come with migrating to "new things" in general. I know for me that when I moved away from those things to managed AWS versions, I could definitely see the value of a cloud solution.

But that cost difference is huge...

It is a interesting tradeoff to consider I think (I'm not criticizing either Hetzner or AWS or any team's decision, provided they've thought the tradeoffs through).
by ACCount37 | 2025-10-17 14:21:39+00:00
The issue with terrestrial wireless links is that you just aren't going to cover every inch of Earth's surface with terrestrial wireless links.

At the same time: coverage comes cheap to Starlink. Which makes it perfect for serving areas no one wants to serve. Such as rural areas, anything outside the largest cities in underdeveloped countries, the open ocean, and so it goes.
by shadowgovt | 2025-10-17 14:22:10+00:00
I think you're absolutely right. We are starting to reach the age where a combination of large cooperative non-corporate tech projects and the Internet (that, partially at least, enabled them) are putting us in a place where the actual mortality of project owners matters. The "L" in BDFL is a finite constraint.

I think there's going to be an interesting and complicated churn as several major projects under the BDFL model have their Ds succeed at passing the torch, struggle to pass the torch, struggle to realize the torch needs to be passed, or take the torch and do their best to burn the whole project down so it can't outlive them.
by AznHisoka | 2025-10-17 14:22:22+00:00
As a self hosting fan, i cant even fathom how hard it would be to even get started running a Postgres or redis cluster on AWS.

Like, where do I go? Do i search for Postgres? If so where? Does the IP of my cluster change? If so how to make it static? Also can non-aws servers connect to it? No? Then how to open up the firewall and allow it? And what happens if it uses too much resources? Does it shutdown by itself? What if i wanna fine tune a config parameter? Do I ssh into it? Can i edit it in the UI?

Meanwhile, all that time finding out, and I could ssh into a server, code and run a simple bash script to download, compile, run. Then another script to replicate. And i can check the logs, change any config parameter, restart etc. no black box to debug if shit hits the fan
by torginus | 2025-10-17 14:22:35+00:00
Yup, I hope to god we are moving past the age of 'everything's fast if you have enough machines' and 'money is not real' era of software development.

I remember the point in my career when I moved from a cranky old .NET company, where we handled millions of users from a single cabinent's worth of beefy servers, to a cloud based shop where we used every cloud buzzword tech under the sun (but mainly everything was containerized node microservices).

I shudder thinking back to the eldritch horrors I saw on the cloud billing side, and the funny thing is, we were constantly fighting performance problems.
by ivan_gammel | 2025-10-17 14:22:38+00:00
The key question here is how exactly the supply chain attacks will be prevented. If you consider release of new version of a library some sort of transaction, it's easy to see then the difference with cryptocurrencies: in crypto transaction can be automatically verified, but with software releases it is impossible. It is hard to imagine hundreds of hostings on the same very high trust level, so either risks become significant or there are several, but not many hostings which everyone can trust. If Number of hostings << Number of users, then it's not truly decentralized and there still exists a different risk, when there's some sort of political split between some of them. Summarizing all of that, I don't know if decentralization is a solution at all. Transparent community ownership over a centralized solution is much better.
by dwrowe | 2025-10-17 14:22:39+00:00
In my experience, there has been an interesting ebb and flow on the use of 'dedicated' hardware and auto-scaling power of AWS/cloud instances. When first starting out, super cost-conscious, you're getting ideal performance. As soon as you start experiencing interesting traffic patterns, auto-scaling makes sense. Then, your bill grows to such a point as it makes economical sense to pull back to more powerful dedicated services, then lean a little into auto-scaling, etc. A pendulum of underlying services and people to support it. A balancing act of finding efficiencies during wild growth periods, and reaching some sense of stability.
by xethos | 2025-10-17 14:22:47+00:00
Was a little thrown reading

> You’re putting your time in now, so you’ll be ready to start fresh when the game releases into early access (“ETA sometime between Q4 2024 and Q2 2025”).

'till I went back and looked at the publish date for the article. Might be worth appending a [2024] to the title.

Looks like lots of fun though, mellow and very zen. Suspect it's just the right time to learn about it too, with the release date considered and the amount of polish that implies.
by mothballed | 2025-10-17 14:23:10+00:00
At one point I volunteered to join an anti-jihadist Syrian militia (YPG) that was backed by the US government. When I returned to the US, they flagged my passport (and interrogated me everytime I crossed a border for about a decade).... thinking I was a jihadist.

So yeah consider that the government is so dumb that one half of the government thinks the secular anti-jihadist militias supported by the other half of government are actually jihadists.
by sunscream89 | 2025-10-17 14:23:24+00:00
Sounds like the dude is tripping, though I will point out many profound ideas stumble out of the raw mind.

There is something about a hidden power in our minds to reinvent themselves into capable instruments of our own wills.

What these substance craving minds think of as reality is in actuality their thoughts feelings and beliefs.

Undeceiving the self rewrites reality with a sensibly competent version of one’s own self as an actor.
by delgaudm | 2025-10-17 14:23:34+00:00
> Some people call this "the agentic loop." Call it what you want, you can write it in 100 lines of Python

That description sounds a lot like PocketFlow, an AI/LLM development framework based on a loop that's about 100 lines of python:

https://github.com/The-Pocket/PocketFlow

(I'm not at all affiliated with Pocket Flow, I just recall watching a demo of it)
by tialaramex | 2025-10-17 14:24:41+00:00
So, this article is writing a "by example" macro, and my impression is that many comments here are thinking about Rust's procedural or "proc" macros and most particularly its entirely general procedural macros which are indeed arbitrary code executing in the compiler. That's not what the article is about at all.

"by example" macros are actually just a fancier version of templating systems I'd expect most of you have used. Their biggest fancy feature is probably repetition, it's easy for Rust's macro to say if we've got a list of N things, we're going to emit this same code N times, but with each thing in turn filled out.

The syntax doesn't look that much like the rest of Rust but that's mostly an ergonomic consideration, so you can distinguish between your macro and the code your macro is spitting out. In fact "at least the syntax is the same" is one of the few ways the procedural macros are simpler, since they're literally some Rust run by your compiler.
by gus_massa | 2025-10-17 14:24:54+00:00
> I find “BDFLs” and open source communities so incredibly interesting. Especially in the context of geopolitics and state entities. Linux!

The diference is that with an open source licence, the comunity can just fork the project (assuming they have enough developers), so the BDFL must master the art of herding cats.

A country has clear phisical borders and tanks, and people can't fork them and ignore the old power structure.
by shadowgovt | 2025-10-17 14:25:16+00:00
Go's one weakness is that the package source is baked into the package data in a not-automatically-fungible way. And if pkg.go.dev ever becomes a threat vector, we're gonna have a bad time.

dselect solved this ages ago with its mirrors, but at some point it seems every major package manager decided that was unnecessary complexity ("why bother? It's not like a package repo just goes down") and left it out when they built their alternatives.

So, from time to time, when a domain in the Internet goes sour it's a huge problem (whereas were a Debian mirror to go sour I'd add like one line to a config file and never notice the issue again, assuming dpkg doesn't automatically identify the problem and route around it).
by ajross | 2025-10-17 14:25:19+00:00
I really think point 1 needs an example. Again, older satellites talk to dishes, not random off-axis antennas hundreds of miles away.

> Erosion of norms has real consequences when you are dealing with a scarce resource like RF spectrum.

So... no, that's wrong. Like 99% of all wireless data transferred anywhere is squeezed into a paltry 100 MHz in the 2.4 GHz ISM band, with no effective guardrails of any kind about who can use it, or with how many devices.

Technology fixed this problem, dedicated bands have little to no value anymore[1], haven't for like two decades now, and any discussion like this needs to treat with that as a prior.

Again, we all know this story isn't about rigorous adherence to international norms. It's about Musk doing shady spy stuff.

[1] Outside some otherwise important edge cases like radio astronomy which aren't "communication" as generally understood.
by everdrive | 2025-10-17 14:25:27+00:00
I think this is correct, but buying something like a Ring camera is 100% voluntary. And buying a smartphone _used_ to be 100% voluntary, and people couldn't get enough of them. People aren't ignorant about privacy, they don't even care about it. Try telling your friends you turn bluetooth off on your phone and don't have a data plan for it. They'll think you're very, very weird. They do not care about privacy whatsoever.
by noelwelsh | 2025-10-17 14:25:30+00:00
There are certainly places with very limited services! As for roomy houses, though, that is much harder to find. I did a little searching and found a UK govt report on housing sizes [1]. For a point of comparison, average house size broken out by house type is smaller for all types than the average across all house types for Missouri [2; taken as a random exemplar of the Midwest]. Only when we break out to detached houses built in particular time periods (p.18) does the average become roughly equal to Missouri, and remember this is across all housing in Missouri (IIUC).

The UK settlement pattern is quite weird. About 1/6 of the population lives within the South-East, which is roughly the area commutable to London by train. Then another 1/6 of the population lives in London. So land is very expensive there. The rest of the UK is on average a lot poorer. So the UK in general is not conducive to large housing. You can certainly find old farm houses out in the sticks, and small villages that are mostly expensive large houses. These are a tiny fraction of the housing, though. I believe UK houses are on average the smallest in Europe. (I think the UK would benefit a lot from some decentralisation, but that's a different topic. Side eye in cancelled HS2 lines.)

[1]: https://assets.publishing.service.gov.uk/government/uploads/...

[2]: https://fred.stlouisfed.org/series/MEDSQUFEEMO
by lcnPylGDnU4H9OF | 2025-10-17 14:25:54+00:00
> (you can set GOPROXY=direct to fix this)

https://drewdevault.com/2021/08/06/goproxy-breaks-go.html

Not that defaults don't matter, just offering the extra detail. And, as the post goes on to explain, this change seems to cause its own set of dependency issues.
by js4ever | 2025-10-17 14:26:42+00:00
We've helped quite a few teams move from AWS to Hetzner (and Netcup) lately, and I think the biggest surprise for people isn't the cost or the raw performance, it’s how simple things become when you remove 15 layers of managed abstractions.

You stop worrying about S3 vs EFS vs FSx, or Lambda cold starts, or EBS burst credits. You just deploy a Docker stacks on a fast NVMe box and it flies. The trade-off is you need a bit more DevOps discipline: monitoring, backups, patching, etc. But that's the kind of stuff that's easy to automate and doesn't really change week to week.

At Elestio we leaned into that simplicity, we provide fully managed open-source stacks for nearly 400 software and also cover CI/CD (from Git push to production) on any provider, including Hetzner.

More info here if you're curious: https://elest.io

(Disclosure: I work at Elestio, where we run managed open-source services on any cloud provider including your own infra.)
by prayerie | 2025-10-17 14:28:07+00:00
Having tried to do this already to no avail, does anyone know if as an owner of one of these Ring devices if it's possible to take it offline and handle everything locally?

I'm usually against these types of "smart" devices, but only bought it because my house got burgled as a student (whilst I was asleep!), so I got pretty shaken up and got the cheapest thing I could find. Currently, I do have it connected to a local HA instance, but I'm pretty sure that relies on Ring's online services to access it, unless I'm mistaken.
by bpt3 | 2025-10-17 14:28:43+00:00
Just to make this explicit, you are incorrect.

There are plenty of instances where you would be correct, such as the origin of police forces in the American South (which were initially slave patrols), but that doesn't mean you are correct in all instances.

I'm not sure what joy you derive from spreading misinformation, but you should probably reconsider it.