Skip to content

Articles

These are all of my long-form articles. An Atom feed contains their full text. If that has any problems, I also have a legacy RSS feed.

Timestamp format: YYYY-MM-DD HH:MM, as per RFC 3339. Sorted newest to oldest.

    • Posted by .
    • Last updated .
    • About5 thousand words; a somewhat long read

    OCSP, including OCSP Stapling, is leaving the Web PKI. Here's a complete look at revocation beyond OCSP: its past, present, and possible futures.

    • Posted by .
    • Last updated .
    • 2470 words; a read

    MDN’s AI Help can’t critically examine training data’s gaps, biases, and unrelated topics. It’s a useful demonstration of LLMs’ uncorrectable lucid lies.

    • Posted by .
    • Last updated .
    • 1710 words; a short read

    An informal proposal for dedicated elements for spoiler tags in HTML: use-cases, syntax, semantics, recommended UA behavior, and comparisons with “details”

    • Posted by .
    • Last updated .
    • 620 words; a short read

    A compilation of my reasons and non-reasons for proactively de-federating from Facebook/Meta-affiliated projects, and refusing to support them.

    • Posted by .
    • Last updated .
    • About9 thousand words; a long read

    Documentation on which Fediverse blocklists I offer, how they are made, their differences, their caveats, and their intended use.

    • Posted by .
    • Last updated .
    • 1574 words; a short read

    “GNU/Linux” distinguishes Linux distributions primarily by the presence of GNU software, which is seldom the most meaningful or practical distinction.

    • Posted by .
    • Last updated .
    • 1456 words; a short read

    Avoid de-anonymization through analysis of your writing style. Defend against machine- and human-driven stylometric identification.

    • Posted by .
    • Last updated .
    • 1525 words; a short read

    A horrible idea to determine the legality of GitHub Copilot, or of re-creating proprietary speech synthesizers: create legal precedent that doesn't exist yet!

    • Posted by .
    • Last updated .
    • 2520 words; a read

    "Privacy" can mean different things in different contexts. Tracking-reduction and tracking-evasion represent different goals with some conflict and overlap.

    • Posted by .
    • Last updated .
    • 2125 words; a read

    A response to some problematic CLI UX advice, with alternative recommendations for designing more accessible CLI utilities.

    • Posted by .
    • Last updated .
    • 1941 words; a read

    My take on where Manifest V3 fits into the current ad-blocking landscape: it has some benefits which should complement but not replace existing approaches

    • Posted by .
    • Last updated .
    • 1505 words; a short read

    Recently, people have been telling webmasters to add a Permissions-Policy header to their sites to opt out of FLoC. The reality of the situation isn't so simple.

    • Posted by .
    • Last updated .
    • 2546 words; a read

    How open platforms become closed, and how standards-driven development can prevent it from happening.

    • Posted by .
    • Last updated .
    • About23 thousand words; a very long read

    A lengthy guide to making simple, inclusive sites focused on content before form. Emphasizes brutalist design and accessibility to include under-represented users.

    • Posted by .
    • Last updated .
    • 31 words; a short read

    Seirdy's obligatory inagural blog post, which is barely longer than this description.