MurphyA/hacker-news huggingface dataset:
by skocznymroczny | 2025-09-15 12:46:45+00:00
What do you mean by standalone renderers? There's Forge [0], which was used for Starfield. Also, there's nothing stopping you from taking a popular engine and using it as a renderer only. Remaster of Oblivion is running the original game code underneath and using Unreal Engine 5 for rendering. I assume Diablo 2 remaster did something similar because you can seamlessly switch between old and new graphics.

[0] https://theforge.dev/products/the-forge/
by nticompass | 2025-09-15 12:47:09+00:00
It's not just the Mac App store, it's pretty much ALL app stores that have this issue. Not just for "AI Chat" apps, but ANY (popular) app.

At work, one of my coworkers was running out of disk space on their computer and someone on my team went to help. I suggested a program called "WizTree" (not an endorsement, just what I use) but they wanted to use "WinDirStat".

Anyway, searching the Microsoft app store for "WinDirStat" popped up TONS of fake/bootleg pieces of software, none of which I would ever trust or install. I tried to explain this, but one of those apps was selected and while it did show what the large files were, I assume we'll have to now run a virus scan on that PC.
by fsflover | 2025-09-15 12:47:26+00:00
> I think protecting people from themselves is a noble goal that is often overlooked, even if many will disagree with me.

Indeed, this is where we disagree. "If you are protected by a steel door, but you don't have the key, you aren't safe: You're imprisoned."

See also: https://news.ycombinator.com/item?id=45081344
by z3ugma | 2025-09-15 12:47:27+00:00
Reverse-engineering work in pursuit of keeping Nest 2nd Gen thermostats out of the landfill.

On October 25, 2025, Nest Thermostats of the 1st and 2nd generation will no longer be supported by Google. Nest and Google Home app access will stop working.

Sett is an open-source, enclosure-compatible version of the 2nd gen Nest thermostat. It reuses the enclosure, encoder ring, display, and mounts of the Nest but replaces the "thinking" part with open-source PCBs that interact with Home Assistant and other local-first home automation setups.
by bluGill | 2025-09-15 12:47:28+00:00
Slow down, the vast majority of those eating fast food are not poor. They are not living in a good desert. They have car anyway, and access to groceries isn't a problem. They have a house or apartment with a working kitchen so they can store everything.

Costco is cheap, but so is Aldi with much smaller package sizes - I don't have a costco membership because Aldi is so close it isn't worth going often (we go about once a year, but with a friend who has a membership). Every place I've lived have also had discount grocery stores (Most Americans like me do not live in a good desert) - and the fast food just down the street still had a lot of customers.

The above are the people I'm talking about shocking me. They have the means to get cheaper and better meals at hand, but they don't use it.

Don't get me wrong, we should have conversations about poverty. However lets not mistake the majority situation for poverty in conversations. There are people who have all means to do eat better available and choose not to.
by cubefox | 2025-09-15 12:47:32+00:00
Yeah, though they are somewhat similar. We could perhaps say the volume of the unit ball is (in some sense) "larger" than the area of the unit disk, because both are measured relative to a radius of 1. So the area of the disk is fewer "units" than the volume of the ball.

Anyway, it seems independently interesting that this value peaks for the 5-ball, or the ~5.2569-ball. The non-fractional difference between fractional dimension of peak hyper volume and peak hyper surface area seems also interesting. (I assume there is some trivial explanation for this though.)
by Spooky23 | 2025-09-15 12:48:00+00:00
The issue with raw milk is that over time it’s much more likely to grow bacteria if there is any interruption in the cold chain.

Drinking it on the farm or close to when it’s very fresh isn’t super high risk. My family was in dairy and did it all of the time. Once it’s off the farm, all bets are off.
by StopDisinfo910 | 2025-09-15 12:49:05+00:00
Have you ever contributed to a very large project like LLVM? I would say clearly not from the comment.

There are pitfalls everywhere. It’s not so small that you can get everything in your head with only a reading. You need to actually engage with the code via contributions to understand it. 100+ comments is not an exceptional amount for early contributions.

Anyway, LLVM is so complex I doubt you can actually vibcode anything valuable so there are probably a lot of actual work in the contribution.

There is a reason the community didn’t send them packing. Onboarding new comer is hard but it pays off.
by simoncion | 2025-09-15 12:49:27+00:00
> ...my original point [was] ... that Unihertz's practically nonexistent support disqualifies it for me...

You are aware that a lot of Android's security-relevant stuff is provided in one or more "apps" [0] that get regularly updated? IIRC, way back in the day Google used to ship all of the system software in one immutable blob that relied on OTA updates. However, Google found that telcos would often take way too long to approve handset updates... so Google split most of the security-relevant code out into something whose update system they fully controlled.

1) Do you know how much security-relevant stuff is contained in the base OS vs those "apps"?

2) Were you aware that Android 14 is still a supported version of Android?

3) Were you aware that Android 13 is also still supported?

4) Did you know that those split out "apps" that I was talking about support all the way back to Android 6?

> However, you're making a false equivalence here...

Nope. You're thinking much too narrowly.

> ...a smartphone is at the mercy of the vendor to provide updates, while a laptop (thanks to commoditized hardware and a lot of work in the Linux kernel) has a more stable base to work from.

You can select laptops that have components that don't work with Linux, or only work with particular kernel versions. That "lot" of work in the Linux kernel that you refer to? A fair chunk of it is "just" working with the various device manufacturers to open source and mainline their drivers.

If Google gave a shit about e-waste, they would have at minimum gotten the relevant phone manufacturers to give Google a source code license to the drivers & etc for the relevant phones and permission to adapt that software to newer kernels and ship compiled binaries in AOSP and Google Android.

But, they didn't do that. So, they clearly don't care.

> Core smartphone hardware has matured to the point where I would like to see 10+ year lifetimes.

We could have seen 10+ year software-support-lifetimes from the phones that shipped with the first commercially-released version of Android. Go take a gander at the huge array of weird-ass one-off device drivers in Linux mainline. "Phone hardware was too immature for it to be adapted to later kernel versions" is a bogus statement.

[0] ...whose name I can no longer remember...
by IAmBroom | 2025-09-15 12:49:34+00:00
But it is.

Cooking is not merely chemistry. Historically, it is providing for one's family at the hearth, the until-very-recently physical center of the home. It is the natural progression from lactation; one still receives sustenance from the Mother.

OP divested the recipes of that traditional tie. It's as if OP mathematically designed a Christmas tree with optimal packing, using a 3-D printer: an imitation Christmas tree, but not something that will evoke those remembrances of being a five-year-old again.
by aDyslecticCrow | 2025-09-15 12:49:47+00:00
Yes and no. Its usually butter based dough needing to be kneaded finely and left to rest an hour before use, prefferably pre-baked in pan before adding filling for best result.

You can get it quite quick with a food processor or a kitchenaid mixer, but kneading such a dough by hand and having the time to let rest, flatten with a rolling pin and pre-bake in pan, push pie up a bit in the effort ranking.

So i feel there is real value in quickly putting a pre-flattened doough sheet in a pan, especially if some chemistry can skip the pre-bake step.

So i see the appeal much more for this product over pound cake mix which is just four, sugar, egg and leveling agent.
by einarfd | 2025-09-15 12:50:00+00:00
Oops, seems the quote is an old one, and not news. That invalidates my original post somewhat, and I'm sorry that I didn't do proper due diligence.

Here is the original post:

That doesn't sound like the rhetoric of someone who is winning. It sounds more like something someone pushed into a corner, and seeing their project crumbling would say.

But bringing up that it is about civil liberties is an important point, not the way he would like though.

You would think that trying to keep the discourse about criminals and pedophiles would be smarter for his side? I do not follow Danish politics, but I do start to wonder if he is just not very good at doing politics?
by dysoco | 2025-09-15 12:50:16+00:00
Hmmm here at least in my uni in Argentina, we have an obligatory computer architecture class and we implement a protected-mode x86 (32 bits) kernel with interrupts, paging, etc. We obviously get some guidance but it's not that hard if you read the docs, nowadays you don't even need to go deep into the Intel manuals probably since osdev wiki has a lot of content.

Besides it's much easier nowadays, if something's wrong you can feed ChatGPT your GDT definition for example and find out if you misplaced a value, which used to be a PITA to debug.

As the parent comment says, I think the path to a booting usermode kernel has long been beaten, it's not trivial but it's not that hard either, I believe the impressive stuff is once you get out of "tutorial land" and implement a network stack, or a UI stack, etc.
by hu3 | 2025-09-15 12:51:26+00:00
Transcribed here for posterity:

> Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).

> I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)

> Linus (torv...@kruuna.helsinki.fi)

> PS. Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.
by WhyNotHugo | 2025-09-15 12:51:41+00:00
fzf is really cool to make simple TUIs.

Out of the box it already ships zsh integration to fuzzy-search history with ctrl+r. I don't know what I'd do without this.

I also have a short script, `re` to fuzzy-search a local git repository:

fd -IH -t d '^\.git$' --format '{//}' ~/src | fzf | sed "s|^$HOME|~|" | wl-copy --primary

This copies the path into clipboard. I typically paste it immediately, so that `cd $PATH_TO_REPO` ends up in history for next time.

I use zk[1] to organise my notes, and it uses fzf to provide a TUI for fuzzy-search notes too.

The way in which fzf is re-usable by different scripts and tools is really neat. I the world of GUIs, we don't really have composable re-usable components like this.

[1]: https://github.com/zk-org/zk
by mcv | 2025-09-15 12:52:08+00:00
> no one is denying that humans have always used dashes in their books.

I am. Em-dashes, like all punctuation, were invented at some point. Even the space didn't always exist, and the em-dash is a lot more recent than that.

And if it was such a vital part of punctuation, it would have been on our typewriters and therefore on our modern keyboards.
by Kiboneu | 2025-09-15 12:52:28+00:00
Yeah. That does work. I do that sometimes, though my eyes start to hurt when I roll them up for that long.

I also find it easier to do something with my eyes than to do nothing while thinking. That’s probably just me.

In the future, I might want an led embedded in one of my temples, that will blink like a network switch port or hdd light that indicates brain activity.
by catigula | 2025-09-15 12:52:38+00:00
If the government requires the ability to arbitrarily spy on anyone at will to exist (which they have, the encryption thing is mostly retrospective and unwillingness to use/reveal the bigger guns in large public cases), we are probably at a point when the nation state as we know it needs to be renegotiated entirely.

That being said I don't agree that his is necessary.
by jamincan | 2025-09-15 12:53:11+00:00
My Beppe's (Frisian grandmother) boterkoek (butter cake) was a well-loved staple at church and school bake sales. She closely guarded her recipe, but shared it with my eldest sister who, after she died, told me that she actually used margarine instead of butter in her recipe. Everyone, not even just her family, loved her boterkoek, and yet it didn't even have butter in it.
by willtemperley | 2025-09-15 12:53:36+00:00
Vibe coding is making me far smarter. It took me three weeks to rewrite a PostgreSQL client for Swift, adding structured concurrency and channel binding and completely rewriting the network layer.

I knew nothing about the Postgres wire protocol or channel binding.

LLMs changed that. Now I have a good working knowledge of these things because the LLMs can explain everything at my level. It's game changing for me because there was simply no way I could have done this without LLMs teaching me the concepts I needed.

The current version: https://github.com/willtemperley/swift-postgres-client

The original: https://github.com/codewinsdotcom/PostgresClientKit
by JKCalhoun | 2025-09-15 12:53:41+00:00
> They say the models were trained on a bunch of books…

Yeah, it's where I learned to use em-dashes as well.

> In these contexts the dashes can and do seem out of place.

Hmmm… For sure I use em-dashes in HN comments. I am not sure that I mentally differentiate as to whether I am in one scenario or another. (But to be sure I am not likely to leave an Amazon review though — so perhaps those contexts you called out self-select.)
by digitalsushi | 2025-09-15 12:53:42+00:00
I have a U4025QW and there's a glitch I'm typing here for google to pick up.

If my macbook (any macbook, perhaps any computer?) is plugged into the U4025QW and the power goes out, the U4025QW won't get the signal from the laptop and will remain blank. There's two ways to 'fix' this:

The first is to unplug the monitor for a long time, perhaps 2 to 4 hours. Sometimes I'll plug it back in at hour 2 and it wasn't long enough and I'll have to start over.

The second, and this works reliably, is to unplug the U4025QW, and then also unplug the monitor side of the HDMI cable, and then plug it back in with no signal, and then reinsert the HDMI cable. This gets the U4025QW to receive the signal after as long as the above operation takes, a minute or so.

I have had two U4025QW units. The first one was overheating and losing the signal as above on its own. I stopped having overheating issues when I stopped using an undersized UPS. I ran it straight into the wall.

But if there's a power outage (i live in an area with monthly power outages), the signal loss operation is how I restore functionality to the U4025QW.

I finally got one of those 300 dollar UPS units for the U4025QW and it's been very stable since then.

A multi variable episode that took me a very long time to reduce. U4025QW is a great monitor but dont give it bad power and it needs a little love after a power blip.
by nozzlegear | 2025-09-15 12:54:13+00:00
I'm personally unconvinced that getting her on Rogan and other manosphere podcasts would've won her the election. It's easy to look back and attribute little misses like skipping an interview with Rogan to her loss, though it lines up with the popular misconception ¹ that young voters voted for Trump over Harris.

Instead all signs point to her loss being something as mundane as the economy:

> Further, nonvoting Democrats were more than twice as likely as voting Democrats to report feeling the economy is worse now than a year ago (46 percent vs. 22 percent) or that their incomes had recently decreased. And, perhaps not surprisingly given their economic precarity, Democratic nonvoters were substantially more likely than voters to support increased state welfare spending (61 percent vs. 52 percent). These class characteristics show nonvoting Democrats’ economic attitudes in a clearer light.

Source: https://www.thenation.com/article/politics/democratic-nonvot...

¹ Have young voters really abandoned the Democrats? https://sites.tufts.edu/cooperativeelectionstudy/2025/04/17/...

Edit: I think we both dislike Trump and would have preferred anybody would have won over him, so all of this speculation on what she could have done differently is probably just navel gazing now. If going on podcasts could have won her the election then I'm all for it.
by conductr | 2025-09-15 12:54:30+00:00
MM literally translates to 2000 in Roman numerals and Roman numerals is always the reason provided for why MM is used for millions. I don’t see where mille or it’s history of steps gets into the picture at all, unless it’s the real reason for MM being million and everyone’s explanation is just wrong (they effectively don’t know why they’re using MM).

It still kind of reasons that if the idea for MM is to be more precise/clear than M, they’ve not done a very good job picking a clearer abbreviation.
by Bender | 2025-09-15 12:54:49+00:00
Every infant consumes raw milk

From their mother. Human breast milk is very bitter and I'm sure protein wise very different than cow milk. I doubt scientists have really studied this. Humans are not supposed to be drinking bovine milk. As a visitor to this planet I find it strange. Milk has a lot of lactose and will have interesting affects on adults including but not limited to insulin resistance whereas babies are developing very fast and need simple quick energy.
by madacol | 2025-09-15 12:54:54+00:00
Those sequences of thoughts that makes us spiral down are not fixed, it's cultural thoughts that we learned as we grew up whether from our family, friends or from TV shows, movies, games, etc. We see situations and we learn how other people handle them, we match the thoughts to similar contexts

In LLM/agent lingo, those are prompts that we inject based on similarity search
by tialaramex | 2025-09-15 12:55:25+00:00
"Special Contact" isn't what they're called. The name is "Special Circumstances".

And the novels point out that the reason you're reading about them, and that's always the situation, is that these are the interesting stories.

So that means you're getting a glimpse of the culture only in the same sense that a James Bond movie tells you about England.

You'd like to think you're seeing Tinker Tailor but you're seeing James Bond. This is a dramatisation of an edge case.

We see brief glimpses in Player of Games (at its very start) and perhaps Inversions (the story about when they were kids) but mostly it's all SC all the time.
by lapcat | 2025-09-15 12:56:03+00:00
FYI on a Mac, option - is an en dash, shift option - is an em dash.

Smart quotes are trickier, because the shortcuts are unfortunately unintuitive IMO. I forget what the original ones are, but they involve the [ and ] keys. I've actually remapped them using Karabiner-Elements so that option [ and ] are single quotes and shift option [ and ] double quotes.
by CivBase | 2025-09-15 12:56:53+00:00
This article completely misses the point from the start.

The reason em dashes are a giveaway for AI generated text is simply because there is no em dash key on the keyboard - only an en dash key. The dash I used in that last sentence was an en dash, not an em dash.

Some publishing applications (including Microsoft Word) will automatically convert en dashes to em dashes where appropriate. But most email apps, chat apps, online posts/comments, and practically any application not designed for writing actual printed publications will not do that conversion for you. And without a dedicated key, it is far too cumbersome for most people to bother. They will just leave it as an en dash.

So yes, the em dash is still a reliable indicator of AI-generated content in many contexts.
by taminka | 2025-09-15 12:57:34+00:00
any language that has a standardised build system (virtually every language nowadays?), but doesn't have a centralised package repository, such that including a dependency is seamless, but takes a bit of time and intent

i like how zig does this, and the creator of odin has a whole talk where he basically uses the same arguments as my original comment to reason why odin doesn't have a package manager
by jszymborski | 2025-09-15 12:57:55+00:00
It's a fine format for what it is.

A parser to stream FASTA can be written in like 30 lines [0], much easier than say CSV where the edge cases can get hairy.

If you need something like fast random reads, use the FAIDX format [1], or even better just store it in an LMDB or SQLite embedded db.

People forget FASTA was from 1985, and it sticks around because (1) it's easy to parse and write (2) we have mountains of sequences in that format going back 4 decades.

[O] https://gist.github.com/jszym/9860a2671dabb45424f2673a49e4b5...

[1] https://seqan.readthedocs.io/en/main/Tutorial/InputOutput/In...
by shkkmo | 2025-09-15 12:58:29+00:00
> But there are no chargebacks here, since we don’t take a card upfront and we don’t bill in a hidden way. In the worst case, if you missed or didn’t read that detail, you can simply decline and not subscribe after the trial.

This is a dark pattern. You should display the actual minimum monthly charge in text that is at least as large as the price per user.

No, the worst case is the customer gets the $10 price into their head and then doesn't see the actual monthly charge amount when they subscribe. You are now charging the customer 5x what they expected to pay.
Show HN: Downtube – Fast, Cross-Platform YouTube Downloader (CLI)
by ahegazy0 | 2025-09-15 12:59:20+00:00
Hi guys,

I built Downtube , a fast and lightweight command-line tool to download YouTube videos or audio (MP4/MP3). It supports playlists, smart quality detection, and bundles ffmpeg — so no external dependencies are needed.

It works on Windows, macOS, and Linux, and is written in Node.js.

Would love any feedback or suggestions!
by jqpabc123 | 2025-09-15 12:59:29+00:00
They have a point. Electrically operated ingress and egress is a phenomenally bad idea for safety reasons.

While we're at it can we somehow demand that critical driving info like speed be located close to the driver's normal line of sight?

Why is it even necessary to ask for common sense design?

https://www.motorbiscuit.com/teens-died-burning-tesla-cybert...