Toots for tomayac@toot.cafe account

Written by Thomas Steiner :chrome: on 2025-01-31 at 17:07

📢 Ruby on Rails on #WebAssembly, the full-stack in-browser journey: https://web.dev/blog/ruby-on-rails-on-webassembly. Fantastic article by @palkan in which he describes how to get a Ruby ♦️ on Rails blog running fully in the browser thanks to #Wasm.

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-31 at 16:36

📢 Scaling multithreaded #WebAssembly applications with mimalloc and WasmFS, by @kripken:

https://web.dev/articles/scaling-multithreaded-webassembly-applications?hl=en. If you have a multithreaded #Wasm application that does lots of allocations or uses files, then you may benefit greatly by using WasmFS and/or mimalloc. Usage in #Emscripten:

emcc -sWASMFS -sMALLOC=mimalloc

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-29 at 15:11

📢 New article on Chrome's built-in #WebAI effort: Best practices for AI session management with the Prompt API. This guide introduces best practices for session management with the Prompt API 🧠: https://developer.chrome.com/docs/ai/ai-session-management. The demo was fun to put together and shows multiple independent AI sessions with the built-in AI model Gemini Nano in Chrome. It uses the Summarizer API to give each session a dynamic title.

=> View attached media

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-25 at 10:14

A #WebAssembly compiler that fits in a tweet: https://wasmgroundup.com/blog/wasm-compiler-in-a-tweet/. This was a fun read on both #Wasm and JavaScript code golfing ⛳.

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-22 at 10:10

I have two new articles up on LLM streaming:

🧠 First, how even do LLMs stream responses: https://developer.chrome.com/docs/ai/streaming.

🎨 Second, best practices to render streamed LLM responses: https://developer.chrome.com/docs/ai/render-llm-responses.

[#]WebAI #LLM #AI

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-22 at 08:12

Worked on a home improvement #DIY project yesterday and installed new thermostats that connect to WiFi and integrate with @homeassistant. I'm quite okay with cables and good enough with software, but I really am not great with drill hammers, so this will be the state of affairs until I find someone who is 🫥.

=> View attached media

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-22 at 07:40

Alpine Linux with GUI, virtualized in #WebAssembly: https://webvm.io/alpine.html. 🤯

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-18 at 22:37

Move elements around the DOM while preserving their state with Node.moveBefore(): https://www.bram.us/2025/01/16/move-elements-around-the-dom-while-preserving-their-state-with-movebefore/. A great summary post on this new DOM method by @bramus. 👏

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-17 at 07:34

Is Memory64 actually worth using?

https://spidermonkey.dev/blog/2025/01/15/is-memory64-actually-worth-using.html An excellent post by Mozilla's Ben Visness that explains the #WebAssembly Memory64 standard. 👏

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-15 at 07:34

A port of Doom (1993) that runs inside a PDF file

https://github.com/ading2210/doompdf. Made possible through asm.js and #Emscripten. 🤯

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-14 at 15:23

Just a quick FYI that I've given the

[#]WebAssembly website some love: https://webassembly.org/. It now supports dark mode 🌗 and I've updated some of the #Wasm content a little bit, mostly focusing on dead links, links that were redirects, etc. I've also gone through all the Issues and PRs on the accompanying GitHub repo, so we should be up for a fresh start: https://github.com/WebAssembly/website.

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-14 at 13:14

👋 Sent my final tweet: https://x.com/tomayac/status/1879153249305129412.

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-14 at 07:49

The people should own the town square: https://blog.joinmastodon.org/2025/01/the-people-should-own-the-town-square/. "Practically Mastodon will remain headquartered in and operate from Europe primarily. We will continue day-to-day operations through the Mastodon GmbH for-profit entity, which will become wholly owned by the new European not-for-profit entity". 👏

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-13 at 08:04

📢 New #WasmAssembly podcast episode! Taking Fermyon's Spin for a spin: I chatted 🎙️ with #Wasm expert Thorsten Hans about building and deploying serverless #WebAssembly applications:

🎧 https://wasmassembly.libsyn.com/taking-fermyons-spin-for-a-spin-with-thorsten-hans

🍿 https://www.youtube.com/watch?v=ZVjqLMlWiyw

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-08 at 09:20

📖 If you really want to learn #WebAssembly from the ground up, https://learn-wasm.dev/ by Dominic Elm is for you. This isn't a practical course for compiling to #Wasm from your preferred programming language, but a theoretical course that teaches you to actually write and optimize Wasm by hand. It's a bit of a steep learning curve, but Dominic made it as enjoyable as possible by including an interactive widget including a debugger and memory inspector right into the course site.

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-02 at 03:04

It wasn't YouTube, but main Google. I fail to find the original story, but the conclusions of this blog post mention it: https://danluu.com/web-bloat/.

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2025-01-01 at 07:11

Happy new year! 🥂 May you all follow the #xkcd Time Capsule Instructions: https://xkcd.com/3031/.

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2024-12-31 at 23:59

An excellent overview of the development in the world of #LLMs in the last year, put together by @simon in his "Things we learned about LLMs in 2024": https://simonwillison.net/2024/Dec/31/llms-in-2024/. Remember the YouTube paradox where the engineers made the site faster, but globally overall load times went up because suddenly more people could use it? I wonder if something like this could happen with LLMs and the environmental impact of prompts: individual prompts get cheaper, but overall energy consumption goes up.

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2024-12-19 at 15:49

Happy holidays from Lluna and me. 🐈🎄 #CatsOfMastodon

=> View attached media

=> More informations about this toot | View the thread

Written by Thomas Steiner :chrome: on 2024-12-19 at 07:54

It's great to read how Web APIs we have created in the context of Project Fugu 🐡 enable amazing products like Construct. Here's their "Construct in 2024: Year in review" blog post where @AshleyGullen goes into the details: https://www.construct.net/en/blogs/construct-official-blog-1/construct-2024-year-review-1890. 👏

=> More informations about this toot | View the thread

=> This profile with reblog | Go to tomayac@toot.cafe account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/85577
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
394.768663 milliseconds
Gemini-to-HTML Time
8.403129 milliseconds

This content has been proxied by September (3851b).