Watch @paulbutler.org talk about CRDTs as a temporal data structure. youtu.be/b4fDzmNE50U?...
18.06.2025 07:02 โ ๐ 8 ๐ 1 ๐ฌ 0 ๐ 0@paulbutler.org.bsky.social
I build jamsocket.com and write digest.browsertech.com
Watch @paulbutler.org talk about CRDTs as a temporal data structure. youtu.be/b4fDzmNE50U?...
18.06.2025 07:02 โ ๐ 8 ๐ 1 ๐ฌ 0 ๐ 0A slide contrasting โfilesystemโ and โcloudโ apps. Filesystem apps delegate version management, concurrent change resolution, and access control to the user, while cloud apps deal with them in the application.
Thanks! I think this is the one.
27.05.2025 20:00 โ ๐ 5 ๐ 1 ๐ฌ 1 ๐ 0"CRDTs as a temporal data structure"
@paulbutler.org gave a brilliant talk, explaining how to use the Yjs CRDT toolkit to store temporal data.
Born in Chicago, Illinois, in 1955, Pope Leo XIV graduated from Villanova with a bachelor's degree in mathematics in 1977. The pope is a member of the Augustinian religious order and was elected the top leader of the order twice.
When I was getting my BMath people would ask โoh, what will you do with that, teach?โ and Iโm jealous of people taking math now who can come back with โyeah that or popeโ.
11.05.2025 00:40 โ ๐ 39 ๐ 3 ๐ฌ 0 ๐ 0My pet peeve is when people use โmisnomerโย in a way that is in itself a misnomer.
07.05.2025 19:52 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0I love the idea of adding a default template, might try that!
01.05.2025 15:51 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Claude Code now supports resuming sessions, which means that session logs (including tool/llm calls) are stored locally. My curiosity got to me, I figured out the format and wrote a CLI tool to dump specific conversations github.com/paulgb/claud...
01.05.2025 15:22 โ ๐ 15 ๐ 3 ๐ฌ 0 ๐ 0It just dynamically reads the date, touches the file in case it doesn't exist, and opens it up. It also opens the directory as the workspace so that I can see past notes in the sidebar.
30.04.2025 16:32 โ ๐ 7 ๐ 0 ๐ฌ 0 ๐ 0I replaced all my fancy notetaking tools with a vibecoded bash script called `note` that opens ~/notes/{date}.md in an editor, and it's been great.
30.04.2025 15:38 โ ๐ 32 ๐ 0 ๐ฌ 8 ๐ 1Yeah, I want all the configuration to live in the repo.
28.04.2025 15:21 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Ideally the system would be able to recognize if files changed since the last build, I already do this for e.g. vercel sites in a monorepo and it works fine.
28.04.2025 15:14 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Coolify looks good but seems to be aimed more for public sites so leaves auth to the application layer? I'm hoping to have one server manage deployment, hosting, and auth.
28.04.2025 14:59 โ ๐ 0 ๐ 0 ๐ฌ 2 ๐ 0frontend + backend ideally, but even just static apps (with a build step) would work.
one password across all, or else oauth with approved users on a per-app basis
subdomains under the same domain would be ideal, i.e. repo/foo would map to foo.mydomain .com
Now that it's so easy to create software for personal use, I want a way to have a bunch of personal mini apps in a monorepo and automatically deploys all of them behind basic password auth.
Before I build it, does this exist? Ideally something I can self-host on a VPS.
This is a talk I've wanted to give for a while, and I can't think of a better place to give it!
25.04.2025 16:10 โ ๐ 7 ๐ 0 ๐ฌ 0 ๐ 0Today marks SlateDBโs one year anniversary! Itโs been a lot of fun. Thanks to @rohanpd.bsky.social @flaneur2024.bsky.social @almog.ai @vigneshc.bsky.social @paulbutler.org Jason Gustafson, David Moravek, and many others for joining the project. ๐
22.04.2025 21:55 โ ๐ 15 ๐ 5 ๐ฌ 0 ๐ 1I met a couple who introduced themselves as engineers but instead of writing JavaScript they drive trains.
14.04.2025 15:56 โ ๐ 10 ๐ 0 ๐ฌ 1 ๐ 0The author Jon Ronson has done a few limited series in podcast form that are top notch.
09.04.2025 22:00 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0markets soar as investors realize that mommy didn't actually disappear, she was just hiding behind her hands
09.04.2025 18:19 โ ๐ 12883 ๐ 2388 ๐ฌ 76 ๐ 58And certainly no side-effects!
07.04.2025 22:33 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Years in, WebAssembly on the server remains incredibly secure because you still can't do anything with it.
07.04.2025 15:50 โ ๐ 58 ๐ 7 ๐ฌ 3 ๐ 1Nice write up too!
The dots came out nicely, Iโm surprised not to see artifacts of the spiral.
www.rupertbrooks.ca/SketchyMachi...
Two post cards, one in the left has two faces plotted in a pointillist style, and the one on the right has variations of the word โFUCKโ stamped in different colors. A booklet on top shows a picture of the stamping process.
Always nice getting surprise #ptpx mail!
Bottom left is @verytiredrobot.bsky.socialโs exploration of latent space of a facial autoencoder.
Top and right,
Daniel Cattโs work using a stamp with a plotter, and a nice photo booklet of the process!
Never ask a barber if you need a haircut or a foundation model company how long your tool call descriptions should be.
02.04.2025 18:13 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Very speculative question for people smarter than me: if we ran 100 replays of humanity from 1955 or so, in many is there a manned moon landing before y2k?
Thinking about failure scenarios like a series of failures dampening political support, or global events destroying the necessary conditions.
Reimbursement form with a "Merchant" dropdown. "Lyf" is entered as a search query and the results are "Lyft" and "Onlyfans"
are there really so many people expensing onlyfans that it needs to be in the autocomplete dropdown ๐ซฃ
25.03.2025 16:00 โ ๐ 17 ๐ 2 ๐ฌ 1 ๐ 0working on some forevervm experiments for @jamsocket.comโฆ ever wanted your AWS account to diagram your infrastructure for you?
24.03.2025 21:11 โ ๐ 5 ๐ 1 ๐ฌ 1 ๐ 0This was fun to host! Weโre doing it again in NYC next week, itโs full but Iโve saved a few spots for people building things on MCP ;) lu.ma/mcp-nyc
20.03.2025 00:05 โ ๐ 8 ๐ 1 ๐ฌ 0 ๐ 0Regardless of how they board, planes deboard front-to-back, so hopefully theyโre built for this!
18.03.2025 12:58 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0"Speed" but it's a software update
18.03.2025 09:50 โ ๐ 126 ๐ 34 ๐ฌ 2 ๐ 0