Live data from Hacker News

Viewing profile — theanzelm

theanzelm

HN member
Joined
Mon, Apr 04, 2011, 8:18 PM UTC
HN karma
765
Public activity
118 items

About theanzelm

Work sucks. Play works. aeplay.org

[ my public key: https://keybase.io/aeickhoff; my proof: https://keybase.io/aeickhoff/sigs/-pH5bKDlV0Q1gP7W2jcREjXVN-X1F0gAkOnAKTbNUf4 ]

Recent public activity

  1. comment
    Comment #41780069

    Thank you! Disclaimer: as of recently I have funding but the approach will stay the same!

  2. comment
    Comment #41779729

    You’re right, I was just being short. Will give you a longer and more concrete answer tomorrow

  3. comment
    Comment #41779502

    There might be a vendor neutral comparison page between technologies soon that we’ll be part of

  4. comment
    Comment #41779492

    It’s a tough problem! I think 90% of it is solved with GraphQL/ protobuf like rules (“only ever introduce new fields”) There are some edge cases where you might loose easy access t…

  5. comment
    Comment #41778715

    I made Jazz, that's why I know a lot about it ;) (I now have people helping me) Let me know if you'd like to know anything else.

  6. comment
    Comment #41778693

    If you only share data with Europeans, it should only end up on the cache server in London and the main central server in Prague. I was planning to add a second main server in the …

  7. comment
    Comment #41778591

    Yes, from my quick understanding of Orleans! In the web world, this is starting to be known as "local-first"

  8. comment
    Comment #41777536

    self-hostable! https://news.ycombinator.com/item?id=41777266

  9. comment
    Comment #41777266

    yes a simple version of it is! npx jazz-run sync

  10. comment
    Comment #41777254

    Well the version of the Mesh that we offer would go away, but the framework is open source as is a simple but fully functional version of the sync server, so you could somewhat eas…

  11. comment
    Comment #41776866

    Partykit is mostly an abstraction on top of Cloudflare Durable Objects and offers simplified Websockets for room-like multiplayer. Jazz is a framework for building apps around loca…

  12. comment
    Comment #41776856

    Right now, we're not doing complex validation very well, we basically rely on all clients having the same schema or backwards-compatible schemas and prevent errors at the type leve…

  13. comment
    Comment #41776705

    Yes, plus it’s actually local-first (works offline) and you don’t have to trust the syncing & persistence infrastructure because only encrypted edits are synced! Also you can use i…

  14. comment
    Comment #41776228

    Just making sure that you saw the point where we will do an impartial third party audit!

  15. comment
    Comment #41776220

    Update: it was something else entirely, that we worked around for now and will fix soon

  16. comment
    Comment #41776217

    It's great! The first really good commercial open source SaaS app in my opinion and a big inspiration

  17. comment
    Comment #41776036

    We want to support as many environments as possible and are doing them in order of easiest & most requested - you are the first one to ask about Dart/Flutter React Native is releas…

  18. comment
    Comment #41776024

    Update: this should be fixed now

  19. comment
    Comment #41775866

    - Jazz is built with granular syncing in mind. CoValues are meant to be small (think one level of a JSON tree) and then reference each other. You only resolve references and sync a…

  20. comment
    Comment #41775825

    I think we're good for now but please link your GitHub / most impressive project, or shoot me an email to anselm@gcmp.io

  21. comment
    Comment #41775811

    yes! The hard part that Jazz doesn't solve is peer discovery. If you give Jazz a peer and a transport mechanism it will happily sync to it

  22. comment
    Comment #41775796

    update 3: added rendering of only the newest messages per default, scroll-to-bottom, and message length truncation to deal with the spam a bit better

  23. comment
    Comment #41775534

    update 2: should be working now (give it a second to fully load)

  24. comment
    Comment #41775465

    Thanks, this is very helpful. If it's unfeasible for a small indie app then that's a bug in the pricing. If you have time, I'd love to hear about your app and work out alternatives…

  25. comment
    Comment #41775174

    Thanks for reporting, created an issue: https://github.com/gardencmp/jazz/issues/498 In this case we should fall back to using in-memory state only