yosh@toot.yosh.is
Posts
-
From the Mozilla Hacks blog: Making WebAssembly A First-Class Language on the Web -
From the Mozilla Hacks blog: Making WebAssembly A First-Class Language on the WebI've legit wanted this for years. This is exactly the reason why I moved from JS to Rust as my main language in 2018. And it’s also why I've been working on Wasm Components for the few several years.
Because you know what's better than a portable tools used for server workloads? If you can make those same tools work for the web too.
-
From the Mozilla Hacks blog: Making WebAssembly A First-Class Language on the WebFrom the Mozilla Hacks blog: Making WebAssembly A First-Class Language on the Web
Making WebAssembly a first-class language on the Web – Mozilla Hacks - the Web developer blog
This post is an expanded version of a presentation I gave at the recent WebAssembly CG meeting in Munich. WebAssembly has come a long way since its first release in 2017. The 1.0 version of WebAssembly was already a great fit for low-level languages like C and C++, and immediately enabled many new kinds of applications to efficiently target the web.
Mozilla Hacks – the Web developer blog (hacks.mozilla.org)
Firefox is experimenting with native WebAssembly Component support in the browser and giving it access to the DOM! It removes pretty much all of the overhead Wasm on the web has today compared to JS. Making it possible for web apps written entirely in Rust to start outperforming JS.
-
Do you put MSG in your pasta sauces?@paoloredaelli umami extract, typically made from seaweed. It's a white powder with coarse crystals.
Think of it as the umami equivalent of salt, sugar, and vinegar.
-
Do you put MSG in your pasta sauces?@neauoire that's just unprocessed MSG, so I think that counts hehe
FWIW I might just try that today ^^
-
Do you put MSG in your pasta sauces?Do you put MSG in your pasta sauces?
-
Yesterday, had an argument with an AI booster.I'm not sure I'd say "AI doesn't work" anymore. It definitely doesn't "work" to the degree that the loudest boosters will claim it does. But like, I do think it's recently crossed a threshold where it can be a useful tool in the right hands.
Which I personally find very annoying since I too have moral qualms about the broader AI industry. E.g. the point about surveillance you're making I think is an important one.
-
Global energy consumption operates at a terrifying scale.Global energy consumption operates at a terrifying scale. In 2024 the world consumed 186 PWh (Petawatt Hours) of energy. Of which solar only made up a measly 5 PWh.
Energy Production and Consumption
Explore data on how energy production and use varies across the world.
Our World in Data (ourworldindata.org)
-
This post articulates the structural problems with BlueSky and ATProto really well:This post articulates the structural problems with BlueSky and ATProto really well:
Be Wary of Bluesky
Bluesky promises decentralization, but nearly every user's data sits on Bluesky's servers, and every new ATProto app reinforces that centralization. T
(kevinak.se)
> “You don't raise $120M at a $700M valuation to run a public utility. Those investors need a return. That return comes from monetizing users, getting acquired, or going public. All three create pressure to consolidate control, not distribute it.”
-
You voted for this slogan and now it's here!@Gargron @dopatwo
Loving the slogan!
I don't really wear shirts like that; but if you ever bring out stickers I'd love to get some!