MurphyA/hacker-news huggingface dataset:
by ethmarks | 2025-11-13 13:33:30+00:00
But YouTube is the only one that yt-dlp uses Deno for. No other website on yt-dlp's list has put up enough of a fight to merit an external JS runtime; only YouTube.

From the September announcement:

> The JavaScript runtime requirement will only apply to downloading from YouTube. yt-dlp can still be used without it on the other ~thousand sites it supports
by nirui | 2025-11-13 13:33:33+00:00
Excuse me, what exactly is "sideloading"? If I wanted to run third-party code on a system through the means that's supported by the system, then it should be called "running", it's a part of normal operation.

The word "sideload" made it sound like you're smuggle something you shouldn't onto the system. Subtle word tricks like this could sneak poisons into your mind, be watchful.
by 1vuio0pswjnm7 | 2025-11-13 13:34:00+00:00
If "automatic updates" were optional and off-by-default then users would not be vulnerable to something like SimpleMobileTools

Why not let the user decide

Letting someone else decide has potential consequences

Using F-Droid app ("automatic updates") is optional, as it should be

"Automatic updates" is another way of saying "allow somone else to remotely install software on this computer"

Some computer owners might not want that. It's their decision to make

I disable internet access to all apps by default, including system apps

When source code is provided I can remove internet access before compilation

Anyway, the entire OS is "user-hostile" requiring constant vigilance

It's controlled by an online ad services company

Surveillance as a business
by WhyNotHugo | 2025-11-13 13:34:27+00:00
age is so clean precisely because it does only one thing.

While GPG has other use cases; the intent is that those use cases are satisfied by different tools. Eg: signify for signing.

I’m also considering moving away from GPG, but the main limitation are signed git tags (for releases). For supports GPG or SSH keys. I’m not sure that I’m a fan of signing with SSH keys, I’d rather have first-class support for signify.
by jodersky | 2025-11-13 13:34:41+00:00
I'm curious what the google cli is that you're referring to. Could it be kubecfg (https://github.com/kubecfg/kubecfg)?

I've used it in the past (for a quite small deployment I must say), but have been very happy with it. Specifically the diff mode is very powerful to see what changes you'll apply compared to what's currently deployed.
by simoncion | 2025-11-13 13:34:42+00:00
> Win32 doesn't even support dark mode properly because it's effectively "deprecated" like all the others in the graveyard.

Remember when you used to be able to make custom Windows color schemes? Where you could color each widget type independently? I miss that.

Assuming that your report is true, if Microsoft gave a shit, they'd come up with four color schemes (high-contrast light/dark mode and regular-contrast light/dark mode) for Win32 programs and sync them with the relevant "modern" settings. Alas.

What do you do if you're a Win32 program who refuses to use the system color scheme? Well, I guess you'll stand out no less than you would have been in the Windows 95/98/ME days... stubbornly refusing to conform to the user's commanded colors and all that.
by weberer | 2025-11-13 13:35:16+00:00
I just hope they give us an option to buy a controller with the face buttons in the "Nintendo" order rather than the "Xbox" order. Like how the 8bitdo pro comes in two versions. The only console I actually still care about these days is the Switch/Switch 2, so it would be nice to not have the button placement suddenly reversed when switching between controllers.

https://www.8bitdo.com/pro2/
by runako | 2025-11-13 13:35:17+00:00
Georgia, where data center construction has been booming, has seen rate increases significantly higher than this. IIRC there have been 6 rate increases in the last 2 years, with a 24% increase in 2024 alone.

I don't believe any of this was part of the forecast of 10 years ago, so I would not trust a long-term forecast issued now.
by mnemonet | 2025-11-13 13:35:29+00:00
VSCode is a webapp [1], that is most often used wrapped in a shell that lets it act as a desktop app.

Even if you do consider it separate from webapps, it should still work with tab navigation and screen readers, which rendering to `<canvas>` doesn't allow for (at least without some very hacky workarounds).

Flutter faces a similar problem; to render cross-platform, they use a custom layer not standard to the system, and then try to emulate all the behaviors of a native app, which often feels broken and unnatural and is wasted work because the engineers are just rewriting and reshipping everything the platform already offers—at the cost of accessibility and general user experience.

- [1]: https://vscode.dev
by array_key_first | 2025-11-13 13:35:49+00:00
I agree, I'm just speaking to the culture and I DO think Microsoft has something to do with it.

Companies who choose Microsoft everything don't think much. They're not risk takers, and I don't even mean substantial risks. They're stubborn, old-school. But not in a charming way, in a 'grampa won't stop talking about how great it was before integration' way.
by benchly | 2025-11-13 13:35:56+00:00
Thanks, this is where I was coming from. I suppose I could have made that more clear in my original comment. The idea behind my style of parenting is self-reflecting and our ability to analyze the impact of our choices before we make them.

But of course, apologizing when you have definitely wronged a person is important, too. I didn't mean to come off as teaching my kid to never apologize, just think before you act. But you get the idea.
by s20n | 2025-11-13 13:36:06+00:00
Not having gpg-agent is a huge deal breaker for me. I feel gpg-agent doesn't get enough love. Not only can it do all the ssh-agent operations, it can also be used with gpgme-json[1] to do web authentication with your [A] key. It's truly a shame that hardly any applications leverage the powerful cryptography afforded by GPG.

[1]: https://manpages.debian.org/trixie/gpgme-json/gpgme-json.1.e...
by nathanasmith | 2025-11-13 13:36:06+00:00
The thing that bothers me about "warmer, more conversational" is that it isn't just a cosmetic choice. The same feedback loop that rewards "I hear you, that must be frustrating" also shapes when the model is willing to say "I don’t know" or "you’re wrong". If your reward signal is mostly "did the user feel good and keep talking?", you’re implicitly telling the model that avoiding friction is more valuable than being bluntly correct.

I'd much rather see these pulled apart into two explicit dials: one for social temperature (how much empathy / small talk you want) and one for epistemic temperature (how aggressively it flags uncertainty, cites sources, and pushes back on you). Right now we get a single, engagement-optimized blend, which is great if you want a friendly companion, and pretty bad if you’re trying to use this as a power tool for thinking.
by literallywho | 2025-11-13 13:36:22+00:00
I wish they'd put this much effort into the app itself. Line is by far the worst messaging app I've ever used (and I have no choice, but to use it). Files and photos expire and disappear, giant ads in the UI, chats that disappear, notifications and calls that fail to show up on the receiving side (happened to me both on iOS and Android), inane process of transferring chats to a new device or the chats will just disappear, PC app that logs me out every single day (somehow Telegram and Signal stay logged in just fine).
by bko | 2025-11-13 13:36:41+00:00
> accumulation of wealth with genius

Where did I say genius? They did something impressive so a useful model is to say "they know something about this world" or "there is something unique about them".

Not sure what you're referring to as anti-social behavior, but yeah I imagine extreme wealth generation means the person is likely to have some personal characteristic that could manifest as anti social. The smartest people I know are all ADHD or some other abnormality.

How exhausting must it be to think that anyone with success got so through illicit means or luck. It's much healthier to come in with the assumption that there's something to learn from that person.
by PhilipRoman | 2025-11-13 13:36:47+00:00
No idea why this was flagged. This is a really good article in terms of both form and content and I was very surprised to learn that the author is actually also a teenager.

I get it, some people dislike the appearance but c'mon, this is HN. If we can use vi(1) on a 80 column terminal, reading an html page is not an impossible task.
by nilkn | 2025-11-13 13:36:53+00:00
I can't speak for the other poster, but I actually recently "abandoned" PC gaming. For me, it wasn't a deliberate decision but more of a change in behavior that occurred over time. I suspect the key event was picking up a PS5 Pro. For me, it's the first console that's felt powerful enough to scratch a similar itch as PC gaming -- except I could just plug it into our Atmos-equipped "home theater" set up and have it not only work flawlessly but be easily accessible to everyone, not just me. Since picking it up, between the PS5 Pro and handheld gaming devices, I just have not played a game on my gaming PC a single time and am currently planning on retiring it as a result.

There may be a connection here with age and the type of games I play too. I'm in my mid-30s now and am not interested in competitive twitch shooters like Call of Duty. In many cases, the games I've been interested in have actually been PS5 exclusives or were a mostly equivalent experience on PS5 Pro vs. PC or were actually arguably better on PS5 Pro (e.g., Jedi Survivor). In some cases, like with Doom: The Dark Ages, I've been surprised at how much I enjoyed something I previously would've only considered playing on PC -- the PS5 Pro version still manages to offer both 60 FPS and ray tracing. In other cases, like Diablo IV, I started playing on PC but gradually over time my playtime naturally transitioned almost entirely to PS5 Pro. The last time I played Diablo IV on my PC, which has a 4090, I was shocked at how unstable and stutter-filled the game was with ray tracing enabled, whereas it's comparatively much more stable on PS5 Pro while still offering ray tracing (albeit at 30 FPS -- but I've come to prefer stability > raw FPS in all but the most latency-sensitive games).

One benefit of this approach if you live with someone else or have a family, etc., is that investments in your setup can be experienced by everyone, even non-gamers. For instance, rather than spending thousands of dollars on a gaming PC that only I would use, I've instead been in the market for an upgraded and larger TV for the "home theater", which everyone can use both for gaming and non-gaming purposes.

Something else very cool but still quite niche and poorly understood, even amongst tech circles, is that it's possible to stream PS5 games into the Vision Pro. There are a few ways of doing this, but my preferred method has been using an app called Portal. This is a truly unique experience because of the Vision Pro's combination of high-end displays and quality full-color passthrough / mixed reality. You can essentially get a 4K 120"+ curved screen floating in space in the middle of your room at perfect eye level, with zero glare regardless of any lighting conditions in the room, while still using your surround sound system for audio. The only downside is that streaming does introduce some input latency. I wouldn't play Doom this way, but something like Astro Bot is just phenomenal. This all works flawlessly out of the box with no configuration.
by reaslonik | 2025-11-13 13:37:07+00:00
I'm running the huggingface's .safetensors with vLLM with as little starting parameters as possible. I thought it must not be sending temp right, but after setting temp to something else I got chinese so it should be sending it.

Overall if you're memory constrained it's probably still worth to try and fiddle around with it if you can get it to work. Speedwise if you got the memory a 5090 can get ~50-100tok/s for a single query with 32B-AWQ and way more if you have something parallel like open-webui
by ngcazz | 2025-11-13 13:37:13+00:00
I didn't say DHH has died, did I? No one believes that. And even if they did, when did we start getting offended by that? When did that start being an accusation and not a criticism? Did Donna Summer die when they said "disco is dead?" Did the article kill DHH? You're being deliberately obtuse.

Just as well with the dictionary entry. Well done. You got me. Wow. Nah man, saying that the word "fascist" is thrown around as an exaggeration is a thought-terminating cliché deployed in order to flatten the discourse.

You see, your dictionary definition obscures the reality that the pendulum of society is now swinging to the right, hard. He is explicitly aligning himself with a certain political philosophy which in 2025 is dominating the world. DHH isn't just saying some kooky shit, he is in a position of considerable power and visibility actively working to undermine the safety and opportunities of members of the community. It's cringeworthy seeing people standing in solidarity with an entitled idiot but not the marginalized people he hates.

All this is to say, I can't look at everything he's been saying and doing without seeing much of what Umberto Eco has identified as markers of fascism.

https://www.openculture.com/2024/11/umberto-ecos-list-of-the...

I dunno, I find him a far more compelling thinker than the people at Merriam-Webster, no shade intended.
Show HN: Free Y2K horror image generator using Gemini prompts
by Yreminder | 2025-11-13 13:37:26+00:00
I built this because I got tired of paying for image generation tools that gate everything behind subscriptions. dreamyy2k.app is completely free, no login required.

The interesting part was getting Y2K horror aesthetics right. I'm using Gemini to enhance user prompts with specific visual markers - chromatic aberration, CRT scan lines, low-res video grain, that specific 1999-2003 digital camera look. Then routing to Together AI or Replicate depending on load.

Technical choices: - Gemini for prompt engineering (cheaper than GPT-4 for this) - Together AI as primary backend (better pricing) - Replicate/fal.ai as fallback - No database needed since everything's stateless - Images are PNG, around 10-30 seconds generation time

The hardest part was balancing "horror" without making it too generic creepypasta. Y2K horror has this specific vibe - early internet anxiety, millennium bug paranoia, that weird transitional tech period. I added reference images from actual early 2000s horror media to train the prompting.

Current limitations: sometimes the model goes too heavy on the glitch effects. And the horror aspect can be hit or miss - AI models seem to default to either "ghost girl" or "VHS static" when you say horror.

Code isn't open source yet but considering it. Main concern is API costs if it gets hammered.

Try it: https://dreamyy2k.app

Would love feedback on the aesthetic accuracy. Did anyone else live through actual Y2K and remember what digital horror looked like back then?
by Aachen | 2025-11-13 13:38:18+00:00
Yes, I think I'll have to do the same. I've been in the market for a new phone but the one I had pretty much settled on removed the option to update the boot verification chain so I'm obviously not buying that. Might as well buy apple then

It seems like a finite solution though. Having a second phone is not something most people will do, so the apps that are relegated to run on such devices will become less popular, less maintained, less and less good

Currently, you can run open software alongside e.g. government verification software. I think it's important to keep that option if somehow possible
by jarym | 2025-11-13 13:38:30+00:00
So many people complaining about Helm but I'll share my 2 experiences. At my last 2 companies we shipped Helm charts for administrators to easily deploy our stuff.

It worked fine and was simple enough which is what the goal was. But then people came along wanting all sorts of customisations to make the chart configurable to work in their environments. The charts ended up getting pretty unwieldy.

Helm is a product that serves users who like customization to the nth-degree. But everyone else hates it.

Personally, I would prefer it if the 'power users' just got used to forking and maintaining their own charts with all the tweaks they want. The reason they don't do that of course is that it's harder to keep up with updates - maybe that's the problem that needs solving.
by arevno | 2025-11-13 13:38:58+00:00
You can do it on Kraken just fine. As long as you're ok paying taxes on it (since Kraken is KYC), you're still shielding the source of the funds, which is the primary utility of Monero.

Or to put it another way, it's good for "money laundering", but not "tax evasion".
by skywhopper | 2025-11-13 13:39:19+00:00
With search engine results you can easily see and judge the quality of the sources. With LLMs, even if they link to sources, you can’t be sure they are accurately representing the content. And once your own mind has been primed with the incorrect summary, it’s harder to pull reality out of the sources, even if they’re good (or even relevant — I find LLMs often pick bad/invalid sources to build the summary result).
by etruong42 | 2025-11-13 13:39:33+00:00
As a Googler, I wish I was as optimistic as you. There is an internal sentiment that valuable roles are being removed that aren't aligned with strategic initiatives, even roles that are widely believed to improve developer productivity. See the entire python maintainers team being laid off: https://www.reddit.com/r/AskProgramming/comments/1cem1wk/goo...

Roles fixing FFmpeg bugs would be a hard sell in this environment, imho.
by lazyfanatic42 | 2025-11-13 13:39:53+00:00
What made you go with comparing things to 2004? Seems random, there is so much that is different in the Linux ecosystem generally, Valve just put the situation on a rocket and shot it into space.

Point taken, it really is marvelous! When I was running Gentoo Linux, and Windows 2000 back then I never thought things would be so portable and simple!
by Rochus | 2025-11-13 13:39:56+00:00
This is amazing. Great work! I actually intended for a long time to use TidesDB in a project (MUMPS successor, integrated programming language and database), but I haven't gotten around to it yet because the prerequisite projects are still ongoing.

The RocksDB advantage with large value is not really relevant from my point of view, since storing large values (blobs) in a database has turned out to be an anti-pattern since the nineties. I wouldn't give it a second thought.
by Agreed3750 | 2025-11-13 13:40:14+00:00
As someone who is part of the Hack Club community, I would urge caution before blindly trusting this account.

- This person has also used their access to attempt to extort the admins and their Airtable data, demanding a bounty payment for access they were previously given. - In her arguments about the program leads earning higher bounties, they had said that they both did bounties for Coinbase and Google, neither of which being non-profits - Many of her arguments are flawed in other ways.

Theo (yes the ffmpeg guy) also commented on it in a livestream, and I would just point to that:

> This feels really in the weeds of something we are not supposed to see externally. It is a lot of writing for what seems like clueless people doing backend
by tippa123 | 2025-11-13 13:40:15+00:00
Great post, and as I was reading it, I couldn’t help but imagine Professor Zei from Avatar: The Last Airbender. The scene where the library containing all knowledge is sinking, and he frantically tries to gather as much as he can. When he realizes he can’t save everything, he decides to go down with the library for eternity. He looked like he found peace with that decision.

I mean, I’m also someone who is fascinated by knowledge, and what keeps me grounded is knowing that there is more to life. There is an infinite amount of knowledge and as such you could also think of that never quenching thirst for knowledge as maybe too much greed.
by FrankWilhoit | 2025-11-13 13:40:23+00:00
Hitherto, as one thinks, the audiences of the WSJ and of skeptics such as Ed Zitron have remained largely disjoint. But here is the Journal (news, not editorial) pointing out the problem, if leaving more to be read between their lines. Every little bit helps, as we have reached the point where our only remaining hope is that the bubble pops sooner than later.
by 6510 | 2025-11-13 13:40:48+00:00
While that problem certainly exists we also have countless crooks and con men getting away with it. The criminals are also using technology, all of it.

On one side you have people with multiple video feeds, trackers, wife-jammers, password/data leaks, backdoors, work/private schedules, purchase history, etc, etc for you, your family, friends, coworkers etc etc

On the other side you have law enforcement not knowing which person walked- or which car drove where, not for any location, not knowing which phones were at the crime scene. No access to any relevant camera (if they even exist) no access to chat logs, email, photos people made.

I'm not-at-all arguing they should have access to any of that but we shouldn't be ignorant of the balance between the two.

It seems to me a major pain in the ass if you cant bring your phone when stealing a car, doing a robbery, driving off without paying for gas or harassing people for not living up to your antiquated expectations.
by kachapopopow | 2025-11-13 13:40:48+00:00
I think what a lot of people are missing here is that openai understands that long-term their primary user-base will be people just wanting to talk to someone about something rather than being focused on programming or problem solving as dystopian as it sounds. Seeing as they are transitioning towards a for-profit business it makes sense for them to target what people call 'normies' since that is at least 70%-90% of the world.
by secalex | 2025-11-13 13:40:54+00:00
Gmail is an Electronic Communication Service as defined in 18 U.S.C § 2510, meaning its contents are protected under the Stored Communications Act (18 U.S.C. Chapter 121 §§ 2701–2713).

Communications with an AI system do not involve a human so are not protected by ECPA or the SCA and get less protection. This is controversial and some people have called on ECPA/SCA to be extended to cover AI services. That means a warrant would be necessary to get your OpenAI history, not just a subpoena.
by pona-a | 2025-11-13 13:41:11+00:00
As much as I hate the cowboy cryptography of it, Telegram could do it. They are a 30 person team and maintain a web version, a first-class Qt desktop app, and native iOS and Android clients.

I would wager that if they wanted to simplify coordination, Flutter would easily kill iOS and Android with one stone, and optionally desktop and web if they so wish, all without a 1GB web wrapper.
by stephen_g | 2025-11-13 13:41:31+00:00
Well we’re talking about SMRs here, so there are still questions like “when will a feasible design actually be ready for pilot testing” and “would electricity from SMRs ever be economically feasible against storage and renewables by the time they are ready for volume production?”

I’m glad people are still researching it, but it may turn out to be a dead end (or only be economic if heavily subsidised)
by stavros | 2025-11-13 13:42:21+00:00
I use this one, with an onboard antenna:

https://imgaz.staticbg.com/thumb/large/oaupload/banggood/ima...

It's a centimeter on a side, and easily goes more than 10km. It's just mind-blowing that this exists. 0.9 grams, IIRC.
by jlokier | 2025-11-13 13:42:23+00:00
Unfortunately, while Asahi Linux runs fine on M1 and M2 with some missing capabilities, it doesn't run at all on M3, M4 or M5.

The M1 and M2 are still great laptops, so it's still a good experience if you're looking for a second-hand Linux laptop with Apple quality hardwre.