frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Project ideas to appreciate the art of programming

https://codecrafters.io/blog/programming-project-ideas
94•vitaelabitur•2h ago•23 comments

A faster heart for F-Droid. Our new server is here

https://f-droid.org/2025/12/30/a-faster-heart-for-f-droid.html
259•kasabali•7h ago•108 comments

FediMeteo: A €4 FreeBSD VPS Became a Global Weather Service

https://it-notes.dragas.net/2025/02/26/fedimeteo-how-a-tiny-freebsd-vps-became-a-global-weather-s...
219•birdculture•6h ago•51 comments

Show HN: 22 GB of Hacker News in SQLite

https://hackerbook.dosaygo.com
310•keepamovin•8h ago•99 comments

A Vulnerability in Libsodium

https://00f.net/2025/12/30/libsodium-vulnerability/
199•raggi•8h ago•21 comments

Honey's Dieselgate: Detecting and tricking testers

https://vptdigital.com/blog/honey-detecting-testers/
103•AkshatJ27•3h ago•20 comments

Electrolysis can solve one of our biggest contamination problems

https://ethz.ch/en/news-and-events/eth-news/news/2025/11/electrolysis-can-solve-one-of-our-bigges...
121•PaulHoule•7h ago•24 comments

OpenAI's cash burn will be one of the big bubble questions of 2026

https://www.economist.com/leaders/2025/12/30/openais-cash-burn-will-be-one-of-the-big-bubble-ques...
153•1vuio0pswjnm7•3h ago•192 comments

Sabotaging Bitcoin

https://blog.dshr.org/2025/12/sabotaging-bitcoin.html
70•zdw•4h ago•35 comments

Zpdf: PDF text extraction in Zig – 5x faster than MuPDF

https://github.com/Lulzx/zpdf
107•lulzx•5h ago•46 comments

Loss32: Let's Build a Win32/Linux

https://loss32.org/
202•akka47•1d ago•302 comments

Toro: Deploy Applications as Unikernels

https://github.com/torokernel/torokernel
118•ignoramous•8h ago•104 comments

Mitsubishi Diatone D-160 (1985)

https://audio-database.com/MITSUBISHI-DIATONE/diatonesp/d-160-e.html
14•anigbrowl•1d ago•6 comments

Reverse Engineering a Mysterious UDP Stream in My Hotel (2016)

https://www.gkbrk.com/hotel-music
167•bayesnet•1w ago•22 comments

Escaping containment: A security analysis of FreeBSD jails [video]

https://media.ccc.de/v/39c3-escaping-containment-a-security-analysis-of-freebsd-jails
47•todsacerdoti•6h ago•1 comments

Non-Zero-Sum Games

https://nonzerosum.games/
324•8organicbits•13h ago•167 comments

Professional software developers don't vibe, they control

https://arxiv.org/abs/2512.14012
106•dpflan•5h ago•148 comments

Quality of drinking water varies significantly by airline

https://foodmedcenter.org/2026-center-for-food-as-medicine-longevity-airline-water-study/
6•azinman2•1h ago•0 comments

Everything as code: How we manage our company in one monorepo

https://www.kasava.dev/blog/everything-as-code-monorepo
171•benbeingbin•5h ago•164 comments

The British empire's resilient subsea telegraph network

https://subseacables.blogspot.com/2025/12/the-british-empires-resilient-subsea.html
161•giuliomagnifico•12h ago•42 comments

Approachable Swift Concurrency

https://fuckingapproachableswiftconcurrency.com/en/
158•wrxd•12h ago•68 comments

Braid Math Article

https://mathvoices.ams.org/mathmedia/tonys-take-april-2022/
12•marysminefnuf•1w ago•0 comments

Times New American: A Tale of Two Fonts

https://hsu.cy/2025/12/times-new-american/
212•firexcy•12h ago•133 comments

Coase's Penguin, Or, Linux and the Nature of the Firm [pdf]

https://www.benkler.org/CoasesPenguin.PDF
7•loughnane•3h ago•0 comments

Igniting the GPU: From Kernel Plumbing to 3D Rendering on RISC-V

https://mwilczynski.dev/posts/riscv-gpu-zink/
67•michalwilczynsk•11h ago•8 comments

Humans May Be Able to Grow New Teeth Within Just 4 Years

https://www.popularmechanics.com/science/health/a69878870/human-new-tooth-regrowth-trials-japan-t...
73•rmason•4h ago•36 comments

Hive (YC S14) Is Hiring a Staff Software Engineer (Data Systems)

https://jobs.ashbyhq.com/hive.co/cb0dc490-0e32-4734-8d91-8b56a31ed497
1•patman_h•11h ago

Go away Python

https://lorentz.app/blog-item.html?id=go-shebang
335•baalimago•16h ago•326 comments

What Happened to Abit Motherboards

https://dfarq.homeip.net/what-happened-to-abit-motherboards/
77•zdw•10h ago•61 comments

Netflix Open Content

https://opencontent.netflix.com/
583•tosh•15h ago•117 comments
Open in hackernews

Sabotaging Bitcoin

https://blog.dshr.org/2025/12/sabotaging-bitcoin.html
69•zdw•4h ago

Comments

gerdesj•2h ago
TIL: https://ccaf.io/cbnsi/cbeci - quite horrifying!

EDIT: For comparison: https://gridwatch.co.uk/

kfrzcode•1h ago
Meanwhile, Hedera remains carbon negative and 7 orders of magnitude more efficient than Bitcoin.

"Today, Hedera is performing the equivalent of over 10,000,000 transactions and 788,000 transactions for the same amount of energy it takes Bitcoin and Ethereum to process 1, respectively."

[0]: https://hedera.com/blog/going-carbon-negative-at-hedera-hash... [1]: https://discovery.ucl.ac.uk/id/eprint/10160701/

wslh•40m ago
Databases either?
Zaskoda•1h ago
What this site does not show is how much of the power used to maintain the network is waste power such as gas that's normally burned off at the well site or hydro electric that goes to waste.

Unlike AI, there's a strong incentive to find the cheapest electricity possible. Because that's what everyone else is doing. With Bitcoin, you now exactly what your costs are and what your yields are. There's a clear threshold, when power in an area becomes too expensive there's no reason left to mine.

AI, on the other hand, is a bet on the future - infinite gains. No matter how much power costs, it's worth it to keep using as much as possible. We can't know how much power AI uses. Unlike Bitcoin, there aren't any metrics from which to extrapolate. But we do know that AI uses more power than Bitcoin already. We just have no idea how much more.

fragmede•1h ago
> gas that's normally burned off at the well site

Funny thing about that. Civilized governments put a stop to that, by fining flare-offs to make it economical to not do that.

zoklet-enjoyer•1h ago
They still do it in North Dakota
cyberax•1h ago
> What this site does not show is how much of the power used to maintain the network is waste power such as gas that's normally burned off at the well site or hydro electric that goes to waste.

WTF? Hydro is rarely wasted because it's so dispatchable. Typically, it can only happen during high water seasons. Same for the gas power plants.

> Unlike AI, there's a strong incentive to find the cheapest electricity possible.

Like coal.

bb88•1h ago
> We can't know how much power AI uses.

I call shenanigans on this statement. We can and most certainly can tell how much power AI is using. The upper bound is the total datacenter usage.

bujkopl•15m ago
Since when is incentivizing low cost renewable energy horrifying?
gerdesj•5m ago
My first link shows that Bitcoin consumes roughly 40GW and my second link shows that the UK roughly does too.

There are a lot of ifs and buts here ... but the amount of power used to support the BT mechanism worldwide is roughly the same as the power consumption of the entirety of the UK.

will5421•2h ago
Is it illegal to attack cryptocurrency?
qgin•1h ago
If crypto needs legal protection from attacks, I think that would invalidate most of its value proposition.
dboreham•1h ago
Definitely reduces the cost of consensus though.
wmf•1h ago
The attack described in this article might violate CFTC market manipulation regulations.
anonym29•1h ago
IANAL, but from my understanding, the primary law used to prosecute hacking is the CFAA's broad "without authorization" and "exceeding authorized access" clauses.

That said, authorization implies an entity with ownership rights granting some kind of limited license to others to interact with the owner's property.

For a permissionless decentralized network with no owner, where the attack is against the consensus of which chain is valid, I'd have a hard time arguing that "authorization" as a concept is even applicable or relevant.

As wmf suggested, market manipulation laws may still apply, but I'm not sure traditional CFAA "without authorization" / "exceeding authorized access" hacking charges could apply, though I'd be willing to bet a prosecutor could make a case for wire fraud - a scheme to defraud using interstate communications.

OJFord•1h ago
Depending on the currency, it's celebrated. (Code is law, etc.)
fancyfredbot•1h ago
You will probably end up in court. But you might not get convicted.

Shakeeb Ahmed was convicted of wire fraud for exploiting a smart contract bug.

Avi Eisenberg was also convicted for exploiting a smart contract bug, but he had his conviction overturned on appeal.

The Peraire-Bueno brothers were in court for exploiting a bug in the MEV mechanism but it ended in a mis-trial so we're going to have to wait to find out.

Not legal advice ;-)

DJBunnies•2h ago
I look forward to more open an earnest conversation about bitcoin on the orange site.
fancyfredbot•1h ago
Top Tip: If you find the orange site's conversation on crypto to be repetitive you can change the top bar. Conversation stays the same but the colour can be changed!
mzajc•1h ago
Readers will want to note that this delightful feature is only available to users above 251 karma, or a knack for UserCSS.
OJFord•1h ago
Yeah, always takes me a minute when people say 'the orange site' (especially elsewhere) - it's green if I'm logged in, so I rarely see it orange, and then it's 'wuh, I'm logged out, [logs in]'.

Fortunately I'm not prone to refer to the green site.

OutOfHere•1h ago
The answer to this problem is in the original Bitcoin whitepaper itself. It gives the formula for the required number of confirmations.

The Monero PoW community has had to deal with such nonsense, as have other smaller PoW coins.

With ε=1e-3, the expected number of 6 confirmations works only so long as the largest pool size does not exceed 12%. For a pool size of 30%, at least 24 confirmations should be required in Bitcoin, but 49 in Monero with its stricter ε=1e-6. You can see the table and the math at https://gist.github.com/impredicative/0907e1699f5ff97a9fed5d... and again it's all cleanly reproducible from the whitepaper. Anyone who is still requiring only 6 confirmations then will be setting themselves up for a risk of reversal.

dmurray•19m ago
TFA observes that it would be disruptive and socially difficult to move systems to expect requiring 24 confirmations, and expresses relief that other responses are possible.

Perhaps this is more suitable as a response over months or years to a long-term shift in the composition of Bitcoin miners than as a short-term measure when it appears that someone has suddenly acquired 30% of mining capacity today.

Stevvo•1h ago
Before the AI bubble, Bitmain was only worth ~$1 billion. Now they are worth ~15, because they make chips for AI also. Either way, you could buy bitmain for the budget mentioned in the attack if it were for sale. Or bitmain could pull off the attack, if indeed they do "control ... all the major mining pools" as the article alleges.

But who ultimately controls Bitmain? The Chinese state.

So, by extension, bitcoin is controlled by the CCP.

What a shitshow. Crypto needs to move on from bitcoin already, pick something better... anything better. There are so many options, and bitcoin is the worst of all of them.

TheAmazingRace•17m ago
Too many people have a vested interest in keeping Bitcoin going for as long as possible, sadly. It's going to take a massive black swan of some kind to shake their faith.

Heck, they can embed CSAM into the Bitcoin blockchain and that won't stop anyone from using it, because above all else, line must go up.

roenxi•53m ago
The Eyal & Sirer paper is pretty interesting - they basically point out that there is actually some game theory involved in when miners should reveal that they mined a block to compete most effectively with their fellows. If a pool can set up a situation where they mine a block and wait X seconds to reveal it, they can force other miners to waste X seconds of has power and gain an advantage.

It looks like a result with complex implications - eg, maybe making it impossible for new miners to set up unless they have a meaningful advantage in operating costs instead of just parity with the entrenched players. It is hard to tell because market reality is a mess but if there is a meaningful strategic choice to be made beyond simply announcing a block when it is mined then there is a lot of room for weird equilibriums even if the paper's specific analysis turns out to have flaws.

mvkel•26m ago
Isn't this the same thing as saying "if everyone just agrees that a dollar bill is actually just a piece of paper, USD becomes worthless"? Albeit at a smaller scale
spir•23m ago
This is good analysis. The main longitudinal aspect omitted is that the profitability of the attack goes up as long as the price of BTC doesn't double or more each halving.

In ~6 more years, Bitcoin will undergo two more halvings, so if the price of BTC is not ~400k by then, then attack will have become more feasible.