MurphyA/hacker-news huggingface dataset:
by mmooss | 2025-12-12 17:51:54+00:00
> dreamer

The idea that these are dreams is just part of the anti-democratic, anti-freedom rhetoric. You might not mean it that way, but look how it's been absorbed widely.

These are concrete realities that have swept across every corner of the world, and brought, by orders of magnitude, the greatest expansions of human freedom and prosperity ever. All in reality, not a dream.
by Breza | 2025-12-12 17:52:17+00:00
This is a weird suggestion, but the American Girl Doll book Samantha Learns a Lesson has the most ELI5 explanation of the pitfalls of the Industrial Revolution I've ever seen. I mean that literally, my five year old loves the book and the movie based on it. This era is my favorite in all of human history, I've read thick tomes about it, and this old children's novel is seriously fantastic.
by bluGill | 2025-12-12 17:52:26+00:00
> pay for insurance, gas, tires, oil changes, parking, washing etc.

If you use a car you are paying for those costs. There is no getting around it. If you uber it is indirect, but part of your costs per ride is going to those things. Renting a car gets someone else to do them - but you are paying them to do that somehow. (self driving make trade parking for gas where parking is expensive, so in the densits areas this can make sense, but only because the car is driving empty out to the suburbs in the morning and empty back into the city in the evening - so it increases traffic)

If you own your car you can choose to not keep it clean. The rental will not allow that choice and so you pay for it.
by aziaziazi | 2025-12-12 17:52:39+00:00
What parts of my message you think is misinformation? Beside multiple anecdotal evidence, heres a paper on the subject:

> No differences in reported lifespan were detected between diet types. Fewer cats fed plant-based diets reported to have gastrointestinal and hepatic disorders. Cats fed plant-based diets were reported to have more ideal body condition scores than cats fed a meat-based diet.

> Cat owner perception of the health and wellness of cats does not appear to be adversely affected by being fed a plant-based diet. Contrary to expectations, owners perceived no body system or disorder to be at particular risk when feeding a plant-based diet to cats.

https://link.springer.com/article/10.1186/s12917-021-02754-8
by nyrikki | 2025-12-12 17:53:23+00:00
As we are talking about micro services, K8s has two patterns that are useful.

A global namespace root with sub namespaces will just desired config and current config will the complexity hidden in the controller.

The second is closer to your issue above, but it is just dependency inversion, how the kubelet has zero info on how to launch a container or make a network or provision storage, but hands that off to CRI, CNI or CSI

Those are hard dependencies that can follow a simple wants/provides model, and depending on context often is simpler when failures happen and allows for replacement.

E.G you probably wouldn’t notice if crun or runc are being used, nor would you notice that it is often systemd that is actually launching the container.

But finding those separation of concerns can be challenging. And K8s only moved to that model after suffering from the pain of having them in tree.

I think a DAG is a better aspirational default though.
by mmooss | 2025-12-12 17:53:33+00:00
In essence you're describing epub, which is HTML, and I agree. It has great potential but nobody seems to see it as more than a cheap ebook format, and even that is underdeveloped in terms of capabilities: presentation quality and annotation are nowhere near PDF, for example.

Most of all it needs usable editors, and editors which integrate multimedia and dynamic content editing. End users can't turn to a different editor for each media and then integrate the output into the epub document, like a web developer does (e.g., for an image use Photoshop, save the jpg, copy to the proper directory, reference appropriately in the html).
by yoelhacks | 2025-12-12 17:53:51+00:00
$8/100k tokens strikes me as potentially a TON if the idea is that we're going to be running this as part of the iterative local development cycle (or god forbid letting agents run it whenever they decide). As you mentioned, one of the issues with AI generated code is often that it writes too much and needs direction on shrinking down.

I could easily see hitting 10k+ LOC on routine tickets if this is being run on each checkpoint. I have some tickets that require moving some files around, am I being charged on LOC for those files? Deleted files? Newly created test files that have 1k+ lines?
Show HN: Git-scope – Fast TUI for viewing Git status across many repos
by iam_pbk | 2025-12-12 17:53:56+00:00
Hi HN,

Over the last week I’ve been iterating on a small workflow tool I needed for myself, and wanted to share it here to get feedback from people who work with multi-repo setups.

Problem: I work across a lot of local git repositories (side projects, config folders, experiments, microservices) and kept losing track of which ones were dirty, ahead/behind, or needed attention. Running git status in 15 folders every morning wasn’t sustainable.

Solution: I built git-scope, a small TUI that shows the git status of all local repos in one screen. It starts fast (~10ms), auto-discovers repos, and updates status without needing to cd around.

Current features:

recursive repo discovery

dirty / clean / ahead / behind indicators

fuzzy search

jump into repo directory or editor

Vim-style navigation

fast startup (Go + Bubble Tea)

Upcoming features:

per-repo disk usage

lightweight contribution activity graph

timeline of recent modifications

optional repo grouping

Repo: https://github.com/Bharath-code/git-scope

Website: https://bharath-code.github.io/git-scope/

Demo GIF: https://github.com/Bharath-code/git-scope/raw/main/docs/git-...

I’d appreciate feedback on:

performance considerations

how people structure larger Bubble Tea TUIs

ergonomics/UI improvements

whether this fits into real multi-service or monorepo workflows

Happy to answer any questions. Thanks for reading!
by anonym29 | 2025-12-12 17:54:02+00:00
Your car is tracking much more than rideshare apps even can. Uber, Lyft, whoever gets point to point trip information, maybe audio recording in the car. Modern personally owned automobiles are getting everything, all the time. It knows when you're home, when you're not, many record all audio all the time, some are recording video, some are tracking your sexual activity in the car.

At this point, I treat rideshare like public transit: I assume I'm being watched, but I get to skip the permanent always-on tracking for the other 99% of the time that I'm not in the car.

Also, if you own a car, the state knows where you're going and when, per ALPR systems. With Uber or Lyft or a robotaxi, there's a layer between my personal information and the state. It's not an insurmountable layer, as rideshare / robotaxi services can always be subpoena'd, but adding a layer of extra work for the state is a net gain to my privacy.
by vintermann | 2025-12-12 17:54:59+00:00
I notice some have said "hyperpalatable" foods, and that is better, at least it's not such a good stick to use at vegetarian meat alternatives, but it still leaves alcoholic drinks, steaks, traditional smoked food etc. off the hook. They're not usually "boosted" with exotic processing.

But "hyperpalatable" also misleading in that heavy processing of unhealthy food often just makes things a lot more storable but only a little less tasty (e.g. sweet baked goods).

For "ultra-processed", not only is the choice of classes to divide food into suspect, but they're gerrymandering those classes too. Much fried food isn't especially processed. Extract the oil, fry the vegetable in it, basically two steps. Certainly fewer steps than say, rye bread.

From what I've seen, the studies of ultra-processed food find excuses to count many processing steps for obviously unhealthy food, and fewer for benign ones.
by Ensorceled | 2025-12-12 17:55:06+00:00
> There's an alternative: Android. I'm perfectly free to use that instead. I don't.

I think this is my entire problem with most of these conversations. When they say "The walled garden has to end." ... they mean "YOUR walled garden has to end.".

I also like the Walled Garden. Do I think Apple should be able to charge more than Stripe? No.

I wish they would stop conflating the gate keeping price to enter the walled garden being too high with the wall garden and the gate being a moral wrong.
by trimethylpurine | 2025-12-12 17:55:19+00:00
I don't know if that's true. It's important to consider that most of the state is US government owned (military, national park, national forest). A large portion of the rest is used for mining which is, I think, still the largest industry in the state, employing a formidable share of workers and fueling related industries (trucking, concrete, gravel, salt, etc.).

Combined, these put a strain on land as a resource, and solar is the one energy source that demands that same resource the most.

Follow the money.
by cruffle_duffle | 2025-12-12 17:56:03+00:00
“See, we were right, there shouldn't have been any vaccination at all!”

Nobody sane says that. Such rhetoric is a divisive wedge.

Same people would have liked to see an open honest discussion about the vaccine. Instead you had political figures, “experts” and tech sites suppress any and all discussion. All medicine has side effects… but these fuckers were on a mission. Anything remotely suggesting that maybe, just maybe, not everybody should get a vaccine… oh boy can’t have that.

But if you want to mis-characterize things, by all means do so.
by lynndotpy | 2025-12-12 17:56:06+00:00
I thought the default for both Rust and Go were to statically compile everything except the dynamic link to libc? And that you could optionally statically include musl with a bit of extra work.

I've never had to do anything unusual with building, but I thought the "almost-ststically-compiled" thing was somewhere Go and Rust were almost identical.
by mbirth | 2025-12-12 17:56:53+00:00
Planet Computers Gemini? Or their Cosmo Communicator? (To be fair they’re more Psion 5-sized.)

Or do you remember the Beepberry/Beeper?

OTOH, your phone is more than capable, so maybe a small bluetooth keyboard is all you really need. There are apps like iSH on iOS or Termux on Android that give you a Linux shell.
by Barbing | 2025-12-12 17:57:06+00:00
You hopeful for this? Per Gurman:

>For iOS 27 and next year’s other major operating system updates — including macOS 27 — the company is focused on improving the software’s quality and underlying performance.

-via Bloomberg -18d

Edit: almost can’t be true if they’re going to try to push Siri hard :-/
by shadowgovt | 2025-12-12 17:57:23+00:00
Andy Warhol disagreed. But in general: it's not a bulk or commodity business like, say, toilet paper, but an artist that creates five thousand works a year can definitely out-sell an artist that creates five.

To the extent that art intersects capitalism, that matters (even if the second artist is charging thousands per work; when your price is too high, people can't buy, so the artist charging dozens or hundreds per work but making 5,000 a year can sell to all the people who can't afford five-works-a-year).
by stickfigure | 2025-12-12 17:57:37+00:00
Ugh, I looked this up and it completely ruined it for me:

https://refuga.com/karl-bushby-the-man-who-chose-to-walk-aro...

This is how much he had to sacrifice. Leaving his only son when he was just five and not being able to watch him grow up like any other normal father. He also sacrificed a father/son relationship that may never be restored. “Out of everyone I knew in this world, I knew my son least of all.” Karl didn’t have any means of communication with his son for years but managed to reach him after contacting one of his friends on Facebook. While he was away, his son was suffering from depression and self abuse and had to use medication and therapy.

That's not sacrifice, that's abandonment. I have a young son not far from that age and trying to imagine how he'd feel if daddy just walked off nearly brings me to tears.
by palata | 2025-12-12 17:57:39+00:00
I have been in two different situations:

* Functional teams (established companies): enough seniors are here to tell the juniors when they are wrong, and the juniors naturally accept the criticism because it's expected in that environment.

* Dysfunctional teams (startups): most devs are juniors anyway, there is no clear hierarchy, managers are still at their first job so they have never seen a functioning team or had a competent manager themselves.

In the second case, there was absolutely no way I could win an argument: the "high energy kids with big egos" never believed me, I was the "old guy" as you mention. I remember an example where the "kid" failed and gave up with their "right" way after 3 months and I solved it in 3 days, exactly how I had suggested they did it in the first place. Next discussion, nothing had changed, they still knew better.

I can't really blame them, because the whole environment was like this. Everybody was always right, knew better, etc, even though it was their first job.

What I've learned is to protect myself and move away from that. Either by changing job, or by changing project. In startups I have been pretty successful at saying "I can help with this project if we do it this way, but if we do it that way, I can't help and I will work on something else". Of course it meant that I could not work on the most exciting project, but they made a mess out of them, so all in all I feel it was better working on my boring, stable, maintainable components.
by jiscariot | 2025-12-12 17:58:11+00:00
Will this help other services like Netflix, Spotify? Or am I misreading things.

My understanding, at least several years ago, that Netflix was paying as much to Apple in subscription fees, as they did for their AWS hosting.

I also noticed when upgrading my Spotify account, I couldn't do that through the iphone app itself - I assumed this was because it would break TOS, or they didn't want to pay a massive chunck of the monthly subscription cost to Apple.
by Breza | 2025-12-12 17:58:38+00:00
Here in Washington DC we've set up many different types of traffic cameras. One side effect is a reduction in the number of negative interactions the average person has with the police. There are communities where the cops treat people like piggy banks and spend tons of time aggressively enforcing minor traffic violations. That has negative effects on trust, not to mention the number of fatal interactions that have stemmed from traffic stops. Other jobs that can be done by the police in other places are handled by Parking Enforcement, the Department of Buildings, etc.

The recent presence of federal agents and soldiers has reversed some of the hard-fought gains in trust, but my broader point still stands: more automated enforcement of traffic laws has positive effects in how people interact with the police. This effect needs to be balanced against the harms of increased surveillance.

[1][https://www.nbcwashington.com/news/local/transportation/poli...]
by xp84 | 2025-12-12 17:58:39+00:00
I’m glad you cited Ruby, as it’s definitely the exact opposite of what you said about elm. Every damn gem has an idiotic cutesy name. I think it’s one reason why every mature Rails project I’ve seen in the corporate world has direct dependencies on five or six different http client wrappers. New developers would look in the Gemfile, find no “http” anything, then google “ruby gem http client” and, since that happens to be a diverse category, eventually developers will find and add all such libraries.

I’m hoping that with AI, maybe this will be less common, because an AI agent should easily see that you have, say, Faraday installed already, and not bring in the noob magnet that is httparty.
by devilbunny | 2025-12-12 17:59:47+00:00
Cash deposits or withdrawals over $10k in the US will be reported to the Treasury but if you don’t do them often it won’t raise a big flag, and the bank doesn’t care what you do with it. Treasury only cares if they think you are trying to evade taxes.

In Germany, where large items are often purchased with cash, it would be unremarkable if you did it several times a year.
by adastra22 | 2025-12-12 17:59:49+00:00
Did we live through the same pandemic? At least where I live, there was shortages for weeks, and scarce for months.

There was a real manufacturing shift that had to happen in the transition from commercial toilet paper to residential, which is made by totally different machines. The problem was real. It’s just that someone, seeing that real problem, triggered a panic buy that resulted in cleared shelves and a misallocation of the actual supply, making everything worse for everyone.

In the present case, OpenAI just took 40% of the world’s supply off the market. That is massive, and will have implications for RAM availability for many industries. As a result, every other company immediately bought up as much supply as they could.

Cars during Covid is probably the closer comparison, actually. A combined supply-drop followed by demand-shock resulting in skyrocketing prices and empty inventory.
by AngryData | 2025-12-12 18:00:12+00:00
Perhaps its because people are realizing a lot of economic and financial activity is kind of useless for anything besides pumping the numbers of stocks and valuations and a larger fraction of money is going towards the already wealthy while the majority are losing out. And when financial bubbles start popping and economies fall flat on their faces there is going to be a lot of angry people.

People saying eat the rich and posting guillotines and supporting socialist redistribution ideas use to be kind of edgy and fringe, but now it is gaining popular appeal again, and it makes people with wealth or political power scared.
by sethammons | 2025-12-12 18:00:23+00:00
Yes! This is not unique to microservices.

If you look at this proposal and reject it, i question your experience. My experience is not doing this leads to codebases so intertwined that organizations grind to a halt.

My experience is in the SaaS world, working with orgs from a few dozen to several thousand contributors. When there are a couple dozen teams, a system not designed to separate out concerns will require too much coordinated efforts to develop against.
by acdha | 2025-12-12 18:00:26+00:00
Puppet isn’t a front end problem, but I do agree on Webpack - which is one reason it wasn’t super common. A lot of sites either didn’t try to bundle things or had simple Make-level workflows which were at least very simple, and at the time I noted that these often performed similarly: people did, and still do, want to believe there’s a magic go-faster switch for their front end which obviates the need to reconsider their architectural choices but anyone who actually measured it knew that bundlers just didn’t deliver savings on that scale.
by whstl | 2025-12-12 18:00:39+00:00
Yeah, a lot of cross-cutting concerns fall into this pattern: logging, authorization, metrics, audit trails, feature-flags, configuration distribution, etc

The only way I can see to avoid this is to have all those cross-cutting concerns handled in the N1 root service before they go into N2/N3, but it requires having N1 handle some things by itself (eg: you can do authorization early), or it requires a lot of additional context to be passed down (eg: passing flags/configuration downstream), or it massively overcomplicates others (eg: having logging be part of N1 forces N2/N3 to respond synchronously).

So yeah, I'm not a fan of the constraint from TFA. It being a DAG is enough.
Show HN: Nymia–a lightweight fantasy name generator
by svendson | 2025-12-12 18:01:19+00:00
I built Nymia (Fantasy Name Gens): https://fantasynamegens.com/

The problem it targets is small but persistent: naming breaks flow. I can design systems, write lore, or prep a session—then I need a believable name for a character/NPC/town/faction and suddenly I’m stuck. In TTRPGs it’s worse: players ask for the name of the one NPC you invented 10 seconds ago.

Nymia is a lightweight, no-login site to generate fantasy-style names quickly. My goal isn’t “perfect names”, but fast inspiration so you can pick a few, tweak them, and keep moving.

Who it’s for

Writers/worldbuilders: character & place naming TTRPG DMs/GMs: on-the-fly NPCs, taverns, towns Indie devs: better placeholders than NPC_03 / Village_02 How I use it Generate a batch → pick 2–3 → edit for pronunciation/vibe → continue writing/building.

Questions / feedback I’d love

What do you struggle naming most (people / places / factions / items)? Do you prefer pronounceable names or more “exotic” ones? Any features you’d want next (filters by style, favorites, export, “consistent culture” sets)? Thanks for taking a look—happy to answer questions and iterate based on feedback.
by nicola_alessi | 2025-12-12 18:01:20+00:00
Your point is excellent and cuts to the core of what we're trying to explore. You're right, ‘mood' can be a fuzzy, high-friction starting point.

The hypothesis behind the prompt isn't that everyone consciously identifies a mood. It's more that "mood" is a useful shorthand for a complex set of preferences at a given moment. When you think, "I want something mindless and funny after that long meeting," that's a mood proxy. The goal of the open-ended prompt is to capture that full sentence, not just the one-word label.

You've identified the three major discovery engines that dominate today:

Social Proof ("What are folks talking about?") Direct Recommendation ("What was recommended to me?") Access & Friction ("What's on my services?"). These are powerful because they require zero cognitive effort from the user. You're reacting to signals. Our experiment is asking: what if you reversed the flow? What if you started with your own internal state—even if vaguely defined as "kinda sad" or "need distraction" and used a model to map that to a title? It's inherently more work, which is its biggest hurdle.

The interesting technical challenge is whether an LLM can act as a translator between your messy, human input ("just finished a complex project, brain fried, want visual spectacle not dialogue") and the structured metadata of a database (genres, pacing, tone, plot keywords). It's not about mood detection; it's about intent parsing. A future iteration might not ask for a mood at all, but simply: "Tell me about your day." The model's job would then be to infer the desired escapism, catharsis, or reinforcement from the narrative. Would that feel more natural, or just more invasive?

We're early, and you've nailed the key tension. Does discovery work best when it's passive (social/algorithmic feeds) or active (intent-driven search)? The former is easy; the latter might be more satisfying if we can reduce the friction enough. Thanks for giving me a much better way to frame this.
by stackghost | 2025-12-12 18:01:21+00:00
>against a startup company that has already produced such whey protein powder from a fungal culture there is a lawsuit that alleges that they have not separated properly the whey protein and that what they have sold contained more fungal protein of uncertain quality and safety than the good whey protein that they claimed to sell.

Sounds like par for the course in the VC-backed startup world
by e12e | 2025-12-12 18:01:27+00:00
Hm, I can only edit the title, not the URL?

https://travel.state.gov/content/travel/en/News/visas-news/a...

Resubmitted - I accidentally snipped part of the path, removing tracking params...

https://news.ycombinator.com/item?id=46246727