Contact the writer of the article, and tell him he does not understand crypto,
oh by the way the writer is Vitalik Buterin , the genius behind ethereum.

After making 1300+ commits on the
bitcoin github repo I assume he understands crypto. Here, contact him yourself mate
https://github.com/sipa or
https://bitcointalk.org/index.php?action=profile;u=2786Wow, you really drank the Bitcoiner Cult Kool-aid
if you can't see that someone was watching the rewrite and took advantage of it for a double-spend in bitcoin ,
so whoever did it, made a $10K profit.
Wow... you really don't know how crypto works, do you ?
That double spent did happen but it's the exchange's fault for not waiting for a number of confirmations before crediting the account. If your website does not need any confirmations for placed orders I can submit my order and buy your crappy ebook "all I know about crypto" and then make a new tx with higher fee to my other address. I buy the crappy ebook and also get to keep my crypto. Who's fault is it ?
oh by the way the writer is Vitalik Buterin , the genius behind ethereum.

That's literally what "the genius" wrote in the article as well:
What happened in block 225430 was that a single block simultaneously affected the status of over 5,000 transactions, requiring more than 10,000 locks on the b-tree to be made at the same time. As a result, the BerkeleyDB failed, and so the older bitcoind 0.7 (and earlier versions) could not read the block. In the case of bitcoind 0.8, LevelDB has no such restrictions, so it could accept such blocks just fine.
It seems you read what he said and understood what you wanted to understand.