Viewing profile — theanzelm
theanzelm
HN member- Joined
- Mon, Apr 04, 2011, 8:18 PM UTC
- HN karma
- 765
- Public activity
- 118 items
- HN profile
- View on Hacker News ↗
About theanzelm
[ my public key: https://keybase.io/aeickhoff; my proof: https://keybase.io/aeickhoff/sigs/-pH5bKDlV0Q1gP7W2jcREjXVN-X1F0gAkOnAKTbNUf4 ]
Recent public activity
-
comment
Comment #41780069
Thank you! Disclaimer: as of recently I have funding but the approach will stay the same!
-
comment
Comment #41779729
You’re right, I was just being short. Will give you a longer and more concrete answer tomorrow
-
comment
Comment #41779502
There might be a vendor neutral comparison page between technologies soon that we’ll be part of
-
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…
-
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.
-
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 …
-
comment
Comment #41778591
Yes, from my quick understanding of Orleans! In the web world, this is starting to be known as "local-first"
-
comment
Comment #41777536
self-hostable! https://news.ycombinator.com/item?id=41777266
-
comment
Comment #41777266
yes a simple version of it is! npx jazz-run sync
-
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…
-
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…
-
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…
-
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…
-
comment
Comment #41776228
Just making sure that you saw the point where we will do an impartial third party audit!
-
comment
Comment #41776220
Update: it was something else entirely, that we worked around for now and will fix soon
-
comment
Comment #41776217
It's great! The first really good commercial open source SaaS app in my opinion and a big inspiration
-
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…
-
comment
Comment #41776024
Update: this should be fixed now
-
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…
-
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
-
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
-
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
-
comment
Comment #41775534
update 2: should be working now (give it a second to fully load)
-
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…
-
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