MurphyA/hacker-news huggingface dataset:
by phendrenad2 | 2025-08-09 16:06:57+00:00
Ah, I spot a familiar pattern here: the layman definition of a term, which has all of the political power, has diverged from the academic definition, which is completely powerless.

The layman definition of inflation is "everything got more expensive". The academic definition seems to be "things got more expensive, but only if there isn't a shortage of that thing or too much demand(?)".

I think the layman definition is more logical, because shortages and demand are solvable if there's enough monetary inventive, which is ultimately accounted for in, you guessed it, the final price.
by alephnerd | 2025-08-09 16:07:05+00:00
That's due to issues around monopolization in the Dairy and Cattle industry in the US [1].

70% of all processors in the dairy and cattle industry are now owned by 3 companies. Processors don't own cattle - they just process raw material like dairy and meat into cheese and pasteurized milk and handle the entire supply chain. But because they control the supply chain, distribution, and even the feed [0] used they can set rates and vendors used by farmers.

I posted an article about this earlier on HN, but it seems HNers like to talk about antitrust for search engines and not dairy and beef production.

Antitrust for me, oligopolic market forces for thee.

[0] - https://www.landolakesinc.com/what-we-do/animal-nutrition/

[1] - https://www.thebullvine.com/news/will-your-dairy-farm-surviv...

___________

To u/andrew_lettuce below:

Canada has the exact same issue of processor consolidation and oligopoly in agriculture as the US [0][1][2]

Arguably, it's worse than the US because this process started in the 1990s in Canada [3] versus the 2010s in the US.

[0] - https://ca.rbcwealthmanagement.com/terrence-galarneau/blog/4...

[1] - https://pmc.ncbi.nlm.nih.gov/articles/PMC7350140/

[2] - https://financialpost.com/commodities/agriculture/why-only-t...

[3] - https://www.eap.mcgill.ca/MagRack/RH/RH_E_97_05.htm
by alan-crowe | 2025-08-09 16:07:08+00:00
LLMs have demonstrated that "intelligence" is a broad umbrella term that covers a variety of very different things.

Think about this story https://news.ycombinator.com/item?id=44845442

Med-Gemini is clearly intelligent, but equally clearly it is an inhuman intelligence with different failure modes from human intelligence.

If we say Med-Gemini is not intelligent, we will end up having to concede that actually it is intelligent. And the danger of this concession is that we will under-estimate how different it is from human intelligence and then get caught out by inhuman failures.
by UncleOxidant | 2025-08-09 16:07:15+00:00
I'm pretty sure that holding onto my '98 Civic is more environmentally friendly than buying a new EV - especially since I only drive ~3000 miles/year (If I drove 10K+ miles/year then the calculation would likely skew towards an EV). The Civic still runs great and it's easy to repair when something does go wrong. And the mileage is quite good - ~30MPG combined (easily get 37MPG on the freeway).
by byroot | 2025-08-09 16:07:52+00:00
> Dont feel obliged to further discuss

Just clarifying this one:

> I do not understand why the option to do so would not have helped in the hacker issue.

Because users aren't omnipotent. When a user need to parse some JSON, they'll reach to `JSON.parse`, which they either already know about or will find from a cursory search. That will have solved their problem so they will not likely look in detail for the dozen or so various options this method takes and won't consider the possibility of duplicated keys nor their potential nefarious impact.

Hence why the defaults are so important.

> it is important for me to try to argue against churn

It's alright, I'm with you on this in general, just not in this particular case.
by zamadatix | 2025-08-09 16:07:52+00:00
125 fps should actually be a huge red flag, not that the video FPS is the be-all-end-all of what the render FPS actually was anyways, as that's extremely unlikely to be their (that is the recorder's) refresh rate. Since the other video has a different (but equally odd) refresh rate, we know it isn't their refresh rate for sure, which also means we know there would at least be judder (recording at a mismatched framerate from the content) or at worst drops.

This all strongly hints to the videos being variable frame rate encoded. A quick dump of the timestamps with ffprobe and then a quick transform to the deltas seems to agree with this https://pastebin.com/raw/PbbNGBVy

The most common frametime is 0.006945, which aligns with a 144 Hz target refresh rate. This makes sense as 144 Hz makes perfect sense as their monitor's refresh rate. Ignoring timestamp rounding differences, these are the inconsistent frametime buckets:

0.006945, 0.01389, 0.020836, 0.027782, 0.034726, 0.041672, 0.048617, 0.062508, 0.076399, 0.097235, 0.10418, 0.118071, 0.145852, 0.166689, 0.229196, 0.256978, 0.29865, 0.354213, 0.395886, 0.513957, 0.770935

Watching a VFR recording of a 144 Hz desktop on a 120 Hz display may still seem smooth to you (after all, movies are 24 FPS and most online videos only 60 FPS) but it does not preclude frame targets being missed, as the data shows.

VFR video is relatively uncommon as well, so I wonder if that's why people are reporting so many performance issues viewing the video with different setups. I.e. between all of the reports of stuttering, it's probably both the video itself and the devices trying to play the oddly encoded video.
by wyager | 2025-08-09 16:08:53+00:00
> or 56 x 1 Gbit servers 100% saturated

Presumably a caching server would be 10GbE, 40GbE, or 100GbE

56Gbit/sec of pre-generated data is definitely something that you can handle from 1 or 2 decent servers, assuming each request doesn't generate a huge number of random disk reads or something
by erredois | 2025-08-09 16:09:01+00:00
Coming from a family that has cattle and dairy cows in south eastern Brazil, where screwworm is endemic, I was surprised when I listened to a podcast about screwworm, and some of the descriptions about how huge the problem was in the US. After some research it appears it affects more climates that are always hot and humid, and big operations where the animals are not being checked frequently. Also the handling at the 60s was probably much worse than modern techniques for avoiding animals being hurt and treating when they are infected.
Ask HN: How do you find honest tech reviews?
by bjourne | 2025-08-09 16:09:27+00:00
YouTube is useless for tech reviews. Most reviews are fake and using photos from advertisements. Top 10 lists that says nothing negative about any hardware (cause they haven't used them) and affiliate links everywhere. Even Linus Tech Tips and other big channels publish dishonest reviews without having used the reviewed products for very long.
by yjftsjthsd-h | 2025-08-09 16:09:28+00:00
Illumos hasn't been Solaris for a long time. In particular, illumos uses pool version 5000 plus feature flags, while the proprietary version is still on version 28 or so without feature flags. OpenZFS is also much closer to the exact code in illumos, as far as I know there are some differences these days because they don't stay exactly in sync but they're close-ish.
by beala | 2025-08-09 16:09:56+00:00
Whether or not suitable battery replacements exist in 10 years is probably a function of demand. If there's a large demand for replacements, the market will provide. It's probably worth buying a popular model if you plan on keeping your EV for 20 years. For example, you should probably stay away from the Fisker Ocean [1], but I bet Tesla Model 3s will be well supported 20 years from now.

My metaquestion is: is it even rational to keep a car for 20 or 30 years? To me, the subject of the article seems penny wise but pound foolish. Certainly at some point since 1985, an upgrade would have been positive expected value for better safety, mileage, and comfort.

[1] https://en.wikipedia.org/wiki/Fisker_Ocean
by trilogic | 2025-08-09 16:10:45+00:00
I am honest, I don't know how your app works, speaking privacy. I can´t even try it. You are free (like literally free) to try mine. How do users of mac/ios own their data is unknown to me. I didn't want to make a point on that as I have already big techs against, and didn't want to hijack the session further.

Now for real, I wish to meet more people like you, I admire your professional way of arguing, and I really wish you all the best :)
by gbil | 2025-08-09 16:10:57+00:00
On a similar note, I have some Daikin AC units, expensive ones and of course they didn’t come with wifi module which Daikin prices at 100+ Euro per module. After some searching around I found the Faikin [1] project and got one module to test for around 30 Euro and it works brilliantly for 1/3 of the price and provides even more functionality from what I’ve read with seamless HA integration.

[1] https://github.com/revk/ESP32-Faikin
by dnautics | 2025-08-09 16:11:18+00:00
would you be satisfied if there was a static safety checker? (or if it were a compiler plugin that you trigger by running a slightly different command?). Note that zig compiles as a single object, so if you import a library and the library author does not do safety checking, your program would still do the safety checking if it doesn't cross a C abi boundary.

https://www.youtube.com/watch?v=ZY_Z-aGbYm8
by ben_w | 2025-08-09 16:11:27+00:00
Indeed. At the bottom of the income ladder, $100 is critical. Lots of surprise bills can be more than that, and failing to pay them can cause further income reductions. This is why I support a strong welfare system: it lets everyone survive when things hit the fan.

But if you can put aside $100 per month, for a while now it's been possible to put even that little into the stock market. Exact growth is highly variable and depends on what you actually invest in, but it's not implausible that over 20 years, less than half a normal working lifespan, this would have turned $24k spend into $70k present value. It's not the millionaire's club, but it's a lot for someone who only had $100 they could stand to put aside each month.

I wouldn't recommend anyone puts their last $100 into the stock market, or even to let themselves dip bellow $1000 in cash at any point unless they're in an extremely low cost of living nation.
by ameliaquining | 2025-08-09 16:11:35+00:00
I'm confused about a couple things:

* What is metadata_decode_entry_impl_trait_header and what does it have to do with proc macros? I suppose if a proc macro emitted code that used impl Trait a bunch then it might need to use this code, but I don't see why that would disproportionately affect compile times.

* What's the proposal for how to fix this?
by canerdogan | 2025-08-09 16:11:41+00:00
From my experience, the tool choice is actually secondary. What really drives success is: 1. How complex the tasks are 2. How clearly and precisely you prompt for each one 3. How sprawling and interdependent your codebase is 4. The underlying model you’re running on (GPT-5, Sonnet-4, etc.)

If those factors aren’t set up well, you’ll hit walls no matter which agent you pick. I’ve seen teams switch tools thinking “this one will finally work” only to hit the exact same issues. Because the bottleneck was their workflow, not the AI’s raw ability.

Once you tune the prompts, scope tasks properly, and feed the model the right context, most modern coding agents perform surprisingly well. That’s why in our platform, some dev teams can ship entire game prototypes or complex features with LLMs, while others struggle to get a passing unit test out of the same tool.
by eddythompson80 | 2025-08-09 16:12:39+00:00
> why is the context returned from the errgroup instead of being an attribute?

It's a go style thing[1]. "Dont store context in a struct" is the general advice. Anybody seeing a ctx in a struct will flag the PR. I think golangci-lint does too.

The claim is that its confusing. Also you'll never see any std lib apis doing that. People just assume its a bad idea and don't do it. There are situations where it makes sense. Like operations that are described by a struct and you want to attach their context to those structs. A Boland developer will tell you "you're thinking in Java/Python/C#/JavaSctipt/etc you need to think in Go" and yes you can always rewrite the whole thing to be more go-like as in errgroup API. But it's just a style thing.

[1] https://go.dev/blog/context-and-structs
by alephnerd | 2025-08-09 16:13:03+00:00
> Better for health, the environment.

India has an equally large cattle industry that outproduces American dairy and cattle, yet their industry has a fraction of the carbon and methane impact as American dairy and cattle rearing [0] because the feed used in Indian industry is crop residue instead of industrialized meat+grain mixtures.

American Ag is hyperconsolidated into 3 processors [1] which makes it difficult for innovations to develop, whereas an equally large country like India has 228 local run dairy cooperatives and multiple private sector players each generating around $500M-2B in revenue.

Yet, the comments I'm seeing here on HN (and with those who I chatted with at the state level Dems) are reminiscent to those who blamed autoworkers and coalworkers for not learning to code back in 2014.

If someone like me who has been somewhat hesitant about Lina Khan until after getting deep into the dairy industry recently, I think HNers should recognize the value this train of thought can have in 2026 and 2028.

84% of Americans consume dairy or dairy alternative (still synthesized using dairy) products [2] - don't make this yet another culture war topic

[0] - https://www.thebullvine.com/dairy-industry/from-extinction-t...

[1] - https://www.thebullvine.com/news/will-your-dairy-farm-surviv...

[2] - https://www.mckinsey.com/industries/agriculture/our-insights...
by lblume | 2025-08-09 16:13:48+00:00
The position of Kant does not align with the direction modern neuroscience is heading towards. Current evidence seems to prefer decentralized theories of consciousness like Dennett's multiple drafts model[1], suggesting there is no central point where everything comes together to form conscious experience, but instead that it itself is constituted by collaborative processes that have multiple realizations.

[1]: https://en.wikipedia.org/wiki/Multiple_drafts_model
by efitz | 2025-08-09 16:13:56+00:00
When you’re dead, you don’t have rights anymore because you’re not a person anymore.

Anything of value that survived your death- property, money, IP rights, etc. now are part of an estate which is administered and distributed according to your will and/or state law. Other than your state’s law and your will, it’s not up to you what happens to your stuff after you die.

Artifacts of your existence that you did not own, like your extended family’s home movies or that time TV news caught you in the background or your friends’ photos, don’t belong to you (never did) so I’m not sure you can do anything about that, and it poses an interesting question of whether your likeness could be reconstructed from artifacts that are not part of your estate.

It would probably be worth having a law that says that your likeness is part of your estate, and then it can be covered by estate law.

Of course right now you could probably sign a contract giving rights to use of your likeness, and have terms and conditions that would cover post-death scenarios ; I have heard that some celebrities are already entering into such contracts for money.
by m-s-y | 2025-08-09 16:14:08+00:00
It’s functional if your goal is to run models that won’t fit into RAM on a single machine. Functional.

the slow interconnects (yes, even at 40Gbps thunderbolt) severely limit both TtFT and tokens/second.

I tried it extensively for a few days, and ended up getting a single M3 Ultra Mac Studio, and am loving life.
by dcrazy | 2025-08-09 16:14:45+00:00
Humans are notoriously bad at checking for meticulous detail—hence why copyediting was a specialized role. We’ve seen what’s happened since the newspapers eliminated it for cost savings.

I only used an LLM for the first time recently, to rewrite a YouTube transcript into a recipe. It was excellent at the overall restructuring, but it made a crucial and subtle mistake. The recipe called for dividing 150g of sugar, adding 30g of cornstarch to one half, and blanching eggs in that mixture. ChatGPT rewrote it so that you blanched the eggs in the other half, without the cornstarch. This left me with a boiling custard that wasn’t setting up.

I did confirm that the YouTube transcript explicitly said to use the sugar and cornstarch mixture. But I didn’t do a side by side comparison because the whole reason for doing the rewrite is that transcripts are difficult to read!
by toomuchtodo | 2025-08-09 16:14:56+00:00
Denmark to tackle deepfakes by giving people copyright to their own features - https://www.theguardian.com/technology/2025/jun/27/deepfakes... - June 27th, 2025

As you mention, if copyright law codifies the rights, it then becomes trivial to stick the property rights to self into a trust or other post death entity for the estate to administer and enforce. The nation state policy is the hard part.
by SoftTalker | 2025-08-09 16:14:59+00:00
They still have control arms, ball joints, shocks, tie rods, bearings, and rubber and plastic seals and other bits that will wear out, dry out, or degrade. Not to mention a lot of electronics with limited-life components such as capacitors. The oldest modern EVs are just now getting to the age where those sorts of repairs will start to become necessary.
by pasxizeis | 2025-08-09 16:15:09+00:00
A CLI tool to make reasoning about Postgres locks a bit easier.

Given a database[1] and a set of DDL statements/migrations you want to check, pglockanalyze will open a transaction, execute the statements, read the pg_locks view to analyze the locks they acquire and rollback (or commit, depending on the flags you passed) the transaction. Then, it will output the results for each statement.

I think there's merit in this idea, that said it's very much an experiment so there could be flaws and/or corner cases that this strategy won't work well for.

It's meant to act as a complement, not a replacement, to things like static analysis and the official Postgres docs.

https://github.com/agis/pglockanalyze

[1] typically an ephemeral database spawned by your CI pipeline
by Aurornis | 2025-08-09 16:15:15+00:00
> I was surprised when I listened to a podcast about screwworm, and some of the descriptions about how huge the problem was in the US.

It’s not a huge problem in the US. We eradicated screwworm in the 60s.

We are trying very hard to keep it out. The US normally works very hard to monitor and prevent these situations in trade partners.

https://www.scientificamerican.com/article/flesh-eating-scre...
by miguelaeh | 2025-08-09 16:16:20+00:00
Hey there! Nitpicks creator here.

I built Nitpicks initially because I was tired of PMs sending me small screen recordings with changes they wanted, so that it automatically implemented them for me.

Then, I was very surprised by the good results that it was producing so I decided to convert it into an actual product others can use. It is really useful for non-technical people in a product team. The whole team can now contribute to the product even if they have no idea of how to code, it's just a click and record the screen.

I would love to see you trying it out and sharing your feedback. Feel free to reach out directly to the email at the footer of the page.
by kanisae | 2025-08-09 16:16:42+00:00
Fission is the way to go for this for its general simplicity of design and it can self start by manually moving control rods. I never see anyone talking about they are going to restart a fusion reactor if it ever goes offline for any reason.

My thought is to use fission for powering the ship, and fusion for the drive. The fission reactors can start the fusion drive as needed and you can have multiple portable fission reactors like the NASA kilopower designs in an offline/inert state that could be powered on in an emergency.
by surfsvammel | 2025-08-09 16:17:02+00:00
I diet, on and off. Keeping fat free weight as the highest priority (I don’t want to loose hard earned muscle)!

I’ve tried all types of diets. For me, the most important for me is to save the biggest meal for late in the day. I can easily go hungry a couple of hours during the day if I know there is a filling meal coming.

I suspect IF works in a similar way.
by lblume | 2025-08-09 16:17:44+00:00
Accuracy certainly does play a role, but this in itself is not sufficient for preventing an infinite regress – how does one determine the accuracy of a source if not by evaluating claims about the source, that themselves have sources that need to be checked for accuracy? Empirical inquiries are optimal but often very unpractical. Reputation is accuracy as imperfectly valued by society or specific social groups collectively.
by ayhanfuat | 2025-08-09 16:17:49+00:00
I like marimo and I would probably use it if it weren't for years of muscle memory. That said, I don't like this reproducibility crisis story either. Notebooks are for exploration. It is okay if they are messy. If the tool I am using doesn't get in the way of my process but instead makes it fast enough then it is already doing its job. Once you are done it is up to you to let it die, make sure it is something you can go back and iterate on it, or package it and make it usable elsewhere.
Show HN: Visualizing my 500 journal entries and building an LLM-ghost upon it
by bvrvl | 2025-08-09 16:17:54+00:00
I spent 4 years journaling digitally. I built a tool to analyze my writing and have a conversation with my past self.

Blog & demo: https://bvrvl.com/posts/smriti.html

Code: https://github.com/bvrvl/Smriti
by Seb-C | 2025-08-09 16:18:02+00:00
I don't mean it in a philosophical sense, more in a rigorous scientific one.

Yes, we do have reliable datasets as in your example, but those are for specific topics and are not based on natural language. What I would call "classical" machine learning is already a useful technology where it's applied.

Jumping from separate datasets focused on specific topics to a single dataset describing "everything" at once is not something we are even close to doing, if it's even possible. Hence the claim of having a single AI able to answer anything is unreasonable.

The second issue is that even if we had such a hypothetical dataset, ultimately if you want a formal response from it, you need a formal question and a formal language (probably something between maths and programming?) in all the steps of the workflow.

LLMs are only statistical models about natural languages, so it's the antithesis of this very idea. To achieve that would have to be a completely different technology that has yet to even be theoretized.
by the_mitsuhiko | 2025-08-09 16:18:03+00:00
I’m talking about the earliest cases. The earliest references depend on the particular standard of crypto. KeeLoq is a very famous rolling code standard where attacks go back to 2007 and earlier.

RollJam is known since 2014 [1]. It was popularized later through a custom device [2].

[1]: https://spencerwhyte.blogspot.com/2014/03/delay-attack-jam-i...

[2]: https://www.wired.com/2015/08/hackers-tiny-device-unlocks-ca...