arv

@arv.bsky.social

Partner at rocicorp.dev, building zero.rocicorp.dev Ex V8, Chrome, TC39, Gmail, Gears

Jarred Sumner experiments with multi-threaded JavaScript 🧪 Filip Pizlo's "wild thought experiment" 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. github.com/oven-sh/WebK...

The API

A thread is a function call on another core:

const t = new Thread((a, b) => {
  return expensive(a, b);
}, x, y);

t.join();          // blocks, returns fn's value or rethrows its exception
await t.asyncJoin(); // same, as a promise; never blocks
Thread.current;    // your Thread
t.id;              // engine thread id, main is 0

I wanted an app that would let me see my remaining Codex and GitHub Copilot usage quotas as easily as I can see my remaining battery life. Prompted Codex, went to the gym, came back to this. Nice.

Bild

A nine-year-old CSS spec issue has been resolved! 🎉 `position: sticky` now tracks the nearest scrolling container per axis. Want to stick an element to a scroll container AND the document? Soon possible. Chromium only for now, but great to see this land! https://www.bram.us/2026...

The Change — A recent change to CSS fixes this issue: position: sticky can now track the nearest scrolling container per axis.

I really like where @remix.run is going in v3. So much less magic and using the platform for its strength. Disclaimer: I designed and implemented ES6, custom elements, shadow dom, some "modern" dom apis (classList, template element, append, remove...), making EventTarget concrete etc...

I know this first hand. When I was a child, my entire community was branded as spies and sabateurs, justifying our internment inside barbed wire camps for years without due process, trial or charge.

X post by Timothy Snyder (@TimothyD
...),  posted 6 hours ago. The post reads, "The people Attorney General Bondi is calling 'terrorists' have had no trial and no chance to defend them. We do not know they are. Ignoring the Constitution does not make us safe. It puts us all in peril."

Every now and then, I revisit @infrequently.org’s blog, and it’s always a moment of clarity. Despite his clashes with JS fwks, notably React, which I’ve been deeply involved with, he remains one of the most influential figures in how I understand the web and platform economics for nearly a decade.

Bild

Gregg is a former Marine and Forest Service ranger. He's saved the lives of hikers dangling off a cliff or going through cardiac arrest, and he's bravely fought forest fires to save small rural towns. 100% of his salary is paid by WA state. Elon fired him. Share his story.