MurphyA/hacker-news huggingface dataset:
by tart-lemonade | 2025-08-05 01:08:14+00:00
>90% of food/beverage is domestically produced = no tariffs

That's not true, even for items which undergo relatively little processing like milk:

1. Cows need feed, and in the US this is mostly corn. This corn is mechanically harvested, shucked, and transported.

2. Cows are milked by machine.

3. This milk is then transported to a larger processing facility where it gets filtered, clarified (fat removal for 2%, skim, etc), pasteurized, homogenized (fat is evenly dispersed), and bottled in a blown plastic jug.

4. After bottling, the milk gets palletized and trucked to grocery distribution centers, which will re-palletize it for shipment to individual stores.

At every step of the way, we use machines that require frequent maintenance and whose supply chains rely extensively on imported parts. On-shoring all of this would be expensive and risky both because Trump flip-flops so often and because our next administration may just reverse the tariffs.
by martin82 | 2025-08-05 01:08:36+00:00
It's a tough issue indeed.

One thing that comes to my mind is: If a human tries to answer a question via the web, he will browse one site after the other.

If that human asks an LLM, it will ping 25 sites in parallel.

Scale this up to all of humanity, and it should be expected that internet traffic will rise 25x - just from humans manually asking questions every now and then - we are not even talking about AI companies actively crawling the web.

That means, webmasters will have to figure out aggressive caching and let CDNs deal with the problem or put everything behind a login screen (which might also just be a temporary fix).
by 3PS | 2025-08-05 01:09:04+00:00
I think both you and GP are correct, but in different ways.

It's true that the English language has a very large number of phonemes... but accents tend to regularize/restrict these phonemes. For example, a typical bilingual speaker of Indian English and Hindi will replace instances of the /æ/ phoneme (as in "blast" or "fast") with another phoneme like /a:/ (as in "father"). Which isn't that unusual since /æ/ is pretty uncommon among languages.

Other rare English phonemes include the dental fricatives, i.e. the "th" sounds in "ether" (voiceless) and "either" (voiced). Speakers of Indian English often replace this with a dental stop, a "t" sound (voiceless) or "d" sound (voiced). (Note that Devanagari has a _lot_ of stops, so this is one place where it cannot be cleanly encoded into the Latin alphabet without diacritics.)

So overall: while I think Devanagari can't encode e.g. American English, it can actually do a pretty solid job of encoding Indian English, but not the other way around.
Show HN: Using DSPy to enrich a dataset of the Nobel laureate network
by laminarflow027 | 2025-08-05 01:09:29+00:00
I've been working a fair bit with DSPy lately, and I did some work in combining the benefits of vector search and LLMs (via a DSPy pipeline) to disambiguate records with a high degree of accuracy to help enrich a dataset. The blog post shows how this approach scales well, is very cost-effective and super concise - all it takes is < 100 lines of DSPy code and it all runs async.

The code to reproduce is in this repo if anyone's interested (all tools are 100% free and open source, and the methodology will work with open weight LLMs too). https://github.com/kuzudb/dspy-kuzu-demo
by raiph | 2025-08-05 01:11:11+00:00
> Perl 5 ... hasn't changed for 25+ years.

A major new version of Perl ships regularly. A few weeks ago the latest major new version shipped. From the 2025 changes document:

> Perl 5.42.0 represents approximately 13 months of development since Perl 5.40.0 and contains approximately 280,000 lines of changes across 1,600 files from 65 authors.

Skipping back 5 major new versions (to 2020):

> Perl 5.32.0 represents approximately 13 months of development since Perl 5.30.0 and contains approximately 220,000 lines of changes across 1,800 files from 89 authors.

2015:

> Perl 5.22.0 represents approximately 12 months of development since Perl 5.20.0 and contains approximately 590,000 lines of changes across 2,400 files from 94 authors.

2010:

> Perl 5.16.0 represents approximately 12 months of development since Perl 5.14.0 and contains approximately 590,000 lines of changes across 2,500 files from 139 authors.

There's been well over 10 million lines of code changed in just the core Perl codebase over the last 25 years reflecting huge changes in Perl.

----

Perl 6 ... isn't backward compatible

Raku runs around 80% of CPAN (Perl modules), including ones that use XS (poking into the guts of the Perl 5 binary) without requiring any change whatsoever.

(The remaining 20% are so Perl 5 specific as to be meaningless in Raku. For example, source filters which convert Perl 5 code into different Perl 5 code.)

----

But you are right about one thing; no one you know cares about backwards compatibility, otherwise you'd know the difference between what you think you know, and what is actually true.
by _proofs | 2025-08-05 01:12:04+00:00
this is such a wild comment -- there are countless products where regardless of purchase -- the user is still served advertisements. i have no idea what reality, or timeline, this comment belongs in.

broadcast television, paid streaming entertainment is just straight up the most glaringly obvious example of a paid service overflowing with advertisements.

paid radio broadcasts (xm/Sirius).

operating systems (windows serves you ads any chance it gets).

monthly subscriptions to gyms where youre constantly hit with ads, marketing, and promotions be it at the gym or via push notification (you got opted into and therefore have to opt out of intentionally after the service is paid).

mobile phones, especially prepaid come LOADED with ads and bloatware.

i mean the list goes on -- you cannot be serious.
by ayaros | 2025-08-05 01:12:31+00:00
We need companies competing to get the lowest number on this list.

Add UI feedback... entries with quicker FIRE times should look prettier. Maybe even colorize the elements along a color spectrum. The fastest FIRE time could be green or use green UI elements; have it shift to red as the time increases.

Use every dark pattern in the book to pressure companies to pump up those rookie numbers, as they say.
by skydhash | 2025-08-05 01:14:15+00:00
> So, clearly, almost nobody does that anymore. So according to Karpathy's definition, we have all been vibe coding for quite time now.

Because the compiler is deterministic and the cost of getting something better (based on the processor capability) is higher than just going with the compiled version, which has like 99.9% chance of being correct (compiler bugs are rare). It's not vibecoding. It's knowing your axioms is correct, when viewing the programming language as a proof system (which it is). You go from some low level semantics, upon which you build higher level semantics which forms your business rules.

So giving the LLM a fuzzy specs is hoping that the stars will align and your ancestors spirits awaken to hear your prayers to get a sensible output.
by Arnavion | 2025-08-05 01:14:25+00:00
First of all, `dyn Vec` is impossible. Vec is a concrete type, not a trait. I assume you meant `Vec<u8, dyn Allocator>`.

Second, no a `&mut Vec<u8, A>` is not convertible to `&mut Vec<u8, dyn Allocator>`. This kind of unsized coercion cannot work because it'll require a whole different Vec to be constructed, one which has an `allocator: dyn Allocator` field (which is unsized, and thus makes the Vec unsized) instead of an `allocator: A` field. The unsized coercion you're thinking of is for converting trait object references to unsized trait object references; here we're talking about a field behind a reference.
by tzs | 2025-08-05 01:14:41+00:00
If this had been done by an EV company not associated with Musk I think the reception here would be a lot more positive, at least if they end up making a lot of these and place them in the right places.

The fact that they put it where they did hints that they might have the right idea. The location they picked is near the western end of historic Route 66, which was one of the most famous and important motorways in US history. It was often called the "Main Street of America".

It was Route 66 people took for the great migration of hundreds of thousands of people in the '30s to California to escape the Dust Bowl [1].

It connected rural and urban communities from Chicago to Los Angeles, bringing commerce and tourists that greatly boosted small towns all along the route.

Many new roadside businesses and attractions were formed to provide services along it. This was the birth of what became American roadside culture with quirky attractions, motels, and diners. McDonalds for example started next to Route 66.

It became a symbol of the spirit of adventure and freedom on the open road.

If they place these similarly all along some major long routes, especially some where EV charging is still a hassle on road trips, it could help promote a similar spirit of adventure and freedom with EVs. They could also pay motels along those routes to install a ton of EV chargers, and maybe to do some redecorating to be more futuristic to further help promote the image.

Are they planning to do this? I don't know. But if someone was planning to try to bootstrap something like classic American roadside culture for EVs, this would be first step.

[1] https://en.wikipedia.org/wiki/Dust_Bowl
by fuzzfactor | 2025-08-05 01:14:58+00:00
The microwave radio frequency has been selected so the energy will be strongly absorbed by the water molecules contained within the food or drink in the target area.

This frequency does not happen to be absorbed by cooking oils very much.

An approximate rule of thumb is that a nominally powered microwave oven will penetrate an inch to maybe two inches into ordinary food before all the energy has been absorbed so that's about as far as it will heat "toward the inside" rather than from the inside. Unless it's little things like small potatoes where the needed heat forms through-and-through. For much bigger stuff where the deep part can not be energized directly, it can be good to take it easy so the outer target layer can be kept from overheating long enough for the outer layer itself to cook the inside thoroughly.

Or take a break a couple times to stir a large bowl of soup between heating sessions.
by tialaramex | 2025-08-05 01:16:19+00:00
The condescension you've detected is because I doubt your main premise - that what you've described is "common" and so the defined behaviour will have a significant negative outcome. It's no surprise to me that you can offer no evidence for that premise whatsoever and instead just retreat to insisting you were correct anyway.

The resize + shrink_to_fit incantation sounds to me a lot like one of those "Sprinkle the volatile keyword until it works" ritualistic C++ practices not based in any facts.
by b112 | 2025-08-05 01:16:37+00:00
Modern Israel has existed for more than a century now. Longer than Palestine as a place, after the Ottomon empire fell.

Both peoples have existed in the Middle East, and in that area for thousands of years.

I find few people that think Israel shouldn't exist. Do you have any sort of surveys, indicating that most people on the planet think Israel should bot exist?

It's a very weird assertion.
by healthbjk | 2025-08-05 01:17:03+00:00
The principal-agent problem means usability isn't actually a deciding factor. Business users might prioritize that but the buyers (C suite) choose on ROI and metric

This is actually not unique to healthcare (see others above posting about Learning Management Systems and Workday). As a result, most enterprise software across verticals is similarly dated. Some research here: https://open.substack.com/pub/healthapiguy/p/there-will-be-b...
by Tadpole9181 | 2025-08-05 01:17:10+00:00
I genuinely have no idea what you could possibly be suggesting.

Women have no "responsibility" to men who don't believe they has equal rights? Heck, women have no responsibility to men they do not know because they're too deplorable to form a rapport at all.

This just sounds like victim blaming that women aren't just taking it lying down and letting men get whatever they want.

To take this to it's logical extreme, as a man, I'm not compromising with racists or sexists. Its wrong. I don't owe them patience or understanding or compromise. I feel empathy for the circumstances that brought us here, but I'm not their therapist and they pose an existential threat to the polite society I want to live in.
by secabeen | 2025-08-05 01:18:17+00:00
I don't have any hard data, my role is somewhat HPC-adjacent, rather than directly in it, so this is mostly what I've heard. One way to look at it is that for most HPC operators, they are not charged any of the following for their gear, it's just provided by the organization as part of the larger pool: Power, Cooling, Real Estate, Networking, Security, Silicon-Valley SRE salaries, 38% Cloud Vendor Profit Margin.

Of course, the organization will pay for some of those eventually, so it's not fully fair to not roll them into the IT costs, but there are also lots of ways that non-profits also don't pay those costs at the same levels that the cloud providers do either due to differences in overall costs, or in providing a lesser level of capability. (As a quick example, cloud providers need extensive physical security for their datacenters. A hospital server needs a locked door, and can leverage the existing hospital security team for free.)

Cloud is great if your need is elastic, or if you have time-sensitive revenue dependent on your calculations. In non-profit research environments, that is often not the case. Users have compute they want done "eventually", but they don't really care if it's done in 1 hour or 4 hours; they have lots of other good work to do while waiting for the compute to run in their background.
by goosejuice | 2025-08-05 01:18:21+00:00
The FAA sets guidelines for autopilot, should the NHTSA not do so for ADAS and enforce that on automakers to keep everyone safe? What that looks like I'm no so sure.

I do think that needs to happen. That's pretty central to my point. Holding Tesla liable when the regulators haven't done so, seems like a unfair judgment even if Tesla and so many other automakers can and should do better. But liability should be clearer than a disagreement over the word autopilot in marketing materials.
by ianburrell | 2025-08-05 01:18:33+00:00
This isn't regular Starlink, it is Direct-to-Cell. Direct-to-Cell uses regular LTE/5G. There is no way for the phone to tell the satellite where it is.

Direct-to-Cell probably can't resolve smaller than the cell. I found mixed results if they use the 25 mi cells or if they use the whole dish, hundreds of miles.
by Der_Einzige | 2025-08-05 01:18:35+00:00
All forms/structures in society that think that a TI-89 is cheating deserve to have as many people as possible use TI-89 and similar CAS's.

Ludditism is the human death drive externalized for the modern age. Reject it in all of its incarnations.

There's objectively no value with learning how to perform calculations by hand that CAS's can perform better automatically.

We have well over the number of human beings on earth amounts of calculator capable calculating devices. I will not "be in a situation where I don't have a calculator".

Time spent not teaching folks how to use computational aids of math and teaching them to do it the "hard way" is time robbed from them.

Those who invent systems which subvert or short circuit the attempts to enslave individuals into doing hard work for hard works sake are ontologically good. Those who try to defend work for works sake are ontologically evil and I hope that they reincarnate into a durian fruit in the next life.
by PaulHoule | 2025-08-05 01:18:43+00:00
It was an interesting story told in

https://www.amazon.com/Zero-Sum-Society-Distribution-Possibi...

of how the Mellon family refused to invest in the steel industry in the US causing not just our steel industry but dependent industries such as our automotive industry to fall behind. Advanced manufacturing of steel is one of the many areas where the current regime wants to give up global leadership.
by unethical_ban | 2025-08-05 01:19:00+00:00
It sounds like some of these things need to be disabled by pulling a fuse, or else disabled via button every time the car is on, like a takeoff checklist for an airplane.

I hear a lot of people do that for the auto start/stop feature on cars in the US. And the INEOS Grenadier, which has an alarm go off if it detects you are going above the speed limit. Every time you turn the car on, you have to navigate a touchscreen menu to turn that off.
by hedgehog | 2025-08-05 01:19:10+00:00
That's exceptional fuel economy for that car, typical looks like 25-35 MPG. If you are more skilled than average (I'm guessing so), don't have too many short trips, and live somewhere relatively flat no doubt it's doable. Edit: while I was looking I checked out the Prius and RAV4 and it turns out median reported MPG is around 49 and 39 so maybe my intuition is tainted by living in a hillier than average area.
by CupricTea | 2025-08-05 01:19:20+00:00
Jemalloc was removed in November 2018 [1] and didn't land in stable where it defaulted to the system allocator until Rust 1.32 released in January 2019 [2]

[1]: https://github.com/rust-lang/rust/pull/55238

[2]: https://blog.rust-lang.org/2019/01/17/Rust-1.32.0/

At the time in 2018, however, I was using Linux but now use Windows. I just now learned that Rust used the system allocator in Windows longer than for Linux [2] where it was still using jemalloc for the majority of 2018.
by SanjivPr | 2025-08-05 01:20:19+00:00
Hi HN, I just launched Stockitize, a tool I built to help investors better understand and reduce portfolio risk through AI-powered analysis. The Problem: Most retail investors struggle with portfolio diversification and risk assessment. Traditional tools are either too complex for beginners or too simplistic for serious research. People often realize they're overexposed to certain sectors or correlated assets only after market downturns. What Stockitize Does:

Analyzes your portfolio to identify concentration risks and correlation patterns Provides actionable advice on how to rebalance and reduce overall risk Features an AI chatbot trained on financial data to accelerate investment research Offers deeper analysis tools for users who want to dig into the specifics

Why I Built This: After seeing friends lose significant money during market volatility due to poor diversification, I wanted to create something that makes sophisticated risk analysis accessible to everyone, not just institutional investors. The AI component was particularly interesting to implement – training it to provide nuanced financial advice while maintaining appropriate disclaimers and avoiding overly prescriptive recommendations. Current Status: Fully functional and ready for users. I'm looking for feedback from the community, especially from anyone working in fintech or with experience in portfolio management. Would love to hear your thoughts, questions, or suggestions for improvement!

Try it out: stockitize.com

Tech Stack:

Frontend: Built with Lovable (React-based) for rapid prototyping and clean UI Backend: Supabase for real-time database, auth, and API endpoints AI: Groq for fast LLM inference powering the financial research chatbot Market Data: Yahoo Finance JSON API for real-time and historical stock data The combination of Groq's speed + Supabase's real-time capabilities makes the AI responses feel instant while keeping portfolio data synced across session
by foxfired | 2025-08-05 01:21:16+00:00
I always thought I was weird for not ever letting the microwave beep when it ends. I always open the door a second before it ends. Sometimes you'll see me running across the house just so I can turn it off before that annoying beep. But then I started working at a co-working space, and I see a sticker on the microwave that says "Be kind, open the door before it beeps".
by seanmcdirmid | 2025-08-05 01:23:07+00:00
This matched my experience 30 years ago. Work 20 hours a week, but tuition and living expenses were a lot cheaper back then ($215-$330/month for a room! $900/quarter tuition). The 3 hour for every 1 hour of class is especially true for computer science, and skipping class in favor of self study worked well if the lecturer was really bad. Lectures were pretty much bonus reinforcement if useful at all, a lot of what you learned relied on self study.

A lot of students didn't do what I did, and they washed out pretty quickly (I had a lot of classmates from HS that didn't last the first quarter). My first quarter was pretty harsh (only got one 4.0, and a 2.7 in a chemistry class I had no reason being in), but I wised up quickly. It was hard going from High school where I could do all my homework in the time between classes, to college where I had to do real actual studying.
by overfeed | 2025-08-05 01:23:14+00:00
I was going to reply gp with something in the vein of what you said

> ...Andor is peak Star Wars...

This is both true and false depending on how you mean it: Andor is one of the best story-telling set in the Star Wars universe, and yet, there's nothing emblematically "Star Wars" about it. The same story and characters could have been dropped into any universe, and it would have been fantastic television. It could have been a story about a partisan in WwII, or set in Babylon 5 or in any of the Mass Effect / Silo / Godfather / Fall Out / Dune / Marvel / DC universes, and it would still have worked been largely the same story. Andor gives to the Star Wars universe far more than it receives from the same, it was an expensive labor of love by people delivering their best work - I don't think we'll see anything like it again from Star Wars.
by MutedEstate45 | 2025-08-05 01:23:53+00:00
The modular ERP/MES/QMS approach is interesting and challenges traditional manufacturing processes. Most manufacturers obsess over single source of truth. (I.e. ensuring a part number means exactly the same thing across planning, production, and quality systems.) On the one hand, breaking these into separate apps creates potential data consistency risks. On the other hand, it could enable much better adoption. Start with MES for shop floor visibility then add QMS for compliance later rather than massive all-in-one ERP implementations that often fail. Curious, how are you handling data consistency across modules? What's been the feedback from your current or potential customers on this approach versus traditional monolithic ERP systems?
by vjvjvjvjghv | 2025-08-05 01:23:54+00:00
I agree. With the information they had at the time it made total sense to drop the bomb. After seeing how tough the Japanese military fought during the invasion of the various islands it was reasonable to assume that the invasion of the mainland would be extremely bloody.

I think whatever we learned (I have read that Japan was already ready to surrender). after should be applied to future wars but not be applied to situations where the information was not available.

If anybody is responsible for Japanese suffering it’s clearly Hirohito and his generals who were too cowardly to accept defeat and instead chose to have killed hundreds of thousands of Japanese while they were hesitating.