⇡
  • đ– « The notion of data and its quality dimensions - Fox, Levitin, Redman - 1994

    Last updated Aug 16, 2024 | Originally published Aug 15, 2024

    The notion of data and its quality dimensions - Fox, Levitin, Redman - 1994

    Fox, C., Levitin, A., & Redman, T. (1994). The notion of data and its quality dimensions. Information Processing & Management, 30(1), 9-19. 10.1016/0306-4573(94)90020-5

    Fox, Leviton, and Redman presented one of the earliest fundamental conceptualizations of data and data quality. They argued that existing definitions suffered from flaws in either linguistic or usefulness criteria, and instead defined data as follows: Data is any collection of data items (or datum) that model the real world in terms of its entities, their attributes, and the values of those attributes, represented and recorded in some medium.

    They draw on Tsichritzis and Lochovsky’s work in Data Models, a 1982 book published by Prentice-Hall, where those authors defined datum “as a triple $<e, a, v>$ where the value $v$ is selected from the domain of the attribute $a$ to represent that attribute’s value for the entity $e$” [@Notion-Data-Its-Quality-Dimensions-1994-Fox, p. 12, paragraph 6].

    Fox, Leviton, and Redman [-@Notion-Data-Its-Quality-Dimensions-1994-Fox] note that the definition allows us to examine three sets of quality issues: model quality, data quality, and representation/recording quality. The latter is mostly the concern of database design and maintenance, but the former two sets may apply to my work on serendipity, as adopting this perspective allows us to separate dimensions of data quality from dimensions of model quality. Moreover, as shown in their table 2, reproduced below, this allows us to separate measures of datum quality from measures of database quality, too.

    Table 2. Quality dimensions for data values. Reproduced from [@Notion-Data-Its-Quality-Dimensions-1994-Fox, p. 17].

    Dimensions Target description Typical datum measure Typical database measure Related notions
    Accuracy Accurate or correct Size of error fraction incorrect precision, reliability
    Currentness current how far out-of-date fraction out-of-date age, timeliness
    Completeness complete Y/N fraction incomplete duplication
    Consistency consistent Y/N fraction inconsistent integrity

  • ∎ The notion of data and its quality dimensions - Fox, Levitin, Redman - 1994 Reading Session 202408151117

    Published Aug 15, 2024

    Annotations of The notion of data and its quality dimensions - Fox, Levitin, Redman - 1994 from 20240815 at 11:17

    The rapid proliferation of computer-based information systems has introduced an army of new and unsophisticated users to computers. Because they are often less well- trained, such users tend to feed systems erroneous data. Furthermore, inexperienced users are less able to recognize and deal with erroneous data than experienced users, and there- fore can be victimized by it. These problems drive system and process data quality improve- ments to reduce error rates in data input, data output, and data processing, and to make processes more tolerant of data errors. (p. 2)

    The authors here imply that there are dimensions of quality beyond data values, models, or representation: i.e., dataset qualities. Clearly this kind quality — the authors offer “usefulness”, though they don’t define what that means — is an emergent, systemic property of data model, values, and representation qualities.

  • ∎ Data quality in information systems - Brodie - 1980 Reading Session 202408151100

    Published Aug 15, 2024

    Annotations of Data quality in information systems - Brodie - 1980 from 20240815 at 11:00

    Data quality is a measure of the extent to which a database accurately represents the essential properties of the intended application. Data quality has three distinct components: data reliability, logical (or semantic) integrity, and physical integrity . (Data quality in information systems - Brodie - 1980, p. 3)

  • ∎ Where Good Ideas Come From- The Natural History of Innovation - Johnson - 2011 Reading Session 202408141548

    Published Aug 14, 2024

    Annotations of Where Good Ideas Come From- The Natural History of Innovation - Johnson - 2011 from 20240814 at 15:48

    Johnson describes how Darwin’s fundamental theory of evolution did not appear all at once, but instead shows up in Darwin’s personal notebooks in different ways for years before he finally recognizes and crystallizes his thinking into a full theory:

    It is simply hard to pinpoint exactly when Darwin had the idea, because the idea didn’t arrive in a flash; it drifted into his consciousness over time, in waves (Johnson, 2011, p. 81)

    I recall experiencing similar “waves” as I developed a few of my successful contributions to scholarship. Ideas show up over and over again. There is no one point where an idea forms, except in the retrospective we tell ourselves about the idea.

    This suggests the importance of the recursive systemic view. Ideas really are made up of smaller ideas, and those made up of smaller ideas. Some ideas come directly from other thinkers, while others come from observation of the world, while others come from creative abduction, and still others come from editing and feedback. These components all interact in a system and any one small change produces perturbations in the form — but if an idea is powerful enough, it will emerge, one way or another (“good moves in a design space”).

    Ideas are powerful enough when they fit a niche in the broader idea ecosystem — that is, they can draw on the right untapped or uncompeted-for resources, and they solve the right problems.

    We can track the evolution of Darwin’s ideas with such precision because he adhered to a rigorous practice of maintaining notebooks where he quoted other sources, improvised new ideas, interrogated and dismissed false leads, drew diagrams, and generally let his mind roam on the page. We can see Darwin’s ideas evolve because on some basic level the notebook platform creates a cultivating space for his hunches; it is not that the notebook is a mere transcription of the ideas, which are happening offstage somewhere in Darwin’s mind. Darwin was constantly rereading his notes, discovering new implica tions. His ideas emerge as a kind of duet between the present-tense thinking brain and all those past observations recorded on paper. Somewhere in the middle of the Indian Ocean, a train of association compels him to revisit his notes on the fauna of the Galápagos archi pelago from five months before. As he reads through his observations, a new thought begins to take shape in his mind, which provokes a whole new set of notes that will only make complete sense to Darwin two years later, after the Malthus episode. (Johnson, 2011, p. 83)

    This is a magnificent demonstration of a powerful knowledge innovation system and practice.

  • ∎ Where Good Ideas Come From- The Natural History of Innovation - Johnson - 2011 - Reading Session 202408121021

    Last updated Aug 12, 2024 | Originally published Aug 12, 2024

    Annotations of đ– « Where Good Ideas Come From- The Natural History of Innovation - Johnson - 2011 from 20240812 at 10:21

    Page 17

    both the city and the Web possess an undeniable track record at generating innovation.2 In the same way, the “myriad tiny architects” of Darwin’s coral reef create an environment where biological innovation can flourish. If we want to understand where good ideas come from, we have to put them in context. Darwin’s world-changing idea unfolded inside his brain, but think of all the environments and tools he needed to piece it together: a ship, an archipelago, a notebook, a library, a coral reef. Our thought shapes the spaces we inhabit, and our spaces return the favor. The argu ment of this book is that a series of shared properties and patterns recur again and again in unusually fertile environments. I have distilled them down into seven patterns, each one occupying a sep arate chapter. The more we embrace these patterns—in our private work habits and hobbies, in our office environments, in the design of new software tools—the better we will be at tapping our extraor dinary capacity for innovative thinking.

    Does the city and the reef follow TAP? If so, does the same pattern apply to e.g. conduits collected by Darwin? What does TAP and Johnson’s book agree upon?

    Page 18

    . In the lan guage of complexity theory, these patterns of innovation and cre ativity are fractal: they reappear in recognizable form as you zoom in and out, from molecule to neuron to pixel to sidewalk. Whether you’re looking at the original innovations of carbon-based life, or the explosion of new software tools on the Web, the same shapes keep turning up. When life gets creative, it has a tendency to grav itate toward certain recurring patterns, whether those patterns are emergent and self-organizing, or whether they are deliberately crafted by human agents.

    Constructal flow must apply here as well.

    Page 20

    When we look at the history of innova tion from the vantage point of the long zoom, what we find is that unusually generative environments display similar patterns of cre ativity at multiple scales simultaneously.

    So is there a “long zoom” view of data design?

    Page 102

    A recent experiment led by the German neuroscientist Ullrich Wagner demonstrates the potential for dream states to trigger new conceptual insights. In Wagner’s experiment, test subjects were as signed a tedious mathematical task that involved the repetitive trans formation of eight digits into a different number. With practice, the test subjects grew steadily more efficient at completing the task. But Wagner’s puzzle had a hidden pattern to it, a rule that governed the numerical transformations. Once discovered, the pattern allowed the subjects to complete the test much faster, not unlike the surge of ac tivity one gets at the end of a jigsaw puzzle when all the pieces sud denly fall into place. Wagner found that after an initial exposure to the numerical test, “sleeping on the problem” more than doubled the test subjects’ ability to discover the hidden rule. The mental recom binations of sleep helped them explore the full range of solutions to the puzzle, detecting patterns that they had failed to perceive in their initial training period.

    Page 105

    Thatcher and other researchers believe that the electric noise of the chaos mode allows the brain to experiment with new links between neurons that would otherwise fail to con nect in more orderly settings. The phase-lock mode (the theory goes) is where the brain executes an established plan or habit. The chaos mode is where the brain assimilates new information, ex plores strategies for responding to a changed situation. In this sense, the chaos mode is a kind of background dreaming: a wash of noise that makes new connections possible. Even in our waking hours, it turns out, our brains gravitate toward the noise and chaos of dreams, 55 milliseconds at a time.

    Is the notion of phase locking aligned with the two systems of thinking fast and slow?

    Page 110

    The shower or stroll removes you from the task-based focus of modern life—paying bills, answering e-mail, helping kids with homework—and deposits you in a more associative state.

    One strategy for encouraging serendipitous ideas is to switch thinking modes. Again, constructal flow’s diffusion and infusion.

    Page 112

    While the creative walk can produce new serendipitous com binations of existing ideas in our heads, we can also cultivate ser endipity in the way that we absorb new ideas from the outside world. Reading remains an unsurpassed vehicle for the transmis sion of interesting new ideas and perspectives. But those of us who aren’t scholars or involved in the publishing business are only able to block out time to read around the edges of our work schedule: listening to an audio book during the morning commute, or taking in a chapter after the kids are down. The problem with assimilating new ideas at the fringes of your daily routine is that the potential combinations are limited by the reach of your memory. If it takes you two weeks to finish a book, by the time you get to the next book, you’ve forgotten much of what was so interesting or provocative about the original one. You can immerse yourself in a single au thor’s perspective, but then it’s harder to create serendipitous colli sions between the ideas of multiple authors.

    Here Johnson characterizes one of the key constraints on knowledge management and innovation in knowledge work.

    Page 118

    So far in the chapter, Johnson has discussed the necessity for disorder in the process of coming up with new, unexpected ideas that connect several seemingly unrelated concepts into a solution for a problem. He discusses a couple of the contributing factors for this process: (1) toggling between focused and unfocused states (e.g., by taking a break from a problem you’ve been working on), (2) collecting many ideas and keeping them available to one another (e.g., by storing them in PKM systems or by engaging in intense periods of conceptual diversity, such as a reading vacation [conferences are arguably a source of this]). At this point in the chapter he is shifting to questioning the role of the Internet in these factors of serendipity, reflecting on how the Web affects analog patterns of accidental discovery.

  • ∎ Where Good Ideas Come From- The Natural History of Innovation - Johnson - 2011 - Reading Session 202408121210

    Last updated Aug 12, 2024 | Originally published Aug 12, 2024

    Annotations of đ– « Where Good Ideas Come From- The Natural History of Innovation - Johnson - 2011 from 20240812 at 12:10

    One way to do this is to create an open database of hunches, the Web 2.0 version of the traditional suggestion box. A public hunch database makes every passing idea visible to everyone else in the organization, not just management. Other employees can comment or expand on those ideas, connecting them with their own hunches about new products or priorities

    Crowdsolving platforms are a modern version of this, but I’m not sure it’s proving the utility of the concept.

    Page 128

    Johnson concludes with two vaguely-described mechanisms for organizational serendipity: (1) a semantic similarity index of all the work everyone is doing, so that efforts on one project might show up to another tangentially-related but organizationally-distinct project; and (2) a crowdsolving platform for ideas. These are regrettably kind of weak. We now know much more about serendipity and its enablers and inhibitors, and they go far beyond this kind of shallow platform-based solution: instead they address culture and power.

    Page 221

    for the sake of clarity, let’s not blur the line between “individual” and “network” by admitting to the discussion the prior innovations that inspired or supported the new generation of ideas. Yes, it is important that Gutenberg borrowed the screw-press technology from the winemakers, but one cannot say that the print ing press was a collective innovation the way, for example, the In ternet clearly was. So Gutenberg and Berners-Lee get classified on the individual side of the spectrum.

    I don’t think I agree with this scoping of the data. It’s an asystemic approach — it requires a belief that later innovations can be separated from earlier ones, and it (perhaps more problematically) hero-worships the supposed inventors. This does not necessarily agree with e.g., ontological design, in which “good moves in design space” will likely be filled by some actor because of the needs and niches of the ecosystem.

    Page 231

    Why have so many good ideas flourished in the fourth quad rant, despite the lack of economic incentives?

    Another important piece missing from this analysis is the choice of “most significant inventions.” This relates to my earlier criticism: the this view of the primacy and separability of a given invention erases all of the little requisite innovations that were necessary to unlock one of these “major” innovations to be possible. This view is a bit reductive, then, because it fails to account for the feedback loops between innovations big and small.

    Page 232

    That deliberate inefficiency doesn’t exist in the fourth quad rant. No, these non-market, decentralized environments do not have immense paydays to motivate their participants. But their openness creates other, powerful opportunities for good ideas to flourish.

    It seems strange to conduct this analysis without considering the other motivating incentives that exist for these innovators/innovations. Many of the innovations listed are the work of scholars — and sure, maybe they weren’t trying to invent some doohickey for a patent that will give them a lifetime of royalties, but they needed to publish good ideas to be considered a prestigious scholar. It would be interesting to take this same analytical approach but consider this and other kinds of incentives as well.

    Page 241

    If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of every one, and the receiver cannot dispossess himself of it. Its peculiar character, too, is that no one possesses the less, because every other possesses the whole of it. He who receives an idea from me, receives instruction himself without lessening mine; as he who lights his taper at mine, receives light without darkening me. That ideas should freely spread from one to another over the globe, for the moral and mutual instruc tion of man, and improvement of his condition, seems to have been peculiarly and benevolently designed by nature, when she made them, like fire, expansible over all space, without lessen ing their density in any point, and like the air in which we breathe, move, and have our physical being, incapable of con finement or exclusive appropriation. Inventions then cannot, in nature, be a subject of property.

    Page 246

    The patterns are simple, but followed together, they make for a whole that is wiser than the sum of its parts. Go for a walk; cultivate hunches; write everything down, but keep your folders messy; embrace serendipity; make generative mistakes; take on multiple hobbies; frequent coffeehouses and other liquid networks; follow the links; let others build on your ideas; borrow, recycle, re invent. Build a tangled bank.

    It is remarkably telling that in this sentence — Johnson’s concluding call-to-action of this book — his advice for facilitating serendipity is simply to embrace it.

    It’s clear that we don’t know how to do this, yet. Not really.

  • ∎ Where Good Ideas Come From- The Natural History of Innovation - Johnson - 2011 - Reading Session 202408121058

    Last updated Aug 12, 2024 | Originally published Aug 12, 2024

    Annotations of đ– « Where Good Ideas Come From- The Natural History of Innovation - Johnson - 2011 from 20240812 at 10:58

    The secret to organizational inspiration is to build information networks that allow hunches to persist and disperse and recombine. Instead of cloistering your hunches in brainstorm sessions or R&D labs, create an environment where brainstorming is something that is constantly running in the background, throughout the organiza tion, a collective version of the 20-percent-time concept that proved so successful for Google and 3M.

    A decent premise for a design principle.

    Page 127

    One way to do this is to create an open database of hunches, the Web 2.0 version of the traditional suggestion box. A public hunch database makes every passing idea visible to everyone else in the organization, not just management. Other employees can comment or expand on those ideas, connecting them with their own hunches about new products or priorities

    Crowdsolving platforms are a modern version of this, but I’m not sure they’re proving the utility of the concept.

    Page 128

    Johnson concludes with two vaguely-described mechanisms for organizational serendipity: (1) a semantic similarity index of all the work everyone is doing, so that efforts on one project might show up to another tangentially-related but organizationally-distinct project; and (2) a crowdsolving platform for ideas. These are regrettably kind of weak. We now know much more about serendipity and its enablers and inhibitors, and they go far beyond this kind of shallow platform-based solution: instead they address culture and power.

  • ∎ Where Good Ideas Come From- The Natural History of Innovation - Johnson - 2011 - Reading Session 202408121045

    Last updated Aug 12, 2024 | Originally published Aug 12, 2024

    Annotations of đ– « Where Good Ideas Come From- The Natural History of Innovation - Johnson - 2011 from 20240812 at 10:45

    Filters reduce serendipity

    This is too strong a claim. Certainly filters have some effect on the kinds of concepts, someone can encounter, but that may simply mean that they are more available to other clouds of concepts. I don’t think anyone can say that there is a direct relationship between filtering and serendipity.

    Page 121

    it’s true that by the time you’ve entered something into the Google search box, you’re already invested in the topic. (This is why Web pioneer John Battelle calls it the “data base of intentions.”)

    Database queries, as declarations of intention, is a really interesting framing.

    Page 123

    Google and Wikipedia give those passing hints something to attach to, a kind of information anchor that lets you settle down around a topic and explore the surrounding area. They turn hints and happy accidents into information. If the commonplace book tradition tells us that the best way to nurture hunches is to write everything down, the serendipity engine of the Web suggests a parallel directive: look everything up.

    Johnson argues that serendipity systems require that the serendipity-haver “look everything up”; chase every interest to fill out more connections.

  • Set up a hyperkey and globe key on iPadOS with a QMK keyboard

    Last updated Jul 30, 2024 | Originally published Jul 30, 2024

    I really wanted the experience this person is having, but with an iPad:

    So I recently picked up a Nuphy Air75 v2 keyboard (Wisteria switches) with the Nufolio case/stand.

    For a quick review of the experience: it’s pretty great! The keyboard itself sounds and feels excellent — much better than the iPad Pro’s Magic Keyboard, which I used begrudgingly with my previous iPad Pro. It has all kinds of great features that I’d consider basic at this point:

    • multi-device pairing (so I switch between using it with my phone and my iPad, a feature that has already been helpful when I needed to type a message on an app I don’t have installed on the iPad)
    • built-in kickstand feet at adjustable levels
    • F-row keys
    • customizable backlighting

    But most importantly, the iPad doesn’t need to be attached to it for it to work. Thus I can sketch and layout diagrams with typing, touch, and stylus, all at once, while the iPad is in my hands or lying flat. It’s quite nice.

    However, the keyboard’s layout is not what I’m used to. On the Mac, I’ve conventionally customized my keyboard with BetterTouchTool and other third-party services. Unfortunately, the iPad is a “console computer” and iPadOS isn’t a real operating system. So, iPadOS doesn’t allow developers to develop cross-system customization tools, and iPadOS only offers a very limited set of keyboard customization options. You can use Settings → General → Keyboard to change a few modifier keys around, but that’s about it unless you want to turn on full “accessibility mode”-customization. (Accessibility → Keyboard and Typing → Hardware Keyboard → Full Keyboard Access, IIRC.) This gives the keyboard all kinds of power over what you can select and act on in the OS, but it’s a bit intrusive and not necessary for my use-cases. Regardless, even the “Full Keyboard Access” options fail to let you do the really fancy keyboard customizations I’ve come to rely upon, such as setting up capslock as a hyperkey: changing the capslock key to function as esc when tapped and shift+alt+ctrl+cmd when held.

    Fortunately, the Air75, like most modern mechanical keyboards, is a QMK keyboard. That means that the keyboard itself is customizable on a firmware level: you can use tools like the VIA keyboard customization console to fundamentally change what the keys on the keyboard do. So, that’s what I did! Now, even on iPadOS, tapping capslock enters esc, and holding capslock gives me the shift+ctrl+alt+cmd modifiers all at once. This functionality is now just how my particular keyboard works, so it will work the same way on any device I connect the keyboard to, no operating system-level customizations or third-party services (such as BetterTouchTool or Hyperkey) required.

    Here’s a quick guide for you to do it, too (provided without warranties, guarantees, or support):

    • Purchase a QMK VIA-compatible keyboard
    • Follow the manufacturer’s instructions to set up the keyboard to work with VIA, if necessary (Nuphy’s instructions are here)
    • Open VIA and connect your keyboard (again following the manufacturer’s/VIA’s/QMK’s instructions to make sure it’s connected and authorized properly)
    • In VIA’s configuration tab, select the capslock key
    • In the customization options available at the bottom of the screen, choose the “Special” tab, then select ANY
    • Enter MT(MOD_HYPR, KC_ESC).1 This translates to:
      • MT: Modifier-tap, as in “act as the modifiers I specify when held, enter the keycode I specify when tapped”
      • MOD_HYPR: shift+control+alt+GUI, where “GUI” means cmd on macOS and win on Windows and… something on Linux, presumably (I avoid the warren of rabbitholes that is Linux for reasons that should be obvious if you’re reading this post)
      • KC_ESC: the esc key.

    Now, what about the “Globe” key? It has become increasingly useful on iPadOS in recent years, but for complicated reasons, it is currently not possible to add a globe key to a keyboard via VIA/QMK. Fortunately, iPadOS allows you to modify your modifier keys (as mentioned before: General → Keyboard → Hardware Keyboard → Modifier Keys). We can remap capslock to the globe key! Never mind that you just got rid of the capslock key: just use VIA to place capslock elsewhere, e.g., on your now-redundant escape key. Then, change your capslock to globe on your iPad, and you now have a globe key on your keyboard, too.

    Here’s my final layout:


    1. I think you could actually use HYPER_T(KC_ESC) here, which is basically a shortcut to what I’ve done, but I got MT(MOD_HYPR, KC_ESC) working so I decided not to try to experiment further. ↩︎

  • Softerware - techniques as technology

    Last updated Sep 15, 2023 | Originally published Sep 8, 2023

    As we develop our techniques and practices in knowledge innovation, we tend to find certain workflow patterns that we do over and over again. Knowledge workers are increasingly finding ways to augment these patterns with automations, macros, shortcuts, and other such tool add-ons. In the process of developing and refining these patterns with automation, we are writing “softerware”. Softerware is the layer of practices and protocols between us — users — and the tools we are using to achieve our goals.

    For instance, my approach to literature review is basically a semi-systematic literature review (Okoli, 2015). When I have a research interest that I’ve not explored in detail before, I begin by searching the same several databases with the same search techniques, opening each potentially-interesting item in a new tab until I’ve reached some point of saturation (e.g., I am no longer finding interesting-looking items relevant to my interest at the time). Then, I’ll go through each tab, screening each article more critically. If an article passes my screen, I’ll then add it to my collection of literature on the subject by saving it (and its metadata) with Zotero, and finally I import the newly-collected items into Bookends.

    There’s a lot of hand-waving there, but the details don’t really matter. What I’ve highlighted in the above description of my workflow are the elements of softerware: the events where what I do depends especially on how I do it. These events are important because, over time, that causal relationship runs in both directions. Over time, I change how I do something, and that influences what I do.

    Another important feature of softerware is that it tends to be unpublished. These workflows are crafted in private, perhaps not explicitly or even intentionally by the worker. So the best softerware in the world may not be known to anyone but the person who made it!

  • Note-taking apps (and practices) do make us smarter

    Last updated Aug 26, 2023 | Originally published Aug 26, 2023

    Platformer’s Casey Newton published an interesting piece on note-taking apps yesterday: Why note-taking apps won’t make us smarter.

    It’s a fairly rich piece in that it clearly lays out a number of challenges experienced by people participating in knowledge management and innovation. These challenges — such as the fundamental idea that these tools should be designed to help us think, not just to collect things — are important.

    However, I have to disagree with the headline.

    Does a hammer1 make someone stronger?

    No.

    But you can do a lot more with a hammer than you can do with your fists.

    Same goes for note-taking apps.2

    These are simply tools3 that offer us different ways to work with the material of our thoughts — our notes! — to shape them into whatever we want to.

    But, as many have described already, it’s how we use the tool that matters.

    What won’t make us smarter is to do what Casey describes in the article:

    I waited for the insights to come.

    And waited. And waited.

    Marginalia

    This was originally published in a Mac Power Users forum discussion.


    1. …There will come a day when my hammer metaphor is bent so far that it breaks, but today is not that day. ↩︎

    2. And same goes for our note-taking practices, which is often overlooked in articles like the OP but, as many have already discussed here, is the thing that actually matters. Latour and co. had it right. It’s not the person, and it’s not the tool, it’s person + tool. Or: we shape our tools, and they shape us. ↩︎

    3. Or thinking environments, even. ↩︎

  • AI is the new plastic

    Last updated Jul 18, 2023 | Originally published Jul 18, 2023

    Data was the new oil, and now AI is the new plastic.

    From user yabones on HN, discussing media companies’ blatant strategies for using “AI”-based text generators to spam content for Google Search Engine Optimization.

  • Permissionless integration

    Last updated Jul 3, 2023 | Originally published Jul 3, 2023

    In a recent blog post, kepano writes about the power of files for enabling users to have access to and use of their data in the long-term:

    File over app is a philosophy: if you want to create digital artifacts that last, they must be files you can control, in formats that are easy to retrieve and read. Use tools that give you this freedom.

    File over app is an appeal to tool makers: accept that all software is ephemeral, and give people ownership over their data.

    This reminded me of a related insight I had about files over apps a few years ago: the friction-free power of permissionless integration.

    User data should be like a piece of wood on a workbench: you can pick up hammers, drills, screwdrivers, nails, paint, saws, and all kinds of other tools and materials and make that wood into what you want. No special access or permission is required to cut or sand or shape that block of wood. You just pick the right tool for the job and do what you want. It’s your wood, your workbench, and your tools.

    Digital tools should be built so that users can work with their data in the same fashion. Apps should be able to interact with one another to help users shape and learn from their data — their notes, models, drawings, spreadsheets, or whatever — without needing special interfaces to do so.

    This is possible with files. Using files (especially files with open, standard file formats) removes the need to develop special ways of working with user data.

    On the other hand, app-specific data structures create friction and lock-in. To read and change your data in one of these apps, you need to deal with exporting and importing, or only use tools that have been custom-designed to work nicely together (i.e., via an API). Use one of these tools to create and save your data and suddenly that data can only be shaped by a limited selection of other tools.

    I’m sorry, your subscription for this pen has expired. Please use another Ink Pro-compatible pen or resubscribe for just $3/month per pen (billed annually).

    This creates some ferocious friction. Imagine picking up a piece of paper with your latest grocery list on it. You go to add “Bananas” to that list … only you don’t have the pen you first wrote the list with, and none of your other pens will work with that sheet of paper. Then, when you find the original pen, your monthly subscription to it is expired, and so anything you wrote with that pen is now read-only.

    That’s a scary thing. Remember, we shape our tools, and our tools shape us.

    Being shaped by tools you haven’t shaped is not something anyone should want.

  • đ– « Plotting Your Scenarios - Ogilvy and Schwartz - 1998

    Published Jun 16, 2023

    # Plotting Your Scenarios - Ogilvy & Schwartz - 1998

    In this chapter of Learning from the Future, Ogilvy and Schwartz present a classic technique in scenario planning: using critical uncertainties.

    Ogilvy, J., & Schwartz, P. (1998). Plotting Your Scenarios. In L. Fahey & R. M. Randall (Eds.), Learning from the future: competitive foresight scenarios. Wiley. https://www.wiley.com/en-us/Learning+from+the+Future%3A+Competitive+Foresight+Scenarios+-p-9780471303527

  • đ– « Candy - 2013 - Time Machine Reverse Archaeology

    Published Jun 16, 2023

    # Candy - 2013 - Time Machine Reverse Archaeology

    Candy, S. (2013). Time Machine / Reverse Archaeology. In (pp. 28-30). PCA Press.

    # Annotations

    1
    2
    3
    4
    5
    
    let summaryPages = dv.pages('"Notes"')
    	.where(p => p.file.name.includes("∎ Candy - 2013 - Time Machine Reverse Archaeology"))
    	.map(p => [p.file.link, p.annotation_status])
    
    dv.table(["Annotation Summary", "Status"], summaryPages)
    
  • ∎ The Serendipity of Streams - Reading Session 202306081350

    Last updated Jun 8, 2023 | Originally published Jun 8, 2023

    The Serendipity of Streams

    A neat article about the structure of (digital) streams of information and their propensity for serendipity and innovation.

    A stream is simply a life context formed by all the information flowing towards you via a set of trusted connections — to free people, ideas and resources — from multiple networks.

    What makes streams ideal contexts for open-ended innovation through tinkering is that they constantly present unrelated people, ideas and resources in unexpected juxtapositions. This happens because streams emerge as the intersection of multiple networks.

    This means each new piece of information in a stream is viewed against a backdrop of overlapping, non-exclusive contexts, and a plurality of unrelated goals. At the same time, your own actions are being viewed by others in multiple unrelated ways.

    As a result of such unexpected juxtapositions, you might “solve” problems you didn’t realize existed and do things that nobody realized were worth doing. For example, seeing a particular college friend and a particular coworker in the same stream might suggest a possibility for a high-value introduction: a small act of social bricolage. Because you are seen by many others from different perspectives, you might find people solving problems for you without any effort on your part. A common experience on Twitter, for example, is a Twitter-only friend tweeting an obscure but important news item, which you might otherwise have missed, just for your benefit.


    [In a stream, t]he most interesting place to be is usually the very edge, rather than the innermost sanctums.

    Not sure I agree with this. The author is binding a bunch of factors into “interesting,” but the truth is that there are different kinds of power here, and whether you want to be in the center or at the edge depends on what you’re trying to do.

  • On serendipity and knowledge

    Last updated May 30, 2023 | Originally published May 30, 2023

    A great debate in the philosophy of knowledge (where knowledge is defined as “justified true beliefs”) is known as the “Gettier problems.” The debate is this: if you think you know something, and that something turns out to be true, but not for the reasons you thought … does it count as knowledge?

    I tend to agree with the pragmatic view of Gettier problems. Basically, the only thing that matters is whether used knowledge is fruitful for the reasons that the knowledge was justified, true, and believed.

    This has implications for serendipity. In serendipitious observations, the knowledge we generate was not necessarily justified or believed a priori. Only in retrospect does the “knowledge” become useful.

  • A PopClip extension for highlighting text in Obsidian

    Last updated Mar 24, 2023 | Originally published Mar 24, 2023

    A simple extension for PopClip that will present an “insert highlight” icon when you select text in Obsidian.

    1
    2
    3
    4
    5
    6
    7
    8
    
    #popclip 
    name: Highlight
    required apps: [md.obsidian]
    requirements: [text, cut]
    actions:
    - title: Highlight # note: actions have a `title`, not a `name`
      icon: iconify:ant-design:highlight-twotone
      javascript: popclip.pasteText('==' + popclip.input.text + '==')
    
  • Theory of Systemic Change and Action

    Last updated Mar 7, 2023 | Originally published Mar 7, 2023

    Theories of Change are one of the fundamental tools of changemakers and program evaluation (Mackinnon, 2006). However, when addressing wicked problems (Rittel & Webber, 1973), theories of change are too reductive and linear to properly account for the systemic phenomena, structures, and dynamics that perpetuate the issues we’re trying to address (Murphy & Jones, 2020).

    Theories of Systemic Change and Action (ToSCA) are a systemic design tool that combine theories of change with systemic understanding. The result is a theory of change that is useful for understanding, communicating, and evaluating systemic change projects.

    Here’s a rough guide to develop a ToSCA:

    1. Model the system (e.g., with causal loop diagrams; Kim, 1992).
    2. Develop systemic strategies from the model.
    3. Reorganize the modelled phenomena. From left to right:
      1. Capability building and resource mobilization for the initiative (Inputs)
      2. Inteventional activities the initiative will take on (Activities)
      3. Immediate outputs of those activities (Outputs)
      4. Results of those outputs on the overall system (Outcomes)
      5. Downstream effects of those outcomes on higher-system structures (Impacts)
    4. Reiterate on step 3 as necessary.

    The resulting diagram will look somewhat like an iceberg model (Stroh, 2015, p. 46] on its side: visible events and behaviour are on the left, while the actual patterns and structures in the system fall to the right.

    The ToSCA can then be simplified as necessary to suit different needs. For instance, if presenting the model briefly to a potential funder, you may want to collapse major feedback loops into one element on the model with a “loop” icon. This way you can still show inputs and outputs on that loop while obscuring the complexity within it for the purposes of the presentation.

  • A Case Study of Theories of Systemic Change and Action — The Ecotrust Canada Home-Lands initiative

    Last updated Mar 7, 2023 | Originally published Mar 7, 2023

    In this presentation, we reported on a case study of the Ecotrust Canada Home-Lands initiative. Lewis and I worked with Ecotrust Canada to understand the challenges they were addressing from a systemic design lens and, using that approach, to develop a theory of systemic change and action for the initiative.

    An interesting development in the work was the development of a novel systemic evaluation technique: resonance and dissonance tests. The tests were designed as a way of testing our understanding of the system without interrupting or intruding on the processes of the initiative. The general idea behind resonance and dissonance tests is to identify a set of phenomena in your understanding of the system and to search for disconfirming evidence that those phenomena are complete and accurate. So, for instance, if you think a key phenomenon in the system is “community distrust of bureaucracy”, look for examples of the community trusting bureaucracy. If you can’t find any, it increases the integrity of the theory you’ve created.

  • Systemic Evaluation

    Last updated Mar 7, 2023 | Originally published Mar 7, 2023

    Systemic evaluation is the developmental evaluation (Guijt et al., 2012) of systemic change.

    Techniques for systemic evaluation combine conventional principles and tools of developmental evaluation with concepts from systemic design. These techniques provide changemakers with the ability to assess the accuracy and completeness of their theories of systemic change and action (Murphy & Jones, 2020). They also allow evaluators to examine the progress of systemic strategies (Murphy et al., 2021).

  • Leverage theory

    Last updated Mar 7, 2023 | Originally published Feb 24, 2023

    We seek leverage to find the best ways of making change.

    Leverage points are places in systems where a little effort yields a big effect (Meadows, 1997). They are also ideas that help us grab on to strategic ways forward when we’re working in complexity (Klein & Wolf, 1998).

    Acting on leverage points may accelerate systemic change towards progress and reform, but acting on the wrong ones may instead accelerate systemic change towards regression and deformity. Well-designed leverage strategies may be catalyzing or even transformative, but poorly designed ones may merely be futile (figure 1).

    One way of finding leverage points is to think through your system with reference to Meadows’s (1997) 12 types:

    Table 1. Twelve types of leverage points, in order of increasing power (adapted from Meadows, 1997).

    Twelve types of leverage points, in order of increasing power Example
    12. Constants, parameters, numbers (such as subsidies, taxes, standards) Wages, interest rates
    11. The sizes of buffers and other stabilizing stocks, relative to their flows. Current levels of debt/assets
    10. The structure of material stocks and flows (such as transport networks, population age structures) An individual’s financial structure (e.g., fixed costs and incomes)
    9. The lengths of delays, relative to the rate of system change How long it takes to find a higher-paying job
    8. The strength of negative feedback loops, relative to the impacts they are trying to correct against Rising costs of living vs. fixed income
    7. The gain around driving positive feedback loops Recession causing reducing spending
    6. The structure of information flows (who does and does not have access to what kinds of information) How aware you are of impending recession/future rising costs
    5. The rules of the system (such as incentives, punishments, constraints) Who suffers as a result of poorly-managed recessions
    4. The power to add, change, evolve, or self-organize system structure Central banks, Ministries of Finance
    3. The goals of the system GDP Growth
    2. The mindset or paradigm out of which the system—its goals, structure, rules, delays, parameters—arises Growth above all
    1. The power to transcend paradigms Sustainable development, flourishing

    Another approach, which may be complementary to the above, is to model the system as a causal loop diagram (e.g., Kim, 1992) and then to conduct leverage analysis (Murphy & Jones, 2020) on the model.

    An understanding of leverage in a system allows us to generate systemic strategies (Murphy & Jones, 2020). These strategies can also be adapted into Theories of Systemic Change (Murphy & Jones, 2020).

    # Background

    Donella Meadows (1997) popularized the idea of leverage in systemic change with her essay “Leverage Points: Places to Intervene in Complex Systems.” She proposed a typology of phenomena in a system, suggesting that acting on certain types of phenomena are higher-leverage than others.

    In an article published in the Contexts journal of systemic design, I challenged Meadows’s (1997) paradigm, proposing a few other possible ways of viewing leverage. My aim was to link the search for leverage directly to the design of powerful strategies for systemic change, and to propose a few ways forward in advancing our understanding of leverage in complex systems.

  • Using leverage analysis for systemic strategy

    Last updated Mar 7, 2023 | Originally published Jun 21, 2020

    The map represents your current mental model of how this system works.

    Leverage analysis examines the patterns of connection between phenomena (using algorithms adapted from social network analysis and graph theory) in order to present relative rankings of the phenomena of the system.

    These rankings are entirely dependent on the structure of the map. All phenomena are equal, and all connections are equal. It is theoretically possible to encode the degrees to which one phenomena influences another in strict mathematical terms and formulae. In turn, we could represent the map as a systems dynamics model and use it to simulate the behaviour of the system. However, this is usually impractical, especially with imprecisely-understood or hard-to-quantify concepts (e.g., what exactly is the rate of change in wildlife due to climate change, or how exactly does culture influence conspicuous consumption?)

    For this reason, using leverage analysis is a fuzzy procedure. It depends on your intuition. Fortunately, the goal of leverage analysis is not to inductively estimate how the system will change, nor deductively falsify hypotheses about the system. Instead, using leverage analysis for strategic planning involves abductive logic: the generation of creative, useful conclusions from a set of observations.

    The goal here is to look at the model as it is rendered and to think creatively about strategic opportunities. Broadly, this means asking several questions:

    • “What is missing?”
      • If some major gap in the logic of the model is missing, it means that the associated phenomena haven’t been adequately discussed in this process. Why is that? What might it mean for strategic planning?
    • “What must be true?”
      • If this is how the system currently works, what must be true about how it should work?
    • “Where do we work?”
      • Based on your organization’s strategic capabilities and advantages, what phenomena do you hold influence over? How do the effects you have on the system relate to these phenomena?
    • “What do we aim to influence?”
      • In other words, what phenomena do you really want to change? In what way should they change?

    These questions can be answered via the following process.

    # Developing Systemic Theories of Change

    The systems map represents a kind of high-complexity theory of change: it describes how all of these phenomena interlock and respond to one another. We can therefore use leverage analysis to weave systemic theories of action:

    1. Identify the goal phenomena. What do we want to influence? What’s the ultimate impact we aim to have?
    2. Identify the opportunities within our control. What phenomena are we already influencing? What could we be influencing without developing a lot of new capacity?
    3. “Walk” the paths on the map between your chosen opportunities, any possible high-leverage phenomena, and your goals. As you do:
      1. Identify any key strategic options along the path. What kinds of activities or programs could you engage in to influence these phenomena in the right way?
      2. Identify any feedback loops. How do these paths grow, shrink, or maintain balance over time?

    The chains of phenomena (and any loops they connect with) that result from the three steps above are the seeds of systemic strategy. Use them to identify key intervention points for programming (e.g., how might you take advantage of high-leverage phenomena? how might you address bottlenecks?), signals for monitoring and evaluation, and to communicate your theory of change/theory of action to others.

  • Systemic strategy

    Last updated Mar 7, 2023 | Originally published Mar 6, 2023

    Systemic strategies use system phenomena, structure, and dynamics to help changemakers achieve their goals. These goals may simply be some specific outcome or objective, or they may include systemic change.

    One approach to designing systemic strategies is:

    1. map the system
    2. analyze the system for features of leverage, possibly using leverage analysis
    3. identify any “goal” phenomena: the events or behaviours you seek to change
    4. identify any “intervention” phenomena: things you have direct influence over
    5. “walk” from the the interventions to your goals to identify a theory of change, incorporating the features of leverage you find along the way

    Each pathway you walk forms a strategy tree.

    Are there other interventions that lead to the same goal? These are different roots for the same overall strategy.

    Strategy trees can be combined into a strategy “forest”. A strategy forest is a collection of paths from interventions to goals in the system. Strategy forests can be assessed for different qualities to gauge which strategies an initiative should pursue.

    1. Different strategies that share common interventions may be the easiest to invest in and implement.
    2. Combinations of strategies that are the self-perpetuating (e.g., that contain feedback loops that will innately drive their success) may be more valuable to pursue.
    3. These forests can also be tested (e.g., with wind-tunneling; @VanderHeijden1997Scenarios-Strategy-Strategy-Process, p. 23) to identify the best combinations of strategies to follow.

    Once strategies have been selected, identify the capabilities or resources that need to be invested in/mobilized in order to effectively target the chosen interventions, and set up systemic evaluation processes to continually test the completeness and accuracy of your strategic theories and to assess progress towards achieving the strategies’ goals.

  • Towards a theory of leverage for strategic systemic change

    Last updated Feb 24, 2023 | Originally published Feb 24, 2023

    My article “Leverage for Systemic Change” was recently published in the inaugural edition of Contexts, from the Systemic Design Association.

    The article ultimately proposes a few key directions for a research agenda on leverage in systemic design (see the table below).

    Table 1. A research agenda for leverage theory in systemic design

    Research area Research questions Existing research Possible studies Possible contributions
    Dimensions of leverage - Is Meadows’s (1997) typology complete?
    - What other features of the “physics” of systemic change might matter?
    - System characteristics (Abson et al., 2017)
    - Conditions for systemic change Kania, Kramer, & Senge, 2018)
    - Other types of phenomena (e.g., bottlenecks, signals; Murphy & Jones, 2020)
    - Relative leverage: chaining leverage points (Fischer & Riechers, 2019)
    - Relative leverage: the context of the changemaker (Klein & Wolf, 1998)
    - Recursive leverage
    - A systematic literature review (Okoli & Schabram, 2010) of leverage points, especially using forward citations (Haddaway et al., 2022) from (Meadows, 1997)

    - Understanding the nature of leverage and other mechanisms of change potential in systemic change
    Methods for leverage - What methodologies are best to identify and select leverage points?
    - What kinds of evidence will help validate leverage?
    - How might systemic designers design theories of change (Gregor & Jones, 2007) for leverage theories?
    - How might systemic designers limit indeterminism (Lukyanenko & Parsons, 2020) in leverage theories?
    - Meadows’s (1997) typology’s order of effectiveness
    - Leverage analysis [Murphy & Jones, 2020]
    - Assessing potential for change (Birney, 2021)
    - Surveying practitioners in systemic design on how they identify, assess, and address leverage points to identify common habits and best practices - How to identify phenomena useful for leverage
    - How to evaluate and compare possible leverage points in the analysis phase
    - How to evaluate the effectiveness of chosen leverage points with evidence gathered from implementations
    Strategy with leverage - How is leverage best used in developing strategic plans for systemic change?
    - How are leverage-based strategies best presented and communicated?
    - How are leverage-based strategies best evaluated and measured?
    - Systemic strategy (Murphy & Jones, 2021)
    - The epistemic benefits of a leverage points perspective (Fischer & Riechers, 2019)
    - Identifying conditions for systemic change (Kania et al., 2018)
    - Relative leverage: chaining leverage points (Fischer & Riechers, 2019)
    - Relative leverage: the context of the changemaker (Klein & Wolf, 1998)
    - “Systemic change labs” tracing and comparing the impact of interventions using different kinds of leverage
    - How to use leverage to develop better strategies for systemic change
    - How to account for relative context in the design of high-leverage strategies
    Execution on leverage - What are the best ways to target different kinds of leverage for systemic change? (E.g., how might we help actors in a system track all of the relevant paradigms?) - Fruitful friction as a tactic for transcending paradigms (Buckenmayer et al., 2021)
    - Systemic change happens via multiple dimensions of change (Mulder et al., 2022)
    - Design Journeys offers several chapters on taking action after identifying leverage points (Jones & Ael, 2022)
    - “Systemic change labs” tracing and comparing the impact of interventions using different kinds of leverage - How to design innovations for each type of leverage

    Some other key takeaways:

    • The concept of “leverage points” dominates modern discussions of leverage, but as Meadows (1997) herself proposed, that is just one paradigm we can use to view the best ways to produce systemic change.
    • There are good and bad kinds of leverage points! See figure 1.
    • A few promising insights about leverage have been proposed recently, such as the notion of “chains” of leverage points (Fischer & Riechers, 2019) and the idea of assessing potential for change (Birney, 2021).

    Leverage points can be futile, catalyzing, or transformative, and they progressively reform or regressively deform our systems.

  • đ– « Murphy and Jones - 2020 - Leverage analysis A method for locating points of influence in systemic design decisions

    Last updated Feb 16, 2023 | Originally published May 26, 2022

    In this paper, Peter and I show how centrality analysis and structural dominance analysis can be used to identify different types of leverage points in systems models.

  • How to learn the most from the Obsidian community

    Last updated Feb 14, 2023 | Originally published Feb 14, 2023

    1. Think of a curiousity or a question
    2. Search!
      a. … the web (e.g., via the unofficial Obsidian community search engine) b. … the Forum for information ( use the forum’s Advanced Search capabilities)
      c. … the Discord server ( learn more about power search tools in Discord here)
    3. Ask on the Discord or the forum! (Make sure you review the list of channels in Discord to find the best place to post.)
    4. Get more ideas and start again at (1) 😉

    If you learn to make the most of the different pools of knowledge, you can always find rich answers — and you’ll ask better questions, too.

  • A Keyboard Maestro macro for quickly and easily opening published notes in Obsidian

    Last updated Feb 10, 2023 | Originally published Oct 27, 2022

    Similar to Notes/A Shortcut for quickly and easily opening published notes in Obsidian, this macro makes it easy to jump from viewing a published note on the web to editing it in Obsidian.

    Don’t forget to switch Mainframe to your vault’s name!

    Download the macro here.

    I have it tied to a Stream Deck button, but you can configure it to trigger however you’d like.

    See a screenshot of the macro

    A screenshot of the macro shown in Keyboard Maestro’s editor.

  • ∎ The Last Answer - Isaac Asimov - Reading Session 202301282203

    Published Jan 28, 2023

    If you were an amoeba who could consider individuality only in connection with single cells and if you were to ask a sperm whale, made up of thirty quadrillion cells, whether it was one or many, how could the sperm whale answer in a way that would be comprehensible to the amoeba?

    đ– « The Last Answer - Isaac Asimov