davidrusu
https://github.com/davidrusu/bft-crdts
We ended up moving away from VClock crdts entirely for our work and going with grow-only hash-graph CRDTs as they have don't need the BRB overhead (as Martin has found in his research as well).
I still have doubts that you can handle a dropped message or how much control a faulty node has over decisions, but I'll leave that to you to work out.
Suppose we have a faulty node heart-beating correctly but not responding to proposals, or selectively responding to proposals.
This would seem to imply that dishonest nodes have full control over which decisions are made.
> Each gnome g tracks the spread of the proposal in the following way: once all his neighbors n ∈ N (g) say their k-neighborhood (or bigger) is aware of the proposal
If I understand this correctly, a single node crashing would stall it's entire neighbourhood. @gritzko, can you confirm?
Helion – Trenta Fusion Reactor 2020 Results[video]
Can you drill into a supervolcano to relieve pressure? (2016)
Account created: 1606866784432 (unix millis)
That's Tue Dec 01 2020 23:53:04 UTC, consider this a heads up if that's when you started using signal. noun.
pixer
a black person
"a pixer of social propriety with no real social skills"
https://l.thisworddoesnotexist.com/CghVI'd say the chance is much higher for B2B businesses. Say my Shopify store fails so I cancel my subscription. But I'll likely come back and try my luck again with Shopify on my next idea since I've learned the platform.
But I doubt I'd come back if my last experience with a company has been a bad cancellation procedure.
As to your cynical meta-analysis, these people are doing something really difficult. I'm very happy to celebrate with them in any of their little victories, good on them! I hope to see more from them in the future
But it seems this is not very clear, I'll take another look around for a more intuitive structure.
But I get your point, there was another commentator here who expressed similar frustrations. When I find some time, I'll see about picking a clearer example for the README
Ask HN: How do you keep up with changes to open source deps.
We use a lot of open source code and it changes a lot, we try to stay current by updating dependencies on roughly a half-year cadence.Most of the time we are able to catch any regressions before they hit production but there's a few that always make it through.We've been discussing implementing some more structured way of reviewing changes to external dependencies, perhaps assigning...
The site you linked does look much friendlier (still.. self host your js when you can!)
Interesting choice
This isn't a big problem for a password manager since conflicting changes are very uncommon, but for other apps this starts to get more important.
The idea is that we should be able to build tools where the user can understand and manage where data is stored while at the same time keeping many of the conveniences of modern apps, like cross-device sync.
As a user, you can decide if you trust Github, Gitlab, Bitbucket, etc. and pay them to host your data.
The first tool I wanted to build with GitDB was a password manager but seeing this post made me wonder if there would be enough people who wanted this level of control over data, does this sound like something you'd be into?
This work is all super early, but would love to gauge the interest from others.
If someone wants to help build this thing: https://github.com/the-gitdb-cooperative/gitdb
The Manifest – a podcast about package managers
Bill Ackman: Everything You Need to Know About Finance and Investing [video]
A relatively easy to understand primer on elliptic curve cryptography
'happy' is hard, it could very well be that suffering is an important part of happiness... who knows, but it's a valid line of argument.
Please don't assume bad intentions
What I actually want is a plugin that makes the time wasting sites unbearably slow. This way if I need to check something on one of these sites, I can do so without disabling the plugin.
Maybe you can do something with increasing latency the longer you stay on the site.