MurphyA/hacker-news huggingface dataset:
by riazrizvi | 2025-10-23 16:32:10+00:00
The context of all US law is that it is the implementation of the will of the people. There is currently political will to shift focus in the military to effective fighting power, as opposed to progressive values. I think this is because the electorate recognizes that military threats around the world are getting worse.

Ukrainians will tell you now, you can’t have peace without strength. Europeans are also beginning to realize this due to American leadership, hence they have all (but one) doubled NATO funding limits this year.
by atypicaluser | 2025-10-23 16:32:12+00:00
> ...it turns out there aren't really any laws constraining the executive branch.

There are, but the executive for decades (centuries?) has ignored law inconvenient to its goals, and the legislative has generally shrugged it off, hoping their guy will do the same down the road.

One such restraint? Declaring war. Yet how often has this power been abused by the executive since World War 2? Korea anyone? Vietnam? Central America? The Middle East?

There's been a lot of hand-wringing in this thread about what Trump has done and is doing. Truth is, he's just the latest player in the game we've all participated in, and he's good at it.

To stop him, we'd have to change the rules of the game, as Congress did in 2017 with the Russia sanctions bill.[1] I just don't see that happening 'cause... we're all hoping our guy will do the same (as Trump) down the road.

[1] <https://en.wikipedia.org/wiki/Countering_America%27s_Adversa...>
by efitz | 2025-10-23 16:33:12+00:00
So there is no other way of reporting such abuses? This one web site that nobody had heard of before today, was our sole way of hearing complaints of this type?

Why is it that eliminating one particular web site is somehow a failure of the US Constitution?

Yes, Congress is dysfunctional. Welcome to the post 17th amendment world. Repeal that and make the House truly proportional instead of artificially limiting it to 435 members and you’ll go a long way towards fixing a lot of the current problems. Eliminate PACs and donation caps and enforce KYC for donations and we can see who is actually buying our legislators.

But on the main topic, the left in the US is seeking judicial intervention to block nearly every single action that the administration takes, and district court judges are handing down nationwide injunctions against the president on a weekly basis. If this is such a crisis, then go judge shopping and get an injunction.
by redasadki | 2025-10-23 16:33:17+00:00
Researchers like Arsenii Alenichev are correctly identifying a new wave of “poverty porn 2.0,” where artificial intelligence is used to generate stereotypical, racialized images of suffering—the very tropes many of us have worked for decades to banish.

The alarms are valid.

The images are harmful.

But I am deeply concerned that in our rush to condemn the new technology, we are misdiagnosing the cause.

The problem is not the tool.

The problem is the user.
by nozzlegear | 2025-10-23 16:33:35+00:00
I personally agree it shouldn't be one extreme or the other, but the person I was replying to was defending a comment about the suspension of SNAP. My wife and I used SNAP when we first moved in together and she couldn't find a job, so it annoys me when I see people imply that SNAP users just need to make better choices, be less lazy or eat healthier.
by zozbot234 | 2025-10-23 16:33:36+00:00
> You're just overindexing on the fact that block "arguments" are called "arguments"

But that's what it is. Briefly stated, your "upsilon" is just picking the 'actual' argument for the 'formal' parameter in a matching "phi". That's exactly what a function call does, and this holds even though you've intentionally decoupled the "upsilon" and "phi" nodes from any control-flow "jump" construct.

> Note how I'm using an upsilon to set the shadow variable of a Phi that's in the same block. You can't do that with block arguments.

Classically, the phi node would sit at the top of a block anyway, and this arrangement helps significantly in computing dominator set properties, renaming and use-def chains etc. etc. Giving up that property makes everything more awkward, including proofs of correctness for transformations, minimality, etc.
by adolph | 2025-10-23 16:33:41+00:00
> > GE owning a TV network > Ever watched any NBC IP in the 2000s and early 2010s?

Sure, recalling 30Rock's continual references to it brought it to mind as a relatively politically neutral US equivalent. Granting the limits of my TV consumption, NBC's IP never evoked thoughts of purchasing a nuclear sub or jet engine.
by iwanttocomment | 2025-10-23 16:33:41+00:00
I have used IP KVMs to manage remote machines over the years, yes. They are what you described.

The latency is adequate but not on par with a physical keyboard, and latency will depend on network performance.

IP KVMs can and do work with the MacBook trackpad, but as above, performance is not what you would expect from a wired, real-time connection, and you should not expect multi-finger gestures to work unless explicitly advertised.
by goodells | 2025-10-23 16:34:05+00:00
I would disagree for a few reasons, at least for its application to cardiac arrest. It might have some niche applications, but that's only speculative.

The main determinant of successful CPR is maintaining coronary perfusion pressure with unrelenting chest compressions so that the heart has a fighting chance at starting to beat normally again. Moving the blood so that it has enough pressure at the aorta where the coronaries branch off of is way way way more important than keeping it oxygenated, which we're already pretty good at. In fact, over-oxygenation in CPR has been shown to be detrimental to outcomes because it causes oxidative stress at the cellular level. Oxygen is nasty, it's amazing that life evolved to harness it.

I do agree that modern medicine (especially emergency medicine) is really cool, that's why I switched careers after working in software engineering. We have lots of tools at our disposal, it's already science fiction. Modern resuscitation involves drugs that manipulate the ion channels of the heart in various ways, we can shift fluids around by changing the osmolarity of IV fluids (and we can pump them into you through your bones after drilling into them if needed...), cardiac monitors and AEDs will time a shock just right depending on the dysrhythmia to increase the odds of success, we can even just repeatedly shock a heart to make it beat in some situations like an AV block. And that's just the stuff that they let paramedics do (i.e. trained monkeys, I am one).
by redasadki | 2025-10-23 16:34:34+00:00
The 2025 State of AI Report has arrived, painting a picture of an industry being fundamentally reshaped by “The Squeeze.” However, it must be read with a critical eye.

The report’s narrative is, in many ways, the narrative of the hyperscalers.

It focuses on the benchmarks they dominate, the closed models they are building, and the resource problems they face.

This “view from the top” is valuable, but it is not the only reality.

What does this consolidation of power mean for our sector, and where should we be focusing our attention?
by Jensson | 2025-10-23 16:34:54+00:00
> I had a look and I found one[0] (cw: child abuse) which agrees but the direction is wrong - they discovered trauma leads to suggestibility.

I never said that trauma comes from suggestibility. Even for traumatized people you can make things worse by using their suggestibility and saying they are miserable, they get more miserable, what you said agree with that.
by CaptainOfCoit | 2025-10-23 16:35:01+00:00
> First & foremost I really need to emphasise that, despite the misleading article title, this was not a false positive. Google flagged this domain for legitimate reasons.

Judging by what a person from the Immich team said, that does not seem to be true?

> the whole system only works for PRs from internal branches - https://news.ycombinator.com/item?id=45681230

So unless one of the developers in the team published something malicious through that system, it seems Google did not have a legitimate reason for flagging it.
by zahlman | 2025-10-23 16:35:19+00:00
> I can’t even run a simple script without either polluting my global environment or creating a virtual environment for a one-off script I’ll never run again.

uv doesn't change that. It just handles the virtual environment creation for you (which can also be done in many other ways). It also doesn't fundamentally change the equation of dependency version conflicts (it has the same package base, and the problems with loading multiple versions of the same library are inherent to Python itself) or build errors (Python package metadata isn't designed to specify external dependencies like specific C compilers, but also the problems are becoming rarer over time because developers are just providing more pre-built wheels).

(Bonus: the linked article makes a claim about how pip's dependency resolution works, citing another blog post from 2019. Pip got a new resolver in 2020. Pip will now directly tell you that `boto3==1.4.0` is incompatible with `botocore==1.8.33`, and not install anything, directly addressing the complaint from that post.)

But it's clear from your submission/comment history that you're only here to promote your blogspam with AI-generated blurbs, so I'm really only saying it for the benefit of passers-by, not you.
by everdrive | 2025-10-23 16:35:49+00:00
You're not wrong, but Congress has been broken for a long, long time. Congress really doesn't do anything except for agree (if they've got a majority with the president) or disagree (if they're in the minority against the president) with the current president. They don't really make laws, they don't hold anyone accountable, they don't fund the government. They don't govern at all, they just try to keep getting re-elected.
by mananaysiempre | 2025-10-23 16:35:50+00:00
A small nitpick: I don’t think your intersection example does what you want it to do. Perhaps there’s some obscure difference in “PER-visibility” or whatnot, but at least set-theoretically,

LegacyFlags2 ::= INTEGER (0 | 2 ^ 4..8) -- as in the article

is exactly equivalent to

LegacyFlags2 ::= INTEGER (0) -- only a single value allowed

as (using standard mathematical notation and making precedence explicit) {0} ∪ ({2} ∩ {4,5,6,7,8}) = {0} ∪ ∅ = {0}.
by gjsman-1000 | 2025-10-23 16:36:01+00:00
A. SpamAssassin has never been tested at Gmail scale, and would likely fail in such a scenario.

B. SpamAssassin is benefiting from centralized players, like Gmail, harming spam's economics. You're a free rider from the onslaught that would occur if spamming actually worked. Spam is at 45.6% of email globally with aggressive spam filters, but could easily double, triple, quadruple in volume if filters started failing even moderately. Weaker filters, and we'll start seeing the email DDoS for the first time.

C. Heuristics on AI Content? What are you going to do, run an "AI Detector" model on a GPU for every incoming email? 376 billion of them every day to Gmail alone? This only makes the email DDoS even more likely.

D. Lazy = 99%+ of global computer users - and that's changing as soon as everyone becomes their own paramedic. If you can't convince most people to learn how to save other people's lives, and probably didn't bother yourself, despite it being disproportionately more important, you're never teaching them technical literacy.
by sfpotter | 2025-10-23 16:36:30+00:00
Sounds like you should look into it instead of idly speculating! Also, the funny thing about a divisive feature is that it doesn't matter if it fragments the community if you can use it successfully. There are a lot of loud people in the D community who freak out and whine about the GC, and there are plenty more quiet ones who are happily getting things done without making much noise. It's a great language.
by somenameforme | 2025-10-23 16:36:42+00:00
The years of a nominal surplus were 1998, 1999, 2000, 2001. In reality, the only "real" surplus (in other words the public debt decreased) was in 2000, and it was negligible.

I don't find the partisan arguments interesting. Bush had a lower deficit (each and every year) invading and occupying two different countries than any president has ever achieved since then. That is not to praise Bush, but to emphasize that we're comparing horrible vs terrible and trying to argue over which is which. They're all miserable failures, and not just in regards to spending.
by CaptainOfCoit | 2025-10-23 16:36:43+00:00
My bank displays me a popup warning me to check who I'm sending money to every time I make a transfer. If I've made that same transfer before, after showing that, it's also telling me that it won't ask for 2FA for this transfer, because I've made it so many times before.

High quality or even medium quality software and UX is getting harder and harder to find.
by naikrovek | 2025-10-23 16:37:12+00:00
This is silly. "Cloud first" and "cloud only" are different things.

this denial that companies seem to have about the lack of a true need for on-premise infrastructure is maddening, because it is truly needed by some; cloud solutions simply do not suffice. Microsoft is doing this to turn one-time payments into subscriptions and they're calling it "cloud first". Call it "cloud only" if that's what you mean, you dorks.

Too many people with MBAs in this industry. You lose ALL contact with reality once you get an MBA, and reality matters little compared to revenue and perceived value delivery.
by vladms | 2025-10-23 16:37:21+00:00
True that most people don't care about who rules, but people do care of not living "much worse" than "before". That triggered a lot of revolutions before.

It does not look great, but I find risks mostly economical (not only in USA, everywhere) - if the situation will deteriorate even more abruptly (considering it already did a bit due to the pandemic "shock") then we will have a mess.
by sotomski | 2025-10-23 16:37:22+00:00
AFAIK, Automerge people work pretty hard on Beehive and Keyhive. Once released, that’ll be exactly what you asked for: https://www.inkandswitch.com/keyhive/notebook/05/ You can also use Yjs over Matrix (which has e2e encryption): https://github.com/YousefED/Matrix-CRDT
by notahacker | 2025-10-23 16:37:48+00:00
You can win a majority of voters and lose an election, but that's not what happened. 77 million people voted for Trump, and it's not like he acted like a mild mannered constitutional conservative with a sensible reform package and turned into a vindictive, chaotic wannabe autocrat whose closest thing to a redeeming feature is is stupidity afterwards. The electoral college and gerrymandering may be ludicrous, but that's not why he won, and nor is lack of funds for opponents. The system of checks and balances isn't what they were cracked up to be, but the reason he's dismantling it is because when he telegraphed that he was going to do it the people of the land cheered him so loudly anyone else that wanted their votes stepped in line.
by mindslight | 2025-10-23 16:38:05+00:00
One of the difficulties discussing this topic is the large amount of Motte-and-Baileys. For instance, I engaged with your term "demographic slide" in good faith, giving it the charitable interpretation of how most people, especially the middle classes, are having a hard time finding the time/resources to have kids/families - a positive sum context wherein people are focused on their own individual concerns.

You've now rewarded my engagement by dragging the term into a negative-sum racism-first context where the ethnic makeup of the country is of primary concern - as if I have already accepted that premise.

Do some people care about this? Sure. Do as many people fundamentally care about this as to make it a reasonable framing of the issue? Especially without reactionary talk radio (and now social media) pushing these simplistic narratives to run cover for the looters? I would say definitely not. We are a nation of immigrants, and a young one at that. If you rewound the clock to 150 years ago, you could be making the same point about a "demographic slide" towards the Irish. And yet now they're just an accepted part of "good" American society. We don't get to be a global superpower by insulating ourselves from the rest of the world.

So as I said, the way I see it is that the real issues driving the mass flip-the-table frustration are economic disenfranchisement and the destruction of individual liberty. Racism-first narratives drag us even further back to the fucking dark ages. If you want to die on that hill, then go right ahead. Otherwise if you've just perhaps overfit some comforting too-easy explanations, then pull the fuck up and maybe we can save our society together.
by dcminter | 2025-10-23 16:38:06+00:00
I was a devotee of PC Plus back in the early 90s with my first XT compatible. I have exceedingly fond memories of the 5¼" cover disks and discovering a variety of shareware, freeware, nagware, commercial-but-lightly-maimed-ware and so on. I learnt a huge amount about the PC from their pages too.

Sadly most of the cover-disk images kicking around at archive.org are from the later 3½" cover disk era, by which time I was at college and more focused on Linux, SLS/Slackware, and so forth.
by brewtide | 2025-10-23 16:38:13+00:00
I have a windows vm that I use perhaps every few weeks for sketchup (because for the life of me, I cannot get wine to run it correctly -- it'll run but not SAVE...).

Every time I run the VM, it has windows updates to install. I guess it's a bit nicer swiping away from the VM and doing something else when it updates but it's a real solid reminder why I "moved away".
by mort96 | 2025-10-23 16:38:48+00:00
Are you saying that if I'm using D-without-GC, I can use any D library, including ones written with the assumption that there is a GC? If not, how does it not fracture the community?

> There are a lot of loud people in the D community who freak out and whine about the GC, and there are plenty more quiet ones who are happily getting things done without making much noise

This sounds like an admission that the community is fractured, except with a weirdly judgemental tone towards those who use D without a GC?
by bradfa | 2025-10-23 16:38:50+00:00
As my sibling comment states, mandatory spending is spending which is required by existing laws which have already been passed. But a secondary point is that mandatory spending means no one knows how much it'll be ahead of time. You can only find out how much actual mandatory spending happened after the fact. Contrast this with discretionary spending, where the budget says how much can be spent on a given set of things (like airplanes, or road improvements, or new toilets for all the Navy submarines) so you know ahead of time the spending amount.

Debating changing mandatory spending laws in order to hopefully reduce mandatory spending is totally allowed, it's just very hard to know exactly how much you'd save with any change. The CBO will make estimates for you, but those are going to be based on assumptions which may or may not turn out to reflect reality in the future.
Show HN: Coyote – Wildly Real-Time AI
by michalwarda | 2025-10-23 16:38:55+00:00
Hey all, we just shipped coyote. it's an ai assistant but built different — everything runs async and feels way more natural. You text it, it handles work in the background and you can keep talking to it. No more stop button. Instead of creating another app we put it in WhatsApp (iMessage coming soon) so you can just text it for free and get the feeling. The core idea: most ai assistants make you sit there waiting for an answer. coyote's like texting a friend. you ask it to grab something for you, they say "on it," and you just keep chatting while it's out getting it. no awkward silence, no being stuck. Built it to handle real tasks — emails, calendar stuff, research, whatever. all non-blocking. Everything happens concurrently so you're never left hanging. We're still early but it's live and working. Happy to answer questions or get feedback. We've also worked hard to make it snappy, and friendly. Try it out and would love some feedback! Thanks!
by RobGR | 2025-10-23 16:39:13+00:00
In addition to the browser extension, you need a web proxy -- a bit of server side code that acts as the nostr client and gets the page, and displays it over ordinary http/https.

Of course this means the existing web will find multiple URLs to the same content, if many people run the proxy, but that can be mitigated in various ways, or just ignored.
by parineum | 2025-10-23 16:39:31+00:00
Escalation always happens.

The classified documents thing with Trump was a manufactured scandal, for example. Everyone in our government is mishandling classified documents because we have a massive over-classification problem, as seen by the lesser reported and covered subsequent finding of Biden having documents.

Only one of those events was associated with a televised raid (which the press was notified of beforehand so they could be sure to film it).

It was all theater.

It's the same with Trump's prosecution in NY, that case was ridiculous. One deed expanded into 37 misdemeanors that were escalated to a felony because they were committed in an effort to cover up an alleged felony. I say alleged because he was never convicted of the original crime but, conveniently, that's not a requirement of that escalation in NY law.

Ironically, both of those cases only increased Trump's support among non-Democrats (Republicans and, importantly, independents) because it was transparent.

Here's a quote for the NY AG that sued Trump.

> "We will use every area of the law to investigate President Trump and his business transactions and that of his family as well," [0]

That sounds an awful lot like she went looking for crimes of a person rather than finding who's responsible for crimes. And threatening his family as well.

[0]https://www.nbcnews.com/politics/donald-trump/incoming-new-y... as well,"
by horizion2025 | 2025-10-23 16:39:48+00:00
I have also had to work with this in many contexts... Deeply embedded systems with no parsers available and where no "proper" ones would fit. So i have hand written but basic parsing and generation a few times.

Oh and there is also non compliant implementations. E.g. some passports (yes the passports with chip use tons of ASN.1) even have incorrect including of big integers (supposed to be the minimum two complement, as I recall some passports used a fixed non-complement format yanked into the 0x02 INTEGER type... Some libraries have special non-compliant parsing modes to deal with it).
by jbelthoff | 2025-10-23 16:40:05+00:00
Good question - only one of those, (flushes), is even remotely “lookup-table-ish,” and that’s just a small optimization for detecting flush patterns. It’s not a precomputed hand-rank database.

The evaluator doesn’t rely on massive precomputed tables like SnapCall (platatat/SnapCall) or HenryRLee/PokerHandEvaluator versions. Every hand is still scored in real time through arithmetic and bit logic - prime products, masks, and combinatorial iteration.

hand_rank_jb is the actual evaluation logic, and perm7 just enumerates 7-card combinations. Neither of those stores results. So while there’s a minor mapping array for flush detection, the overall approach remains a pure C# implementation without traditional lookup tables or unsafe code.
by mullingitover | 2025-10-23 16:40:09+00:00
The Supreme Court definitely suffers from 'not invented here' syndrome. There are vastly superior Supreme Court systems that other countries have implemented (Austria is a great example) where the US could just copy their homework, but won't.

The press really needs to start suffixing the justices with (R) and (D) when discussing them to drive the point home that the SC is the most partisan branch of government.