Joined May 2009
Photos and videos
Pinned Tweet
coincident/server on IoT via Raspberry Pi Zero 2 W? Sure! github.com/WebReflection/coi…
4
4
49
17,096
Andrea Giammarchi 🍥 retweeted
Got raycast lighting working three.js WebGPU
35
61
1,339
75,462
in other news, I've just received the new company laptop and it has *almost* nothing installed but while people complain GNOME is heavy this Tahoe 26.3 OS takes 9GB of RAM just to boot (VS max 2GB my GNOME on ArchLinux would take) ... half a GB is just for the WindowServer 🤷
2
432
Andrea Giammarchi 🍥 retweeted
Jun 10
Most large language models predict answers by guessing the single best word to say next, then the next, and so on... 🔎 It's highly capable, but not necessarily fast. The model waits to finish one word before it can think about the next. DiffusionGemma skips the wait. It uses "diffusion" to generate text by refining noise step by step — drafting and error-correcting whole blocks simultaneously. This makes it incredibly fast, and helpful for editing complex math and code.
6
26
287
25,148
Andrea Giammarchi 🍥 retweeted
Jarred experiments with multi-threaded JavaScript 🧪 @filpizlo's "wild thought experiment" is from 2017 is brought to life 🔥 Unlike existing approaches (workers, SharedArrayBuffer) this shares the JS heap. It means threads directly access the same JS objects.
8
26
328
58,202
there are tons of developers starring hyperHTML (2017), lighterhtml (2018) and uhtml (up to 2025) hinting there is still a desire for a minimalistic library able to handle most common DOM scenarios with ease but don't worry: I haven't forgotten about that goal! be patient 🙏 🥰
2
2
13
546
talking about minimalistic libraries, all of them require at some point a way to produce nodes out of an HTML or SVG string. I am narrowing down utilities and collecting most needed within my own utils project & dom-content (but also content) just landed: webreflection.github.io/util…

1
4
241
"what's special about it?" well, it uses a single Range instance and flip contents only when/if needed, then it createContextualFragment without leaking the template content at all 🥳 github.com/WebReflection/uti…
1
195
the DGX Spark is a lovely and compact machine but it’s hard to believe at that price tag they couldn’t bother putting a single LED on that case … a machine that also boots as soon as you plugin … hard to tell if it’s on or off 🤷
328
Andrea Giammarchi 🍥 retweeted
We’ve achieved glass on the web ✨ Real refractions. Real DOM. And it works everywhere. Yes, even on Safari. aave.com/design/building-gla…
233
372
5,319
1,399,858
Andrea Giammarchi 🍥 retweeted
Good news. Now the DwarfStar story of local inference shifted from "you need 128GB" to "you need a decent MacBook" if you can afford going slower. Indeed the usability level at this speed is different, but it is *very* good that now this is a spectrum and not a hard can/can't.
Replying to @antirez
MacBook Pro - M4 Max - 48 GB ./download_model.sh q2-imatrix make ./ds4 --ssd-streaming (No tuning) prefill: 93.67 t/s, generation: 9.47 t/s
19
28
312
47,040
Andrea Giammarchi 🍥 retweeted
𝙲𝚘𝚙𝚢𝚒𝚗𝚐... 📁📰📂🟦
87
1,427
8,521
258,731
mandatory: I am not looking for a new role/job, I am perfectly happy with what we do daily, yet LinkedIn gotta LinkedIn and sometimes I find that funny!
137
we reached peak dystopia the moment my stream is full of developers and projects *scared* their product will be reverse engineered, a project that used AI that copied or reverse engineered the hell out of everything to be useful. there is a reason LICENSE file exists, *use it* !
1
1
400
"yeah but ... do I need a lawyer too?" *YES* if your code has commercial purposes, you'd be a fool not having one in that case. One day AI will take lawyers place too, give it a few more months yet you need a bot/agent/lawyer to be sure your product wasn't stolen, otherwise ...
275
Andrea Giammarchi 🍥 retweeted
VoidZero is joining Cloudflare. Our mission stays the same: to make JavaScript developers more productive than ever before. Vite, Vitest, Rolldown, Oxc, and Vite remain MIT-licensed. Evan and the VoidZero team will continue leading them. Cloudflare shares our commitment to open source. Together, we can keep investing in the tooling developers rely on every day, while bringing the Vite ecosystem and Cloudflare’s platform even closer together.
218
717
4,922
828,183
Andrea Giammarchi 🍥 retweeted
Jun 3
Today we’re introducing Gemma 4 12B — our latest open model that brings advanced agentic reasoning, vision and audio directly to your laptop. It delivers performance nearing our larger Gemma models with a much smaller total memory footprint, while being small enough to run locally with just 16GB of VRAM. It’s open and accessible for everyone to use under a permissive Apache 2.0 license. This is all made possible by our new, unified architecture that removes separate multimodal encoders. Here’s how we did it 🧵
249
1,253
9,377
876,191
Andrea Giammarchi 🍥 retweeted
Jun 3
Ported Google's Draco decoder to pure JavaScript. mrdoob.github.io/draco.js/ 4.3× smaller than the WASM build, byte-for-byte identical output, often faster once you factor in load, init and parse.
53
126
1,557
93,458
Andrea Giammarchi 🍥 retweeted
“Outdated business built a bot, A-I-A-I-O(bsolete).” 🐄🐖🐓🚜🤖
57
229
2,660
336,265