Ink & Switch

Ink & Switch

@inkandswitch.com

An independent research lab exploring the future of tools for thought. We envision a new computer that amplifies human intelligence. A system that helps you think more clearly, collaborate more effectively, and is available anywhere and anytime.

4.5K followers82 following52 posts

Ink & Switch reposted

Yesterday I made a “plaything” for Igarashi et al.’s excellent SIGGRAPH 2005 paper, As-Rigid-As-Possible Shape Manipulation! Works with a mouse, but it’s much more fun with multi-touch on an iPad. Link below 👇

Ink & Switch reposted

Everyone’s seen the Sketchpad demo. Few understand how it actually works. I reimplemented Sketchpad from scratch, and I’m making short videos that recreate Sutherland’s demos and explain how they work. The first 8 are up — from drawing a line to the famous rivet. Link below 👇

Ink & Switch reposted

Ink & Switch's approach of being forward-looking while staying uncompromising on both the value of intention in what you make and the necessity of shaping the world to match your and your community'´s system of values is (in my opinion) the most essential message in software right now

Ink & Switch@inkandswitch.com

Here it is—the final talk from our @localfirstconf.com Lab Day! After 10 years of Ink & Switch, Peter van Hardenberg @pvh.ca takes the long view. Why do we do research? Who does it serve? And what now, as the world gets weirder? How to Research Tools for Thought

Research can be an act of service. That's how we think about tools for thought: we want to help people in other fields do their best work. Sometimes with technology, like Automerge. Other times by giving a problem a name, like local-first, so that a community can form and flourish around it.

PlayBook is malleable software in a rather particular way. Everything in PlayBook — the pens, pages, UI panels, even the camera through which you view your notebook — is made of "materials" like Ink and Paper, designed to be modified from within PlayBook using just your hands and the pen.

Ivy gives a glimpse at how PlayBook lets you build dynamic behaviours from tangible materials — like "flux", which lets you paint a selection that grows and spreads like fluid, enveloping your ink strokes as you write and sketch. The research is ongoing; enjoy this preview, stay tuned for more!

Ink & Switch reposted

This week in Livelymerge, Dan Ingalls gives us a tour of Morphic: the scene graph, halos, text editing, and programming tools of the live, malleable kernel that lives inside an Automerge document.

Each member of the Patchwork team introduces a unique aspect of the project, from the core architecture that fuses the web platform and Automerge @automerge.org, to various wild experiments like a video editor, a music composition toolbox, and a remake of our travel planning prototype Embark.

Ink & Switch reposted

📅👀 The next set of community calls are posted to the Luma. Excited to see everyone there (and we'll also have This Month in Automerge in between) Register here: luma.com/automerge

Ink & Switch reposted

Excited to have a ✨ guest post ✨ from @djwyen.bsky.social in our @inkandswitch.com Keyhive lab notes! The local-first setting is new to a lot of cryptographers; here Derek shares some of his insights working on the BeeKEM paper, cross-fork security (CFS), and fundamental protocol design tradeoffs 🐝

inkandswitch.com06 · E2EE in the Local-First SettingExamining design considerations for developing cryptography for the local-first setting.

Ink & Switch reposted

Something I haven't gotten to say in a while... new lab note today! It's on a kind of user interface that pops up only occasionally: the extemporaneous UI that allows users to 'wave their wand' & get the interface they need through direct interaction. Read on: alexanderobenauer.com/labnotes/041/

alexanderobenauer.comLN 041: Extemporaneous UIsTear-off menus, quantized semantic zoom, and spatial computational canvases show us one approach to frictionless malleable interfaces.

Ink & Switch reposted

I just got around to watching this. I love it so much. Looks amazing for game jams. Good job Lilith and congratulations to @inkandswitch.com for yet another smash hit.

Martin Kleppmann@martin.kleppmann.com

Backstitch (backstitch.dev) brings Automerge-based collaboration and version control to the Godot game engine. It's is vastly more usable than Git, and a lovely showcase of what Automerge can do. Great talk from Lilith Duncan introducing the project: www.youtube.com/watch?v=CAJ_...

Ink & Switch reposted

Ink & Switch reposted

We’re doing a user study to find out how adding always-on live values alongside code effects writing and debugging experiences for functional programming. See reply for sign-up details