Viewing profile — spyder81
spyder81
HN member- Joined
- Mon, Mar 17, 2014, 10:03 PM UTC
- HN karma
- 61
- Public activity
- 46 items
- HN profile
- View on Hacker News ↗
About spyder81
personal blog https://spyder.wordpress.com
[ my public key: https://keybase.io/thespyder; my proof: https://keybase.io/thespyder/sigs/imnZ9T9PTkNUcWGNv93gHsv3xRT71BuxhZIWeEWBdos ]
Recent public activity
-
comment
Comment #25428052
It was never official, and the people behind it folded into the new ReScript team.
-
comment
Comment #25428031
"readable output" isn't really about being human-readable, except in unrealistic example cases. The bigger benefit is shared data types; this helps immensely with JS interop. https…
-
comment
Comment #25427961
ReasonML is, as it has always been, a 100% syntax map to OCaml. It will always be that, but moving forward it will be nothing more than that. Compiling future ReasonML versions to …
-
comment
Comment #25427922
It's still on 4.06, I think in 2021 they're targeting an upgrade (they haven't said how far forward they will upgrade to)
-
comment
Comment #25427916
Quite the opposite, Reason v4 looks to be taking inspiration from the changes ReScript has made.
-
comment
Comment #25427895
ReasonML isn't dead, but the way I heard the story it has always been a spare time project not a properly funded FB team. There was just enough spare time early on to get the commu…
-
comment
Comment #25427885
The TinyMCE team is building a big new feature with it https://www.tiny.cloud/blog/tinymce-reasonml/ We aren't sure when we will be able to open source the new model, and we are st…
-
comment
Comment #25427860
IMO this isn't about whether ReScript wants to upstream their changes, it's a combination of things: - Reason+BuckleScript was confusing at best, having two websites and different …
-
comment
Comment #25427818
You might have been able to use the same syntax before, but writing code for Reason native was already very different to writing Reason+BuckleScript for the browser. This just form…
- story
-
comment
Comment #23175826
The standard compiler can do a cold compile of a single file in milliseconds. When the compiler is that fast you _can_ just wrap it up and it'll still be faster than TypeScript. Bu…
-
comment
Comment #22381252
This is the second post in a series, discussion from the first post: https://news.ycombinator.com/item?id=22039950
- story
-
comment
Comment #22058981
It's hard to offer more detail than that in a blog post. I'm not going to repeat the research papers or write one of my own. The post is already so long and complex, covering so ma…
-
comment
Comment #22051147
User experience is definitely why we didn't go for an existing CRDT solution. The model we've chosen is fairly agnostic to whether OT or CRDT is used to collaborate, as I'll expand…
-
comment
Comment #22050943
atomic elements doesn't really extend to arbitrary HTML, which is fine for the simpler editing solutions but not TinyMCE. To do something like that in arbitrary HTML you wind up lo…
-
comment
Comment #22050928
It is, as I'll cover in the second post ;)
-
comment
Comment #22050925
I haven't! This is what our server team is looking at as an option for encrypting our RTC traffic. https://tweetnacl.js.org/ https://github.com/dchest/tweetnacl-js/wiki/Examples
-
comment
Comment #22050918
It's not impossible, particularly in cases where the model is fairly flat. In complex models it is symptomatic of a larger issue with complexity in CRDTs; the post was already quit…
-
comment
Comment #22050905
I wasn't really trying to say OT is better than CRDT. Nor was I intending to provide a complete detailed explanation (there's enough research already). I was driving at CRDT not be…
-
comment
Comment #22050501
I'm a big fan of Automerge, I look forward to where the research takes it!
-
comment
Comment #22050465
I've been given advice that ShareDB is "pretty antiquated and not well supported". I'm told it is not difficult to rewrite in modern NodeJS, replacing things like callbacks and eve…
-
comment
Comment #22050443
I'll cover this in the second post but we will be using ShareDB for our initial launch (although probably building our own once we hit production release).
-
comment
Comment #22050371
I definitely read a few of your posts during my research, thanks for your hard work :) The best CRDTs do treat each character separately (as I think I mentioned at one point?). But…
-
comment
Comment #22041109
That's included in my research links, yes :D