News for hackers. Stuff that matters.
Re:Supabase Is Acquiring Turso by arnath on Friday October 02, 2026 @12:52PM (#49935746)
Why would you rewrite something that’s widely considered one of the best written and tested pieces of software in the world?
Re:Supabase Is Acquiring Turso by JoshTriplett on Friday October 02, 2026 @01:47PM (#49936382)
Among many other things, they built a system that can provide substantially better concurrency and a better async story.

Also, they're building a project that's more open to outsiders.

Re:Supabase Is Acquiring Turso by digdugdirk on Friday October 02, 2026 @01:16PM (#49936022)
They were aiming for better concurrency, I believe. If you're rewriting something regardless, might as well use a more modern language that's easier to reason about during development.
Re:Supabase Is Acquiring Turso by d1l on Friday October 02, 2026 @02:11PM (#49936691)
I think Richard Hipp has quipped “if you think you can build a better SQLite by god you’re welcome to try!”
Re:Supabase Is Acquiring Turso by SQLite on Friday October 02, 2026 @04:21PM (#49938141)
I do not recall ever saying that.
Re:Supabase Is Acquiring Turso by d1l on Saturday October 03, 2026 @06:24PM (#49948372)
https://m.youtube.com/watch?v=x8_ZZhRL3YU&ra=m

54min in was what I was thinking of.

“Lots of people have tried, you’re welcome to try”

I apologize if I gave a bad gloss, but I think it was roughly in the spirit of what you said.

Re:Supabase Is Acquiring Turso by hitekker on Saturday October 03, 2026 @07:44PM (#49948947)
Thanks for the link, I watched it for myself and wrote a fuller transcript.

  Q: If a young developer said they wanted to fork SQLite and build something better, what would you tell them?

  A: ... lots of people have tried. You're welcome to try. I think that the time has passed; it takes twenty five years, and it takes maniacal devotion to the cause.
This transcript doesn't include the hesitation, pauses, repeated words, incredulity etc. Watching the video gave me the vibe of "beware of wasted effort" not an enthusiastic "go do it" quip.
Re:Supabase Is Acquiring Turso by turtlebits on Friday October 02, 2026 @01:24PM (#49936102)
If yiu had the resources/time, why wouldn't you challenge or improve status quo?

Sqlite is excellent but I still have many gripes with it, especially around defaults.

Re:Supabase Is Acquiring Turso by levkk on Friday October 02, 2026 @12:55PM (#49935777)
That's how you push the field forward. Good isn't good enough.
Re:Supabase Is Acquiring Turso by loufe on Friday October 02, 2026 @12:59PM (#49935823)
Best tested..? The test data/suite is private. That alone is quite odd.
Re:Supabase Is Acquiring Turso by shimman on Friday October 02, 2026 @01:33PM (#49936216)
It's not odd at all if you understand the purpose of SQLite's governance model. Much better than letting VC + SV rat fuck everything for solitary monetary gain.
Re:Supabase Is Acquiring Turso by JoshTriplett on Friday October 02, 2026 @01:45PM (#49936337)
> It's not odd at all if you understand the purpose of SQLite's governance model.

The purpose of SQLite's governance model is to be a cult, that only accepts members who share the same religion.

The software happens to be good. Getting it away from that governance and turning it into an open community sounds great. And that can happen while still maintaining high standards.

Re:Supabase Is Acquiring Turso by shimman on Friday October 02, 2026 @03:16PM (#49937368)
No, this is just sour grapes because you clearly disagree with people that don't adhere to your ideology. Thank fuck for that, people like you are why devs get burnt out.
Re:Supabase Is Acquiring Turso by JoshTriplett on Friday October 02, 2026 @03:21PM (#49937422)
I meant "cult" quite literally, not hyperbolically. They literally filter acceptable developers based on religion.
Re:Supabase Is Acquiring Turso by chambers on Friday October 02, 2026 @03:42PM (#49937702)
I haven't heard a cult literally defined as "any group that filters based on their religion". The definition most people have is https://www.merriam-webster.com/dictionary/cult which implies coercion, manipulation, extremism.

Can you explain your view more? Otherwise, this sounds like a motte-and-bailey game.

Re:Supabase Is Acquiring Turso by JoshTriplett on Friday October 02, 2026 @04:08PM (#49938006)
A church filters on religion (somewhat, many welcome respectful outsiders). A company or software project filtering on religion is very different.

They are, of course, free to do so; freedom of association is their right. Others are free to judge them for it, and to question whether they should be using the resulting software. The license is open, the community is not. So, seeing a project come along that looks to build something more open (and it's really saying something when "project whose governance is owned by a company, but open to pull requests" is more open) seems like a positive step.

(Also, as a database project, surely they shouldn't be mixing church and state. ;) )

Re:Supabase Is Acquiring Turso by tancop on Saturday October 03, 2026 @06:48AM (#49943058)
That explains why they don't accept code contributions. The test harness thing is just strange, they put out "certified" binaries for free but keep the test code closed.

That's basically the opposite of any other project where you pay to get support and a certified official build of the exact same code as open source releases, and if there's a private part it's paperwork you can show as proof of compliance for safety critical systems.

Re:Supabase Is Acquiring Turso by dd8601fn on Friday October 02, 2026 @01:00PM (#49935835)
The Rust rewrite? I had the same question.

It’s fast, with unparalleled stability, arguably better managed than any other software on earth, deployed on literally everything, so let’s… fork it for street cred?

Re:Supabase Is Acquiring Turso by smt88 on Friday October 02, 2026 @01:06PM (#49935902)
Rewriting in Rust is usually an exercise in reducing serious security vulnerabilities and memory bugs, not improving speed or stability.

But with LLMs and massive, human-written test suites, rewrites aren’t a bad idea like they used to be. Rust is a perfect target language because it’s compiler is so strict and surfaces issues in a way that’s easy for either humans or LLMs to use.

Re:Supabase Is Acquiring Turso by kvirani on Friday October 02, 2026 @01:14PM (#49935984)
Something tells me the test suites won't be human written, for most of them. They probably won't be fully human reviewed even.
Re:Supabase Is Acquiring Turso by smt88 on Friday October 02, 2026 @03:15PM (#49937350)
For existing, mature projects like SQLite, the tests are human-written.

Even if they weren’t, LLMs are pretty good at writing tests because of Github being in their training sets. I rarely find that their tests are bad unless I underspecified what the project is supposed to do.

Disclaimer that I only vibe-code for personal projects, so I haven’t tested this at business scale.

Re:Supabase Is Acquiring Turso by duped on Friday October 02, 2026 @01:38PM (#49936257)
Another way of describing Turso is a SQLite-compatible (same file format and C API) embedded database. If you start with SQLite but find you need async i/o, concurrent writers, and local replicas then Turso is a good option.
Re:Supabase Is Acquiring Turso by shimman on Friday October 02, 2026 @01:32PM (#49936205)
Because they wanted something like this story to happen. It's what VC does to open source, they aren't here to help or build communities they are here to make money. Nothing else matters.
Re:Supabase Is Acquiring Turso by glommer on Friday October 02, 2026 @03:57PM (#49937888)
it's funny, because money is the number 1,000 or even lower thing on my priorities.

Turso has a booming OSS community with many contributors from outside the company and is fully MIT.

Re:Supabase Is Acquiring Turso by shimman on Saturday October 03, 2026 @09:36PM (#49949724)
What you believe versus what outcomes your decisions actually lead to are two totally different things.