<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Dat LT Blog · Archive</title><description>Archive updates</description><link>https://dat-lt.icu/</link><item><title>I Built a Pi Extension to Translate EPUBs Without Losing Their Structure</title><link>https://dat-lt.icu/posts/pi-epub-translation-workflow/</link><guid isPermaLink="true">https://dat-lt.icu/posts/pi-epub-translation-workflow/</guid><description>Why I built a Pi extension that translates EPUBs by fragment, with human review, progress tracking, and retries when things fail.</description><pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate><media:content url="https://dat-lt.icu/posts/pi-epub-translation-workflow/pi-switchyard.jpg" medium="image"/><media:thumbnail url="https://dat-lt.icu/posts/pi-epub-translation-workflow/pi-switchyard.jpg"/></item><item><title>Nếu không có cái tôi, tại sao bố mẹ không phải là ta?</title><link>https://dat-lt.icu/posts/why-parents-are-not-me/</link><guid isPermaLink="true">https://dat-lt.icu/posts/why-parents-are-not-me/</guid><description>Nếu bố mẹ tạo nên ta, tại sao họ không phải là ta? Một cách nhìn về ranh giới quy ước, quan hệ nhân quả và vô ngã.</description><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate><media:content url="https://dat-lt.icu/posts/why-parents-are-not-me/adult-mirror-child-reflection.webp" medium="image"/><media:thumbnail url="https://dat-lt.icu/posts/why-parents-are-not-me/adult-mirror-child-reflection.webp"/></item><item><title>From Native Subagents to Multi-Runtime Orchestration</title><link>https://dat-lt.icu/posts/from-native-subagents-to-multi-runtime-orchestration/</link><guid isPermaLink="true">https://dat-lt.icu/posts/from-native-subagents-to-multi-runtime-orchestration/</guid><description>Why I am experimenting with Herdr as a thin control plane for routing coding work across Claude Code, Codex, Pi, and other agent runtimes.</description><pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate><media:content url="https://dat-lt.icu/posts/from-native-subagents-to-multi-runtime-orchestration/herdr-agent-state-architecture.webp" medium="image"/><media:thumbnail url="https://dat-lt.icu/posts/from-native-subagents-to-multi-runtime-orchestration/herdr-agent-state-architecture.webp"/></item><item><title>Tại sao ta thích giải thích duyên bằng vướng víu lượng tử?</title><link>https://dat-lt.icu/posts/duyen-quantum-entanglement/</link><guid isPermaLink="true">https://dat-lt.icu/posts/duyen-quantum-entanglement/</guid><description>Một phép so sánh đẹp giữa duyên và vướng víu lượng tử, cho đến khi nhìn kỹ cả vật lý lẫn cách Phật giáo hiểu chữ duyên.</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate><media:content url="https://dat-lt.icu/posts/duyen-quantum-entanglement/cubic-indras-net.jpg" medium="image"/><media:thumbnail url="https://dat-lt.icu/posts/duyen-quantum-entanglement/cubic-indras-net.jpg"/></item><item><title>My AI Agent Needs Secrets, but I Can&apos;t Just Paste Them Into Chat</title><link>https://dat-lt.icu/posts/my-ai-agent-needs-secrets/</link><guid isPermaLink="true">https://dat-lt.icu/posts/my-ai-agent-needs-secrets/</guid><description>How I use SOPS, AGE, and a local agent skill so credentials stay out of the conversation while agents can still continue their work.</description><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate><media:content url="https://dat-lt.icu/posts/my-ai-agent-needs-secrets/sops-sealed-secrets.png" medium="image"/><media:thumbnail url="https://dat-lt.icu/posts/my-ai-agent-needs-secrets/sops-sealed-secrets.png"/></item><item><title>How I Stop My ChatGPT Learning Sessions From Starting Over</title><link>https://dat-lt.icu/posts/how-i-stop-my-chatgpt-learning-sessions-from-starting-over/</link><guid isPermaLink="true">https://dat-lt.icu/posts/how-i-stop-my-chatgpt-learning-sessions-from-starting-over/</guid><description>I use GitHub Issues to keep the small amount of learning progress that needs to survive after a ChatGPT session ends.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><media:content url="https://dat-lt.icu/posts/how-i-stop-my-chatgpt-learning-sessions-from-starting-over/01-learning-state-loop.svg" medium="image"/><media:thumbnail url="https://dat-lt.icu/posts/how-i-stop-my-chatgpt-learning-sessions-from-starting-over/01-learning-state-loop.svg"/></item><item><title>Stop Asking AI to Teach You. Ask It to Test You Instead</title><link>https://dat-lt.icu/posts/stop-asking-chatgpt-to-teach-you/</link><guid isPermaLink="true">https://dat-lt.icu/posts/stop-asking-chatgpt-to-teach-you/</guid><description>A simpler way to learn with ChatGPT: try first, get a hint when needed, then try the same idea in a different situation.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><media:content url="https://dat-lt.icu/posts/stop-asking-chatgpt-to-teach-you/02-passive-vs-active.svg" medium="image"/><media:thumbnail url="https://dat-lt.icu/posts/stop-asking-chatgpt-to-teach-you/02-passive-vs-active.svg"/></item></channel></rss>