Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kiitos
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
511.
▲
by
kiitos
2y ago
Multi-value registers are CRDTs for sure. Conflict-free doesn't mean that values can't have concurrent histories (or, as you say, "multiple versions") -- it means that the merge operation always succeeds.
512.
▲
by
kiitos
2y ago
CRDT literally means Conflict-free Replicated Data Type. Expecting CRDTs to be conflict-free isn't purism, it's simple validation. Git is, inarguably, not a CRDT.
513.
▲
by
kiitos
2y ago
It's very clear that the reason these kinds of proposals haven't been accepted has nothing to do with the core team not believing they're important enough, but instead because of the impact that they have on the rest of the l
514.
▲
by
kiitos
2y ago
The linked URL (title: Linearizability: A correctness condition...) references casual consistency. The papers it links go into more detail on that topic and also explicitly reference MongoDB.
515.
▲
by
kiitos
2y ago
This article, and several of the papers it cites, claim that (in the context of distributed systems) the property of "causal consistency" is an umbrella term without a precise definition. Which is simply false: causal consistency
516.
▲
by
kiitos
2y ago
:D :D I don't have any questions :D except to you :D
517.
▲
by
kiitos
2y ago
> The statement "since Go 1.22, you should try to specify a Go language version for every Go source file" is made officially, not by me. Please provide a link to documentation on golang.org. Note: not a comment in a GitHub issu
518.
▲
by
kiitos
2y ago
Fundamentally broken model of versioning, but I guess nobody really cares.
519.
▲
by
kiitos
2y ago
> since Go 1.22, every freshly-declared loop variable used in a for loop will be instantiated as a distinctive instance at the start of each iteration. In other words, it is per-iteration scoped now. So the values of the i and v loop var
520.
▲
by
kiitos
2y ago
not sure what you mean by "enshittification" are you describing the process of a company achieving commercial success?
521.
▲
by
kiitos
2y ago
Wireguard by itself is good, but it isn't nice. Tailscale is nice because it builds on top of Wireguard (which is good) and adds UX stuff (which makes it nice). Nice requires humane UX.
522.
▲
by
kiitos
2y ago
I have no idea how you came to this conclusion. It's incoherent.
523.
▲
by
kiitos
2y ago
Among everyone? In every European country?
524.
▲
by
kiitos
2y ago
This is an infantile perspective on society and government. Be better.
525.
▲
by
kiitos
2y ago
No, it isn't. And it's not the "democrat party" -- your colors are showing.
526.
▲
by
kiitos
2y ago
> Not wanting to spend the (rounding up) 10 seconds to glance at and fill out the Presidential portion of a ballot nor waste the ink from your pen to do so before dropping it in the post simply because you do not like any of the viable c
527.
▲
by
kiitos
2y ago
Maybe I'm not communicating clearly. The model is about the game theoretics of the electoral system, it has nothing to do with the preferences of any individual voter.
528.
▲
by
kiitos
2y ago
Abstaining does not demonstrate what you think it does in the electoral system we have in place in the US.
529.
▲
by
kiitos
2y ago
Voting is absolutely an obligation for any democratic society. Abstaining provides no kind of signal or message to the body politic.
530.
▲
by
kiitos
2y ago
Biden didn't pick Harris to win the black vote. This belief rests on a bed of assumptions that are fundamentally right-wing talking points.
531.
▲
by
kiitos
2y ago
FPTP systematically prevents third-party candidates from becoming viable. Literally, unless FPTP changes, voting for anyone other than D or R is factually a wasted vote.
532.
▲
by
kiitos
2y ago
There's nothing to disagree with, here. FPTP has proven equilibrium states, and proven effective voting strategies.
533.
▲
by
kiitos
2y ago
The US has a first-past-the-post electoral system, and in that particular system, the way the game theory plays out is that it always stabilizes to a two-party situation, and, very literally, your responsibility as a voter is in fact to vot
534.
▲
by
kiitos
2y ago
It is a pretty uncontroversial and commonly understood fact that the US Democratic party is center-right in the context of world politics.
535.
▲
by
kiitos
2y ago
> I would say on the client for buying into CrowdStrike. I understand this perspective but I think it misses the forest for the trees. You have to evaluate this kind of stuff in context. Purity tests really smack on tech message boards w
536.
▲
by
kiitos
2y ago
> I’ve seen too many DYI mini-projects that implemented just enough and became too much important, and when they broke no one was around to fix that (the implementer had left a long ago and left scarce to no documentation at all) Persona
537.
▲
by
kiitos
2y ago
This is an infantile perspective on the relevant issues. Be better.
538.
▲
by
kiitos
2y ago
> But is there any responsibility for the clients consuming the data to have verified these updates prior to taking them in production In the boolean sense, yes. United Airlines (for example) is ultimately responsible for their own produ
539.
▲
by
kiitos
2y ago
I, too, prefer to cut off my nose to spite my face.
540.
▲
by
kiitos
2y ago
> The CRDT may pick one or the other replacement word, but who is to say that either choice is correct? You, as the application developer. > I think it is important to make clear that CRDTs do not "solve" the merging problem
More ›