Journal Entry

December 31, 2023 — Brad Venner

How to dogfood

One of potentially great things about the Mycorrhiza Cooperative is that it is intentionally prefigurative. That is, the structure of the company and the intended relationship between its workers and its users “prefigure” the intended society that software for social change is intended to bring about. The goal should be a virtuous cycle, where the software helps facilitate development of an organization that is capable of reconciling expertise (or leadership) with democracy. In this metaphor, expertise is the fungus in a symbiotic relationship with democracy, envisioned as flowering above-ground plants.

To do this, should the software be designed to be prefigurative from the start? And if so, where to start? I believe that

It would be te

Modular retrieval-augmented generation and cognitive architectures

Gao, et. al. describe three paradigms of retrieval-augmented generation (RAG) in LLM’s: naive, advanced, and modular.

Product, platform, or something else

tl;dr — A product is a conceptual whole intended to serve a specific purpose. A platform is a set of independent-yet-interlocking tools which can be externally orchestrated to create products.

Kislay Verma proposes two laws

Steve Yegge’s internal memo within Google on platforms

Mikorizal Software

Just a heads-up that Bob and Lynn Haugen, who Marie and I attempted to work with about 5 years ago, have an organization called Mikorizal Software. I don’t know if Bob has trademarked the name, and I doubt that he would sue even if he had, but it might be neighborly to contact him and ask. I think both you and Mirror would agree with much of what he’s about and his website has some nice bits. I think your vision is more political than economic (or perhaps bringing the economic under democractic control),