MurphyA/hacker-news huggingface dataset:
by SoftTalker | 2026-03-08 20:26:05+00:00
Warm up for every workout. Allow 72 hours recovery between lifts. I.e. if you bench press on Monday, don't do it again until Thursday. Do legs instead. I do squats on Monday, bench on Wednesday, deadlift on Friday.

Progressive overload is important but don't add more than 5lbs when you're moving up. Don't ego lift, there's always someone who can lift more than you; you should only be competing with yourself.

Always have a spotter or at least safety pins if you're anywhere close to your max weight or reps.
by ndrean | 2026-03-08 20:26:07+00:00
Sanitize your HTML on steroids. You may not need heavy tools to sanitize HTML and CSS. Thanks to the power of Zig and Lexbor, I built Zanitizer: a fast and lightweight sanitizer that parses the actual HTML and CSS ASTs natively.

No more JSDOM. Up to 15 times faster. Tested against 229 known OWASP/H5SC threats.

Available as a ~350kB WASM drop-in for Node/Browser or a 1.2MB standalone CLI.
by ProjectArcturis | 2026-03-08 20:26:54+00:00
I don't think that's obvious at all. I think there are obviously a mix of wars where the outcome was inevitable, and where it was decided through a series of one or more battles.

In WWI, for example, if Germany had won the battle of the Marne, they would have captured Paris in 1914 and likely (eventually) have won the war.
by skhameneh | 2026-03-08 20:27:16+00:00
This is great and all... Except I’ve long given up on WSL.
I really tried to make WSL work for many things, only to find the entire experience (reliability, performance, and beyond) was simply better in every way without Windows.

No matter what you do, there will always be some weird platform detection or line termination that pops up somewhere. And if it isn’t that, it’s degraded performance or kernel-level incompatibility.
by randycupertino | 2026-03-08 20:27:22+00:00
> A 2024 investigation by DMV, CDTFA, and the California Department of Justice (DOJ) revealed a scheme stretching back to 2018, in which the defendants, working individually and in concert with each other, prepared and submitted false CDTFA forms, DMV forms, and bills of lading, indicating that vehicles were purchased for use outside California. However, none of the vehicles were shipped or used outside of California — they were delivered, driven, and stored within the state. The vehicles included a $1.8 million McLaren Elva, $1.5 million Porsche 918 Spyder, and $1.26 million Ferrari F12TDF, among others.

The defendants:

1. Harminder Singh Dhaliwal

2. Parham Karbassi

3. Cameron Robinson McLaughlin

4. Nagib Nemer Haddad

5. Emmanuel Pablo

6. Glenn Jonathan Meyers

7. Matthew Michael O’Brien

8. Wout Cornelis Stokman

9. Lana Hasan Abukweik

10. Lisa Marie Brandini

11. Shane Craik Duncan

12. Arian Anthony Khatibi

13. Andre Charles Wetzell

14. Mohammad Hawar

The cars registered were:

McLaren Elva — about $1.8M

Porsche 918 Spyder — about $1.5M

Ferrari F12tdf — about $1.26M

Lamborghini Huracán STO

Lamborghini Huracán EVO

Lamborghini Aventador LP780‑4 Ultimae

McLaren 765LT Spider

Lamborghini Urus

BMW X7

BMW M2

Porsche 911 Speedster
by throw310822 | 2026-03-08 20:27:32+00:00
> The regime hides next to schools, under hospitals, and in retirement homes

This is the type of excuse that people look for when they want to deflect responsibility. No matter how implausible or unevenly applied.

The fact is, everyone has civilian infrastructure close to military bases. Israel's IDF headquarters is famously located in central Tel Aviv. Do you use the verb "squeal" when the Israelis lament an attack?

In my hometown in Western Europe military barracks are scattered everywhere among houses, schools and hospitals. Is this a hideous plot to make the enemies (Russians, presumably) look bad when they nuke a hospital instead of a military installation?
by dragonwriter | 2026-03-08 20:28:01+00:00
Venezuela wasn’t a regime change war it was a US-backed palace coup that left the entire regime except for the guy at its head in place in exchange for a narrow set of policy favors to the US.

It has little in common with Iran, which is more like the 2003 Iraq war (but, so far, without committing ground troops, but there is no way to maintain that with Trump’s stated goal of “unconditional surrender”; that’s going to require a ground forces occupation at a minimum, and probably a ground forces invasion to acheive it) than it is like the recent intervention in Venezuela.

Even if they are not particular fond of the regime that is in the process of being destroyed, the Iranian people are likely to resist that, just as occurred in Iraq (with the most significant resistance there coming from forces that were opposed to Saddam’s regime and which had been actively suppressed by it while it was in power.)
by BelVisgarra | 2026-03-08 20:28:14+00:00
Honestly, something like that would probably make the ecosystem a lot healthier.
Right now job postings behave more like unreliable broadcasts — roles stay online long after they're filled, some were never open, and there's no clear signal about their status.
Even a lightweight standard around things like verification, role status, or expiration (a sort of TTL for job listings) could already improve things quite a bit.
by juliendorra | 2026-03-08 20:29:47+00:00
I use an Air M2 8GB, and memory becomes an issues when I have Chrome with hundreds of tabs, a docker runner, an IDE, and several other apps like keynote all open. Add Claude and the machine is suffering!
My guess is that 8GB should be fine for most users, but design students for example may stumble upon issues if they use a lot of big apps concurrently.
by BelVisgarra | 2026-03-08 20:29:57+00:00
That's an interesting idea. Transparency around things like response time or time-to-hire could be really valuable for candidates.
Right now applicants often submit dozens of applications and have no signal about what typically happens next or how long the process takes.
Third-party verified metrics could definitely make job boards more informative, though collecting reliable data for that would probably be one of the harder challenges.
by boca_honey | 2026-03-08 20:30:04+00:00
Basically what you said. I find it to be a liberal echo chamber as intolerable as any conservative echo chamber. I actually prefer Twitter because in my experience there's a lot of neutral content and you can pretty much evade all political commentary if you take care of who you follow. For example, I follow almost exclusively accounts that talk about art history, archaeology, and cinematography... and it's really hard to find dedicated accounts about most topics on BlueSky. It's too small.

Basically, over there users tend to be in a position of "we're against $topic" while on Twitter you can still find millions of users with the position of "we just really like $topic". At least that has been my experience so far.
by SilverElfin | 2026-03-08 20:30:11+00:00
Google has substantially caught up on AI and between their existing monopolies, capital, access to data, and ability to sell to existing cloud or Google apps customers, they’re going to become richer and more powerful than ever.

This type of concentration makes it so that there’s no working competition element to the economy. Mega corps should be broken up and also charged absurdly high tax rates to fix this.
by otterwilde2 | 2026-03-08 20:30:31+00:00
The step-by-step timeline format is really well done. I've bookmarked the OAuth page specifically — explaining the redirect flow visually makes it so much clearer than the spec's wall of text.

One thing I'd love to see added: a WebSocket upgrade visualization. The initial HTTP handshake → 101 Switching Protocols → full-duplex flow is something a lot of devs use daily (via Socket.io or similar) but never actually understand at the protocol level. It would fit perfectly with your existing format.

Also, the HTTPS section could benefit from showing the 0-RTT resumption failure case — what happens when the server rejects the early data and falls back to a full handshake. That's the part that catches people off guard in production when they're debugging intermittent TLS issues.

Really nice work overall. These kinds of interactive explainers stick way better than reading RFCs.
by Springtime | 2026-03-08 20:30:37+00:00
This thread is evidence that some are unhappy with the state of a core HN feature due to users posting what they judge to be low effort content, so it does get through.

The comments here are about possible mitigations. Based on this feedback dang has apparently now restricted new accounts from posting Show HN threads, so globally now there is a form of filtering users from being seen by others based on a heuristic.

Your initial comment is written with the impression that the poster wanting to improve their chances of higher effort content is making some judgement on the posters themselves as though they're conceited ('filthy masses', 'your royal highness') when they're merely considering one approach to reducing noise from their feed.

I myself in this very comment chain have already posted that I disagree that filtering by karma would help due to gaming issues but I don't see the problem with the user's goal.
by gozucito | 2026-03-08 20:31:03+00:00
At first, I laughed.

But it's a good question. My answer is social contact sharpens our mind. Without it, we would be stupider. And God knows we're stupid enough as it is without degrading our intellectual faculties further.

At a basic level, loners will get hunted down by tribes because they are easy prey and because their behavior can be misconstrued or spun by grifters as nefarious because they are different.
by Animats | 2026-03-08 20:31:06+00:00
The lack of use cases in that document is a concern. They're all "nice to have" features, but is the payoff there for real work? The "effects" section mentions properties useful for a proof system. But it's not part of a proof system. If it were, most of those could be found automatically by static analysis, without bothering the programmer. (I was doing that decades ago in a very early proof of correctness system.) Getting programmers to annotate items is tough. Just getting C++ programmers to use "const" enough is hard.

"View types" are interesting. But how much of that generality is really needed? We already have it for arrays, with "split_at_mut" and its friends. That's a library function which uses "unsafe" but exports a safe interface. The compiler will already let you pass two different fields of a struct as "&mut". That covers the two most pressing cases.
by MrJohz | 2026-03-08 20:31:46+00:00
Oh, that's me! Feel free to ask me any questions.

There's some great discussion over on lobste.rs (https://lobste.rs/s/2zk3oe/pushing_pulling_three_reactivity), but I particularly recommend this link that someone posted there to a post that covers much of the same topic but in a lot more detail with reference to various existing libraries and tools and how they do things: https://lord.io/spreadsheets/
by benlivengood | 2026-03-08 20:32:12+00:00
I've started building a kubernetes cluster (Talos Linux) across town with wireguard between various houses. ZFS boxes for persistent volumes (democratic-csi) in each "zone" with cross-site snapshot replication and Gateway (Traefik) running at each site behind the ISP. CrunchyPGO allows separate StorageClasses to easily split the leader/followers up.
by MikeTheGreat | 2026-03-08 20:32:54+00:00
I think that your comment was generated by Eliza, and hereby vote for you to get a karma boost for being Legit Old School, then an immediate and permanent instant ban.

I'm joking, of course. If your comment was generated by Eliza it would have started with "How do you feel about 'I think your comment...'" :)
by dragonwriter | 2026-03-08 20:32:54+00:00
> It's not a big threat to the US. The US is a net oil exporter

The US being a net oil exporter doesn't make the domestic market independent of the global market (especially over the short to intermediate term), for a large variety of reasons.

> has the Strategic Petroleum Reserve

Which whille partial refilled from the 2022 drawdowns is still at rather low levels by historical standards.

> and, if absolutely necessary, Trump could make up with Canada

He could try (though I don’t think even that is in his character), that doesn’t mean he would succceed.
by drzaiusx11 | 2026-03-08 20:33:03+00:00
Besides not getting consent in the case of HeLa, which part do you find problematic? Cancerous cell's ability to self-clone/grow is as much a feature as it is a bug in this particular use case.

I ask as someone who's has personally experienced loss of several loved ones from cancer (as most people my age probably have), but doesn't share your aversion to this particular use case (research.)
by Jtsummers | 2026-03-08 20:33:29+00:00
Why the non sequitur? I never said it was a free speech zone nor was it implied by my other comments.

I'm just pointing out that it's a weird paranoia to be worried about how your votes, flags, and vouches get interpreted by the mods. "Oh no," you and the other guy say, "they might take away my flagging privileges if I use them." Ok, so out of paranoia you don't use them, which amounts to the same thing. The fear is in your head, get over it.
by ethmarks | 2026-03-08 20:35:11+00:00
Is there a reason they're using human brain cells specifically? This seems like it would also work with neurons from other creatures.

I was under the impression that the relative intelligence of humans versus other animals was largely a function of brain cell quantity, not quality. Can 200k human brain cells really learn faster than 200k mouse brain cells?

A more cynical take is that they're just using human brain cells for shock value. They chose DOOM because of the "can it run DOOM" meme, so they clearly value publicity a lot.
by Spac3r4ng3r | 2026-03-08 20:35:52+00:00
Just launched CyberRemedy — a free self-hosted SIEM with ML
anomaly detection, SOAR playbooks & MITRE ATT&CK mapping.

No cloud. No subscriptions. ~200MB. Runs on a single machine.

GitHub: https://github.com/moon0deva/CyberRemedy
https://moon0deva.github.io/cyberrrember/

#cybersecurity #opensource #siem #blueteam
by threethirtytwo | 2026-03-08 20:35:53+00:00
This is actually really good. Like this kind of app built before AI everyone would praise it.

It's only slop because anyone can make it now and we're all sick of clones.

The app is good, but the effort required to make it is not impressive at all. I think calling this slop is a misnomer. It's not slop. It's better than what most of us can do and done in a significantly faster amount of time. Calling it slop implies you can do better... which you can't.
by charintstr | 2026-03-08 20:36:05+00:00
Absolutely. 3:1 is only common ant absolute top tier daycares. More likely you’ll have 6:1 or 8:1. And even high quality daycares might not help children potty train which is absolutely essential if both parents are working but people want to potty train early. By age 3 kids are moving towards preschool and are more intelligent and have better self awareness and are more reward motivated. I think diaper conspiracy is honestly less likely here than structural advantages and modern life leading to later potty training
by ndiddy | 2026-03-08 20:36:24+00:00
OtherOS originally existed so Sony could claim the PS3 was a computer, which put it into a lower tariff category than a game console in Europe. They never offered it on the PS3 Slim (launched in September 2009) because by that point Sony had gotten the price on the system down enough that the difference in taxes didn't matter to them, but they continued supporting it on the PS3 Fat. This was all legal because Sony never advertised OtherOS support on the Slim.

Sony only removed OtherOS on the Fat after George Hotz discovered and published an exploit that allowed users to break out of the OtherOS sandbox and gain full control over the PS3. This allowed running custom firmware and pirating games with a bit of additional work. Sony judged that they couldn't patch the exploit without disabling access to OtherOS entirely, so that's what they did. Hotz announced his exploit in January 2010 (https://web.archive.org/web/20100129034435/http://geohotps3....), the Yellow Dog Linux team posted a rumor that Sony was getting rid of OtherOS in February 2010 (https://www.xtremeps3.com/2010/02/20/rumor-alert-otheros-to-...), and Sony officially announced the removal of OtherOS due to security concerns in late March 2010 (https://blog.playstation.com/2010/03/28/ps3-firmware-v3-21-u...). As you say, this removal was later found to be illegal in court.
by xpe | 2026-03-08 20:36:33+00:00
> Yeah it's weird, there was one case where I thought it was AI but wasn't sure. Several other comments pointed it out, too. Author claimed he wrote it manually. (Which is honestly even more concerning!)

I find the above comment concerning, so I ask: to what degree is the above commenter calibrated to ground truth? How would they know? How would we know?

[1]: https://en.wikipedia.org/wiki/Calibrated_probability_assessm...

It seems to me comments like the above are overconfident in the worst ways.
by dalmo3 | 2026-03-08 20:36:36+00:00
> they're in "transmit-only mode"

Being on HN for "only" about 6-7 years this is something I've always found quite bizarre, comparing to old forums.

Discussions here die after roughly 16 hours.

Because there's basically 4 entry points, front/new/past/ask, sorted by recent-ish, for millions of users, as opposed to themed sections and threads, everyone is incentivised to say what they want then move on. Comments are disposable.

If you're not here every day religiously, you're not part of the discussion. Even if you are, but live in a timezone too distant from the US, by the time you get to read the most popular threads they're already obsolete.

Hell, I don't even know if you, the person I'm replying to, will read this.
by godelski | 2026-03-08 20:36:47+00:00
I agree and think we're mostly on the same page fwiw. But there are parts I disagree with. We are more aligned than misaligned. But I do want to clear some things up

> you're using "complexity" in the technical sense of the word

Unfortunately complexity is a bit more complex than this and I think it's leading to some miscommunication. Even in technical settings complexity is overloaded. Something can be computationally complex but easy to understand. Something can be conceptually complex, but trivial to compute. I do really mean "complexity is complex".

But I am using it in both senses. I'll make a pretty straight forward argument here. As we advance on any given topic it becomes harder to advance, right? Just take something simple like playing a video game. You start from nothing and then you get a lot better simply by figuring out the controls. But as you progress towards the "professional" level it both gets computationally harder to advance (it requires more time and training) as well as conceptually harder (as little details and the number of things you need to consider increases). You have to process more information and you have to account for more information. Another way to see this is with a mathematical example: a Taylor Series. A first order approximation is relatively easy to compute but it quickly grows as you want your accuracy to increase. And the relationship isn't linear...

> I personally have a tentative conclusion that I specifically am able to avoid this by amplifying certain strategies I've developed over my life

I can't answer this. I'm just some dude on the internet and have no idea about you. So my response shouldn't be taken in that way.

What I can do is ask an important question. Are you able to confirm you are unique or are you just tricking yourself?

Either could be true, right? I mean we put mental defenses around us all the time. There's so much crazy shit we treat as mundane. I mean just a solar flare being the size of a dozen earths and we treat it like our little minds can comprehend that and make it mundane. We like to convince ourselves that we understand things much better than we actually do. It's normal, but recognition of it is important to help us continue moving forward, right? To question what we believe. Since our understanding is never perfect, there's always more, but our brains like to feel done as that feels accomplished.

It certainly does not help that we're working with tools that are trained for human preference. I use them too. I am an AI researcher even. But I think we also need to be careful. The same objective we use to train these systems to be accurate and sound natural in their speech also maximizes their ability to deceive us. It is a really tricky thing, so I think it is also something we need to be extremely cautious about. If we don't believe we could be the fool then that makes us the biggest fool of them all, right? So how do we find out if we've been fooled or not? I don't think that's so easy and I honestly don't have an answer. There's a lot of complexity to this as you dig in and... complexity is complex.
by thrtythreeforty | 2026-03-08 20:37:03+00:00
You're not mentally modeling the child correctly. The child has to have several things going to successfully practice using the bathroom:

1. Seeing a problem with having a dirty diaper

2. Recognizing (at least subconsciously) that on balance, using the bathroom will be easier than waiting to have your diaper changed

3. Being willing to react positively (not obstinately) to parents' reminders to use it

4. Being able to focus enough to, say, not play in the water, and old enough to practice all the steps.

And that's just to practice. Even if they're all of the above, they'll still take time.

Source: watching my now-3 year old overcome each stage listed, one at a time
by ghywertelling | 2026-03-08 20:37:16+00:00
You are missing the correlations that Claude can derive across all these user sessions across all users. In Google analytics, when I visit a page and navigate around till I find what I was looking for or didn't find it, that session data is important for website owners how to optimize. Even in Google search results, when I think on 6th link and not the first, it sends a signal how to rearrange the results next time or even personalize. That same paradigm will be applicable here. This is network effects and personalization and ranking coming togther beautifully. Once Anthropic builds that moat, it will be irreplaceable. If not, ask all users to jump from Whatsapp to Telegram or Signal and see how difficult it is. When anthropic gives you the best answer without asking too much, the experience is 100x better.
by keiferski | 2026-03-08 20:37:38+00:00
I wouldn’t frame it as “chatting with,” more like, corporations want people in certain roles to deal with things, more than they necessarily want just the results that said person gives. Depends on the job and situation of course.

When you have X employee in a certain role, you know someone is “handling” a particular thing. With AI that isn’t really clear. Maybe you just get the same person owning the responsibilities that previously were under 3 people.