frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

How Mark Klein told the EFF about Room 641A [book excerpt]

https://thereader.mitpress.mit.edu/the-whistleblower-who-uncovered-the-nsas-big-brother-machine/
161•the-mitr•1h ago•30 comments

Shai-Hulud Themed Malware Found in the PyTorch Lightning AI Training Library

https://semgrep.dev/blog/2026/malicious-dependency-in-pytorch-lightning-used-for-ai-training/
142•j12y•2h ago•36 comments

Belgium stops decommissioning nuclear power plants

https://dpa-international.com/general-news/urn:newsml:dpa.com:20090101:260430-930-14717/
598•mpweiher•6h ago•485 comments

CopyFail Was Not Disclosed to Distros

https://www.openwall.com/lists/oss-security/2026/04/30/10
93•ori_b•1h ago•30 comments

I built a Game Boy emulator in F#

https://nickkossolapov.github.io/fame-boy/building-a-game-boy-emulator-in-fsharp/
57•elvis70•1h ago•12 comments

Claude Code refuses requests or charges extra if your commits mention "OpenClaw"

https://twitter.com/theo/status/2049645973350363168
474•elmean•4h ago•317 comments

How an Oil Refinery Works

https://www.construction-physics.com/p/how-an-oil-refinery-works
197•chmaynard•4h ago•44 comments

Durable queues, streams, pub/sub, and a cron scheduler – inside your SQLite file

https://honker.dev/
85•ferriswil•3h ago•17 comments

You can beat the binary search

https://lemire.me/blog/2026/04/27/you-can-beat-the-binary-search/
146•vok•3d ago•72 comments

Spain's parliament will act against massive IP blockages by LaLiga

https://www.democrata.es/en/politics/congress-and-senate/congress-will-act-against-massive-ip-blo...
246•akyuu•3h ago•95 comments

I aggregated 28 US Government auction sites into one search

https://bidprowl.com
174•scarsam•6h ago•53 comments

10Gb/s Ethernet: what I did to get it working in my home

https://www.gilesthomas.com/2026/04/10g-ethernet-what-i-did
46•gpjt•1d ago•23 comments

Mozilla's opposition to Chrome's Prompt API

https://github.com/mozilla/standards-positions/issues/1213
446•jaffathecake•10h ago•184 comments

Recovering files from beyond the grave using PhotoRec

https://lost-number.bearblog.dev/recovering-files-from-beyond-the-grave-using-photorec/
7•speckx•56m ago•0 comments

Show HN: TRiP – a complete transformer engine in C built from scratch just by me

https://github.com/carlovalenti/TRiP
14•carlovalenti•1h ago•1 comments

A 1960s art school experiment that redefined creativity

https://thereader.mitpress.mit.edu/the-1960s-art-school-experiment-that-redefined-creativity/
40•pseudolus•3h ago•8 comments

Granite 4.1: IBM's 8B Model Matching 32B MoE

https://firethering.com/granite-4-1-ibm-open-source-model-family/
236•steveharing1•8h ago•148 comments

The Zig project's rationale for their anti-AI contribution policy

https://simonwillison.net/2026/Apr/30/zig-anti-ai/
582•lumpa•16h ago•364 comments

Noctua releases official 3D CAD models for its cooling fans

https://www.noctua.at/en/3d-cad-models
447•embedding-shape•2d ago•98 comments

Where the goblins came from

https://openai.com/index/where-the-goblins-came-from/
974•ilreb•15h ago•581 comments

How Semiconductors Were Made in America

https://www.siliconimist.com/p/semiconductors-made-in-america
8•johncole•2d ago•1 comments

Kubereboot/Kured: Kubernetes Reboot Daemon

https://github.com/kubereboot/kured
9•ankitg12•1h ago•0 comments

The Science Behind Honey's Eternal Shelf Life (2013)

https://www.smithsonianmag.com/science-nature/the-science-behind-honeys-eternal-shelf-life-1218690/
46•downbad_•5h ago•25 comments

I scraped 1.94M Airbnb photos for opium dens, pet cameos, and messy kitchens

https://burla-cloud.github.io/examples/airbnb-burla-demo/
57•jmp1062•4h ago•25 comments

A Primer on Bézier Curves – So What Makes a Bézier Curve?

https://pomax.github.io/bezierinfo/
95•mostlyk•2d ago•19 comments

What can we gain by losing infinity?

https://www.quantamagazine.org/what-can-we-gain-by-losing-infinity-20260429/
78•Tomte•1d ago•85 comments

Craig Venter has died

https://www.jcvi.org/media-center/j-craig-venter-genomics-pioneer-and-founder-jcvi-and-diploid-ge...
316•rdl•16h ago•75 comments

My Stratum-0 Atomic Clock

https://coverclock.blogspot.com/2017/05/my-stratum-0-atomic-clock_9.html
57•g0xA52A2A•2d ago•14 comments

Largest Digital Human Rights Conference Suddenly Canceled

https://www.404media.co/rightscon-human-rights-conference-suddenly-postponed/
42•Brajeshwar•2h ago•7 comments

Because It Doesn't Have To

https://blog.computationalcomplexity.org/2026/04/because-it-doesnt-have-to.html
24•zdw•1d ago•5 comments
Open in hackernews

SatoshiGuesser – Roll for Bitcoin

https://github.com/Pathos0925/SatoshiGuesser
42•ilarum•2h ago

Comments

zikduruqe•1h ago
https://keys.lol is just as fun.
logicallee•1h ago
This is really fun, I like it a lot. It's great that it's all client-side, real, and does exactly what it says.
sunir•1h ago
I don't get it. That wasn't hard. What do I do with the key now that I have it?
soperj•1h ago
Post it on here. We'll all help you out.
gavmor•1h ago
Nothing much, since quantum supremacy will drive all coins to zero, but it is a biohazard.

Email it to me and I'll safely dispose of it for you at a responsible E-waste site.

dudeinjapan•1h ago
The honest thing to do is to return the key you found to its owner Satoshi Nakamoto.
kibwen•1h ago
Same here. I guess "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx12345" made it easy for Satoshi to remember, though.
jan_Sate•1h ago
lol. It's fun. Not that I could ever guess it right realistically but it's fun.

This kind of fun thing's exactly why I'm on the internet. Thanks for sharing! :D

FajitaNachos•1h ago
I made a similar concept, but it wasn't self hosted. I never made the front page though! Congrats. Could you add a video of the experience to GitHub. Without that I wasn't willing to download and give it a go
m3kw9•1h ago
maybe some quantum algo can guess every key at once.
m3kw9•1h ago
Why wouldn't the host just send themselves the key first and then have everyone pull slot machine for them. If you do win it, you are not seeing a penny if you roll from that site.
FajitaNachos•1h ago
Generally agree that most services like this would at a minimum log a matching key w/ alert. I'm not going to audit the code but maybe OP has good intentions.
rokkamokka•1h ago
There's no realistic chance it'll be correct anyway
sunrunner•1h ago
Not with that attitude it won’t
pixel_popping•1h ago
Yeah, people really have no faith.
opengrass•1h ago
There's also the Large Bitcoin Collider. Last time coins were recovered was 9 years ago. https://lbc.cryptoguru.org/about
m3kw9•1h ago
what does it mean Loaded 21954 wallets ?
int32_64•1h ago
A better project would be to take the exact key generation function at the time Satoshi started it and mine possible PRNG parameters.
sunrunner•1h ago
99% of gamblers quit before they win big. In this case, really big. I am going to be the 1%. Or should that be the 1.9e-71%.
ck45•6m ago
You either win or you don’t, it’s 50:50
sciencesama•1h ago
can use collaborated list to remove the random numbers that failed already.
ivanjermakov•1h ago
That's gonna be a nice storage bill!
CobrastanJorji•1h ago
Let's see...2^241 or so possible 256 bit numbers, so that's 256 * 2^241, so that's....10^50 yottabytes. Obviously we're gonna need cloud storage for all this, so let's say that's about 2 cents per gigabyte/month, so that's...2.2614 × 10^63 dollars per month?

Actually, why does the site list the odds as ~1 in 5.27 × 10⁷²? That's 2^241, but it's picking random 256 bit numbers. Is it because there are so many valid hits?

CobrastanJorji•1h ago
What's really fun is that, if you win and do anything about it, Bitcoin's value immediately crashes.
felooboolooomba•1h ago
Yes, but I think it'll back up within a year. It's crazy.
amarant•1h ago
I dunno if I'm missing something, but I can't see the actual guessed key anywhere on the site?

So if I win, I won't be able to actually claim the Mooney's?

Hakkin•1h ago
The key shows up if you win, you can simulate it by adding ?devwin=1 to the URL.
amarant•43m ago
Oh. That makes sense I guess.

I don't think it'll ever show for reals

ex-aws-dude•1h ago
Question is does the dev sneak in some secret notification code if someone hits it?
aqme28•1h ago
No reason to--no one will hit. You have much much much chance at guessing a random number that solves the next bitcoin block and mining the old fashioned way.
SilentM68•54m ago
Hmm, maybe this can help me win the Monopoly Lottery :)
meowface•34m ago
I'm not opposed to LLM-generated code at all, but the such obviously LLM-written README is annoying. The style is so easy to spot. At least try to figure out how to prompt it to not write so obviously like an LLM. (And no, I'm not even referring to the em dashes.)
futune•9m ago
Why would you want LLM content to masquarade as non-LLM content? I think I'd rather have it be obvious if people are going to be using it anyway.
curiousObject•32m ago
>At one spin per millisecond (faster than this app runs), you'd expect a hit roughly once per 1.7 × 10⁶² years — about 10⁵² times the current age of the universe. The heat death of the universe occurs first

Alright! Now there’s only the heat death of the universe standing between me and massive wealth? I like these odds.

MattCruikshank•26m ago
Quick question - why hasn't someone 51 percent attacked Satoshi's wallets?

Estimated cost of a 51% attack on Bitcoin, if no one is cooperating, is $6 billion to $10 billion.

Surely the cost goes down if they get some big players to cooperate.

And the reward is... $83 billion. Basically 10x your money.

I mean, this is the kind of thing that we could sell bonds for, to raise the $6 to $10 billion needed.

Other than the fact that you'd be de-legitimizing BTC, the very thing you're trying to steal. Or morals - them, too. Other than that?

curiousObject•21m ago
51% attack allows you to undo a recent transaction (as if it never happened). It does not allow you to change the destination of a transaction or arbitrarily move bitcoins around.
sanswork•20m ago
51% attack on bitcoin doesn't let you remove coins from someones wallet it allows you to change which transaction history is considered the real one. So you could send someone bitcoin then do a 51% attack to make the chain without that transaction longest so you get to keep your bitcoin but you can't use it to just take money out of someone elses wallet.
pawelduda•18m ago
Once these coins as much as budge, price will crater before the transaction has enough confirmations to settle the deposit on any exchange with enough liquidity. Any second on exchange and the hacker is exposed to having his account frozen.

Nobody would buy OTC as they're tainted and it would be basically throwing away their money for something that is traceable and everyone is watching and reacting to further moves

Then the blockchain could be effectively forked to before the attack, invalidating the heist

runj__•25m ago
I got a couple of hits by pressing command-R _really_, _really_ fast. But transferring from Nakamoto's wallet feels a bit like fucking with the first bootprints in the lunar regolith.
starkeeper•21m ago
So is this a door-knocking bitcoin robbery game?
fred_is_fred•8m ago
Is the search space too big to effectively divide it up GIMPS-style. How do the odds look if every laptop on earth was trying this?