{
  "path": "/3ml2utirmts2n",
  "site": "at://did:plc:oete4xiknxvedwwezanoaitw/site.standard.publication/3ml2lmwvah22j",
  "tags": [],
  "$type": "site.standard.document",
  "title": "Trying to let the leaf live",
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "id": "019df4e3-05a7-7114-b0d3-493a27e3cf61",
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 3,
              "plaintext": "Puzzle pieces"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 33,
                    "byteStart": 22
                  },
                  "features": [
                    {
                      "uri": "https://leaflet.pub",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "I was browsing around leaflet.pub website and noticed things that made me curious. "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Some publications were completely blank, just one solid color that was the same background color used by the theme set on that leaflet publication."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Turns out it was uBlock Origin blocking a request to https://{leaflet domain used for publication}/_vercel/insights/script.js"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreifnsbynjp65fdt3sjqs4sruapvajagygbi3blrbthbrqs7dc3cdfa"
                },
                "mimeType": "image/webp",
                "size": 58020
              },
              "aspectRatio": {
                "width": 1041,
                "height": 394
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "...Seriously ? No I don't really know ! But after noticing it and disabling uBlock I could finally see the publication."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 55,
                    "byteStart": 37
                  },
                  "features": [
                    {
                      "uri": "https://github.com/ungoogled-software/ungoogled-chromium",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "Maybe that was an one-off issue with ungoogled chromium 146.0.7680.71 ? "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 41,
                    "byteStart": 27
                  },
                  "features": [
                    {
                      "uri": "https://decentraleyes.org/",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "Or maybe the web extension Decentraleyes that I have installed messed something up ?"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Having so much uncertainty over the software I use is probably not good, but I guess you have to be at peace with that and leave little pockets of randomness in your life, to be explored later on. (coping)"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.horizontalRule"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 3,
              "plaintext": "Le nerf de la guerre"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Wait why is this script from Vercel getting injected in the publication ? "
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Quick Kagi search brings up some blogs posts : "
            }
          },
          {
            "$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",
                    "facets": [
                      {
                        "index": {
                          "byteEnd": 39,
                          "byteStart": 0
                        },
                        "features": [
                          {
                            "uri": "https://kai.bi/post/vercel-kill-adblock",
                            "$type": "pub.leaflet.richtext.facet#link"
                          }
                        ]
                      }
                    ],
                    "plaintext": "https://kai.bi/post/vercel-kill-adblock "
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "index": {
                          "byteEnd": 69,
                          "byteStart": 0
                        },
                        "features": [
                          {
                            "uri": "https://stepanpavlov.com/writing/bypass-vercel-analytics-block-nextjs",
                            "$type": "pub.leaflet.richtext.facet#link"
                          }
                        ]
                      }
                    ],
                    "plaintext": "https://stepanpavlov.com/writing/bypass-vercel-analytics-block-nextjs"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "index": {
                          "byteEnd": 82,
                          "byteStart": 0
                        },
                        "features": [
                          {
                            "uri": "https://dev.to/oneminch/how-to-bypass-ad-blockers-for-vercel-analytics-in-nuxt-o79",
                            "$type": "pub.leaflet.richtext.facet#link"
                          }
                        ]
                      }
                    ],
                    "plaintext": "https://dev.to/oneminch/how-to-bypass-ad-blockers-for-vercel-analytics-in-nuxt-o79"
                  }
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 56,
                    "byteStart": 23
                  },
                  "features": [
                    {
                      "uri": "https://vercel.com/docs/analytics",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "And this Vercel page : https://vercel.com/docs/analytics"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Wow those analytics must really be important !"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Is this what leaflet is selling as a subscription when they mention analytics ? Just asking, no undertones here."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "I am not really familiar with Vercel, is it even possible to have isolated analytics for every subdomains on *.leaflet.pub and every custom domains registered by users that alias via CNAME records to Vercel-owned domains ? I guess so."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 57,
                    "byteStart": 46
                  },
                  "features": [
                    {
                      "uri": "https://leaflet.pub",
                      "$type": "pub.leaflet.richtext.facet#link"
                    }
                  ]
                }
              ],
              "plaintext": "I am not a fan of Vercel so seeing it used by leaflet.pub kinda put me off. I wasn't expecting an open-source project to use their analytics solution."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.horizontalRule"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "level": 3,
              "plaintext": "When I grow up I want to be a root name server"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "When creating my first publication, I registered it to a subdomain of leaflet.pub, and then deleted the publication. Maybe that's stupid but I was trying to figure things out."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "I tried registering the same subdomain but it is telling me that it is already taken."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreifq2xlr4sffdlbebsksupmuwqg5mvcuohzrncyjdupzckpcr7f2ca"
                },
                "mimeType": "image/webp",
                "size": 4174
              },
              "aspectRatio": {
                "width": 374,
                "height": 85
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "That's interesting, if registration of the subdomain is automatic, why not the removal ? something something DNS propagation time ? I don't know !"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreihhsndypylodljilwpckeuxd3vcnn7z2nkjbccz2xwpctfjwnlqde"
                },
                "mimeType": "image/webp",
                "size": 27388
              },
              "aspectRatio": {
                "width": 713,
                "height": 232
              }
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignCenter"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "Do I have to contact leaflet so they manually remove the record somewhere ? It seems like so."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreia2lsyzbp3y3lg7c3bp3wotgdr2zmyxxgenkrz5ptzfealzpnbypi"
                },
                "mimeType": "image/webp",
                "size": 6454
              },
              "aspectRatio": {
                "width": 412,
                "height": 120
              }
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignCenter"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": ""
            }
          }
        ]
      }
    ]
  },
  "description": "",
  "publishedAt": "2026-05-04T23:57:48.865Z"
}