{
  "path": "/3mkvhy4zvs226",
  "site": "at://did:plc:ryte53nplawpk4ysqhza4az5/site.standard.publication/3mkvgoqj4cs2p",
  "tags": [],
  "$type": "site.standard.document",
  "title": "hello atmosphere",
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "id": "019dea48-9d82-7119-9ea0-3dfa2819b4ae",
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "I'm mourning peak Twitter era, where the network was a useful way to keep in pulse with ideas, loose thoughts about where I wanted to go, and keep people updated about what I was thinking about."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "I've been working towards a critical pragmatics over the past several years, and I've landed on several constructive principles, rather than polemics, forged by fire, that work for my idiosyncratic toolset:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Causal inference is a contested lingua franca for how people use data to make, or justify, decisions"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Sometimes it's enough to have decision validity, but unfortunately we have a much better grasp on predictive validity instead. "
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Touching grass is good. A good model can touch grass without getting wet from the morning dew"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Program and policy design is one bureaucratic-shaped lever for improving social welfare. There are others. "
                  }
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "There has been much progress lately in the past several years, despite institutional and environmental headwinds that threaten to snuff out the light of a candle. I think these headwinds clarify what matters most vs. what can be easily co-opted for regulatory capture and dumped when it starts being inconvenient. I believe that we will win. "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "About me - by listing some formative encounters:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Working with data from a nonprofit, then going to volunteer with some local nonprofits doing similar things occasionally"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Backwards induction"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Training as a legal observer "
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Influence functions"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Bonnans and Shapiro, perturbation analysis of optimization programs"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Learning about partial identification from Francesca on Zoom before everything was Zoom"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Printing on riso"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "going to fatml 2017 on a lark"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "media studies"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "some causal inference reading group hosted by buzzfeed in nyc summer"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "arcades project"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "managing a student design agency with designers far more skilled than I. Ju-jitsu with client needs"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "the good old days doing grad convex opt psets in a shared studio in 185 nassau st"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "fieldwork for bookmaking about place with danielle aubert"
                  }
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          }
        ]
      }
    ]
  },
  "bskyPostRef": {
    "cid": "bafyreih4oj7dp4e4sz62xyqju45swl5uf3t3qtc5jlwx5g6exvvjuzfpum",
    "uri": "at://did:plc:ryte53nplawpk4ysqhza4az5/app.bsky.feed.post/3mkvhyaniz226",
    "commit": {
      "cid": "bafyreidhbjlwgcxx5s6my4lodywtdngcsagsfm25ppvejxpfxefaundtva",
      "rev": "3mkvhyar5tl2s"
    },
    "validationStatus": "valid"
  },
  "description": "",
  "publishedAt": "2026-05-02T20:24:31.213Z"
}