MurphyA/hacker-news huggingface dataset:
by mattmaroon | 2025-11-30 16:14:15+00:00
Congress has a lot of power here even outside of impeachment, which was always meant to be the nuclear option. The tariff power is theirs, they delegated it to the President in certain situations willingly, like national emergency. The Supreme Court will not rule that they cannot do that, they surely can, but they may rule that there is not a national emergency. (I think congressional Republicans hope for that, it gets them out of the situation without causing them to be opposed to Trump.)

The Supreme Court is never “complicit”, they call balls and strikes. Most complaints about the court are actually really complaints about our laws or constitution. For instance, I am as pro choice as anyone, but the Supreme Court definitely made the right call overturning Roe as the constitution clearly does not have a right to privacy, does not give the federal government the right to regulate abortion, and clearly delegates that power to the state. I do not like that (I’d support a right to privacy amendment wholeheartedly) but it is correct.

Congress in this case is also functioning more or less as intended. The whole point of democracy is that the government should reflect the will of the voters. If the voters overwhelmingly chose Trump, to the point where they’ll vote for whatever person he endorses in Congressional primaries, this is the will of the people. I don’t understand it still, but this is the electorate getting what they wanted. (That may change very much in a year.)
by malwrar | 2025-11-30 16:14:18+00:00
Let us assume, at some point in the near future, it is possible to build a humanoid robot that is able to operate human-run machines and mimic human labor:

> Man made stuff does not self-repair and self-replicate.

If robots can repair a man-made object or build an entirely new one, the object is effectively self-repairing and self-replicating for the purposes of a larger goal to automate manufacturing.

> You miss even repairs of the tiniest item - which in turn requires repairing he repairers, everything eventually stops

So… don’t? Surely the robots can be tasked to perform proactive inspections and maintenance of their machines and “coworkers” too.

> But it is a complex vast network

…that already exists, and doesn’t even need to be reimagined in our scenario. If one day our hypothetical robots become available, each individual factory owner could independently decide the next day to purchase them. If all of the factories in the “supply chain graph” for a particular product do this, the complex decentralized system they represent doesn’t require human labor to run. It doesn’t even need to happen all at once. By this mechanism I propose the supply chain could rapidly organically automate itself.
by isodev | 2025-11-30 16:14:27+00:00
> I'm really excited about Forgejo

Our product studio with currently around 50 users who need daily git access moved to a self hosted forgejo nearly 2 years ago.

I really can’t overstate the positive effects of this transition. Forgejo is a really straightforward Go service with very manageable mental model for storage and config. It’s been easy and cheap to host and maintain, our team has contributed multiple bugfixes and improvements and we’ve built a lot of internal tooling around forgejo which otherwise would’ve required a much more elaborate (and slow) integration with GitHub.

Our main instance is hosted on premise, so even in the extremely rare event of our internet connection going offline, our development and CI workflows remain unaffected (Forgejo is also a registry/store for most package managers so we also cache our dependencies and docker images).
by orksliver | 2025-11-30 16:15:28+00:00
I've been experimenting with Petri nets as a shared representation between humans and LLMs. The model becomes the artifact—you sketch topology, validate with simulation, extend monotonically. Code is derived.

Why Petri nets? Visual (humans can reason about them), mathematical (ODEs, invariants), executable, and compositional. LLMs can manipulate the structure without losing semantic meaning.
by conradev | 2025-11-30 16:15:40+00:00
Yes! The DoD uses the military to test novel vaccines with service members. That is part of the “some workers” because you’re being deployed worldwide to new situations.

Historically, though, I believe the DoD started it because of the threat of biological/chemical warfare, i.e. https://en.wikipedia.org/wiki/Anthrax_Vaccine_Immunization_P...

From 2001:

In Court, it was ruled that vaccination could not be forced on military personnel without a special order by the president. Thereafter it ran into and judicial obstacles (mainly concerning the methods and viability of the vaccine).
by elktown | 2025-11-30 16:15:45+00:00
I honestly believe that the people involved likely already wanted to move over to React/SPAs for one reason or another, and were mostly just searching for excuses to do so - hence these kind of vague and seemingly disproportional reasons. Mobile over desktop? Whatever app-like means over performance?

Non-technical incentives steering technical decisions is more common than we'd perhaps like to admit.
by CWuestefeld | 2025-11-30 16:15:45+00:00
Not that I'm aware of, and I suspect that the whole idea of mesh radio is necessarily so closely tied to the specific hardware that for this to be practical, there's have to be some canonical physical implementation available for developers to program to.

For what it's worth, what I settled on is EnGenius's FitXpress products. But I'm not necessarily recommending that, I'm a bit ambivalent to it. Within its normal operational envelope it works well, but its range is far lesser than the TP-Link device I replaced, and rebooting one of the WAPs in the mesh takes seemingly forever (like, 10 minutes!).
by xrd | 2025-11-30 16:15:57+00:00
I setup actions yesterday. There are a few tiny rough edges, but it is definitely working for me. I'm using it to build my hugo blog which "sprinklylls" in a Svelte app, so it needs to have nodejs + hugo and a custom orchestrator written in Zig.

What I did:

* used a custom docker image on my own registry domain with hugo/nodejs and my custom zig app * no problems * store artifacts * required using a different artifact "uses" v3 instead of v4 (uses: actions/upload-artifact@v3) * An example of how there are some subtle differences between GitHub Actions, but IMHO, this is a step forward because GitLab CI YAML is totally different * can't browse the artifacts like I can on gitlab, only allows download of the zip. Not a big deal, but nice to verify without littering my Downloads folder. * Unable to use "forgejo-runner exec" which I use extensively to test whether a workflow is correct before pushing * Strange error: "Error: Open(/home/runner/.cache/actcache/bolt.db): timeout" * I think GitLab broke this feature recently as well! * Getting the runner to work with podman and as a service was a little tricky (but now works) * Mostly because of the way the docker socket is not created by default on podman * And the docker_host path is different inside the runner config file. * There are two config files, one (JSON) is always stored in .runner and contains the auth information and IP, and the other is YAML and runner needs the -c switch to specify it, and has the config of the runner (docker options, etc). It's a bit strange there are two files IMHO.
by literalAardvark | 2025-11-30 16:16:27+00:00
To quote Groundhog Day, "Don't drive angry".

Any mood intense enough is extremely distracting and dangerous for driving, whether anger, infatuation, mourning, etc.

Because of this some countries have psychological testing to check your emotional stability when you get your license renewed, but realistically your emotions will be compromised for short durations much more often than that.

The test is a long term ( 15-30 minutes ) strict focus test. You don't have time to fully check everything you do on it, so you do your best and the psychologist verifies both that you have a sufficient ability to focus as a % of tasks reasonably responded to, and that you don't have large "emotional gaps" in your responses where your mind wandered to your bonnie for 45 seconds and you didn't interact with the tasks much or at all.
by picafrost | 2025-11-30 16:16:28+00:00
Excellent. I hope to see more of it.

Another social issue on GitHub: you cannot use the "good first issue" tag on a public repository without being subjected to low quality drive-by PRs or AI slop automatically submitted by someone's bot.

I think the issue with centralization is still understated. I know developers who seem to struggle reading code if it's not presented by VS Code or a GitHub page. And then, why not totally capture everyone into developing just with GitHub Codespaces?

This is exactly what well-intentioned folk like to see: it's solving everyone's problems! Batteries included, nothing else is needed! Why use your own machine or software that doesn't ping into a telemetry hell-hole of data collection on a regular basis?
by timmytokyo | 2025-11-30 16:16:54+00:00
I see very little evidence for this abundance of American "common wisdom". If anything, America has always had a deeply anti-intellectual vein running through it, whether it was the Scopes monkey trial, the Know Nothing Party or what you see in the present political scene. Higher education, especially the affordable kind at public universities, has been a bulwark against the paranoid delusions that often dominate societies that revere superstition and "common sense" over reason, empiricism and humanism.
by f1shy | 2025-11-30 16:17:26+00:00
You are right. The exercises are heavy in one area. Still, for starting in a new language can be helpful: you have to do in/out with files. Data structures, and you will be using all flow control. So you will not be an ace, but can help to get started.

I know people who make some arbitrary extra restriction, like “no library at all” which can help to learn the basics of a language.

The downside I see is that suddenly you are solving algorithmic problems, which some times are bot trivial, and at the same time struggling with a new language.
by hilbert42 | 2025-11-30 16:17:42+00:00
"That's why D was typically the CD-ROM:"

We used to set our machines so the CD-ROM was always drive L. This way we always had 'room' to add HDs so there was no gap in the alphabetical sequence. Drive D - data drive, E - swapfile, etc.

Test and external drives (being temporary) were assigned letters further down than L. Sticking reasonably rigidly to this nomenclature avoided stuff-up such as cloning an empty drive onto one with data on it (cloning was a frequent activity).

Incidentally, this rule applied to all machines, a laptop with HD would have C drive and L as the CD-ROM. Machines with multiple CD-ROMs would be assigned L, M and so on.
by notepad0x90 | 2025-11-30 16:17:46+00:00
The NT paths are how the object manager refers to things. For example the registry hive HKEY_LOCAL_MACHINE is an alias for \Registry\Machine

https://learn.microsoft.com/en-us/windows-hardware/drivers/k...

In this way, NT is similar to Unix in that many things are just files part of one global VFS layout (the object manager name space).

Paths that start with drive letters are called a "DOSPath" because they only exist for DOS compatibility. But unfortunately, even in kernel mode, different sub systems might still refer to a DOSPath.

Powershell also exposes various things as "drives", pretty sure you could create your own custom drive as well for your custom app. For example, by default there is the 'hklm:\' drive path:

https://learn.microsoft.com/en-us/powershell/scripting/sampl...

Get-PSDrive/New-PSDrive

You can't access certificates in linux/bash as a file path for example, but you can in powershell/windows.

I highly recommend getting the NtObjectManager powershell module and exploring about:

https://github.com/googleprojectzero/sandbox-attacksurface-a...

ls NtObject:\
by mattmaroon | 2025-11-30 16:17:49+00:00
Yes, we cannot take politicians willingly following past norms for granted.

We knew this already. Washington set the precedent of only serving two terms and it lasted all the way until FDR. Then after he got 4 terms they amended the constitution to prevent it.

I sincerely hope similar things happen after this administration, but, I am not optimistic. The Biden administration didn’t make any move in that direction (and he violated plenty of norms too) but perhaps the new level will scare them into action. Fingers crossed.
by Triphibian | 2025-11-30 16:17:52+00:00
This is interesting, but it seems like it is tracking stories with similar headlines and that's not always how news propagates. Frequently a blogger will read an interview, select an quote from the interview and write a new headline around the quote they cherry picked. It used to be common practice to link the original source, but that always doesn't happen.

I have long thought that search engines, news aggregators and social media companies have a journalistic responsibility to favor the original/primary source of every story, but things have not worked out that way. If you can manage to truly develop something like this it would be a valuable tool for rewarding the work of reporting over SEO.

Anyway, please consider that headlines and time stamps do not tell the entire story when it comes to sourcing.

For example: Your website offers this story (https://hotspotatl.com/6587626/dr-jackie-married-to-medicine...) as first to publish. But right in the text it cites another website BOSSIP as the source of the interview.

Also: there doesn't appear to be a way to link results from your website.
by xethos | 2025-11-30 16:18:07+00:00
I would struggle to define a truly useless degree though. That's what I'm pushing back on: that learning from our past mistakes, taking in different perspectives from other times, places, and cultures, and learning not only to learn, but to interpret media and think critically, are tremendously important to a healthy society. What you call "frivilous", I would call low-earning.

I'm not saying failed entrepreneurs should be bailed out, even if (through bankruptcy proceedings) they de-facto are. To your point though, they're given tax breaks by my government [0], which aligns with the goals we seem to have agreed are important and good for society at large.

Small businesses are given assistance when starting out and financially vulnerable; financial assistance that is paid for by all members of society, as we all reap the benefits of a stronger economy when they succeed. I'm not sure how one defends not extending the same courtesy to students.

[0] https://taxbreak.ca/bc-business-tax-breaks/
by vatsachak | 2025-11-30 16:18:19+00:00
"Animals experience pressure for a lot more "general" intelligence because of the highly multi-task and even actively adversarial multi-agent self-play environments they are min-max optimized within, where failing at any task means death. In a deep optimization pressure sense, LLM can't handle lots of different spiky tasks out of the box (e.g. count the number of 'r' in strawberry) because failing to do a task does not mean death."

Point to me a task that a human should be able to perform and I will point to you a human who cannot perform that task, yet has kids.

Survival is not a goal, it is a constraint. Evolution evolves good abstractions because it is not chasing a goal, but rather it creates several million goals with each species going after it's own.

https://arxiv.org/abs/2505.11581
by mhb | 2025-11-30 16:18:22+00:00
I'm reading deception (not malice) because he said he was being deceptive. He was not transparent at all.

He chose to allocate resources for the contemporaneous crisis at the expense of the trust needed to manage future crises. Maybe you objectively think that was the correct choice, but it's revisionist to claim that that wasn't the choice he made.
by orksliver | 2025-11-30 16:18:40+00:00
What this actually do?:

You define a Petri net, simulate it with ODEs, and the structure becomes a scaffold for LLM-generated code. The net is the spec that both humans and LLMs can reason about.

I use Claude Code with a skill file that enforces: sketch topology → validate with simulation → extend monotonically → never delete, only grow. The discipline works with how LLMs operate.
by jmclnx | 2025-11-30 16:18:40+00:00
IIRC, Massachusetts passed a right-to-repair law a few years ago. Based upon the text of the law, all new cars purchased there have the spying disabled because they did not want to give up their proprietary info.

There have been a lot of court cases about that law by the manufacturers, so I do not know the status at this point.

So I wonder if that is still the case. If it is and an out of state person buys new there, will that "spying" remain disabled when they bring the car home ?
by onionisafruit | 2025-11-30 16:18:45+00:00
If your only use for a vehicle is a weekly or even daily trip around the block to buy a pack of eggs, the best environmental choice is to use a vehicle that is already manufactured. If the only vehicle available to you is a semi truck, that’s the best choice. Even over a lifetime of daily trips, the difference in emissions between the semi truck and a golf cart won’t make up for the emissions of manufacturing the golf cart and transporting it to you.

Of course this is a contrived example that ignores the used vehicle market or the possibility of walking around the block.
by Tade0 | 2025-11-30 16:19:19+00:00
> since you're feigning ignorance

I'm actually not, as I don't follow celebrities (including in tech) and find giving what they say weight silly. I was more referring to him being generally controversial and that not being a new thing.

Anyway, I took the time to at least skim that faithful blog post and what he wrote appears to be just a reflection of what a significant chunk of Danes nowadays think.

Also where I'm from it would be considered tame and I wish my country's policy was more like that of Denmark, because so far we have largely performative violence, which isn't really effective.

Personally I think Robinson's entire purpose in life is to keep himself out of jail, but he fails at that too. Not too bright a fellow, and certainly a terrible leader.
by ryandrake | 2025-11-30 16:19:23+00:00
> You could never get a Trump or an RFK Jr without these two things.

We've had many of these trust-destroying events in the past, before the Iraq war, but their effects were limited. What we didn't have back then, and what I'd argue brought us Trump and RFK Jr., was a world-wide information-distributing machine and a megaphone in every idiot's (and malevolent foreign actor's) pocket. We're here because anger, belligerence, conspiracies, distrust, hatred, and ignorance are being deliberately spread on Internet platforms by 1. adversaries motivated to destabilize the country and destroy its institutions, and 2. domestic idiots who help to spread it (and make a buck off of its popularity).

I used to think that "platforming everyone" was a noble goal, but we're seeing the results.
by robrenaud | 2025-11-30 16:19:23+00:00
He is essentially expanding upon an idea made by Andrej Karpathy on his podcast about a month prior.

Karpathy says that basically "RL sucks" and that it's like "sucking bits of supervision through a straw".

https://x.com/dwarkesh_sp/status/1979259041013731752/mediaVi...
by zahlman | 2025-11-30 16:19:30+00:00
Uv has nothing to do with anaconda becoming unnecessary. That's something that's naturally happened ecosystem-wide, over a period of years, due to build systems improving and developers publishing a broader range of pre-built wheels. There are still gaps in the system, because the standards-defined system of metadata can't capture all of everyone's needs (see https://pypackaging-native.github.io/ for an overview).

Poetry was arguably "necessary" in 2018, but pip's dependency resolver fundamentally changed in 2020.

The "vanilla" Python packaging toolchain has been gradually improving the whole time and people haven't given it much credit for that (largely because pip is still bad, and partly because they still resent that Setuptools is no longer interested in trying to be an all-in-one solution). Uv is largely possible (rather, as good as it is) because of that work (and because of the cooperation of uv project leadership with PyPA).
by stevenicr | 2025-11-30 16:19:35+00:00
I remember a post on HN years ago where someone posted a thing that told us all sorts of stuff about our current browser,

I think it even included if your computer was on a desk or moving / shaking, I really want to re-find that.

I know many things have changed with browsers auto sending data, some things are more private and many things are less private.

Someone collab with me on a couple of blog posts about then vs now and examples of what could be inferred by combing data.
by joecool1029 | 2025-11-30 16:19:36+00:00
FWIW, I have one of the Haribo products, the 65W 3-port GaN charger. No battery to fail. I’ve run the charger standard enumeration test with a ct-3 and it supports everything except for VOOC. I’ve also load tested it with an adjustable usb load tester and it matches all the specs as advertised. It seems like they probably use the same controller as the Anker 3 port charger, but would need to see the teardowns. Otherwise, I’ll continue to recommend it.
by Eazypasswords | 2025-11-30 16:20:04+00:00
OP here. I built this on Cloudflare Workers + D1 to keep costs at $0 so I can offer a free family plan. It uses client-side PBKDF2/AES-GCM. The unique feature is the sharing: keys are embedded in the QR image on your screen, never sent to the server.It was hard to implement so i would love you checking it out
by adamwong246 | 2025-11-30 16:20:23+00:00
This honestly seems like a hack? And I want to live Apple's garden even less than I want to live in Google's.

Smartphone technology has plateaued over the years, which has an unexpected benefit- You don't need the latest model. The older model is much cheaper and entirely sufficient. You can, in fact, go back several generations, to the point that you can get 2 old phones for less than 1 new phone.
by zahlman | 2025-11-30 16:21:11+00:00
> That environment and pip stuff is terrible. Where did they get the idea to do that? No other language I've come across has tooling that ridiculous.

What exactly do you think is "ridiculous" about it? And what exactly do you believe it involves? Talk me through something you had to do that you think you shouldn't have had to do, or something you couldn't figure out how to do that you think should have been easy to do.
by cratermoon | 2025-11-30 16:21:34+00:00
“There are two novels that can change a bookish fourteen-year old’s life: The Lord of the Rings and Atlas Shrugged. One is a childish fantasy that often engenders a lifelong obsession with its unbelievable heroes, leading to an emotionally stunted, socially crippled adulthood, unable to deal with the real world. The other, of course, involves orcs." -- John Rogers