Avatar
yosh
e1f48d2f077b0d512e8666bf7a0dddded2e443d99b0c92cecf577b4e50b86563
Be kind to people, be ruthless to systems. Concurrent Computing ← Programming Language Design ← WebAssembly and Rust at Microsoft ← u(๑╹ᆺ╹)

I'm learning about the US-EU trade deal and oh my god. Asymmetric 15% tariffs in favor of the US. And why? So the EU can get Ford F-150 trucks killing children here too? So we can buy US arms? Make it make sense.

I hate neolibs so much oh my god.

I should really get flatpak Linux to run on my Raspberry, install Wasmtime (or Spin or Wasmcloud) on it, and start compiling packages for it.

My guess: putting this into production won’t be practical until we have existing software that can run on this. And a lot of that software will depend on threads. But then again: (virtual) threads for Wasm Components don’t seem to be that far away, and it would be nice to hit the ground running.

New blog post: a survey of every Iterator variant.

I spent a good chunk of my winter break on this post, enumerating all Iterator variants that have come up over the years, in an attempt to get a handle on the entire problem space.

https://blog.yoshuawuyts.com/a-survey-of-every-iterator-variant/

What %/yr is considered workable for a wealth tax?

0% is what most places seem to have today, and rewards infinite hoarding which clearly isn’t working well. But on the other end 100% seems like too much because it punishes all degrees of saving and planning. I imagine something in between those two, probably progressively bracketed?

Idk, I imagine people have thought about this – but I haven’t really read much about it?

Nothing quite like spending the day debugging perf issues to make me miss JavaScript. Every single debugging tool I reached for today ranged from unhelpful to downright broken.

Like, I get it though. Building low-level tooling is hard, and often goes unrewarded. But I really wish the status quo was like, better. Perhaps WASM might put a dent into this?