MurphyA/hacker-news huggingface dataset:
by potato3732842 | 2025-07-24 12:54:41+00:00
The ECU is doing that because rapid changes in state are bad for emissions. Letting you just slam the throttle closed could result in a tiny, but measurable at OEM scale, amount of extra fuel going half burnt out the tailpipe. Slamming it open can cause too lean combustion and oxide byproducts which.

The OEMs try real hard to prevent this because the amounts of emissions byproducts that aren't water or C02 they're allowed to produce are on the order of single digit grams per multiple miles (you can mentally file it as "about the baseline air quality in urban areas" though the rules are hugely more complex than that) so these edge cases matter.
by kibwen | 2025-07-24 12:55:08+00:00
Reminder that the association of pink with femininity is a recent phenomenon. Before WW2, it used to be associated with masculinity.

'In 1918, an article in Ladies Home Journal advised: “The generally accepted rule is pink for the boys, and blue for the girls. The reason is that pink, being a more decided and stronger color, is more suitable for the boy, while blue, which is more delicate and dainty, is prettier for the girl.”'
Reinforcement Learning for Copywriting Experiments
by sofman | 2025-07-24 12:55:22+00:00
Hey guys,

So, as many of you know, running experiments to improve your conversion rates can be painful from the technical setup to understanding the stats to figuring out what to test for how long and for whom.

I built a RL tool that generates and runs copy experiments on your landing pages automatically and learns what works to improve conversions.

If you’re curious to see how it works or want to share feedback, you can book a demo at https://riggleapi.com/

Cheers!

Sofiane.
by techpineapple | 2025-07-24 12:55:47+00:00
I’m surprised AI anxiety hasn’t really hit its political apex yet, seems like between the threat of FSD eliminating lots of blue collar jobs and LLMs eliminating white collar jobs, there could be a pretty wide support to heavily regulate AI. Tucker Carlson at one point said if FSD was going to eliminate millions of trucking jobs it should be stopped

I also wonder, has the extent to which our political and social zeitgeist promoting humanity over humans been there forever? Maybe it goes back and forth? Kennedy had the famous ask not what your country can do for you quote amidst the space race, but I feel like looking back to Reagan and what I can recall of the 20th century, we talked about family, work, day to day life like, the zeitgeist felt normal for lack of a better term. (this all while Wall Street consolidation was gutting the rust belt, but I digress)
Show HN: Orchetta – the customer journey management platform
by tom_connole | 2025-07-24 12:56:07+00:00
Hey Hackers News,

I've spent a bunch of time as a customer experience manager and I've always struggled with the existing ways we as an industry manage complex customer journeys in disparate systems, Miro boards and slide decks.

I've always wanted something that could bring some structure to this chaos. So I've built a tool for people that want to work around customer journeys - and with the rise of customer journey management as a practice, it's really good timing.

Orchetta is for product managers, experience managers and journey managers that have to manage really complex experiences (think multi-product, multi-category organisations) and all the moving pieces that go along with that.

You can track the customer journey frameworks, individual journeys and the needs, values, issues and opportunities along that journey. Customer needs are to be satisfied, issues are to be resolved, opportunities are to be developed and values are to be protected.

If you want to have a play with the platform, head to demo.orchetta.com.

Really open to feedback from people that build complex customer journeys themselves.

Thanks, tomcnle
by sorcerer-mar | 2025-07-24 12:56:09+00:00
I disagree. Not sure how common this workflow is, but I write by putting all the different unsynthesized ideas down and rearrange them as the latent structure "reveals itself." At the end you have something synthesized.

Sure some type latent structure was there all along (thus why I put them down), but it wasn't necessarily visible to me, nor optimal, nor did it include/exclude all the right points. The need for iteration itself proves that the act of writing is actually doing the synthesis.
by anonymous_sorry | 2025-07-24 12:56:46+00:00
I find the embankment metaphor confusing, but to play along: I don't have the option of engineering a margin of safety because I only have one brick. Is it worth me lugging it to the riverside?

Maybe, it depends on the risk and the distance I've got to carry it.

In all likelihood many won't bother without being directed, encouraged or otherwise socially motivated. And they must ignore the surprisingly persuasive pro-flooding lobby, of course.

> Rational behaviour can't, almost by definition, predictably lead to bad outcomes.

Given you previously mentioned Game Theory, this is a surprising claim. Prisoner's dilemma? Tragedy of the commons?

Note that I'm not sure how much any of this applies to the real world. My main argument is against a model of voters as purely "rational". They are not, and in some ways at least, that's probably a good thing. I certainly think rationality is a very poor argument against extending the franchise to 16 year-olds.
by sgarland | 2025-07-24 12:57:02+00:00
The EU2200i can sustain 15 amps. That charges most EVs at something like a few miles of range per hour. The biggest one that’s small enough for a frunk is the 3200i, which still only sustains 21.7 amps - plus, that’s from an L5-30R socket, so you’d need an adapter for the EV, and a custom chip to limit charging current below that, since the ones I’ve seen for that socket assume they can pull 24 amps.

Re: maintenance, small engines typically are pretty needy. That one wants an oil change, spark plug gap adjustment, and spark arrestor cleaning every 100 hours of use. The latter two are only usage-based, but the oil is time-based as well (6 months) since it oxidizes, and suffers from fuel dilution. Then there’s the fuel: god help you if you put ethanol gas into a small engine and let it sit for any period of time. It’s often difficult to find E0 fuel, and while there are external fuel tanks for generators that can hold quite a bit, they also tend to vent vapor in the heat (as does any tank, including a car’s), which is unpleasant when it’s in your frunk.

Finally, engines of all kinds really don’t like being left sitting for months on end unless prepared to do so. Generally you want to run them monthly, getting them up to operating temperature, putting a load on them for a bit to fully exercise all components.

I say all this because I have an EU2200i and dearly love it, but am also painfully aware of its limitations and needs. I got it when I lived in Texas because the power outages were getting to be absurd, and my house wasn’t plumbed for natural gas, so a whole-house was out of the question. The 2200i was plenty to power two fridges, a deep freezer, TV, fans, and my server rack. I got really good at quickly running extension cords (which is a whole other discussion on ensuring proper amperage ratings and calculating voltage drop, something most people ignore).
by eithed | 2025-07-24 12:57:20+00:00
I wasted half an hour trying to convince Gemini that the file on Github contained different content than what it was hallucinating. It was "stuck" in its hallucination: would not reevaluate file's content, in separate session would have problems accessing the file, wouldn't use the file when uploaded. Ultimately it refused to work on the problem because of the disagreement towards the content of the file (it was referencing methods that didn't exist).

Instead of focusing a problem it turned into a yak shaving session of Gemini debugging
by gchamonlive | 2025-07-24 12:57:23+00:00
HN is indeed one of the few places in the web that I think maintains a more community-like platform and it's a home for me too. However I think how reasonable is the general ethos depends on the topic. It goes without saying that tech is it's strong suit, so the 95% figure (which I read as "the vast majority") is reasonable. For other topics like social problems, civil liberties and personal responsibilities is way less reasonable than that, I'd say half-half...

I have fun with a friend of mine sharing ridiculous comments on such topics and there is no shortage of those.

I have to give props to the moderation though. More often than not, these comments are flagged and die really quick.

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

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

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

The list goes on...
by Certhas | 2025-07-24 12:57:39+00:00
I would argue that salary caps + drafts are very successful at evening out the competition. European football leagues have come to be dominated by very, very few clubs. Bayern, Barca and Real, PSG, to a lesser degree Manchester City, have been absolutely dominant in their domestic leagues. In the case of Bayern winning 15 of the last 20, and 12 of the last 13 titles. PSG has won 11/13 most recent titles.

In the meantime the NBA has had 7 different champions the last 7 years.
by vsmenon | 2025-07-24 12:58:15+00:00
You can effectively try this today in Dart. When running in the browser, Dart can compile to either JavaScript or Wasm and both backends support DOM access via https://pub.dev/packages/web.

The DOM access in Wasm does trampoline through JavaScript under the hood, which introduces some overhead. Dart uses WasmGC, though, which is supported on Chrome/FF/Safari and lowers that overhead by enabling objects to be shared across the Wasm / JS boundary. In the benchmarks we've tried, the overhead is not that noticeable. But direct access (from Wasm) would be faster.

Jaspr (https://jaspr.site) is a react-style framework that sits on top of this. You can see example usage here: https://github.com/vsmenon/todomvc/

This app is too small to show benefits, but the code size is about the same across the two and similar to those at todomvc.com. We are seeing potential benefits on page load time (Wasm is faster to parse/initialize) and compute (Wasm is faster on many workloads).
Critical Zero-Day Vulnerability Discovered in OpenSSH – Patch Immediately
by oceanstack | 2025-07-24 12:59:02+00:00
A critical zero-day vulnerability (CVE-2025-38897) has been discovered in OpenSSH, affecting most Unix-based systems running versions 9.3 and earlier. The flaw allows unauthenticated remote code execution under specific conditions, posing a serious risk to public-facing servers. The exploit has already been seen in active use by threat actors.
by foldr | 2025-07-24 12:59:52+00:00
Fully agree with this based on similar experiences. IME most devs hired without previous Elixir/Phoenix experience don’t end up liking the tech stack very much, even though they become productive quite quickly and don’t struggle too much with Elixir. A lot of Elixir/Phoenix fans make the mistake of thinking that everyone is going to love it as much as they do once they get up to speed.
by constantcrying | 2025-07-24 13:00:30+00:00
The talk makes a very specific complaint. That complaint is not that you are associating data with the functions operating on that data.

What the talk is about compile time (and maybe execution time in the case of python) hierarchies being structured as a mapping of real objects. This is how I was taught OOP and this is what people are recognizing as "OOP".

>So for the anti-OOP folks out there using languages like Python as an example,

Just because a language associates data with functions, does not mean that every program hierarchy has to map onto a real world relationship.

Why are you even commenting on this with your nonsense? Do you really think that if someone is complaining about OOP they are complaining that data types store functions for operating on that data? Has literally anyone ever complained about that?
by danaris | 2025-07-24 13:01:43+00:00
There are multiple types of strikes.

Some are as you describe, but that's generally considered the last resort: those strikes are the pitched battles of labor wars.

It's much more common to have strikes with smaller scope and a defined endpoint, which are more or less warning shots. They show a) that the union is serious, b) that it has the support of its members to strike, and c) just how devastating it can be when they do so.

If teachers unions across the country were to coordinate a three-day strike, it would send an incredibly strong message to school boards and state departments of education—both directly, and indirectly through the collective screams of parents. (Unfortunately, at this point, any efforts to help teachers and improve public education are going to be seriously hamstrung by the Trump administration's destruction of the federal Department of Education.)
by ChrisMarshallNY | 2025-07-24 13:02:05+00:00
I believe that another quote attributed to Honest Abe, is ”The best way to destroy an enemy, is to make him your friend.”

In my own life, I regularly interact (and connect) with folks that are notoriously difficult to deal with.

This had significant advantages in my career. The folks in the office —regardless of their proclivities— were amateurs, compared to some of the people I hung with, in my free time.
Show HN: SECONDSENSE – The OS for the Resale Economy
by misha599 | 2025-07-24 13:02:07+00:00
At its core, the $350B resale industry is a messy, unstructured data problem.

Resale isn’t a single market — it’s an extremely fragmented ecosystem of global marketplaces (The RealReal, Poshmark, Etsy, eBay, Fashionphile, etc.) and a long tail of independent resellers, social media merchants, and vintage/consignment shops.

On both the consumer and enterprise sides, the biggest pain points stem from a lack of unified product schemas and inconsistent condition nomenclature and evaluation standards.

We’re building SECONDSENSE to be the operating system for luxury resale, and we just launched our new UI to empower shoppers with data to find the best deals & investment pieces.

Would love feedback from anyone who’s worked on marketplace data, product search, or catalog infrastructure.
Show HN: Gistpod: Lost Einstein – Who Becomes an Inventor in USA?
by WasimBhai | 2025-07-24 13:02:20+00:00
Hello HN, I am a policy person who is often found reading papers. I built this app to curate papers that have piqued my interests to share them with wider audience. One thing that I have repeatedly heard academics say is that no one reads their research.

So I thought may be this is one way to consume for everyone that I genuinely find beautiful: answers to really important questions.

As I read this particular paper, for example, I kept thinking, how big our productivity gains shall be if we could improve education in the more underprivileged areas of the world.

I hope you like it as much I loved reading it!

Paper link here too: https://www.nber.org/papers/w24062
by scarface_74 | 2025-07-24 13:03:06+00:00
That is honestly a shallow greeting that leads to a shallow response. I hang out at the bar downstairs from where I live to talk to the bartender who is a friend (we have hung out before), and whoever else comes by - mostly tourists. My go to question is “what keeps you busy”? It’s open ended and I can talk about almost anything enough to ask questions and keep them talking.
by rimunroe | 2025-07-24 13:03:32+00:00
I'm not a lawyer and wasn't familiar with the bill until it was brought up in this thread. Looking at the text of the bill I'd guess that it's because the bill specifically calls for making risk determination on an individual basis[1] rather than for broad categories. The worry would be that despite the bill calling for banks to make these determinations based on "quantitative, impartial risk-based standards", this would actually give them more leeway to discriminate in a much more targeted way.

[1] §2.10 https://www.congress.gov/bill/119th-congress/senate-bill/401...
Show HN: 4K lip-sync from a 12-word prompt–V2A beats my 2023 render farm
by provinescoch293 | 2025-07-24 13:03:43+00:00
I used to queue 6 hrs on a 4090 just to get dialogue that still floated half a second late. Last week I swapped the entire pipeline for Google’s Veo 3 running behind a 6-line FastAPI wrapper; now the same 30-second spot drops in 18 s with 99 % mouth-match accuracy. No timeline, no keyframes—just text → mp4 with synced sfx baked in. Benchmark repo and the wrapper are MIT on GitHub, plug your key and roast my latency numbers. Live demo at https://veo-3.app/
by lesuorac | 2025-07-24 13:04:02+00:00
StumbleUpon2?

> StumbleUpon was a website, browser extension, toolbar, and mobile app with a "Stumble!" button that, when pushed, opened a semi-random website or video that matched the user's interests, similar to a random web search engine.[1] Users were able to filter results by type of content and were able to discuss such webpages via virtual communities and to rate such webpages via like buttons. StumbleUpon was shut down in June 2018.

https://en.wikipedia.org/wiki/StumbleUpon
by eastbound | 2025-07-24 13:04:20+00:00
Ok. Then my parliament should allow 1/68-millionth of vote to every French people. Usually the counter-argument is “But people will vote for themselves! They will vote stupid laws without informing themselves!”

So no, democracy isn’t the ability to govern. It’s the ability to change those who govern, once every 5 years, i.e once every 4600 laws.
by WhitneyLand | 2025-07-24 13:04:28+00:00
I’m skeptical of this claim, where is he getting it from?

“Elixir’s foundations in functional programming…make it easier for large language models to reason about, generate, and test code. LLMs struggle with imperative codebases full of side effects, hidden state, and indirection…”

It seems a larger factor in LLM performance on a given language is the amount of code available to train on.
by glimshe | 2025-07-24 13:04:37+00:00
Forgive me, but I don't think scratch is all that good - my son did it too. I never liked these super simplified approaches to computing because I don't think they are necessary. Scratch wouldnt be that useful in the 80s. BASIC, despite its flaws, was both simple and powerful. You could code in the same language as many pros from the get go.
by ranguna | 2025-07-24 13:05:18+00:00
I mean, yeah?

For a workstation it's a matter of whether you need to pay the premium for extra pcie slots, ram and RDIMM or not.

It's kind of ok to do the comparison if all you care about is pure performance. But the comparison falls apart when you need to care about these other factors. And it doesn't make one cpu better than the other when one supports 2TB of ram and the other one "only" supports 190 something GBs, it's just that one cpu is built for something and the other one is built for something else. It's apples and oranges.
by glitchc | 2025-07-24 13:05:18+00:00
Even though I think solar is impractical as a primary source for various reasons, it doesn't take a lot.

David MacKay in "Sustainable Energy: Without the Hot Air" did a calculation circa 2010. To fulfill the world's energy needs back then, a 10 km^2 area in the Sahara desert would be sufficient. Even if you scaled that to 100 km^2, it's absolutely tiny on a global scale, and panels have only become more efficient since then.

The challenge of course is storage and distribution, but yeah, in terms of land area, it's not much.
by tavavex | 2025-07-24 13:05:21+00:00
These examples aren't quite apples-to-apples. Yes, I can e-transfer money to other people in Canada I know or even pay small businesses for their services. But that only applies to one country. When I buy something on Steam or Itch, I must send money abroad, and the same is true for countless other things. And what options do you have for that besides the Visa/MC duopoly or crypto? I'm not a crypto user, but I see it as the only realistic future way of moving money to buy anything that the holy payment processors deem icky, barring the near-zero chance of them being regulated in the US or a popular competitor suddenly appearing.
by self | 2025-07-24 13:05:44+00:00
I think their point is that Elixir lets you write

defmodule Multiply do def m9(m1), do: m1 * 9 end # elsewhere... defmodule Caller do def doit() do Multiply.m9(2) Multiply.m9("hi") end end

It won't raise an exception or give you a warning while compiling it (tested with 1.18.4). Even adding

@spec m9(integer()) :: integer()

above its definition doesn't do anything.
When I look for monitoring tools, why do New Relic ads shoot in my face?
by viewer_midoria | 2025-07-24 13:06:01+00:00
I want to monitor pricing of amazon products for my small business and please don't say camelcamelcamel.

But everytime I google, these New Relic, Dynatrace and other dev monitoring tools just takeover my screen. Why don't actual tools like distill, visualping show up? Why did I have to look through reddit threads to find these tools? Are these tools any good? Do they not have money to do some decent SEO or ads or am I searching wrong?

PS: An handicapped tech graduate with more understanding about plants than tech! Came to hacker news to find answers to questions that sound stupid but mean a lot to me in my entrepreneurial journey.
by mytailorisrich | 2025-07-24 13:06:16+00:00
Not a lawyer so confused about how requiring a fee to get the binary is in practice compatible with open source licenses, which grant the right to redistribute said binary. I.e. even if the project itself does not want to give me a copy of the binary, anyone who has obtained that binary can lawfully gice it to me.

Basically, my understanding is that as long as the software is released under an open source license it is not possible to require a payment for its use or to limit distribution. If you wish to do that you need to relicence.
by Jedd | 2025-07-24 13:06:17+00:00
I was both a) delighted and b) disappointed to discover, in my late 40's, the negroni, at a hotel in Brisbane Australia - because a) it became my favourite cocktail, and b) I'd somehow never had one before.

It's not, at first glance, a complex drink - but has somehow become surprisingly popular the past few years.

Experimenting with variations on the original brand-name elements is doubtless a big part of the fun - Campari is a very sweet bitters, and Rosso Antico is a competent but not spectacular vermouth. The third component is gin, of course.

Here in Australia there's some delightful local options for each of those three ingredients.

(Switching out the bitters for Fernet-Branca turns it from a Negroni into a Hanky Panky -- which is worth knowing about, but perhaps not worth the experience of drinking.)

TFA mentions in passing a 'rusty nail' which is even simpler - barely worth the moniker of cocktail - a blend of whisky and Drambuie (itself a blend of whisky and honey, herbs, spices).

I recall my first fondly, even if my liver does not -- a generous pour, foisted into my hands by the spitting image of John Cleese (along with his partner - an American version of Patsy-from-ab-fab) at a bed and breakfast, somewhere near Loch Ness, and sometime towards the end of the last century.
by ChrisMarshallNY | 2025-07-24 13:06:17+00:00
One of the most important things, in my experience, when in an adversarial relationship, is to understand, and, quite often, to respect my opponent. I need to understand why they are doing what they do, so I can make plans to counter them. Often, I can find ways to defuse the conflict, by negotiating compromises.

A pithy way to put it, is if you want to understand rats, talk to an exterminator.