Ana π©π»βπ» retweeted
One of the most powerful features of @supabase Compute, that you only realize when you use it, is the direct integration with all other services.
Here's a demo of a Durable Harness using Pi durable, spawning instances, persisting data, broadcasting status in Realtime... it's all there built with supabase skills.
And a bit of @tursodatabase in the mix because why not
Ana π©π»βπ» retweeted
Santa now takes calls on @supabase Compute π
He keeps the whole call in one long-running process, the elves are real workers pulling letters from Postgres, and a little private ffmpeg studio with no URL films the gift!
And when Compute naps, the elves fall asleep too!
Ana π©π»βπ» retweeted
Replying to @valvesxyz
I like to look at claims like this in case I can improve Ghostty. I grabbed your source and immediately spotted the issue: your read loop overwrites a 64 KiB ring. Everything older is discarded unparsed per tick. You're faster because you're not actually terminal emulating.
It means the number isn't a throughput number. In a kitten benchmark run at the rate you're claiming, roughly 6.6 MB arrives per 60 Hz tick and 64 KiB of it gets parsed. You're read(2)-ing 100% of the data and parsing about 1% of it.
There are other minor issues (a small fixed scrollback in a preallocated ring buffer, no grapheme clustering, throwing away data like OSC 8 URIs, etc.), but the major one is simply that you're discarding ~99% of the input.
For plain text, e.g. your cat benchmark, the final screen ends up looking right, but the scrollback is missing 99% of the file and each retained chunk starts mid-line. As soon as there are escape sequences in the dropped spans, your emulator is fully out of sync and invalid: a cut inside a CSI prints the parameters as text, and any SGR, mode, title, or alt-screen change in the gap is just... gone.
FYI, this is why I don't like when people point at refterm as a terminal benchmark. refterm implements a TINY subset of what a terminal emulator must support, it's closer to a fast file reader, not a terminal emulator.
I also don't mean any shade by this. I like to look at technology objectively to try to learn something and improve my own craft and work. So I'm sharing what I found.
I modified your code very slightly to parse on every full buffer (rather than per tick). And the results are attached. Both use main commit in each repo at the time of this post.
Note the graph is in log scale, the discrepancy between performance for things like Kitty images is measured in GB/s.
Ana π©π»βπ» retweeted
Supabase Compute is π₯
I'm just using it to self-host Laya β the open-source version Jev
See more about SB Compute here: supabase.com/blog/supabase-cβ¦
- Join the waitlist: supabase.com/compute#waitlisβ¦
- Source code: github.com/kallebysantos/plaβ¦
Ana π©π»βπ» retweeted
Replying to @supabase
@supabase Compute + Openworkflow by @jamescmartinez powers durable workflows all without going to a third party.
We have a repo that showcases compute's ability to stay up with no timeouts as it writes a row every 30 seconds. Super excited for people to build with it πͺ
github.com/supabase/openworkβ¦
it was very fun trying out compute to build this demo
fair warning: itβs a horror minecraft mod. vicky is an AI player who talks to you, helps you out, and gets a little too attached
her brain lives on compute π
Ana π©π»βπ» retweeted
Excited to be in Berlin for @OpenAIβs DevDay Exchange!
If you are there too, say hi π
We believe voice is the most natural way to interact with intelligence, so we created Dessa, the most authentic full-duplex speech model ever built. Talking with it feels like talking with a personβ¦full of emotion, nuance, pauses, and a natural cadence.
block.xyz/dessa
Give your Supabase app its own MCP server. Your customers can use your app from ChatGPT or Claude with the account they already have.
Try it β supabase.com/blog/give-your-β¦
spicy hot v8! πΆοΈ
The Supabase .NET SDK is now officially supported with a major new version. v8 puts every package in one repo, on one version number.
Learn more β supabase.com/blog/introducinβ¦
I worked on these so like and subscribe
Your coding agent can now query your Supabase logs, and our skill points it to the signals to watch. So it can check your project for error spikes, security issues, slow queries, and growing usage. You choose when it runs. π€
Here's how to set it up β supabase.com/blog/operate-wiβ¦
Ana π©π»βπ» retweeted
DB connections is incredible, it also works locally and in self hosted. Hope folks enjoy it as much we enjoyed making it π
Your coding agent can now query your Supabase logs, and our skill points it to the signals to watch. So it can check your project for error spikes, security issues, slow queries, and growing usage. You choose when it runs. π€
Here's how to set it up β supabase.com/blog/operate-wiβ¦
Your coding agent can now query your Supabase logs, and our skill points it to the signals to watch. So it can check your project for error spikes, security issues, slow queries, and growing usage. You choose when it runs. π€
Here's how to set it up β supabase.com/blog/operate-wiβ¦
Ana π©π»βπ» retweeted
Weβve lost an icon. Margaret Hamilton, a computer science pioneer best known for her work at MIT leading development of the flight software for the Apollo missions to the moon, has died at 90. Read about her legacy via MIT News: news.mit.edu/2026/margaret-hβ¦
Everything we announced at Supabase Select
supabase.com/blog/supabase-sβ¦




















