Advertisement · 728 × 90

Posts by max

some open source enthusiasts will talk about composable ui components and views in different contexts, meanwhile i find if you slightly change the line spacing on a poem it can change how it reads

12 hours ago 13 0 2 0

while open source has always promised extra trust because you can inspect the source to see whats its doing, its a stronger claim now that ai has made that more practical

14 hours ago 9 1 0 0

so cool you managed it on your own laptop

21 hours ago 0 0 1 0

your post is making me imagine a "stubbornly resilient client" whose goal is just basically to get posts from wherever it possibly can (firehose, microcosm, pds)

21 hours ago 2 0 1 0

@jackvalinsky.com aspects like you mentioned is why I said "gracefully degrades". in the case of certain infra being down, I wouldn't expect full backlinks and like counts, but it would be nice for things to not "failwhale" that don't need to

21 hours ago 2 0 1 0

in the end what i really would like is scuttlebutt, but that considers bluesky as a useful relay whenever it happens to be running

21 hours ago 1 0 1 0

generally interested in atproto tooling that gracefully degrades to accessing pds-es directly when other infra is down

21 hours ago 18 1 2 0
Preview
Iran Monitor | Real-Time OSINT Dashboard for Iran Track Iran in real-time: news sentiment, X/Twitter feeds, flight radar, prediction markets, and internet connectivity. Free open source intelligence dashboard.

my friend also recommended www.iranmonitor.org

2 days ago 6 0 0 0

spoke with an iranian friend at length yesterday who basically said "disliking the islamic republic and also not wanting to be bombed by the us has led me to something close to anarchism and dislike of nation states in general"

2 days ago 264 42 4 1

seems remarkable/silly that sshing into a homeserver via tailscale on the airplane wifi works

4 days ago 4 0 0 0
Advertisement

thought about releasing notplants 3.8 today but decided its too powerful, so you will continue getting normal notplants content for now

5 days ago 2 0 0 0

this explains a lot

5 days ago 1 0 0 0

pds stands for penguin data storage

5 days ago 9 2 2 0

enjoyed learning more about paul erdős today

(not particularly related to the news that initiated it)

5 days ago 2 0 0 0
Video

the firehose if everyone was just DMing you

6 days ago 189 27 11 2

lol love this

6 days ago 2 0 0 0

love the feeling of how decentralized systems can at times dissolve the sense of data/code existing in a particular place

1 week ago 3 0 0 0

having visual indicators of sync happening is delightful, the same way getting the arduino to turn on an led was always delightful too

1 week ago 0 0 0 0

seems consistent in tests, but still some weird timing issues with triggering syncs, like you need to hit the tv to make it sync sometimes

1 week ago 0 0 0 0
Advertisement

current protocol for syncing git repos over iroh with iroh-blobs: tangled.org/notplants.bs...

using yrs merge driver for text conflicts
last-write-wins for binary files

if filetrees are identical, lower sha commit is selected to avoid infinite loops

1 week ago 0 0 1 0
a screenshot of two editors with the same filetree shown

a screenshot of two editors with the same filetree shown

we believe the file trees and git commit histories are now converging with arbitrary amounts of peers and edits

1 week ago 0 0 1 0

> Passed. The result is "The geelue cat sat on the mat." — "green" and "blue" interleaved at character level. Weird, but no conflict markers, and deterministic. Both sides would produce the same "geelue" result.

current status

1 week ago 0 0 0 0

learning more about gits internal architecture feels a bit to me like visiting one of the modern wonders of the world

1 week ago 1 0 1 0

alternatively it could follow in the non-dual thread and ditch the small self all together

1 week ago 1 0 0 0

like if there was YrsFolder sync, for a folder of files (some of which are Ydoc and some of which are binary files), and it handled it, as simple as a Ydoc, would be cool

but there are also some nice things about the approach im trying now with git since it plays well with other git stuff

1 week ago 0 0 1 0

not impossible challenges, but not trivial (at least from my first attempts)

for this reason, I have been exploring using git, since it already handles a lot of that quite well

although I would love if someone built a YrsFolder thing was a robust and easy to use thing for a whole folder

1 week ago 0 0 1 0

@nickthesick.com I think something along the lines of what you are describing sounds right for a folder (a manifest of files as a Map), but with edge cases around create/delete/rename, and orchestrating when to sync manifest and when to sync files, in such a way that minimizes network trips

1 week ago 0 0 2 0

definitely seems similar using the pds as a way to take a snapshot

my general thought was live syncing when people are both online, and snapshots to pds for syncing/coldstart when people are not online at the same time

1 week ago 0 0 0 0
Advertisement

We can just work together

1 week ago 79 10 3 0

does anyone know any prior art on a strategy for syncing two git repos that is eventually consistent?

it seems to me like default git workflows are not that, but maybe by adding some additional assumptions/constraints such a strategy could exist?

1 week ago 0 0 1 0