Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gritzko
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
391.
▲
What have we been doing for 40 years?
(gliderlabs.com)
2 points
by
gritzko
12y ago
|
0 comments
392.
▲
by
gritzko
12y ago
That one is likely relevant too: https://datatracker.ietf.org/doc/draft-ietf-ppsp-peer-protoc...
393.
▲
by
gritzko
12y ago
There is a detailed post on timestamps at http://swarmjs.github.io/articles/lamport/ Lamport timestamps are "guaranteed" to be unique.
394.
▲
by
gritzko
12y ago
The very general response is: Swarm.js is CRDT and thus more async-friendly. It may survive failures all along the chain (db to server, server to client, client to cache, etc). It may synchronize with multiple sources: WebSocket to the serv
395.
▲
by
gritzko
12y ago
There are some articles on plain text CRDTs on my academic homepage [1]. Causal Trees are the same family as WOOT, Logoot and TreeDoc. Also, we did a RichText implementation for one-$10bn-company-that-forbids-to-mention-its-name-too-often.
396.
▲
by
gritzko
12y ago
Thanks, we'll check that.
397.
▲
by
gritzko
12y ago
TodoMVC hardly needs that, but otherwise we are working on an IndexedDB storage implementation. Our Storage interface is asynchronous anyway. So, no problem. Cache eviction is also applicable here.
398.
▲
by
gritzko
12y ago
The Flux+Swarm TodoMVC was mentioned in the post. These are orthogonal things. https://github.com/andreypopp/todomvc-flux-swarm
399.
▲
by
gritzko
12y ago
There are CRDT implementations for: * plain text * rich text * maps,sets * by-column Last-Write-Wins objects * vectors * counters ...and many other useful things.
400.
▲
Offline first ⊆ intermittent ⊆ asynchronous
(swarmjs.github.io)
2 points
by
gritzko
12y ago
|
0 comments
401.
▲
by
gritzko
12y ago
Recently I was talking with a guy doing CRDT research. His past background was something CPU design related. I always considered a CPU a Newton/Turing ideal machine. I was surprised to know that it feels more like a distributed system.
402.
▲
by
gritzko
12y ago
I'm the author (the leading one) of Yandex Live Letters, which is a CRDT-based EtherPad-like thing. Some flavours of CRDT are indeed related to OT. My favorite technique (pure op-based CRDT variant) is very much operation-centric, but
403.
▲
by
gritzko
13y ago
P.S. "implementing OT sucks" -- Joseph Gentle
404.
▲
by
gritzko
13y ago
First of all, I know what I am talking about; I published on the subject, I also created a working system (CRDT-based). Second, in my understanding, transactions don't deal with partial order; they do linearization. That indeed require
405.
▲
by
gritzko
13y ago
Repeatedly rewriting operations in-flight is probably the worst trick one can use to deal with partial order.
406.
▲
by
gritzko
13y ago
TYLER You're too young. Sorry. JACK Wait a minute... Tyler comes back inside, shuts the door. JACK &
407.
▲
by
gritzko
13y ago
PPSP as such was designed to have shorter init cycles. So, in principle, it is suitable for smaller assets (federated CDN, that sort of stuff). By the way I do not understand the "servers vs P2P" story. Why not use servers in a PP
408.
▲
by
gritzko
13y ago
(Co)author here. The libswift effort got converted into IETF PPSP eventually https://datatracker.ietf.org/doc/draft-ietf-ppsp-peer-protoc... Also, folks in Sweden tinker with the codebase, mostly from the video distrib
409.
▲
WeightLock: secure messaging immune to non-cryptographic threats
(pds.ewi.tudelft.nl)
1 points
by
gritzko
13y ago
|
0 comments
410.
▲
by
gritzko
13y ago
1 I dislike very much the fact of being dragged into a discussion of this kind. Problems of Russian Mail are universally known. 2 Circa 2004 two my parcels arrived to different post offices late and cut open. There was no valuables inside (
411.
▲
by
gritzko
13y ago
Russian mail struggles with that jump for 20 years at least. I am 34.
412.
▲
by
gritzko
13y ago
Hell yes! Folks from Saint Petersburg shop in Finland. They even order parcels to Finnish addresses next to the border because Russian mail sucks badly. Once I was crossing from Finland to SPb and I was questioned by customs on whether I&#x
413.
▲
by
gritzko
13y ago
Putin is temporarily hobbled by the Olympiad (potential boycott and everything).
414.
▲
by
gritzko
13y ago
Well, guys constructed a trebuchet, which is in the X-XV century range. Then, Berkut made a counter-attack to destroy it. So, it really worked. Otherwise, it is a war of the nerves mostly.
415.
▲
by
gritzko
13y ago
So you read it? How will it affect Ukrainian steel exports, on your opinion?
416.
▲
by
gritzko
13y ago
I do lots lots lots of paper notes. I even make my own notebooks according to my system which evolved a lot over past 5 years. Since 2008, I am making my yearly Evernote migration attempts. So far, Evernote is not any close to the paper not
417.
▲
by
gritzko
13y ago
Well, the core OCR/HWR function of Evernote was developed by a different company, in a sense. The company was headed by Pachikov who is a veteran of the HWR field. He is currently retired, to the best of my knowledge. I am not sure, wh
418.
▲
Logs and docs: How we did it better than Google ☺
(medium.com)
1 points
by
gritzko
13y ago
|
0 comments
419.
▲
by
gritzko
13y ago
Do you know why crocodiles have red eyes? Well, that's to hide in tomato plants! Have you ever seen a crocodile in a tomato plant? Never? Yeah... Because they are impossible to spot.
420.
▲
by
gritzko
13y ago
I left the project in 2011. Heard some improvements were made since, but no great activity. synctext may know better. My personal frustration point was the fact that data is moved within large corp data clouds these days. Customers are spoo
More ›