169 karma · joined August 9, 2023
Yeah routing can suck. First timers should use a lightning wallet with built in LSP support like ZEUS, BitKit, Phoenix, etc. Then routing is a non-issue.
edit: on desktop, on the page where you choose your plan, scroll to the bottom and look for the link to paying with OpenNode (btc lightning)
Disclaimer: I really hope these batteries make it.
> this means it is NOT a research project
Yeah, we’re quite proud of the system - the bugs in sync systems can be particularly insidious and it took us a very long time (years) to iron them all out. So we're happy to make such a mature system freely available.
Also - some bugfixes introduce performance issues too, another NB consideration for any component in a data pipeline. So along with the maturity comes a highly performant system: we can work with hosted and self-hosted customers to scale to millions of concurrent connections.
6 months ago we did a Show HN about PowerSync [1], a Postgres-SQLite sync layer for building local-first and offline-first apps. We received lots of feedback, including comments asking about self-hosting and open-source.
Today we are announcing a major overhaul: making the product self-hostable and releasing the core sync service source code under the FSL license. We figured hackers interested in local-first software would like to know about this.
Docs: https://docs.powersync.com/self-hosting/getting-started
Release announcement: https://www.powersync.com/blog/powersync-open-edition-releas...
Background on how we decided to go with Sentry’s FSL: https://www.powersync.com/blog/new-open-era-for-powersync
Thoughts on what this means for the local-first space: https://www.powersync.com/blog/what-powersync-open-edition-m...
If you have any feedback or questions for us, we’d like to hear it :)
- Kobie, Ralf, Conrad, Phillip and team
I've never used a table saw but I rock climb regularly which has plenty of risk. Are table saw accidents purely due to your own actions? Or is it like a motorbike where there are factors out of your control and someone could crash into you.
If losing your fingers on a table saw is 100% due to your own actions and there are no externalities, I would call that negligence not accident.
Do you expose the CDC log over Django? Or how do you listen for changes.