Live data from Hacker News

Viewing profile — ochiba

ochiba

HN member
Joined
Fri, Jul 06, 2007, 3:58 PM UTC
HN karma
229
Public activity
135 items

About ochiba

Co-founder PowerSync https://powersync.com/

Email address: conrad at powersync dot com

Location: Austin, TX, USA

Recent public activity

  1. comment
    Comment #45069099

    PowerSync supports OPFS as SQLite VFS since earlier 2025: https://github.com/powersync-ja/powersync-js/pull/418

  2. comment
    Comment #44946384

    This is great to see and I like the simplicity of the approach. You can also look at PowerSync (which I work on). It's in a similar space as ElectricSQL. It syncs to SQLite on the …

  3. comment
    Comment #44474114

    This site also has a directory of devtools: https://lofi.so/

  4. comment
    Comment #44146247

    You can look at PowerSync: https://www.powersync.com/

  5. comment
    Comment #44143348

    Realm's sync functionality (Atlas Device Sync) has been deprecated by MongoDB: https://www.mongodb.com/docs/atlas/app-services/sync/device-...

  6. comment
    Comment #44110478

    I really enjoyed the talk at Local-First Conf today — well done. I thought it was very well explained and made compelling arguments for the event-sourcing materialized into SQLite …

  7. story
  8. comment
    Comment #43539446

    I am not sure about Turso but I've seen a few different approaches to this with other sync engine architectures: 1. At a database level: Using something like RLS in Postgres 2. At …

  9. comment
    Comment #43539403

    It's definitely quite a hard engineering problem to solve, if you try to cover a wide range of use cases, and layer on top of that things like permissions/authorization and scalabi…

  10. comment
    Comment #43539338

    There are niche use cases where the former (work for days to weeks offline) are useful and even critical - like certain field service use cases. Surviving glitches in network conne…

  11. comment
    Comment #43539304

    Yes, exactly. https://www.gabrielgambetta.com/client-side-prediction-serve...

  12. comment
    Comment #43539211

    I would say this is why server-authoritative systems that allow for custom logic in the backend for conflict resolution work well in practice (like Replicache, PowerSync and Zero -…

  13. comment
    Comment #43439430

    Useful directory of tools here: https://localfirstweb.dev/

  14. comment
    Comment #43439128

    > Yes, they are fascinating and yes they solve real problems but they are absolute overkill to your problems (except collab editing), at least currently. Why? Because they are all …

  15. comment
    Comment #43439092

    > And 'synchronisation' as a practice gets very little attention or discussion. People just start with naive approaches like 'download whats marked as changed' and then get stuck i…

  16. comment
    Comment #43439005

    I think that is where sync engines come in that allow doing arbitrary hybrid queries (across local and remote data) and then keeping the results of those hybrid queries in sync on …

  17. comment
    Comment #43047949

    We are working on this: https://www.powersync.com/ We started with Postgres and added support for MongoDB after they deprecated Atlas Device Sync in September last year.

  18. comment
    Comment #41851613

    Not sure if you've looked at PowerSync yet: https://www.powersync.com/ (I'm on the team) For the read path it hooks into Postgres logical replication or MongoDB change streams (and…

  19. comment
    Comment #41746355

    Yes, using IndexedDB is common, and increasingly also running SQLite in the browser using Wasm, with its data persisted through a VFS that uses IndexedDB or OPFS. https://www.power…

  20. comment
    Comment #41745933

    Local-first generally refers to apps that work with a local client database which syncs with a server database in the background. Reads and writes go to the local database first. T…

  21. comment
    Comment #41713818

    There is a fairly comprehensive list of frameworks/tools here: https://localfirstweb.dev/ I work on PowerSync and we did a Show HN last year: https://news.ycombinator.com/item?id=3…

  22. comment
    Comment #41713796

    This made the rounds on HN recently: https://tonsky.me/blog/crdt-filesync/ A PoC of using Dropbox for a local-first app

  23. comment
    Comment #41329254

    > Now, that functionality with their rewrite is somewhat removed, as they expect you to handle clientside writes by yourself, which is what I believe PowerSync does as well, am I c…

  24. comment
    Comment #41324672

    Makes sense. FWIW, there are some more details here: https://replicache.notion.site/Introducing-Zero-8ce1b1f184aa...

  25. comment
    Comment #41324614

    Thanks, appreciate the feedback.