The best Hacker News stories from All from the past day
Latest posts:
Show HN: ElectricSQL, Postgres to SQLite active-active sync for local-first apps
Hi HN, James, Valter, Sam and the team from ElectricSQL here.<p>We're really excited to be sharing ElectricSQL with you today. It's an open source, local-first sync layer that can be used to build reactive, realtime, offline-capable apps directly on Postgres with two way active-active sync to SQLite (including with WASM in the browser).<p>Electric comprises a sync layer (built with Elixir) placed in front of your Postgres database and a type safe client that allows you to bidirectionally sync data from your Postgres to local SQLite databases. This sync is CRDT-based, resilient to conflicting edits from multiple nodes at the same time, and works after being offline for extended periods.<p>Some good links to get started:<p>- website: <a href="https://electric-sql.com" rel="nofollow noreferrer">https://electric-sql.com</a><p>- docs: <a href="https://electric-sql.com/docs" rel="nofollow noreferrer">https://electric-sql.com/docs</a><p>- code: <a href="https://github.com/electric-sql/electric">https://github.com/electric-sql/electric</a><p>- introducing post: <a href="https://electric-sql.com/blog/2023/09/20/introducing-electricsql-v0.6" rel="nofollow noreferrer">https://electric-sql.com/blog/2023/09/20/introducing-electri...</a><p>You can also see some demo applications:<p>- Linear clone: <a href="https://linear-lite.electric-sql.com" rel="nofollow noreferrer">https://linear-lite.electric-sql.com</a><p>- Realtime demo: <a href="https://electric-sql.com/docs/intro/multi-user" rel="nofollow noreferrer">https://electric-sql.com/docs/intro/multi-user</a><p>- Conflict-free offline: <a href="https://electric-sql.com/docs/intro/offline" rel="nofollow noreferrer">https://electric-sql.com/docs/intro/offline</a><p>The Electric team actually includes two of the inventors of CRDTs, Marc Shapiro and Nuno Preguiça, and a number of their collaborators who've pioneered a lot of tech underpinning local-first software. We are privileged to be building on their research and delighted to be surfacing so much work in a product you can now try out.
Show HN: ElectricSQL, Postgres to SQLite active-active sync for local-first apps
Hi HN, James, Valter, Sam and the team from ElectricSQL here.<p>We're really excited to be sharing ElectricSQL with you today. It's an open source, local-first sync layer that can be used to build reactive, realtime, offline-capable apps directly on Postgres with two way active-active sync to SQLite (including with WASM in the browser).<p>Electric comprises a sync layer (built with Elixir) placed in front of your Postgres database and a type safe client that allows you to bidirectionally sync data from your Postgres to local SQLite databases. This sync is CRDT-based, resilient to conflicting edits from multiple nodes at the same time, and works after being offline for extended periods.<p>Some good links to get started:<p>- website: <a href="https://electric-sql.com" rel="nofollow noreferrer">https://electric-sql.com</a><p>- docs: <a href="https://electric-sql.com/docs" rel="nofollow noreferrer">https://electric-sql.com/docs</a><p>- code: <a href="https://github.com/electric-sql/electric">https://github.com/electric-sql/electric</a><p>- introducing post: <a href="https://electric-sql.com/blog/2023/09/20/introducing-electricsql-v0.6" rel="nofollow noreferrer">https://electric-sql.com/blog/2023/09/20/introducing-electri...</a><p>You can also see some demo applications:<p>- Linear clone: <a href="https://linear-lite.electric-sql.com" rel="nofollow noreferrer">https://linear-lite.electric-sql.com</a><p>- Realtime demo: <a href="https://electric-sql.com/docs/intro/multi-user" rel="nofollow noreferrer">https://electric-sql.com/docs/intro/multi-user</a><p>- Conflict-free offline: <a href="https://electric-sql.com/docs/intro/offline" rel="nofollow noreferrer">https://electric-sql.com/docs/intro/offline</a><p>The Electric team actually includes two of the inventors of CRDTs, Marc Shapiro and Nuno Preguiça, and a number of their collaborators who've pioneered a lot of tech underpinning local-first software. We are privileged to be building on their research and delighted to be surfacing so much work in a product you can now try out.
Svelte 5: Runes
FAA authorizes Zipline to deliver commercial packages using drones
DALL·E 3
Car allergic to vanilla ice cream (2000)
Car allergic to vanilla ice cream (2000)
JDK 21 Release Notes
64-bit bank balances ‘ought to be enough for anybody’?
We are retroactively dropping the iPhone’s repairability score
I digitalized Berlin's registration form
Fixing for loops in Go 1.22
Fixing for loops in Go 1.22
Can’t send email more than 500 miles (2002)
Can’t send email more than 500 miles (2002)
YouTube blocks Russell Brand from making money through its platform
Snowden leak: Cavium networking hardware may contain NSA backdoor
Snowden leak: Cavium networking hardware may contain NSA backdoor
Memory-efficient enum arrays in Zig
Apple TV, now with more Tailscale