Digital Garden
The Capital Renamed and the Twin Stars Restored: From the Ghost Links of qaqmin09577 to the Ember-Red Memorial Stars
The direction of a city gate can reverse overnight. On this day the site navigation was probed link by link, and only then did it emerge that it had been pointing at a city that no longer exists.
I. A Ledger a Whole Dynasty Behind
Probed with plain web requests — no API, no quota spent — the map of accounts lay open on the table: github.com/qaqmin returned 200 with only two repositories, TiebaLite and btelly; github.com/qaqmin09577 returned 404; github.com/min09577 returned 404. Codeberg’s min09577 still stood with five repositories. The lineage ran three dynasties: min09577 (first, banned), qaqmin09577 (second, banned), qaqmin (active). Yet the site configuration still carried the second dynasty’s name in SITE.github.
The cost of one field was larger than expected: it drives four links in the nav, two in Hero and four in Contact — ten in-site GitHub links in all. More隐蔽 was another: src/lib/og.ts had github.com/qaqmin09577 hardcoded into the footer line of every social share card, existing independently of the config, like a stele never turned over. A full-site review left qaqmin09577 and github.com/min09577 only in article bodies and RSS feeds — those are biographies written for the two fallen accounts, preserved at the owner’s instruction; they are text, not links.
TiebaLite’s four-language repository links moved to the active account, and the Codeberg mirror, already valid, was left untouched — in-app updates were built as a dual-channel design, both channels working.
II. BTelly Joins the Roster
The new work btelly entered the roster in four languages, placed second: after TiebaLite, before OmniDL, with the latter two’s order shifted to three and four. Dual repository links github.com/qaqmin/btelly and codeberg.org/min09577/btelly, both probed at 200. The project’s positioning came from the repository’s own description: a third-party Bilibili Android TV and car head-unit client, unofficial and ad-free, Kotlin + Koin, dual playback cores, danmaku comments and the airborne assistant. Copy material was drawn from two btelly campaign chronicles already in the garden — endpoint archaeology, the grouped live page, the version-number leap that unblocked legacy users, Mac signature verification, and the six-piece attribution set. The four-language names follow the established convention from the articles: BPlayer / B視機 / B시기. The repository measured zero stars and zero forks; no numbers were invented.
Two dead links were removed at the same time: the repository addresses of My Portal and OmniDL were deleted, in all four languages. Both projects were probed across three GitHub accounts and the entire Codeberg library — no public repository exists anywhere; the portal repository, per earlier records, was purely local with no remote. Homepage cards and detail-page story entries are unaffected; they simply no longer hang a “View repository” button that returns 404. The day it goes public, adding the url field back is all it takes.
III. The Twin Stars Restored
After two bans, the two accounts finally found their place in the site’s nebula. They are no longer a string of names in an article but two ember-red stars circling the planet slowly — twice the size of visitor stars, pulsing deeper, rotating slower. The color comes from a dying bonfire: real stars redden as they approach death, and in the articles these were two bonfires, “an extinction where even the ashes were swept away”. The core #ff5a3c leans orange-red, the rim #ffb37a warm orange, stacking under additive blending into the edge of embers. The site already carried four star colors — gold wish stars, pale-blue visitor stars, ice-blue time-capsule stars, warm-white reply comets — and ember red is fully distinct from all of them, never to be confused.
Hovering either star raises an ember-red bordered card: the kicker “Fallen account”, the account ID in large type, a footnote distinguishing the two generations, and a line at the bottom. The four-language names follow their own tongues. Touch substitutes tap for hover, with a six-second auto-fade fallback.
IV. The Orbital Plane Must Tilt
The first version fixed the orbital radius between 3.62 and 4.12, and both stars stayed visible on wide desktop screens. But recomputing each aspect ratio in the browser with deterministic hashes exposed the flaw: portrait screens have a narrow horizontal field of view, and an outer orbit sends the stars off both edges — at 390×844 the visibility of the two stars was only 0.18 and 0.20, meaning on phones most of the time only one remained, or none at all.
Both rounds of correction were verified numerically. First the orbital radius was made to scale smoothly with aspect ratio, capped at 3.62 on wide screens and floored at 2.45 on narrow ones, never intruding on the radius-2.3 sphere, which doubled portrait visibility to 0.37. Then the orbital plane was stood up around the Z axis — wide screens keep 0 degrees of horizontal orbit, narrow ones tilt up to 72 degrees, so the stars travel vertically instead of crashing horizontally into the narrow field of view. After correction, from 1.778 down to 0.462, both stars are fully in frame at every aspect ratio, and the radius is recomputed each frame against the current viewport, following window resizes instantly.
V. The Fall Is on Record
Finally, the archaeology. The previous round wrote only “Twin stars fell · 2026-10-12” — that was the confirmation date, not the date of the fall. The true fall times were excavated from local records: min09577 first returned 404 on 2026-09-12, with two independent records at the same moment — a ZCode window and a Hermes session each caught the 404 around 15:08, while the bot at the time attributed the batch of 404s to a flagged egress IP and anonymous requests being 404-ified, not immediately concluding an account-level ban; it was the owner himself who confirmed the ban two days later. qaqmin09577 was first suspended on 2026-10-07, with a hard timestamp from Codeberg — hgtv v0.6.0 was published at 20:23 Beijing time, and that diversion was precisely because GitHub had just returned account suspended; thereafter 10-12 19:20 confirmed it again, 10-16 rebuilt the account and migrated TiebaLite into it, and about a day later it returned 404 a second time.
The copy was therefore changed: the date belongs to each star itself, and the summary line no longer speaks on its behalf. The twin stars have fallen, but star charts have always been drawn by stargazers — as long as the one writing remains, the fall itself becomes the brightest epitaph.
Comments