MurphyA/hacker-news huggingface dataset:
by gamblor956 | 2025-08-02 17:11:04+00:00
The first cruise control system in cars was released in 1908, before planes and was called a "governor." It maintained throttle position.

The first modern cruise control (tied to speed) was released in 1948, and was called a "speedostat." The first commercial use of the speedostat was in 1958, where the speedostat was called "Auto Pilot" in select Chrylser luxury models. Chrysler almost immediately renamed "autopilot" to "cruise-control" the following year in 1959, because the use of the term "auto pilot" was deemed misleading (airplane autopilots in 1959 could maintain speed and heading).

Or in other words...the history of cruise control is that the name "auto pilot" was explicitly rejected because of the dangerous connotations the term implied about the vehicle's capabilities.

https://www.smithsonianmag.com/innovation/sightless-visionar...
by layer8 | 2025-08-02 17:11:11+00:00
This isn't the same problem, because this is about whether the regex is instantiated each time the code around the regex is executed, or only the first time and cached for subsequent executions. The same could in theory happen with closures, but I haven't ever seen programming-language semantics where, for example, a function containing the definition of a closure that depends on an argument of that outer function, would use the argument value of the first invocation of the function for all subsequent invocations of the function.

For example, when you have

fn f x = (y -> x + y)

then a sequence of invocations of f

f 1 3 f 2 6

will yield 4 and 8 respectively, but never will the second invocation yield 7 due to reusing the value of x from the first invocation. However, that is precisely what happens in the article's regex example, because the equivalent is for the closure value (y -> x + y) to be cached between invocations, so that the x retains the value of the first invocation of f — regardless of whether x is a reference by name or by value.
by nanomonkey | 2025-08-02 17:11:24+00:00
GPUs and alcohol distillation always seemed like a match:

I used to manage a scientific supercluster, heavily laden with GPUs. We were constantly consuming about 60kW of power. These GPUs were happy to run at 85C, which from other interests I knew to be the temperature where alcohol distillation occurred. I always wanted to install a heat exchanger and distill fuel with all of the waste heat.
by maccard | 2025-08-02 17:11:30+00:00
The vast vast majority of injuries are recoverable from and you will be able to return to what you did before. There are some bad ones, but even people with hip replacements, ACL tears and all sorts of nasty “career ending” injuries will be able to run/bike/play tennis/golf/weightlift.

It’s pretty well understood that stopping moving is incredibly bad for your body, and modern recoveries focus on pain management, pain avoidance and getting you moving again as quickly as possible.
Show HN: Wordle-style game for Fermi questions
by danielfetz | 2025-08-02 17:11:39+00:00
Some months ago @andrewrn tried to create a Wordle-style site for order-of-magnitude thinking. This was a wonderful idea, but the actual site was somewhat over-engineered and confusing. (https://news.ycombinator.com/item?id=43632278)

In the past week, I looked at this idea again and built a very simple site which gives you a new Fermi estimation question every day:

How many new cars were sold in the US in 2024?; How many humans have ever lived (including those currently alive)?; How many chickens are slaughtered for meat every year?

To win, you need a guess within ±20% of the correct answer. For this you have a maximum of 6 tries and after each guess, you can see if your answer was too high or too low.

Fermi questions are, by the way, a wonderful way to build up your own numeracy and sense for order-of-magnitude differences. Douglas Hofstadter proposed using them for exactly this reason in his essay "Number Numbness, or Why Innumeracy May Be Just as Dangerous as Illiteracy" (https://gwern.net/doc/math/1982-hofstadter-2.pdf)
by mdaniel | 2025-08-02 17:12:13+00:00
Similarly unsurprisingly, with its BEGIN friend https://docs.ruby-lang.org/en/3.3/syntax/miscellaneous_rdoc....

In the spirit of "what's old is new again," PowerShell also has the same idea, and is done per Function with "begin", "process", "end", and "clean" stanzas that allow setup, teardown, for-each-item, and "finally" behavior: https://learn.microsoft.com/en-us/powershell/module/microsof...
by bartvk | 2025-08-02 17:12:37+00:00
Please disregard user mawr. Fact is, the body armor protected you. I’m happy you’re able to stand and walk again.

One of my buddies also got hit by a car and had a similar story. Nowadays I ride with a jacket with integrated airbag. Fantastic stuff. Also, check out the new Diablo armor from D3O.
by HugoIracheta97 | 2025-08-02 17:12:58+00:00
Location: Monterrey, Mexico

Remote: Yes

Willing to relocate: Yes, based on the opportunity

Technologies: PHP (Laravel/Symfony), VueJS, AWS, Docker, MySQL (small experience with: C#, Java, Flutter, NodeJS, Python)

Résumé/CV: https://docs.google.com/document/d/1vYZs1CnxoiU3v4T4AETmWY5d...

Email: hugo.iracheta97@gmail.com

I am a passionate and results-oriented tech lead and software engineer with extensive experience in full-stack development and transportation management systems (TMS). I specialize in leading the design, architecture, and implementation of scalable solutions, bridging the gap between business needs and technology. My expertise includes guiding product innovation from MVP to full-scale deployment and leading distributed agile teams. I'm proficient in a wide range of technologies, including PHP (Laravel, Symfony), Vue.js, NodeJS, and cloud platforms like AWS.
by thepryz | 2025-08-02 17:13:13+00:00
I could not agree more. My father has a neurodegenerative disorder that requires 24 hour care. He did tons of research and purchased LTC insurance decades before he was diagnosed. Experiencing first hand how difficult and predatory both the insurance company and the care facilities are has made it so I will never put my own children through it. My plan is to just euthanize myself when the time comes.
by FirmwareBurner | 2025-08-02 17:13:43+00:00
16:9 displays were inevitable due to the economies of scale form the TV industry. It's a shame they had to be 1366x768 for so long.

I remember many eons ago in the last 2000s to early 2010s when I wanted a 16:10 monitor for my PC and the price difference between 1920x1080 and 1920x1200 or between 2560x1440 and 2560x1600 was massive, that it made no sense to get the few extra vertical pixels of the 16:10 unless you were loaded and money was no issue.

Even 4k 16:9 monitors a few years after launch, were cheaper than 16:10 2560x1600 ones which have already been on the market far longer. Crazy.
by MilnerRoute | 2025-08-02 17:14:02+00:00
Serious question. How concerned are you that the machine could "dare" someone to do something that's actually unsafe or dangerous. (Couldn't you incur liability for being the ones who sold the service that issued the dangerous request?)

As for how I feel about it: I was going to suggest you name it "Do whatever the machine tells you to do." But that's mostly because I think part of the fun of truth or dare was that it was mischievous humans dreaming up the dares that they'd like to see performed. My backseat suggestion: now that you've got a critical mass of users, maybe try "crowdsourcing" those dares like on Reddit -- with upvotes/downvotes and comments. That might get you genuine human-crafted dares, without anybody having to obey a machine.
by fcpguru | 2025-08-02 17:14:37+00:00
~/os/starchive (main)[56daf7] $ ls -lh data

total 3207312

-rw-r--r-- 1 aa staff 525M Aug 2 09:11 2PMzaym-StM.mov

-rw-r--r-- 1 aa staff 362M Aug 2 09:10 CHbawkGc_os.mov

-rw-r--r-- 1 aa staff 658M Aug 2 09:11 lqR7VV8ftys.mov

~/os/starchive (main)[56daf7] $ ./starachive

Server starting on port 3009...

JSON received: map[videoId:CHbawkGc_os]

Added video CHbawkGc_os to queue. Queue length: 1

Processing video CHbawkGc_os. Remaining in queue: 0
by simianparrot | 2025-08-02 17:14:39+00:00
20/4 is way too extreme, and I'd never recommend it. In that case one would probably have better luck with fasting one or two days a week, but that would have to be under supervision of a professional. The reason 16/8 has become the "baseline" for IF is that it's enough time for 3 proper meals a day, and maybe even a snack in between if you're active. It's what works the best for most people, but of course outliers always exist. Some might be able to do more or less.

Myself and people I've helped all have better effect from a minimum of 30 min cardio every day, than prolonged cardio every other day or fewer. It might seem counterintuitive but the body is all about "use it or lose it" (and don't abuse it, I like to add) and it tries to optimize for the stresses it's commonly exposed to. So if you do a lot of cardio every other day combined with extreme IF but do cardio on rest days, it's probably not going to prioritize the breakdown of fat the same and might even "store" it for the tough work coming the next day.
by vinodkd | 2025-08-02 17:14:55+00:00
not in number of subscribers - they know the channel already, but in quality of content and production values. I think that's what OP meant.

F9 could get 2M subscribers by just doing product reviews because they're an ecommerce website in Canada like Revzilla is in the US, and that Youtube channel (https://www.youtube.com/c/RevZilla) has 1.5m subscribers.

F9 has a few product reviews, but they have a ton of just top quality content that shines for not just the motorcycle content, but how its presented, the attention to filming and editing, etc.

Oh and if you're interested, they even have a video about cheese (it was an april fool's prank, but still informative about cheese).https://www.youtube.com/watch?v=a1T7NzCtWHo
by KronisLV | 2025-08-02 17:14:55+00:00
> Aider is much nicer, from the standpoint that you can add the files you need it to know about, and send it off to do its thing.

As a user, I don't want to sit there specifying about 15-30 files, then realize that I've missed some and that it ruins everything. I want to just point the tool at the codebase and tell it: "Go do X. Look at the current implementation and patterns, as well as the tests, alongside the docs. Update everything as needed along the way, here's how you run the tests..."

Indexing the whole codebase into Qdrant might also help a little.
by socalgal2 | 2025-08-02 17:15:21+00:00
I'm sure this is more a reflection on me but I try to go out to meet strangers at meetups and I find I quite often don't like the people.

You might get the random ultra woke person who makes it impossible for others to have a conversation because they're just waiting to be triggered by anything anyone else says and find a way to spin every comment into an offence.

If anyone brings up politics then the meetup is over, at least for me.

I struck up a conversation with the person setting next to me at an outdoor cafe. He was probably 84-ish. He'd married someone from Japan he'd met there in the 60s. They had not had any children. I brought up the population issue in a light way (Japan's population is declining), something like making the joke that they didn't help Japan's population decline. He replied something like "anyone who tells you there's an underpopulation issue is lying. The planet has 8 billion people which is way too many". And that was when I knew I wasn't going to continue the conversation.

(not Japan but same topic: https://www.youtube.com/watch?v=Ufmu1WD2TSk)
by danpalmer | 2025-08-02 17:15:27+00:00
It’s interesting you say the 10% is fair. I think some disagree.

In short they are selling web hosting and card payments, which are most likely worth far less than 10%. However, they’re clearly going for being a Brand that people want to publish under. Substack is worth 10% because it’s Substack, not for the tangibles they provide.

Now that leads to the question: what do they need to do to be a brand people want to be a part of? Is censorship part of that? Maybe, maybe not.

The other interest related piece that is topical at the moment is whether Substack might be worth 10% for card payments alone if certain publications would be unable to use payment providers otherwise. Porn and gambling sites often pay that sort of rate because it’s hard to get a payment provider. Maybe laundering nazi sympathy in with a bunch of tech blogs is worth 10% to them.
by vinay_kumar1 | 2025-08-02 17:15:38+00:00
Hey HN,

I’ve been working on AI agents for real-world applications, and time and again I ran into a wall: most frameworks (LangChain, AutoGen, etc.) are over-engineered, bloated, or force you into their orchestration layers.

I didn’t want “chains”, “graphs”, or “framework lock-ins”.

I just wanted:

A simple way to define tools (Python functions).

A lightweight agent loop that can call these tools.

A shared memory context to persist state.

A way to plug in models (LLMs, APIs, classifiers) dynamically.

That’s the idea behind ClearAgents — a minimal Python framework to build agent workflows with:

No orchestration overhead.

No vendor lock-ins.

No abstract chains or graphs.

Just Python functions, decorators, and a memory store.
by sho_hn | 2025-08-02 17:15:52+00:00
It also helps that working on a browser engine is "easy" in the sense that you are developing to a known target and there are increasingly decent test suites available. It helps a lot with keeping motivation alive since there's a persistent drip feed of low-hanging fruit and it'd easy to quantify your productivity and you don't get super stuck, vs. having to innovate or greenfield stuff. Teams of skilled volunteers excel at this, and makes for fairly easy contributor recruitment to feed that team. Making a browser engine is almost the ideal case.

The breadth of the task is staggering, but there is a real shot at posting the necessary endurance given the circumstances, being thrifty and given time.

Before you reach for the downvote button for talking out of my arse and calling what the Ladybird folks doing a (qualified, specific) "easy", when we at KDE created KHTML which later begat WebKit, for many years - kling might remember! - our IRC channel topic was "which mozilla bug do we emulate today?", so I've seen it happen once before! Ladybird can succeed; consider contributing.
by ralferoo | 2025-08-02 17:15:59+00:00
That's not quite what qualifies it as PII.

> John may be your given name, but that data isn't personal data. One of the numbers 1969, 1978, 1987, 1996 might be your birth year... but https://oeis.org/A101039 isn't personal information either. Combining John with Smith and 1978 as the year of someone's birth... now you've got personal information that would be covered by the GDPR.

Just the facts "John" or "Smith" or "1978" aren't PII, but any single one attached to some other data is, because then that provides partial identification of that other data. So, for instance an attribution of a forum post to "John" is PII, even if there are thousands of other Johns using the system.

Actually, even that's not necessarily true. The mere fact that you are acknowledging a user exists with that name may make it PII. It's not a big deal to say our usernames include "John", "Mark", etc if there are literally thousands of them, but it's a big deal if one of the usernames is an incredibly rare name or spelling. In this case, the list presented in the article isn't PII, because the list is just a list of names downloaded from a government site that represent possible acceptable names. Just having that list provides no information about whether anyone with any of those names is using your service.
by mpascale00 | 2025-08-02 17:16:34+00:00
Without having read into this deeper, it sounds like someone could take an original video which has this code embedded as small fluctuations in luminance over time and edit it or produce a new video, simply applying the same luminance changes to the edited areas/generated video, no? It seems for a system like this every pixel would need to be digitally signed by the producer for it to be non-repudiable.
by h2zizzle | 2025-08-02 17:17:15+00:00
I gather that you're not serious about seeking an actual solution to these problems. You seem to enjoy getting bogged down in a milieu of platitudes that fortify your preexisting status ("Taxes bad! The notion of an objectively good and dominant culture good!"). You do this to avoid engaging with some of the core points of my previous reply, including the disambiguation of "capital" into the group of people who are diametrically opposed to labor and the tool that even labo employs, and the natural rate of return of capital versus labor. If you were to, you would be forced to consider that I'd already broken the false dichotomy of labor and capital, and suggested a moral rationale for redistribution.

Write less, consider more.
by abeppu | 2025-08-02 17:17:41+00:00
> I’ve been doing some of the same activities and going on some of the same hikes, bikes, runs, trails, and parks on and off for two decades. The popularity of these activities has exploded.

Ok, interpreting "everything ... is in decline" literally by pointing to specific deviations from the broader trend is pointlessly correct. Lots of activities experience transient surges in popularity.

But also regarding the popularity of hikes/trails etc, for basically the same statistical reasons, how would you distinguish how much of this effect is due to concentration? If people gravitate towards the trails that have high ratings on AllTrails etc, because it's easier to find out about them now, even if the same proportion of the population were hiking, you'd expect to share the trail with more people. Do you ever pick a running route because it's got a lot of popular segments on Strava? Possibly that route is more pleasant than some other streets nearby ... and it's also easier for runners to discover than it used to be. I don't know whether more people are actually running than 15 years ago, but I know I'm running on routes with more other runners.

> That’s hardly equivalent to the claim above of a collapse of socialization.

I do think the overall trend gets both overstated, and also that the impacts on age-bracketed cohorts have been more substantial. Also, the study discussed is stale already and doesn't really cover post-pandemic shifts.
by refulgentis | 2025-08-02 17:18:05+00:00
Entirely correct, c.f. LLM.ts. The bit to Show HN here, is about ~40 lines of code. Simple Typescript MVP of calling the library.

(source: maintains an LLM client that works across MLC/llama.cpp/3P providers; author of sibling comment that misunderstood initially)
by pmarreck | 2025-08-02 17:18:53+00:00
One contributing factor to human weight gain when given a non-limited supply of food is apparently the knocking-out of the gene that produces uricase, which pretty much every other animal has (and they usually don't get fat, even when given unlimited food supply). Not a single human has a working uricase gene. It has been hypothesized that famines throughout human history (there's your "evolutionary pressure") have contributed to this.

My point is that selection pressures do not always lead to optimal outcomes...

https://chatgpt.com/share/688e4822-4e44-8004-9625-21a254fa02...
by deadbabe | 2025-08-02 17:19:40+00:00
To me an Apple Watch with cellular would be the perfect "phone" if Apple didn't make it so dependent on also having an iPhone. It is a device that lets you do all the important stuff of a phone but without the temptation to doom scroll endlessly through social media. My only complaints are that you can't run CarPlay off of it and the battery life only lasts a day or so.

With AI, you could get probably get useful information off your watch comparable to browsing the web.

And the watch doesn't have a camera, but once you have a small digital camera that fits in your pocket or purse you will quickly find smartphone cameras are shit anyway. They actually have been for years due to excessive computational photography.
by kstrauser | 2025-08-02 17:19:57+00:00
My wife's a podiatrist. I can conjure what I've heard her tell a thousand people over the years: invest in arch supports. Shoot for the ones that run about $50 and are rigid. Don't start with the $500 custom ones, and skip the $10 soft ones you see at the pharmacy. Go to REI or a running shop or a sporting goods store and get those instead.

My knees freaking killed me when I was running. I started using the supports my wife bought for me and it instantly improved, and far beyond any placebo effect. Before: my knees ached after I ran 100% of the time. Now: they never ache anymore.
by FirmwareBurner | 2025-08-02 17:20:02+00:00
Nothing what I said is BS, the price differences on external 16:10 monitors were significantly more expensive than 16:9 ones. Look it up.

> old 16:10 Thinkpads with modern displays.

Yes you're talking about the really old 16:10 ones from the mid to late 2000s, right before they switched to 16:9 cause they were cheaper to make due to the HD TV era. Add then today they switched back to 16:10.

So no, it's no BS that scale allows for much cheaper products, but Apple could stick to 16:10 since they never catered to cheap and it would probably cost them more in SW dev and tooling to reengineer their OS GUI and chassis for 16:9 than to keep the production lines as is since their product line back then had like 3 laptops total.

And maybe start with good faith before screaming BS. No need to be rude just because people have different opinions and experiences than you.
by WarOnPrivacy | 2025-08-02 17:20:20+00:00
My youngest and I were discussing how removing zoning barriers to ADU (in-law suites) can be a big win for families and small win for housing in general.

In short, build an efficiency apartment on family property for an alone-living relative. Family can better provide support; the relative's residence goes back into the housing supply.

The municipality provides usual construction inspections but doesn't prevent the construction for non-pragmatic reasons.

ref: https://duckduckgo.com/?t=h_&q=zoning+to+allow+ADU%2C+in-law...
by dfee | 2025-08-02 17:20:28+00:00
> We're tired of oversized, impractical trucks designed for show over substance.

I wonder if Telo is attempting to define a new category. Substance in a truck, in my lived opinion, is about utility. Towing capacity, ruggedness, ability to go (very) off road. An electric power train shows promise, but is limited by infra.

If that’s not the target, then maybe it’s a different target, such as San Francisco residents where space is limited and a slight nod to utility is adequate.

Further down the peninsula, and specifically in the Santa Cruz mountains, this is less interesting. I can’t imagine this for outdoor (e.g. mountain biking) or project oriented (e.g. landscaping) people.

So back to the top: if they’re marketing substance over show, maybe they’re really marketing to people who desire show over substance.

Edit: let me also throw in my drive down to the bottom tip of Baja a few months ago. The roads were rough in places, and I definitely went off road to reach some interesting places. It reminded me of some rough terrain and roads in Wyoming and Oklahoma - truck states. Without big wheels and tough suspension - I wouldn’t take a Telo.
by cosmic_cheese | 2025-08-02 17:20:35+00:00
Sure, but that’s one of many factors to consider. Are the improved chances of healthy kids really worth it if it comes at greatly elevated risk of financial duress, where all that extra energy is spent working multiple jobs to keep a roof over everybody’s heads? Is it worth the risk of divorce when you or your spouse get a better feel for yourselves in your late 20s and figure out you’re not actually that well suited for each other?

I’m sure that there are individuals who have all that sorted before their mid-20s, but that’s anything but a rule and nobody should feel pressured to make the leap at that age.