About 30 years ago, I wrote the zip support that's still in Windows today.
It's slow, and here's why!
While the actual decompression is about the same speed as the alternatives, because it's integrated into the Windows shell, it operates through a drag drop (CF_FILECONTENTS) interface.
That means you need a SOURCE file and a destination file, but the source is in the archive. So, to get around that, I create a temporary copy in TMP and then do the shell copy operation from there to your real destination.
As a result, every file operation is done TWICE, slowing down significantly. Using "Extract to..." should be much faster as it bypasses that step.
And of course, it was only single threaded as was the style at the time!
Updates from @0xstark on EF spending.
The key info is in this chart.
The "new institutions" category basically means @NomicFoundation, @TheDRC_ , @l2beat, @0xPARC etc - no World Economic Forum insect protein research here!
More info has been and will be published; see thread.
ETH is 10 years old today!
The ether ICO started July 22, 2014. Back then ETH was sold on Bitcoin at a rate of 2,000 ETH per 1 BTC—totally permissionless, no VCs, no vesting.
Today 1 BTC buys less than 20 ETH. Few assets have outperformed BTC over 10 years; even fewer have outperformed by 100x.
ETH is blockspace currency. 4.3M ETH have been burned to pay for gas since EIP-1559. Many more millions of ETH will be burned for blobs.
Through staking ETH provides $100B of economic security for Ethereum, 10x more than Bitcoin. ETH is also pristine collateral for defi and restaking, unlocking economic bandwidth in size for the internet of value.
Tomorrow ETH spot ETFs start trading in the US. ETH is now widely recognised as a digital commodity. The institutional journey is starting.
And for those who know what the emojis mean, ETH is 🦇🔊 :)
Kabosu passed this morning. I met her exactly 10 years ago in May 2014. She was always more than the DOGE dog to me, but a great friend who led to many amazing memories, like her Devcon debut in Osaka.
Her NFT campaign resulted in the donation of all $4M in proceeds to help build schools in developing countries, thanks to her owner Atsuko.
Kabosu inspired the most joyful meme, and our sacred friend reminded us why we joined this community. Thank you Kabo-chan. RIP.
It's been 6 years in the making, but Geth v1.13.0 - with proper state pruning - is *finally* released!
Faster, lighter and more robust than ever! Opt in via `--state.scheme=path` (needs a resync (keep ancients)).
https://t.co/SYRSQotnvm
Geth old (hash) vs new (path) database growth rate during full sync. 27 hours in, block 6M. New layout has a 3h sync advantage already. #golang#Ethereum
Today we reduced the memory requirement of Geth during snap sync from 14GB to 2GB (benchmarks still running, numbers might change a bit). #golang#Ethereum
Behold the epic change that made it possible...