| When I read your responses, I can‘t shake the feeling I'm talking to some snake oil salesman in a nice suit.¹ And to be honest, GUN‘s docs sound similar. Heavy on how to use, and how awesome everything is, but as soon as one tries to understand stuff, it‘s either WIP or “team up with me/us!”. eyebrow rises And the claim of “building up connection with academics and hiring them” falls perfectly in line with this. Why the hell can‘t you describe what you did by yourself? If it's so awesome, why don‘t you just die to explain it to everyone who asks? Or, $DEITY forbid, should the “academics” lend some credibility to GUN, even if it's with just their title? What's this HAM about? Maybe it's just me, but all this with a rather complex naming convention (souls...) and code... eh, I'll go with “show us teh algoz”. Or describe it. ¹) To illustrate: « I'm actively working [...]» – I'd like to see you passively working. |
https://github.com/amark/gun/wiki/Conflict-Resolution-with-G...
https://github.com/amark/gun/wiki/How-to-Create-GUN
https://docs.google.com/presentation/d/1VIOJc0bdzUNs7yXMLKCc...
No snake oil. It is a state machine operating over a boundary function. However words like that sound super jargony which sounds vague, despite the fact that people spend their entire lives working on just these problems sets and their nuances.
I'm happy to discuss the workings, and I'd encourage you to try and use GUN and see if it can withstand your concurrency attacks. Challenge accepted?
Edit: This person (in the comments below, please upvote him), and my reply, best addresses the most important questions: https://news.ycombinator.com/item?id=9077969