It's really easy to get used to exponential progress in tech, but the numbers are shocking in absolute terms.
Going from 3G to 4G is typically 20 Mbps faster (https://www.lifewire.com/how-fast-are-4g-and-3g-internet-speeds-3974470) which is 350x the total bandwidth of my first modem!
miniblog.
Related Posts
Delighted to see that Typescript 7 is moving to conventional LSP for its IDE services!
I don't have a favourite 'just an integer' type in Rust. I was writing a progress function for a Rust program that counts up to 20 input files.
u64 is sometimes fiddly, usize makes me think about indexing, and u32/u16/u8 make me think that something is performance sensitive.
I haven't found a nice way of reporting "N/N tasks done" in progress interfaces.
Users don't like seeing "Baking cakes 10/10 (100%)", especially if the last cake is slow. It's weird to them to see 100% when you haven't finished, but mathematically it's logical.
:max_bytes(150000):strip_icc()/3G-vs-4G-78fdef54c5804288b71633d5b87d51f5.jpg)
