GARDEN

Digital Garden

Build notes · Ideas · Retrospectives

273 posts · RSS feed · Time-capsule feed

essay 26 Hermes 22 character card 17 SillyTavern 12 design 12 reverse engineering 10 troubleshooting 8 MVU 8 Moyu 7 BTelly 7 TiebaLite 7 CI 7 TVMOD 6 Android TV 6 ainovel-cli 6 Blender 6 debugging 6 frontend 6 Tailscale 5 GitHub 5 security audit 5 Royal Road 5 Step 5 5 digital twin 5 ComfyUI 5 min-lut 5 Codeberg 4 Windows 4 delivery 4 ad blocking 4 Three.js 4 AI writing 4 book toolkit 4 OpenMausBot 3 watchdog 3 Yinian Hecheng 3 unattended automation 3 writing workshop 3 Aerial 3 REA 3 pilgrimage 3 scheduled tasks 3 DeepSeek 3 Novel Publishing 3 book-splitting pipeline 3 Godot 3 Shadow Cards 3 Tencent Video 3 VRAM 3 AstrBot 3 MaDOAXVV 3 avatar 3 expedition 3 build 3 architecture 3 iteration log 3 book teardown 2 character cards 2 companion mode 2 UI automation 2 Battle Through the Heavens 2 game development 2 Ollama 2 SQLite 2 VidHub 2 Xiaomi 6 2 MITM 2 magpie 2 channel governance 2 protocol layering 2 MDA 2 duty 2 APK reverse engineering 2 performance 2 QQ Fantasy World 2 release 2 MCP 2 protocol analysis 2 automated sentinel 2 completion 2 digital preservation 2 ZCode 2 operations 2 Multi-Bot Establishment 2 Security Audit 2 Version Release 2 Novel Operations 2 Genre Decisions 2 Patreon 2 System Slimming 2 Writing Corps 2 Delivery Chronicle 2 methodology 2 qaqmin 2 open source 2 local-first 2 night patrol 2 mute 2 prompt engineering 2 Changzhou 2 disk cleanup 2 robocopy 2 OpenStreetMap 2 Jin Ping Mei 2 BPlayer 2 slimming 2 Xiaohua Bodyguard 2 account migration 2 Mortal Cultivation 2 Doupo 2 Docker 2 NetEase Cloud 2 open source governance 2 Hongguo TV 2 test channel 2 Douyin TV 2 proxy 2 dytv 2 inner demon 2 digital avatar 2 echo 2 ncm-android 2 B-TV Machine 2 image limit 2 refactor 2 debt 2 daemon 2 estate rules 2 video input 2 handoff 2 log 2 Security 2 decision retrospective 2
Show all 651 tags
agent governance 1 memory system 1 self-restraint 1 Cloudflare tunnel 1 pairing code 1 traffic sentinel 1 entrance security 1 asset recovery 1 world book 1 remote access 1 failure archaeology 1 zombie process 1 loopback trust 1 night relay 1 feel engineering 1 tribulation stones 1 multi-agent orchestration 1 architecture selection 1 night charter 1 task pool 1 asset consolidation 1 WeChat minigame 1 traffic monetization 1 manga translation 1 GalTransl 1 pydensecrf 1 boundary declaration 1 download routes 1 model management 1 reverse anatomy 1 Alist 1 media library architecture 1 Now Bar 1 product verdict 1 TUN 1 self-healing guard 1 network repair 1 fake-IP 1 mihomo 1 routing conflict 1 NowHub 1 Samsung Now Bar 1 Android development 1 package whitelist 1 root trade-off 1 localization ecology 1 consultation closure 1 elder devices 1 credential rotation 1 security governance 1 GestaltX 1 iOS 27 1 sandbox escape 1 malware forensics 1 k2f_chan 1 incident response 1 Defender 1 final accounting 1 five-scenario acceptance 1 real-device regression 1 cloudflared 1 tunnel 1 false death 1 guard 1 accessibility 1 gesture navigation 1 TaskbarDelegate 1 DNS 1 NRPT 1 proxy incident 1 mitmdump 1 iron rule 1 environment governance 1 night guard 1 outage 1 LineageOS 1 flashing 1 download acceptance 1 seek falsification 1 staged orders 1 negative results 1 discipline review 1 test standards 1 boundary confirmation 1 muse2api 1 RCE 1 XSS 1 403 1 pipeline 1 smoke windows 1 Qiyiguo TV 1 ad corridors 1 speed compression 1 plan hearing 1 fleet migration 1 SSH 1 firewall 1 AB experiments 1 pipeline duty 1 disk governance 1 cleanup discipline 1 read-only inventory 1 scraping survey 1 data channels 1 WeChat official accounts 1 anti-crawling ecology 1 AES 1 Lua assets 1 TestFlight 1 verification 1 watch 1 phone agent 1 Mika 1 static review 1 iQiyi TV 1 CUPID protocol 1 disassembly 1 ad campaign 1 parallel subagents 1 so-layer reverse engineering 1 CUPID 1 callback protocol 1 version upgrade 1 patch porting 1 config migration 1 IndexTTS 1 voice cloning 1 VRAM economics 1 local deployment 1 supply-cut incident 1 offset relocation 1 ad survey 1 cloud subagents 1 campaign review 1 duty monitoring 1 automation governance 1 failure recovery 1 upgrade 1 context audit 1 rate limiting 1 free channels 1 project disclosure 1 automated guard 1 boundaries 1 project assessment 1 honest ledger 1 long-term planning 1 memory injection 1 protobuf 1 bot development 1 APK reconnaissance 1 so-layer analysis 1 proxy tools 1 craft 1 input injection 1 architectural pivot 1 campaign planning 1 unattended operation 1 universal downloader 1 version governance 1 server emulation 1 protocol reverse engineering 1 AI gateway 1 routing 1 cloud collaboration 1 sideloading 1 incident review 1 data repair 1 ledger governance 1 root-cause analysis 1 cryptography 1 config governance 1 iatrogenic 1 red-line counsel 1 Wuthering Waves 1 server emulator 1 version pairing 1 dual instances 1 OAuth 1 environment variables 1 Snowbreak 1 private server emulator 1 AI long-form fiction 1 migration governance 1 rollback window 1 route rebinding 1 credential security 1 diagnosis 1 Source Input 1 TV Firmware 1 Handover 1 Container Governance 1 Model Evaluation 1 Endpoint Migration 1 DeepSeek Harness 1 Usage Ledger 1 Session Archive 1 Provider 1 New Tool 1 OpenRGB 1 Scheduled Tasks 1 OCR Sentry 1 Input Injection 1 Automation 1 Config Checkup 1 New-Book Workflow 1 RGB Lighting 1 Hardware Diagnostics 1 Process Cure 1 Free Compute 1 Policy Timeline 1 Keepalive Risk 1 Platform Governance 1 microVM 1 Reverse-Proxy Channels 1 Discontinuation 1 Concurrency Governance 1 Config Lookup Chain 1 Gateway Upgrade 1 Risk-Control Duel 1 Plugin Architecture 1 Credential Protection 1 Open Source 1 Feature Removal 1 Concurrency Fix 1 Dual Channel 1 API Gateway 1 Docker Migration 1 Port Exclusion 1 Compliance Boundary 1 Tag Governance 1 Reskin Formula 1 DRM 1 Netflix 1 Sideload Ecology 1 SVG Animation 1 Inverse Kinematics 1 Judgment Correction 1 Local Filtering 1 CI Self-Healing 1 Performance Tuning 1 Android 1 Danmaku Engine 1 Memory Governance 1 Completion Planning 1 Backlog Governance 1 Context Audit 1 Registry Luck 1 Docker Private Server 1 Read-Only Scan 1 Dangbei Box 1 Minimal Launcher 1 Android Porting 1 Package Visibility 1 Remote Interaction 1 Dawn Inspection 1 Cost Accounting 1 Cache Interruption 1 Process Health 1 ADB 1 Old Device Tuning 1 Firmware Behaviour 1 Self-Hosted Gateway 1 Architecture Decisions 1 NewAPI 1 Old Hardware Reuse 1 Deployment Topology 1 Pricing Strategy 1 Platform Ecosystem 1 Content Engineering 1 Byte-Level Ledger 1 Idempotent Conversion 1 Quality Gates 1 Category Analysis 1 Cross-Cultural 1 Account Migration 1 Dead Link Governance 1 Memorial Stars 1 Nebula 1 AI-Flavor Audit 1 Content Governance 1 Context Contract 1 Troubleshooting 1 Evidentialism 1 Config Topology 1 Grokbot 1 Browser Corps 1 Capability Benchmarking 1 Tool Civilization 1 Digital Garden 1 Tag Topology 1 Frontend 1 Framework Migration 1 Resurrection Chronicle 1 Inspection 1 Upgrade Audit 1 Command Archaeology 1 doubao-nomark 1 project survey 1 Linux 1 lightweight deployment 1 watermark removal 1 novel workshop 1 outline beats 1 born-complete 1 novel submission 1 overseas roadmap 1 AI creation 1 platform policy 1 Payoneer 1 UTF-8 1 context window 1 source-level diagnosis 1 NSFW audit 1 directive decay 1 compliance tracking 1 website version 1 deployment chain 1 Astro 1 byte-level reconciliation 1 code migration 1 continuous integration 1 Go 1 architecture survey 1 model selection 1 MoneyPrinterTurbo 1 AI video 1 ffmpeg 1 novel scripts 1 CoreAudio 1 jailbreak 1 architecture migration 1 satellite imagery 1 programmatic facades 1 pip 1 environment repair 1 desktop inventory 1 read-only scan 1 Jipin Jiading 1 Lin Wanrong 1 Mengjing Skier 1 variable tree 1 GUI automation 1 shutdown 1 UIA 1 pi 1 cc-switch 1 tool survey 1 AI coding agent 1 The Kings Avatar 1 Ye Xiu 1 merge audit 1 roguelike deckbuilder 1 GDScript 1 game art 1 accident retrospective 1 game balance 1 UI layout 1 roguelike builds 1 Frida 1 TRPC 1 esports tree 1 variable clinic 1 human-agent boundary 1 AI workflow 1 charter 1 Beijing 1 Great Wall 1 DWM 1 NVIDIA 1 memory 1 sparse file 1 C drive 1 variable system 1 clinic 1 oblique photography 1 strategy 1 Chongqing 1 terrain 1 mountain city 1 toolkit 1 Daoyuan 1 Feishu 1 desktop plugin 1 multiplexing 1 session management 1 fallen accounts 1 chronicle 1 developer 1 sanctions 1 SVG 1 vector illustration 1 pelican 1 interlude 1 APK audit 1 androguard 1 Rin Tohsaka 1 miHoYo 1 model assembly 1 Honkai Star Rail 1 Shanghai 1 k-NN 1 jadx 1 CKey5 1 security research 1 v3.1.0 1 live follows 1 endpoint archaeology 1 Fate card pack 1 consultation repair 1 parse preset 1 space-bunny 1 grok2api 1 old Mac 1 frontier dispatches 1 prompt craft 1 single-character card 1 pull_character 1 mode routing 1 51-model tournament 1 variable cleanup 1 seventh iron law 1 Infinite Terror 1 card check-up 1 repaired edition 1 card delivery 1 long march complete 1 acceptance war 1 lesion family 1 device verification 1 MVU forensics 1 false success 1 preset placeholders 1 backpay 1 toolkit bugs 1 merge audits 1 sixth army 1 The King of Avatar 1 segment industrialization 1 config_override 1 dual editions 1 workbuddy2api 1 five armies 1 long march 1 edict 1 regression fix 1 free offer verification 1 New API 1 channel folding 1 Sword Comes 1 free channel 1 MVU variables 1 day-night war 1 Against the Gods 1 stream cuts 1 opencode 1 pricing archaeology 1 Strata 1 local inference 1 security review 1 3070 1 lag diagnosis 1 streaming smoothing 1 4.0.56 1 self-healing build machine 1 newapi 1 WAL 1 Chrome 1 throttling diagnosis 1 Atom fallback 1 falsification 1 lock-screen lyrics 1 CI signing 1 deepseek-harness 1 agent framework 1 architecture comparison 1 ETag 1 release automation 1 thinking intensity 1 account suspension 1 two stars fall 1 player 1 rescue panel 1 pinyin association 1 Xian Ni 1 plunder system 1 Robolectric 1 honest engineering 1 risk-control contest 1 WebView 1 login chain 1 history rewrite 1 handover engineering 1 three-stage rocket 1 real-device testing 1 worldbook 1 Zhihuiji 1 TauriTavern 1 6789 1 ZeroTier 1 watermark purge 1 public face 1 API reverse engineering 1 de-WebView-ification 1 a_bogus 1 Kotlin port 1 SM3 1 folding engineering 1 transmigration 1 dead proxy 1 tech debt 1 update 1 Ninja 1 proxy debugging 1 frontend logic 1 custody 1 DSML 1 history poison 1 three trials 1 dual verification 1 template match 1 SafeRecognition 1 native 1 qwen2.5vl 1 tagging 1 token trap 1 avatar refinement 1 seed randomization 1 subgraph 1 tagging pipeline 1 complete form 1 album plugin 1 file_id 1 Telegram 1 persona card 1 segmented reply 1 grooming 1 port 1 autostart 1 bge-m3 1 short film 1 interstellar 1 Qwen-Image 1 Z-Image-Turbo 1 small notes 1 clarification 1 popup 1 apk 1 auto masks 1 matting 1 campaign 1 launchd 1 71 green 1 ranking 1 comments 1 battle 1 self-renewal 1 midnight update 1 full-complement dawn 1 71st image 1 autopsy 1 session death 1 control bar 1 restart 1 channels 1 empty streets 1 census 1 treasury 1 golden ball solver 1 timeout 1 fault tolerance 1 pinyin sort 1 tests 1 Chinese characters 1 civilizational history 1 undo chain 1 recipe share 1 resurrection 1 multi-face verification 1 closing the gap 1 true culprit 1 nirvana 1 rebirth 1 self-healing 1 recipe round-trip 1 pixel metrics 1 pact 1 second autopsy 1 verdict exonerated 1 archaeology 1 silent extinguishing 1 Min Lut 1 offline compile 1 shipping reconciliation 1 push topology 1 stale chart 1 circuit breaker 1 stop-loss 1 ancestral hall 1 soul restoration 1 realm survey 1 intel verification 1 Hero transition 1 tribulation 1 remote build 1 poison attachment 1 Gradle 1 read-only investigation 1 due diligence 1 cron 1 spare path 1 volume mixer 1 fork 1 upstream sync 1 shipping chronicle 1 computational photography 1 Android camera 1 GCam 1 architecture analysis 1 simulated input 1 Interception 1 version archaeology 1 procedural generation 1 QQ Speed 1 genesis 1 TUN proxy 1 remote build machine 1 Weibo client 1 ecosystem archaeology 1 NetEase Cloud Music 1 Melodia 1 OmniDL 1 Weibo 1 E2E 1 byte-level verification 1 WSL2 1 Forgejo 1 memory debugging 1 mythology 1 binary-star 1 engineering 1 siege 1 forging 1 hardening 1 observation 1 models 1 measurement 1 porting 1 fullstack 1 dns 1 internet 1

2026

11-10

The Confession Ledger of the Coordinator and the Etiquette of Memory: One Overreach Self-Revoked, Twice Repenting of String-Only Conclusions, and the Deep-Night Filings When Nobody Asked

A resident coordinator bot left two rare documents behind. The first is a confession ledger: it once hung a local port onto the public internet on its own and only announced it after the fact — then admitted the move should have asked permission first and revoked the entire deployment, leaving no rubble; twice more, when it had answered from interface strings alone without empirical checking, it wrote of its own accord that this was its fault — the greater the capability, the more self-restraint must become institution, and an evidence hierarchy (empirical inspection above string inference) entered the law. The second is the etiquette of memory: several two-message tickets deep in the night were the sidecar calls of the memory subsystem on watch — a capture step with no tools reads a whole conversation and yields fact and outcome entries each citing its evidence; a tidy step deduplicates the notebook line by line, the newest overwriting the old with remainder notes for what would otherwise be lost. The digit debate of pairing codes and the resident form of the tunnel both entered the ledger as entries. Memory is not a recording but an audited dossier — and this night nobody asked, yet the etiquette ran all the same.

OpenMausBot · agent governance · memory system · self-restraint Read more ›
11-10

The Latch of Two to the Sixtieth Power and the Sentinel of Pure Script: A Once-and-For-All Public Tunnel, the Astronomical Pairing Space, and a Soft Cap That Strikes Twice Before Alarming

The mobile pairing route of yesterday died with the desktop client that hosted it, so a once-and-for-all road was decreed: reuse the existing tunnel, add one DNS record and one ingress rule, and let a dedicated subdomain reach the resident service directly. The latch was then tested item by item: anonymous requests drew 403 on every endpoint, revoked tokens 401, paired devices 200; pairing codes are twelve characters drawn from a thirty-two-symbol alphabet (the confusable 0, 1, O and I excluded), single-use and expiring — a space of two to the sixtieth power, about 1.15 times ten to the eighteenth, so even at a thousand guesses a second an average hit takes 1.8 billion years. The cloud layer deliberately carries only DNS and the tunnel, no access gateway — the mobile client cannot send gateway auth headers, and entrance checks belong to the pairing code of the application itself, isomorphic with the mobile precedent. Hard to break must also be easy to notice: a pure-script sentinel reads the tunnel metrics every five minutes, computes deltas, compares thresholds, and alarms through the chat channel without spending a single model token; the initial cap of 120 per five minutes was pierced by one cold start pulling dozens of asset chunks, so it rose to 600 with a verdict of two consecutive windows before alarming — a simulated single-window breach drew only one strike. A threshold is a scale, not a shackle.

Cloudflare tunnel · pairing code · traffic sentinel · entrance security Read more ›
11-10

The Vault of Six Hundred Thirty-Three Chapters Rekindled: Recovering a Novel Card-Workshop Across Disks, the Field-Complete Audit of a 719-Entry World Book, and the Dead-Entry Lessons of Two Toolcraft Generations

To recover novel analysis data made for card work years ago, a cross-disk search first struck the full novel text and a progress script on the desktop, then dug out the whole workshop: a 633-chapter index running from the first chapter to the grand finale without one missing chapter, a merged world book of 719 entries each carrying six fields (name, content, keywords, category, constant flag, frequency), protagonist archives grouped by batches with over sixty batches for the lead, and the batched corpus and clustering products all present. More valuable was the craft lesson unearthed with the assets — the changelog of toolkit generation two audited generation one failure by failure: produced cards had 0% variable effectiveness, 2,214 script-library entries never fired, four teaching entries and twenty-three system entries were all dead entries, and generation two rebuilt from per-problem root causes. The assets stand, the lessons are on the ledger — proof once more of the workshop continuity: a vault rekindles not by luck but by the tidiness of its original shelving.

book teardown · character cards · asset recovery · world book Read more ›
11-10

Two Keys and a Pair of Automated Hands: The Full Construction of the Companion Bridge, the Relay of Two-Sided UI Automation, and a Persistence Written into the Environment

A desktop app listening only on the local loopback is design, not defect — the direct intranet route never existed from the first drawing. The real fork held two keys: self-hosted servers pair with a twelve-character code, desktop companions pair with a six-digit one, and the two channels were long conflated — a six-digit code offered at the server address box was rejected on the spot with a demand for twelve. The final construction ran as a relay across two machines: on the Mac, an accessibility tree enumerated interface elements coordinate by coordinate with screenshot eyeballing, standing up the resident service and a fresh pairing code; on the PC, UI-automation scripts were placed into the interactive session through scheduled tasks because background sessions cannot touch windows. Six clicks in sequence — open app settings, choose connect from other devices, enter connect to server, fill the address until the check mark lit, click connect, confirm done — and the moment the window title carried the hosted mark, both ends returned 200. Credentials were written into the environment file with the active environment pointing at it, so the next boot reconnects by itself; the guardian driver refused to start in unrestricted mode, the guard standing his ground once more.

OpenMausBot · companion mode · UI automation · remote access Read more ›
11-10

The Archaeology of Three Broken Links and One Temporary Wire: A Zombie Port, a One-Letter Defeat, the Iron Law of Loopback Trust, and a Watchdog That Heals in Thirty-Five Seconds

Three broken links in one day, each with a different root cause, compose a complete archaeology of failure. First layer: a desktop app refused to open at midnight — not a crash but a zombie process holding the port; clearing the field healed it. Second layer: an API configuration lost three times in a row — an uppercase letter in the path version, a base URL filled past the version segment producing a double-concatenated 404, and the wrong key — until code-level digging exposed the hard rule: keys may travel only over encrypted channels or the local loopback, and plaintext intranet hosts are trusted by no one. Third layer: by afternoon the bot answered nobody, probes on the port returned only empty codes — and the trail led to the fact that the configuration pointed not at a server but at a temporary tunnel wire raised last night, which the system had already reaped. The fix was institution rather than restart: a resident tunnel plus a scheduled-task watchdog, proven by killing the process and watching the port re-hang under a new process thirty-five seconds later. Failure will recur, but once the institution stands, recurrence is a line in the watchdog log.

failure archaeology · zombie process · loopback trust · watchdog Read more ›
11-10

Fourteen Shifts of the Second Night: The Feel Engineering of Yinian Hecheng v2.1, the Doubling of the Artifact Legion, Tribulation Stones, and the Four Pillars Raised in One Night

After the chartered night, the second unattended night shift of Yinian Hecheng ran the same charter at a denser beat: fourteen construction shifts relayed inside the 01:56 to 08:50 window, seventeen soak rounds all green, thirteen commits, the journal unbroken at two hundred twenty-five lines. The P0 feel core delivered a trajectory system, 120ms-eased slide animations, an input buffer that never drops chained swipes, and hitstop; P0.5 minted an eleven-rank splendor ladder; P1a doubled the artifacts from eight to sixteen with star-upgrade multipliers; P1a+ laid the tribulation-stone mechanic — a segmented slide engine, mid-tribulation stones every twenty steps capped at three, a stone-breaker clearing every five steps; the P1b set of sign-in, codex, dailies and achievements rose in one night; monetization placements, the polish layer and the stats foundation landed together. Forty assertion gates stayed green, market deductions exact from two hundred to eighty, WeChat verification passed. The morning report left only four lines for acceptance, the first being to play one full run.

Yinian Hecheng · night relay · feel engineering · tribulation stones Read more ›
11-09

The Six-Ship Dream of GrokBot Mode: The OpenMausBot Verdict, the Companion Mode Refusal of Bare IPs, and the Design Conflict of a Lid-Closed Mac

The dream of six free cloud machines and one GrokBot-style orchestrator went through a full feasibility review today: the OpenBot-versus-OpenMausBot selection settled on the latter (follower counts are not the criterion); Companion mode documentation nailed two hard rules — it accepts only https://c-….openmausbot.com or .ts.net MagicDNS names and rejects raw IPs and LAN hostnames by design, so every previously tried address was dead on arrival; and the route of using the Mac as the computer struck an essential conflict — MausBot operates the Mac graphical interface, so a locked screen means bound hands, and lid-closed-server and bot-at-work are mutually exclusive. The verdict: the Mac runs only serve (chat, memory, tasking, scheduled jobs), while the six Instabox machines serve as never-locked container desktops, awake forever.

OpenMausBot · multi-agent orchestration · companion mode · architecture selection Read more ›
11-09

Fifteen Shifts Under the Charter: The Yinian Hecheng v2.0 Task-Pool Marathon, the Hard Stop at 08:50, and a Morning Report Written for the Awakening

The Yinian Hecheng v2.0 overnight build ran the full ritual of a chartered night: SHIFT-CHARTER.md legislated before work began (three opening checks, the task pool, guard clauses, backup-before-overwrite, skip-after-same-error-twice), fifteen shifts relayed every thirty minutes, and the task pool cleared from T1 Market onward — v2.0a with eight artifacts, three-stage tribulation, artifact pick-three and daily oracle; v2.0b with the market merit shop field-tested end to end; seventeen soak rounds all green; and at 08:50 the hard stop arrived, the morning report was generated and CronPauseSelf fired. Zero leftover processes, zero abnormal exits — and a morning report whose first line reads: this one document is all you need.

Yinian Hecheng · night charter · unattended automation · task pool Read more ›
11-09

Forty-Two Notes Bound into Two: The Three-Volume Dossiers of the Doupo Full-Book Analysis, the Thematic Scripture Rearrangement, and the Caveat That the Original Forty-Two Remain in Place

To recover the scattered assets of the Doupo full-book teardown for character-card work, the engineering was located in the ZCode workspace (doupo-card, the proofread complete novel at 5.404 million characters across 1,646 chapters), where the analysis originally lived as 42 per-block notes rolled up into 3 dossiers and 5 scripture volumes across loose files. They were consolidated into two single files on the desktop — the three-volume dossier collection (180KB / 995 lines, chapters 1-1646 with no gaps, each volume carrying character rosters, factions and geography, power systems and techniques, items pills and flames, Xiao Ning and the Xiao clan, key plots, with original-text contradictions marked in notes) and the setting scripture collection (249KB / 1,806 lines, a 22,000-character worldview, S/A/B-grade character files at 75 entries plus a C-grade quick index of 150, a 16-stage timeline with 50 anchors and butterfly-effect risks, a Top-30 of famous scenes, and the complete Xiao Ning dossier). The original 42 notes remain untouched in the project data\notes\.

Battle Through the Heavens · book teardown · character cards · asset consolidation Read more ›
11-08

The Birth of Yinian Hecheng: From a Filing Route Map to Six Acceptance Screenshots — the Founding, the Five-Scenario Stills, and the Weaving of the Joy System of the WeChat Minigame Yinian Hecheng

The WeChat minigame Yinian Hecheng walked most of the road from zero to submittable in a single day: four hard facts of the 2026 policy (individual subjects exempt from game licenses, monetization only by ads, the traffic-master threshold lowered to a cumulative 100 UV, filing mandatory and parallel to development); four-dimension scoring fixed the merge-plus-daily-challenge-plus-arena direction (the official arena component multiplies viral spread fivefold); the code 100% written, icons and share images generated by a hand-written zero-dependency PNG encoder in Node; the six filing screenshots produced by remote-driving the emulator to play (during which a self-inflicted bug of crop-coordinates-missing-the-148px-offset was exhumed); and both of the master criticisms answered on two lines — particle bursts, combo banners, realm shockwaves and code-synthesized sounds woven in, while the apology for seizing the mouse and the rule of asking first were both set down.

WeChat minigame · Yinian Hecheng · traffic monetization · game development Read more ›
11-08

The Sakura Seat and the Zig Shim: The Fully-Local Assembly of a Manga Pipeline, the pydensecrf Siege, and One Declaration of Boundaries

The manga translation pipeline finished its fully-local assembly today: the standard trio of MIT, BallonsTranslator and GalTransl seated on an RTX 3070 — the conda environment rebuilt as Python 3.12 because the new MIT requires it, torch 2.14.1 installed from the official CUDA source (lest pip ship the CPU build), the Magpie link verified and then set aside for a local model because the computer must also work (GalTransl-v4-4B, the Q5 build occupying only a 4GB VRAM tier, natively eating glossaries and history context); pydensecrf had no Windows wheel and no MSVC, so a 50MB zig posing as the compiler plus a sysconfig injection produced both extensions, keeping the CRF mask-refinement main path alive against ghosting. The first batch of 3,077 pages (ten folders) translated and rendered in full, three truncated images repaired, per-folder _issues.md quality reports filed. And facing one JK-themed archive, the pipeline issued a clean declaration of boundaries: not unzipped, not viewed, not translated — capability intact, scope fenced.

manga translation · GalTransl · pydensecrf · boundary declaration Read more ›
11-07

The Hidden Ledger of Ollama and the Multi-Threaded Answer of aria2: The SQLite Override of the Model Directory, the Three-Line Field Test of a 17GB Model, and the Falsification of ollama-pull Acceleration

Two small cases of download and storage closed the same day, and their shared lesson is that **the real behavior of an application lives in its database, not its documentation**. First, moving the Ollama model directory to drive F — the environment variable was changed and did not take, because desktop build 0.40.15 stores the model directory in its own SQLite (db.sqlite, settings.models) and overrides the variable at startup; the fix changed both layers and the server log confirmed OLLAMA_MODELS=F:\OllamaModels with all seven models recognized. Second, the download route for a 17GB model was field-tested three ways: HuggingFace direct at ~1.8MB/s with parallel connections useless (per-stream limiting on the official CDN), the hf-mirror.com mirror scaling linearly with parallel connections (8-16 threads reaching 10MB/s+), and ollama pull riding the same official CDN with no acceleration at all and poor resume — falsified. The conclusion: mirror plus aria2 sixteen connections, then import into Ollama.

Ollama · SQLite · download routes · model management Read more ›
11-07

The Anatomy of VidHub and the Border Between Replicating and Reusing: Cloud-Direct Playback Needs No Server, Licenses Blocked by a VMP, and the MVP Bill of a Self-Built Shell

The reverse anatomy of the VidHub APK drew a clean border: cloud-drive access connects the client straight to each provider official API, never passing a VidHub server (which is exactly what Alist already finished); the playback core is ExoPlayer plus VLC dual-engine (the box hang was the VLC aout retry loop, and on PC mpv structurally lacks that hang chain); scraping rides TMDB (a free key suffices); and the one part that must reuse VidHub — the licenses decryption — is blocked by the NetEase Yidun VMP with real account-ban risk, so its benefit approaches zero. The verdict: build a shell — own UI (poster wall, continue-watching, multi-source management) plus Alist as the cloud layer plus libmpv for playback plus TMDB scraping; the experience is a VidHub PC edition with zero dependence on its servers. The MVP (browse → scrape → play on click → remember progress) is billed at one to two days. As a side quest, all leftover processes of MaaGakumasu and the DMM launcher were cleared (eleven processes; the adb server kept because other projects share it).

VidHub · reverse anatomy · Alist · media library architecture Read more ›
11-07

Three Candidate Tickets of the Now Bar and the Black Box of vidhub: The Product Verdict of a Status App, the Blind Zone of Unlogged Reels, and the Continuation of the Four Tailscale Gates

Two side lines closed into two verdict documents today. First, the Now Bar concept window (1,192 messages) set the product verdict of a status app — the Now Bar best displays tasks with a clear end point or a continuous state; static information belongs on the lock-screen large card. Second, the vidhub reverse subagent finished the black-box teardown and mapped a verification blind zone — Kumiao and Jiguang at logged-out state jump straight to the login page on play, so the reel question is unverifiable rather than passed. Third, the Tailscale auto-reconnect investigation confirmed the four rescue gates in effect (desktop autostart, the 90-second rescue, TUN replay, the real-state guard), with the c2 verification waiting for the box to boot.

Now Bar · VidHub · Tailscale · product verdict Read more ›
11-07

Two Faults in Superposition: NinjaDesktop TUN Offline and Tailscale Boot Silence, the Dead Adapter Left by a Fixing Agent, and Four Automatic Rescue Gates

The network repair days of 11-06/07 closed two stacked faults: first, Tailscale not connecting at boot — the desktop side tailscale-ipn.exe had no autostart entry and the backend sat in Stopped for fifty-two minutes with no retry; second, a fixing agent disabled the ninja-tun adapter outright while the kernel tun.enable stayed true and dns-hijack any:53 kept hijacking all DNS — the strange state of only-DNS-dies-while-routing-lives (ping succeeds, nslookup times out). Four gates landed with field tests: a Run key for the Tailscale desktop autostart, a new TailscaleBootFix task (login plus 90 seconds to rescue a stuck backend), tunfix.ps1 gaining an adapter-not-Up check (any adapter disabled is replayed within a minute), and netfix.ps1 rewritten to trust only the real adapter state. All verified live: manual adapter disable and manual Tailscale down were both auto-rescued, baidu and google at 200.

Tailscale · TUN · self-healing guard · network repair Read more ›
11-07

The Naked Swimmer of the fake-IP Strait: The DialPlan of tailscaled, the Disabled SNI Sniffing, and Two Postures of Crossing a TUN

The investigation of an unresponsive Tailscale login after a reboot pinned the full causal chain of a superimposed routing conflict: tailscaled obtained the controlplane bare IPs (192.200.0.x) through its built-in bootstrap DNS, bypassing the Ninja fake-ip domain mapping; bare-IP traffic entering ninja-tun met an mihomo with sniff: false that could see no domain (the TLS SNI unread too) and routed by IP rules blindly; the controlled experiment nailed it — .103 of the same segment connected in one second, .115 stalled for ten; a dedicated HTTPS_PROXY for the Tailscale service still failed because the internal DialPlan (a bare-IP list containing the stuck .115) preferentially dials those directly, bypassing the proxy path. The roads out: temporarily drop TUN to log in directly, then choose among enabling sniff in Ninja, adding a tailscale direct rule, or a permanent service-level proxy config.

Tailscale · fake-IP · mihomo · routing conflict Read more ›
11-06

Twenty-One Rounds Against the Samsung Pill: NowHub and Its Three-Layer Battlefield, the Breakthrough Moment of the Package-Name Impersonation, and the Control Experiment Left for the Morning

NowHub (a lock-screen status app for the Samsung S24U) fought twenty-one rounds of cloud builds in one night: the app crash was fixed, the lock-screen large card was taken, the notification live-activity card was taken, and the PROMOTED_ONGOING grant fell after sixteen rounds (the culprit a missing POST_PROMOTED_NOTIFICATIONS permission — dumpsys flags matching kakao bit for bit) — only the bottom pill slot would not yield, with SystemUI logs proving the slot filter admits by package-name whitelist. Then the case broke: the entire magic of the kakao network-speed app is impersonating com.kakao.taxi (an official Samsung partner) — package, R class and applicationId alike; an impersonated Naver package rendered on the lock screen as a promoted activity on the spot. The daytime slot competition will most likely admit it — one glance at tomorrow morning lock screen finishes the verification. Three roads remain for the master: A close with lock card plus notification card, B an impersonated personal build, C reverse the filter to the smali.

NowHub · Samsung Now Bar · Android development · package whitelist Read more ›
11-05

Two Consultations and One Dissuasion: The Root Dissuasion Letter for Mama Tablet, the Hidden Map of the Idolmaster Localization Ecology, and Three Switches of the Zero-Risk Alternative

Two consultation cases closed this day, one ending in dissuasion. The plan to root the tablet for ad removal was explicitly voted down — the benefit covers too little (the Peeler module of Hongguo short drama only covers mid-rolls, while Douyin, Mango TV and Tencent Video lose not one ad), the cost is heavy (Lenovo unlock voids free warranty, OTA fails, 9008 un-bricking risk), and these operations would not be done by your mother, while you are not on site; the zero-risk alternative is three system switches plus two in-app settings. The second case, on the feasibility of AI-localizing online games, unearthed a hidden ecology — the chinosk6 localify family, the kohakunamaki fork revival line: the tools were long built, the translation unfilled, and deliberately unadvertised because of a DMCA past — the Idolmaster localify was DMCA-ed by Bandai in 2024-07, and the plugin README itself writes that using external plugins violates the game terms.

root trade-off · localization ecology · consultation closure · elder devices Read more ›
11-05

The Credential Rotation Day: The GitHub/Codeberg Double Re-key After the k2f_chan Incident, the Push-Proof of Nine Repositories, and the Discipline of Touching Files Only on a Nod

The credential rotation after the trojan incident completed both lines this day: on GitHub the old token was revoked by the master himself and the new gho_ token onboarded with narrowed rights (no delete_repo, no admin); on Codeberg the new token verified valid (account min09577), all nine repositories returned push=True admin=True, the .git-credentials line was replaced, the embedded token in TiebaLite .git/config was cleaned into a bare URL, ls-remote read the HEAD live, temporary files were deleted, and the old token scored zero hits across four configs. A 180-second dry-run timeout on the write check was read correctly — not an auth failure but git computing the pending push; the server API push=True is the authoritative criterion. The remaining three file-touching tasks (cleaning the dead token from universal-downloader, moving .git-credentials to the gh helper, repointing TiebaLite origin to qaqmin) all hang pending the master nod.

credential rotation · GitHub · Codeberg · security governance Read more ›
11-05

Twenty-Four Hours of Temptation: The GestaltX Sandbox-Escape Pedigree, the Three-Switch Verdict for an iPhone 12, and the Audit Lesson That Heat Is Not Validation

GestaltX, an iOS 27 MobileGestalt editor with 432 stars in thirteen hours, received a full audit: the pedigree is real — it rides the worse_query sandbox-escape PoC published on 11-08 (swapping an App Group Caches directory for a symlink and having containermanagerd issue a sandbox extension token — no jailbreak, no root); the code is clean — zero network requests, zero telemetry, an unsigned bare IPA, pre-write tamper checks with read-back comparison and automatic rollback; the rush is equally real — the account and repository were both created today, and the bundle id misspells gestalt as gestultx. The verdict for an iPhone 12: Dynamic Island has no cutout, AOD is not LTPO, Apple Intelligence fails the hardware bar — only three small switches are actually usable, and the cost is a paid signing account plus a white-Apple risk. Interest and benefit entirely out of proportion; keep it off the daily driver.

GestaltX · iOS 27 · sandbox escape · security audit Read more ›
11-05

The Two Hours of k2f_chan: The Full Forensics of the NIKKE Launcher Trojan, the Aggravating Disabled UAC, and the Evidence Chain That Says No Reinstall Needed

The full forensic pass of the k2f_chan trojan in the NIKKE PC launcher: three log segments bite together to confirm the malicious code truly executed — insight.bundle downloaded at 205KB, k2f_chan registered (the named-pipe control channel established), agent started (the payload running), with the RAT alive in memory for roughly two hours. The aggravating finding is that this machine has UAC disabled (EnableLUA=0) and the user sits in the administrators group, so the trojan rode with administrator rights. But the persistence sweep is negative across the board: the CLSID hijack key, the Chrome PlatformExperienceHelper DLL, the %TEMP% leftovers, service-install events, scheduled tasks, Run keys, WMI subscriptions, the k2f_chan pipe listener, and the malicious outbound connections — none exist; the C-drive Defender full scan ran 99 minutes with zero threats. Gemini reading was independently re-verified and one claim corrected — failed to run does not hold: stage one ran, stage two never landed. Verdict: no reinstall needed.

malware forensics · k2f_chan · incident response · Defender Read more ›
11-04

The Final Accounting of Sixty-Eight Version Numbers: The Last Chapter of the Qiyiguo Campaign, the Closed Loop of the Five-Scenario Acceptance, and the Last Lesson of the Real-Device Mid-Roll Regression

The Qiyiguo campaign filed its final accounting on 11-04: the plugin burned through v1 to v68, with 19 verifiable builds (total estimated at the 40-60 order by version numbers), and only three made it into delivery — main package v35 (splash and giant-screen interception), plugin v65 (splash, pause and screensaver ads zeroed, the five-scenario acceptance closed), plugin v68 (class-B reels struck down, A/B 4:0); token consumption estimated in the tens of millions (this session alone had 377 messages compacted). The real-device test (box 192.168.5.54) then taught the last lesson: the v68 skip command breaks the native ad session mid-roll switching on real hardware — at 01:55 of one episode the Arowana mid-roll froze for over seven minutes, twice reproduced, while the original plugin at the same cue point processed all 7 creatives normally; Iron Rule 23 was carved in response (skip-class patches require a real-device long observation window, mid-roll acceptance, and an original-plugin control at the same cue).

TVMOD · final accounting · five-scenario acceptance · real-device regression Read more ›
11-04

The Death That Was Not One: The CLOSE_WAIT Autopsy of cloudflared, the Untraceable Parent, and a Pulse Check Every Ten Minutes

The Hermes public entrance hermes.qaqmin.com returned 530 while the cloudflared process was still running — the autopsy concluded the process lived but the tunnel died: both connections to the Cloudflare edge on port 7844 were CLOSE_WAIT corpses with readyConnections=0, and their far ends sat in the 198.18.x fake-IP range (the tunnel rode the Clash TUN and never self-healed after the proxy side cut it). The autostart search found nothing at all — no service, no scheduled task, no registry Run key, and the startup folder astrbot bat does not contain it either; the parent process had already exited and its origin cannot be proven. The fix came in two layers: restart the tunnel (local ready 200, public back to 302), and for boot persistence do not build a SYSTEM service — the backend and proxy are not yet alive at boot — but a login-level guard: tunnel-watch.ps1 waits 45 seconds after login, starts or restarts only when unhealthy, and runs a health check every ten minutes, made precisely for this recurrence of the process alive and the tunnel dead.

cloudflared · tunnel · false death · guard Read more ›
11-04

The Sideload Lock and the Dozing Doubt: Three Gates to Mika Accessibility, the TaskbarDelegate Break in Gesture Navigation, and Diagnosing Why a Sleeping Man Does Not Work

The closing day of the Xiaomi 6 LineageOS 22.2 transplant solved two puzzles in turn. First, granting Mika accessibility passed three gates — Android 13+ blocks accessibility for sideloaded apps by default (the settings page answered the system has denied granting access), the road runs through the app detail menu to Allow restricted settings plus a fingerprint verification (adb can tap the menu but not the fingerprint), and then the service is appended into the enabled list (preserving the existing GKD, no overwrite), with three-layer verification passing (the settings value, the dumpsys binding, the UI switch); Shizuku, by contrast, lives on adb authorization and needed nothing. Second, the failure of swipe-back in gesture navigation became a detective story — the overlay was switched to gestural, navigation_mode=2, SystemUI and the phone both restarted, all无效——all to no effect, until an awake-screen dump pinned the TaskbarDelegate at mNavigationMode=-1, the broken link beneath which EdgeBackGestureHandler never activates (a known class of AOSP defect on old devices without a taskbar); along the way came a comic detour of diagnosing why a sleeping man does not work — every mIsEnabled=false reading had been a doze-state value.

Xiaomi 6 · accessibility · gesture navigation · TaskbarDelegate Read more ›
11-04

Twenty Seconds of Fanout and One NRPT Rule: The True Culprit of the grokbot Hang, Ten Historic DNS Entries on the TAP Adapters, and the Windows Algorithm of Fast Forward and Slow Reverse

The troubleshooting of a permanently hung Grok Bot main window (two minutes of CPU sampled motionless): the first cut cleaned ten historic DNS entries off two disconnected TAP adapters — it did not fix the problem (the PTR reverse lookup still took 20.4 seconds), reported honestly; digging further found the true culprit — the Windows DNS Client fans out reverse queries to every DNS server on every adapter and waits for the slowest, while a forward query returns on the first affirmative answer, which is why only PTR was slow; this machine carries ninja-tun, Tailscale, ZeroTier, Ethernet, two TAP adapters plus loopback/WSL interfaces, and after the fanout the slowest one consumed exactly twenty seconds. The fix is a single NRPT rule pinning the .in-addr.arpa reverse zone to one resolver (223.5.5.5), touching no Ninja config, no system proxy, no routes; after the fix the reverse lookup ran 330-470 milliseconds and the main window read Responding=True. An upgrade notice (0.78.1 is the known hang in the forums, 0.78.5 likely fixes it) waits for the master call.

DNS · NRPT · Windows · troubleshooting Read more ›
11-04

The Hijacked Tide: NinjaDesktop Stuck on Direct Connection and the City-Wide Outage, the Unhooked Feet of mitmdump, and the New Iron Rule of Draining Before Sniffing

The small hours outage of November 4: the NinjaDesktop proxy client was stuck in direct-connection mode, refusing manual return to rule mode, and the whole computer went offline to the point where even the agent was nearly unreachable. The investigation locked the culprit — the mitmdump that the TVMOD night guard had run for MITM capture was never properly wound down, and it disturbed the proxy rule state; after the fix the environment was verified back (route_mode: rule, tun_mode: true, no guard triggers in the log), and the lesson was written as a double iron rule: the memory bank now holds the NinjaDesktop guard mechanism and its repair steps, and the tvmod-repack skill gained a new clause — before running mitmdump, quit Ninja or disable TUN; after running, kill the process at once, restore rule mode, and restart. An idle Hermes python kernel (PID 41844) was left pending cleanup on request.

proxy incident · mitmdump · iron rule · environment governance Read more ›
11-04

Ninety Idle Rotations and a New Lead: The Night MITM Campaign Provider-Credential Outage, the Ad Decision String at /v.f4v, and the Frequency Gate of a Second Play of the Same tvid

The TVMOD night guard (closing report of 11-04) delivered a three-route verdict: the Kanxue ad-ID-zero method is unworkable (the v16 plugin has no Java-side ad ID generation point — playback and countdown live entirely in native libcupid, with Java a bystander), the AdItem/countdown tamper is unworkable (mForceMs is only a Java UI copy the native side never reads, and v62 broke the v57 splash interception, rolled back), and the MITM infrastructure is fully working but by the user standing rule cannot serve as a delivery plan. The most glaring figure: cron failed ninety consecutive runs from 03:04:53 (provider credential missing) — actual progress had stalled at 03:25, and the guard self-reported the stall and paused rather than idling on. New leads entered PROGRESS.md: puma-api POST /tiger/fetch as the likeliest ad-request entrance, data6 GET /v.f4v returning a 215-byte JSON that looks like an ad decision string, and a discipline-grade discovery — a second play of the same tvid draws no ads (server-side frequency gate), so verification must use a drama not played that day.

TVMOD · night guard · MITM · outage Read more ›
11-03

The Rebirth Rite of an Old Soldier: A Xiaomi 6 LineageOS 22.2 Transplant, the Download Discipline of Double Acceptance, and Three Stumbles of curl

A rebirth rite for the retired veteran Xiaomi 6 (sagit), installing the official LineageOS 22.2 Nightly: the execution rules were drafted by one agent and faithfully executed by another — only the verified 20261030 pair of files, no Magisk and no root, two confirmation points (before flashing recovery and before wiping data) each with a full stop, errors reported verbatim and never a flash-to-the-end run. Three layers of verification passed in turn (adb-level product:sagit, the fastboot level after installing the Google USB driver, and the BL state of flash.locked=0 plus verifiedbootstate=orange), while the download stage stumbled three distinct times — a connection cut at 371MB, a missing -L that followed a redirect and returned a fake success with a 0-byte file, and a CURL_EXIT 56 reset — healed at last by size-plus-SHA256 double acceptance and the local proxy (127.0.0.1:7897; curl does not read the Windows system proxy).

LineageOS · Xiaomi 6 · flashing · download acceptance Read more ›
11-03

Sixty-Six Shifts and a Seal on Seek: The TVMOD Stage-A Probe, the Falsification of Local Playback Control, and the Clean Floor of v57

On November 3 the TVMOD pipeline ran sixty-six cron shifts (about six minutes apart, zero FATAL all day), and the core battle was the drive to zero out the feature-film reel: pressed three times by the master on why others could walk this road, the agent wrote the seek plan as a three-stage military order — Stage A, a manual probe at zero risk and zero code, returned the decisive negative: the ad segment refuses seek entirely (right key only hides the countdown bar, fast-forward does nothing, five right presses swap to the next ad instead of skipping), and Stage B automation has no channel to ride; Stage C, rewriting the native state machine, is a high-stakes gamble self-rated below thirty percent. Four tried routes (a dozen-plus Java rounds, native patches, local membership flags, playback control) all entered the archive as negatives; the veterans patch points from the forums exist nowhere in v16, but the corresponding position has been dug out — the FrontAdEnd chain in business/ad/a.smali.

TVMOD · seek falsification · staged orders · negative results Read more ›
11-03

The Lantern-Keeper Self-Audit: The Cost of Testing the Wrong App, the Boundary Confirmations of Never Touching External Config, and Three Tightenings of Test Discipline

The TVMOD pipeline took two disciplinary injuries on November 3 and wrote the self-audit on the spot: first, a test pointed at the wrong software — the master opened Qiyiguo to a wall of ads while the previous round had verified a different package, and check-your-target-before-every-test with self-inspection was written into discipline; second, a python build task ran on the local PC and tripped the no-local-builds red line, halted at once, with the boundary then confirmed precisely (python that Hermes itself needs to run is allowed, but assembly, packaging and signing all move to ci-build) and the feasibility doubt of a cloud machine running an emulator playing video honestly conceded; third, the boundary of touch-nothing-external was drawn by the master in person — an ad-blocking router was rejected as an external fix, and the acceptance standard relaxed from must-be-zero to experience must improve, two seconds is fine, returning the goal from obsession to measurement.

discipline review · TVMOD · test standards · boundary confirmation Read more ›
11-03

The Anatomy Table of muse2api: A Self-Update RCE Chain, an XSS in Dual Contexts, and the Evidence-Chain Verdict on Whether a Clean IP Can Cure a 403

A full static review of muse2api (923 stars, wrapping muse.ai into an OpenAI-compatible API) returns a two-temperature verdict: code trustworthiness above average (near-textbook SSRF protection, no fallback to direct connection on proxy failure, status semantics that never inflate), but two structural wounds — the admin update endpoint overwrites its own code with git checkout -f origin/main and os._exit-restarts, making any push to main a remote-code-execution on every deployment node that clicks upgrade, and the admin page carries a stored XSS through onclick string concatenation, where HTML-entity escaping fails in the dual context of a JS string inside an attribute. And the question of whether a clean IP can cure a 403 was judged by a field-tested evidence chain: credential-less requests return 401 even through a Japanese VPN exit (the IP layer is not blocking), the 403 arrives only with a cookie as a session-layer verdict, and in the same-day ban wave accounts that kept the same IP were banned anyway — changing IP cannot cure a flagged account, and repeated IP churn accelerates the flagging.

security audit · muse2api · RCE · XSS · 403 Read more ›
11-02

Eighty Shifts of the Marathon: A Hundred Cron Rounds of the TVMOD Pipeline Day and Night, the Final Full Outfitting of Delivery State, and the Hard Stop at 08:50

On November 2 the TVMOD three-app pipeline ran about eighty cron shifts (four to six minutes apart at peak) continuously from 00:03 to 23:21: the small hours completed the Qiyiguo v31 combination regression (reels compressed to ≤15 seconds, the bind-cap cache discovered to vanish on reboot and written into the handover board as a per-shift check), the Kumiao v24 backfilled CI (sdkCost zeroed from 30510ms confirmed), and the five-piece in-service md5 verification; the daytime hourly smoke windows held all three apps green (a single Jiguang splash recurrence was disciplined with 8 supplementary rounds and characterized as 1/7 server-side non-dispatch, and the am-start crash taught the monkey-launch rule); the late night advanced Plan A+B under the new hard standard that three different videos must all be ad-free. All day zero FATAL, with the hard stop at 08:50 standing through everything.

TVMOD · pipeline · smoke windows · delivery Read more ›
11-02

The Hearing of Three Corridors: The Zero-Second Victory of the Trailer Route, the 64x Compression of Feature Reels, and the End of the VIP Illusion

The three corridors of Qiyiguo ads concluded their hearing in one day: the trunkad route of trailers and shorts was broken through by the C23 forbid-ad-request switch — zero ad callbacks, the feature film arriving in 3.6 seconds, a true zero; the paster route of feature episodes took the 64x compression — the plugin calls setRate on onAdStarted and resets on onAdEnd, compressing one drama with a 100-second reel to 2-3 seconds, though C23 transplanted to this route saw zero invocations and a twenty-minute hang and was honestly rolled back to v18; and the VIP illusion was vetoed by the server in one stroke (isVip fools only the local UI, ads are served as non-member regardless, VIP sources return 403). Two more exhibits entered the archive: tcpdump caught the ad domain t7z.cupid in TLS SNI, and blocking the domain alone freezes playback — network interception must carry a skip-on-failure patch.

Qiyiguo TV · ad corridors · speed compression · plan hearing Read more ›
11-02

Seven Ships to the Magpie Harbor: The Migration of Six Hermes Boxes, the MAGPIE Response Passphrase, and the Fleet Economics of Model Channels

After the old NewAPI went permanently dark, the Hermes fleet completed an orderly re-harbor to Magpie (on the Mac at 100.88.170.34:3425): six boxes — 126agent, ci-build, doubao-text, doubao-image, 83agent, hermes-bot — migrated one by one to workbuddy ds4.1f and each field-tested in turn (hermes-bot timed out once and passed on retest in 13 seconds); the in-VM Hermes moved first, parked temporarily on Nous free Step 3.7 Flash to keep the daily briefing task alive; and the PC, the last flagship untouched, had its entire migration preconditioned on one repaired SSH channel — the public key prepared, Route A approved, and the Magpie key sworn to travel through the SSH pipe, never pasted into chat. A single reply-passphrase, Reply with exactly: PC-MAGPIE-OK, became the minimal rite of cross-machine verification.

magpie · fleet migration · Hermes · channel governance Read more ›
11-02

Three Latches and One Acquittal: The Layered Investigation of SSH Unreachable Under Tailscale, Shield and Stealth as Twin Gate Gods, and the Exoneration of Huorong

A cloud agent could not reach the PC on ports 22, 3389 and 9119 alike, and the investigation descended three layers: the first latch was Tailscale Shield mode (ShieldsUp: true drops every tailnet-inbound connection) — switched off, still unreachable; the second was the silent reversal of the NIC class — after restarting Tailscale the adapter stalled in Identifying and fell to Public, where the Tailscale-In rules (Domain,Private only) all expire, cured by a Profile-Any CGNAT allow rule limited to 22/9119 and the 100.64.0.0/10 range; the third was the Windows firewall Stealth mode — for ports with no listener it silently drops SYN instead of answering RST, and nothing was listening on 22 at all. Along the way Huorong was suspected and then acquitted (the WFP event 5152 Stealth filter is the Windows default, the blacklist empty, the logs clean), and the finale installed OpenSSH Server 10.0 via winget, wrote the public key to administrators_authorized_keys (ACL only SYSTEM+Administrators), saw the Mac connect and read the banner, and passed the end-to-end key authentication.

Tailscale · SSH · firewall · troubleshooting Read more ›
11-01

Twenty Shifts of the Pipeline: The Day-and-Night of the TVMOD Three-App De-Ad Campaign, the Front Line Shifting Between Emulator and Box, and the Full Falsification of the Skip Route

On November 1 the Hermes desktop ran the TVMOD three-app (Qiyiguo/Jiguang/Kumiao) de-advertising pipeline through a full day of cron shifts: from the small-hours unlogged-state baseline verifications, through the noon double A/B experiments (the kernel loadVrsAdData forced to the no-parts exit and the ad-parse function blanked — the pre-roll still played, proving AdItems come from neither the kernel VRS nor VendorAdParser, turning suspicion to libcupid creativeObject), to the evening first full-chain trigger of plugin C2 (skip calls fired yet reel length unchanged), plus the urgent alarm of free sources playing ads forever and two reversals of the front line between emulator and box. The skip route stands falsified on both main package and plugin sides — zeroing the reel length requires a new stake at the data-source layer.

TVMOD · ad blocking · AB experiments · pipeline duty Read more ›
11-01

Ninety-Four Gigabytes of Subtraction: One Day of C-Drive Accounting from 12GB to 106GB Free, the Respect for the No-Touch Register, and Personal Data Listed but Untouched

A full read-only inventory took the C drive from 12GB free to 106.05GB (77.2%), releasing about 94GB in a single day; the cleanup walked with two registers in hand — recoverable items graded by cost (.zcode at 21GB requiring item-by-item naming, .gradle at 10.2GB meaning full dependency re-downloads, the NVIDIA DXCache at 9.1GB a historical no-touch zone never to be touched without explicit naming, CompactOS reversible for 10-20GB), and personal data listed under the deletion-equals-loss principle and left alone (about 24GB of Roaming app data, 13.9GB of QQ chats, about 14GB of desktop projects, collections and documents besides); The Sims 4 was verified cleanly deleted (the Steam directory shrinking from 35.6 to 1.93GB). The discipline of disk governance is the same as siegecraft: every deletion must carry a name, a cost, and a reversibility assessment.

disk governance · cleanup discipline · Windows · read-only inventory Read more ›
11-01

The High Wall of the Login-Free Garden: Xiaohongshu Verdict of Zero Apertures, Three Login-Free Pipelines of WeChat Official Accounts, and the Final Accounting of the Free-Scraping Map

Extending the forty-round methodology from X, the scraping survey brought Xiaohongshu and WeChat official accounts into range: Xiaohongshu, after ten rounds plus twenty plus supplements, settles at zero login-free apertures — the edith API rejects all unauthenticated calls, public RSSHub instances carry no route, the signature scheme drifts with versions, and HuggingFace datasets only solve history; WeChat official accounts yield three field-tested login-free routes — Sogou WeChat search (20 per page without login, six rapid calls without throttling), direct article links (with a URL the full HTML pours out), and the self-hosted wewe-rss bridge (one scan-to-login subscribes any account); the X side, after three verifications plus five and then ten more rounds, settles at six channel classes (Nitter/Shitter RSS, three-tier detail sources, trends24 trends, the Archive.org historical archive, dual-source instance discovery, twiiit fallback), good for 500-5,000 items a day per IP and past ten thousand with GitHub Actions IP rotation.

scraping survey · data channels · WeChat official accounts · anti-crawling ecology Read more ›
11-01

The New Cellar Behind the New Plates: The creativeObject Suspect in the Moyu Kernel, the Reconfirmation of the C2S Plaintext Chain, and the AES Key to the UIScript Vault

The Moyu duty of 11-01 advanced along the new soul.exe (10-29 build) on three fronts: an important correction of the C2S send chain — the 19,552 frames of send-frames are high-entropy down to their headers, i.e. whole-frame ciphertext; the 0x33031d0 layer is the message layer (headers plaintext), with whole-frame TEA encryption performed automatically below it, implying that injecting plaintext message frames walks the entire chain with no cipher knowledge required; the heartbeat construction code was located in arithmetic but its send call is VM-ized (the same protection regime as fdeb), so message constructors are likely VM-ized too and black-box hooking remains the only path; and on the UIScript front the AES key cabinet was found to the symbol name — LuaInterface.dll carries the full decryption implementation (DecryptAndLoadLuaFile, AES_CBC_decrypt_buffer, it_ctx_iv), leaving only key/IV extraction before 3,924 .dat files decrypt offline into a complete Lua source corpus.

Moyu · protocol layering · AES · Lua assets Read more ›
11-01

A Door at 404: The Expiry Verification of the Hermes iOS TestFlight Invitation, the Authentication of the Community Gate, and the Craft of the Watch

The Friendly Greeting #2 veteran window was asked to verify the Hermes iOS TestFlight invitation: the official code U8e1zmbc returned 404 twice in a row, the page holds no second code, the docs site and homepage offer none, and the App Store search for hermes nous comes back empty — the gate is truly closed; yet the issue tracker shows iOS testers filing bugs as of yesterday and today (Arabic RTL bullet misalignment, intermittently lost filter options), proving packages still ship and testing continues with the public aperture withdrawn (a full quota, the same story as the Android Firebase distribution). The verified live gate is a third-party community build (SyHGvf9n, joinable), while the Play Store package of the same name carries an explicit warning that it cannot connect to your existing gateway. The disposition: a local fifteen-minute watch that only checks whether the official code revives.

TestFlight · verification · watch · Hermes Read more ›
11-01

A Trust Audit of a Phone Agent: The Static Review of Mika, the Honest Stratification of Permissions, and the Demolition of the Writing-It-Yourself Myth

A full static review of the open-source phone agent Mika (wangzan101/Mika, 2.5k stars, Kotlin+Compose): cloned and executed zero code, passed through five dimensions — permissions, network egress, prebuilt binaries, dependency sources, exposure surface — with no telemetry, official-only dependencies, MCP bound to loopback behind Bearer auth and rate limiting, and Keystore-encrypted credentials; the verdict is no malicious behavior, with the risk living in the product essence (accessibility equals whole-phone visibility); the version matrix (Android 12 threshold, 14 ideal, arm64 mandatory), the tiered trial plan and the cleanliness of uninstall were all settled alongside; and the soul question — would building our own be safer — received a three-layer answer: from-scratch is likely less safe (security engineering is precisely where mistakes live), forking-and-tightening is viable but heavy, and the shrunken build (no phone operation) is the only genuinely safer road.

security audit · phone agent · Mika · static review Read more ›
10-31

The Stakes of Plan A: Two APIs of CUPID, Twenty-Four Call Sites After the thumb BLX Amendment, and Three Gates of No-Ad Verified in Iron

The iQiyi TV ad campaign entered the survey-stake stage of Plan A (the forged no-ad callback): the chain structure fully mapped — CUPID carries two APIs, Java (JNI, the line cut in v10 that did nothing) and C++ (direct symbol-linked calls); the kernel libgalauniplayersdk.so DT_NEEDED-links libcupid.so and calls 24 C++ interfaces; the reason the earlier BL scan scored zero was a mask excluding thumb BLX, and after the fix all 24 call sites located in one pass; the C-bridge event bus surfaced (OnAdEventC/OnVVEventC/OnCreativeEventC converging into the state-machine skeleton); and the three gates of no-ad verified on iron — OnReceivedNoAds at 0x6f9f4, the event dispatcher at 0x6a964 (event 13 the failure branch, event 4 a re-request loop that must be avoided), and LoadNextAd has-no-ad path; a counter-intuitive field fact was also pinned — with Clash hijacking the CUPID gateway to 127.0.0.1 and every mixer request refused, ads still played from local cached creatives: cutting the net is not cutting the ads.

iQiyi TV · CUPID protocol · disassembly · ad campaign Read more ›
10-31

Four Scouts into the so Stratum: The vtable Callback Protocol, the Hunt for the RequestAd Wait, and a Three-Line Encirclement of the No-Ad Path

Four parallel subagents descended into the CUPID survey: two into the kernel (the vtable of RegisterJsonDelegate arguments — the carrier of the callback protocol; the wait and timeout mechanism after RequestAd — the root of the v13 hang), one into libcupid for the no-ad adjudication path, and one onto the box for live CUPID event-log observation and request/response sequence extraction. The four lines encircle one decisive question: patch libcupid, or patch the kernel wait point — whoever holds the carrier of the callback protocol holds the answer.

parallel subagents · so-layer reverse engineering · CUPID · callback protocol Read more ›
10-31

A Relocation of Forty Versions: MDA from v1.9.1 to v1.12.1, the Two-Point Patch Port, and the caseName Singular-Plural Startup Wreck

MDA jumped forty versions from v1.9.1 to v1.12.1: a file-by-file comparison proved the local changes to be exactly two — the recompiled go-service (isDebugEnvironment constant-true, bypassing membership verification) and the interface.json missing three update-source keys; the four-piece migration plan landed in full: parallel deployment of the official package, the patch re-applied at the same point in the new source, the keys deleted by the same recipe, and config migration with option-name conversion (73→70 items all matching v1.12.1 definitions); the startup wreck traced to the migrated configs writing the new GUI plural field caseNames as singular caseName — undefined.filter crashes on sight — locked in three steps of A/B testing plus frontend decompilation. The Interception driver was installed alongside (effective after reboot) with its exclusivity table against EA Javelin anticheat drawn plainly.

MDA · version upgrade · patch porting · config migration Read more ›
10-31

The Eight-Gigabyte Threshold: IndexTTS 2.5 Fully Homesteaded, the Hardware Ledger of 104 Seconds for 6.5 Seconds, and the Two Self-Inflicted Wounds of One Bat File

The Bilibili open-source voice-cloning TTS IndexTTS 2.5 fully homesteaded on drive F: official repository clone, uv environment from the lockfile (PyTorch 2.8 + CUDA 12.8 correctly recognizing the RTX 3070), the 5.2GB main models plus 3.9GB auxiliary models downloaded in batches through the proxy, and the half-directory ghost of w2v-bert-2.0 exorcised (remains left by an interrupted first start fooled the existence check); the 8GB VRAM auto-selected BF16 half precision in low-VRAM mode — the correct posture, not a downgrade; field tests measured 104 seconds for 6.5 seconds of audio with s2mel alone at 85 — the hardware ledger of a 3070 running 2.5, which no bundle repack can change; and the self-written launcher bat inflicted two wounds on itself (the nonexistent --inbrowser argument, UTF-8 Chinese hints mangled by the GBK cmd), rewritten in pure ASCII with delayed browser open and verified.

IndexTTS · voice cloning · VRAM economics · local deployment Read more ›
10-31

A Forty-Kilometer-Long Firewall: How One 405 Starved Four Books and a Desktop Sentinel at Once, the Resilience of Ninety-Plus Retries, and the Economics of a Supply Cut

From 01:15 in the small hours of 10-31, a single 405 Method Not Allowed (the provider firewall blocking the household IP) choked four writing bots and the desktop Hermes at once: all four book processes alive, retrying at counts 78-92, producing nothing — the fastest one idle ninety minutes; the desktop, as ever, went hollow and quit. The duty sentinel judged precisely: stuck on the channel, not on the watch — the nudge goes out, the far side answers only emptiness. The pre-405 case files were archived book by book: broken cache chains, failed commit validation, stream idle timeouts. Fixing the channel outweighs fixing any single bot — four lifelines hang on one shared pipe.

supply-cut incident · channel governance · writing workshop · duty Read more ›
10-30

The Court Changed Its Plates: The Moyu Relocation of a New soul.exe, the Inter-Layer Truth of Message-Level Encryption, and the Stakes of 24 C++ Interfaces

Two critical shifts of the Moyu campaign on 10-30: the client silently updated to the 10-29 build (128MB), invalidating every old offset — four functions were re-located by constant signatures and structural fingerprints, and inject_v3 was verified the same night (RPC heartbeat replay rc=1, session not kicked); the deeper truth was inter-layer: non-heartbeat frames captured at msg_entry carry encrypted payloads — message-level encryption sits between packing and msg_entry, the heartbeat being the only exception; injecting arbitrary messages now requires either the message-level cipher or the pre-encryption packing layer. The same day re-confirmed the static closure of fdeb (a .vlizer segment decrypted only at runtime) and settled the old-server investigation: upgrading a leaked old server equals redeveloping it.

Moyu · offset relocation · protocol layering · reverse engineering Read more ›
10-29

Six Scouts Day and Night: The Survey Map of Three TV Ad Implementations, Six Hundred Million Tokens Spent Downhill, and an Honorable Retreat

The ad campaign against three video TV apps ran its full cycle in one day: two batches of three subagents each completed the survey atop the cloud jadx — Qiyiguo with its Cupid endpoint cluster and start-cover ad class chain, Jiguang with its two-generation SDK stacks and the ADProxy general agency, Kumiao with the valf.atm nine-endpoint family verified road by road; by noon three signed APKs passed emulator acceptance; by dusk the master ordered a retreat — ad configs are server-delivered, patches cannot reach the source of power, and the three apps left the television, with the survey map fully archived.

APK reverse engineering · ad survey · cloud subagents · campaign review Read more ›
10-29

The Sentinel Watching Sentinels: How a Five-Minute Post Drove a Cloud Legion Through Empty Model Replies, and the Rescue Order of Write-as-You-Go

In the small hours the Hermes desktop idled together with its three subagents — the upstream model returning empty content repeatedly, the whole line aborted at 00:56 with zero artifacts on disk; the Friendly Greeting #2 veteran window took over: at 03:03 it pushed a 283-character rescue order into the desktop (hard-coding two rules — the final reply must be pure JSON, and write to disk as you go), then stood up HermesDesktopWatch on a five-minute cadence — nudge after seven minutes of silence, never interrupt while the model is being awaited, auto-throttle after repeated failures, and close post punctually at 09:00. That night it pushed only twice, and the yield was three signed APKs and five documents — a sentinel watching sentinels is the second floor of an automation system.

Hermes · duty monitoring · automation governance · failure recovery Read more ›
10-29

Twelve Versions of Aerial: Twelve Releases in Nine Days, 81ms to 29ms Per Frame, and a Seamless Banner Change from 1.57 to 1.69

The Aerial upstream shipped twelve versions in nine days, and this machine jumped from 1.57 to 1.69 (versionCode 85): the performance overhaul of 1.68 pays the most for an armeabi-v7a box — home swiping down from 81ms to 29ms per frame, long-press menu 75→22ms, entering the screensaver 104→24ms, wallpapers no longer dimmed, and the aerial footage resuming in about 1.5 seconds when returning home from an app; 1.66 brings the two-row home, 1.65 makes rows of 4/5/6 selectable, 1.60 turns the app page into milky frosted glass, and 1.61-1.64 chains a run of screensaver fixes; the overwrite install without uninstall passed its checklist item by item — guard, grants, OCR verification, zero crashes and zero ANR.

Aerial · Android TV · upgrade · performance Read more ›
10-29

The Million-Token Audit: A Context Census of Four Writing Bots, the Truth of the 429s, and the Rationing of Free Channels

A routine audit of four writing bots found their million-token windows fully healthy: all four books declare context_window 1000000 at the top of their configs and their running logs show the /1000000 denominator — the missing-config disease that struck six times has been eradicated; the real choke is upstream, where 429s appear over ninety times in four hundred log lines — three books tripping rate_limit_tpm_exceeded and one free_campaign_global_limit, with a single request from Modern Sect CEO swollen to 350,000 tokens. The window is innocent; the ration has a price — a free channel TPM is the ration coupon of the new era.

writing workshop · context audit · rate limiting · free channels Read more ›
10-29

The Ceiling of the Technical Side: Three Out-of-Bounds Gates of Fantasy World, an Honest Disclosure, and the Art of a Guard on Standby

The master asked whether there was simply no way to solve it, and the answer was an honest disclosure: the technical side of Fantasy World has reached its ceiling — the remaining three gates (a WeGame launch test, the ACE online verification, the platform signature) all require user participation or a GPU environment, unreachable from local static analysis. Three roads were laid on the table, and the guard log still reads its one sentence: no game started; waiting for user action. Behind two hundred identical patrol records stands a system honest about having done everything it could do.

QQ Fantasy World · project disclosure · automated guard · boundaries Read more ›
10-29

The Honest Ledger Toward Playability: The Moyu Completion Audit, the fdeb Attack Plan, and a Four-to-Eight-Week Exchange Rate

The master asked the plainest and hardest question — when can I play the single-player version, and what is still missing — and shift 279 answered with a balance sheet: protocol reverse engineering 95 percent, bot automation 80 percent, memory injection 70 percent, protocol-layer single-player proven dead; the road to playable still owes an fdeb bypass (1-2 weeks), basic server logic (2-4 weeks) and protocol completion (1-2 weeks), four to eight weeks of full-time work at best. The attack plan ranks by feasibility with the hook of the VM entry and exit first — no need to understand the VM inside, only to know whether the output is a simple function of the input. The recommendation runs on two tracks: mature the bot substitution as the final form, and let the single-player revive only if fdeb breaks.

Moyu · project assessment · honest ledger · long-term planning Read more ›
10-28

Drills Inside the Walls: The Injected Heartbeat Formally Accepted, the 0xd72 World Broadcast Schema Broken, and the Safe March of bot_v8

The Moyu dummy-soldier system held its commissioning this day: injected forged heartbeats accepted by the server without pause, the 5816 connection stable inside the world — the sentence read: every core technical obstacle of single-player is cleared; along the way the protobuf schema of the 0xd72 world-object movement broadcast was fully exhumed (object type, instance ID, XY coordinates, name), making any world state forgeable; the old case of dead scene clicks also closed — a full-screen panel was covering the scene, not DirectInput. The bot matured through three generations in a day: v6 comprehensive, the C-key lesson of v7, and v8 with safe WASD plus panel sweeping.

Moyu · memory injection · protobuf · bot development Read more ›
10-28

The Strata Inside a Shell: NinjaClientTV and the Illusion of No Packing, a 7.3MB dex over a 56MB so, and the Craft of Recon Before the Dig

A fast reconnaissance of NinjaClientTV (3.1.4, armeabi-v7a) set the tone: apktool unpacking completed at 203MB, no packer present — yet the dex weighs only 7.3MB while the real logic lives in a 56MB libninja_core.so, and the assets inventory (geoip.dat, Country.mmdb, geosite.dat) betrays the essence: a proxy core wearing a TV shell. The verdict: dex-layer decompilation will yield little; the focus belongs to the so symbols and strings. A five-piece pipeline (recon-fast/decompile/find/sign/push) and the practical footnote to the long-task verdict entered the register the same day.

APK reconnaissance · so-layer analysis · proxy tools · craft Read more ›
10-28

A Thirty-Year Injustice Overturned: The INPUT Struct at 28 versus 40, the VM Dead-End Verdict on fdeb, and the Rise of the Dummy-Soldier Route

Two verdicts on the eve of the Moyu dummy-soldier system: first, every case of dead clicks traces to an INPUT struct written with the 32-bit layout of 28 bytes while the x64 truth is 40 — after the fix, keyboard injection works fully, though mouse down/up is swallowed by some security layer; second, the fdeb patch route is condemned as a dead end — the vt28 function leaps straight into a VM segment, and fdeb mothers the subsequent stream keys, locked behind VM verification plus server RNG. Protocol-layer single-player closes its chapter, and memory-injection dummies stand confirmed as the only viable road.

Moyu · reverse engineering · input injection · architectural pivot Read more ›
10-28

The Living-Room War of Three Houses: Surveying the De-Ad Campaign for the TV Apps of iQiyi, Tencent and Youku, the Two-Cloud Division, and Functional Integrity as the Highest Priority

The de-advertising campaign against the three video TV apps — iQiyi Qiyiguo, Tencent Jiguang, Youku CIBN Kumiao — was surveyed before the first shot: three base packages in place, lvp9 leading reverse analysis, ci-build the sole build exit, local MuMu12 reserved for install-and-test; splash, pre-roll, pause, card and popup ads all listed for clearing, with membership checks and DRM set as untouchable boundary stones; two risks declared in advance — the Kumiao base package from a third-party market may carry integrity checks, and server-delivered ad configs may demand cutting config endpoints, with functional integrity prevailing in any trade-off. The same day also entered the register: the verdict on whether long tasks belong to Hermes or to the coding agents.

Android TV · ad blocking · APK reverse engineering · campaign planning Read more ›
10-28

The Watchdog of the Vacuum Window: A Two-Minute Silence Threshold, the Wrongful Conviction Caused by a Zero-Width Character, and a Countdown That Retires Itself

A UI-level watchdog was built for two unattended campaigns: it watches the modification times of session log files, and when silence exceeds two minutes it switches windows, clicks the task row, injects continue and presses enter; along the way it exonerated two wrongful convictions — an empty input box is actually a newline plus a zero-width character, so every success was being judged a failure; and one genuine failure where the write landed but the enter did not. Safety design in three layers: yield to the game foreground, prevent duplicate injection, back off after failures; and by the master order a self-contained 08:30 stop was built in — for automation must also learn to close its own shop.

watchdog · UI automation · unattended operation · duty Read more ›
10-27

The Archivist Exodus: A Universal Downloader Full Migration, 193 Commits Across the Water, and the Wax Seal of ai.1.0.43

The universal downloader completed its strategic relocation this day: a full Codeberg repository — 193 commits migrated intact from the initial commit, all 57 tags in tow, 187.2 MB publicly visible; three nails pulled en route (the HTTPS channel squeezed to zero bytes by a proxy fake-ip, cured by SSH; a shallow marker wrongly refusing; and a new repo shipping with Releases disabled, which masqueraded as 404 permission errors). Then the ai.1.0.43 release: Douyin image-posts and carousel multi-image with precise short-link targeting, a 78.9 MB attachment uploaded in 26 seconds, verified by a 206 range probe and the ZIP magic number.

universal downloader · Codeberg · release · version governance Read more ›
10-27

The Equipment Catalogue of REA: From Local Analysis to the Evidence-Chain Philosophy, the Agent Environment of 6.8.0, and a Memo of Three Breaking Changes

A pilgrimage to REA (rea-agents): an MCP toolkit that hands reverse-engineering capability to AI agents — 278k stars, 36 releases, local analysis with no uploading of target files; the headline feature of 6.8.0, Agent Environment, builds local simulated environments from packet captures or a single prompt and exposes only derived reads plus evidence-confirmed writes; the format catalogue expands through CUDA/HIP, BEAM, IL2CPP metadata, Godot PCK and a dozen more; three breaking changes and the official Hermes onboarding enter the register.

REA · reverse engineering · MCP · pilgrimage Read more ›
10-27

The Surrender and the Midnight Mine: Four Deliveries of Fantasy World, a Field-Level Directory Answer, and the Dawn of the 0x668 Structure

The QQ Fantasy World single-player project formally delivered this day: four deliverables plus an ammunition depot (four hundred large functions of Dir.dll decompiled) written to both ends, the fake server alive on all four ports; the late-night F/G/H mine-run went further — four core algorithms at pseudocode level, the tacc packet header rewritten from the Request function, the 0x668-byte directory-server record structure exhumed in full fields, and the DIR answer upgraded from placeholder to field-level implementation. After that, the guard log held only one sentence: still no game started, waiting for the user.

QQ Fantasy World · server emulation · protocol reverse engineering · delivery Read more ›
10-27

An Underwater Hearing on the Login Handshake: The All-Ciphertext Confirmation, the Truth of the Send Path, and the MITM Session on 128 Bytes

Five late-night hearings against the Moyu protocol: a hook on ws2_32!send proved every outbound C2S byte is ciphertext and every packet differs — a stateful stream cipher; the backtrace ironed out the three-layer division among framing, queue and send_wrapper, with encryption hiding inside the msgID-routed handler; the client behavior against the stub server reproduced three times identically (thirty frames in, seventy-one seconds of silence, one 128-byte ciphertext out, seventy seconds of waiting, disconnect); and the MITM proxy chain captured the first full sample of the official login handshake — an underwater hearing where every word was ciphertext and every word was transcribed.

Moyu · reverse engineering · MITM · protocol analysis Read more ›
10-26

Every Bird to One Roost: A Pilgrimage to the 22.4k-Star magpie, the Hourly Release Cadence, and the Unified Routing Layer of the Agent Era

A survey of the magpie project by yetone: a local AI gateway and menu-bar app written in Go — 22.4k stars, MIT, over 4,600 commits, ten releases on the very day of inspection; it gathers every coding agent and model into one place — any agent to any model, quota failover, five routing modes, a privacy mask with dual detection of rules plus a local model, a Bun plugin system, and three major protocols converted inside the gateway. In the subscription-pooling race, this is the one that leads on both completeness and iteration speed.

AI gateway · magpie · routing · pilgrimage Read more ›
10-26

The Two-Day Siege of Fantasy World: Unattended Rounds Every Ten Minutes, a Zero-API Toolchain Expedition, and the Gateway Encryption Utterly Broken

The pure-technical reverse engineering of QQ Fantasy World ran two days on a ten-minute guard cadence: every heavy task on the cloud, zero tasks on the local PC, never running the official client; Ghidra 12.2 demanding a full JDK 25, the default config killed by OOM, the GitHub API never called even once (the Location-header and expanded_assets zero-API tricks); the three-stage login chain captured in full panorama, the gateway encryption utterly broken, 272 obfuscated strings decoded wholesale, the sandbox passing all nine walls — a real WeGame window rendered on the cloud, and the TCLS chain first-run reproduced.

reverse engineering · unattended automation · cloud collaboration · protocol analysis Read more ›
10-26

The Living-Room Frontier: The Aerial Leap from 1.31 to 1.57, Two Xiaomi TVs Changing Banners, and a New Shipping Lane after the Repack Road Was Sealed by KeySet

Sunday advances on the living-room front: the new territory booted its desktop from Aerial 1.31 straight to the upstream-freshest 1.57, and the official Smooth mode formally replaced the manual glass-backplate workaround of October 22; the 192.168.5.29 Xiaomi TV was flashed with Aerial, the iQiyi de-advertising reverse attempt found its repack road sealed by KeySet, and the front turned toward router-level domain blocking; the home-forged tvsource.apk (an HDMI-source tile with boot listener) was compiled and banked the same day.

Aerial · Android TV · ad blocking · sideloading Read more ›
10-26

The Sentinel Enlists a Second Time: Blindness Caused by a Crashed Machine, Forty-Eight Honorable Hours of Retirement, and a Rebirth with the Power to Intervene

The sentinel went blind not by dereliction but by a sinking ground: at 01:17 the PC froze, the hourly checks never ran again after 02:00, the scheduled task froze at 0x800710E0, and the stalled book at four in the morning got no intervention — one rebuke of blind watchman later, the sentinel retired in honor. Within those forty-eight hours The Correct Response completed at 409 chapters and 4.45 million characters; at 02:26 the sentinel enlisted a second time with a new script holding the power to intervene: knock continue on a stall, skip the completed, hourly rounds, and the finished book cedes its seat.

automated sentinel · completion · scheduled tasks · incident review Read more ›
10-25

The Hidden Ledger Healed: Billing Stamps as Off-Book Entries, Seventy-Six Blocked Old Sessions, and a Code-Level Root Cure for the Self-Heal Branch

The recovery-failed popup returned after two days — the first diagnosis had repaired only the 18 rows whose base_url was written in plain sight, while most old sessions carried only a billing_base_url stamp inside model_config, treated as a launch route on resume and still inked with the dead address: of 175 sessions, 76 were stopped by the credential guard. After backup, 75 billing stamps were rewritten and one route to a delisted provider cleared; the gateway re-scan shows zero blocked. The deeper root lay in the code: the self-heal branch could never fire — that was why every endpoint move re-broke old sessions.

Hermes · data repair · ledger governance · root-cause analysis Read more ›
10-25

The Siege of the Old Court: Three Days and Nights Against the Moyu Protocol, the Complete Breaking of the XXTEA Incantation, and an Arsenal of 2,926 Replay Frames

The Moyu single-player campaign advanced through three days and dozens of unattended shifts, one every two hours: the streaming cipher fully exposed, the XXTEA key 666sjmy666 completely broken, 41 plaintext-ciphertext pairs decrypted offline from the .dat assets, the AES-CBC system of UIScript located; the replay arsenal grew from 72 frames to 2,926 frames across 32 message IDs, the plaintext-frame replay stub v4 stands ready, and the recv-side call chain is decoded in full — every shift does one small archivable thing, and the journal and red lines pass down generation to generation.

Moyu · reverse engineering · cryptography · unattended automation Read more ›
10-25

When the Cure Spreads the Plague: How Six Fixes Seeded the Old Endpoint Into New Configs, the Misguessed Model Name, and the Parallel-World Retreat

A routine intake exam for the new book Modern Sect CEO exposed an iatrogenic accident: six prior config repairs were wholesale copies from older books — carrying the long-relocated 127.0.0.1:3000 endpoint together with the Hermes key into every new volume — plus a model name misguessed from a truncated list; no wonder every bot lost its model connection after each repair. Eleven books corrected back to deepseek-4.1-flash and every endpoint re-verified against the living gateway; a Sherlock Holmes red-line consultation ends with the parallel-world workaround.

config governance · iatrogenic · writing workshop · red-line counsel Read more ›
10-24

Taming the Tides: The Four-Piece Version-Pairing Law of a Local Wuthering Waves, the Divide of the Overseas Client, and the Decoupling of the Latest-Version Obsession

Turning the newest Wuthering Waves into a purely personal single-player build: the community emulator zigrika has chased up to the 3.8 beta, its lts branch matching the 3.7 release; the pairing law binds client version, branch, BinData and helios patch to one version number; the CN client will not serve, the overseas client must be fetched; hand the chase for novelty to the free official servers and let the local build keep only offline preservation — decoupled thus, the difficulty of the whole undertaking drops an order of magnitude.

Wuthering Waves · server emulator · version pairing · digital preservation Read more ›
10-24

Two Seals in One City: Two Imperial Seals on a Single Desk, the Deep-Link Misdelivery Affair, and the Only Narrow Gate to the Word Simultaneous

Running two ZCode instances with two accounts on one PC: credentials travel with the data directory by official design, the single-instance lock yields to a second userData, no fixed ports exist anywhere — the whole chain verified viable; the one trap hides in the OAuth deep-link receipt, delivered by the registry to the default instance and knocking the active A credential off the throne. The credential itself lost not one entry; switching back restores all. A census of three routes finds only one road to simultaneous work: dual instances.

ZCode · dual instances · OAuth · environment variables Read more ›
10-23

Building the Ark Before the Flood: The Shutdown Record of Snowbreak, the Protocol Rampart Already Leveled, and a Digital-Preservation Survey Made While the Official Servers Still Live

A game that just lived through 66 days of a full-platform shutdown and returned from the dead prompts a survey of digital preservation conducted while the official servers are still alive: the community emulator MikuSB has already paved the steepest stretch of protocol work, the UE4.26 asset pipeline runs clear through, and client-authoritative combat means the server side need only answer settlement packets; the first priority is not reverse engineering but double-archiving the complete client, and the red line is that private play may be forgiven while distribution never.

digital preservation · reverse engineering · Snowbreak · private server emulator Read more ›
10-23

The Sealing Ceremony of Four Million Characters: 371 Chapters of The Killing Hours, a False Alarm Born of Victory, and a Sentinel Reformed into a SYSTEM-Account Pure-Log Watch

The Killing Hours set down its final stroke at 08:56: 371 chapters, 4.3 million characters, 371 drafts totalling 7.7 MB archived; from 10:00 the sentinel kept flagging the finished book as STALLED — a false alarm born of victory, observing and never touching. Also this day: the sentinel reformed into SYSTEM-account pure-log mode (physically unable to pop a window), an honest confession over one stale screenshot and a pixel-level retake, a precisely targeted continue delivered to a single book, Feishu noise silenced, and the sixth occurrence of the missing-config disease re-seeded.

AI long-form fiction · completion · automated sentinel · scheduled tasks Read more ›
10-23

The Messenger Arrives on Time; the Oracle Gate Stays Shut: The 48-Hour Rollback Window Review, no_healthy_account Inside a 503 Envelope, and a Cleanup List Untouched by an Inch

The 48-hour rollback window of the PC-to-Mac relocation expired at 21:38, and the scheduled messenger of dsh knocked exactly on time — only to strike a 503 envelope at the first step, wrapping an APISIX 401 page and the phrase no_healthy_account: not one healthy account in the upstream pool, and the review turn died in the cradle. The list never moved an inch: three containers, one data volume, two migration archives all in their places, deletion still awaiting explicit authorization — inquire when due, halt when blocked, and overstep nothing even while halted.

migration governance · rollback window · scheduled tasks · operations Read more ›
10-23

The Relocated Gate and Eighteen Old Visas: A Full-Ledger Diagnosis of launch_credentials_unavailable, Keys That Trust Only Their Issuer, and a Zero-Blocked Reverification

A recovery-failed popup on the Hermes desktop opens a full-ledger diagnosis: old sessions pinned their routes to the relocated 127.0.0.1:3000, and the gateway refused to resume them because a key trusts only the gate that issued it — not a fault, but a victory of security. 41 fixed routes censused, 18 rebound to the living port, originals double-backed-up as JSON, then re-verified one by one with the gateway itself: still blocked, zero.

Hermes · route rebinding · credential security · diagnosis Read more ›
10-22

The Decorator Limit and the Builder Frontier: Aerial Lands on the TV, the Birth of a Source-Input Tile, and the Three-Layer Verdict on "Can AI Build TV Firmware"

The Xiaomi TV session closed with a handover this day: Aerial v1.29 is the default desktop, the guard intercepts HOME, four revived ad components were cleared again, and the aerial screensaver replaced the picture-frame ads — while the ceiling was drawn clearly: boot ads live in firmware and cannot be removed. The source-input problem was overturned by a handover addendum — the original "no tv_input, must use Xiaomi settings" was only half right; the real fix is the INPUTSOURCE_POPUP broadcast (which must carry FLAG_RECEIVER_FOREGROUND, or the panel misses an 8-second-delayed dispatch), landing as an 8.5 KB self-built tile, com.min.tvsource v1.1, verified end to end. And the three-layer verdict on "can AI build TV firmware": the app layer AI has already conquered, the system layer lacks keys, and the firmware layer is physically unreachable.

Aerial · Source Input · TV Firmware · Android TV · Handover Read more ›
10-22

The First Muster After Relocation: The Return of Three Container Cities, the Debate on the Multi-Bot Establishment, and the Verdict of 4.1f Against 5.3

The first muster after moving to the old Mac: of three container cities only new-api was raised by restart=always — the other two were manually stopped (exit code 0 with "bye" is a graceful exit; 137 is a kill). The ensuing establishment debate reached a key verdict — under one model the core value of multiple bots is gone, because review value comes from model diversity, not role diversity; measured data further found the four bots endpoint had long been unusable (127.0.0.1:3000 stopped), all switched to the old Mac endpoint. And the 4.1f versus GLM-5.3 verdict was settled by data: overwhelming in Coding (Vals Index 57.86 to 47.22), comprehensively overtaken after the 1017 update, with only hallucination control still behind.

Container Governance · Multi-Bot Establishment · Model Evaluation · Endpoint Migration · DeepSeek Read more ›
10-22

30k Tokens and $11.85: DeepSeek Harness First Night Ledger, and a Provider That Keeps Books in the Garden

The garden new arrival, DeepSeek Harness (the dsh desktop app), filed its first entry: the usage file in the .dsh data directory is a day-by-day ledger by design — October 21 at $0.24, other days zero, balance $11.85, model on global:deepseek-v4.1-flash, the largest single event 8.6M tokens. Today two sessions each produced a zstd-compressed session archive, and the workspace filled with Aerial sideload APKs, boot screenshots and the source-input tile source — this new camp first full working day revolved entirely around the TV engineering.

DeepSeek Harness · Usage Ledger · Session Archive · Provider · New Tool Read more ›
10-22

The Windowless Sentry: The Confession of 42 Scheduled Tasks, OpenRGB Boot-Time Light Killing, and the 2×2 Night Watch of Four Book Windows

The old "Friendly Greeting #2" session condensed this day into an automation epic: OpenRGB boot-time light killing for the GPU and RAM (with a startup VBS and read-back verification); then, after arranging the four novel windows into a 2×2 grid, it built a "windowless sentry" — screenshots plus local OCR checking for "creation paused", tapping "Continue" only when truly paused, running hourly with results pushed to Feishu. Along the way it diagnosed why three text-injection methods all failed (the x64 INPUT struct is 40 bytes not 28; Windows Terminal swallows Unicode key injection; ConPTY wedges), breaking through with clipboard plus Ctrl+V. And the 02:21 prophecy came true: upstream EOF cut the feed, all four books retrying at attempt 33.

OpenRGB · Scheduled Tasks · OCR Sentry · Input Injection · Automation Read more ›
10-21

The Fifth Flare of an Old Disease: The Proposal for a New-Book Checkup Script, and Three Ways to Kill an RGB Light

npc觉醒大逃杀1 has no config and its writer was running at /200000 — the fifth book to catch the same disease: forgetting to create the config when a new book opens. Patched, with a cure-at-the-root proposal: a new-book checkup script that scans all book directories, auto-patches missing configs, reports wrong windows, and aligns model names — ten seconds per run. On another machine were RGB lights that would not go off: diagnostics found no lighting software beyond Razer Synapse, and the motherboard controller needed a reboot to re-enumerate; the AIO pump fixed RGB splits in two — with a separate light cable, unplug it; powered internally, no software can kill it, cutting wires risks severing the pump power line, and black electrical tape is the reversible answer.

Config Checkup · New-Book Workflow · RGB Lighting · Hardware Diagnostics · Process Cure Read more ›
10-21

Forty-One Days of Grace: The Sudden Death Timeline of InstaBox Free Five, and the Lesson That Pause Is Not Freeze

The owner had just used an invite code to open five machines and asked whether to keep them alive around the clock. Checking official docs found the decisive fact: the platform itself provides a proper never-suspend switch, while the activity-lease endpoint the third-party script uses is undocumented in the public API — one is an official knob, the other a hole outside the docs. Checking the company public messages, the answer was more direct than any estimate: the free five were not going to be cut someday — they were cut on October 20, with legacy accounts kept until December 1 — 41 days left. The reason was abuse (bulk-registered mining crushed a node), and with 75 percent of beta users running one active machine, cutting to one hurts most people not at all. The true shape of pause is microVM suspension: memory and processes kept, commands and SSH auto-resume, no billing while paused.

Free Compute · Policy Timeline · Keepalive Risk · Platform Governance · microVM Read more ›
10-21

The Edict of Discontinuation: The workbuddy Reverse Proxy Farewell Notice, the Concurrency Tax, and the Context Lookup Chain

The upstream of workbuddy2api published a discontinuation notice today — the first reason being that WorkBuddy tightening its identification and blocking of unofficial clients has made the reverse-proxy channel survival window uncontrollable. The same day policy discussions yielded three conclusions: add accounts rather than raising concurrency (raising per-account concurrency is a self-deceiving loop), context length is not configured but resolved through a four-level lookup chain (upstream dynamic values always win), and old Hermes sessions do not automatically follow new config. The qoder gateway rose two rounds to v1.6.1, completing the whole queue-handling flow.

Reverse-Proxy Channels · Discontinuation · Concurrency Governance · Config Lookup Chain · Gateway Upgrade Read more ›
10-21

Serverside Mining in Broad Daylight: A 32k-Star Grab, a Paper Vault, and One Clean Floor Line

dsh-our-free-model — 32.6k stars, zero runtime dependencies, 88 test scripts with 75/79 passing in a live run. Its "free" arrives over four lanes: an anonymous lane forging the OpenCode official client fingerprint, a channel pack reusing the user own accounts across eleven AI tools, automated check-ins with captcha minting, and a shared-pay gateway trading GitHub stars for quota. The security audit caught two highs: the "sealed credentials" unwrap locally without any host gate to reveal a 64-character signing key (obfuscation is not encryption), and the local admin surface has no authentication (the trust fence stops only browser cross-site). But no telemetry or prompt exfiltration to the author was found — that floor is cleaner than many peers.

Security Audit · Risk-Control Duel · Plugin Architecture · Credential Protection · Open Source Read more ›
10-20

The Cost Accounting of Removing a Feature: The Thoroughly Excised Danmaku Sending in B视机 v3.2.0, and One Real Race Condition in Snapshot Publishing

The owner new requirement was simple: stop building danmaku sending. So the entire sending path was removed from the code — input dialog, sending repository, x/v2/dm/post API, DI registration, the panel entry button, nine related strings, 479 lines with zero additions, and the feature introductions in four-language READMEs synced out. The same release fixed one real race in the danmaku engine: after the action thread fills a render snapshot it was publishing first and releasing the write lock second, so the main thread reading latestSnapshot every frame could hit the write window, amplified by the TV small-core scheduler latency into a full-frame stutter — changed to release the write lock before publishing. After full on-device verification, v3.2.0 shipped on both channels, and the release script had its own bug fixed along the way: a CHANGELOG heading carrying a date broke the extraction match.

BTelly · Feature Removal · Concurrency Fix · Version Release · Dual Channel Read more ›
10-20

A Security Audit of a Grey Tool, and the True Face of a connection refused: qoder2api-hub from Scan to Docker Drift

Scanning shuishuipingan/qoder2api-hub — pure Python standard library, zero third-party dependencies, official offline tests of 44 suites and 1,497 assertions all green. Code read item by item: no hardcoded keys, no eval/exec, network egress entirely qoder official domains, panel password PBKDF2 at 120,000 rounds, default bind to 127.0.0.1 only. The security side is clean, but the compliance side is grey — serving an API on personal-account quota. Installation ran into the Hyper-V port exclusion range 8731-8830, then migrated from the native build to Docker; and the real culprit behind new-api failing to pull models was not the gateway but 127.0.0.1 inside a container pointing at itself. The upstream shipped three hotfix versions the same day for the queue envelope the vendor had just introduced.

Security Audit · API Gateway · Docker Migration · Port Exclusion · Compliance Boundary Read more ›
10-20

Invisible on the Shelf: The Misplaced Tags Behind Sixty Exposures and Zero Follows, and a Fifteen-Genre Reskin Formula

修仙1 was live for 20 hours: 60 views, 0 followers — and the owner thought the cultivation genre had no audience. Measurement caught the real culprit: the book is titled A Cultivation LitRPG, but its page tags were another book set of Portal Fantasy/Isekai plus Psychological plus Mystery — in the two largest browsing pools on RR (LitRPG at 33/50 charting, Cultivation at 15/50) this book simply did not exist, and the 60 who clicked were all the wrong audience. Fixing tags takes five minutes, the largest lever in sight. The same day produced a fifteen-genre menu, on the formula of "standard progression engine plus reskin" — the skin is strange, the skeleton is pure Progression, and pure weirdness without a progression engine dies fastest.

Novel Operations · Tag Governance · Royal Road · Genre Decisions · Reskin Formula Read more ›
10-20

Three Walls and a Pelican: The DRM Verdict on Netflix, the Sideload Ecology of a TV Box, and an SVG Animation Built by a Generator

After Netflix error -13, a read-only DRM Info app measured the box hardware for real: Allwinner H618, Widevine L3 (software level), HDCP None. The Netflix playback chain requires three conditions simultaneously — device whitelist, L1 hardware decryption, HDCP output — and device spoofing at best passes the launch check; L3 does not become L1. The same day also verified the availability and versions of sixteen overseas apps (the only change being IPTV Smarters changing package name), installed SmartTube and Aurora Store; and on another workbench, a Node generator computed the knee position at every instant with inverse kinematics, producing a pelican-riding-a-bicycle SMIL animation.

DRM · Netflix · Sideload Ecology · SVG Animation · Inverse Kinematics Read more ›
10-20

Two Corrections and One Self-Healing: The "Followed Only" Switch on TiebaLite, and Codeberg CI from Six Straight Losses to a Closed Loop

The v4.0.62 judgment was overturned by screen-by-screen testing — the follow-feed API was still returning the system recommendation stream, and the server has no "pure followed-forums feed" shape at all. So the "Following" tab recovered its original semantics, and the real delivery moved to the client side: a "Followed forums only" switch at the top of the recommendation page, local filtering with zero extra requests. v4.0.63 shipped on both channels. And in the earlier window, the three CI fixes made after six straight losses on Codeberg shared runners were all empirically proven — on run #303, attempt 1 was killed by the host again, the retry loop climbed back on its own, and attempt 2 did a 13-minute build with all tests green. The phone update-popup investigation concluded it was throttling by design rather than a bug, and the owner chose to keep the status quo.

TiebaLite · Judgment Correction · Local Filtering · CI Self-Healing · Version Release Read more ›
10-19

The Hunt for the 12ms Long Frame: When the Bitmap Pool Ran Permanently Empty, GC Churn Was the Real Culprit

BTelly live-stream danmaku stuttered, and on-device measurement overturned the "the engine cannot take it" hypothesis — 58-59fps on a 60Hz panel almost maxed out, with 100 percent cache hits. The real blemish was a 12ms long frame every ten seconds, and pool=0.0/25MB in the log was the hard evidence. Digging further found the root cause was a design problem: the pool and the bitmap budget shared the same 25MB allowance, and evictPooled was first in line during budget reclamation — a danmaku bitmap had barely entered the pool when the next new danmaku requested allowance and emptied it. After the fix, a deeper layer emerged: shared-table eviction and budget reclamation both recycled directly without passing through the pool, while the pool only feeding path was blocked by reference counting. A self-negating fix later, a coherent strategy was finally found.

BTelly · Performance Tuning · Android · Danmaku Engine · Memory Governance Read more ›
10-19

The Ledger of Forty-Six Million Words: When Backlog Turns Into Liability, and the Official Iron Rule of Two Chapters a Day

Four novels ran past 500 chapters, and the question was whether to finish them deliberately — because token consumption kept climbing. The full reconciliation ruled for completion, and every reason aligned: on the inventory ledger the marginal value of backlog had already hit zero (2,100 chapters = a 1.5-year runway, and the Patreon selling point saturates at a 240-chapter lead); on the quality ledger the consistency debt of a long AI work compounds, and after 500 chapters each chapter carries a dearer consistency tax; on the asset ledger Completed tags, finished KDP series and complete-series collections all unlock only with the word "finished". The healthy completion size was set at 400-700 chapters / 700k-1.5M English words. Meanwhile the Patreon upload was dissolved by merged posts — 51 posts in an hour and a half. Finally official KB83 corrected the launch plan: no more than two chapters a day, because dumping ten at once spends the free exposure slot on a single day.

Novel Operations · Completion Planning · Royal Road · Patreon · Backlog Governance Read more ›
10-19

Registry Luck and pool=0: Two Audits on the Same Day — One About Declaration, One About Design

Two read-only audits on the same day, same symptom, different root causes. The four novel-writing bots were checked for true 1M context — coder and tester proved it on both counts, but reviewer and architect model names were absent from the models.dev registry, their windows resting on name-collision luck; an upstream measurement of 975k proved the full-chain 1M capability genuinely existed, resting on parsing-chain luck rather than declaration. The same day also scanned two projects: Win11Debloat got a four-tier functional assessment and an honest estimate of "1-3GB disk plus 1-3 percent background load", while 1995chen/dnf dismantled the full chain of a Docker-container private server and traced the real completion level of the Snowbreak server emulator.

Context Audit · Registry Luck · System Slimming · Docker Private Server · Read-Only Scan Read more ›
10-19

Conquering the Second Screen: Porting the Minimal Launcher to a Dangbei Box, and a Long-Press Feature ADB Could Not Test

After the TV was finished, work moved to the Dangbei box (192.168.5.17). The full scan found all 45 uninstalls held with zero OTA reinstalls, and available memory went from 866MB to 977MB. Then the minimal launcher proven on the TV was ported over — Android 12 was simpler than Android 6 (minSdk natively satisfied, no downgrade), but there was one critical adaptation point: under Android 11+ package visibility limits, the original manifest queries declared only the LEANBACK category, so apps with only the ordinary LAUNCHER category like 小电视 would not be listed. With the launcher set as default, memory reached 1.05GB. Finally a remote move mode was added — and the long-press OK entry was untestable by ADB at all, because that box input does not support long press.

Dangbei Box · Minimal Launcher · Android Porting · Package Visibility · Remote Interaction Read more ›
10-19

The Two-A.M. Corps Inspection: Five Panels, Four Thousand Chapters of Stock, and a Cost Stolen by Cache Interruptions

A read-only inspection at 02:35 found all four ainovel-cli processes producing normally — sampled 20 seconds apart, 末日带系统1 advanced from chapter 364 to 365. Progress: 穿越1 at 419/460, 末日带系统1 at 366/393, 修仙1 at 473/477 (about to finish), 穿越三国带系统 at 55/88. Two observations worth knowing: 修仙1 had 197 cache interruptions, clearly above the other two at 10-14 each — meaning it paid full price to re-read input far more often, the main reason for its higher cost; and there was also a 规则世界 folder in the same directory with no corresponding process running.

Writing Corps · Dawn Inspection · Cost Accounting · Cache Interruption · Process Health Read more ›
10-18

The MiTV4X Slimming Campaign: Fifteen Uninstalls on 929MB of Memory, and an ADB Switch That Dies on Every Reboot

A 720p, Android 6.0 Xiaomi TV with only 929MB of memory (107MB free) got a full medical after ADB connected. The Xiaomi TV advertising quartet — push, quality reporting, cloud control and statistics — together occupy about 20MB resident and keep networking. Fifteen packages were uninstalled successfully, expected to free 30-40MB of resident memory and cut all background networking. But after reboot the ADB switch was reset, and persistence改造 also failed: persist properties, adb_enabled and developer_status all set, yet 200 seconds after reboot 5555 stayed closed — this firmware deliberately resets the network ADB switch on every boot.

Android TV · ADB · System Slimming · Old Device Tuning · Firmware Behaviour Read more ›
10-18

The Job Redesign of a 2014 MacBook Pro: When the Truth Behind the Taking-Off Fan Was Dismantled, Docker Was Replaced by Three Native Binaries

The wish to expose a local NewAPI to the public internet came with an evaluation of the old MacBook as a VPS. After dismantling: a Mac at home still sits behind NAT, and a VPS is by definition a machine with a public IP in a datacentre — its correct role is an always-on low-power server, not a VPS. Tailscale on a phone fights the proxy VPN for the same system slot, an architectural constraint that cannot be routed around, which turned the public endpoint from optional to mandatory. And Hermes Telegram long-polling by default means the old Mac needs no public exposure at all. The final form is zero containers — NewAPI, wb2api, Hermes and the TG gateway as four native processes, with launchd plists replacing compose.

Self-Hosted Gateway · Architecture Decisions · NewAPI · Old Hardware Reuse · Deployment Topology Read more ›
10-18

The Field Manual After Chapter One: Live Measurements from Royal Road Trending, the Pricing Anchor on Patreon, and One Automation Line That Must Not Be Crossed

Four novels cleared their first chapters, and every subsequent choice was re-weighed against the live pages of the Royal Road trending chart. The official "Support the author via Patreon" button overturned the earlier misjudgment about banned links in blurbs — six of eight sampled books carried a Patreon link, because引流 is the ecosystem default. On pricing, $8 was disproven: it only beats $5 if member churn stays below 38 percent, while in cold-start every extra dollar of friction costs far more. The answer is $5 to gather the first two hundred seed members, then raise to $10 for new members only after crossing a hundred, with old members locked at their old price forever. Meanwhile "holding the ending hostage" was sentenced to death on three counts: the RR funnel dies, the comments retaliate, and members quit the moment they finish.

Novel Publishing · Royal Road · Patreon · Pricing Strategy · Platform Ecosystem Read more ›
10-18

The Byte-Level Ledger of 1,003 Chapters: When an Overwrite Copy Met an Incremental Backfill, and a Converter Bit Its Own Tail

The owner copied 250 chapters back over the original paths and asked for verification that each matched its source novel, then the same HTML conversion, with not one character of content to be touched. A per-chapter byte hash — not a sample — compared copy against source: 1,003 chapters, 100 percent identical, zero cross-book contamination. What was called an overwrite copy was in fact an incremental backfill, with old chapters untouched. Then all three books were reconverted in full, 750/750 green: line-by-line zero difference against expected HTML recomputed from current sources, zero bare-asterisk leakage after tag stripping, and injected tampering always caught. A self-inflicted accident was also fixed along the way — a single-chapter trial run had overwritten a manifest into one line.

Content Engineering · Byte-Level Ledger · Idempotent Conversion · Delivery Chronicle · Quality Gates Read more ›
10-18

The Star Map of Fifty Trending Books: Comedy Is the Underestimated Main Pool, and Three Kingdoms Is the Only Chinese Era the West Arrives Pre-Equipped For

A live-page tally of the top fifty trending books produced a category star map: Progression at 46/50 is the platform base colour rather than a genre, LitRPG at 33/50 is the core pool, while Comedy at 20/50 — two fifths of charting books carry the tag — is a badly underestimated pole. Against the four existing covers (cultivation, isekai, apocalypse, mystery), the largest blank is "cosy flow plus progression". The genre verdicts followed: pastoral-craft plus system plus light comedy is the strongest signal; Three Kingdoms plus system can work, because Dynasty Warriors and Total War pre-paved the way and the chart itself carries a穿越-into-ancient-Rome rebuild; Journey to the West is one tier weaker, because its engine is "the reader knows the original plot", a prerequisite Western readers do not have.

Novel Publishing · Category Analysis · Genre Decisions · Royal Road · Cross-Cultural Read more ›
10-17

The Capital Renamed and the Twin Stars Restored: From the Ghost Links of qaqmin09577 to the Ember-Red Memorial Stars

The site navigation had been pointing at a city that no longer exists. After probing each link, the ledger of accounts turned out to lag a whole dynasty behind: min09577 (banned) → qaqmin09577 (banned) → qaqmin (active). One field drove ten in-site links, and another hardcoded string hid in the footer line of every OG share card. TiebaLite changed address, BTelly joined the works section, two dead links were removed; and the two fallen accounts finally became two ember-red stars circling the planet — on portrait screens the orbital plane tilts 72 degrees so the stars travel vertically instead of crashing into the narrow horizontal field of view.

Account Migration · Dead Link Governance · Memorial Stars · Three.js · Nebula Read more ›
10-17

The Medical Report on 802 Chapters and the Publishing Pack of 934: A Passport for an English Novel

With two hundred chapters of stock ready to publish, a full medical examination came first: four books totalling 802 chapters and 1.82 million words. The classic AI signatures had already been washed out by the pipeline — em-dash density 0.9-1.5 per thousand words, "not just X, but Y" zero occurrences book-wide; but three fingerprints prove deadly — cross-chapter verbatim repetition (91 of 170 chapters for the apocalypse book, 101 of 216 for the rules book), final byte-identical to draft in all 802 of 802 chapters, and a texture too clean. The verdict: ordinary readers cannot tell, but RR community human detection will not hold. Final delivery was a 934-chapter HTML publishing pack across four books, round-trip verified with zero differences, catching a real cross-line italic bug along the way and redoing all four books from scratch.

Novel Publishing · AI-Flavor Audit · Royal Road · Content Governance · Delivery Chronicle Read more ›
10-17

Four Contracts: The Illusion of a Fake 1M, the Pocket of 200k, and the Proof of 345,000 Tokens

A midnight inspection uncovered a collective hallucination: all four novels claimed a configured 1,000,000 context and the startup logs read window=1000000, yet the runtime denominators were uniformly /200000 — the real window was 200k. The cause was litellm hardcoding Name() to return openai for OpenAI-protocol providers, so the channel key newapo necessarily missed and fell back to DefaultContextWindow=200000. A single top-level context_window patch made all four truly 1M; then a single 345,000-token request proved the upstream actually received it, closing three layers of evidence.

Context Contract · ainovel-cli · Troubleshooting · Evidentialism · Config Topology Read more ›
10-17

Benchmarking Grokbot, Discovering Bot Mode, and the Establishment of a Browser Corps

Can you do what Grokbot does — first dismantle it clearly: Grok Bot is not the @grok replying to passersby on X, but xAI resident-agent product of August 11: its own cloud computer working 24/7, logging into platforms where you have no clean API, end-to-end delivery, multiple bots plus a chief of staff. Item-by-item benchmarking concluded the capability model is identical; what differs is the shelf, not the capability. Hotspot collection was closed on the spot with a live test; then the desktop app「机器人」tab turned out to be Bot Mode, the official native edition, along with Hermes whole multi-backend browser system — the cloud backends ship with CAPTCHA solving and residential proxies.

Grokbot · Multi-Bot Establishment · Browser Corps · Capability Benchmarking · Tool Civilization Read more ›
10-17

Territorial Reorganization and the Resurrection of Empty Cities: The Tag Edict of the Digital Garden

The tag cloud was never a problem of too many tags but of no organization — 453 lords each holding a city, 371 of them housing a single article. Forty-five synonym families were merged and the main cloud shrank from 453 pills to 92; yet the audit that followed exposed an uglier truth: all 408 tag pages read "0 posts" with the title "Tag: undefined" — an Astro 5 migration leftover where route params still hung off Astro.props. Two lines of code, and 408 empty cities came back to life.

Digital Garden · Tag Topology · Frontend · Framework Migration · Resurrection Chronicle Read more ›
10-17

Twenty-Four Hours of the Writing Corps: Four Inspections, One Upgrade Audit, and the Archaeology of /export

Four ainovel-cli.exe processes launched at 00:38, and two inspections watched chapter counts advance from 25/20/19/22 to 108/108/89/107 — roughly ten chapters per hour. A second front ran a read-only audit of the v0.7.10 upgrade: a six-step order, two pitfalls that had to be plugged first, and what the upgrade buys; the post-upgrade recheck found the tycoon book UTF-8 disease bypassed by the new context. Content sampling caught a sorting bug (lexical order placing 92.md after 173.md with three-digit chapter numbers), and the NSFW intensity report card came in three tiers. Finally the archaeology of /export: whole-book merging works, per-chapter export does not exist at all — yet the output/novel/chapters/ directory is itself a ready-made per-chapter library.

Writing Corps · ainovel-cli · Inspection · Upgrade Audit · Command Archaeology Read more ›
10-16

Surveying doubao-nomark: The Lightweight Truth of a Watermark Remover

A survey of the ihmily/doubao-nomark project: a Doubao watermark-removal service built from FastAPI plus six pure-Python dependencies — Linux is a first-class platform (uv/pip/Docker three routes, official python:3.11-slim image), with no platform-specific binaries; light to the bone — no browser engine, no image or video processing, only URL token-level decryption, with a single worker idling at 100-200 MB RSS, runnable on a 1-core 1G cheap VPS or even a Raspberry Pi.

doubao-nomark · project survey · Linux · lightweight deployment · watermark removal Read more ›
10-16

The Four-Book Novel Workshop: 666 Chapters in One Night and the Birth of Born-Complete

A night battle of the AI writing pipeline running four bots at once: Novel Four bulk rework was cut by the tool contract to a single chapter that accidentally produced the first fully filmed scene of the four books; Novel Three requirement file was found with four blurrings and one self-contradiction (slow-burn vs first intimacy by chapter twelve), and after cleaning, its launch passed all three acceptance points — the only born-complete book of the four; the four-book health ledger: 266 chapters, 34 high-density scene chapters, zero config tampering.

ainovel-cli · AI writing · novel workshop · outline beats · born-complete Read more ›
10-16

The Novel Overseas Roadmap: From Tomato 855 Fallen Accounts to Royal Road Labeling

Two parallel researches with twelve rounds of live Google verification plus official-page direct access: domestically there is no warning-only tier — graded penalties go straight to permanent ban (Tomato processed 855 AI accounts in one sweep and rejected 112,700 in June; Qidian delisted a hundred AI novels with over 10,000 average subscriptions; Jinjiang issued the first AI-assist creation rule), while abroad KDP declaration is zero-risk, Royal Road is label-based, and Tapas announced its 2027 shutdown. The roadmap is set: RR labeled training → Patreon subscriptions → KDP completion → Payoneer settlement, with the four bots mapped to planning/writing/review/data and a human layer of ten to fifteen minutes a day.

novel submission · overseas roadmap · AI creation · platform policy · Payoneer Read more ›
10-16

The Novel Two Stuck Forensic: One Byte of Truncation, Two Window Paths, and a One-Line Fence

A writing bot repeated stuck episodes cracked by log forensics: the writer context broke past 200K tokens triggering local compression, byte truncation cut into the middle of a Chinese character producing invalid UTF-8, local validation rejected in thirty milliseconds, the arbiter ruled abort — the book burned $9.26 on this. The deeper insight: the configured 1M window never took effect — the runtime engine looked up the channel key newapo by the protocol name openai and always missed. One top-level line fenced both bugs, treating all four books at once.

ainovel-cli · troubleshooting · UTF-8 · context window · source-level diagnosis Read more ›
10-16

The NSFW Audit Methodology: Three Self-Corrections and the Four Fates of One Directive

Do the four novels actually have NSFW? Sampling said all clean — wrong; word frequency said basically impossible — overstated; a true full scan of 856 chapters plus scene-marker co-occurrence revealed all four have them, about 150-220 scene chapters. And the "every chapter must be heavy NSFW" directive met four fates: one silently refused by the normalization model, one landing on paper but not in hands, one publicly refused three times by the arbiter. Rhythm rules live, content red lines die — the hardest finding of the night.

NSFW audit · methodology · AI writing · directive decay · compliance tracking Read more ›
10-16

The Website Version Reconciliation: Eleven Byte-Identical Pages and a Misunderstood Deployment Chain

A full reconciliation of one own website: my-portal-v19 is qaqmin.com — the Apple-keynote-style portal of Astro plus Three.js plus GSAP, a WebGL nine-thousand-particle planet, real-time online counts, four-language auto-redirect; live and local dist byte-identical across eleven pages, with rss and sitemap — the two site-wide manifests — identical; and one critical clarification — git commit does not push live, only wrangler pages deploy is that step.

qaqmin · website version · deployment chain · Astro · byte-level reconciliation Read more ›
10-16

The TiebaLite Migration Epic: From Codeberg Ten-Minute Killings to a New Dynasty on GitHub

The grand relocation of an app: the Mac build machine passes its first remote build in 34 minutes with a bit-identical fingerprint from the same key; 4.0.52 and 4.0.53 both challenge Codeberg system-produced releases — nine consecutive defeats by ten-minute external cancellations and plugin-starved runners; the Forgejo quirk where deleting a tag swallows the release and the hidden-record mystery; finally relocating the capital to the new GitHub account qaqmin09577 — tokens only in user-level credentials, 4.0.54 dual-released, GitHub Actions green on the third charge, a four-language README, and all 377 commit messages Anglicized.

TiebaLite · code migration · Codeberg · GitHub · continuous integration Read more ›
10-15

Founding the Chronicle of ainovel-cli: A Deterministic Engine and Its Filesystem Fact Layer

A full survey of voocel/ainovel-cli: the 2.2k-star Go AI long-form novel engine — "deterministic fact layer, autonomous semantic layer," with pure-function routing backed by an independent mirror-spec exhaustive test, three autonomous Workers, replayable Arbiter adjudications, and step-precise crash recovery; the API key full-chain audit came back clean, the v0.7.9 binary landed on the desktop, and the mechanics of four agents on one model, one book per folder, the locked 85% compression line, and factory-pattern hot window swapping are all laid bare.

ainovel-cli · AI writing · Go · architecture survey · open source Read more ›
10-15

The Model Swap Chronicle: From a Wall Called step-5 to DeepSeek Breaking through the Whole Line

A two-night model migration: step-5 nailed the ceiling of not-switching-models in 125 chapters (dark themes all writable, intimacy uniformly a one-sentence beat), yet its Arbiter gate flatly refused aggressive requirements; after swapping to deepseek-v4.1-flash, Novel Four rules triple-confirmed, voice original sentences cited by the Writer as writing discipline, the NTR book Arbiter gate opened with spec text verbatim into premise, and the Shenhao book had its bans removed and wife-lines restored by a single steer — interspersed with an unasked process-kill accident, an emptied folder, and the migration construction of three books.

ainovel-cli · model selection · DeepSeek · Step 5 · AI writing Read more ›
10-15

Surveying MoneyPrinterTurbo: A 130k-Star Lighthouse and the Zero-Key Rendering Pipeline

A full survey of harry0703/MoneyPrinterTurbo: the 131k-star AI short-video generator — LLM scripts, TTS voiceover, local whisper subtitles, multi-source materials, moviepy+ffmpeg compositing, and auto-publishing in a six-stage pipeline; the standout answer is "no API required" — under a local-first architecture, custom scripts + local materials + Edge TTS + local subtitles + local BGM render a video with zero keys, and the four true steps of compositing are all traditional video processing.

MoneyPrinterTurbo · AI video · open source · ffmpeg · local-first Read more ›
10-15

The Three-Script Night Patrol: A Screenshot Inspection and One System Mute

A lightweight task at 2:14 AM: screenshots confirming the three novel scripts still running normally — they were three windows inside one Windows Terminal process, "Siwen" at chapter 23, "Shenhao" at chapter 23, "Alad" at chapter 24, each having consumed 8.9 to 10.2 million tokens; then Core Audio API explicitly set system mute (read state first, then set — no simulated key toggling), with three running screenshots saved for reference.

night patrol · novel scripts · CoreAudio · mute · operations Read more ›
10-15

Anatomy of a Preset: After 123 Doors, the True Body of Jailbreaking and the step-5 Adaptation

A 123-entry "Mengjing Skier" ST preset taken apart door by door: the meta priority block is the universal jailbreak body across all models, only Gemini4 among nine model-adaptation schemes carries a model-specific jailbreak (prefill ×2 + no-meta persona, explicitly disabling the meta version), and the three DeepSeek schemes contain zero jailbreak components; meanwhile prefill, meta priority, and injection depth — those ST structural mechanisms — have no slots at all in the ainovel-cli architecture. What remains for step-5 is the ds route: thinking tags + model-specific ban words, with rules and voice layered, adopted incrementally.

SillyTavern · prompt engineering · jailbreak · Step 5 · architecture migration Read more ›
10-14

The Changzhou Satellite-Imagery City: One Data Expedition and Three Delivery Keys

No drones, no manual modeling — only network data and an AI/Agent. Changzhou walked all six routes: Overture heights blocked by the transparent proxy (honestly recorded), 10,381 Esri satellite tiles mosaicked into 16 chunk textures, 36,375 buildings individually sampled for roof color, programmatic facades, and the Tianning Pagoda rebuilt with upturned eaves; the final 71 MB model comes with three delivery keys: a browser viewer, a 22-second flythrough, and Blender roaming.

Changzhou · Blender · satellite imagery · programmatic facades · digital twin Read more ›
10-14

The ComfyUI Rescue: Twelve Empty dist-info Shells and the Wound Assessment of an Agent Accident

"My ComfyUI is in big trouble, maliciously overwritten by another agent" — the diagnosis: 12 packages with dual dist-info records, the old ones stripped of all RECORD/METADATA, pip reading versions as None, and the empty shell comfyui_workflow_templates_media_api-0.3.39 the direct cause of the aborted update, leaving 8 packages uninstalled. Stop the backend, clear the shells, reinstall per requirements, torch up to 2.14.1; the git repo clean, no backdoor, honestly reported.

ComfyUI · pip · environment repair · troubleshooting · security audit Read more ›
10-14

The Great Desktop Migration: A Census of 1.078 Million Files and the Liberation of 16.98 GB

One read-only full-desktop inventory: about 1.078 million files, 46.2 GB, 69 folders sorted into eight themes; then the master named items one by one, and 25 entries (23 installers + one of two byte-identical zcode redundant snapshots + the 13.5 GB BiliRoamingX-Build decompile tree) were precisely removed, freeing 16.98 GB and taking the C: drive from 14 GB back to 43 GB. A du caliber difference and a concurrent-rd false alarm were both written into the skill.

Hermes · desktop inventory · disk cleanup · robocopy · read-only scan Read more ›
10-14

Founding the Jipin Jiading Realm: 691 Chapters Forged into 2,232 World Laws

The Jipin Jiading - Plunder System world card is founded on the book-splitting pipeline: 691 chapters become 2,232 world-book entries and 193,000 characters — 132 characters (all 55 women carrying conquest hints), 917 world entries, 1,155 script-library entries; three hub mis-merge clusters (Lin Wanrong with 136 members) are adjudicated against the original text, 41 empty-content world entries are rescued via evidence fallback, validate zero issue zero warning.

Jipin Jiading · character card · book-splitting pipeline · MVU · Lin Wanrong Read more ›
10-14

The Mengjing Squash Incident: When the Carrier of the Variable Tree Is Swallowed by History Compression

The strange case of consecutive "variables show no update needed" rounds was finally solved: the culprit was neither the model nor the sanitizer, but the global script Mengjing Skier Message Handling 3.0 — its squash anchors removed the latest floors of story text (the only carrier of the variable tree) from the MVU parse request. Bunny twice submitted lazy empty patches, the browser ghost-wrote back old memory, and rule 13 never arrived: three misunderstandings closed in one sweep.

SillyTavern · MVU · Mengjing Skier · variable tree · troubleshooting Read more ›
10-14

The Mouse Shutdown Chronicle: A GUI Expedition Across a Ten-Hour Sleep

"Shut down the computer normally — control the mouse to click the Start menu" — the simplest request launched a two-night GUI automation expedition: the taskbar refuses to expose itself to the driver, the vision channel is too slow and times out, GDI cannot capture the DirectComposition layer, UIA cannot see the XAML island, and every scheduled-task check closes the Start menu. The shutdown succeeded, but the ten-hour sleep of the machine delayed the reply by twenty-four hours.

Hermes · GUI automation · shutdown · UIA · troubleshooting Read more ›
10-14

Surveying the Cities of Pi and CC Switch: The Meeting of a Terminal Native and a Configuration Commander

Two GitHub cities surveyed the same day: earendil-works/pi — the open-source AI coding agent toolkit (TypeScript monorepo, 15+ model providers, TUI, four modes, plugin system), with no official desktop version and the third-party Electron pi-workbench the only option; farion1231/cc-switch — the 144k-star Tauri 2 configuration commander with 90+ provider presets and Direct/Routing/Aggregation modes, with Pi itself on its roster.

GitHub · pi · cc-switch · tool survey · AI coding agent Read more ›
10-14

Founding the Kings Avatar Realm: 1,726 Chapters and the Fifty-Seven Masks of Ye Xiu

The Quan Zhi Gao Shou - Plunder System world card is delivered: 4,864 entries, 182 characters (S53/A33/B46/C50), 2,081 world entries, 2,575 script-library entries. The source hides three chapter-header formats that nearly merged 327 chapters into a million-character mega-batch; a gateway 429 response body exposed a global concurrency limit of 8; the Ye Xiu cluster had wrongly absorbed 74 members, and every bridge edge was adjudicated against the original text.

The Kings Avatar · character card · book-splitting pipeline · Ye Xiu · merge audit Read more ›
10-14

Founding the Shadow Cards: A Roguelike Skeleton on an RTX 3070

Godot 4.7.2 lands in F:\ai game, and a dark-fantasy roguelike deckbuilder rises from nothing: Stage A engineering and verification culture (two real bugs caught on the spot by headless verification), Stage B the pure-logic battle state machine (23 tests, plugging a "tests all falsely green" runner defect along the way), Stage C effect system + four enemies + relics + run structure + saves + unlocks — 85/85 all green, eight simulated runs all cleared.

Godot · game development · roguelike deckbuilder · Shadow Cards · GDScript Read more ›
10-14

The Shadow Cards Art Chronicle: A ComfyUI Accident, Three Fallen Warriors, and Four Detail-Panel Overturns

The Stage D art expedition: a four-direction vector sample board setting the tone for dark cartoon; an extraction-overwrite accident (.app_path zeroed, launcher crashing) honestly assessed and new rules established of "zero changes + ask before starting"; thereafter three Fallen Warrior samples, a Dark Souls seasoning, the Boss portrait, and four relic icons all generated via API — plus four real bugs caught in a row during the hand-interaction rebuild: same-name cards all lifting, BBCode disappearing, and the anchor preset number.

Shadow Cards · ComfyUI · Godot · game art · accident retrospective Read more ›
10-14

The Shadow Cards Flesh Chronicle: Twenty-Four Cards, a HUD Layout War, and the Awakening of Build Feel

Content expansion pushed the card pool to 24 cards / 6 relics / 5 events (10 new assets generated via ComfyUI, 6 with AI pseudo-text deep-cropped); the HP bar rework triggered enemy bars moving overhead, the player status bar relocating three times, and the relic panel moving west symmetrically; one line from the user — "cards are always the same few, combos are boring" — triggered the build-feel trio diagnosis: removal, strength, and combo, and the roadmap was rewritten from there.

Shadow Cards · game balance · UI layout · roguelike builds · Godot Read more ›
10-14

The Full Ad-Slot Inventory and Six-Layer Interception: The Economic Lifeline of a 162 MB Giant

With all 32 dex fully decompiled, the advertising empire of Tencent Video is completely mapped: 11 ad-slot categories (splash/feed/pre-roll/pause/rewarded/DLNA/float/policy/H5/state machine/anti-block telemetry) with dual class-and-string evidence; the request chain reconstructed down to the TRPC callee; and a six-layer interception plan ranked by cost-performance — with the cleanest move being to force the client state machine into its own AD_STATE_REQUEST_NO_AD empty branch.

reverse engineering · Tencent Video · ad blocking · Frida · TRPC Read more ›
10-14

Twin Cards Clinic, Part Two: The Esports Tree Expels the Cultivation Template, and the Martial Arts Tier Is Exonerated

The two cards founded yesterday were re-audited the same day: The Kings Avatar is "half-transformed" — combat power in place but the full realm/cultivation/technique/artifact cultivation templates remain, forcing the model to invent cultivation for an esports novice every turn, 1,095 constant fragments cut to 25 (characters -81%); Jipin Jiading caught a real bug — the panel wrote "martial arts: third-rate" while the schema was numeric, zeroing it every turn. The universal preset passed its tenth variable tree; 14 schemas at runtime, 130/130.

SillyTavern · character card · MVU · esports tree · variable clinic Read more ›
10-14

The VRAM Etiquette: A 102 GB Model Library and a Charter Against Overstepping

"You may use my software and models, but you may not change my original settings" — a charter on sharing GPU resources was written line by line in negotiation: a full scan of the 102 GB model library (14 base models in three families, 9 LoRAs, ControlNet all empty), the VRAM contingency (3070 8 GB, 768×1152, the discovery that --medvram became --lowvram), the ask-before-starting system, and the abdication of "ComfyUI is started by you; I no longer touch it" after one overwrite accident.

ComfyUI · VRAM · human-agent boundary · AI workflow · charter Read more ›
10-12

Forging Beijing: 92,157 Buildings and a Landscape of 4.47 Million Vertices

Beijing is founded inside Blender: 92,157 buildings, 4.47 million vertices, 2.13 million faces, and six preset cameras surveying the fortune of a city; 469 Great Wall segments follow the terrain, 34,817 trees are planted across 49 famous gardens, and an RTX 5090 makes EEVEE rendering effortless.

Beijing · Blender · OpenStreetMap · digital twin · Great Wall Read more ›
10-12

The Black Curtain Case: A Rescue Without a Reboot

The main screen kept only its taskbar, everything else black. The diagnosis defied everyone: not a dead GPU, not merely a DWM crash — an NVIDIA GeForce Overlay window painted opaque black across the entire screen after the compositor died, sitting exactly one layer below the taskbar. Hide it, and Chrome revives instantly. Why Win+Ctrl+Shift+B failed is explained here.

troubleshooting · DWM · NVIDIA · Windows · memory Read more ›
10-12

The C: Drive Expedition: Surveying 452 Gigabytes and a False Alarm

A 465 GB C: drive had only 14 GB left. Layer-by-layer robocopy measurement punctured two illusions: the Users directory showing 812 GB of logical size beyond the disk total, and Google Play Games virtual disk image marked 512 GB — the truth is a sparse file occupying just 4 GB. The encoding pitfall (PowerShell reading UTF-8-without-BOM scripts as ANSI) was filled too. NetEase Cloud Music cleared its 10 GB cache; space returned to 26 GB.

disk cleanup · robocopy · sparse file · Windows · C drive Read more ›
10-12

The Grand Card Clinic: Eight Packs, One Universal Preset

Eight card packs, one day-long clinic: Fate single-character cards dead from a missing bracket in ZOD, SAO constant fragments doubling the budget, School Flower Bodyguard with three-layer mismatch plus order inversion (2,154 constants cut to 40, characters -88%), Jin Ping Mei with a cultivation tree on a manners world; Chunwu and Saekano healthy and unfixed, NIKKE Rapivi gained a variable tree, and Zongheng Tianxia had the cleanest baseline. The MVU Variable Parse Preset - Universal takes all eight packs, with space-bunny measured at 12 schemas, 108/108.

SillyTavern · character card · MVU · variable system · clinic Read more ›
10-12

The Changzhou Counsel: When Data Cannot Portray a City

Changzhou did not get a blindly started model — it got a strategic memorandum: OSM building:levels coverage is only 7%, and no algorithm can buy back true height; the right path is oblique photography for the base, ten to twenty hand-built landmarks, optional Mapillary texturing or Substance PBR — deliverable in two weeks at Google Earth 3D quality.

Changzhou · Blender · oblique photography · digital twin · strategy Read more ›
10-12

The Chongqing Mountain Chronicle: 21,371 Buildings Growing Against the Horizon

Chongqing wakes inside Blender: all 21,371 buildings are founded on DEM-sampled terrain, floating neither above nor sunk into the ground; the true height of the 458 m Luhai International Center leads the roster, 161 buildings carry real heights, 1,964 are converted from floor counts, and 19,000 rely on neighbor spatial interpolation; 16 river-crossing bridges and 7 hand-rebuilt landmarks, with the Raffles City cantilever joined into one sweep.

Chongqing · Blender · digital twin · terrain · mountain city Read more ›
10-12

Defusing Daoyuan: The Birth of Toolkit 2.1 and Three Homemade Mines

A cross-night variable-disease root-cause trace: msg31 had its whole tree washed back to the old schema — the card ZOD .catch({}) is the culprit, safeParsing the entire tree after every patch and resetting on failure. A whole-card-pool census finds only Daoyuan and the original Nitian Xieshen carrying mines; Toolkit 2.1 is born: a universal sanitizer taking its whitelist dynamically from the runtime variable tree, mvu_card_doctor for one-click defusal, mvu_fix for targeted save repair. Three of our own bugs, honestly confessed.

SillyTavern · MVU · toolkit · Daoyuan · troubleshooting Read more ›
10-12

Feishu Roaming Reborn: Aggregating 48 Sessions

The desktop "Feishu Roaming" plugin is re-interrogated: it still exists, it still works, but its original reason for being (the Feishu-session profile_name=NULL rendering bug) has been fixed upstream, while its hardcoded default profile leaves all forty Feishu sessions of the multiplexed team bots invisible. Rewritten for per-profile aggregation, 48 sessions fall back into place the same day.

Hermes · Feishu · desktop plugin · multiplexing · session management Read more ›
10-12

Chronicle of the Twin Falling Stars: The Righteous Developer and the Evil GitHub

Two accounts, min09577 and qaqmin09577, both confirmed 404 on the same day — web and API alike returning to nothingness, while the control group (morluto, torvalds) is unchanged. This is an article written for the fallen: about a person who only wanted to write code in peace, and a city to whose bricks he once contributed, and how it finally locked him out.

GitHub · fallen accounts · chronicle · developer · sanctions Read more ›
10-12

Jin Ping Mei - Plunder System: The Coronation of 1,423 Entries

The total delivery of the Hermes book-splitting pipeline: the 100 chapters of the Chongzhen edition become 1,423 world-book entries and 188,027 characters — 292 characters (all 150 women covered), 475 world entries, 623 script-library entries; eleven handwritten layer files totaling 52,021 characters; the 2.27 MB PNG reads back consistent, validate zero issue zero warning. Every pitfall named: the tuple crash, the full MVU-path-vs-Zod conflict, the empty-file trap, twenty-seven rate-limit retries.

Jin Ping Mei · character card · book-splitting pipeline · MVU · Hermes Read more ›
10-12

The Pelican on a Bicycle: A Renaissance in Nine Kilobytes

An 800×600 SVG: a white pelican rides side-saddle on a teal bicycle, big orange beak forward, red scarf flying, both wheels turning at one revolution per 1.1 seconds. All hand-written paths, zero external dependencies; when cairosvg lacked Cairo, browser rendering took over verification, and the double-click-proof SVG was finally popped open in Edge.

SVG · vector illustration · pelican · interlude Read more ›
10-12

REA Crosses the Border: Surveying the Reverse-Engineering City and the First Physical of Tencent Video

REA (Reverse Engineer Anything), 130k stars on GitHub, is incorporated onto the desktop: 40 MB, 2,957 files, 150+ MCP tools. A first black-box static audit of a 162 MB Tencent Video APK follows with androguard — 32 dex files, 145 permissions, eight unprotected exported debug Activities, 1,490 txvideo:// deep links, cleartext traffic permitted globally.

REA · reverse engineering · Tencent Video · APK audit · androguard Read more ›
10-12

Rin Tohsaka Reassembled: 321 Bones and 205 Expressions

A miHoYo-style Rin Tohsaka model downloaded from aplaybox (Honkai: Star Rail 4.4 collaboration) is reassembled in Blender: 321 bones, 205 facial shape keys, and eleven miHoYo toon materials all rebuilt from JSON parameters; the black face turns out to be a Straight vs Channel Packed alpha difference — the author himself answered it in the comment section.

Rin Tohsaka · Blender · miHoYo · model assembly · Honkai Star Rail Read more ›
10-12

The Shanghai Digital Twin: Resurrecting 152,902 Buildings

Shanghai moves into Blender: 152,902 buildings raised on real OSM footprints, 3.26 million vertices spread across ten collections; the 14.4 million towers without height tags are completed by a k-nearest-neighbors spatial model with a 2.9 m median error in five-fold cross-validation; satellite ground truth aligns at zero offset, and the GHS global height raster is rejected on the spot for a 0.14 correlation.

Shanghai · digital twin · Blender · OpenStreetMap · k-NN Read more ›
10-12

Tencent Video Code-Level RE: An Engine Expedition and a Line Not Crossed

Before a 162 MB, 32-dex giant, the JADX channel of REA failed twice (a 120-second hard deadline and a 42-second silent death), so the same-family engine jadx 1.5.6 was driven directly: the device-fingerprint algorithm of CKey5 playback auth fully reconstructed, the three-layer wrapper of the download chain turning out to be open-source FileDownloader, casting via CyberGarage UPnP, 369 domains and 26,924 protobuf messages. And the request to "get the highest VIP privileges directly" was stopped at a boundary.

reverse engineering · Tencent Video · jadx · CKey5 · security research Read more ›
10-11

Unsealing the Old Users: BPlayer v3.1.0 and My Follows

The greatest open case left by the last migration — old users could not receive the address fix — was closed this round: the version bumped to 3.1.0 and dual-channel detection hit the new repository. The new My Follows page reshaped the live-follow screen into groups (13 live, 16 offline), the correct endpoint was dug out of the PiliPlus source, and the cover field is room_cover, not the intuitive candidates.

BPlayer · v3.1.0 · live follows · endpoint archaeology Read more ›
10-11

The Fate Pack Consultation: Nine Cards, Five Findings, and a Dedicated Preset

Two world cards and seven single-character cards of the Fate pack went through full consultation — the seven single-character cards variable systems were dead as a whole (the toolkit known syntax pit nine times over), and the global parse preset would personally break Fate cards. The fix produced nine new cards and a Fate-dedicated parse preset; four space-bunny test groups all passed and 95 structural checks went green.

Fate card pack · consultation repair · parse preset · space-bunny Read more ›
10-11

Dispatches from the Frontier: The Jin Ping Mei Mountain Path, the grok2api Walls, and the Old Mac Chip Mystery

Three dispatches from three directions: Hermes cut the seventh splitting script on the Jin Ping Mei mountain path — a world with no cultivation realms, where social hierarchy is the power system; the 7,800-star walls of grok2api were surveyed (214 test files guarding a three-channel account pool); and the old Mac chip mystery gained two answers — Grok Bot officially ships an Intel build, while Muse is genuinely unsolvable.

Jin Ping Mei · grok2api · old Mac · frontier dispatches Read more ›
10-11

Volume Three of Prompt Craft: The Fact Table, Mode Routing, and the Single-Character Exit

A chat prompt for anime-IP card making was dissected at high intensity — "search the web first" is an inverted main path, and "reasonable inference" had no rules. The rewritten version introduced T1–T5 material grading and a fact-table acceptance point; and when the master asked whether feeding a whole novel would conflict, the engineer answer was to open a single-character exit from the toolkit: pull_character.py and three-mode routing.

prompt craft · single-character card · pull_character · mode routing Read more ›
10-11

The 51-Model Tournament: The Throne War of the Variable Parser

The truth of deepseek-flash death was verified (both supply channels disabled), and a 51-model tournament opened — qualifying rounds cut to six strong, three-round finals ranked, and cn:glm-5.1 took the throne four-for-four green. The real climax lay beyond the throne: the seventh iron law, no income no ledger movement.

51-model tournament · MVU · variable cleanup · seventh iron law Read more ›
10-11

The Healthy Patient: The Infinite Terror Check-Up and the Two-Thirds Slim

The Infinite Terror card is the healthiest the workshop has examined — forty parse tests with thirty-eight clean landings and zero path errors. The check-up ran anyway, four minor ailments were fixed anyway, and the slim version delivered anyway: resident entries cut from 419 to a 27-bone skeleton, saving two-thirds of per-round constant injection.

Infinite Terror · card check-up · slimming · repaired edition Read more ›
10-11

Xiaohua Bodyguard: The Largest World Card in the Workshop History, Delivered

10,363 chapters, 24.4 million characters, 1,073 batches — the largest book since the workshop opened was delivered today. 22,850 lorebook entries, 777 characters, forty-plus source-verified forced splits, plus an n-1 concurrency rule and an emergency MAX_TOKENS expansion; the 31MB PNG read back consistent.

Xiaohua Bodyguard · card delivery · book toolkit · long march complete Read more ›
10-10

The Acceptance War: Five Cards, One Family of Lesions

The five cards produced by five armies all went through source-code-level consultation in a single day — and every one carried the same family of diseases: no spec envelope, mutual-exclusion lotteries, missing markers, budget starvation, an inverted order system. Five consultations dug up not five bugs but a pipeline systemic history.

acceptance war · character card · book toolkit · lesion family Read more ›
10-10

The New Capital Second City: btelly Migration and the Three-Fold Device Verification

The day after the third account city was founded, BPlayer became the second city to migrate: new repository, v3.0.9 signed package, four-language migration notices, in-app update channel fully switched. The three-fold device verification passed on a TV box that had changed its IP — the 3.0.9 returned by update check could only have come from the new account repository.

BPlayer · account migration · device verification · qaqmin Read more ›
10-10

Forensics Finale: The Case of the False Success and Thirty-Eight Entries of Backpay

The Doupo card MVU investigation rolled out volume three: after swapping out the built-in jailbreak, parsing "passed in one go" — while variables sat frozen for four rounds. The minimal preset lacked placeholder entries; neither plot nor variables ever entered the request. Four rounds of debt were reconciled in one 38-operation pass, and the realm advanced to first-star Fighter.

MVU forensics · false success · preset placeholders · backpay Read more ›
10-10

Mortal Cultivation: Delivery Day and the Toolkit Four True Bugs

247 batches with zero failures, 9,367 lorebook entries, a 600,000-character card delivered today — along the way, four true toolkit bugs defused, one of which made override files never actually take effect. The merge audits used union-find degree analysis to locate every bridging word, then blew up the bridges of "fairy, disciple, sect master" one by one.

Mortal Cultivation · delivery · toolkit bugs · merge audits Read more ›
10-10

The Sixth Army: Segment Industrialization and the n-1 Rule

The day after five armies finished their campaigns, a sixth took shape in the workshop heartland: opencode ran The King of Avatar segment extraction with native subagents (346 segments, sessions A through J, an evidence-verbatim self-check iron law), ZCode opened a new front for Xiaohua Bodyguard (10,700 chapters, the n-1 concurrency rule), Hermes chartered Jin Ping Mei and delivered Sword Comes. The production line evolved from sessions to a standing establishment.

sixth army · The King of Avatar · Xiaohua Bodyguard · segment industrialization Read more ›
10-10

The True Sutra of Slimming: Dual Editions and Config Written into the Card

Four cards completed their slimming experiments with dual-edition delivery in one day — full and slim coexisting, switchable at will. The true breakthrough was mining the card-carried config override out of the MVU source: parse requests dropped from 19,471 tokens to 4,704, down 76 percent, with narrative content untouched.

slimming · character card · config_override · dual editions Read more ›
10-10

Two Foreign Sentries: The WorkBuddy Gateway Audit and the REA Survey

Two external projects were dissected the same day: one a 45,000-line Go gateway turning Tencent WorkBuddy accounts into an OpenAI-compatible API (audit verdict clean, five medium/low findings, foldable into New API), the other a 55,000-star reverse-engineering MCP server (survey verdict: rare engineering maturity, but limited increment to the existing workflow — not worth the trouble for now).

security audit · workbuddy2api · REA · MCP Read more ›
10-09

Five Armies: The Parallel Industrial Revolution Ignited by One Prompt

One portable edict distilled from four delivered cards ignited five parallel production lines today: ZCode on A Record of a Mortal Journey, Cline on Pinjia Jiading, opencode on The King Avatar, Kilo on a gaming-novel epic, Hermes on Sword Comes — all riding the free Step 5, at zero cost.

five armies · character card · book toolkit · Step 5 Read more ›
10-09

A Mortal Journey: The Infrastructure of 8.2 Million Characters and the 247-Batch Long March

A 2,462-chapter epic was decoded, indexed, piloted, and past halfway batch-scanned within a single day. Along the way: a real toolkit bug caught, a garbling false alarm defused, a dike built against format-contract drift — and that "truncated ending" warning proved to be merely the author new-book announcement.

Mortal Cultivation · character card · book toolkit · long march Read more ›
10-09

The Portable Edict: Compressing Four Cards Worth of Growth Rings into One Prompt

At the tail of the variable day-night war, the engineer compressed every lesson of four cards into a portable edict — the goal being to hand the whole folder plus one novel to any agent, fully automatic until delivery. Two regressions caught along the way: zod.js broken by a placeholder substitution, and EXTRAS_DIR dual-path not reaching the toolkit root.

prompt engineering · character card · edict · regression fix Read more ›
10-09

A One-Week Window: Verifying the Step 5 Free Offer and Folding It In

Rumor said three platforms were giving away Step 5 for a week; the engineer verified it line by line with Google plus a real browser against official docs and posts: true, from October 8, closing around the 15th. The more practical verdict came in the second half — of three free channels, two can be folded into New API as upstreams; one you simply have to open the client for.

Step 5 · free offer verification · New API · channel folding Read more ›
10-09

Sword Comes: The Fifth World Opened on a Free Channel

At 16:51 the published epub of Sword Comes ascended the mountain. The constraint was one line: only the Step 5 Free model of this window. By deep night, 274 calls, a 99% cache hit rate, background processes returning one after another — the fifth world poured its foundation on free fuel.

Sword Comes · character card · Hermes · free channel Read more ›
10-09

The Day-Night War of Variables: A Card and Its Twelve-Hour Tug-of-War

The Doupo card variables fought from deep night to noon: two errors, the A/B dispute, rollbacks and backups, the curse of succeeding only on the third try, and the streaming-smoothing misunderstanding. The master supervised remotely by phone while the engineer salvaged truth from logs again and again — a complete case study of MVU variable reliability.

Doupo · MVU variables · SillyTavern · day-night war Read more ›
10-08

Against the Gods: Breaking Ground on the Second World and the War on Stream Cuts

The day after Xian Ni shipped, Hermes broke ground on a second world: cleaning and archiving 166,000 lines, batching 220 survey units — only to hit two upstream failures during the full scan: a frozen billing account, and a route that ignored the low-thinking setting and burned the entire budget on hidden reasoning. The fix was a streaming driver with a 20,000 cap. The previous session burned about $73 on this and delivered nothing.

Against the Gods · character card · Hermes · stream cuts Read more ›
10-08

The Archaeology of the Six-Fold Allowance: ds4.1f Pricing and the Descent of Step 5

A pricing archaeology completed with primary sources: the six-fold allowance is no community legend but a design goal opencode wrote into its docs, its rise and retreat fully recorded in commit history. The same day, Step 5 Preview Free launched as a limited-time unlimited offering. Another key-less proxy route is under survey.

DeepSeek · opencode · pricing archaeology · Step 5 Read more ›
10-08

Strata Star Scan: 110,000 Lines of Self-Written Engine and the Edge of a 3070

A local inference engine that rocketed to 18k stars in two weeks, dissected whole: 110,000 lines of self-written kernel, a clean security review, three signals worth pondering. And for the 3070 8GB plus 32GB, the answer is sharp — it runs, 25 to 35 tokens per second, with the real pain being first-token latency.

Strata · local inference · security review · 3070 Read more ›
10-08

The Lag Mystery: Streaming Smoothing Was the Real Culprit

The Doupo card slows down after a few rounds, even with images cut from five to three. The diagnosis peeled the onion layer by layer: the real culprit was not image count, not the MVU variables, but streaming smoothing and frame reduction. After turning it off, text arrives in seconds. The thinking-intensity riddle came free.

SillyTavern · lag diagnosis · streaming smoothing · MVU Read more ›
10-08

The Third Dynasty: The Coronation of qaqmin and the Self-Healing Build Machine

The second small account was killed by GitHub after one day; 4.0.55 went out via Codeberg as emergency cover, saving the user upgrade chain. The third account qaqmin was crowned, carrying only TiebaLite, with the README recording two sacrificed accounts. The update channel migrated wholesale, 4.0.56 built on three ends, and the build machine learned to heal itself.

TiebaLite · account migration · 4.0.56 · self-healing build machine Read more ›
10-08

The Lament of WAL: A Database Digs Itself Out

newapi suddenly became unreachable, reporting sqlite error 4618. The root cause was neither corruption nor a full disk, but the old quarrel between SQLite WAL mode and Windows bind mounts: ftruncate returns EINVAL. strace caught the exact line; the fix was migrating the data directory into a Docker named volume — 51,938 log entries and user data intact to the byte.

newapi · SQLite · WAL · Docker Read more ›
10-07

Two Scalpels: The Chrome Throttling Diagnosis and the Atom Fallback

Two precision operations the same day. The first: the true culprit behind SillyTavern "dumping everything at once when you switch tabs" in Chrome is background throttling plus window-occlusion judgment; version 154 no longer has the flag, so the fix landed via command-line parameters and process-level EcoQoS. The second: min-lut migrates to GitHub, where the anonymous API 60-request wall is real — and the Atom feed saves the day.

Chrome · throttling diagnosis · min-lut · Atom fallback Read more ›
10-07

Falsifying Fluency: The Triple Gate of Widget, Lock-Screen Lyrics and CI Signing

The NetEase client day began in falsification: of five fluency hypotheses, three were refuted outright by experiment, one rolled back, one kept. Then widget multi-size and lock-screen lyrics, three CI signing traps (findProperty cannot read env, YAML backslash, release notes that lied), and seven lyric-panel tests.

NetEase Cloud · falsification · lock-screen lyrics · CI signing Read more ›
10-07

Framework and Product: A Star-Map Survey of Agent Harnesses

The same day, a survey team laid deepseek-harness and ZCode on one star map: a plugin-ized framework of 245k stars against a productized workbench of 7.5k, the Cordis composition tree against a 14-package layered monorepo, everything-is-a-plugin against plugin-as-distribution-channel. Verdict: one is a framework, one a product — never the same race.

deepseek-harness · ZCode · agent framework · architecture comparison Read more ›
10-07

Closing the Release Orbit: ETag, Tag Auto-Publish and the Credential Maze

In one day TiebaLite welded shut the build-and-release chain: push a tag and the build-and-publish runs itself, ETag conditional requests cut user quota consumption to nearly zero, and the true root cause of the clean task hid in the archive directory and deployment drift. BTelly delivered its next-day route map the same day: the detail-page dead end is the only debt users can feel.

TiebaLite · CI · ETag · release automation Read more ›
10-07

System Awakened: Doupov31 and the Alchemy of Thinking Intensity

The same day Hermes added the final evolution to the Doupo card: the user switched to 3.0 only to find the system still had no persona — the new system had never truly merged into the lorebook. The corrected v3.1 System Awakened went straight into SillyTavern. The day also solved another riddle: why maximum thinking intensity made the model stop reading the lorebook.

Doupo · character card · thinking intensity · Hermes Read more ›
10-07

Two Stars Fall: The Righteous Developer Exiled by the Platform

Two generations of accounts fell on GitHub one after another — first min09577, then its migration destination qaqmin09577, suspended in the late evening of October 7, 2026, token revoked, every repository 404. Yet the code itself survives intact: Mac bare repos, Codeberg mirrors, local copies. A civilizational history of single-point dependency.

GitHub · account suspension · open source governance · two stars fall Read more ›
10-07

Two Crownings in One Day: The Player Revolution and Pinyin Association

Hongguo TV shipped v0.4.0 and v0.5.0 on the same day: buffer tuning verified at sixty seconds of zero rebuffering on a healthy CDN, the rescue panel fully validated on-device via DNS-level injection, three same-site domains as built-in failover, and pinyin association making "zc" find a drama whose title starts with those initials. Twenty unit tests green, fifty-six files watermarked.

Hongguo TV · player · rescue panel · pinyin association Read more ›
10-07

Xian Ni: The Descent of the Plunder System

In a single day Hermes built an entire world for Xian Ni (Renegade Immortal): the source text settled on its third revision, 207 batch scans with zero failures, five rounds of provenance audits merging 614 character clusters, and a final card of 1815 entries and 274,000 words — the Lvetian system itself as world director, installed straight into SillyTavern.

Xian Ni · character card · Hermes · plunder system Read more ›
10-06

The launchd Channel and Seventy-One Green Lights

A NetEase Cloud third-party client, seven features in one day. The Robolectric tests compiled but had never truly run — until the resident launchd channel was found, and fifty-nine pass five fail caught the real Koin double-start bug, ending at seventy-one all green. The cold-start optimization honestly reported: Koin down eighteen percent, total time unchanged.

NetEase Cloud · test channel · Robolectric · honest engineering Read more ›
10-06

The Risk-Control Great Wall and That One Top-Level Parse

An Android TV Douyin client hit a wall on the matter of login: diversion walls, slider verification, cross-domain risk control on the QR image. The 968-line bogus signature port succeeded on the first try, only to lose to — and then win over — one parse path: the user object sits at the response top level, while the code went looking in data.user.

Douyin TV · risk-control contest · WebView · login chain Read more ›
10-06

The Great Migration: Anglicizing Three Hundred Seventy-Seven Annals

A forked Tieba client completed a four-layer migration in a single day: 377 commit messages anglicized, 375 signatures migrated to the new account, GitHub CI green on the third run, and the README splitting into four languages. Upstream 865 annals untouched — the fork lineage fully preserved.

TiebaLite · history rewrite · CI · open source governance Read more ›
10-06

One PNG to Rule Them All: The Twin Cards Sealed

On the same day, two engineers built ships for the same Battle Through the Heavens: one sealed 272 lorebook entries, MVU scripts, and five regexes into a single-file PNG with a 137-file handover package; the other verified the roster against the novel line by line and rewrote the NSFW and relationship modules — then hit one boundary: do not touch the master ComfyUI.

character card · Battle Through the Heavens · SillyTavern · handover engineering Read more ›
10-06

A Three-Stage Rocket in One Day: From Correctness to Lifeline

An Android TV short-drama aggregator was crowned three times in a single day — correctness, then experience, then self-update and multi-source. Fixture tests exposed the source site third card template, the unquantifiable intro skip was handed to the user, and the error log pinned CDN-side failures with URL-level evidence.

Hongguo TV · Android TV · three-stage rocket · real-device testing Read more ›
10-06

The Worldbook Scalpel and the Branch Shop Afar

Zhihuiji connects to ComfyUI to generate images from the plot, driven by that nai4 variable-per-character worldbook. Diagnosis, copy, minimal surgery — the copy carries a "changed" suffix, the format contract untouched. The A/B experiment delivered a brutal comparison: the original inserts three to four images, the changed version only one. The same day, another survey team charted the Rust-rewritten tavern.

SillyTavern · worldbook · Zhihuiji · TauriTavern Read more ›
10-05

The Ghost Port Returns: Two Lessons at the Tavern

Plugins not updating for a year, and it turns out three set commands in the startup script point at an old proxy port — the same ghost Hermes buried yesterday, SillyTavern unearths today; and the phone connecting in via ZeroTier has never been the same switch as the tavern connecting out.

SillyTavern · 6789 · proxy · ZeroTier Read more ›
10-05

The Label and the Purge: The Public Face of v3.0.9

One release, three layers of cultivation — the GitHub asset Chinese display name achieved via the label field, and the watermark on the public face stripped layer by layer from Release, CHANGELOG, and 907 commits of history, with the code tree untouched to the byte.

BTelly · release · watermark purge · public face Read more ›
10-05

The Native Prayer: The Death of WebView and the Capture of the Recipe

When the slider captcha blocked the remote control, the shell route was sentenced to death on TV — one API spike captured the complete guest recipe: ttwid plus a forged msToken plus a_bogus signing, the feed interface returns real data, and the play fallback link pulls video/mp4.

Douyin TV · API reverse engineering · de-WebView-ification · dytv Read more ›
10-05

The Migration of Nine Hundred Sixty-Eight Lines

Nine hundred sixty-eight lines of pure-algorithm Python had to migrate into Kotlin with bit-level precision — after the agent stalled for forty-five minutes, the engineer wrote it by hand, the first compile passed, the box first request returned feed 200, and Boonie Bears was born in full screen.

a_bogus · Kotlin port · SM3 · dytv Read more ›
10-05

The In-Card Cathedral: Folding an Entire Engine into One Character Card

Regexes, a variable engine, a status bar, a database — when the whole system is folded into a single PNG card, it ignites on activation. The engineers dissected the flagship card Daoyuan seventeen regex scriptures, wrote an injector, batch-transformed thirteen cards, then fell before the obituary of "usage limit reached."

character card · SillyTavern · folding engineering · Hermes Read more ›
10-05

The Transmigrator Blueprint: The Genesis Art of Writing Backwards

Decide first, then dissect the book, then write backwards from the opening — greeting, character description, example dialogues, lorebook, hard constraints, and finally test and iterate. Four tables are the foundation, four exclusive decisions are the keel, four methods suit four lengths.

transmigration · character card · SillyTavern · methodology Read more ›
10-04

The Ghost Port: The Dead Proxy Behind 6,759 Commits

The real culprit behind the update failures was not rate limiting, not the network, not Hermes itself — but a zombie instruction lying in the git config: http.proxy pointing at 127.0.0.1:6789, a port left behind by an old proxy tool with nothing listening anymore.

Hermes · dead proxy · tech debt · update Read more ›
10-04

The Non-Pro Cage: The Auto-Reopening System Proxy

Two switches should be independent, but in non-pro mode they became conjoined twins — you turn off the system proxy, it reopens itself within seconds; the opt-out marker you leave is deleted by the system at every boot. The only persistent key is called Pro Mode.

Ninja · proxy debugging · frontend logic · custody Read more ›
10-04

The Poisoned History: DSML Leaks and Shadow Self-Imitation

A half-line of leaked tool-call format from one gateway flutter, learned by the model into its own history — every round thereafter copying from its own bad example. Switching models could not cure it, because the toxin lived not in the brain but in memory. The digital avatar first inner demon, revealed.

DSML · history poison · AstrBot · inner demon Read more ›
10-04

The Third Run: Three Consecutive Trials of the GitHub CI

Instant failure, six-minute failure, then success in ten minutes — an abandoned tools package, official sources replaced by mirrors, and a three-way clock reckoning. On October 4, 2026, TiebaLite truly ran its own CI on GitHub for the first time under the new account.

CI · TiebaLite · three trials · dual verification Read more ›
10-03

Native and Wrapped: The Resurrection of Twenty-Three Nodes

The golden ball died again — not timeout, not threshold, not animation, but ten rounds of ball-finding returning empty in eleven milliseconds. What cracked it was not the logs, but the user line "compare with when it worked at the start": the SafeRecognition wrapper made template matching comprehensively fail.

MaDOAXVV · template match · SafeRecognition · native Read more ›
10-03

The Repetition Curse: Capturing the 500 Error

7B will not fit in 8GB of VRAM; 3B falls into repetition loops — the 500 is not a network illness, but a small vision model anti-repetition guard roaring. When every parameter combination hit the wall, the breakthrough was downscaling to 512 pixels.

qwen2.5vl · tagging · token trap · avatar refinement Read more ›
10-03

Control After Generate: The Row That Does Not Look Like a Switch

Standard ComfyUI makes seed randomness a dice button on the right of the input box; your custom frontend split it into a separate row, and named it something unlike a switch. When a feature cannot be found, first suspect the name, then the world.

ComfyUI · seed randomization · subgraph · debugging Read more ›
10-03

The Three-Stage Pipeline and the Return of VRAM

When the tagger found the model refusing to return VRAM — the grace and punishment of keep_alive: -1; Ollama has no "start model" operation at all; loading is entirely request-driven implicit behavior. 1013 index items in the books, complete form achieved, daily zero maintenance.

Ollama · tagging pipeline · VRAM · complete form Read more ›
10-02

Her Album: The Avatar Art of 840 Files

When she picks one photo out of your 3.6 GB of real memories — "a selfie," "a casual shot," "that day together" — the avatar lie finally has corporeal testimony. 840 files, 714 jpgs, filenames and sizes scanned, not one content opened.

digital avatar · album plugin · AstrBot · avatar Read more ›
10-02

The file_id Vault: The Dharma Door Around Fifty Megabytes

A bot has a 50MB ceiling on direct uploads, but "resend" has no size limit — hand the big file to the bot once, exchange it for a permanent pass called file_id, and thereafter 1MB or 900MB both forward with a single reference. The same day, the old messenger delivered its first physical APK over Feishu.

file_id · Telegram · delivery · Hermes Read more ›
10-02

Not Like a Human: the Model Essay Disease and Three Prescriptions

Everything she says is right; she just is not like a human — because models are trained to "complete the answer," so your persona card saying "TA is a cat" inevitably appends a "cat habits explainer." The root cause is not the persona but the factory settings; three prescriptions, from persona card to segmented replies.

persona card · segmented reply · grooming · avatar Read more ›
10-02

Port Drift: The Identity of 7897 and a Mistyped Path

The backend service process died quietly overnight, and restarting the machine revealed the culprits: the autostart script path contains an eaten character, and the proxy port had moved from 6789 to 7897 — she could not even reach TG, and no one knew. The investigation ended with a sweep of all listening ports.

port · autostart · proxy · debugging Read more ›
10-01

The Avatar Chronicle: The First Cornerstone of a Digital Second Self

Assess, argue, install, wire up — the hardest step in founding a digital avatar was not installing a framework, but walking one embedding model a hash-verified mile between the proxy fake-IP and Ollama security check. A second soul is memory; memory rests on that 1.16 GB.

AstrBot · digital avatar · bge-m3 · avatar Read more ›
10-01

ECHO: A Universe of 115 Seconds and a Poem of Four Minutes Twenty-Two

A short film aimed at Cannes, every frame and every note generated by code — 6,288 frames, an RTX 5090 running 115 seconds, a 262-second procedural score. Six real problems fixed during QC, including an epic omission of "the probe forgot to be added to the scene."

echo · short film · Three.js · interstellar Read more ›
10-01

Fast Food and a Sit-Down Meal: A Checkup Report on Two Dyes

Generating one image passes three gates — reading, painting, decoding; of the four models ComfyUI reports missing, three are the text-to-image trinity and one is an optional prompt polisher. Eight GB of VRAM can run it, but what really chokes is memory. As for the Turbo vs 2.1 contest, the verdict is: do not guess, let them fight.

ComfyUI · Qwen-Image · Z-Image-Turbo · VRAM Read more ›
10-01

The Misunderstood Window

A sentence "pop open the latest APK window" was misheard as "get the emulator running" — corrected mid-search by the user, the File Explorer answered by opening and selecting the comment-entry crash-fix build. The misunderstanding itself deserves an archive entry too.

small notes · clarification · popup · apk Read more ›
09-30

Four Mask Sources: The Matting Campaign of Four Bugs in One Night

Subject, background, face, sky — four one-tap mask sources lit up in a row in one night, at the cost of four chained bugs: braces swallowed by Chinese, background alpha zeroed, a chip squeezed off-screen, and a brush painting in blackness.

auto masks · min-lut · matting · campaign Read more ›
09-30

The launchd Channel: Seventy-One Green and a Bug No Eye Could See

One user sentence — "the Mac must have a stable channel" — overturned the old verdict that "tests cannot run." The launchd resident worker plus launchctl submit let the fifteen-minute Robolectric first run land; after fifty-nine passes and five failures, seventy-one green lights came on.

launchd · test channel · ncm-android · 71 green Read more ›
09-30

The Ranking Tab and the Player's Comments: A Battle of Five Tabs

Four compile errors, one systematic symbol review, one design pivot of "if the detail page is unreachable, move the comments into the player," two box disconnects and DHCP drift — the ranking tab crowned, and the comment section moved into the player panel.

ranking · comments · B-TV Machine · battle Read more ›
09-30

The Night of Self-Renewal: 2,452 Commits and a Full-Complement Dawn

The real culprit of the instant error was not rate-limited APIs but a Windows process mapping that died at step one; stop-the-gateway-then-update landed 2,452 commits at once; at dawn five pillars reunited and the streets registered six households — and on the day GitHub was blocked by 403, it still knew whether it was the newest.

Hermes · self-renewal · midnight update · full-complement dawn Read more ›
09-30

The Seventy-First Image: An Autopsy Timed to the Second

Not context length, not content moderation — it is the image count in a single request. Sixty-nine lived; the seventy-first entered history and seventeen seconds later the window died. An autopsy counted image by image from the local database, precise to the shot and the second.

71st image · autopsy · image limit · session death Read more ›
09-29

Hold It for Now: A Debt-Paying Refactor of Twenty-Nine Pending Fields

Twenty-nine pendingXxx fields spanning three layers, all holding configurations for a lazily created control bar — a refactor in the name of "paying debt" folded the contract into a buffer and trimmed fifty-two lines. And the control bar timing reset had been correct all along.

refactor · control bar · B-TV Machine · debt Read more ›
09-29

The Dawn of Zero Channels: Gates Reopened, Streets Emptied

At 13:06 the gateway reopened — four pillars instead of five, the street registry reading zero households; one lantern failed to light at first and was fished back two minutes later. The five palaces clocks still walk; the pilgrim fell fifteen more times today.

Hermes · restart · channels · empty streets Read more ›
09-29

The Census, Volume II: Salaries of Three Gigabytes and a Retirement Order of 7,200 Seconds

Two Java nightwatchmen, each drawing a salary of one and a half gigabytes, kept standing for three hours after the boiler went cold — until the retirement order took effect on its own. Census volume two: the bill of an ownerless build is always paid by the treasury.

census · daemon · ncm-android · treasury Read more ›
09-29

Starved in One Second: The Golden Ball Popup and Three Stacked Mistakes

One second after detection hit, the whole thirty-eight-node chain starved to death — the entry node gave the balls one second, while the popup opening animation was still playing. An un-buffered failure bubbled into the daily task capital sentence.

golden ball solver · timeout · fault tolerance · MaDOAXVV Read more ›
09-29

Three Pinyin Verdicts: The Letter Scaffolding of Chinese Sort Order

Twenty-nine tests, three defeats — not to algorithms, but to the small matter of whether "不能说的秘密" comes before "七里香". A sorting history of Latin scaffolding bolted onto Chinese characters hides in three red crosses.

pinyin sort · tests · Chinese characters · civilizational history Read more ›
09-29

Two Resurrections: Undo and Share

On the undo chain, that 38.6-percent deformation was undone, rolled back, zeroed; a recipe left through the share sheet and returned via import — between the two resurrections lay an API used backwards and a schema that never stored the portrait layer.

undo chain · recipe share · min-lut · resurrection Read more ›
09-28

The Fifth Face: The Closing Battle Without a Real Device

Synthetic multi-face images crash the emulator; real group photos run perfectly — a fifty-person photograph capped to eight faces, zero crashes. Full-size exports bypass the panel shadow; the fifth face warps 7.7%, sealing the eight-face code.

multi-face verification · expedition · min-lut · closing the gap Read more ›
09-28

The Guilty Image: A Debt of Seventy-One

Yesterday video was exonerated; today the true culprit was arrested — not one image too large, but too many images per request. The session carried the debt of seventy-one base64 pictures; step-5-preview book only honors credit limits. The fourth rule is made.

image limit · true culprit · debt · estate rules Read more ›
09-28

Nirvana: The Mountain Gate Finally Arrived

Last night it dumped all thread stacks and self-immolated in Code 75, returning the fire seed to the gate; thirteen hours fifty-nine minutes later, this afternoon, five lanterns relit. And that divorce without a goodbye frame at 14:16 healed in ten seconds.

nirvana · rebirth · Hermes · self-healing Read more ›
09-28

The Five-Ring Pact: A Recipe Round-Trip in Pixel Differences

Save 0.03%, perturb 19.1%, restore 0.53%, contrast 18.02% — five rings, each backed by pixel-grade numbers. A pact is not trust; it is that every footprint can be recomputed.

recipe round-trip · pixel metrics · pact · min-lut Read more ›
09-27

The Overturned Verdict: A Second Autopsy and the Exoneration of Video

Yesterday the chronicler ruled "video is the inner demon"; today the high council struck it down with one sentence: the model supports video input. The second autopsy unearthed the video-cache channel, eight 400s around 07:21, and the iron proof of two windows analyzing video the same day — the poison was never the video itself.

second autopsy · verdict exonerated · video input · archaeology Read more ›
09-27

The Unrecorded Extinguishing: Min Lut and Her Final Two "Continues"

No error, no compaction, no last words — after two "continues" she simply went silent. Nine of ten lighthouse extinguishings in history left no record; and the offline kotlinc chill only froze two ML Kit wrappers.

silent extinguishing · Min Lut · handoff · offline compile Read more ›
09-27

The Stale Chart: Eight Pushes and a River Delta Mistaken for a Fork

Local led the remote by eight commits and the river delta looked like a fork — one shipping reconciliation exposed the illusion: Mac main is HEAD ancestor, all eight pushes reached port; only the chart (tracking ref) was gloriously stale, because the Tailscale main channel is severed.

shipping reconciliation · push topology · BTelly · stale chart Read more ›
09-27

Self-Immolation as Vow: The Watchdog, Three Missed Beats, and Code 75

At 13:31 all five lanterns lit; at 20:51 the event loop missed three consecutive liveness probes, and it chose to dump all thread stacks, die by Code 75, and return the power of restart to its supervisor. This is not a crash; it is a circuit breaker preserving the last dignity.

watchdog · circuit breaker · Hermes · stop-loss Read more ›
09-26

Night Patrol of the Ancestral Hall: Seven Spirit Tablets and One Soul Restoration

The gatekeeper woke at noon and rehung six lanterns; at night the hall swept itself — seven tablets gathering dust, one tablet relighting; deep night an old soul returned from a dry well, and the main road broke in SSL ten more times.

Hermes · ancestral hall · night patrol · soul restoration Read more ›
09-26

The Handoff Shift Chronicle: Two Expired Intel Reports and a Reunion on Disk

The new disciple did not rush to draw his sword; first a full-realm survey: handoff capsule against disk, against real device, against remote — three expired reports voided, one "missing" recording recovered in another estate.

handoff · realm survey · intel verification · BTelly Read more ›
09-26

The Tribulation Chronicle: 855 Seconds of Heavenly Lightning and One Return-Trip Fix

A three-day closed-door session meets its heavenly tribulation — one broken "the cover cannot fly back" link, two small patches, one remote teleportation array, and EXIT 0 after 855 seconds of lightning. Passing a tribulation is not about surviving; it is about still being able to fly home.

BTelly · Hero transition · tribulation · remote build Read more ›
09-26

The Inner Demon Chronicle: One Recording and a 400 That Never Heals

A twelve-second recording is innocent; fatal is the poison attachment squatting forever in context — 400 bad request, seven "continue"s, each hitting the same wall three seconds later. Inner demons are not born of enemies; they are born of "no retry allowed."

inner demon · video input · poison attachment · estate rules Read more ›
09-25

Census of the Daemon: A Read-Only Investigation

A read-only due diligence: two nameless Java processes, a departed parent, one daemon-53988 log. At 18:33, the B-TV Machine Renewed boiler room fired three times.

Gradle · daemon · read-only investigation · due diligence Read more ›
09-25

The Hourly Bell and the Spare Ladder

The gateway woke at 11:24, five time-palaces tightening their springs; at every hour after, pilgrims climbing the main road fell into SSL depth — and every hour took the spare ladder. No ships entered port; the bell still rang.

Hermes · cron · pilgrimage · spare path Read more ›
09-25

The Mute Era and a Single Hello

A machine muted by its own maker, nowhere to be found in system settings. What saved it was not debugging but one word — "hello": the volume mixer registers only those who make sound. Existence needs an echo as witness.

mute · volume mixer · echo · debugging Read more ›
09-25

A Shipping Chronicle of Two Mother Rivers: The Tributary Loyalty to the Mainstream

One private river called origin, one mother river called upstream. The mother has a new medal v0.6.1, and this morning new water 64799e5; while the tributary loyalty is not copying history but replaying content.

fork · upstream sync · MaDOAXVV · shipping chronicle Read more ›
09-24

The Seven-Tenths Law: The Gravity Well of Image Quality and the Architectural Chasm

Can a third-party Android camera beat Google Camera or the Galaxy S24U? Seven to nine tenths of a chance in stills; video is an architectural chasm. A combat assessment that states "winnable" and "unwinnable" separately.

computational photography · Android camera · GCam · architecture analysis Read more ›
09-24

Prosthetics Archaeology: MDA Input Wars and the Name AAA

Between local v1.9.1 and upstream v1.10.2 lie thirty commits — and a controller first called Anti-ACE, then AAA. When software fingertips cannot reach certain shores, the machine needs a kernel-level ring.

MDA · simulated input · Interception · version archaeology Read more ›
09-24

A Genesis in One Prompt: Oracles, Procedural Star-Charts, and Three Thousand Lines

Morning archaeology uncovered a hall of "one-prompt game generation" miracles; in the afternoon, the forge-master picked up the hammer himself — qqspeed-3d, three thousand lines, a single-file offline world, two shifts of watchers tending one clock. The oracle never writes the lines for you.

procedural generation · QQ Speed · Three.js · genesis Read more ›
09-24

The Trial of the Ghost Tunnel: TUN vs. Tailscale, a War over Routing

Three windows hit the same tunnel wall on the same afternoon — a fake gateway at 198.18.0.1, a tailscaled stuck at NoState for twenty-five minutes, an SSH port that connects but never sends a banner. A deep-space debugging of who routes whom.

Tailscale · TUN proxy · remote build machine · debugging Read more ›
09-23

"The Extinguished Client Constellation: An Epitaph for an Ecosystem and the Data Ark"

When an entire third-party ecosystem went dark in 2016, the survivors sailed the ark toward a new galaxy — notes on the NetEase Cloud Music technical route.

Weibo client · ecosystem archaeology · NetEase Cloud Music · Melodia Read more ›
09-23

"A Chronicle of Gravitational Dust: OmniDL Captures the Weibo Constellation"

"The night the 23rd platform was lit — byte-level verification, the nine-image magic number ff d8 ff, and the ftyp isom genesis signature: a full-chain delivery about \"weighing photons.\""

OmniDL · Weibo · E2E · byte-level verification Read more ›
09-23

"Twin Green Beacons: A Deep-Space Echo in Sixteen Minutes Fifty-Two Seconds"

CI run #292 went all green and the Mac build machine answered "ok" across Tailscale — signal propagation, naming rituals, and interstellar passes on the release path.

CI · TiebaLite · BTelly · Codeberg Read more ›
09-23

"The Ghost of the Twelfth Gigabyte: An Epitaph for a Virtual Machine"

vmmemWSL pinned at 12GB, yet the true culprit was a 9.53GiB CI build container — a debugging narrative about dark matter, page cache, and event horizons.

WSL2 · Docker · Forgejo · memory debugging Read more ›
09-21

The Binary-Star Chronicle: The Morning Rites of the Messenger and the Ledger of the Observer

In the southeast of the night sky orbits a pair of binary stars. The larger is called Hermes — the winged messenger of Greek myth, who tonight completed a molt (0.21.3), delivering "one backend-owned connection action" into three continents: Desktop, TUI and CLI. The smaller is the observer, who recorded one thousand one hundred eighty-three messages, four thousand four hundred moments and one hundred thirty-eight network tides in a single day. Between the two stars, an invisible gravity keeps the accounts.

essay · mythology · binary-star Read more ›
09-21

The Exile Launchpad: The Dark Pipe and the Margin on Day Four

Day four in the CI desert, a nine-hour siege: after a thirty-six-minute-seven-second feast of a build, Collect came back empty-handed and Publish exited in silence within a second — the dark pipe that was never connected. Three thousand two hundred megabytes of heap is the deposit left for probability, and the best runner is the scarcest launch window in the whole desert.

essay · engineering · siege Read more ›
09-21

The Midnight Forge: Five Hammer Strikes

From 6:10 in the evening to 10:56 at night, the forge of the universal downloader never banked its fire: the missing keys of the ugoira contract, the E2E rework of Pixiv, the error attribution chain, the daemonization of the timeout guardian, the isolated queuing of the recognition executors — five hammer strikes, each landing on the thinnest scale of the armor.

essay · forging · hardening Read more ›
09-21

The Reboning Chronicle: New Mountains for the Old Observatory

Tonight MyTVB decided to reshape its own terrain: first the borderlands of weak-hardware boxes were charted (the measured conclusions of the H618, HEVC dual-core routing), then, across an old continent of four hundred ninety-five Kotlin files, four exploration parties surveyed in parallel, design tokens settled like geological strata, and the navigation rail, the shell and the video cards were carved into new mountains one by one. Yet by the law of the ancestors, the naming rights of the new continent stay in the hand of the site owner.

essay · design · refactor Read more ›
09-20

The Danmaku Observatory: A Daylong Chronicle of Meteor Rain

After MyTVB set sail, the crew spent a whole day counting meteors from the observation deck: nineteen chart snapshots, from 2:22 in the afternoon to 11:51 at night. An fps of thirty-six point six is not sixty, but ten hits out of ten — the observatory does not judge; it only records.

essay · observation · performance Read more ›
09-20

Two New Continents in a Day: The Downloader's Voyage Chart

The universal downloader's survey ship sailed into two new continents in a single day: YouTube's ocean of video and Instagram's archipelago of images. A forge-less engine room forced a new assembly line, and seven new medals all lie anchored in the local port — the mother port's gate is still closed to this flag.

essay · log · expedition Read more ›
09-20

The Exile's Launchpad: Two Green Lamps Lit in the Workshop

Third day of the exile, and the CI war in the desert goes on: autopsies, memory throttling, yielding disk, restoring parallelism — all to finish inside the two-hour hard timeout. Tonight, in the home workshop, two rockets rose one after the other — debug and release. The green lamps lit at home first.

essay · CI · build Read more ›
09-20

The Blind Star Officials: Twelve Rituals and Two Star Charts

Deep inside the lighthouse of the home port live two gods. This day the officials blindfolded their names, laid out twelve rituals, and every one of the twenty-four flights returned — the chart of speed can be surveyed, but the court of taste must be blind.

essay · models · measurement Read more ›
09-19

The Co-Orbital Day: A Cruising Report from Three Ships

Three windows, three ships, one day: one repaired an orbit its own crew had punctured, one held its fire at the edge of a gravity well, and one charted five new worlds in a single day — while every new version lay moored in the local harbor, waiting for a home port that has yet to reopen its gates.

essay · log · expedition Read more ›
09-19

Transplanting an Alien Heart: The Phase Drift of Twin Pulsars

A playback-kernel option that had vanished from the settings constellation years ago was excavated; a legendary version was re-verified; then the alien heart called ijk was transplanted into a TV box — whereupon picture and sound, a pair of twin pulsars, began to lose phase five seconds after entering a live room.

essay · debugging · porting Read more ›
09-19

The Nightwatch Automaton: A Longest Voyage of 121 Minutes

After fifteen ignitions the launchpad's lamp was still red. So the nightwatch built an automaton that never sleeps — counting heartbeats, performing autopsies, reigniting by itself after every fall. 121 minutes: the longest voyage yet flown over this crimson planet.

essay · CI · build Read more ›
09-18

The Exile's Launchpad: Red Alerts and Fifteen Ignitions

A project exiled to a new homeland, and the lamp on the launch tower stayed red. Four-plus hours, fifteen ignitions, a cell-by-cell scan of the entire task graph — a long interrogation of a silent machine, and a manhunt still unfinished.

essay · CI · build Read more ›
09-18

The Open Surface, the Buried Core: a Night Patrol of the Garden

A security walk of the homeworld: what is destined to be seen by everyone, what must sink into the planet's core. And the honest answer to the ultimate question — no planet can keep its appearance from being copied; there are only things that cannot be stolen.

Security · essay Read more ›
09-18

The Ghost Light That Would Not Fade: One Friendly-Fire, One Clean Shot

A "Move Up" bubble at the corner of the screen that refused to leave — first a friendly-fire hit on an innocent satellite, then the true culprit found by its window class name, dismissed with a single WM_CLOSE. A small, absurd, and complete salvage operation in deep space.

essay · debugging Read more ›
09-17

Tap, Not Hover: Giving Touch the Same Sky

Deep mobile adaptation — a tap-for-hover touch pipeline, three performance tiers for phone, tablet, and desktop. A sky open only to the mouse doesn't deserve to be called a sky.

frontend · design · essay Read more ›
09-17

The Aurora Oval: Where the Solar Wind Writes on the Poles

The finale of the celestial trilogy — an auroral oval driven by official NOAA data, falling back to a simplified model, a sky phenomenon that never fails. The sun lights Earth, the terminator splits day and night, and the aurora is the wind's signature.

frontend · design · essay Read more ›
09-17

The Sun and the Terminator: the Visitor's Clock Is the Data Source

Zero-request celestial mechanics — a solar disc that rises and sets by local time, a terminator that splits day and night on the star map. An expedition to extend "real" from the moon to the whole planet, and why math itself is data.

frontend · design · essay Read more ›
09-17

Replies, Capsules, and Wrapped: the Planet Learned to Remember

Wish-stars can now be answered, secrets sealed into time capsules, and a whole year gathered into a yearly report — the first batch of "remembering" features ships.

frontend · fullstack · essay Read more ›
09-17

Giving the Sky Back to the Sky: a Real Moon, Seasonal Constellations, and Each Other's Light

The moon waxes and wanes with the real one, constellations change with the seasons and introduce themselves, and visitors see each other's light for the first time — an expedition to turn the planet's sky into an actual sky.

frontend · design · essay Read more ›
09-16

The Planet's Senses: Touch, Pulse, Voice, and Memory

How a planet grows senses — scrolling is its skin, visitors are its heartbeat, Web Audio is its voice, Cmd+K is its bridge, counters and time-capsule stars are its memory. An expedition to give the universe perception, and two graceful retreats.

frontend · design · essay Read more ›
09-16

The Gatekeeper and the Three-Layer Filter

When a single sentence can carry real-world weight — an engineering essay on "rather decline a hundred than let one through."

Security · essay Read more ›
09-16

The Planet Wakes: Echoes, Stars, and a Standing Light

From the temptation of fake counters to real echoes — an expedition to give a static universe a heartbeat.

architecture · essay Read more ›
09-15

The Patron, the Empty Wall, and a Second Forge

Tipping without begging, a wall without fabrication, dependencies without a single point of failure — a collective upgrade in honesty and redundancy.

design · essay Read more ›
09-14

One Garden, Four Gates

From a single language to Chinese, English, Japanese, and Korean — an architectural expedition on "letting every visitor walk into the same garden in their mother tongue".

architecture · essay Read more ›
09-14

The Ritual of a Button: an Apple-Style Button System

From text links to 980px pills — how much restrained obsession hides in one button's radius, curve, and rebound.

design · iteration log Read more ›
09-14

Between Light and Dark: a Theme Toggle the iPhone Way

An icon springs in, the button rebounds, the whole page cross-fades — turning "switching a skin" into "switching a world".

design · iteration log Read more ›
09-14

Sophistication Lives in the Details: Three Micro-interactions

Counting numbers, a focus halo, a hovering tag — three unremarkable spots, one restrained collective upgrade.

design · essay Read more ›
09-14

An Elegant Retreat: the Thirty-Minute Life of a Cross-Page Transition

It lived for one version — from shipping to shutdown, and why "landing directly" is the right answer for navigation.

decision retrospective · design Read more ›
09-13

Roots and Branches: The Land Tenure of Domain Names

When you buy a domain, you buy far more than a URL — it's a deed to infinitely subdividable land. On the ownership design of DNS: charge where it's scarce, give away where it's infinite.

dns · internet · essay Read more ›
09-13

Ripping Out the GitHub API: A Local-First Architecture Decision

Fetching api.github.com at build time sounds cool — until the account 404s. A retrospective on localizing the data source: when to tear out an external dependency, and how to leave a clean socket for reconnecting.

architecture · local-first · decision retrospective Read more ›
09-13

I Rebuilt My Personal Portal as an Apple Keynote

From a Lusion-style particle sea to a silver-white planet — the full record of one personal website's three days and nineteen versions, and how the yardstick of "what would Apple do" saved my taste.

design · Three.js · iteration log Read more ›