
{
    "version": "https://jsonfeed.org/version/1.1",
    "title": "Meta on jtagcat's tail (formerly tail.jtag.cat)",
    "home_page_url": "https://tail.c7.ee/tags/meta/",
    "feed_url": "https://tail.c7.ee/tags/meta/feed.json",
    "items": [
        {
            "id": "https://tail.c7.ee/blog-must-move/",
            "url": "https://tail.c7.ee/blog-must-move/",
            "date_published": "2026-08-23T12:00:00Z",
            "title": "This blog must move.",
            "content_html": "\u003ch2 id=\"a-decade-ago\"\u003e\u003ca class=\"anchor\" aria-hidden=\"true\" href=\"#a-decade-ago\"\u003e¶\u003c/a\u003eA decade ago.\u003c/h2\u003e\n\u003cp\u003eFirst, I myself wanted to consolidate or close identities. Migrating accounts, e-mails, phone numbers. Some were closed too early, resulting in loss of authentication access.\u003c/p\u003e\n\u003cp\u003eIt wasn\u0026rsquo;t intense at all, tops 5% of today. Mostly account recovery, in an era where I was slowly moving to password managers. Now doing the move, passwords aren\u0026rsquo;t enough for a login, or sometimes not even needed. Everything relies on e-mail.\u003c/p\u003e\n\u003cp\u003eI was collapsing under the loss from e-mail closures. Specifically one unannounced by Google for being too young. Instapermabanned from the e-mail account.\u003c/p\u003e\n\u003ch3 id=\"aside-press-all-buttons\"\u003e\u003ca class=\"anchor\" aria-hidden=\"true\" href=\"#aside-press-all-buttons\"\u003e¶\u003c/a\u003easide: Press all buttons\u003c/h3\u003e\n\u003cp\u003eYou ask, multiple? Because I can, dual sim invites you to. I think I haven\u0026rsquo;t had a phone without it. Of course, later it\u0026rsquo;s obnoxiously restrictive when balancing personal, work, junk, and travel SIMs.\u003c/p\u003e\n\u003cp\u003eThe prepaid gave access to data. Every menu of the one and only feature phone was explored, including the ironically slow Internet. It was faster to walk or ride to the closest computer than to load and navigate 4 URLs.\u003c/p\u003e\n\u003cp\u003eIt evolved to a burner. One number with which I was in contact books, one for trolling. Later, one for online signup and orders. Looking back, the decision for stability was then: migrations in 2nd party phonebooks are lossy, it\u0026rsquo;s best to keep one number for life.\u003c/p\u003e\n\u003ch3 id=\"aside-sim-cards-with-benefits\"\u003e\u003ca class=\"anchor\" aria-hidden=\"true\" href=\"#aside-sim-cards-with-benefits\"\u003e¶\u003c/a\u003easide: SIM-cards with benefits\u003c/h3\u003e\n\u003cp\u003eJunk number uses today:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNumber used for purchases\u003csup id=\"fnref:1\"\u003e\u003ca href=\"#fn:1\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e1\u003c/a\u003e\u003c/sup\u003e. Calling up people who don\u0026rsquo;t know me.\u003c/li\u003e\n\u003cli\u003eSales, classifieds. Publicly visible post-it \u0026lsquo;call x\u0026rsquo;.\u003c/li\u003e\n\u003cli\u003eAccount signups\u003csup id=\"fnref:2\"\u003e\u003ca href=\"#fn:2\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e2\u003c/a\u003e\u003c/sup\u003e for \u0026ldquo;security\u0026rdquo; (making it more expensive for bots at the cost of major privacy).\u003c/li\u003e\n\u003cli\u003eAnything not going straight to people\u0026rsquo;s phones.\u003c/li\u003e\n\u003cli\u003eBackup reception and data, as the carrier differs from the personal SIM.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eOriginally, I got more spam calls and expected frequent rotation. Maybe with GDPR it\u0026rsquo;s less common. Each time I change, it\u0026rsquo;s n+1 years cycle from the previous one.\u003c/p\u003e\n\u003ch2 id=\"fear-in-the-unknown\"\u003e\u003ca class=\"anchor\" aria-hidden=\"true\" href=\"#fear-in-the-unknown\"\u003e¶\u003c/a\u003eFear in the unknown\u003c/h2\u003e\n\u003cp\u003eMy experiences with both moderate and tiny data loss all showed a need for indexes. If you know exactly what you lost, it\u0026rsquo;s much easier to rebuild and recover. Backups can be hard when the medium is not friendly, or too big.\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003encdu -0o- \u0026#34;$filesystem\u0026#34; | zstd \u0026gt; \u0026#34;$(date -uI).ncdu.zst\u0026#34;\n\u003c/code\u003e\u003c/pre\u003e\u003cp\u003eGives a small snapshot of the filesystem, which is practical to regularly distribute. There are some added benefits, like near-instant ncdu and file search. It offers comfort when facing data loss. It\u0026rsquo;s easy to determine: (if,) how much, and how important data was actually lost.\u003c/p\u003e\n\u003ch2 id=\"paying-the-void\"\u003e\u003ca class=\"anchor\" aria-hidden=\"true\" href=\"#paying-the-void\"\u003e¶\u003c/a\u003ePaying the void\u003c/h2\u003e\n\u003cp\u003eMy self-hosting began with 1$ domains, where renewal is much more expensive. Moving between them, discarding where experimenting. The setups started becoming useful, domain stability was welcome. There was an itch for vanity e-mail. It was good, except later it lacked ease of management features, and renewal more than doubled to 80€/yr.\u003c/p\u003e\n\u003cp\u003eFor a stable domain, \u003ccode\u003e.net\u003c/code\u003e, \u003ccode\u003e.com\u003c/code\u003e, \u003ccode\u003e.org\u003c/code\u003e are my suggestions: mid- and long-term cheapest, on any registrar, best control, features like DNSSEC. Maybe it\u0026rsquo;s good that one\u0026rsquo;s first ties to internet dry away.\u003c/p\u003e\n\u003ch2 id=\"commitment\"\u003e\u003ca class=\"anchor\" aria-hidden=\"true\" href=\"#commitment\"\u003e¶\u003c/a\u003eCommitment\u003c/h2\u003e\n\u003cp\u003eAbout then, I found out about 3-letter domains and by chance scanned for 2-letters as well. There were hundreds available, before auctions for expired domains by the TLD. I decided on a domain and promised myself to do my best to keep it. E-mail migration is draining, time-expensive, and, in many cases impossible.\u003c/p\u003e\n\u003cp\u003eIt has worked out very well. At a minimum I can reasonably promise others \u0026rsquo;this link will stay for at least 5 years\u0026rsquo;. It can be printed, it can be linked to. In practice, only static files\u003csup id=\"fnref:3\"\u003e\u003ca href=\"#fn:3\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e3\u003c/a\u003e\u003c/sup\u003e and redirects\u003csup id=\"fnref:4\"\u003e\u003ca href=\"#fn:4\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e4\u003c/a\u003e\u003c/sup\u003e are fit for this.\u003c/p\u003e\n\u003ch3 id=\"aside-the-sellout\"\u003e\u003ca class=\"anchor\" aria-hidden=\"true\" href=\"#aside-the-sellout\"\u003e¶\u003c/a\u003easide: The Sellout\u003c/h3\u003e\n\u003cp\u003eLast year I was asked to sell c7.ee due to its short name. I\u0026rsquo;m still known for my wealth of short domains\u003csup id=\"fnref:5\"\u003e\u003ca href=\"#fn:5\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e5\u003c/a\u003e\u003c/sup\u003e. I said no, the cost of ditching stability and moving is worth, to me, multiple years of income. Some time later, I seeked an another 2-letter as a guarantor instead, when asked to sell.\u003c/p\u003e\n\u003ch3 id=\"aside-the-copy-machine\"\u003e\u003ca class=\"anchor\" aria-hidden=\"true\" href=\"#aside-the-copy-machine\"\u003e¶\u003c/a\u003easide: The Copy Machine\u003c/h3\u003e\n\u003cp\u003eKeeping the domain and subdomains quickly typable and short has been worth it. Typing them tens, maybe hundreds of thousands of times over the years, or fitting 8-letter URLs to prints. One two-letter has been in use for limited-time \u0026ldquo;xy.zz for more\u0026rdquo; advertisements.\u003c/p\u003e\n\u003cp\u003eUnfortunately 2 ASCII-letter domains weren\u0026rsquo;t commonly available even before the auctions, it costs some time on mobile.\u003c/p\u003e\n\u003ch2 id=\"freedom\"\u003e\u003ca class=\"anchor\" aria-hidden=\"true\" href=\"#freedom\"\u003e¶\u003c/a\u003eFreedom\u003c/h2\u003e\n\u003cp\u003ejtag.cat, the username and domain didn\u0026rsquo;t instantly shine the illusion. It allowed word play like this blog, tail.jtag.cat. The actual reason was independence. In freedom to screw up, and to not lose everything (attention) at once. Digitizing, efficiency through makes each and every takedown and security failure an extreme all or nothing. Everyone is criminal until funded. Everything must carry a well-understood meaning.\u003c/p\u003e\n\u003cp\u003eI leave the door open for multiple (double) meanings, or just full nonsense, because it\u0026rsquo;s pretty. In my eyes, to be whole is to be messy, and be allowed to enjoy it.\u003c/p\u003e\n\u003cp\u003eMaybe frowned upon in the society of perfection. It is challenging to \u003cem\u003ejust be\u003c/em\u003e, without a blinding light mocking at all times to Fulfill The Mission. Funny, do you even value or know, what the proclaimed is? Nationalism \u0026ndash; the only label attributable without any effort from the person itself\u003csup id=\"fnref:6\"\u003e\u003ca href=\"#fn:6\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e6\u003c/a\u003e\u003c/sup\u003e. Somebody just comes and says \u0026ldquo;You are now X-ian, are supposed to behave, do X, and must have the following values!\u0026rdquo;. Anonymity loves company, but companies lead a mission to pedantically ID everything.\u003c/p\u003e\n\u003cp\u003eDomain registrars and e-mail providers are snakes eating themselves. Sign in to c7.ee with \u003ca href=\"mailto:admin@c7.ee\"\u003eadmin@c7.ee\u003c/a\u003e? Get notified of suspension of the domain via the domain? \u003ccode\u003e@eesti.ee\u003c/code\u003e government mailbox aliases solved the problem of a root, until they suddenly didn\u0026rsquo;t. Screwing up is fine, provided you know you have done so \u003csup id=\"fnref:7\"\u003e\u003ca href=\"#fn:7\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e7\u003c/a\u003e\u003c/sup\u003e, and have broken pieces to pick up.\u003c/p\u003e\n\u003ch2 id=\"betrayal\"\u003e\u003ca class=\"anchor\" aria-hidden=\"true\" href=\"#betrayal\"\u003e¶\u003c/a\u003eBetrayal\u003c/h2\u003e\n\u003cimg src=\"whois_soon.png\" alt=\"For .cat domains the registry has decided to disallow domain names to be registered by a proxy holder. Even though Njalla is not a proxy holder but the registrant, they are taking issue with this. They are currently threatening to suspend domains unless the registrant data is changed.\" style=\"max-width:100%;\"\u003e\n\n\u003cp\u003eI don\u0026rsquo;t have much transparency into Njalla. Do they kindly fold TLDs when asked, or is \u003ccode\u003e.cat\u003c/code\u003e too small?\u003c/p\u003e\n\u003cp\u003eResearching a bit wider, the registry rules actually also require:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eShort description of purpose on renewal (haven\u0026rsquo;t had to do it ever). \u0026ldquo;Web hosting\u0026rdquo; would probably suffice.\u003c/li\u003e\n\u003cli\u003eContent on the domain must provide Catalan translations. Yes, machine-garbo would tick the box when demanded, but it\u0026rsquo;s time and hassle. Maybe in 2040 they will ask port 22 to speak Catalan as well.\u003c/li\u003e\n\u003cli\u003eMoneys. \u003ccode\u003e.cat\u003c/code\u003e is expensive, and was barely justified before. Domains add up.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003e.cat\u003c/code\u003e registry decided they must gobble up personal data in case of who knows. It\u0026rsquo;s second nature to provide a random First name, Last name, Address to web services. They don\u0026rsquo;t need it, they have no use for it. It wouldn\u0026rsquo;t be a problem to do the same with the registrar. It\u0026rsquo;s not like they need the info to suspend domains?\u003c/p\u003e\n\u003cp\u003eWith the ongoing cost and potential extra time hassle in the future, I decided to just not. E-mail migration \u0026ldquo;only\u0026rdquo; took a day\u003csup id=\"fnref:8\"\u003e\u003ca href=\"#fn:8\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e8\u003c/a\u003e\u003c/sup\u003e. Of never being forced to migrate domains. I don\u0026rsquo;t know, did I break the promise to myself?\u003c/p\u003e\n\u003cp\u003eWelcome to tail.c7.ee, with a bit less (world) play. Fuck everyone who contributed shatters to my glass of warmth in stable pseudonyms.\u003c/p\u003e\n\u003cdiv class=\"footnotes\" role=\"doc-endnotes\"\u003e\n\u003chr\u003e\n\u003col\u003e\n\u003cli id=\"fn:1\"\u003e\n\u003cp\u003eIt\u0026rsquo;s a 50/50 chance the phone number reaches the package label. Without a phone number there isn\u0026rsquo;t delivery to package lockers. Couriers mostly black-hole deliveries to door, sometimes not even leaving a notice in the mailbox. For years, adding \u003ccode\u003etel:55555555\u003c/code\u003e to Address line 2 just works, empowering anyone with questions.\u0026#160;\u003ca href=\"#fnref:1\" class=\"footnote-backref\" role=\"doc-backlink\"\u003e\u0026#x21a9;\u0026#xfe0e;\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli id=\"fn:2\"\u003e\n\u003cp\u003eTracking phone number in password manager is required for easier future rotations.\u0026#160;\u003ca href=\"#fnref:2\" class=\"footnote-backref\" role=\"doc-backlink\"\u003e\u0026#x21a9;\u0026#xfe0e;\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli id=\"fn:3\"\u003e\n\u003cp\u003eFor print media, I have used a hybrid approach: QR code goes through a service collecting unique hit count, and short readable URL as the permalink. The link shortener will hit 5 years of service. In any case, any migration or offlining ought to be captured by web.archive.org.\u0026#160;\u003ca href=\"#fnref:3\" class=\"footnote-backref\" role=\"doc-backlink\"\u003e\u0026#x21a9;\u0026#xfe0e;\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli id=\"fn:4\"\u003e\n\u003cp\u003eI have had two cases where the redirect was updated, but the recipient saved the resolved URL in their browser, oh well.\u0026#160;\u003ca href=\"#fnref:4\" class=\"footnote-backref\" role=\"doc-backlink\"\u003e\u0026#x21a9;\u0026#xfe0e;\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli id=\"fn:5\"\u003e\n\u003cp\u003eand other vanity finds. They are just names. They are just names.\u0026#160;\u003ca href=\"#fnref:5\" class=\"footnote-backref\" role=\"doc-backlink\"\u003e\u0026#x21a9;\u0026#xfe0e;\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli id=\"fn:6\"\u003e\n\u003cp\u003eCitation needed.\u0026#160;\u003ca href=\"#fnref:6\" class=\"footnote-backref\" role=\"doc-backlink\"\u003e\u0026#x21a9;\u0026#xfe0e;\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli id=\"fn:7\"\u003e\n\u003cp\u003eThis post is a snake eating itself.\u0026#160;\u003ca href=\"#fnref:7\" class=\"footnote-backref\" role=\"doc-backlink\"\u003e\u0026#x21a9;\u0026#xfe0e;\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli id=\"fn:8\"\u003e\n\u003cp\u003eAccounting up all uses in a password manager helps a lot. Additionally, \u003ca href=\"mailto:servicename-c7a3@c7.ee\"\u003eservicename-c7a3@c7.ee\u003c/a\u003e has worked well for linking sources, and much easier e-mail search and sort.\u0026#160;\u003ca href=\"#fnref:8\" class=\"footnote-backref\" role=\"doc-backlink\"\u003e\u0026#x21a9;\u0026#xfe0e;\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/div\u003e\n"
        }
    ]
    
}
