Justin Fagnani

@justinfagnani.com

Building something new... Previously at Google. Web maximalist. Web components. WebAssembly. Creator of Lit. Oakland.

Big changes for Zena landing this week: - Deleting the bootstrap compiler - Adding generators - A plan for async, row types, and custom effects - Disposables - Resources with affine types - WIT support in the compiler - WIT resources will be Zena resources and auto-disposed - Site with a playground

I'm moving Zena records and tuples to true value types. For an old Java, Python, Dart, JavaScript developer, this is a big mental change, but it looks like it'll unlock a bunch of optimizations. Wish me luck!

I love Talarico and hope he wins. But he’s already raised $70M On the flipside, control of critical state legislatures will come down to seats where candidates raise 0.1% of that. I’ve researched the highest leverage swing district candidates you should donate to secure.actblue.com/donate/donat...

Donate to the candidates on the front lines of the fight against MAGA gerrymandering

These are anti-MAGA state candidates in *extremely* close races

secure.actblue.com

I know I’m out of step with this website on this (and that’s the website’s problem, not mine) but I find it genuinely repulsive that there’s a guy who’s a designated hate object and even the people who admit there’s derangement syndrome about him is real say 95% of the time that it’s his own fault.

Meta is the Ma Bell of our generation. We simply do not have to let them carry on with their monopolist depravity forever. (And blowing up section 230 is the opposite of helpful.) The DSA, at least, should get this?

Compile times are paramount for Zena specifically for fast agent loop iterations. I don't have large codebases to measure against, just the compiler itself, but I'm at least trying to make the language design as easy on compilers and as parallelizable as possible.

Steve Klabnik@steveklabnik.com · 2w ago

Becoming radicalized against compile times, actually. Pre agents I don’t think it really affected my actual throughput and so I didn’t really mind compile times but now I can directly trace it to landing less features in the same time. Hurts way worse

People will be like: "Wasm has the same security profile as JS... when I explicitly give it access to a shit ton of JS APIs." Yeah, sure. But if you *don't* give Wasm handles to all that JS, then it has a very different security profile!

How can I get in touch with the Google Antigravity team? Feedback has been broken for weeks, so I can't even submit feedback that feedback is broken? Any Googlers out there know?

my most authoritarian belief is probably that I'm basically fine with passive automated surveillance in public spaces especially wrt to cars. I think the backlash to speed cameras and automated license plate readers is mostly stupid given the clear public safety benefits.

Can Andy Beshear demand some kind of proof of life for McConnell? Can he go ahead and appoint an interim senator and force someone to prove that McConnell is actually alive to stop him?