Two types of privacy
Posted , updated
"Privacy" can mean different things in different contexts. Tracking-reduction and tracking-evasion represent different goals with some conflict and overlap.
2519 words; a read
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 , updated
"Privacy" can mean different things in different contexts. Tracking-reduction and tracking-evasion represent different goals with some conflict and overlap.
2519 words; a read
Posted , updated
A response to some problematic CLI UX advice, with alternative recommendations for designing more accessible CLI utilities.
2084 words; a read
Posted , updated
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
1917 words; a short read
Posted , updated
While source code is critical for user autonomy, it isn't required to evaluate software security or understand run-time behavior.
4328 words; a somewhat long read
Posted , updated
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.
1505 words; a short read
Posted , updated
A cursory review of all the non-metasearch, indexing search engines I have been able to find.
About 5 thousand words; a somewhat long read
Posted , updated
How open platforms become closed, and how standards-driven development can prevent it from happening.
2546 words; a read
Posted , updated
WhatsApp's rise and recent PR efforts highlight a class of business models that I call "user domestication".
3190 words; a read
Posted , updated
Using thermal physics, cosmology, and computer science to calculate password vulnerability to the biggest possible brute-force attack.
2411 words; a read
Posted , updated
A lengthy guide to making simple, inclusive sites focused on content before form. Emphasizes brutalist design and accessibility to include under-represented users.
About 19 thousand words; a very long read
Posted , updated
Efficient redundancy via repository mirroring with nothing but git.
526 words; a short read
Posted , updated
A seires on setting up resilient git-based project workflows, free of vendor lock-in.
413 words; a short read
Posted , updated
Seirdy's obligatory inagural blog post, which is barely longer than this description.
31 words; a short read