garrison

garrison

@garrison.corporate.fm

634 followers526 following6.1K posts

all these claims that swe is dead, yet there's more work to do than ever

Michael@michaelabuckley.bsky.social

The bad news is we're going to have to rebuild the whole stack. The good news is that we get to rebuild the whole stack.

interview question: You have a linearizable k/v store which only supports single-key operations (get, next, prev, put, delete). Assuming a single writer process and multiple concurrent readers, how do you implement multi-key transactions with strong consistency?

the eu should focus on making pwas easy to install instead of wasting their time trying to pave app store cow paths

Anuj Ahooja@quillmatiq.com

*starts chanting* 👏🏼P👏🏼W👏🏼A 👏🏼P👏🏼W👏🏼A 👏🏼P👏🏼W👏🏼A 👏🏼P👏🏼W👏🏼A

even if you write the same amount of code by hand this metric will be skewed by the sheer volume of code llms can produce

Armin Ronacher@mitsuhiko.at

The poll so far between Twitter, Bluesky and Mastodon. I think it looks less absurd than last time, but still pretty clear that the base is divided. bsky.app/profile/mits...

View full thread

object storage latency is too high to serve reads/writes directly, so if you want that stuff you have to bring your own quorum something like neon postgres, where they log the wal to their own multitenant consensus cluster and write them out to s3 "eventually"

and that consensus cluster also handles failover and so on but at that point you've given up your "ease of operation" because amazon won't run that cluster for you. unless you use aurora, dsql, dynamodb, etc and give up fungibility

oltp on s3 doesn't make much sense to me but I am a fan of the "litestream valley" where you have a single-node database with async replication to object storage if you turn the caching up to 11 slatedb is essentially that: rocksdb with good backups

to me a "cloud native" oltp database would provide, like, high availability/failover, durable writes replicated across disks, horizontal scaling/sharding, etc you don't get any of that stuff in the litestream valley, but you do get simplicity and ease of operation

prediction: if you were to peel off all the people upset about anti-ai sentiment on hn/lobsters the resulting pro-ai community would be even more annoying

I'd been waiting in line for what felt like forever. It hadn't been, obviously - only a couple hours - but time seems to stretch out when everyone around you is nervous. And boy were they nervous. Getting your 4o license is a big deal. The guy behind me was visibly sweating; it was freezing.

Of course that's not what they're really called. "Empathy-class Model Operator's License" or something to that effect. It's a mouthful. But for everyone in that room, in their line of work, not having a 4o was a death sentence. Hence, nervous.

I was up next. The girl in front of me went in a few minutes ago, and she had nearly tripped just walking down the hallway. Not a good sign. "NEXT, PLEASE!" called a woman from behind the counter. That is, it sounded vaguely like a woman and looked vaguely like a counter. Still, everyone flinched.

all I ever wanted was to build the ultimate expression platform for GIFs, memes, stickers, clips, and ai-generated mobile games. tragically I've been beaten to the punch

This post is unavailable.

it continues to fascinate me that models can exhibit collapse across such a wide range of disciplines

TANSTACK@tanstack.com

TanStack AI 1.0 is officially stable! 🎉 Build chat, voice, image generation, agents, and harnesses into your apps, with your choice of models, UI framework, and infrastructure. Your AI, your way. tanstack.com/ai

get in loser we're bedazzling the protocol

Eli Mallon@iame.li

We're a corner case where we probably need to be exemplary at media handling without another layer in there My biggest ask for the protocol is to move to using BDASL BLAKE3 CIDs so we can do byte range verification on large video blobs, everything falls into place pretty well from there

"I can deal with the combinatorial explosion of possible ui state transitions because I'm built different"

garrison@garrison.corporate.fm

this problem has a known solution (react) but unfortunately a substantial number of humans are still in denial

Can Applications Recover from OOM Failures?

i’m actually mad about the php OOM RCE. don’t get fucking cute in an error handler: fail fast and cleanly. right when the code enters an exceptional state you decide to start playing clever games with threads and pointers??? fuck off, take the OOM and restart