right right right right right
16.07.2025 03:58 β π 2 π 0 π¬ 0 π 0@pvh.ca.bsky.social
just this guy, you know? (director of research @ ink & switch, coined "local-first", contributor to automerge, former postgres guy, heroku staff, ex-game developer, arctic oceanographer.)
right right right right right
16.07.2025 03:58 β π 2 π 0 π¬ 0 π 0Automerge 3 is here: the heart transplant is complete! Huge improvements in memory usage and (in most cases) correspondingly big performance improvements too. Backwards compatible on disk and the network so there's no reason not to upgrade today: automerge.org/blog/automer...
15.07.2025 06:04 β π 128 π 32 π¬ 4 π 4I've been hacking away in the evenings on a little piece of JS you can drop into any page and let someone add comments. State is stored in the URL, and the plan is for me to use this to get feedback on my posts. I give them a URL, they send it back. No server, no fuss.
22.06.2025 20:53 β π 150 π 11 π¬ 12 π 3β¦ but how? π
19.06.2025 15:35 β π 5 π 0 π¬ 0 π 0β¦ but how?
19.06.2025 14:57 β π 1 π 0 π¬ 1 π 0We're so used to our data living in vertical silos we don't control that we can't even imagine what it would be like if our data could safely flow to wherever we needed it.
In an era of infinite software, code and data should flow like water.
I think it would be interesting to explore this! When Patchwork is released please reach out and we can look at what that might mean.
19.06.2025 14:52 β π 1 π 0 π¬ 0 π 0Automerge has a reasonably well-specified file format but the challenge is incremental E2EE sync of large document collections with heterogeneous (and evolving) permissions without a centralized service while still supporting real-time sync.
18.06.2025 21:35 β π 1 π 0 π¬ 1 π 0I revealed the @inkandswitch.com secret plan behind our work on local-first software this year at @localfirstconf.com. Now you can learn it too: www.youtube.com/watch?v=9s8O...
17.06.2025 18:43 β π 45 π 4 π¬ 1 π 0Thatβs what I was just imagining β the costs arenβt so bad if you only pay them infrequently. Not ideal for live collaborations
17.06.2025 15:13 β π 3 π 0 π¬ 1 π 0π new blog post! i spent a while looking into homomorphically encrypted CRDTs. spoiler alert: they donβt work super well!
(but you should still check it out β i break down what homomorphic encryption is and how it works, and there are lots of explorable explanations along the way!)
Exciting! I think this stuff is super interesting but not obviously widely applicable yet. I do wonder if it might find use in a local-first account system? Looking forward to reading it.
17.06.2025 14:53 β π 4 π 0 π¬ 1 π 0Congrats, @heckj.bsky.social!
07.06.2025 23:29 β π 3 π 0 π¬ 0 π 0Interesting to see the Coast Salish tattoo. Reckon he's from BC?
03.06.2025 19:53 β π 2 π 0 π¬ 0 π 0It's quite charming when folks who have diminished eyesight send me emails with larger fonts. It's an interesting example of a folk adaptation: if you know how to size up your browser zoom / adjust screen resolution you wouldn't need to. I wonder sometimes if I should reply at the same size...
03.06.2025 16:15 β π 9 π 0 π¬ 2 π 0The secret is @seaofclouds.com
03.06.2025 02:41 β π 2 π 0 π¬ 0 π 0User Agency ... in Other People's Websites
www.youtube.com/watch?v=OOAg...
by @orionreed.bsky.social at J on the Beach 25.
There are a bunch of variations on this thing these days. I don't think the Google Meet audio is a great solution for us (though it's cool tech). I think we would really benefit from something more task-dedicated.
02.06.2025 23:36 β π 0 π 0 π¬ 0 π 0Have you experienced anything other than the Owl? I've seen very mixed reviews of it and it's both expensive and large in my luggage so I'm hesitant to take the plunge.
02.06.2025 23:35 β π 0 π 0 π¬ 1 π 0Yeah, I was eyeing those up. They seem interesting but in addition to being hefty in my carry-on, they are also about 10x the price of the other options I've seen. Maybe worth it?
02.06.2025 15:56 β π 0 π 0 π¬ 1 π 0My current setup is a Logitech Brio 4k and an Anker Capsule 3 projector (not as bright as it could be but useful when there's no TV). I'm debating how best to improve the audio setup. I suspect remote joiners will mostly come in through a long-running Discord.
02.06.2025 15:33 β π 0 π 0 π¬ 1 π 0We're getting the lab together as we do a few times a year but not everyone can make it. I'm trying to improve our A/V systems to allow remote participation in our in-person meeting. What are y'all bringing with you? A Logitech Brio 4k and a Jabra 510? A combo video/audio thing? Something else?
02.06.2025 15:21 β π 5 π 0 π¬ 3 π 0This is a great question. I would say that sync engines are more valuable the more often the client works with the same piece of data. If data sort of passes through the client once and is then forgotten, it's less useful. If you want to run arbitrary queries or work offline: more useful.
01.06.2025 15:47 β π 7 π 0 π¬ 0 π 0That said, it's encouraging to see a skyline dotted with cranes. As climate change accelerates, I suspect more and more people are going to want to live both further north and in places where the ocean can moderate temperature extremes.
01.06.2025 15:08 β π 5 π 0 π¬ 1 π 0Having recently spent some time in Barcelona and Berlin and now returning to my home in Victoria, BC, Canada, it's astonishing how little we're investing in the future here.
True wealth to a society is that which can deliver value for centuries: strong buildings, parks, rail lines, subways.
It's interesting to contemplate what the world will look like as urbanization "completes" and global populations begin to return to more historical levels. Climate change and political instability will likely continue to drive major population migrations but.. I guess we'll see!
01.06.2025 15:03 β π 0 π 0 π¬ 1 π 0We're living through an era of major urbanization as well as historic population growth. My father who was born in 1942 has seen the global population increase by 3.5x. On top of that, global urbanization has radically shifted where housing demand lies.
01.06.2025 14:58 β π 1 π 0 π¬ 1 π 0I suspect the dynamism of a city is closely related to the cost of real-estate there. Low rents (residential and commercial) make so many more ventures possible -- niche shops, small restaurants, and so on. When the cost of living, everyone is wealthier.
01.06.2025 14:52 β π 23 π 0 π¬ 4 π 0@play.date it would be so cool if there were a meta narrative of easter eggs tying all the games in the season together with Blippo.
31.05.2025 17:48 β π 5 π 0 π¬ 0 π 0Yeah, that context shapes everything! Lots of interesting things to discover farther afieldβ¦
30.05.2025 12:09 β π 0 π 0 π¬ 0 π 0