MurphyA/hacker-news huggingface dataset:
by JuniperMesos | 2026-01-28 07:01:46+00:00
I've been party to arguments between different groups of progressive feminists where one group was gleefully using these kinds of masculinity-impugning insults against their right-wing political enemies; and the other group was admonishing them not to do that or at least feeling conflicted about it, grounded in intersectional feminist argumentation that insults based on small penises and physical ugliness harm marginalized people and uphold conventional beauty standards.

In at least one argument of this kind I've been party to, one of the people most prominently in the latter camp was a fairly short trans man, who had not taken enough T to be clearly distinct from a butch lesbian. I imagine he was not super happy about dick-sized-based insults.
Show HN: NYT Cooking CLI
by atmz | 2026-01-28 07:01:55+00:00
The code itself is pretty trivial, but the Return of the CLI has been really interesting. With LLMs, being able to have commands for things is a giant leap in cost and performance, and they can create them in an hour or two within the Claude Pro token limit.
Every line of code here was written by Claude in an hour or so, and it's now integrated with my clawdbot setup.
by modeless | 2026-01-28 07:02:00+00:00
I'm really at a loss to explain why there aren't more web games of this quality. It's totally feasible to make these, and yet they are so rare. I've ported a couple of games myself (https://thelongestyard.link/q3a-demo/, https://thelongestyard.link/cave-story/), but there ought to be hundreds like this.
by notepad0x90 | 2026-01-28 07:02:05+00:00
Keep in mind that with secure messaging, if the other side gets compromised, your chats with them are compromised. This seems obvious, but with signal groups of a large size, they're effectively public groups. Signal insists on using your phone number too, refusing user ids or anything that will make analysis hard.

Don't use Signal for organizing anything of this sort, I promise you'll regret it. I've heard people having better luck with Briar, but there might be others too. I only know that Signal and Whatsapp are what you want to avoid. Unless your concern is strictly cryptographic attacks of your chat's network-traffic and nothing more.
by wsatb | 2026-01-28 07:02:15+00:00
It's not hard to find examples.

"You cannot bring a firearm loaded with multiple magazines to any sort of protest that you want. It's that simple."

- Kash Patel

“I don't know of any peaceful protester that shows up with a gun and ammunition rather than a sign."

- Kristi Noem

“With that being said, you can’t have guns. You can’t walk in with guns. You just can’t.”

-Donald Trump
by avcloudy | 2026-01-28 07:02:49+00:00
Again: he was on the ground, with his eyes sprayed with mace, and he was, at least until seconds before he was shot, physically restrained. It doesn't matter if he could potentially have had another gun. They aren't Neo but there were six of them surrounding him, and the one who shot him only took eyes off to mace another protestor.
by joseph8th | 2026-01-28 07:03:41+00:00
Since ICE List is a MediaWiki site, it can have an API. I asked various AIs to write a web app that would scrape and mirror the data on the ICE List wiki.

The AI made a fast, bare-bones interface to the cloned data. I prompted it to make a nice README with instructions on how to host your own clone.

Once data is distributed, it's hard to destroy.

Disclaimer: I just prompted this. I didn't actually write it.
by chneu | 2026-01-28 07:04:27+00:00
Whenever food stuff comes up it becomes very apparent that most people are super ignorant about food prep. I get the vibe it's mostly on purpose so folks don't have to prep food and can just order stuff or buy cheap. Idk, but it's very normalized nowadays to know absolutely nothing about cooking/baking. Its a weird status symbol thing, maybe?

I'm not saying folks make a conscious decision to never learn how to cook or food prep. I mean as a society, there are constant excuses given to us. Over time more and more people fall victim to saying no to learning. This reinforces itself, "everytime I try something I fail", so folks never learn. It's sad to see how widespread this mentality is. We trade our skills for convenience then complain when we have no skills and the convenience has worn off.
by drpixie | 2026-01-28 07:05:12+00:00
As I understand it, the 50-move rule must be invoked by one of the players, lets assume our immortal players agree not to invoke that rule.

The 75-move rule is automatic, so that would be the limiting factor.

Note, that 75-move rule is only applicable after no pawn has moved or a piece has been captured. So our immortals can do a lot of shuffling things around.

I'm thinking that the number of moves of the longest game is going to be (16 pawns * 7 moves each + 16 pawns being captured + 14 other pieces each being captured, not the kings) * 75 moves for shuffling around = 10650 moves.

That's only 1 week at 1 move per minute! But given the permutations, it might take much longer to calculate the actual moves required to get to the end state :)
by carlmr | 2026-01-28 07:05:17+00:00
>In particular, an error on one line may force you to change a large part of your code.

There's a simple trick to avoid that, use `.clone()` more and use fewer references.

In C++ you would be probably copying around even more data unnecessarily before optimization. In Rust everything is move by default. A few clones here and there can obviate the need to think about lifetimes everywhere and put you roughly on par with normal C++.

You can still optimize later when you solved the problem.
by joe_mamba | 2026-01-28 07:05:29+00:00
> dogwhistling immigration

Where do you see the dogwhistling? Immigration is an actual concern to all working class people who understand the basics of supply and demand of the labor market and housing, and I don't agree with trying to suppress such valid concerns by brooming it under dogwhistling, as blocking discourse on this topic just serves to radicalise people.

Especially in current economic times of mass layoffs of many European industries and high unemployment especially amongst the youth, CoL and housing crunch, it's normal the tax paying locals with voting rights don't want their leaders making them compete with immigrants for jobs and housing when they themselves are struggling.

And especially given how the government promoted immigration systems often marketed on "solving labor shortage in critical industries" and "bringing in the best and the brightest" have historically been abused by employers to drive down wages and reduce the bargaining power of the locals in working class jobs that had no actual shortage of workers, instead of being exclusive for the "best and the brightest" as they claimed.

So given such precedents, it's perfectly normal that such schemes be open to public debate and scrutiny since the public will be the one mostly affected.
by goblin89 | 2026-01-28 07:07:04+00:00
> you are the customer, not the product and recipient of subsidies

They also do advertisement (promoted tracks and audio ads) but this is irrelevant to my point, what I described applies regardless, including the fact that heavy users of the unlimited plan and free users definitely receive subsidies, both from light users and from ad revenue of the platform.

> You pay, you get service. You don't pay, you don't get service

The definition of the service you receive and how good it is includes what happens when you decide to off-ramp from receiving it. Changing your service plan is your indication that you want to change service, what happens after that is how they handle it. There is no stipulation whatsoever that things stop being available to you immediately.

In fact, in case of SoundCloud, they themselves prove this, because they did not delete data but instead continued to keep data for free, which means providing you a service that you presumably stopped paying for. The silly move of them was to do that and not allow you to download it, and then emailing the victim urging them to pay to access this data, which makes it 100% a dark pattern and means they are effectively blackmailing customers with proven ability and willingness to pay.

If I remember right, Apple (an American company) handles it better and gives you a month to download excess data if you downgrade, but sure, “dark patterns”.

> There is no need for a grace period when you knowingly and voluntarily make the decision to terminate a file storage service.

If you terminate your use of a file storage service, you would expect your personal data to be deleted. However, no one terminated their use of a service, somebody apparently downgraded their payment plan (temporarily or not).
by vaylian | 2026-01-28 07:07:17+00:00
So much negativity in this thread. I actually think this could be useful, because tamper-proof computer systems are useful to prevent evil maid attacks. Especially in the age of Pegasus and other spyware, we should also take physical attack vectors into account.

I can relate to people being rather hostile to the idea of boot verification, because this is a process that is really low level and also something that we as computer experts rarely interact with more deeply. The most challenging part of installing a Linux system is always installing the boot loader, potentially setting up an UEFI partition. These are things that I don't do everyday and that I don't have deep knowledge in. And if things go wrong, then it is extra hard to fix things. Secure boot makes it even harder to understand what is going on. There is a general lack of knowledge of what is happening behind the scenes and it is really hard to learn about it. I feel that the people behind this project should really keep XKCD 2501 in mind when talking to their fellow computer experts.
by valleyer | 2026-01-28 07:07:57+00:00
Doesn't `git merge -s ours` do this?

This resolves any number of heads, but the resulting tree of the merge is always
that of the current branch head, effectively ignoring all changes from all other
branches. It is meant to be used to supersede old development history of side
branches. Note that this is different from the -Xours option to the ort merge strategy.
by SJC_Hacker | 2026-01-28 07:08:26+00:00
There could be life on other planets. It could even be (somewhat) suitable for humans to live without a full space suit

But I find it unlikely the exact combination of factors, of which there are dozens or more, will be present such that it’s any place anyone actually wants to settle. Like what if the planet was much like Earth except the gravity was 1.2G. Or the atmosphere was only 500 mb, or surface temp was just barely above freezing. That would be deal breaker for just about everyone
by Nextgrid | 2026-01-28 07:08:43+00:00
> the kernel will verify anything beneath it

Yes that's the case - my argument is that Linux currently doesn't have anything standardized to do that.

Your best bet for now is to use a read-only dm-verity-protected volume as the root partition, encode its hash in the initrd, combine kernel + initrd into a UKI and sign that.

I would welcome a standardized approach.
by tombert | 2026-01-28 07:09:15+00:00
How exactly am I part of the problem? I vote in every election I'm allowed to vote in, I didn't vote for Trump, I donate to political organizations that support causes I believe in. Because I don't go outside and hold a sign that no one is going to read I'm enabling this? Get off your high horse.

My wife is a Mexican immigrant. She's a citizen now, but that doesn't appear to be something that matters to this organization. There is no way in hell I am going to put her in jeopardy just to go protest.
by Joel_Mckay | 2026-01-28 07:09:21+00:00
Apple has had some good chips, but is not a high priority for game developers. If you are on ARM, than the emulation performance hit will heavily limit what kind of games are playable.

https://github.com/86Box/86Box/releases

https://github.com/Moonif/MacBox/releases

Note, Steam will also natively run on many Apple ARM systems now, but again the compatibility of game titles will be sparse. Have fun =3
by aktau | 2026-01-28 07:09:37+00:00
That matches what I recall too, back when I ran a very cheap integrated intel (at least that's what I recall) card on my underpowered laptop. I posted a few days ago with screenshots of my 2009 setup with awesome+xcompmgr, and I remember it being very snappy (much more so than my tuned Windows XP install at the time). https://news.ycombinator.com/item?id=46717701
by sally_glance | 2026-01-28 07:09:37+00:00
Are you not worried that the sibling comment is right and the solution to this will be "more AI" in the future? So instead of hiring a team of human experts to cleanup, management might just dump more money into some specialized AI refactoring platform or hire a single AI coordinator... Or maybe they skip to rebuild using AI faster, because AI is good at greenfield. Then they only need a specialized migration AI to automate the regular switchovers.

I used to be unconcerned, but I admit to be a little frightened of the future now.
by Quarrelsome | 2026-01-28 07:09:41+00:00
and the "health food influencer" and subliminals? They're similar setups. Online advertising creates a perverse incentive and this was formerly constrained by the gatekeeping of traditional print media, but the internet does away with that constraint by making publishing a free-for-all.

We're already in a future where "news entertainment" has replaced news and journalism is inherently unprofitable because it lacks the same attention grabbing properties of not caring for the truth. The new chapter in this is that "news entertainment" doesn't need on the ground journalism, and advertising rates pay better in the developing world. This means that all the facebook grandmas and grandads as well as the children are getting hooked on foreign-based indignance mills that are not regulated in the slightest. These foreign-based "news entertainment" shows only care for impressions, so simply re-enforce the desired ignorance of their audiences and tend towards pushing bigoted world views, in some cases even encouraging racism towards the very countries that are actually producing the content! In the very worst case scenarios foreign state actors use these channels in order to push their propaganda and stir up unrest in rival nation states.

It is free will, but in the big picture, its harmful to society.
by mvdwoord | 2026-01-28 07:09:43+00:00
I see my comment downvoted, and you asking for a citation. I have seen this happen to someone I know very well. And it was quite obvious this is a tactic which they do not hesitate to use. The maximum sentence for certain tax crimes has been increased to match the minimum required for (ab-)using the interpol red notice system.

Make of it what you will, but if you want to read up on (willingly and consciously) unlawful behavior at the Dutch Tax Authority in general, I welcome you to investigate the "Toeslagenaffaire" of the past few years. Even today an article came out which shows a WOO (FOIA) request that has them admit more illegal acts, on top of everything else they did. Luckily most people will focus on reading about the new government which will be announced today. Or speak to any of the few criminal tax attorneys in NL.
by skissane | 2026-01-28 07:09:55+00:00
I just realised another angle: 28 U.S.C. § 1442 enables state prosecutions of federal agents to be removed to federal court. Now, if Trump pardons the agent, does the federal pardon preclude that trial in federal court? To my knowledge, there is no direct case law on this question; there is an arguable case that the answer is “no”, but ultimately the answer is whatever SCOTUS wants it to be.
Show HN: Lapse – A blog that deletes itself if you stop writing
by reassess_blind | 2026-01-28 07:10:28+00:00
I built Lapse because most of my blogs died quietly, abandoned after a few months.

lapse.blog is a minimal blogging platform with one rule: if you don't post for 30 days, your blog is
permanently deleted. No warnings, no recovery.

How it works:

- No signup. Your unique passphrase grants access to your blog. Same passphrase = same blog. (If two people pick the same one, they'll control the same blog by design)
- The longer you post consistently, the longer it lives. Borrowing from social-media streaks, but for writing. If they can encourage you to Snapchat someone, surely we can encourage ourselves to write.
- Markdown only. No images, no embeds.
- RSS and Atom feeds included.
- Forget your passphrase? Blog gets deleted. Stop posting? Blog gets deleted.
- No ads, no tracking.

The idea is that impermanence, hopefully, removes the pressure to be perfect, and the deadline offers an incentive to keep writing.
by palmotea | 2026-01-28 07:11:07+00:00
> Besides fear of populism, I think it reveals a genuine contempt for the United States on the part of Canada and Europe, one that past US presidents and policy makers have long overlooked and downplayed.

I think that's definitely a thing. What's the term? The narcissism of small differences? That contempt is there, and I've long felt it, and (unusually) I think it's also mirrored by some Americans.

There are a lot of internal contradictions and tensions that Trump is bringing to the surface.
by katdork | 2026-01-28 07:11:11+00:00
I would probably argue the opposite, given that Y Combinator is a venture capital firm. This would be more true for Lobsters than here.

(Edit: to go further, it's like... ok, if HN is far-left, what does that make Bluesky? What does that make the Fediverse? It feels almost reductive to compress the range of HN onwards down to "far-left".)
by ithkuil | 2026-01-28 07:11:17+00:00
Deportation of illegal immigrants happened in the previous administrations and nothing like the current chaos unfolded.

I grant that some people protesting against the raids are likely doing that because they don't want illegals to be deported,

but I suspect most of the pushback is against the way this whole thing has been set up and the way agents handled the encounters with protesters so far, leading towards a spiral of distrust and a polarization of the issue.

There seems to be an indication that many of the ICE agents have been insufficiently trained to perform police work in a proper and safe way. and instead behave very aggressively. The abuse of racial profiling is making non-white citizens (including native Americans!) feel unsafe too. To make things worse, there is a loud group of people who are cheering the though guys from the sidelines/armchairs.

People who share those concerns are not necessarily pro-illegal immigration. I know things can be done differently because they have been done differently.

But in this case, one political movement is leveraging the deportation rhetoric to rile up their base, providing another political movement the ammonito to call them tyrannical and riling up their base, which in turn causes the first movement to justify their aggressiveness as counterinsurgence.

This doesn't lead to a good place and it has nothing to do with the fact that the country deserves a sane immigration policy.

The current immigration situation is utterly broken, but it has become such over time (and has many complicated facets) but the idea that this can be fixed in a haste by applying lunt force is the product of a new low point in politics.
by epistasis | 2026-01-28 07:11:28+00:00
The NRA is not a very honest or good gun association, their immediate statement was quite different:

> “For months, radical progressive politicians like Tim Walz have incited violence against law enforcement officers who are simply trying to do their jobs. Unsurprisingly, these calls to dangerously interject oneself into legitimate law-enforcement activities have ended in violence, tragically resulting in injuries and fatalities.

https://x.com/NRA/status/2015224606680826205?ref_src=twsrc%5...

(they then go on to say "let's withhold judgement until there's an investigation" despite them passing quite extreme judgement, with a direct lie, and getting their judgment extremely wrong when there was lots of video showing it wrong when they posted...)

In light of their large change of attitude, the initial critiques were quite correct.

In another Minnesota case, they refused to defend a gun owner that was shot for having a gun, despite doing everything right when stopped by police.

Other gun associations besides the NRA have been more principled and less partisan.

Rep. Massie is barely a Republican, he's pretty much the only one willing to go against Trump on anything. Right now the Republican party is defined by one thing only: slavish obedience to Trump. For Republicans' sake, and the sake of the Republic, I hope that changes soon.
by throwup238 | 2026-01-28 07:12:01+00:00
;)

Keywords: Jacobian, Newton-Raphson, Levenberg-Marquardt, Powell dog leg, Schur complements, sparse QR/Cholesky, and so on. The LLM can figure the rest out. Try it yourself!

I recommend Rust because the methods are old and most of the algorithms are already implemented by crates, you just have to wire them together. Like I said the hard part is the b-rep: you’re not going to find anything equivalent to Parasolid or ACIS in the literature or open source.
by saghm | 2026-01-28 07:12:04+00:00
The scandal you cited was that guns controlled by the federal government don't have any obvious reasonable path to being owned by criminals; there isn't an obvious reason for the guns to have left the possession of the government in the first place.

There's not really an equivalent here for a computer owned by an individual because it's totally normal for someone to sell or dispose of a computer, and no one expects someone to be responsible for who else might get their hands on it at that point. If you prove a criminal owns a computer that I owned before, then what? Prosecution for failing to protect my computer from thieves, or for reselling it, or gifting it to a neighbor or family friend? Shifting the trust doesn't matter if what gets exposed isn't actually damaging on any way, and that's what the parent comment is asking about.

The first two examples you give seem to be about an unscrupulous government punishing someone for owning a computer that they consider tainted, but it honestly doesn't seem that believable that a government who would do that would require a burden of proof so high as to require cryptographic attestation to decide on something like that. I don't have a rebuttal for "an organization trying to avoid cross-tenant linkage" though because I'm not sure I even understand what it means: an example would probably be helpful.
by karlgkk | 2026-01-28 07:12:04+00:00
IMO use email providers that have that built in. Because if your alias provider goes down, you’re fucked. And considering it’s a much less stable business than an email provider, it’s more likely.

If Gmail goes down in 20 years, it will be a major occurrence. If mailgoforward.fart goes down, you’re screwed.

The advice is, as always, use a second mail address for “sensitive” providers. Use a password manager and two factor for everything. Ideally one that integrates into your phone and browser.

For traceability, most providers support a + alias syntax now. Ie foobar+baxservice@provider.com
by goblin89 | 2026-01-28 07:12:13+00:00
My bet at the time was that they have a bunch of hidden extra limits based on account age, IP/user agent information, etc. If that is true, their problem is that they advertise the larger limits instead of the smaller limits (to get more users signed up), and that they do not communicate when their extra limits apply and instead straight up upsell you, which are both dark patterns.