Ask HN: What two software products should have a kid?

by dav43on 2/5/2024, 11:48 AMwith 2 comments

Browsing HN, GitHub and the like we get to see a huge variety of software products and code bases.

I often see products and think - if this product X, got together with Y, it would be pretty cool - kind of like if they had a kid together.

Not too literally, but more on the conceptual level - my level of programming is low.

E.g. Just some....

- pocketbase.io & datasette (+with some more charting) [https://pocketbase.io, https://datasette.io] - duckdb & datasette - email & sqlite - apple wallet & google sheets - exploratory.io & datasette

Anyone else got some combinations?

by andrewlon 2/5/2024, 3:58 PM

It may happen for email and SQLite. Or at least a mail server that uses SQLite. In this July 2021 conversation Richard Hipp, the creator of SQLite, said he’s going to write his own email server:

https://corecursive.com/066-sqlite-with-richard-hipp/

I’m going to write my own mail server. I was making notes on that even as we were setting up this call. That’s a big problem, and that’s at least as difficult if not more difficult than writing a database engine, but I don’t want to be beholden to Gmail. I don’t want them controlling my destiny. I don’t want them controlling the record of all of my conversations. I want to control that myself, and so I’m going to go through a lot of pain and a lot of work and a lot of effort to come up with some solution that I can control myself. I can go out and lease a virtual machine out there in the cloud and run it myself and not depend on a third party to control my email.

I expect the foundation will be SQLite, just as it is for his source code control system Fossil.