# ink & switch: the idea

> the independent research lab as a model — the lineage it inherited, what a decade proved, and what stays open.

## lineage

- 1970–1985 — xerox parc: the direct ancestor — parc gave the industry the pc, the gui, ethernet, and the laser printer, and then lost the business of all of them. the lab cites it by name; the muse spinout is the mechanism meant to keep ink & switch from repeating the xerox part. (sources: [transcript of idea machines #50](https://podtail.se/podcast/idea-machines/industrial-research-with-peter-van-hardenberg-idea/), [adam wiggins on the 2015 reconvening + industrial-lab inspirations](https://github.com/thechangelog/transcripts/blob/master/podcast/the-changelog-514.md), [muse history: $2m, seven-person team, fall-2023 departure](https://adamwiggins.com/muse-retrospective/))
- 1925–1984 — bell labs: the other pole of the industrial-research canon — at&t's regulated monopoly funding decades of basic work (unix, c, the transistor) under a simple bargain: the monopoly pays, the lab publishes. ink & switch's patron version replaces the monopoly with founder wealth. (sources: [transcript of idea machines #50](https://podtail.se/podcast/idea-machines/industrial-research-with-peter-van-hardenberg-idea/), [wiggins on industrial research history (edison, bell labs, arpa, parc)](https://progressstudies.school/the-torch-of-progress-ep-13-with-adam-wiggins/), [industrial research episode re lab model](https://museapp.com/podcast/46/industrial-research/))
- 1876–1931 — edison's menlo park: the original private industrial research lab — menlo park, 1876: an invention factory organized around output, not papers. wiggins cites it alongside parc and bell labs; the lab's 'we ship prototypes, not whitepapers' posture descends from it. (sources: [adam wiggins on the 2015 reconvening + industrial-lab inspirations](https://github.com/thechangelog/transcripts/blob/master/podcast/the-changelog-514.md), [wiggins on industrial research history (edison, bell labs, arpa, parc)](https://progressstudies.school/the-torch-of-progress-ep-13-with-adam-wiggins/))
- 1945–1980 — the augmentation canon: the tools-for-thought canon the lab's research program re-litigates — engelbart's 'augmenting human intellect,' kay's dynabook, nelson's hypertext, bush's memex. the end-user programming essay reads forty years of it as an open problem list. (sources: [end-user programming essay](https://www.inkandswitch.com/end-user-programming/), [transcript of idea machines #50](https://podtail.se/podcast/idea-machines/industrial-research-with-peter-van-hardenberg-idea/))
- 2017 — cambridge crdt research: the immediate substrate — kleppmann and beresford's json crdt work at cambridge gave the lab a mergeable data layer; automerge made it an ecosystem. the lab's bet that local-first needs one good crdt library descends from this paper. (sources: [kleppmann & beresford json crdt paper (ieee tpds)](https://martin.kleppmann.com/2017/04/24/json-crdt.html), [github](https://github.com/pboyer/automerge))
- 1970s–2026 — smalltalk / lively kernel: the personal-computing tradition inside the lab — dan ingalls (smalltalk, squeak, lively kernel) literally joins the staff for livelymerge; the dynamic-media thread runs unbroken from parc's own bench into patchwork. (sources: [new staff (reyburn/yen/stewen)](https://www.inkandswitch.com/newsletter/dispatch-018/), [matt webb lab survey](https://interconnected.org/home/2021/03/15/labs))
- 2015–2024 — the indie-lab scene: the patronage model's working examples — independently wealthy technologists funding small labs outside both academia and venture: the 'indie labs' webb catalogs (ink & switch among them), each answering 'who pays for basic research?' differently. (sources: [matt webb lab survey](https://interconnected.org/home/2021/03/15/labs), [individual + organizational supporters](https://www.inkandswitch.com/supporters/))

## what the lab proved

- the vocabulary worked: an essay can create a field — 'local-first' went from a 2019 coinage to a conference, a podcast, a community news site, a semantic scholar citation count (137), and a word that means 'whatever you want it to mean.' the vocabulary is now load-bearing infrastructure for hundreds of projects the lab doesn't control. (sources: [first lfc, berlin](https://www.localfirstconf.com/local-first-conf-2024), [lofi/40 meetup 2026-08-25](https://lofi.so/), [semantic scholar record](https://www.semanticscholar.org/paper/1d0823ecb126bea91ade3631176c54fcefc5bb4b), [definitional critique](https://www.deobald.ca/essays/2026-01-01-localfirst-you-keep-using-that-word/), [landmark essay](https://www.inkandswitch.com/essay/local-first/))
- automerge is real infrastructure: research code can become sponsored infrastructure — automerge moved from lab prototype to an independent open-source project with a rust core, enterprise sponsors (fly.io, prisma, bowtie), ngi zero core funding, and a maintainer hired full-time. the lab's most durable output is a library other people's products run on. (sources: [first supported release… ground-up rewrite](https://automerge.org/blog/automerge-2/), [automerge.org](https://automerge.org/blog/automerge-3/), [automerge 3](https://www.inkandswitch.com/newsletter/dispatch-011/), [individual + organizational supporters](https://www.inkandswitch.com/supporters/))
- the hollywood model survives: the hollywood model retains its thesis — a dozen people, contractors assembled per project, researchers-in-residence cycling through, and the essay-plus-prototype cadence sustained for ten years without a venture round. the smallness is the mechanism, not the constraint. (sources: [transcript of idea machines #50](https://podtail.se/podcast/idea-machines/industrial-research-with-peter-van-hardenberg-idea/), [individual + organizational supporters](https://www.inkandswitch.com/supporters/), [gaios intro](https://www.inkandswitch.com/newsletter/dispatch-014/), [new staff (reyburn/yen/stewen)](https://www.inkandswitch.com/newsletter/dispatch-018/))
- the lab outlasted its spinout: a lab can outlast its spinout — muse was the flagship proof-of-model (ip out, stake retained, founder seconded), it ended as a business in 2023, and the lab kept publishing, hiring, and shipping through it. the model's value doesn't depend on the spinout surviving. (sources: [muse history: $2m, seven-person team, fall-2023 departure](https://adamwiggins.com/muse-retrospective/), [end of an era for muse](https://museapp.com/podcast/transcripts/83-end-and-beginning/), [new staff (reyburn/yen/stewen)](https://www.inkandswitch.com/newsletter/dispatch-018/), [10th-anniversary origin story by todd matthews](https://www.inkandswitch.com/project/tenfold/story/))
- the talent magnet: the audience is the alumni network — notion hired the malleable lead and the patchwork collaborator; tldraw employs a former rir; openai took a potluck author. a decade of research produced a hiring pipeline whose gravity works in the lab's direction. (sources: [litt: in september, i left my research position at ink & switch… now work at notion](https://buttondown.com/geoffreylitt/archive/i-changed-jobs-and-other-updates/), [notion announces schoening hire](https://www.notion.com/blog/software-should-bend-welcome-max-schoening), [mary rose cook bio: notion ai engineer](https://maryrosecook.com/), [paul shen → openai technical staff 2023-04](https://clay.earth/profile/paul-shen-61ac22ea))

## what stayed unfinished

- the essay's own open problems: the flagship essay's own to-do list is still open — 'we do not claim that crdts are the only possible solution' conceded the bet in 2019, and seven years later the unsolved items are the same ones: decentralized identity, schema evolution (cambria never shipped), and access control (keyhive is still pre-release). (sources: [landmark essay](https://www.inkandswitch.com/essay/local-first/), [cambria lenses: 101 pts](https://news.ycombinator.com/item?id=24699615), [project 035](https://www.inkandswitch.com/project/keyhive/), [relationship-based digital identity](https://www.inkandswitch.com/backchannel/))
- the substrate reset: the stack under the prototypes died — pushpin's dat/hypermerge substrate evaporated, the repo was archived 'for posterity,' and the most developed early prototype never made the jump to automerge-repo. the lab's shipping surface resets with each sync-layer migration. (sources: [archived for posterity](https://github.com/inkandswitch/pushpin), [production-grade p2p collaboration prototype](https://www.inkandswitch.com/pushpin/), [first supported release… ground-up rewrite](https://automerge.org/blog/automerge-2/))
- the definition drift: the word escaped — 'local-first' now covers sqlite sync, optimistic ui, and ordinary offline caching; the essay's seven ideals are a technical claim but the term is a posture. the lab's most successful export no longer denotes the thing it was built to describe. (sources: [definitional critique](https://www.deobald.ca/essays/2026-01-01-localfirst-you-keep-using-that-word/), [essay launch thread: 566 pts, 190 comments](https://news.ycombinator.com/item?id=19804478), [landmark essay](https://www.inkandswitch.com/essay/local-first/))
- the thin capitalization: the funding is still one bad year from a question mark — no endowment, no disclosed runway, a patronage base of five named individuals plus grants that arrive project-by-project (aria, endless, nlnet). the model is ten years proven and one spreadsheet thin. (sources: [individual + organizational supporters](https://www.inkandswitch.com/supporters/), [aria sgai joined](https://www.inkandswitch.com/newsletter/dispatch-013/), [aria safeguarded ai programme page](https://www.aria.org.uk/opportunity-spaces/mathematics-for-safe-ai/safeguarded-ai/), [transcript of idea machines #50](https://podtail.se/podcast/idea-machines/industrial-research-with-peter-van-hardenberg-idea/))
- the prototype graveyard: the prototype graveyard is the cost of the model — pixelpusher, trellis, capstone, pushpin, cambria, backchannel, peritext, crosscut, potluck, inkbase, untangle, upwelling, embark: thirteen named projects, most discontinued by design. the essays are permanent; the software mostly isn't. (sources: [dynamic documents for travel planning](https://www.inkandswitch.com/embark/), [archived for posterity](https://github.com/inkandswitch/pushpin), [about a dozen researchers](https://www.inkandswitch.com/newsletter/dispatch-001/), [transcript of idea machines #50](https://podtail.se/podcast/idea-machines/industrial-research-with-peter-van-hardenberg-idea/))

## the lab-model argument

- (for) the lab is the answer to 'who pays for basic research in software?' — five patrons, a dozen researchers, and a decade of output that produced the field's shared vocabulary. if parc's lesson was 'invention without capture,' ink & switch's answer is capture-by-library: automerge, not a product line, is the durable output. (sources: [individual + organizational supporters](https://www.inkandswitch.com/supporters/), [transcript of idea machines #50](https://podtail.se/podcast/idea-machines/industrial-research-with-peter-van-hardenberg-idea/), [first supported release… ground-up rewrite](https://automerge.org/blog/automerge-2/), [landmark essay](https://www.inkandswitch.com/essay/local-first/))
- (for) the essay-as-artifact model pays off — the lab's biggest public events are documents, not releases, and the numbers hold: inkbase's 675 points, local-first's 883 on re-post, malleable's 294. a research lab that writes manifestos built a bigger audience than most media companies. (sources: [inkbase/programmable ink: 675 pts, 83 comments](https://news.ycombinator.com/item?id=33799512), [biggest thread: 883 pts, 297 comments](https://news.ycombinator.com/item?id=44473135), [malleable software essay: 294 pts, 114 comments](https://news.ycombinator.com/item?id=44237881), [landmark essay](https://www.inkandswitch.com/essay/local-first/))
- (against) the lab is a luxury good — 'privately funded' means three heroku exits' worth of founder wealth, which is precisely the part that doesn't generalize. the model's existence proof doesn't contain instructions for becoming it; 'be a heroku co-founder first' isn't a replicable funding strategy. (sources: [individual + organizational supporters](https://www.inkandswitch.com/supporters/), [adam wiggins on the 2015 reconvening + industrial-lab inspirations](https://github.com/thechangelog/transcripts/blob/master/podcast/the-changelog-514.md), [matt webb lab survey](https://interconnected.org/home/2021/03/15/labs), [founded 2015](https://www.cbinsights.com/company/ink-switch))
- (against) the spinout flywheel spun once — muse was supposed to be the template (lab invents, company captures, stake returns), and the only attempt ended in a restructuring memo. ten years in, the model's financial engine is still 'the founders pay,' with the aria and endless grants arriving as project revenue, not an endowment. (sources: [muse history: $2m, seven-person team, fall-2023 departure](https://adamwiggins.com/muse-retrospective/), [end of an era for muse](https://museapp.com/podcast/transcripts/83-end-and-beginning/), [individual + organizational supporters](https://www.inkandswitch.com/supporters/), [aria safeguarded ai programme page](https://www.aria.org.uk/opportunity-spaces/mathematics-for-safe-ai/safeguarded-ai/))
- (nuance) the real answer may be the middle case — not a parc (no corporate sugar daddy) and not a startup (no venture clock), but a durable small institution funded like a film studio: patrons pay, contractors ship, and the balance sheet is the community it trained. 'between eight and 15 people' is the bet. (sources: [transcript of idea machines #50](https://podtail.se/podcast/idea-machines/industrial-research-with-peter-van-hardenberg-idea/), [individual + organizational supporters](https://www.inkandswitch.com/supporters/), [matt webb lab survey](https://interconnected.org/home/2021/03/15/labs), [gaios intro](https://www.inkandswitch.com/newsletter/dispatch-014/))

## successors

- [automerge / the sync ecosystem](https://automerge.org/): the library that outgrew the lab — an independent open-source project with its own sponsors, community calls, and the ecosystem of beelay, automerge-repo, and subduction growing around it. (sources: [first supported release… ground-up rewrite](https://automerge.org/blog/automerge-2/), [automerge.org](https://automerge.org/blog/automerge-3/), [subduction sync engine](https://github.com/inkandswitch/subduction), [subduction sync](https://automerge.org/blog/2026-july/))
- [muse → allume](https://museapp.com/): the spinout's afterlife — wulf continuing the studio-for-ideas thesis as a solo business. the lab's only consumer-software experiment, surviving on one person's conviction. (sources: [muse history: $2m, seven-person team, fall-2023 departure](https://adamwiggins.com/muse-retrospective/), [end of an era for muse](https://museapp.com/podcast/transcripts/83-end-and-beginning/), [mirror of an end, and a beginning muse letter](https://vuink.com/post/zhfrncc-d-dpbz/end-and-beginning))
- [local-first conf](https://localfirstconf.com/): the community the word built — a conference the lab co-organizes but doesn't own, with a 'lab day' that formalizes the relationship. the movement as successor institution. (sources: [first lfc, berlin](https://www.localfirstconf.com/local-first-conf-2024), [lfc 2026, festsaal kreuzberg](https://www.localfirstconf.com/), [patchwork launch](https://www.inkandswitch.com/newsletter/dispatch-003/))
- [the alumni employers](https://www.notion.com/blog/max-schoning-joins-notion): notion (litt, schöning, cook), tldraw (wilson), openai (shen) — the lab's research continues inside product companies; the people are the export that keeps paying. (sources: [litt: in september, i left my research position at ink & switch… now work at notion](https://buttondown.com/geoffreylitt/archive/i-changed-jobs-and-other-updates/), [notion announces schoening hire](https://www.notion.com/blog/software-should-bend-welcome-max-schoening), [mary rose cook bio: notion ai engineer](https://maryrosecook.com/), [paul shen → openai technical staff 2023-04](https://clay.earth/profile/paul-shen-61ac22ea))
- [the lofi community](https://lofi.so/): lofi.so, localfirst.fm, localfirstnews — the coverage and convening layer the lab's vocabulary created. an ecosystem that now covers the lab more than the lab covers itself. (sources: [james arthurs lofi origin: localfirstweb](https://lofi.so/blog/2023-05-29-i-wrote-a-static-web-page), [lofi/40 meetup 2026-08-25](https://lofi.so/), [pvh local-first interview (referenced by dispatch-003)](https://www.localfirst.fm/1/transcript))
- [the aria programme](https://www.aria.org.uk/programme/safeguarded-ai/): the uk's safeguarded-ai programme as the lab's first large institutional funder — gaios built from patchwork, a government research grant where a product roadmap would be. the patronage model acquiring a second species of patron. (sources: [aria safeguarded ai programme page](https://www.aria.org.uk/opportunity-spaces/mathematics-for-safe-ai/safeguarded-ai/), [aria sgai joined](https://www.inkandswitch.com/newsletter/dispatch-013/), [gaios intro](https://www.inkandswitch.com/newsletter/dispatch-014/))
- [the independent analysts](https://interconnected.org/home/2021/03/15/labs): matt webb's indie-lab survey, the brain & mind society's kay-lineage essay, deobald's definitional critique, prokopov's diy-sync fork — the outside intellectuals who treat ink & switch as a reference implementation of something larger. (sources: [matt webb lab survey](https://interconnected.org/home/2021/03/15/labs), [third-party lineage essay: engelbart→kay→i&s malleable software](https://brainmindsociety.org/posts/arya64u77ngbxplcjm33htzv3nhilp), [definitional critique](https://www.deobald.ca/essays/2026-01-01-localfirst-you-keep-using-that-word/), [prokopov local, first, forever: file-sync-based diy local-first](https://tonsky.me/blog/crdt-filesync/))

## open questions

- was 2015 the reconvening or the founding? the lab says 'turns ten' in 2026 (→2016); directories and wiggins' own interview say 2015. both dates are self-reported; the github org (2015-08-19) is the earliest hard artifact.
- what does the patronage actually cost? no dollar figures exist anywhere — the supporters page names people and partner categories, not amounts, and the aria programme's size is unstated.
- can the essay's open problems ever close? decentralized identity, schema change, and access control were listed as unsolved in 2019 and are still unsolved in 2026 — is that a research program or a permanent condition?
- does the hollywood model scale past one director? van hardenberg is the institution's single point of narrative continuity; the model has never been tested without him.
- what is the exit condition for patchwork? the aria grant requires open-sourcing it — the first time a funder's terms shape a project, and a test of whether outside money bends the lab's roadmap.
- does the vocabulary own the field or does the field own the vocabulary? 'local-first' is now a movement the lab convenes but doesn't control — whose essay is it now?
- can a research lab's legacy survive its patron? the heroku wealth that funds the lab is also the generation it's from; the second-generation funding question is unasked in every source.

AI-drafted at Ben Guo's direct request and credited to Hraness; every claim links to its cataloged source.

Canonical page: https://hraness.com/ink-and-switch/the-idea


Published by @ben in profile revision 1.
Original document: https://hraness.com/ink-and-switch/the-idea
Original credited author: Hraness
AI-drafted at Ben Guo's direct request and credited to Hraness; every claim links to its cataloged source.

## Structured source and record data

````json
{"anchors":[{"id":"lineage","originalUrl":"https://hraness.com/ink-and-switch/the-idea#lineage","title":"lineage"},{"id":"proved","originalUrl":"https://hraness.com/ink-and-switch/the-idea#proved","title":"what the lab proved"},{"id":"stalled","originalUrl":"https://hraness.com/ink-and-switch/the-idea#stalled","title":"what stayed unfinished"},{"id":"model","originalUrl":"https://hraness.com/ink-and-switch/the-idea#model","title":"the lab-model argument"},{"id":"successors","originalUrl":"https://hraness.com/ink-and-switch/the-idea#successors","title":"successors"},{"id":"open-questions","originalUrl":"https://hraness.com/ink-and-switch/the-idea#open-questions","title":"open questions"}],"provenance":{"draftingDisclosure":"AI-drafted at Ben Guo's direct request and credited to Hraness; every claim links to its cataloged source.","originalAuthor":"Hraness","originalRevision":"9216645f3aa09d266ca0cff02acffe175f82dca1ba35c2a1a69fd2ff01a59c25","originalUrl":"https://hraness.com/ink-and-switch/the-idea","source":"hraness"},"records":[{"id":"record-a80fa22a21b5a3f3b95b","kind":"ink-switch-agent-era-arguments","label":"the lab is the answer to 'who pays for basic research in software?' — five patrons, a dozen researchers, and a decade of output that produced the field's shared vocabulary. if parc's lesson was 'invention without capture,' ink & switch's answer is capture-by-library: automerge, not a product line, is the durable output.","original":{"claim":"the lab is the answer to 'who pays for basic research in software?' — five patrons, a dozen researchers, and a decade of output that produced the field's shared vocabulary. if parc's lesson was 'invention without capture,' ink & switch's answer is capture-by-library: automerge, not a product line, is the durable output.","id":"arg-patronage","side":"for","sourceIds":["src-hp-supporters","src-hp-idea-machines-50","src-ci-automerge-2","src-hp-local-first-essay"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-23d21d494cbeba040ffb","source-950a5a1f3ad5cec3e451","source-25d57dc62a81a157ce89","source-e3f61df07e4711690a29"]},{"id":"record-46dd64d6c8de490e88ac","kind":"ink-switch-agent-era-arguments","label":"the essay-as-artifact model pays off — the lab's biggest public events are documents, not releases, and the numbers hold: inkbase's 675 points, local-first's 883 on re-post, malleable's 294. a research lab that writes manifestos built a bigger audience than most media companies.","original":{"claim":"the essay-as-artifact model pays off — the lab's biggest public events are documents, not releases, and the numbers hold: inkbase's 675 points, local-first's 883 on re-post, malleable's 294. a research lab that writes manifestos built a bigger audience than most media companies.","id":"arg-essay","side":"for","sourceIds":["src-ci-hn-inkbase","src-ci-hn-localfirst-2025","src-ci-hn-malleable","src-hp-local-first-essay"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-1b2ecb86635bfe1ee21d","source-595e5752fc3005c63e33","source-ef15004cb50feef11331","source-e3f61df07e4711690a29"]},{"id":"record-6b07e5a2f5a5b4dba9ad","kind":"ink-switch-agent-era-arguments","label":"the lab is a luxury good — 'privately funded' means three heroku exits' worth of founder wealth, which is precisely the part that doesn't generalize. the model's existence proof doesn't contain instructions for becoming it; 'be a heroku co-founder first' isn't a replicable funding strategy.","original":{"claim":"the lab is a luxury good — 'privately funded' means three heroku exits' worth of founder wealth, which is precisely the part that doesn't generalize. the model's existence proof doesn't contain instructions for becoming it; 'be a heroku co-founder first' isn't a replicable funding strategy.","id":"arg-wealth","side":"against","sourceIds":["src-hp-supporters","src-hp-changelog-514","src-ci-interconnected-labs","src-hp-cbinsights"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-23d21d494cbeba040ffb","source-ae0f6699bafea6bfff9b","source-03b42340aab385f56820","source-3160a0339335b91d4cb3"]},{"id":"record-b4ccfc17114a78c71ff5","kind":"ink-switch-agent-era-arguments","label":"the spinout flywheel spun once — muse was supposed to be the template (lab invents, company captures, stake returns), and the only attempt ended in a restructuring memo. ten years in, the model's financial engine is still 'the founders pay,' with the aria and endless grants arriving as project revenue, not an endowment.","original":{"claim":"the spinout flywheel spun once — muse was supposed to be the template (lab invents, company captures, stake returns), and the only attempt ended in a restructuring memo. ten years in, the model's financial engine is still 'the founders pay,' with the aria and endless grants arriving as project revenue, not an endowment.","id":"arg-flywheel","side":"against","sourceIds":["src-hp-adamwiggins-muse-retro","src-hp-metamuse-83","src-hp-supporters","src-hp-aria-sgai"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-82bc426892d5502fb9a0","source-ea2d7ce48afa5f85c9e6","source-23d21d494cbeba040ffb","source-b230a40fdfad0a74e0b4"]},{"id":"record-93a39d0957a412cdb6a3","kind":"ink-switch-agent-era-arguments","label":"the real answer may be the middle case — not a parc (no corporate sugar daddy) and not a startup (no venture clock), but a durable small institution funded like a film studio: patrons pay, contractors ship, and the balance sheet is the community it trained. 'between eight and 15 people' is the bet.","original":{"claim":"the real answer may be the middle case — not a parc (no corporate sugar daddy) and not a startup (no venture clock), but a durable small institution funded like a film studio: patrons pay, contractors ship, and the balance sheet is the community it trained. 'between eight and 15 people' is the bet.","id":"arg-middle","side":"nuance","sourceIds":["src-hp-idea-machines-50","src-hp-supporters","src-ci-interconnected-labs","src-hp-dispatch-014"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-950a5a1f3ad5cec3e451","source-23d21d494cbeba040ffb","source-03b42340aab385f56820","source-1d64bb9f22eb1ea653a6"]},{"id":"record-4177a353d09a294cd60e","kind":"ink-switch-idea-lineage","label":"xerox parc","original":{"contribution":"the direct ancestor — parc gave the industry the pc, the gui, ethernet, and the laser printer, and then lost the business of all of them. the lab cites it by name; the muse spinout is the mechanism meant to keep ink & switch from repeating the xerox part.","era":"1970–1985","id":"lin-parc","name":"xerox parc","sourceIds":["src-hp-idea-machines-50","src-hp-changelog-514","src-hp-adamwiggins-muse-retro"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-950a5a1f3ad5cec3e451","source-ae0f6699bafea6bfff9b","source-82bc426892d5502fb9a0"]},{"id":"record-09e089abb1d163d95bc0","kind":"ink-switch-idea-lineage","label":"bell labs","original":{"contribution":"the other pole of the industrial-research canon — at&t's regulated monopoly funding decades of basic work (unix, c, the transistor) under a simple bargain: the monopoly pays, the lab publishes. ink & switch's patron version replaces the monopoly with founder wealth.","era":"1925–1984","id":"lin-bell-labs","name":"bell labs","sourceIds":["src-hp-idea-machines-50","src-ci-progress-studies","src-hp-metamuse-46"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-950a5a1f3ad5cec3e451","source-7104a7ea92ea6f0575ec","source-74784f30532f420358ca"]},{"id":"record-da8b7fe00b77191f6cf1","kind":"ink-switch-idea-lineage","label":"edison's menlo park","original":{"contribution":"the original private industrial research lab — menlo park, 1876: an invention factory organized around output, not papers. wiggins cites it alongside parc and bell labs; the lab's 'we ship prototypes, not whitepapers' posture descends from it.","era":"1876–1931","id":"lin-menlo-park","name":"edison's menlo park","sourceIds":["src-hp-changelog-514","src-ci-progress-studies"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-ae0f6699bafea6bfff9b","source-7104a7ea92ea6f0575ec"]},{"id":"record-e62d61fc7f89543b0926","kind":"ink-switch-idea-lineage","label":"the augmentation canon","original":{"contribution":"the tools-for-thought canon the lab's research program re-litigates — engelbart's 'augmenting human intellect,' kay's dynabook, nelson's hypertext, bush's memex. the end-user programming essay reads forty years of it as an open problem list.","era":"1945–1980","id":"lin-augmentation","name":"the augmentation canon","sourceIds":["src-hp-end-user-programming","src-hp-idea-machines-50"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-ca1489b875e4296b1829","source-950a5a1f3ad5cec3e451"]},{"id":"record-f0f3b7a6974603822243","kind":"ink-switch-idea-lineage","label":"cambridge crdt research","original":{"contribution":"the immediate substrate — kleppmann and beresford's json crdt work at cambridge gave the lab a mergeable data layer; automerge made it an ecosystem. the lab's bet that local-first needs one good crdt library descends from this paper.","era":"2017","id":"lin-cambridge-crdt","name":"cambridge crdt research","sourceIds":["src-hp-kleppmann-json-crdt","src-hp-github-pboyer-automerge"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-d460c4ac2b14f8732729","source-7242ed83af2323ab44c0"]},{"id":"record-a8564757d8b7beaef032","kind":"ink-switch-idea-lineage","label":"smalltalk / lively kernel","original":{"contribution":"the personal-computing tradition inside the lab — dan ingalls (smalltalk, squeak, lively kernel) literally joins the staff for livelymerge; the dynamic-media thread runs unbroken from parc's own bench into patchwork.","era":"1970s–2026","id":"lin-dynabook","name":"smalltalk / lively kernel","sourceIds":["src-hp-dispatch-018","src-ci-interconnected-labs"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-ddfcdb1063ff50fcf7f1","source-03b42340aab385f56820"]},{"id":"record-215232f86676e75e604b","kind":"ink-switch-idea-lineage","label":"the indie-lab scene","original":{"contribution":"the patronage model's working examples — independently wealthy technologists funding small labs outside both academia and venture: the 'indie labs' webb catalogs (ink & switch among them), each answering 'who pays for basic research?' differently.","era":"2015–2024","id":"lin-indie-labs","name":"the indie-lab scene","sourceIds":["src-ci-interconnected-labs","src-hp-supporters"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-03b42340aab385f56820","source-23d21d494cbeba040ffb"]},{"id":"record-2a1f8302069ecc58c2e1","kind":"ink-switch-idea-open-questions","label":"was 2015 the reconvening or the founding? the lab says 'turns ten' in 2026 (→2016); directories and wiggins' own interview say 2015. both dates are self-reported; the github org (2015-08-19) is the earliest hard artifact.","original":{"text":"was 2015 the reconvening or the founding? the lab says 'turns ten' in 2026 (→2016); directories and wiggins' own interview say 2015. both dates are self-reported; the github org (2015-08-19) is the earliest hard artifact."},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":[]},{"id":"record-515ab5272d42b45c7936","kind":"ink-switch-idea-open-questions","label":"what does the patronage actually cost? no dollar figures exist anywhere — the supporters page names people and partner categories, not amounts, and the aria programme's size is unstated.","original":{"text":"what does the patronage actually cost? no dollar figures exist anywhere — the supporters page names people and partner categories, not amounts, and the aria programme's size is unstated."},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":[]},{"id":"record-cdd7d034c946a10d75ac","kind":"ink-switch-idea-open-questions","label":"can the essay's open problems ever close? decentralized identity, schema change, and access control were listed as unsolved in 2019 and are still unsolved in 2026 — is that a research program or a permanent condition?","original":{"text":"can the essay's open problems ever close? decentralized identity, schema change, and access control were listed as unsolved in 2019 and are still unsolved in 2026 — is that a research program or a permanent condition?"},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":[]},{"id":"record-afb4b968614feae422ef","kind":"ink-switch-idea-open-questions","label":"does the hollywood model scale past one director? van hardenberg is the institution's single point of narrative continuity; the model has never been tested without him.","original":{"text":"does the hollywood model scale past one director? van hardenberg is the institution's single point of narrative continuity; the model has never been tested without him."},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":[]},{"id":"record-c4c2d85cd800359ff070","kind":"ink-switch-idea-open-questions","label":"what is the exit condition for patchwork? the aria grant requires open-sourcing it — the first time a funder's terms shape a project, and a test of whether outside money bends the lab's roadmap.","original":{"text":"what is the exit condition for patchwork? the aria grant requires open-sourcing it — the first time a funder's terms shape a project, and a test of whether outside money bends the lab's roadmap."},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":[]},{"id":"record-29bee3cd757b0c9888f4","kind":"ink-switch-idea-open-questions","label":"does the vocabulary own the field or does the field own the vocabulary? 'local-first' is now a movement the lab convenes but doesn't control — whose essay is it now?","original":{"text":"does the vocabulary own the field or does the field own the vocabulary? 'local-first' is now a movement the lab convenes but doesn't control — whose essay is it now?"},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":[]},{"id":"record-10966be919d055d20f03","kind":"ink-switch-idea-open-questions","label":"can a research lab's legacy survive its patron? the heroku wealth that funds the lab is also the generation it's from; the second-generation funding question is unasked in every source.","original":{"text":"can a research lab's legacy survive its patron? the heroku wealth that funds the lab is also the generation it's from; the second-generation funding question is unasked in every source."},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":[]},{"id":"record-b1cb73efdb28bb31b47d","kind":"ink-switch-idea-proved","label":"the vocabulary worked","original":{"detail":"an essay can create a field — 'local-first' went from a 2019 coinage to a conference, a podcast, a community news site, a semantic scholar citation count (137), and a word that means 'whatever you want it to mean.' the vocabulary is now load-bearing infrastructure for hundreds of projects the lab doesn't control.","id":"clm-proved-vocabulary","sourceIds":["src-ci-lfc-2024","src-ci-lofi-home","src-ci-semanticscholar","src-ci-deobald","src-hp-local-first-essay"],"title":"the vocabulary worked"},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-740624e44339c9762e49","source-e633ac1e4f7894930ec0","source-0e7f3d3a377f1af1c49c","source-3705473fb5db33296f5d","source-e3f61df07e4711690a29"]},{"id":"record-b94e0f0a48d04e1747d7","kind":"ink-switch-idea-proved","label":"automerge is real infrastructure","original":{"detail":"research code can become sponsored infrastructure — automerge moved from lab prototype to an independent open-source project with a rust core, enterprise sponsors (fly.io, prisma, bowtie), ngi zero core funding, and a maintainer hired full-time. the lab's most durable output is a library other people's products run on.","id":"clm-proved-infrastructure","sourceIds":["src-ci-automerge-2","src-ci-automerge-3","src-hp-dispatch-011","src-hp-supporters"],"title":"automerge is real infrastructure"},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-25d57dc62a81a157ce89","source-60c309d9b0b77ab6110b","source-830252936135c29a1b29","source-23d21d494cbeba040ffb"]},{"id":"record-2631277d89b65516eae7","kind":"ink-switch-idea-proved","label":"the hollywood model survives","original":{"detail":"the hollywood model retains its thesis — a dozen people, contractors assembled per project, researchers-in-residence cycling through, and the essay-plus-prototype cadence sustained for ten years without a venture round. the smallness is the mechanism, not the constraint.","id":"clm-proved-model","sourceIds":["src-hp-idea-machines-50","src-hp-supporters","src-hp-dispatch-014","src-hp-dispatch-018"],"title":"the hollywood model survives"},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-950a5a1f3ad5cec3e451","source-23d21d494cbeba040ffb","source-1d64bb9f22eb1ea653a6","source-ddfcdb1063ff50fcf7f1"]},{"id":"record-73e531360712f6dd674d","kind":"ink-switch-idea-proved","label":"the lab outlasted its spinout","original":{"detail":"a lab can outlast its spinout — muse was the flagship proof-of-model (ip out, stake retained, founder seconded), it ended as a business in 2023, and the lab kept publishing, hiring, and shipping through it. the model's value doesn't depend on the spinout surviving.","id":"clm-proved-resilience","sourceIds":["src-hp-adamwiggins-muse-retro","src-hp-metamuse-83","src-hp-dispatch-018","src-hp-tenfold-story"],"title":"the lab outlasted its spinout"},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-82bc426892d5502fb9a0","source-ea2d7ce48afa5f85c9e6","source-ddfcdb1063ff50fcf7f1","source-6971ca9235ef69f8bfd3"]},{"id":"record-355bd921483731b8e54e","kind":"ink-switch-idea-proved","label":"the talent magnet","original":{"detail":"the audience is the alumni network — notion hired the malleable lead and the patchwork collaborator; tldraw employs a former rir; openai took a potluck author. a decade of research produced a hiring pipeline whose gravity works in the lab's direction.","id":"clm-proved-talent","sourceIds":["src-ci-geoffrey-job","src-hp-notion-max-blog","src-hp-mrc-site","src-hp-clay-paulshen"],"title":"the talent magnet"},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-bdc7beb580d0a9d020ba","source-e24a15919783ce0a00f9","source-97acff69ce733cee9573","source-694592fda8972049ca74"]},{"id":"record-fe842d769158ccc80901","kind":"ink-switch-idea-stalled","label":"the essay's own open problems","original":{"detail":"the flagship essay's own to-do list is still open — 'we do not claim that crdts are the only possible solution' conceded the bet in 2019, and seven years later the unsolved items are the same ones: decentralized identity, schema evolution (cambria never shipped), and access control (keyhive is still pre-release).","id":"clm-stalled-essay-todo","sourceIds":["src-hp-local-first-essay","src-ci-hn-cambria","src-hp-keyhive-project","src-hp-backchannel-essay"],"title":"the essay's own open problems"},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-e3f61df07e4711690a29","source-211fe504f31940bc2f03","source-4a4cdc33e9ae915b6500","source-0cef9d3a759a6b7746ab"]},{"id":"record-e617803650ba0be6d861","kind":"ink-switch-idea-stalled","label":"the substrate reset","original":{"detail":"the stack under the prototypes died — pushpin's dat/hypermerge substrate evaporated, the repo was archived 'for posterity,' and the most developed early prototype never made the jump to automerge-repo. the lab's shipping surface resets with each sync-layer migration.","id":"clm-stalled-stack","sourceIds":["src-ci-pushpin-repo","src-hp-pushpin-essay","src-ci-automerge-2"],"title":"the substrate reset"},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-68b6f9234b2b569510ba","source-58cc748ef6143e07881b","source-25d57dc62a81a157ce89"]},{"id":"record-2b541416e2d61d930d8f","kind":"ink-switch-idea-stalled","label":"the definition drift","original":{"detail":"the word escaped — 'local-first' now covers sqlite sync, optimistic ui, and ordinary offline caching; the essay's seven ideals are a technical claim but the term is a posture. the lab's most successful export no longer denotes the thing it was built to describe.","id":"clm-stalled-drift","sourceIds":["src-ci-deobald","src-ci-hn-localfirst-2019","src-hp-local-first-essay"],"title":"the definition drift"},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-3705473fb5db33296f5d","source-91d265a68b3aed8795e6","source-e3f61df07e4711690a29"]},{"id":"record-0f87a75078adc636b75a","kind":"ink-switch-idea-stalled","label":"the thin capitalization","original":{"detail":"the funding is still one bad year from a question mark — no endowment, no disclosed runway, a patronage base of five named individuals plus grants that arrive project-by-project (aria, endless, nlnet). the model is ten years proven and one spreadsheet thin.","id":"clm-stalled-funding","sourceIds":["src-hp-supporters","src-hp-dispatch-013","src-hp-aria-sgai","src-hp-idea-machines-50"],"title":"the thin capitalization"},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-23d21d494cbeba040ffb","source-7a7968ba367f59252436","source-b230a40fdfad0a74e0b4","source-950a5a1f3ad5cec3e451"]},{"id":"record-1ded437988ddd01ab1c2","kind":"ink-switch-idea-stalled","label":"the prototype graveyard","original":{"detail":"the prototype graveyard is the cost of the model — pixelpusher, trellis, capstone, pushpin, cambria, backchannel, peritext, crosscut, potluck, inkbase, untangle, upwelling, embark: thirteen named projects, most discontinued by design. the essays are permanent; the software mostly isn't.","id":"clm-stalled-graveyard","sourceIds":["src-hp-embark-essay","src-ci-pushpin-repo","src-hp-dispatch-001","src-hp-idea-machines-50"],"title":"the prototype graveyard"},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-f1cdf033ca7337d7e800","source-68b6f9234b2b569510ba","source-41770fedaaa302e04043","source-950a5a1f3ad5cec3e451"]},{"id":"record-3ecb7fdec40539f55ce6","kind":"ink-switch-idea-successors","label":"automerge / the sync ecosystem","original":{"href":"https://automerge.org/","id":"suc-automerge","name":"automerge / the sync ecosystem","note":"the library that outgrew the lab — an independent open-source project with its own sponsors, community calls, and the ecosystem of beelay, automerge-repo, and subduction growing around it.","sourceIds":["src-ci-automerge-2","src-ci-automerge-3","src-hp-github-subduction","src-ci-automerge-july-26"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-25d57dc62a81a157ce89","source-60c309d9b0b77ab6110b","source-ccbb8dc604b0d6d4cbb5","source-25f0c872718dd0430369"]},{"id":"record-5fa07afe961c34859357","kind":"ink-switch-idea-successors","label":"muse → allume","original":{"href":"https://museapp.com/","id":"suc-muse","name":"muse → allume","note":"the spinout's afterlife — wulf continuing the studio-for-ideas thesis as a solo business. the lab's only consumer-software experiment, surviving on one person's conviction.","sourceIds":["src-hp-adamwiggins-muse-retro","src-hp-metamuse-83","src-hp-vuink-muse-letter"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-82bc426892d5502fb9a0","source-ea2d7ce48afa5f85c9e6","source-9f6d1184cc21d471fdc9"]},{"id":"record-644656c067105bd78deb","kind":"ink-switch-idea-successors","label":"local-first conf","original":{"href":"https://localfirstconf.com/","id":"suc-lfc","name":"local-first conf","note":"the community the word built — a conference the lab co-organizes but doesn't own, with a 'lab day' that formalizes the relationship. the movement as successor institution.","sourceIds":["src-ci-lfc-2024","src-ci-lfc-2026","src-hp-dispatch-003"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-740624e44339c9762e49","source-39ee7f931575559cbf55","source-d1f1db753be56b6da204"]},{"id":"record-f8afc96135e67de85b67","kind":"ink-switch-idea-successors","label":"the alumni employers","original":{"href":"https://www.notion.com/blog/max-schoning-joins-notion","id":"suc-notion-pipeline","name":"the alumni employers","note":"notion (litt, schöning, cook), tldraw (wilson), openai (shen) — the lab's research continues inside product companies; the people are the export that keeps paying.","sourceIds":["src-ci-geoffrey-job","src-hp-notion-max-blog","src-hp-mrc-site","src-hp-clay-paulshen"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-bdc7beb580d0a9d020ba","source-e24a15919783ce0a00f9","source-97acff69ce733cee9573","source-694592fda8972049ca74"]},{"id":"record-92c5ac9d71e1e156f922","kind":"ink-switch-idea-successors","label":"the lofi community","original":{"href":"https://lofi.so/","id":"suc-lofi-ecosystem","name":"the lofi community","note":"lofi.so, localfirst.fm, localfirstnews — the coverage and convening layer the lab's vocabulary created. an ecosystem that now covers the lab more than the lab covers itself.","sourceIds":["src-ci-lofi-history","src-ci-lofi-home","src-hp-localfirst-fm-1"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-4fd08be2713e5bb3c3bc","source-e633ac1e4f7894930ec0","source-2fdf9a97ebd0b67dc054"]},{"id":"record-f007285dec713b048bbc","kind":"ink-switch-idea-successors","label":"the aria programme","original":{"href":"https://www.aria.org.uk/programme/safeguarded-ai/","id":"suc-aria","name":"the aria programme","note":"the uk's safeguarded-ai programme as the lab's first large institutional funder — gaios built from patchwork, a government research grant where a product roadmap would be. the patronage model acquiring a second species of patron.","sourceIds":["src-hp-aria-sgai","src-hp-dispatch-013","src-hp-dispatch-014"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-b230a40fdfad0a74e0b4","source-7a7968ba367f59252436","source-1d64bb9f22eb1ea653a6"]},{"id":"record-6b5086c7636ad4215835","kind":"ink-switch-idea-successors","label":"the independent analysts","original":{"href":"https://interconnected.org/home/2021/03/15/labs","id":"suc-independents","name":"the independent analysts","note":"matt webb's indie-lab survey, the brain & mind society's kay-lineage essay, deobald's definitional critique, prokopov's diy-sync fork — the outside intellectuals who treat ink & switch as a reference implementation of something larger.","sourceIds":["src-ci-interconnected-labs","src-ci-brainmindsociety","src-ci-deobald","src-ci-tonsky"]},"originalUrl":"https://hraness.com/ink-and-switch/the-idea","sourceIds":["source-03b42340aab385f56820","source-a4bc3c2897a4d34a6702","source-3705473fb5db33296f5d","source-cd967891589ecad98a47"]}],"sources":[{"author":null,"id":"source-25d57dc62a81a157ce89","note":"\"first supported release… ground-up rewrite\"; alex good full-time; support options","originalId":"src-ci-automerge-2","published":{"precision":"month","text":"2023-01"},"publisher":"automerge.org","title":"first supported release… ground-up rewrite","type":"primary","url":"https://automerge.org/blog/automerge-2/"},{"author":null,"id":"source-60c309d9b0b77ab6110b","note":"3.0 release; moby dick 700mb→1.3mb; 17h→9s load — vendor-reported","originalId":"src-ci-automerge-3","published":{"precision":"month","text":"2025-07"},"publisher":"automerge.org","title":"automerge.org","type":"primary","url":"https://automerge.org/blog/automerge-3/"},{"author":null,"id":"source-25f0c872718dd0430369","note":"subduction sync; backstitch; braid agent issue tracker; coln; teamtype","originalId":"src-ci-automerge-july-26","published":{"precision":"month","text":"2026-07"},"publisher":"automerge.org","title":"subduction sync","type":"primary","url":"https://automerge.org/blog/2026-july/"},{"author":null,"id":"source-a4bc3c2897a4d34a6702","note":"third-party lineage essay: engelbart→kay→i&s malleable software","originalId":"src-ci-brainmindsociety","published":{"precision":"year","text":"2026"},"publisher":"brainmindsociety.org","title":"third-party lineage essay: engelbart→kay→i&s malleable software","type":"reporting","url":"https://brainmindsociety.org/posts/arya64u77ngbxplcjm33htzv3nhilp"},{"author":null,"id":"source-3705473fb5db33296f5d","note":"definitional critique; local-first as spectrum; kleppmann 2024 redefinition","originalId":"src-ci-deobald","published":{"precision":"day","text":"2026-01-01"},"publisher":"deobald.ca","title":"definitional critique","type":"community","url":"https://www.deobald.ca/essays/2026-01-01-localfirst-you-keep-using-that-word/"},{"author":null,"id":"source-bdc7beb580d0a9d020ba","note":"litt: \"in september, i left my research position at ink & switch… now work at notion\"","originalId":"src-ci-geoffrey-job","published":{"precision":"month","text":"2025-09"},"publisher":"buttondown","title":"litt: in september, i left my research position at ink & switch… now work at notion","type":"primary","url":"https://buttondown.com/geoffreylitt/archive/i-changed-jobs-and-other-updates/"},{"author":null,"id":"source-211fe504f31940bc2f03","note":"cambria lenses: 101 pts","originalId":"src-ci-hn-cambria","published":{"precision":"day","text":"2020-10-06"},"publisher":"hacker news","title":"cambria lenses: 101 pts","type":"community","url":"https://news.ycombinator.com/item?id=24699615"},{"author":null,"id":"source-1b2ecb86635bfe1ee21d","note":"inkbase/programmable ink: 675 pts, 83 comments","originalId":"src-ci-hn-inkbase","published":{"precision":"day","text":"2022-11-30"},"publisher":"hacker news","title":"inkbase/programmable ink: 675 pts, 83 comments","type":"community","url":"https://news.ycombinator.com/item?id=33799512"},{"author":null,"id":"source-91d265a68b3aed8795e6","note":"essay launch thread: 566 pts, 190 comments","originalId":"src-ci-hn-localfirst-2019","published":{"precision":"day","text":"2019-05-02"},"publisher":"hacker news","title":"essay launch thread: 566 pts, 190 comments","type":"community","url":"https://news.ycombinator.com/item?id=19804478"},{"author":null,"id":"source-595e5752fc3005c63e33","note":"biggest thread: 883 pts, 297 comments","originalId":"src-ci-hn-localfirst-2025","published":{"precision":"day","text":"2025-07-05"},"publisher":"hacker news","title":"biggest thread: 883 pts, 297 comments","type":"community","url":"https://news.ycombinator.com/item?id=44473135"},{"author":null,"id":"source-ef15004cb50feef11331","note":"malleable software essay: 294 pts, 114 comments","originalId":"src-ci-hn-malleable","published":{"precision":"day","text":"2025-06-10"},"publisher":"hacker news","title":"malleable software essay: 294 pts, 114 comments","type":"community","url":"https://news.ycombinator.com/item?id=44237881"},{"author":null,"id":"source-03b42340aab385f56820","note":"matt webb lab survey; cites i&s \"march 2015 pitch deck\"","originalId":"src-ci-interconnected-labs","published":{"precision":"day","text":"2021-03-15"},"publisher":"interconnected.org","title":"matt webb lab survey","type":"reporting","url":"https://interconnected.org/home/2021/03/15/labs"},{"author":null,"id":"source-740624e44339c9762e49","note":"first lfc, berlin; organizers and speaker list","originalId":"src-ci-lfc-2024","published":{"precision":"day","text":"2024-05-30"},"publisher":"localfirstconf.com","title":"first lfc, berlin","type":"community","url":"https://www.localfirstconf.com/local-first-conf-2024"},{"author":null,"id":"source-39ee7f931575559cbf55","note":"lfc 2026, festsaal kreuzberg; lab day hosted by ink & switch; wiggins/dahlberg/mann bios","originalId":"src-ci-lfc-2026","published":{"precision":"day","text":"2026-07-12"},"publisher":"localfirstconf.com","title":"lfc 2026, festsaal kreuzberg","type":"community","url":"https://www.localfirstconf.com/"},{"author":null,"id":"source-4fd08be2713e5bb3c3bc","note":"james arthur's lofi origin: localfirstweb.dev → discord by yonz; first meetup 2023-02-28; ~700 members","originalId":"src-ci-lofi-history","published":{"precision":"day","text":"2023-05-29"},"publisher":"lofi.so","title":"james arthurs lofi origin: localfirstweb","type":"community","url":"https://lofi.so/blog/2023-05-29-i-wrote-a-static-web-page"},{"author":null,"id":"source-e633ac1e4f7894930ec0","note":"lofi/40 meetup 2026-08-25; community still active; lfc links","originalId":"src-ci-lofi-home","published":{"precision":"month","text":"2026-08"},"publisher":"lofi.so","title":"lofi/40 meetup 2026-08-25","type":"community","url":"https://lofi.so/"},{"author":null,"id":"source-7104a7ea92ea6f0575ec","note":"wiggins on industrial research history (edison, bell labs, arpa, parc)","originalId":"src-ci-progress-studies","published":{"precision":"year","text":"2022"},"publisher":"progressstudies.school","title":"wiggins on industrial research history (edison, bell labs, arpa, parc)","type":"interview","url":"https://progressstudies.school/the-torch-of-progress-ep-13-with-adam-wiggins/"},{"author":null,"id":"source-68b6f9234b2b569510ba","note":"archived \"for posterity\"; moved to automerge/pushpin community","originalId":"src-ci-pushpin-repo","published":{"precision":"year","text":"2020"},"publisher":"github","title":"archived for posterity","type":"repo","url":"https://github.com/inkandswitch/pushpin"},{"author":null,"id":"source-0e7f3d3a377f1af1c49c","note":"semantic scholar record; 137 citations at access date","originalId":"src-ci-semanticscholar","published":{"precision":"day","text":"2026-09-16"},"publisher":"semanticscholar.org","title":"semantic scholar record","type":"reference","url":"https://www.semanticscholar.org/paper/1d0823ecb126bea91ade3631176c54fcefc5bb4b"},{"author":null,"id":"source-cd967891589ecad98a47","note":"prokopov \"local, first, forever\": file-sync-based diy local-first","originalId":"src-ci-tonsky","published":{"precision":"day","text":"2024-06-24"},"publisher":"tonsky.me","title":"prokopov local, first, forever: file-sync-based diy local-first","type":"community","url":"https://tonsky.me/blog/crdt-filesync/"},{"author":null,"id":"source-82bc426892d5502fb9a0","note":"muse history: $2m, seven-person team, fall-2023 departure","originalId":"src-hp-adamwiggins-muse-retro","published":{"precision":"year","text":"2024"},"publisher":"adamwiggins.com","title":"muse history: $2m, seven-person team, fall-2023 departure","type":"primary","url":"https://adamwiggins.com/muse-retrospective/"},{"author":null,"id":"source-b230a40fdfad0a74e0b4","note":"aria safeguarded ai programme page","originalId":"src-hp-aria-sgai","published":{"precision":"year","text":"2025"},"publisher":"aria.org.uk","title":"aria safeguarded ai programme page","type":"reference","url":"https://www.aria.org.uk/opportunity-spaces/mathematics-for-safe-ai/safeguarded-ai/"},{"author":null,"id":"source-0cef9d3a759a6b7746ab","note":"relationship-based digital identity","originalId":"src-hp-backchannel-essay","published":{"precision":"month","text":"2021-09"},"publisher":"inkandswitch.com","title":"relationship-based digital identity","type":"primary","url":"https://www.inkandswitch.com/backchannel/"},{"author":null,"id":"source-3160a0339335b91d4cb3","note":"founded 2015; london hq; blueyard capital listed investor (unverified)","originalId":"src-hp-cbinsights","published":{"precision":"year","text":"2026"},"publisher":"cb insights","title":"founded 2015","type":"reference","url":"https://www.cbinsights.com/company/ink-switch"},{"author":null,"id":"source-ae0f6699bafea6bfff9b","note":"adam wiggins on the 2015 reconvening + industrial-lab inspirations","originalId":"src-hp-changelog-514","published":{"precision":"year","text":"2022"},"publisher":"github","title":"adam wiggins on the 2015 reconvening + industrial-lab inspirations","type":"interview","url":"https://github.com/thechangelog/transcripts/blob/master/podcast/the-changelog-514.md"},{"author":null,"id":"source-694592fda8972049ca74","note":"paul shen → openai technical staff 2023-04; cmu","originalId":"src-hp-clay-paulshen","published":{"precision":"year","text":"2026"},"publisher":"clay.earth","title":"paul shen → openai technical staff 2023-04","type":"reference","url":"https://clay.earth/profile/paul-shen-61ac22ea"},{"author":null,"id":"source-41770fedaaa302e04043","note":"\"about a dozen researchers\"; three tracks; embark + lude","originalId":"src-hp-dispatch-001","published":{"precision":"month","text":"2023-11"},"publisher":"inkandswitch.com","title":"about a dozen researchers","type":"primary","url":"https://www.inkandswitch.com/newsletter/dispatch-001/"},{"author":null,"id":"source-d1f1db753be56b6da204","note":"patchwork launch; obenauer ollos; lu wilson joins; local-first conf 2024","originalId":"src-hp-dispatch-003","published":{"precision":"month","text":"2024-02"},"publisher":"inkandswitch.com","title":"patchwork launch","type":"primary","url":"https://www.inkandswitch.com/newsletter/dispatch-003/"},{"author":null,"id":"source-830252936135c29a1b29","note":"automerge 3.0 beta; sketchy calendar; site rebuild + funding page","originalId":"src-hp-dispatch-011","published":{"precision":"month","text":"2025-05"},"publisher":"inkandswitch.com","title":"automerge 3","type":"primary","url":"https://www.inkandswitch.com/newsletter/dispatch-011/"},{"author":null,"id":"source-7a7968ba367f59252436","note":"aria sgai joined; mumm rejoined; chee joined; community calls","originalId":"src-hp-dispatch-013","published":{"precision":"month","text":"2025-09"},"publisher":"inkandswitch.com","title":"aria sgai joined","type":"primary","url":"https://www.inkandswitch.com/newsletter/dispatch-013/"},{"author":null,"id":"source-1d64bb9f22eb1ea653a6","note":"gaios intro; grjte/sakrejda/o.reed; keyhive+subduction; live 2025; rirs","originalId":"src-hp-dispatch-014","published":{"precision":"month","text":"2025-11"},"publisher":"inkandswitch.com","title":"gaios intro","type":"primary","url":"https://www.inkandswitch.com/newsletter/dispatch-014/"},{"author":null,"id":"source-ddfcdb1063ff50fcf7f1","note":"new staff (reyburn/yen/stewen); backstitch=beckett; livelymerge; bijou64","originalId":"src-hp-dispatch-018","published":{"precision":"month","text":"2026-06"},"publisher":"inkandswitch.com","title":"new staff (reyburn/yen/stewen)","type":"primary","url":"https://www.inkandswitch.com/newsletter/dispatch-018/"},{"author":null,"id":"source-f1cdf033ca7337d7e800","note":"dynamic documents for travel planning","originalId":"src-hp-embark-essay","published":{"precision":"month","text":"2023-11"},"publisher":"inkandswitch.com","title":"dynamic documents for travel planning","type":"primary","url":"https://www.inkandswitch.com/embark/"},{"author":null,"id":"source-ca1489b875e4296b1829","note":"end-user programming essay","originalId":"src-hp-end-user-programming","published":{"precision":"month","text":"2019-03"},"publisher":"inkandswitch.com","title":"end-user programming essay","type":"primary","url":"https://www.inkandswitch.com/end-user-programming/"},{"author":null,"id":"source-7242ed83af2323ab44c0","note":"early fork preserving \"copyright 2017, ink & switch llc, and university of cambridge\" + creator credits","originalId":"src-hp-github-pboyer-automerge","published":{"precision":"year","text":"2026"},"publisher":"github","title":"github","type":"repo","url":"https://github.com/pboyer/automerge"},{"author":null,"id":"source-ccbb8dc604b0d6d4cbb5","note":"subduction sync engine","originalId":"src-hp-github-subduction","published":{"precision":"year","text":"2026"},"publisher":"github","title":"subduction sync engine","type":"repo","url":"https://github.com/inkandswitch/subduction"},{"author":null,"id":"source-950a5a1f3ad5cec3e451","note":"transcript of idea machines #50; founding trio; hollywood model; lab evolution","originalId":"src-hp-idea-machines-50","published":{"precision":"day","text":"2024-02-10"},"publisher":"podtail.se","title":"transcript of idea machines #50","type":"interview","url":"https://podtail.se/podcast/idea-machines/industrial-research-with-peter-van-hardenberg-idea/"},{"author":null,"id":"source-4a4cdc33e9ae915b6500","note":"project 035; convergent capabilities; beekem; beelay","originalId":"src-hp-keyhive-project","published":{"precision":"year","text":"2026"},"publisher":"inkandswitch.com","title":"project 035","type":"primary","url":"https://www.inkandswitch.com/project/keyhive/"},{"author":null,"id":"source-d460c4ac2b14f8732729","note":"kleppmann & beresford json crdt paper (ieee tpds)","originalId":"src-hp-kleppmann-json-crdt","published":{"precision":"month","text":"2017-04"},"publisher":"martin.kleppmann.com","title":"kleppmann & beresford json crdt paper (ieee tpds)","type":"primary","url":"https://martin.kleppmann.com/2017/04/24/json-crdt.html"},{"author":null,"id":"source-e3f61df07e4711690a29","note":"landmark essay; authors; seven ideals; onward! citation","originalId":"src-hp-local-first-essay","published":{"precision":"month","text":"2019-04"},"publisher":"inkandswitch.com","title":"landmark essay","type":"primary","url":"https://www.inkandswitch.com/essay/local-first/"},{"author":null,"id":"source-2fdf9a97ebd0b67dc054","note":"pvh local-first interview (referenced by dispatch-003)","originalId":"src-hp-localfirst-fm-1","published":{"precision":"year","text":"2024"},"publisher":"localfirst.fm","title":"pvh local-first interview (referenced by dispatch-003)","type":"interview","url":"https://www.localfirst.fm/1/transcript"},{"author":null,"id":"source-74784f30532f420358ca","note":"\"industrial research\" episode re lab model","originalId":"src-hp-metamuse-46","published":{"precision":"month","text":"2021-12"},"publisher":"museapp.com","title":"industrial research episode re lab model","type":"interview","url":"https://museapp.com/podcast/46/industrial-research/"},{"author":null,"id":"source-ea2d7ce48afa5f85c9e6","note":"\"end of an era for muse\"; team departure transcript","originalId":"src-hp-metamuse-83","published":{"precision":"year","text":"2023"},"publisher":"museapp.com","title":"end of an era for muse","type":"interview","url":"https://museapp.com/podcast/transcripts/83-end-and-beginning/"},{"author":null,"id":"source-97acff69ce733cee9573","note":"mary rose cook bio: notion ai engineer; ex-airtable/ableton/rc","originalId":"src-hp-mrc-site","published":{"precision":"year","text":"2026"},"publisher":"maryrosecook.com","title":"mary rose cook bio: notion ai engineer","type":"primary","url":"https://maryrosecook.com/"},{"author":null,"id":"source-e24a15919783ce0a00f9","note":"notion announces schoening hire; his bio (github, magic, potluck)","originalId":"src-hp-notion-max-blog","published":{"precision":"year","text":"2025"},"publisher":"notion.com","title":"notion announces schoening hire","type":"primary","url":"https://www.notion.com/blog/software-should-bend-welcome-max-schoening"},{"author":null,"id":"source-58cc748ef6143e07881b","note":"production-grade p2p collaboration prototype","originalId":"src-hp-pushpin-essay","published":{"precision":"month","text":"2020-04"},"publisher":"inkandswitch.com","title":"production-grade p2p collaboration prototype","type":"primary","url":"https://www.inkandswitch.com/pushpin/"},{"author":null,"id":"source-23d21d494cbeba040ffb","note":"individual + organizational supporters; funding model","originalId":"src-hp-supporters","published":{"precision":"year","text":"2026"},"publisher":"inkandswitch.com","title":"individual + organizational supporters","type":"primary","url":"https://www.inkandswitch.com/supporters/"},{"author":null,"id":"source-6971ca9235ef69f8bfd3","note":"10th-anniversary origin story by todd matthews","originalId":"src-hp-tenfold-story","published":{"precision":"month","text":"2026-04"},"publisher":"inkandswitch.com","title":"10th-anniversary origin story by todd matthews","type":"primary","url":"https://www.inkandswitch.com/project/tenfold/story/"},{"author":null,"id":"source-9f6d1184cc21d471fdc9","note":"mirror of \"an end, and a beginning\" muse letter","originalId":"src-hp-vuink-muse-letter","published":{"precision":"year","text":"2023"},"publisher":"vuink.com","title":"mirror of an end, and a beginning muse letter","type":"archive","url":"https://vuink.com/post/zhfrncc-d-dpbz/end-and-beginning"}]}
````
