MurphyA/hacker-news huggingface dataset:
by ozim | 2025-09-09 10:58:28+00:00
That's not package manager problem that's registry problem. NuGet is not having as many problems as NPM but also NPM is much more popular.

NPM is also quite a wild west when it comes to publishing packages, any kid can make an account and publish 'left-pad' kind of crap.

We already have quite safe and working setup with APT and software repositories for Debian, Ubuntu etc. While it is not so easy to publish your software to Debian, you get dedicated maintainer and all kinds of requirements you have to fulfill.

But this way all the issues with trust are if not mitigated, they are minimized and for example XZ Utils hack didn't make it to production systems and it took 3 years to prepare and pull it off.
by evelant | 2025-09-09 10:58:51+00:00
I prototyped exactly such a framework! It's designed to solve exactly the problem you mentioned. It’s a super interesting problem. https://github.com/evelant/synchrotron

The gist is:

* Replicating intentions (actions, immutable function call definitions that advance state) instead of just replicating state.

* Hybrid logical clocks for total ordering.

* Some client side db magic to make action functions deterministic.

This ensures application semantics are always preserved with no special conflict resolution considerations while still having strong eventual consistency. Check out the readme for more info. I haven’t gotten to take it much further beyond an experiment but the approach seems promising.
by jabl | 2025-09-09 10:59:19+00:00
> Or perhaps AMD will let x86 fade away.

I agree with what you write otherwise, but not this. Why would AMD "let x86 fade away"? They are one of the two oligolistic CPU providers of the x86 ecosystem which is worth zillions. Why should they throw that away in order to become yet another provider of ARM (or RISC-V or whatnot) CPUs? I think that as long as the x86 market remains healthy, and AMD is in a position to compete in that market, they will continue doing so.
by Eikon | 2025-09-09 10:59:40+00:00
> Using something like ZeroFS could be a nice trick for getting decent price/performance on public cloud platforms. My only concern is integrity and durability: what testing have you done to validate that it doesn't lose data even in corner-cases?

There's always going to be uncertainty with software that young, but the CI is pretty expensive and we didn't yet receive corruption-related reports. https://github.com/Barre/ZeroFS/tree/main/.github/workflows
by atoav | 2025-09-09 10:59:42+00:00
The problem with that attitude is that waste isn't that easy to define:

- what is waste during good times may be essential during bad ones. If your service utilizes 100% CPU during normal operation (no waste), it has zero slack for changes in the environment.

- what is waste for a manager, may be an essential service to the persons using it. So maybe that cell tower in a remote area may be operating at a loss, because few people live there, but to them it is essential (or to you, if you break your ankle during a hike). Privatized services don't have the goal of covering people, but earning money. Covering people may be a side effect, but it isn't necessarily the goal

- cutting waste can make the service less attractive as a whole and make it enter a downward spiral. E.g. if you cut all non-profitable lines in a public transport system your public transport system becomes less usable as a whole, as people now have a harder time fetting where they want to go. That leads to less people using it. That in turn leads to you having to cut more lines, which in turn... You get the idea. No service means no waste, any service has/to have waste

- some waste appears like waste because managers don't understand why it is there. Essentially a Chesterton's fence-type of situation. Like with the OceanGate submarine implosion, that essentially happened because the late owner of the company decided that all these lengthy certification processes the submersible industry had written in blood were waste and could be skipped. He didn't posses the expertise to know why it was there in the first place, so it was waste.

With some services the goal isn't (or shouldn't be) to do "something" as cheaply as possible while extracting value, with some services the goal ought to be to provide the service in a sustainable fashion to everybody ad infinitum, while trying not to waste more money than is necessary and creating budgetary timebombs for future administrations/generations/managers.

Those are entirely different incentives, leading to entirely different results. And depending on which service we talk about the reasonability of chosing one over the other may differ.

That being said, there can be real waste to cut. But cutting everything based on suspicion is very expensive in the long run.
by gnulinux996 | 2025-09-09 10:59:49+00:00
I feel like there is a need for a new paradigm on navigating code; and reference documentation for that matter.

I like how https://gwern.net and https://en.wikipedia.org allow you to hover over terms and show you a quick glance of a term you might not know, and then you can fan out to create an understanding for the basis needed to understand the material in front of you. I feel like some sort of windowing system where I can pin and move references around and then kinda have the llm explain or reference things might be of use to me, as in help me navigate the unknown. Is there a "study companion" application of the sort?

I find that this is easier to do with a language like Java than say Python, I need as much information as I can in order to understand the decisions that led to the current implementation.

Sometimes when I want to change some piece of legacy code, I need to know the rationale behind the code written here, although keeping the interfaces the same and changing the implementation allows me to go quite far.
by somat | 2025-09-09 10:59:50+00:00
Well shit, I completely missed EUI48, there goes my excuse, time to start collecting mac address. My vague hope in storing these is it will help with dhcp setup and network host identification tooling.

I even came up with the reverse record format apparently nobody wanted. 0.0.0.0.0.0.a.b.2.e.0.9.mac.arpa.

salutes
by sgc | 2025-09-09 11:00:09+00:00
The OS matters, and I would guess you were using two different OSes? I have no doubt macOS running on an m1 is more optimized than whatever you were using on the ryzen.

I recently had to remove Windows completely from a few years old laptop with an 12th gen cpu and a Intel Iris / GeForce RTX 3060 Mobile combo because it was running very hot (90c+) and the fans were constantly running. Running Linux, I have no issues. I just double checked since I had not for several months, and temperature is 40c lower on my lap than it was propped up on a book for maximum airflow. Full disclaimer, I would have done this anyways, but the process was sped up because my wife was extremely annoyed with the noise my new-to-me computer was making, and it was cooking the components.

I have learned to start with the OS when things are tangibly off, and only eventually come back to point the finger at my hardware.
by CoUHKT57BSe | 2025-09-09 11:00:47+00:00
I, like many others on here, use RSS every day. In Thunderbird I have a whole bunch of feeds I subscribe to, one of which is this very website - Hacker News. I even made my own HackerNews extension in Thunderbird to make it even easier/quicker to open the links from the feed. RSS is great, I check them all throughout the day as I do my emails, all in the same app.
by antonvs | 2025-09-09 11:01:07+00:00
I don't understand this line of thinking.

"Breaking ground" and "wanting to be first" makes no difference to the physics, engineering, and economics involved here. They're just going to end up with an expensive plant that eats money.

No-one has yet demonstrated a break-even fusion reactor purely from a physics perspective - let alone an engineering or, even more challenging, an economics perspective. In other words, we're essentially still in the fundamental physical research phase.

It's like building international airports for jet planes when you've just invented the Kitty Hawk - but worse, really, because at least the Kitty Hawk proved we could fly in practice. With fusion, there's no evidence that we'll ever be able to create a sustained, economically viable reaction.
by iknownothow | 2025-09-09 11:01:26+00:00
S3 has much bigger fish in its sight than the measely vector db space. If you see the subtle improvements in features of S3 in recent years, it is clear as day, at least to me, that they're going after the whale that is Databricks. And they're doing it the best way possible - slowly and silently eating away at their moat.

AWS Athena hasn't received as much love for some reason. In the next two years I expect major updates and/or improvements. They should kill off Redshift.
by sidrag22 | 2025-09-09 11:02:05+00:00
eh, thats tough to critique imo, it might be an end, but the end result is considerably less ads in the future. only thing that makes it a little odd of a spot is that its THEIR product, but i think a nice person randomly trying to spread the word of ublock or something through ads is more than justified.

i guess its also a bummer they are financially supporting facebook/youtube, but maybe the end result would be break even if they get enough people to utilize adblocking. thats pretty crazy compound interest over time for even just like 3 people
by neya | 2025-09-09 11:02:15+00:00
I took an easier path. I carry two phones - a smartphone and a dumb phone. The smartphone is usually turned off, and is only charged once every 3-4 days. It holds its charge. The dumbphone is actually a second-hand Sony Ericsson Walkman phone which I really love. It has basic web browsing, some very basic utility apps and excellent sound quality, which I care a lot about and bluetooth too. This physical, non-software based friction is what helped me cure my addiction. If someone wants to contact me urgently - they drop a regular SMS or simply just call me. This also helped me separate my personal life and work life really well where clients can reach me on WhatsApp or elsewhere only when I'm on my laptop. Other times, if it's an emergency, they can always just call me.

I don't use Facebook or other social media on my laptop anyway, so it's nice to have when I need to access something (like marketplace). But other than that, the peace of mind is truly worth the hassle of carrying two phones.
by npteljes | 2025-09-09 11:02:49+00:00
Same here. I also "watch youtube" while doing chores, and the screen is on all the time, because while I mostly listen to the voice, sometimes they show things that I want to see immediately. A second use is that I'm monitoring something using my phone, so it sits around as a second screen basically.

So really, the phone is often a "second monitor".
by d4rkp4ttern | 2025-09-09 11:02:51+00:00
My biggest concern now is — if the issue they have is as vague as “reports of degraded quality”, how do they even approach fixing it? And what measurable criteria will they use, to declare that it is fixed? Would they take a vibes-check opinion poll?

Curious why they can’t run some benchmarks with the model (if they suspect the issue is with the model itself) or some agentic coding benchmarks on Claude-code (if the issue might be with the scaffolding, prompts etc).
by k9294 | 2025-09-09 11:03:13+00:00
Turbopuffer is awesome, really recommend it. Also they have extra features like automatic recall tuning based on you data, option to choose read after write guarantees (trading latency for consistency or vice versa), BM25 search, filtering on the filed and many more.

Really recommend to check them out if you need a vector DB. I tried qdrant and zilli cloud solutions and in terms of operational simplicity turbopuffer just killing it.

https://turbopuffer.com/docs/query
by jabl | 2025-09-09 11:03:16+00:00
> x86 also has flags, which add implicit dependencies between instructions, and must make designer's life harder.

Fortunately flags (or even individual flag bits) can be renamed just like other registers, removing that bottleneck. And some architectures that use flag registers, like aarch64, have additional arithmetic instructions which don't update the flag register.

Using flag registers brings benefits as well. E.g. conditional jump distances can be much larger (e.g. 1 MB in aarch64 vs. 4K in RISC-V).
by JetSetWilly | 2025-09-09 11:03:17+00:00
It isn't free but it is less expensive. In fact in Scotland the annual water bill averages to £490 compared to £603 in England. This is despite a lower population density (which means more infra required per person comparatively).

So despite the best efforts of critics, they can't really show that Scottish water is any worse in terms of sewage outflows etc - if anything it is marginally better on that metric, and significantly cheaper to run. And the actual water quality is good, although that has a lot to do with incidental geography. Why would I want it privatised?
by pj_mukh | 2025-09-09 11:03:21+00:00
I think the idea here is a very different mode of programming. Less prompting, waiting, seeing results, prompting again (where typing is not the bottleneck)

But more having a conversation with a really fast coding agent. That should feel like you’re micro-managing an intern as they code really fast, you could start describing the problem and it could start coding and you interject and tell it to do do things differently. There the bottleneck would be typing, especially if you have fast inference. But with voice now you’re coding at the speed of your thoughts.

I think doing that would be super cool but awkward if you’re talking out loud in an office, that’s where this device would come in.
by ViewTrick1002 | 2025-09-09 11:03:36+00:00
> The point is to do better, and nuclear may be a very sensible choice since a single nuclear plant can replace a whole lot of natural gas peakers.

This does not align with reality.

Take a look at France. They generally export quite large amounts of electricity. But whenever a cold spell hits that export flow is reversed to imports and they have to start up local fossil gas and coal based production.

What they have done is that they have outsourced the management of their grid to their neighbors and rely on 35 GW of fossil based electricity production both inside France and their neighbors grids. Because their nuclear power produces too much when no one wants the electricity and too little when it is actually needed.

Their neighbors are able to both absorb the cold spell which very likely hits them as well, their own grid as the French exports stops and they start exporting to France.
by codethief | 2025-09-09 11:04:20+00:00
NanoKVM looks really neat, thank you!

I take it you're in the US? Because it seems I (in Europe) could order it from Aliexpress, see the link on https://github.com/sipeed/NanoKVM.

EDIT: It seems the NanoKVM is struggling with one of the most fundamental KVM tasks, though: https://github.com/sipeed/NanoKVM/issues/594

I really liked the PCIe form factor, but it looks like I'll have to go for https://tinypilotkvm.com/ instead.
by bernds74 | 2025-09-09 11:04:42+00:00
With everything doing 2 points of damage, including environmental hazards, the player is at effectively 2.5 hitpoints for a large majority of Act 1, as opposed to 5 in Hollow Knight. This changes the feeling of the game from "oh, a challenge, let's see what will happen and I'll learn" to "shit, a new room, I don't want to explore because I'll just get killed, where was the last bench, can I even get back here?"
by strken | 2025-09-09 11:04:42+00:00
I thought it was a neat concept but I'm surprised they took it directly into mass production. I thought they'd take the design language and make something a bit more mainstream with it.

The matte steel body and the unbroken slope on the front are cool, if impractical. There's something funny about the tray and the featureless non-grille though.
by antonvs | 2025-09-09 11:05:21+00:00
> I think it may be a bit of a scam where they keep the investment and their jobs going as long as possible but don't produce power.

There may be some of that, but I think a lot of it is people who believe in what they're doing. A good example in another field is Stockton Rush and his submarine - assuming he wasn't suicidal, he clearly believed in what he was doing, even though to any sane and informed outsider it was fundamentally and life-threateningly flawed.
by sublimefire | 2025-09-09 11:05:48+00:00
Why would anyone want to use Chinese tech is a mystery. There are too many geopolitical issues which makes it a risk. It is just not viable anymore to sign multimillion €$£ contracts with the companies originating from there. Scientific collab for sure but not more. I am not talking about toy applications here. Any significant deployment requires support etc from a provider. If data is very sensitive then doing confidential AI might be a better focus.
Show HN: JSON Schema for Google Gemini Image Generation
by pauhu | 2025-09-09 11:06:04+00:00
Been working with Gemini's image generation API and got frustrated with the lack of structure in prompt engineering. Built a JSON schema that validates prompts and ensures consistency.

Includes Python validator, examples covering different use cases (product photography, portraits, illustrations), and simple integration samples.

The schema is quite comprehensive - covers everything from basic subject/style to detailed technical parameters like camera settings and lighting.

Open source (MIT), would appreciate feedback from others working with Gemini or similar models.

GitHub: https://github.com/pauhu/gemini-image-prompting-handbook
by conartist6 | 2025-09-09 11:06:17+00:00
I seriously don't see the author's purpose in trying to establish a distinction. If I act like I hate you: say I come and light your house on fire and salt the earth where you raise your crops and poison the water from your family's drinking well, would it not be reasonable to say that I hate you?

If you can then confirm that I have no intention to stop (even though I know I'm hurting you) and all I have to say in my defense is, "Actually I do exactly whatever I want and just don't care about you at all," what is the difference to me at that point?

In practice total indifference is even more toxic than hate, because it denies engagement. I owe no extra charitability for callous indifference being the root cause of the actions taken. Company or person, society reserves the right to judge you on the effects your force of will brings forth on others. They used theirs to kill their competitors.
by alasdair_ | 2025-09-09 11:07:21+00:00
We have a model X and model S. I still like them but for our latest car we bought a Rivian SUV instead. The interior is just laid out better and there is a lot more space despite being roughly the same size as the X.

The Rivian has the 360 degree view and other stuff as well.

And as for the delays - our X was in a minor collision last November and is STILL not fixed. The only way to contact Tesla is through the app and so we make an appointment, take photos, describe the issue and then are told to wait two months for our appointment. Then invariably the day before the appointment, we are told that the center we had the appointment at cannot do the work and to go to another center, with another two month delay, which then tells us the same thing.

Not being able to reach a human to fix out $100k+ car is infuriating.
by jazzyjackson | 2025-09-09 11:08:45+00:00
Onavo VPN maybe? 2018

Onavo Protect, the VPN client from the data-security app maker acquired by Facebook back in 2013, has now popped up in the Facebook iOS app itself, under the banner “Protect” in the navigation menu. Clicking through on “Protect” will redirect Facebook users to the “Onavo Protect – VPN Security” app’s listing on the App Store.

https://techcrunch.com/2018/02/12/facebook-starts-pushing-it...
by zozbot234 | 2025-09-09 11:09:27+00:00
Throttling a reactor makes no sense when the fuel is dirt cheap, which it is for nuclear. It's not clear given the choice of providing the same amount of power with thousands of SMR's worth a few MW's each or a handful of traditional nuclear plants, that SMR's are inherently the better choice. SMR's make obvious sense as a distributed source in cases where power transmission is itself costly and the density of power use is low, but not obviously otherwise.
by TheOtherHobbes | 2025-09-09 11:09:55+00:00
Musk is now reliably erratic. He's convinced his dramas are entertaining, and he's playing it all for the attention and the lulz.

None of that makes him a credible or even a competent CEO.

Considering that Tesla's P/E is the highest in the S&P 500, and is 3.5X higher than the next company in the list, it's been hinted that Tesla's valuation is coming from - cough - alternative sources and isn't a sensible estimate of potential earnings.

Mocking conventional investors seems very much the current MO, just as much as mocking customers.

So I don't care what he's betting the company on. Tesla is now a drama for the sake of drama stock, and anyone who is expecting it to produce credible products may want to reconsider that possibility.
by upofadown | 2025-09-09 11:09:58+00:00
If your keys get compromised then you would need new keys in any case.

I think that the sort of people that use PGP are more interested in not having any messages compromised, ever, while still retaining access to their old messages in a secure way. Contrast that with, say, Signal where a forensic tool like Cellebrite will allow access to retained Signal messages[1]. Sure, most of that is due to the inherent insecurity of encrypted instant messaging over, say, encrypted email, but the users in the end don't care. They just want to be able to communicate privately.

[1] https://web.archive.org/web/20201210150311/https://www.celle...
by sidrag22 | 2025-09-09 11:10:06+00:00
i took the route of only allowing myself the youtube search bar, everything else is not displayed. if i want to watch a video its because im seeking it out, i dont get fed anything. hearing friends and family discuss youtube now, it sounds like they are being held prisoner. its snuck up on a lot of people, the slow push of shorts is what really made me realize youtube was becoming a major issue in my life, despite not seeing ads or anything.
by sgarland | 2025-09-09 11:10:35+00:00
People always say stuff like this, and I just don’t buy it. It’s not that hard to analyze network traffic to see what does and doesn’t have active connections. When you’re relatively certain, shut it off for a week. If no one screams, delete it. If a month later someone is screaming, it’s their own damn fault for having no docs on something idle 90% of the time.
by rufugee | 2025-09-09 11:11:25+00:00
As a long-time Linux full time user, I begrudgingly switched to a mac for company reasons around a decade ago. I've lost a little bit of light in my life ever since, and was constantly fighting macOS to just let me work the way I want to.

I've switched back full time to Omarchy, and couldn't be happier. I'll likely eventually land back on NixOS with hyprland and my custom configs, but for now, Omarchy is wonderful.

DHH is just the salesman a Linux distro like this needs, and the combination of smart decisions (most menu'd commands just call out to shell scripts behind the scenes) and text-based config make Omarchy a techie's dream.

Add something like claude code in your ~/.config directory and you have almost instant and infinite ability to customize.

It's so much fun.

For any former i3 users, I've found https://github.com/outfoxxed/hy3 to be a very acceptable replacement.