Reposted by pvhWilliam Gibson @greatdismal.bsky.social · 24/09/2026Fall pleasure: Cast-iron radiator’s warmth rising through corrugated cardboard cat-throne. Makes a boy dozy. 1359731
Reposted by pvhAlex Komoroske @komorama.bsky.social · 17/09/20261/ It’s time to share more about what we’ve been working on: @commonfabric.com is a social computing lab building a medium for software that revolves around people, not apps. commonfabric.com 2287
Reposted by pvhAlex Warth @alexwarth.bsky.social · 14/09/2026Nearly every general-purpose programming language is Turing complete. So ask not what you can do with a language, but what a language makes worth the effort. A short note on "effective expressiveness": www.inkandswitch.com/malleable-so...inkandswitch.comEffective expressivenessEverything is possible. What’s actually worth the effort? 0327
Reposted by pvhCitizen Platano 🇵🇷 @daniloc.xyz · 22/08/2026so what’s next: we’re going to see a Cambrian Explosion of verification tools to help model the internal and implicit structures of code we’ll see higher levels of abstraction that are easier to inspect, track and reason about for humans. models of a project’s internal structure we learn like maps 2845
Reposted by pvhInk & Switch @inkandswitch.com · 31/08/2026Today we're officially sharing the "Introducing Patchwork-26" video from Lab Day at this year's @localfirstconf.com We bring you the first look at Patchwork-26, the latest in our ongoing effort to realize Malleable Software, Universal Version Control, and Local-First Software.youtube.comIntroducing Patchwork-26YouTube video by Ink & Switch 39133
pvh @pvh.ca · 17/08/2026Really excited to be on the plane to Aarhus (okay, CPH) for SummerHCI. Grateful to @clemens.klokmose.net for the invitation and really looking forward to learning from everyone. 050
Reposted by pvhAutomerge @automerge.org · 31/07/2026🆕 We're trying something new: here's the first ever This Month in Automerge 🗞️✨ Check out what's been happening in the core libraries, and a few projects in the ecosystem! automerge.org/blog/2026-ju...automerge.orgThis Month in Automerge: July '26Hexane v1 lands in Automerge, Subduction sync server hardening, a BeeKEM paper preprint, and more. 15312
pvh @pvh.ca · 31/07/2026The Local-First Conf 2026 talks are up! I always get hallway tracked real hard at this event so I'm really excited to catch all the talks I missed... www.youtube.com/playlist?lis...youtube.comLocal-First Conf 2026 - YouTube 0245
pvh @pvh.ca · 04/07/2026From research, to prototype, to a real plugin you can install in the Godot Asset Store, Backstitch is a branch of our research into universal version control brought to life in the Godot game engine! You can check it out now: store.godotengine.org/asset/inkand...store.godotengine.orgBackstitch - Godot Asset StoreReal-time version control for Godot! Backstitch enables fast collaboration for dev teams, game jams, and classrooms. 211520
pvh @pvh.ca · 03/07/2026I've read that telegraph operators had a kind of "hand" that was recognizable. I feel the same way when I read someone's code: the way they name variables, or structure a file. They show me a little of who they are. I think those days are passing now, and I feel a little nostalgic about it. 1351
pvh @pvh.ca · 16/06/2026Anyone out there know how to make my SharedWorkers visible in the Chrome DevTools? Navigating via chrome://inspect#workers is very annoying. 151
pvh @pvh.ca · 15/06/2026Congrats to the Iroh team on reaching 1.0! We've been following their work for years and I'm very excited to see this milestone. www.iroh.computer/blog/v1iroh.computerIroh 1.0 - Dial Keys, not IPsIroh 1.0 is out. Now is the time to build. 0160
pvh @pvh.ca · 05/06/2026This is so cool. This is the dream -- people making stuff for each other with the things that we invent. I love it. jatazak.itch.io/multiplayer-...jatazak.itch.ioMultiplayer Bitsy by jatazakmake bitsy games with friends 03910
Reposted by pvhIvy Reese @spiralganglion.com · 23/04/2026Here are some of the letters I made for Tenfold, the fun little "birthday party" we're having as Ink & Switch turns 10 years old. • a catenoid, designed by todd matthews and coded by me • gizmos, from inkling • "enbossed" • a sphere made of circles, eclipsed 🤍 inkandswitch.com/project/tenf... 1556
pvh @pvh.ca · 23/04/2026Ink & Switch is ten years old this month! We made you a card to celebrate. inkandswitch.com 710615
Reposted by pvhAlex Warth @alexwarth.bsky.social · 17/04/2026The 2nd lab note in my series about the local-first task framework I've been working on w/ @pvh.ca is out! Topics include distributed coordination, the router takeover protocol, offline resilience... check it out at www.inkandswitch.com/patchwork/no...inkandswitch.comImplementing a Local-First Task FrameworkQueues, workers, and routers, oh my! 0237
pvh @pvh.ca · 14/04/2026Spent all day procrastinating packing for my trip to London but I'm off. Looking forward to seeing folks in London in the next week and change. Hit me up if you're around! 150
pvh @pvh.ca · 14/04/2026I think a lot of the AI space is dominated by hot takes because the time it takes to write something thoughtful frequently exceeds the period where that information is accurate. 1140
Reposted by pvhAlex Warth @alexwarth.bsky.social · 03/04/2026I've been working with @pvh.ca on a local-first task framework at @inkandswitch.com. It distributes computation across users' computers, keeps working while you're offline, and syncs results back to everyone when you reconnect. First lab note is up. www.inkandswitch.com/patchwork/no...inkandswitch.comA Local-First Task FrameworkIndustrial research lab working on digital tools for creativity and productivity. 26310
pvh @pvh.ca · 30/03/2026It's a relief to live in a region whose primary energy supplies are provided by hydroelectric dams. Relying on renewable energy doesn't just reduce the rate of climate change, it can protect against energy market supply shocks. 1160
pvh @pvh.ca · 12/03/2026Local-First Conf 2026 is back, and I want to hear what everyone's been doing this year. What have you built? What have you learned? How about interesting challenges we need to overcome? 2168
pvh @pvh.ca · 02/03/2026Yay! An end to picking up my kids from school in the pitch black for months on end. www.cbc.ca/news/canada/... Also, oh no! This is going to be hell for scheduling international calls.cbc.caB.C. to end time changes, adopt year-round daylight time | CBC NewsMarch 8 will be the last time British Columbians have to change their clocks, B.C. Premier David Eby announced Monday. 0120
pvh @pvh.ca · 27/02/2026Local-first Conf is back, and this year Ink & Switch will be hosting a one day "Lab Day" adjacent to the event. See you there! 1163
pvh @pvh.ca · 14/02/2026I don't even know how to vague-post about it. I'm so incredibly excited about the work we're doing right now at Ink & Switch and it's taking everything I have in me to avoid sharing it before it's ready. 3570
pvh @pvh.ca · 11/02/2026Lately, I've been telling people that Patchwork is less like a house and more like a way of standing. I'm not sure it entirely makes sense to me, either. 1150
Reposted by pvhAdam Wiggins @adamwiggins.com · 30/01/202610m documentary film on the local-first software movement! www.youtube.com/watch?v=10d8... 310130
Reposted by pvhFirefox for Web Developers @webdevs.firefox.com · 15/01/2026The Navigation API is newly baseline! The web now has sensible, low-level routing for navigations. 916129
Reposted by pvhdevtools.fm @devtools.fm · 12/01/2026Join us this week with @pvh.ca of @inkandswitch.com and @automerge.org www.youtube.com/watch?v=Bgyd... open.spotify.com/episode/4J3m... 4226
Reposted by pvhAlex Komoroske @komorama.bsky.social · 05/12/2025What if technology didn’t feel so… hollow? Some friends and I just released a manifesto about a world where tech leaves us feeling nourished (along with an evolving list of theses about how we can build it) resonantcomputing.orgresonantcomputing.orgThe Resonant Computing ManifestoTechnology should bring out the best in humanity, not the worst—a manifesto for resonant computing built on five principles that reject hyper-scale extraction for human flourishing. 1017256
pvh @pvh.ca · 28/11/2025After a week of meetings and calls, it was nice to dust off the ol' linear algebra and write a Delaunay triangulation and then the corresponding Voronoi cells. This wonderful post by @ianthehenry.bsky.social was my guide through some long-forgotten math. ianthehenry.com/posts/delaun...ianthehenry.comVisualizing Delaunay TriangulationTake a look at this: This is a triangulation of a set of random points, such that all the points are connected to one another, all of the faces are triangles, and the edges include the convex hul... 1140
pvh @pvh.ca · 27/11/2025"I added +1 to spawnRate -- the issue was that my waffle was too high" (we're working on a little art project and even the bug reports are great) 090
pvh @pvh.ca · 03/11/2025This is just such a nice detailed explanation of why something isn't really feasible: www2.gov.bc.ca/gov/content/...www2.gov.bc.caPotential Fixed Link to Vancouver IslandAddresses options and challenges for a bridge linking Vancouver Island to the Mainland. 0130
pvh @pvh.ca · 23/10/2025Ink & Switch is hosting another Social in London on Nov. 11th at the Alan Turing Institute. I'll share some early scientific work in Patchwork, & Marcel will give a peek at the Playbook programmable ink system. Also, lightning talks about "surprises in software". RSVP here: luma.com/71g0lhgoluma.comInk & Switch London: Building new tools for Science · LumaInk & Switch's mission is to help computers become better tools for thought. We believe that the promise of computers as "intelligence amplifiers" or "bicycles… 0246
pvh @pvh.ca · 20/10/2025"Who wrote this!?" he angrily declaimed, knowing, in his heart, it was him. 1231
Reposted by pvhThe Onion @theonion.com · 20/10/2025Katy Perry Releases New Single About Superiority Of Canadian Manufacturingtheonion.comKaty Perry Releases New Single About Superiority Of Canadian ManufacturingMONTECITO, CA—Signaling a new chapter in her career, pop star Katy Perry released a new single Monday about the superiority of Canadian manufacturing. “When I learned about the strength of Canadian au... 864762480
pvh @pvh.ca · 20/10/2025I hear AWS has an outage today. My heart goes out to those of you still writing software hosted there. 1282
pvh @pvh.ca · 17/10/2025A good friend once told me this was his approach to open source software maintenance:media.tenor.comIm Out Hand Gestures GIFALT: Im Out Hand Gestures GIF 1151
Reposted by pvhAutomerge @automerge.org · 16/10/2025We have a shiny new website courtesy of @spiralganglion.com and @seaofclouds.com 🙌 🚀 Check it out: automerge.org 210718
pvh @pvh.ca · 16/10/2025New Automerge website at automerge.org. Kudos to @spiralganglion.com and @seaofclouds.com for their work building it. The level of craft and detail in the landing page is very satisfying.automerge.orgAutomergeAutomerge is a library for building collaborative, local-first applications. 0282
pvh @pvh.ca · 08/10/2025We were discussing yesterday how our goal is that if anyone asks to try out patchwork the immediate response is not to wince and apologize. 2190
Reposted by pvhRed Blob Games @redblobgames.com · 29/09/2025You can bookmark any of the labels or settings page. e.g. mail.google.com/mail/u/0/#sn...mail.google.comGmailGmail is email that’s intuitive, efficient, and useful. 15 GB of storage, less spam, and mobile access. 052