MurphyA/hacker-news huggingface dataset:
by aidenn0 | 2025-09-23 16:45:55+00:00
Indeed. The other day I was messing around with making various associative data structures in Zig.

I stole someone else's benchmark to use, and at one point I ran into seriously buggy behavior on strings (but not integers) that wasn't caught at the point where it happened early even with -Odebug.

Turns out the benchmark was freeing the strings before it finished performing all of the operations on the data structure. That's the sort of thing that Rust makes nearly impossible, but Zig didn't catch at all.
by billy99k | 2025-09-23 16:46:32+00:00
You mean the 'adults in the room' that pushed an unproven Covid vaccine from those same corrupt companies?

The Democrats wouldn't take the Covid vaccine when it first came out and called it the 'Trump vaccine' on CNN...until they came into power. Then they made a 180.

During the Covid era, you most likely lost your job and were censored from all major platforms if you had an opinion about the Covid vaccine that didn't match exactly what the government told us.

What would you think about getting this same treatment for this?
by panabee | 2025-09-23 16:46:39+00:00
A more accurate title: "Are Cornell Students Meritocratic and Efficiency-Seeking? Evidence from 271 MBA students and 67 Undergraduate Business Students."

This topic is important and the study interesting, but the methods exhibit the same generalizability bias as the famous Dunning-Kruger study.

The referenced MBA students -- and by extension, the elites -- only reflect 271 students across two years, all from the same university.

By analyzing biased samples, we risk misguided discourse on a sensitive subject.

@dang
by reenorap | 2025-09-23 16:46:52+00:00
Neither. Autism is something that is very important to me, mainly because of my friend's experience with his two autistic children and the fact my child was mistakenly diagnosed as autistic. It turns out he was suffering from generalized anxiety disorder and misdiagnosed by a couple of psychiatrists.

It's sad that you think that people with opinions other than yourself is engaging in "flagrant rage baiting."
by JakeVacovec | 2025-09-23 16:47:15+00:00
That’s a fair concern — we definitely thought about the ethics side. In practice is that most “failed payment” churn isn’t intentional churn. Customers still want the service, but their primary card expired, was replaced, or hit a limit.

When we tested this, refunds and chargebacks were actually lower for the recovered cohort compared to baseline.

For customers who really don’t want the subscription anymore, they can still cancel as usual.
by xgbi | 2025-09-23 16:47:26+00:00
Rant mode on.

For the second time of the week this morning, I spent 45 min reviewing a merge request where the guy has no idea what he did, didn’t test, and let the llm hallucinate a very bad solution to a simple problem.

He just had to read the previous commit, which introduced the bug, and think about it for 1min.

We are creating young people that have a very limited attention span, have no incentive to think about things, and have very pleasing metrics on the dora scale. When asked what their code is doing, they just don’t know. They can’t event explain the choices they made.

Honestly I think AI is just a very very sharp knife. We’re going to regret this just like regretting the mass offshoring in the 2000s.
by fennecbutt | 2025-09-23 16:47:27+00:00
Totally agree. But tbf you look at modern media and these things are still perpetuated. Just look at violence done on camera and off camera in TV shows and to whom. Which jokes are made and about whom - many don't even notice because it's so acceptable to treat a class, gender, etc a certain way that it doesn't even cross anybody's mind.
by diydev | 2025-09-23 16:47:28+00:00
Hey everyone

Launching my side project called XposterAI — a Chrome extension + SaaS that helps you reply, quote, and repost tweets instantly in any tone you want (witty, sarcastic, professional, etc).

Normally, the monthly plan is $6.99 — but as a way of giving back, I’m opening up 100 spots free for the first month (about $700 in value).

Why I built it: I was spending 30–60 minutes a day just drafting replies/quotes on X. With XposterAI, I can do it in seconds, keep the tone consistent, and save hours each week.

If you’d like to try it: Just sign up at xposterai.com and you’ll get the free month if you’re in the first 100.

How to use XposterAI (3 steps):

1⃣ Install the Chrome Extension -> Add it from the Chrome Web Store.

2⃣ Sign in with your email -> You’ll instantly get your free credits.

3⃣ Reply / Quote in 1-Click -> Click the Reply or Quote icon, pick a tone, and post.

Any feedback is appreciated

I just want to help people save time and grow faster on X.

Thanks for reading

Excited to see how the community uses it!
by jaredklewis | 2025-09-23 16:47:41+00:00
Sure, like I mentioned in my post above it could be based on square feet. Or the number of toilets. Or bedrooms with windows. Or any number of other things and I would be sympathetic.

It just drives me nuts that the average local politician doesn't seem to care about carefully designing regulations or pruning back the near endless stack of existing, poorly design regulations. We've been stacking stupid on stupid for more than 100 years and it makes doing anything in the real world (building a house, running a local business, etc...) pointlessly tortuous.
by leakycap | 2025-09-23 16:47:42+00:00
I guess I'm not in the target market. I will hit the home screen and uninstall an app the very second I notice it's making me feel gross/addicted.

A lot of people in my close groups use instagram, but it's too hard to use that app in a healthy way for my kind of brain. So I miss out on some funny reels, but I don't mess around dipping my toe into things that aren't good for me.
by travisgriggs | 2025-09-23 16:47:54+00:00
> memory safety is one puzzle piece of overall software safety

So this. We currently spent about a month carefully instrumenting and coming to understand a subtle bug in our distributed radio network. This all runs on bare metal C (samd21 chips). Because timing, and hundreds of little processors, and radios were all involved, it was a pita to surface what the issue was. It was algorithmic. Not a memory problem. Writing this in rust or zig (instead of straight C) would not have fixed this problem.

I’d like to consider doing next generations of this product in zig or rust. I’m not opposed. I like the extra tools to make the product better. But they’re a small part of the picture in writing good software. The borrow checker may improve your code, it doesn’t guarantee successful software.
by Imustaskforhelp | 2025-09-23 16:48:19+00:00
I am a big fan of golang lol. Golang might be the language that I can love the most, portable, easy to write, stdlib that's goated, fast to compile with, and a great ecosystem!

But I like nim in the sense that I feel sometimes in golang that I can't change its GC and so although I do know that for most things it wouldn't be a breaker.

but still, I sometimes feel like I should've somewhat freedom to add memory management later without restarting from scratch or something y'know?

Golang is absolutely goated. This was why I also recommended V-lang, V-lang is really similar to golang except it can have memory management...

They themselves say that on the website that IIRC if you know golang, you know 70% V-lang

I genuinely prefer golang over everything but I still like nim/ V-lang too as fun languages as I feel like their ecosystem isn't that good even though I know that yes they can interop with C but still...
by bilekas | 2025-09-23 16:48:19+00:00
> GPU compute in datacenters has been a thing for at least 20 years. Many of the top500 have included significant GPU clusters for that long.

Of course they've been a thing, but for specialised situations, maybe rendering farms or backroom mining centers but it's disingenuous to claim that there's not an exponential growth in gpu useage.
by bhouston | 2025-09-23 16:48:22+00:00
Quote:

> In his blog post, André says, “For the last ten years or so of working on Bundler, I’ve had a wish rattling around: I want a better dependency manager. It doesn’t just manage your gems, it manages your ruby versions, too. It doesn’t just manage your ruby versions, it installs pre-compiled rubies so you don’t have to wait for ruby to compile from source every time. And more than all of that, it makes it completely trivial to run any script or tool written in ruby, even if that script or tool needs a different ruby than your application does.”

> Bluesky threads reveal that Rafael França (Shopify / Rails Core) saw this tool as a threat, saying “some of the “admins” even announced publicly many days ago they were launching a competitor tool [rv] and were funding raising for it. I’d not trust the system to such “admin”.”

So a dev was innovating to make better tool to meet their needs (which is what most open source maintainers are generally doing all day), and then some guys immediately jumped to the possibility that they would then actively sabotage RubyGems? Whoa, that is insane.

Trying to kill innovation and a start-up out of fear doesn't sound like Shopify's branding in the media.
by Gud | 2025-09-23 16:48:22+00:00
Generally verbal fluency in a language goes up quickly if you are able to read and write well in that language.

I don’t think you’re making a very strong argument.

Full disclosure, I read a lot in English but almost never spoke it. 6 years ago I started working internationally and my spoken English has improved enormously.

I have observed the same with my colleagues. The man who recruited me, an older German, could barely make himself understood in English.

A couple of years later, he sounds American.
by kiitos | 2025-09-23 16:48:33+00:00
> But it's not exactly rewarding to add one more CRUD endpoint. It's a shit-ton of typing in multiple layers.

i don't disagree with you but if "adding one more CRUD endpoint" and similar rote tasks represent any significant amount of your engineering hours, especially in the context of business impact, then something is fundamentally broken in your team, engineering org, or company overall

time spent typing code into an editor is usually, hopefully!, approximately statistically 0% of overall engineering time
by protonbob | 2025-09-23 16:48:51+00:00
> A celebration of life will be held at The Verve Hotel, 1360 Worcester St. Natick, on Monday, September 29, 2025 from 6:00 – 9:00 pm. Please join my family to celebrate my life, have a glass of wine…some tasty nibbles… and don’t forget to bring your dancing shoes and your favorite story to share about me and my shenanigans! This is a great location for out-of-town guests to stay in a hotel as well.

I'm glad that this works for some people but in the west we have this extremely odd prejudice towards real grief. I'm convinced that it isn't healthy and not acknowledging that someone dying is extremely sad for them and their family doesn't allow for real healing.
by runjake | 2025-09-23 16:48:58+00:00
I'm the only person who writes documentation in my department. I continue to do it for my areas, but I'm unsure if it's out of commitment to the mission or spite after failing to get anyone else to write.

I used to write documentation extensively for everything I encountered, and people appreciated it. However, no one else wrote or even added to the documentation.

I got tired of being the only one, so I stopped doing that. Now I just assign issues to people. It got some of them to write really poor documentation, composed of random paragraphs and disjointed bullet lists that don't make sense to anyone but themselves. I stopped getting annoyed by it. If I can't instantly grok it, I just reassign the issue to them and forget about it.
Show HN: Generate Realistic Fake Twitter/LinkedIn Posts-No Design Skills Needed
by Fayaz_K | 2025-09-23 16:49:10+00:00
Zapshot is a cross-platform tool that lets anyone design pixel-perfect, realistic fake X/Twitter posts—including editable username, profile pic, content, engagement numbers, and more.

Zapshot is more than a mock post maker: you can also capture and customize screenshots of real posts and profiles from X, Product Hunt, Reddit, YouTube, Threads, and Peerlist — with styling, themes, and branding options built in.

Try it out here: http://zapshot.in/
by MSFT_Edging | 2025-09-23 16:49:11+00:00
> when actual fascists start rising, we'll have taken all the meaning out of the language we rely on to identify them.

Isn't this a delightful Catch-22.

If you forewarn about a developing Fascist movement, you're simply taking away the meaning from the word until it's too late and the Fascists take power.

You cannot call anything Fascist, for there may be something more Fascist that may need the power of the word.

But ah! We couldn't call out their fledgling movement full of dog whistles and double speak so no one was aware enough to stop them as a fledgling movement!
by malfist | 2025-09-23 16:49:12+00:00
> I find it strange that people aren't more supportive of an HHS secretary that actually gives a damn about autism

Perhaps it's because he characterizes people with autism as subhuman? And his attempts to do something about it are not grounded in evidence based treatment, but instead whatever foo-foo logic he's got in his head at the time.

If you told me, someone was looking into curing, say pancreatic cancer, I'd be happy, but if the same person was saying people suffering from pancreatic cancer are not fully human, and also that the cure is <insert disproven nonscientific cure>, not only would I no longer be happy, I'd be upset. The person is wasting valuable scientific funding that _could_ be going to funding a cure, and is instead denigrating people and redirecting attention.
by campers | 2025-09-23 16:49:44+00:00
OpenAI and Nvidia's 10GW datacenter agreement and Sam Altmans new blog post wanting to build 1GW of infra a week made me think of this article again and to post it up.

Here's a couple of interesting paragraphs from it.

Instead of the transistor, the basic element in superconducting logic is the Josephson-junction. For logic, a Josephson-junction loop without a persistent current indicates a logical 0, while a loop with one single flux quantum’s worth of current represents a logical 1. For memory, two Josephson junction loops are connected together. An SFQ’s worth of persistent current in the left loop is a memory 0, and a current in the right loop is a memory 1. In classical CMOS-based technology, it is very challenging to stack computational chips on top of each other because of the large amount of power, and therefore heat, that is dissipated within the chips. In superconducting technology, the little power that is dissipated is easily removed by the liquid helium. Logic chips can be directly stacked using advanced 3D integration technologies resulting in shorter and faster connections between the chips, and a smaller footprint. It is also straightforward to stack multiple boards of 3D superconducting chips on top of each other, leaving only a small space between them. We modeled a stack of 100 such boards, all operating within the same cooling environment and contained in a 20- by 20- by 12-centimeter volume, roughly the size of a shoebox. We calculated that this stack can perform 20 exaflops (in BF16 number format), 20 times the capacity of the largest supercomputer today. What’s more, the system promises to consume only 500 kilowatts of total power. This translates to energy efficiency one hundred times as high as the most efficient supercomputer today.
by 4ndrewl | 2025-09-23 16:49:48+00:00
He's regurgitating racist tropes. Whether he knows that or not I don't know. He might be racist, it might just be Dunning-Kruger around whether he can speak authoritatively on social issues (in his post there's no attempt at original thought, just copy-paste).

But...it makes it a little difficult to build an inclusive open source community with that at your head.
by fennecbutt | 2025-09-23 16:49:54+00:00
No you do not. Provide sources for your information. Making these jokes about prison rape, not as common an occurrence as you'd think, is offensive.

The only reason it's funny is because the subject of these jokes are men (so nobody cares), are engaging in something considered "gay" (which is gross and funny ha ha ewwww).

I don't expect things to change but I'd fight in that war if there was one.
by margalabargala | 2025-09-23 16:50:10+00:00
Am I the only one who is enormously sketched out by pretty much any SBC requiring an OS put out by the hardware vendor, active support or no?

A lot of these vendors are overseas, do not share my values around open source, and may well look at my computing activity as a potential data mine to be sold.

Maybe I have trust issues. But if I can't install some community OS out of the box without relying on vendor binary blobs, I don't buy the SBC.
by estimator7292 | 2025-09-23 16:50:20+00:00
I'm about 98% certain this is simply a ploy to put autistic people on a list for future abuses.

In today's political climate, nobody should be revealing their autism status to anyone remotely connected to any level of government. Nor should one trust any sort of medical advice or reporting from same. Our government is explicitly targeting minorities of all sorts for abuse and persecution.

Now is, unfortunately, the time to hide and weather the storm. That or flee to another country with a functioning society.

Please protect your autistic children and friends. Times are real, real bad for them right now.
by tgma | 2025-09-23 16:50:21+00:00
I don't think that is necessarily true. First, I don't agree with the implicit premise of your statement, i.e. that democracy does not lead to concentration of power. Second, I don’t think it has been a requirement throughout history.

Rule of law is much more important to success and prosperity than fetishizing a mechanism to vote in the head of state. There has been many successful instances of prosperous monarchy in Iran and elsewhere throughout history. The rich Persian Gulf states are prosperous monarchies. Iran was too, a constitutional monarchy, uprooted by Islamic-Marxist ideology partially in the name of “social democracy,” as if that’s a virtuous goal. What they ended up is Mullah. Chaos and tyranny, as Hamilton and Adams would predict.
by pron | 2025-09-23 16:50:27+00:00
First, UAF can be made largely non-dangerous without eliminating it (as in the link above and others). It's harder to exploit to begin with, and can be made much harder still virtually for free. So the number of UAFs and the number of exploitable vulnerabilities due to UAF are not the same, and have to be treated as separate things (because they can be handled separately).

Second, I don't care if my bank card details leak because of CSRF or because of a bug in Chromium. Now, to be fair, the list of dangerous vulnerabilities weighs things by number of incidents and not by number of users affected, and it is certainly true that more people use Chrome than those who use a particular website vulnerable to CSRF. But things aren't so simple, there, too. For example, I work on the JVM, which is largely written in C++, and I can guarantee that many more people are affected by non-memory-safety vulnerabilities in Java programs than by memory-safety vulnerabilities in the JVM.

Anyway, the point is that the overall danger and incidence of vulnerabilities - and therefore the justified cost in addressing all the different factors involved - is much more complicated than "memory unsafety bad". Yes, it's bad, but different kinds of memory unsafety are bad to different degrees, and the harm can be controlled separately from the cause.

Now, I think it's obvious that even Rust fans understand there's a complex cost/benefit game here, because most software today is already written in memory-safe languages, and the very reason someone would want to use a language like Rust in the first place is because they recognise that sometimes the cost of other memory-safe languages isn't worth it, despite the importance of memory safety. If both spatial and temporal safety were always justified at any reasonable cost (that is happily paid by most software already), then there would be no reason for Rust to exist. Once you recognise that, you have to also recognise that what Rust offers must be subject to the same cost/benefit analysis that is used to justify it in the first place. And it shouldn't be surprising that the outcome would be similar: sometimes the cost may be justified, sometimes it may not be.
by pmdulaney | 2025-09-23 16:50:46+00:00
Students can be so clever. In the 1970s students at Humboldt State University (now Cal Poly Humboldt) put up a sign in front of a lone redwood tree: The Ronald Reagan Memorial Redwood Grove. As Governor of California, Reagan had opined, "If you've seen one redwood tree you've seen them all."
by forty | 2025-09-23 16:50:57+00:00
Haha as if anyone cared about what environmentasist think. Gaz or nuclear are choosen for reasons that have nothing to do with environment (like whatever fuel is convenient to get for the given country and is pushed by the local financial interests). If environmentalists were listened a bit, we would be using a fraction of the energy we use, regardless of how it's produced. The only clean energy is the one we don't use / produce.
by 9rx | 2025-09-23 16:51:03+00:00
> but rather how happy everyone on the thread is (which means it's more useful than it should be due to a failure with the ecosystem).

More likely Go users are just happy in general. The Rust users always come across as being incredibly grumpy for some reason, which may be why that happiness — or what would be considered normalcy in any other venue — seems to stand out so much in comparison.

> We link against [...] OpenSSL

Which is kind of funny as Valgrind support was added specifically for the crypto package to help test tricky constant-time cases. You think that the failure of the ecosystem is that Go has built high-quality crypto support in rather than relying on the Heartbleed library instead...? That is certainly an interesting take.
by fpoling | 2025-09-23 16:51:20+00:00
The dataset is internal, but if you get a bunch of web pages from wikipedia and wrap them into HTML then it give a rough idea.

With 4K LUKS sectors the write speed is too low for a modern SSD. Check that LUKS use a fast implementation. I have:

$ /usr/sbin/cryptsetup benchmark ... # Algorithm | Key | Encryption | Decryption aes-cbc 128b 664.1 MiB/s 2615.9 MiB/s

... aes-xts 512b 2708.8 MiB/s 2986.0 MiB/s

and my LUKS setup uses aes-xts 512b.
by bob1029 | 2025-09-23 16:52:27+00:00
Congrats on shipping to Apple's ecosystem. The fact that you can handle this is a great start. I think this is really good for a first game.

Have you thought about getting into platforms like Steam or are you trying to stick with the iOS/App Store? What about branching out into additional genres?

From a game business perspective, word/puzzle games are difficult to turn a profit on - but not impossible. If I were a studio boss I'd be looking to see if you could take your game across multiple platforms & regions, or if you were able to branch out into more challenging genres (i.e., fire up that URP 3D project template).