toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

211
active users

#webassembly

7 posts7 participants0 posts today
stackdpodcast<p>The wait is over! Stackd 77: “I Haven’t Been Fired Yet” In this lively episode, <span class="h-card" translate="no"><a href="https://fosstodon.org/@javajuneau" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>javajuneau</span></a></span>, <span class="h-card" translate="no"><a href="https://mastodon.social/@dhinojosa" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dhinojosa</span></a></span>, and <span class="h-card" translate="no"><a href="https://mastodon.social/@kito99" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>kito99</span></a></span> are joined by <span class="h-card" translate="no"><a href="https://mastodon.online/@starbuxman" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>starbuxman</span></a></span>, <a href="https://mastodon.social/tags/Spring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Spring</span></a> Developer Advocate at Broadcom. From <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> to <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a>, clean energy, <a href="https://mastodon.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a>, and even crime prediction tech — it’s a wild, nerdy ride! <a href="https://www.pubhouse.net/podcast/stackd-77-i-havent-been-fired-yet/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">pubhouse.net/podcast/stackd-77</span><span class="invisible">-i-havent-been-fired-yet/</span></a></p>
Hacker News 50<p>When Is WebAssembly Going to Get DOM Support?</p><p>Link: <a href="https://queue.acm.org/detail.cfm?id=3746174" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">queue.acm.org/detail.cfm?id=37</span><span class="invisible">46174</span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=44655921" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">4655921</span></a></p><p><a href="https://social.lansky.name/tags/webassembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webassembly</span></a></p>
Frontend Dogma<p>WebAssembly: Yes, but for What?, by <span class="h-card" translate="no"><a href="https://mastodon.social/@wingo" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>wingo</span></a></span> (@acmqueue.bsky.social):</p><p><a href="https://queue.acm.org/detail.cfm?id=3746171" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">queue.acm.org/detail.cfm?id=37</span><span class="invisible">46171</span></a></p><p><a href="https://mas.to/tags/webassembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webassembly</span></a></p>
Orhun Parmaksız 👾<p>Damn... Rust devs going crazy with these libraries.</p><p>⚒️ **sledgehammer_bindgen** 🦀</p><p>💥 Breaking the performance barrier of WASM/JS communication.</p><p>⚡ Faster Rust batched bindings for JS code.</p><p>⭐ GitHub: <a href="https://github.com/ealmloff/sledgehammer_bindgen" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ealmloff/sledgehamm</span><span class="invisible">er_bindgen</span></a></p><p><a href="https://fosstodon.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://fosstodon.org/tags/webassembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webassembly</span></a> <a href="https://fosstodon.org/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a> <a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://fosstodon.org/tags/performance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>performance</span></a> <a href="https://fosstodon.org/tags/bindings" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bindings</span></a> <a href="https://fosstodon.org/tags/frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontend</span></a> <a href="https://fosstodon.org/tags/bindgen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bindgen</span></a></p>
EuroRust<p>Covered:</p><p>🦀 Build an HTTP handler in Rust<br>🦀 Deploy it with modern Wasm runtimes<br>🦀 Debug, profile, and monitor your Wasm backend<br>🦀 Wrap it up with a working calculator API</p><p>All the details are here ➡️&nbsp;<a href="https://eurorust.eu/workshops/long-live-webassembly/?utm_source=mastodon&amp;utm_medium=social&amp;utm_campaign=2025-07-17-workshop-jonas-kruckenberg" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">eurorust.eu/workshops/long-liv</span><span class="invisible">e-webassembly/?utm_source=mastodon&amp;utm_medium=social&amp;utm_campaign=2025-07-17-workshop-jonas-kruckenberg</span></a></p><p><a href="https://fosstodon.org/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://fosstodon.org/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> <a href="https://fosstodon.org/tags/Wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wasm</span></a> <a href="https://fosstodon.org/tags/RustWorkshop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustWorkshop</span></a> <a href="https://fosstodon.org/tags/EuroRust25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EuroRust25</span></a> <a href="https://fosstodon.org/tags/Mainmatter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mainmatter</span></a></p><p>🧵2/3</p>
openSUSE Linux<p>How hard can it be? That question led to a <a href="https://fosstodon.org/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> adventure at <a href="https://fosstodon.org/tags/oSC25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oSC25</span></a>, featuring music tech, retro vibes, and real-world lessons on porting apps like <a href="https://fosstodon.org/tags/LGPT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LGPT</span></a> across devices! From handhelds to the browser, this one’s for the tinkerers. <a href="https://fosstodon.org/tags/openSUSE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openSUSE</span></a> <a href="https://fosstodon.org/tags/WASM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WASM</span></a> <a href="https://youtu.be/pq-04MlLAnM?si=m4y_MdO-dkh7wV11" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/pq-04MlLAnM?si=m4y_Md</span><span class="invisible">O-dkh7wV11</span></a></p>
FOSSASIA<p>Build your own interactive audio-visual environment from scratch!</p><p>Discover how <a href="https://floss.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> + <a href="https://floss.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> empower developers to create real-time, browser-based creative computing tools. Watch Phoomparin share the journey of building performant, interactive AV experiences on the web.</p><p>Click here: <a href="https://youtu.be/8a76lDw-Pio" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/8a76lDw-Pio</span><span class="invisible"></span></a></p>
squillace<p>A long time coming for <a href="https://hachyderm.io/tags/hyperlight" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hyperlight</span></a> and any micro-guest -- including <a href="https://hachyderm.io/tags/webassembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webassembly</span></a> -- interactive debugging across the hardware boundary and into the microguest. <a href="https://opensource.microsoft.com/blog/2025/07/14/hyperlight-debugging-hardware-protected-guests/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">opensource.microsoft.com/blog/</span><span class="invisible">2025/07/14/hyperlight-debugging-hardware-protected-guests/</span></a> </p><p>Great stuff by <span class="h-card" translate="no"><a href="https://mastodon.social/@dblnz" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dblnz</span></a></span> !!</p>
Thomas Steiner :chrome:<p>New <a href="https://toot.cafe/tags/WasmAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WasmAssembly</span></a> podcast 🎙️ episode! Dart, Flutter, and WasmGC: </p><p>🍿 <a href="https://www.youtube.com/watch?v=vgOABOvtBT8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=vgOABOvtBT</span><span class="invisible">8</span></a><br>🎧 <a href="https://wasmassembly.libsyn.com/dart-flutter-and-wasmgc-with-mer-aacan-and-martin-kustermann" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wasmassembly.libsyn.com/dart-f</span><span class="invisible">lutter-and-wasmgc-with-mer-aacan-and-martin-kustermann</span></a></p><p>🚀 In this episode of WasmAssembly, I chat with Ömer Ağacan &amp; Martin Kustermann from the Dart team at Google about <a href="https://toot.cafe/tags/Dart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dart</span></a>, <a href="https://toot.cafe/tags/Flutter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Flutter</span></a>, <a href="https://toot.cafe/tags/WasmGC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WasmGC</span></a>, dart2wasm vs dart2js, Jaspr, and the future of <a href="https://toot.cafe/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a>—both in and beyond the browser. A must-listen for <a href="https://toot.cafe/tags/Wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wasm</span></a> nerds!</p>
openSUSE Linux<p>Curious about <a href="https://fosstodon.org/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> but don’t know where to start? Follow the fun journey explained at <a href="https://fosstodon.org/tags/openSUSE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openSUSE</span></a> Conference of porting Little Piggy Tracker (a Game Boy-inspired audio app) to handhelds &amp; the browser. <a href="https://fosstodon.org/tags/oSC25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oSC25</span></a> <a href="https://fosstodon.org/tags/WASM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WASM</span></a> <a href="https://youtu.be/pq-04MlLAnM?si=m4y_MdO-dkh7wV11" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/pq-04MlLAnM?si=m4y_Md</span><span class="invisible">O-dkh7wV11</span></a></p>
Steve Leach<p><span class="h-card" translate="no"><a href="https://mastodon.social/@acb" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>acb</span></a></span> </p><p>I think the name has caused confusion and held it back.</p><p>I know I reflexively ignored and skipped over any mention of <a href="https://sigmoid.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> until I realized very recently that it: </p><p>1) Is general purpose and not actually a "web" thing.</p><p>&amp;</p><p> 2) Isn't yet another name for <a href="https://sigmoid.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a>.</p>
Hacker News 50<p>WebAssembly: Yes, but for What?</p><p>Link: <a href="https://queue.acm.org/detail.cfm?id=3746171" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">queue.acm.org/detail.cfm?id=37</span><span class="invisible">46171</span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=44498190" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">4498190</span></a></p><p><a href="https://social.lansky.name/tags/webassembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webassembly</span></a></p>
acb<p>A look at the state of <a href="https://mastodon.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a>, as it turns 10. It’s getting traction in some areas (though notably game engines aren’t one of them), though a pain point is its low-level model and lack of any standard implementation of structured types or garbage collection making interfacing with dynamic languages, or indeed the web DOM, a pain. As with Java, though, the web may not be where it ends up.</p><p><a href="https://queue.acm.org/detail.cfm?id=3746171" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">queue.acm.org/detail.cfm?id=37</span><span class="invisible">46171</span></a></p>
openSUSE Linux<p>This afternoon at <a href="https://fosstodon.org/tags/oSC25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oSC25</span></a> after the <a href="https://fosstodon.org/tags/oSC25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oSC25</span></a> Day 2 <a href="https://fosstodon.org/tags/keynote" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>keynote</span></a> on <a href="https://fosstodon.org/tags/OpenHardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenHardware</span></a>, dive into <a href="https://fosstodon.org/tags/KIWI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KIWI</span></a>, Git workflows in <a href="https://fosstodon.org/tags/OBS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OBS</span></a>, the <a href="https://fosstodon.org/tags/Endof10" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Endof10</span></a> install fest. We will have a key signing party, discuss <a href="https://fosstodon.org/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a>, <a href="https://fosstodon.org/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a>, <a href="https://fosstodon.org/tags/SUSEID" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SUSEID</span></a> and more! <a href="https://streaming.media.ccc.de/osc25" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">streaming.media.ccc.de/osc25</span><span class="invisible"></span></a></p>
vruz<p>Native JS templating: helps JavaScript developers. Direct WASM→DOM: helps EVERY language. Rust, Go, C#, Zig, Swift, Kotlin... all get first-class web UI performance. That's real platform evolution. We shouldn't be adding more JS-specific APIs when we could be opening the web to all languages equally. The web platform should be language-agnostic at its core. <a href="https://mstdn.social/tags/compsci" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compsci</span></a> <a href="https://mstdn.social/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://mstdn.social/tags/webassembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webassembly</span></a> <a href="https://mstdn.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
doboprobodyne<p><span class="h-card" translate="no"><a href="https://digitalcourage.social/@sl007" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sl007</span></a></span> <span class="h-card" translate="no"><a href="https://mathstodon.xyz/@christianp" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>christianp</span></a></span> <span class="h-card" translate="no"><a href="https://digitalcourage.social/@clemensg" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clemensg</span></a></span> </p><p>&gt; clientside content-id comparison.</p><p>That's a neat idea!</p><p><a href="https://mathstodon.xyz/tags/transcoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>transcoding</span></a> <a href="https://mathstodon.xyz/tags/encoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>encoding</span></a> <a href="https://mathstodon.xyz/tags/video" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>video</span></a> <a href="https://mathstodon.xyz/tags/browser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>browser</span></a> <a href="https://mathstodon.xyz/tags/ffmpeg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ffmpeg</span></a> <a href="https://mathstodon.xyz/tags/webassembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webassembly</span></a> <a href="https://mathstodon.xyz/tags/clientside" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clientside</span></a> <a href="https://mathstodon.xyz/tags/videoconverter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>videoconverter</span></a></p>
Sebastian Lasse<p><span class="h-card" translate="no"><a href="https://mathstodon.xyz/@doboprobodyne" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>doboprobodyne</span></a></span> <span class="h-card" translate="no"><a href="https://mathstodon.xyz/@christianp" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>christianp</span></a></span> </p><p>awesome! <br>In the long run it might also make the online transcoding tools with the "Start now" [to download malware]-button obsolete. </p><p>Funnily I talked about this [soon solved] problem with my funder <span class="h-card" translate="no"><a href="https://digitalcourage.social/@clemensg" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clemensg</span></a></span> by phone today. </p><p><a href="https://digitalcourage.social/tags/transcoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>transcoding</span></a> <a href="https://digitalcourage.social/tags/encoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>encoding</span></a> <a href="https://digitalcourage.social/tags/video" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>video</span></a> <a href="https://digitalcourage.social/tags/browser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>browser</span></a> <a href="https://digitalcourage.social/tags/ffmpeg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ffmpeg</span></a> <a href="https://digitalcourage.social/tags/webassembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webassembly</span></a> <a href="https://digitalcourage.social/tags/clientside" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clientside</span></a> <a href="https://digitalcourage.social/tags/videoconverter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>videoconverter</span></a> </p><p>just et. al. too<br>please save us from uploading duplicate files or journalists from writing alt twice with clientside content-id comparison.</p>
doboprobodyne<p><span class="h-card" translate="no"><a href="https://mathstodon.xyz/@christianp" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>christianp</span></a></span> </p><p>Just a thought, from a knuckle-dragging biology scientist. TL;DR: I believe there is scope to make the hosting of a peertube instance even more lightweight in the future.</p><p>I read some time ago of people using <a href="https://mathstodon.xyz/tags/webAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webAssembly</span></a> to transcode video in a user's web-browser. <a href="https://blog.scottlogic.com/2020/11/23/ffmpeg-webassembly.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.scottlogic.com/2020/11/23</span><span class="invisible">/ffmpeg-webassembly.html</span></a></p><p>Since then, I believe <a href="https://mathstodon.xyz/tags/WebGPU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebGPU</span></a> has done/is doing some clever things to improve the browser's access to the device's GPU.</p><p>I have not seen any <a href="https://mathstodon.xyz/tags/peertube" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>peertube</span></a> capability that offloads video transcoding to the user in this way.</p><p>I imagine, though, that this would align well with peertube's agenda of lowering the bar to entry into web-video hosting, so I cannot help but think that this will come in time.</p><p>My own interest is seeing a <a href="https://mathstodon.xyz/tags/Piefed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Piefed</span></a> (activitypub) instance whose web-pages could <a href="https://mathstodon.xyz/tags/autotranslate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>autotranslate</span></a> posts into the user's own language using the user's own processing power... One day, maybe!</p><p>Thank you again for all your hard work; it is an inspiration.</p><p><a href="https://mathstodon.xyz/tags/mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastodon</span></a> <a href="https://mathstodon.xyz/tags/webVideo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webVideo</span></a> <a href="https://mathstodon.xyz/tags/HLS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HLS</span></a> <a href="https://mathstodon.xyz/tags/transcoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>transcoding</span></a> <a href="https://mathstodon.xyz/tags/video" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>video</span></a> <a href="https://mathstodon.xyz/tags/decentralization" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>decentralization</span></a> <a href="https://mathstodon.xyz/tags/edgeComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>edgeComputing</span></a> <a href="https://mathstodon.xyz/tags/webGL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webGL</span></a> <a href="https://mathstodon.xyz/tags/W3C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>W3C</span></a> <a href="https://mathstodon.xyz/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a> <a href="https://mathstodon.xyz/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mathstodon.xyz/tags/ffmpeg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ffmpeg</span></a> <a href="https://mathstodon.xyz/tags/selfhosted" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosted</span></a> <a href="https://mathstodon.xyz/tags/degoogle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>degoogle</span></a> <a href="https://mathstodon.xyz/tags/mathstodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mathstodon</span></a></p>
Karsten Schmidt<p>Various thi.ng updates, bug fixes, additions and new version of <a href="https://github.com/thi-ng/zig-thing/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/thi-ng/zig-thing/</span><span class="invisible"></span></a> — now fully compatible with current Zig v0.14.1</p><p>On a more diary/devlog note: I also updated several of my Zig based work-in-progress art pieces to the latest version (some of them not touched in 2+ years) and it's so good to see how the <a href="https://thi.ng/wasm-api" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/wasm-api</span><span class="invisible"></span></a> toolchain has been holding up with various breaking Zig changes and also how this setup simplifies creating hybrid Zig/TypeScript projects (e.g. for using DOM/WebGL from Zig). Related, I also want to mention once more the <a href="https://mastodon.thi.ng/tags/GenArtAPI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenArtAPI</span></a> Zig WebAssembly bindings[1] (updated a few weeks ago), which add another layer of flexibility &amp; boilerplate reduction for generative/procedural/algorithmic art projects...</p><p>I will be attempting yet another few takes creating a video overview &amp; mini-workshop/tutorial about <a href="https://thi.ng/genart-api" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/genart-api</span><span class="invisible"></span></a>, hopefully also touching on these aspects...</p><p>[1] <a href="https://github.com/thi-ng/genart-api/tree/main/packages/wasm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/thi-ng/genart-api/t</span><span class="invisible">ree/main/packages/wasm</span></a></p><p><a href="https://mastodon.thi.ng/tags/ThingUmbrella" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThingUmbrella</span></a> <a href="https://mastodon.thi.ng/tags/Zig" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zig</span></a> <a href="https://mastodon.thi.ng/tags/Ziglang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ziglang</span></a> <a href="https://mastodon.thi.ng/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> <a href="https://mastodon.thi.ng/tags/WASM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WASM</span></a> <a href="https://mastodon.thi.ng/tags/GenArtAPI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenArtAPI</span></a> <a href="https://mastodon.thi.ng/tags/Art" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Art</span></a> <a href="https://mastodon.thi.ng/tags/GenerativeArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenerativeArt</span></a> <a href="https://mastodon.thi.ng/tags/AlgorithmicArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AlgorithmicArt</span></a></p>
Cédric Belin<p>Unpopular opinion?</p><p>Blazor WASM is just a mistake: too heavy, too slow.</p><p>I would have preferred Microsoft to do with C# what Google did with Dart: compile the code directly into JavaScript.</p><p><a href="https://mastodon.social/tags/CSharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSharp</span></a> <a href="https://mastodon.social/tags/Blazor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Blazor</span></a> <a href="https://mastodon.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a></p>