MurphyA/hacker-news huggingface dataset:
by apendleton | 2025-10-23 21:47:23+00:00
> It would require a technological breakthrough that we have not yet imagined.

Maybe, but not necessarily. The necessary breakthrough might have been high-temperature superconducting magnets, in which case not only has it been imagined, but it has already occurred, and we're just waiting for the engineering atop that breakthrough to progress enough to demonstrate a working prototype (the magnets have been demonstrated but a complete reactor using them hasn't yet).

Or it might be that the attempts at building such a prototype don't pan out, and some other breakthrough is indeed needed. It'll probably be a couple of years until we know for sure, but at this point I don't think there's enough data to say one way or the other.

> And already, solar plus storage is cheaper than new nuclear.

It depends how much storage you mean. If you're only worried about sub-24h load-shifting (like, enough to handle a day/night cycle on a sunny day), this is certainly true. If you care about having enough to cover for extended bad weather, or worse yet, for seasonal load-shifting (banking power in the summer to cover the winter), the economics of solar plus storage remain abysmal: the additional batteries you need cost just as much as the ones you needed for daily coverage, but get cycled way less and so are much harder to pay for. If the plan is to use solar and storage for _all generation_, though, that's the number that matters. Comparing LCoE of solar plus daily storage with the LCoE of fixed-firm or on-demand generation is apples-and-oranges.

I think solar plus storage absolutely has the potential to get there, but that too will likely require fundamental breakthroughs (probably in the form of much cheaper storage: perhaps something like Form Energy's iron-air batteries).
by drak0n1c | 2025-10-23 21:47:35+00:00
Those prosecutors were deeply embarrassed by missing FTX at the time, so they then had the SEC and IRS harass and threaten innocent US citizens in Japan and the US as they fished for charges merely because they happened to once work for or hung out with CZ or employees at Binance.

CZ is the first and only known first-time offender in U.S. history to receive a prison sentence for this single, non-fraud-related charge of improper platform AML KYC implementation. Big banks routinely pay a fine for this, and never face imprisonment. The judge found no evidence that he knew of any illicit transactions and that it was reasonable for him to believe there were no illicit funds on the platform. Credit where it's due, they somehow pulled off a 4 month sentence for this unprecedented charge. And now it's all for naught.
by derefr | 2025-10-23 21:47:52+00:00
> If apps are not allowed to be installed, app updates stop. I have to allow app installations, install updates, then block app installations again.

Presumably this is because apps could add individual features parents don't approve of between updates.

If you're locking down what apps you want your kids to use (to an individual whitelist of apps, not just by maturity rating), you're essentially stepping into the role of an enterprise MDM IT department, auditing software updates for stability before letting them go out.

What would you propose instead here?

I presume you'd personally just be willing to trust certain apps/developers to update their apps without changing anything fundamental about them. But I think that most people who are app-whitelisting don't feel that level of trust torward apps/developers, and would want updates to be stopped if-and-only-if the update would introduce a new feature.

So now, from the dev's perspective, you're, what, tying automatic update rollout to whether they bump the SemVer minor version or not? Forcing the dev to outline feature changes in a way that can be summarized in a "trust this update" prompt notification that gets pushed to a parent's device?
by tavavex | 2025-10-23 21:48:06+00:00
A Macbook is the only Apple device I have in my entire array of computers and computer-related stuff, so I've got plenty of points of comparison. While Apple's hardware design isn't perfect, all of what you bring up seems wildly blown out of proportion to me. I can say I've never seen anyone with molten keyboards and displays. I've used the charger cable on my main charging brick for about five years now, and it's still going strong, despite being used for charging everything everywhere. And while Apple has committed many sins in terms of doing their absolute best at preventing anyone from touching their sacred hardware (we just need DRMed cables and enclosures to complete the set), this only affects repair. In terms of planned obsolescence, Macbooks statistically don't seem much less reliable than any other laptops on the market. They make up a majority of the used laptop market where I am.

And of course, just had to bring up the whole mouse charger thing. Back when Apple updated their mouse once and replaced the AA compartment with a battery+port block in the same spot to reuse the old housing, and a decade later people still go on about the evil Apple designers personally spitting in your face for whatever reason sounds the most outrageous.
by godelski | 2025-10-23 21:48:18+00:00
Because it isn't about actions, it is about sides. Tribalism.

It is the loss of complexity. Many cannot understand that by choosing the lesser of two evils does not mean you support evil. It means your choices are limited. We have turned the political issues into good and evil, rather than disagreements in how to achieve our mostly shared goals. We can no longer see the other side as friends and family, creating a self-fulfilling prophecy.

Anyone countering this can just proclaim "both sides" and in some sense they will be right, they have evidence and people do abuse that framework. But at the same time that destroys the bridge between us. The abuse of calling both sides evil along with the accusation that all use cases are instances of abuse. It binarizes the environment, creating a simple world where there are only two choices. Which is easy to do when everything is so complex, as we're so tired and don't want to think.

It's also why this administration's strategy is so effective: overload the opposition. After all, Brandolini's Law states: "The amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it." They've weaponized it. It's an effective strategy, and hard to defend against. I'm sure someone will offer a solution, "it's so simple, you just..." and we perpetuate the game.
by russellbeattie | 2025-10-23 21:48:25+00:00
It's easy to explain: They have no idea what's happening.

Most people can't keep up with the firehose of news and don't really want to. This particular bit of unethical behavior is just one more bit of inconsequential news which will have completely disappeared from the headlines by tomorrow. It basically never happened to 95% of the country, regardless of political leaning.

Secondly, conservatives live in their own highly filtered and mutated information bubble. Good news is amplified, bad news is either downplayed, justified (pure fiction is acceptable) or simply ignored. So even if they do hear about this, it won't be a big deal.

In short, most people won't care, and conservative media will actively work to overlook or more often, rationalize this sort of unethical behavior to the point where it somehow is totally fine. (Simply read this thread to watch it happen in real time.)
by trollbridge | 2025-10-23 21:48:41+00:00
Amazon and Temu aren't allowed to sell cars, because we still regulate our cars somewhat, so the cars that are sold in America and Australia and other places have to meet certain safety requirements. The manufacturer is also 100% liable for things like recalls or safety defects, regardless of which dealer sold it to you or if you bought car used.

You can say people "won't be fine with mandatory liability insurance". That's what it's "mandatory". If you get caught operating a vehicle without one, you might just well lose your vehicle and have it impounded on the spot, have to pay a hefty fine, and have to prove you have insurance before you're allowed to drive again.

Insurers can and do detect if your telemetry stops transmitting - for example, State Farm offers a substantial discount if you transmit telemetry. If you sign up for this and then yank the device out, they simply charge you a higher rate.

We also have things like "helmet laws". You can't (for example) operate a motorcycle in California without a helmet. If you do, you'll get pulled over and ticketed and are stuck being unable to ride it away until someone either brings you a ticket or you go for a nice long walk and get one yourself, with a high chance your bike gets impounded from the side of the road.

I don't know why the attitude persists that the government can't regulate things and enforce laws. They certainly can.
by kieranmaine | 2025-10-23 21:48:47+00:00
Thanks for the answers. I used to work for a EV smart charging company (Kaluza) that ran a V2G trial. V2G was financial success for the users, but I always thought the wall box was a potential blocker. I don't think the 2kW output is a big issue as the customer could still reduce there load when required, but the elimination of a wall box makes onboarding much easier.

As long as the inverter can also provide charging this definitely has some potential.
by mandevil | 2025-10-23 21:49:25+00:00
I'm glad this worked for you, but if it were me at most I would have asked Claude Code to write me an Ansible playbook for doing this, then run it myself. That gives me more flexibility to run this in the future, to change the commands, to try it, see that it fails, and do it again, etc.

And I honestly am a little concerned about a private key for a major cloud account where Claude can use it, just because I'm more than a little paranoid about certs.
by lilyball | 2025-10-23 21:50:35+00:00
I'm fascinated by ASN.1, I don't know why it appeals to me so much but I find working with it oddly fun. I've always wanted to find the time to write an ASN.1 compiler for Rust, because for some reason all of the Rust implementations I've seen end up just either being derive macros on Rust structs (so going the other direction), or even just providing a bunch of ASN.1 types and functions and expecting you to manually chain them together using nom.
by withinboredom | 2025-10-23 21:51:08+00:00
Further, please don’t stop at RAFT. RAFT is popular because it is easy to understand, not because it is the best way to do distributed consensus. It is non-deterministic (thus requiring odd numbers of electors), requires timeouts for liveness (thus latency can kill you), and isn’t all that good for general-purpose consensus, IMHO.
by doodlebugging | 2025-10-23 21:51:08+00:00
Thanks for the thoughtful reply. A long time ago there was a paper published, by MIT I think showing a similar setup to use WiFi as a surveillance tool for motion detection through walls. It was interesting at the time and something that I have thought about quite a bit over the years without ever actually doing anything myself. I think at heart I have been waiting for someone like yourself to make it all easy enough that someone like myself, who already has too many things on their plate, can jump in and begin using it without having to solve all the initial issues. Thanks for doing this work.

For my own use case as simple mesh array that would alert me to movement within certain parts of the property that I have set aside as garden or orchard plots would really be useful. I have lost numerous fruit trees to deer, especially in winter cold spells and over time learned that the only effective method of guaranteeing plant survival over winter is area denial. I accomplished this over the last couple of years using deer fencing products to establish areas where large animals have no access. In the process, I also found a use case for a security camera to monitor an area to see which animals regularly passed by or through.

Over a period of years I have seen lots of animal tracks but direct sightings have been rare. Using the security camera as a game camera has restored my confidence in animal ID from tracks alone since I have managed to capture still photos and video of the animals that I was pretty sure were visiting my place to validate what I believed based on the tracks alone. I hunted and trapped when I was a kid into high school so it is good to see that, though I have not needed them and have rarely used them, I have not totally lost those skills in the ensuing 40+ years.

I can see an array like this as quite useful in a garden space for identifying which plants need protection from squirrels, opossums, raccoons, etc and where the feral cats are squatting so that I don't inadvertently dredge up something unwholesome while working the soil. My cameras have demonstrated that they can detect and alert to things as small as a wasp or beetle moving across the FoV so if I can set something up to track the path of grasshoppers through the garden then I can potentially see where they are laying eggs cases and disrupt that soil before they can hatch next season.

This is all really interesting stuff. I look forward to joining the Discord group and to picking up a few ESPs for testing.

Sorry for the wall of text.
by almoehi | 2025-10-23 21:51:19+00:00
Grant reviews are blind reviews - so you don’t know. Also - and even worse - there is no rebuttal process. It gets rejected without you having a chance to clarify / convince reviewers.

Instead you’d need to resubmit and start the entire process from scratch. What a waste of resources …

It’s the final nail what made me quit pursuing a scientific career path despite having good pubs & PhD /w honours.

Unfortunately it’s what I enjoy the most.
by Edmond | 2025-10-23 21:51:32+00:00
we implemented a similar idea some time back and it has proven quite useful: https://blog.codesolvent.com/2025/01/applying-forkjoin-model...

In Solvent, the main utility is allowing forked-off use of the same session without context pollution.

For instance a coding assistant session can be used to generate a checklist as a fork and then followed by the core task of writing code. This allows the human user to see the related flows (checklist gen,requirements gen,coding...etc) in chronological order without context pollution.
by Animats | 2025-10-23 21:51:36+00:00
There's a video of the actual incident.[1] (Yahoo posted some file photo). The Waymo was entering from a side street, in front of the school bus. It clearly recognized that it was in an iffy situation and slowed to creeping speed, rather than blocking the intersection. No children are visible.

If the school bus has a dashcam, much better info may be available. This video starts too late.

[1] https://www.youtube.com/watch?v=uSjwolFxvpc
by int_19h | 2025-10-23 21:51:48+00:00
I do a fair bit of "prompt honing" myself, but there remains a fundamental difference between that and traditional hacking of yore: the latter is predictable. The system may be very complex, but you can map it out step by step, and the more you do so the more advanced things you can cajole it into doing - and, importantly, those things don't suddenly stop working "just because".

But with LLMs, your well-honed prompt might be an abject failure on a very similar task that just happens to have enough differences in context that the "magic" in the prompt no longer works. And debugging those kinds of issues basically amounts to throwing things at the wall and seeing what sticks. And then of course the providers switch models from under you and retire the old ones. So it's not quite the same joy of making a machine do your bidding. In the former case, the joy was from knowing that you can do this now and in the future - that you grok the thing enough to make it do this bidding at any point. With LLMs, it's more like the joy of successfully casting a spell, but you still have no idea why that particular spell worked better than a dozen others, nor can you rely on it working in the future.
by evil-olive | 2025-10-23 21:51:53+00:00
annoyingly, they don't link to the actual bug in question, just say:

> Systems with the rust-coreutils package version 0.2.2-0ubuntu2 or earlier have the bug, it is fixed in 0.2.2-0ubuntu2.1 or later.

based on the changelog [0] it seems to be:

> date: use reference file (LP: #2127970)

from there: [1]

> This is fixed upstream in 88a7fa7adfa048dabdffc99451d7aba1d9e6a9b6

which in turn leads to [2, 3]

> Display the date and time of the last modification of file, instead of the current date and time.

this is not the type of bug I was expecting, I assumed it would be something related to a subtle timezone edge case or whatever.

instead, `date -r` is supposed to print the modtime of a given file:

> date --utc -Is -r ~/.ssh/id_ed25519.pub 2025-04-29T19:25:01+00:00 > date --utc -Is 2025-10-23T21:46:47+00:00

and it seems like the Rust version just...silently ignored that expected behavior?

maybe I'm missing something? if not this seems really sloppy and not at all what I'd expect from a project aiming to replace coreutils with "safer" versions.

0: https://launchpad.net/ubuntu/questing/+source/rust-coreutils...

1: https://bugs.launchpad.net/ubuntu/+source/rust-coreutils/+bu...

2: https://github.com/uutils/coreutils/issues/8621

3: https://github.com/uutils/coreutils/pull/8630
by cols | 2025-10-23 21:51:56+00:00
Watching the Great Brainwash happen in real time has given me (I hope) a lot of insight into how anti-fascist Germans must have felt before WWII. It's a hell of a thing to watch half the people you know fall victim to the deluge of simplistic, feral propaganda that's been pouring out of our media sources for quite some time now. YouTube, Instagram, Facebook, TikTok, and other socials being the primary driving force. All platforms that are incentivized to spread rage and misinformation, and yet we can't seem to quit them as a culture. We rationalized their existence and non-regulation because BUSINESS and FREE MARKET. It's a real sad time for America. We should have known better. It's all of our faults, collectively. For not being big enough to shun the pressure and money. For not doing what was right all along. Now, we'll reap the whirlwind.
by bananalychee | 2025-10-23 21:51:58+00:00
Maybe my source was outdated, at least it should be accurate when comparing first terms. Quite the editorial spin on this Wikipedia article, it proves my point about double standards. I'd share some articles listing some murderers and embezzlers pardoned by Biden, but I don't like linking to politically biased sources regardless of their substance since it usually ends up with people nitpicking about the source. It's very easy to find evidence that these weren't 4,000 pardons for innocent marijuana users on Google anyway.
by janzer | 2025-10-23 21:52:13+00:00
It would be really nice if something said what the actual problem was.

The last commit[0] is a fix for date parsing to bring it in line with the GNU semantics, which seems like a pretty good candidate.

Edit: Or not, see evil-olive's comment[1] for a more likely candidate.

0: https://github.com/uutils/coreutils/commit/0047c7e66ffb57971...

1: https://news.ycombinator.com/item?id=45687743
by cyberpunk | 2025-10-23 21:52:16+00:00
Nah, the game's up. There's too much money involved now for them to really do anything 'bold' anymore.

I mean fuck, even their failures don't seem to matter much (Vision Pro, Siri) to their stock price.

We'll get a foldable phone, and some new emoticons. Some font tweaks..

They think we're going to love it.
by weakfish | 2025-10-23 21:52:42+00:00
This is particularly why I am a registered independent. The Democratic Party seems intent on shooting themselves in the foot by focusing on cultural issues that only alienate rural voters, even if they are important.

I think that’s why Sanders and Mamdani have found success - they focus on kitchen table issues, and don’t let themselves get caught in culture war crap that just pisses everyone off.
by lordkrandel | 2025-10-23 21:52:56+00:00
A dictionary.

From Miriam-Webster: "Art, meaning n.4: the conscious use of skill and creative imagination especially in the production of aesthetic objects". https://www.merriam-webster.com/dictionary/art

Aesthetics: a branch of philosophy dealing with the nature of beauty, art, and taste and with the creation and appreciation of beauty.

So as long as anyone finds beauty in it, and it's consciously made with skills and creative imagination, it's art.
by cryptonector | 2025-10-23 21:53:06+00:00
For sure. Typed holes are a fact of life.

The wikipedia page on serialization formats[0] calls ASN.1 'information object system' style formalisms (which RFCs 5911 and 5912 make use of, and which Heimdal's ASN.1 makes productive use of) "references", which I think is a weird name.

[0] https://en.wikipedia.org/wiki/Comparison_of_data-serializati...
by mothballed | 2025-10-23 21:53:13+00:00
The prosecution of Hunter for being a user of controlled substances while in possession or acquiring a weapon was pretty clear cut IMO and been used against many more than Hunter as an easy way to put away drug users for a long time. He likely was pardoned in part because Hunter had the resources to actually get that law overturned, signaled intent to do so, and the establishment can't compromise their precious drug laws being found unconstitutional.
by fluoridation | 2025-10-23 21:53:24+00:00
>the bush could burn in front of Moses without becoming a burnt object

A "burning bush that isn't consumed" has at least the excuse of being a literary device. The narrator is describing what he sees in front of him, not describing the process at the physical level, so we can imagine that the bush wasn't literally on fire, but rather surrounded by some mystical flame, or shining, or whatever we can dream up.

The story of Jesus isn't like this. Jesus is supposed to have literally died. There's no possible metaphor there. In Christian theology Jesus is a literal scapegoat; he has to have died, as in his vital processes ending and his soul leaving his body to go to the afterlife. If he didn't do that after being tortured, crucified, and stabbed, then he wasn't fully human.

>Divinity is not corrupting or corruptible.

Exactly. So where's Jesus' uncorrupted, divine, lifeless body? Don't tell me it ascended to heaven, because normal human bodies don't do that.
by photonthug | 2025-10-23 21:53:57+00:00
Thanks for doing this. OpenAI is not in fact open, so referencing their claims as obviously true on anything else is just a non-starter. Counterpoint though, it's been a while since I've run this kind of experiment locally, so I started one too. For reasoning I only have qwen3:latest and I won't clutter the thread with the output, but it's complete junk.

To summarize, with large numbers it goes nuts trying to find a trick or shortcut. After I cut off dead-ends in several trials, it always eventually considers long form addition, then ultimately rejects it as "tedious" and starts looking for "patterns". Wait, let me use the standard multiplication algorithm step by step, oh that's a lot of steps, break it down into parts. Let me think. Over ~45 minutes of thinking (I'm on CPU), but it basically cannot follow one strategy long enough to complete the work even if landed on a sensible approach.

For multiplying two-digit numbers, it does better. Starts using the "manual way", messes up certain steps, then gets the right answer for sub-problems anyway because obviously those are memoized somewhere. But at least once, it got the correct answer with the correct approach.

I think this raises the question, if you were to double the size of your input numbers and let the more powerful local model answer, could it still perform the process? Does that stop working for any reason at some point before the context window overflows?