# Hotdry Blog

> 代码、系统与工程实践的长期写作记录，适合按文章、分类和归档路径持续检索。

## 页面摘要
- 路径: /page/674/
- 当前页: 674 / 843
- 每页文章数: 20
- 文章总数: 16860
- 分类数: 267
- 归档年份数: 4
- 归档月份数: 17

## 快速导航
- [分类索引](/categories/)
- [归档索引](/archive/)
- [关于](/about/)
- [RSS](/rss.xml)

## 本页文章
### [卡西欧 F-91W 终极改造：从 ATtiny85 到 SAM L22 的自定义固件工程实践](/posts/2025/10/14/casio-f91w-custom-firmware-mcu-mod/)
- 日期: 2025-10-14T12:34:10+08:00
- 分类: [hardware-design](/categories/hardware-design/)
- 摘要: 本文深入探讨如何通过更换微控制器（从 ATtiny85 的概念验证到 SAM L22 的成熟方案）来彻底改造卡西欧 F-91W，实现自定义固件与功能扩展，分析其中的 PCB 设计、LCD 驱动和功耗管理等关键工程挑战。

### [LLM 交互历史作为法律证据：数字取证的技术挑战与法律边界](/posts/2025/10/14/llm-interaction-history-as-legal-evidence/)
- 日期: 2025-10-14T12:27:19+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: 分析将大语言模型交互历史用作法律证据的技术挑战，探讨数据取证、时间戳验证、内容归因及作为意图证明的法律效力。

### [JIT 编译中的可执行内存分配：性能与安全的权衡](/posts/2025/10/14/jit-executable-memory-allocation-performance-vs-security-tradeoffs/)
- 日期: 2025-10-14T12:19:02+08:00
- 分类: [systems-engineering](/categories/systems-engineering/)
- 摘要: 深入探讨 JIT 编译器在分配可执行内存时面临的 W^X 安全策略挑战。本文分析了从简单的 RWX 映射到 mprotect 权限切换，再到双重映射（Dual-Mapping）和独立缓冲区等高级策略的性能与安全权衡，并讨论了内存碎片化问题。

### [ChatGPT聊天记录能否成为“呈堂证供”：大模型交互历史的数字取证挑战](/posts/2025/10/14/can-chatgpt-history-be-legal-evidence-digital-forensic-challenges-of-llm-interactions/)
- 日期: 2025-10-14T12:17:52+08:00
- 分类: [ai-security](/categories/ai-security/)
- 摘要: 分析将大语言模型（LLM）交互历史作为法律证据面临的技术挑战。本文探讨了从用户设备恢复聊天记录的取证方法、验证时间戳与数据完整性的难点，以及如何界定用户查询意图与模型生成内容的证据效力。

### [Archon OS 解密：PostgreSQL 与 pgvector 如何重塑 AI 助手的知识管理](/posts/2025/10/14/deconstructing-archon-os-how-postgresql-and-pgvector-reshape-ai-assistant-knowledge-management/)
- 日期: 2025-10-14T12:07:58+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: 深入分析 Archon OS 如何利用 PostgreSQL 和 pgvector 插件构建混合知识库，实现结构化任务管理与向量化语义搜索的融合，超越传统 RAG 系统的上下文管理能力。

### [当 ChatGPT 聊天记录成为呈堂证供：技术取证的挑战与法律边界](/posts/2025/10/14/chatgpt-chat-history-as-legal-evidence-technical-and-forensic-challenges/)
- 日期: 2025-10-14T12:02:58+08:00
- 分类: [ai-security](/categories/ai-security/)
- 摘要: 分析将大语言模型交互历史用作法律证据的核心技术挑战。从数据取证、时间戳验证到用户意图证明，探讨了其作为数字证据的有效性、可靠性与法律边界，并提出相应的技术与程序性对策。

### [StreamingVLM 内存管理：流式编码与自适应选择策略](/posts/2025/10/14/StreamingVLM-Memory-Management-Streaming-Encoding-and-Adaptive-Selection/)
- 日期: 2025-10-14T11:49:52+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: 探讨 StreamingVLM 如何通过流式编码与自适应内存选择，实现对长视频的常数级内存占用分析，聚焦其状态维持与数据管理算法。

### [卡帕西的 NanoChat：一次百美元的 ChatGPT 完整训练之旅](/posts/2025/10/14/karpathys-nanochat-a-100-dollar-llm-training-journey/)
- 日期: 2025-10-14T11:03:54+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: Andrej Karpathy 的 nanochat 项目并非教你组装百元硬件，而是展示了如何在云端投入约100美元，从零开始完整复现类 ChatGPT 模型的训练全过程。本文解析其技术栈、成本构成与教育价值。

### [百元级本地LLM推理主机搭建指南：以NanoChat为灵感](/posts/2025/10/14/building-a-sub-100-dollar-llm-inference-machine/)
- 日期: 2025-10-14T11:02:33+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: 本文将为您提供一份详细的指南，介绍如何以低于100美元的成本，构建一台能够运行大型语言模型（LLM）的本地推理主机。我们将重点探讨硬件选择、软件优化和成本效益权衡，为您打造个人AI助手提供一套切实可行的方案。

### [在 Zig 中构建 .env 解析器：内存、错误处理与字符串操作的最佳实践](/posts/2025/10/14/building-a-dotenv-parser-in-zig/)
- 日期: 2025-10-14T10:48:39+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: 本文深入探讨在 Zig 中从零开始构建一个健壮的 .env 文件解析器所面临的挑战与解决方案。文章将重点分析 Zig 如何通过其独特的内存管理（分配器模式）、显式错误处理和高效的字符串操作，实现一个安全、高性能的配置加载器。

### [空中传“密”：警惕未经加密的卫星通信窃听风险](/posts/2025/10/14/eavesdropping-on-unencrypted-satellite-networks/)
- 日期: 2025-10-14T10:32:49+08:00
- 分类: [infrastructure-security](/categories/infrastructure-security/)
- 摘要: 大量企业和关键基础设施通过卫星传输的内部数据并未加密，攻击者可利用低成本设备轻易截获。本文深入剖析此攻击向量，并提供基于端到端加密和零信任架构的防御指南。

### [JIT 编译器如何赢得与分支预测的竞赛](/posts/2025/10/14/jit-and-branch-prediction-optimization/)
- 日期: 2025-10-14T10:19:06+08:00
- 分类: [compiler-design](/categories/compiler-design/)
- 摘要: 深入剖析 JIT 编译器如何利用现代 CPU 的分支预测机制，通过代码布局、热点分析和静态预测等技术，将动态语言的性能提升至接近原生代码的水平。

### [使用 Shell 脚本实现声明式 Hyprland 配置：Omarchy 方法解析](/posts/2025/10/14/declarative-hyprland-configuration-with-omarchys-shell-scripts/)
- 日期: 2025-10-14T10:08:06+08:00
- 分类: [systems-engineering](/categories/systems-engineering/)
- 摘要: 分析 Omarchy 如何利用 Shell 脚本和模块化文件，将复杂的 Hyprland 窗口管理器配置转化为可复现、易于修改的声明式系统。

### [现代CPU架构下，JIT为何能超越解释器？分支预测与缓存是关键](/posts/2025/10/14/why-jit-outperforms-interpreters-on-modern-cpus-branch-prediction-and-cache-effects/)
- 日期: 2025-10-14T10:04:28+08:00
- 分类: [compiler-design](/categories/compiler-design/)
- 摘要: 深入分析在现代CPU上，JIT编译器相较于解释器的性能优势来源。本文揭示了分支预测失败和缓存未命中如何成为解释器的主要瓶颈，以及JIT如何通过生成对硬件友好的本地代码来克服这些挑战。

### [PS2 维修热潮：从激光头修复到硬盘自制方案的工程实践](/posts/2025/10/14/the-ps2-repair-boom-engineering-practices-from-laser-fixes-to-hdd-homebrew-mods/)
- 日期: 2025-10-14T09:48:58+08:00
- 分类: [hardware-design](/categories/hardware-design/)
- 摘要: 剖析 PS2 常见的硬件故障（激光头、电源）及其修复技术，并深入探讨如何通过硬盘适配器与 OPL 等自制方案，彻底绕过光驱瓶颈，延长这台经典主机的工程寿命。

### [值推测：绕过L1缓存延迟的激进艺术及其代价](/posts/2025/10/14/the-art-and-cost-of-value-speculation-to-bypass-l1-cache-latency/)
- 日期: 2025-10-14T09:33:45+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: 值推测技术通过CPU分支预测器猜测未来值，打破数据依赖，但其性能收益高度依赖预测精度。本文深入分析该技术如何绕过L1缓存延迟，并量化错误预测的恢复成本，揭示其在特定场景下的适用边界。

### [Jeep OTA变砖事件复盘：从远程信息处理单元到动力总成故障的连锁反应](/posts/2025/10/14/jeep-ota-bricking-incident-root-cause-analysis/)
- 日期: 2025-10-14T09:21:28+08:00
- 分类: [systems-engineering](/categories/systems-engineering/)
- 摘要: 对近期Jeep 4xe混合动力车因OTA更新变砖的事件进行深入分析。文章探讨了从信息娱乐系统到动力总成控制的潜在故障链，并提出了针对汽车行业在系统解耦、验证流程与安全回滚策略方面的具体工程建议。

### [Jeep OTA 更新变砖：一次对汽车嵌入式系统脆弱性的深度剖析](/posts/2025/10/14/jeep-ota-bricking-a-deep-dive-into-automotive-embedded-system-fragility/)
- 日期: 2025-10-14T09:19:06+08:00
- 分类: [embedded-systems](/categories/embedded-systems/)
- 摘要: 对近期 Jeep 4xe 车型因 OTA 更新变砖事件的根本原因分析。探讨了为何关键的动力逆变模块（PIM）更新会失败，并与健壮的 A/B 分区、原子更新等软件工程实践进行对比，揭示了当前汽车行业在向软件定义汽车转型中所面临的严峻挑战。

### [构建可扩展日志管道：Vector、Kafka 与 ClickHouse 的协同实践](/posts/2025/10/14/building-a-scalable-logging-pipeline-with-vector-kafka-and-clickhouse/)
- 日期: 2025-10-14T09:03:20+08:00
- 分类: [systems-engineering](/categories/systems-engineering/)
- 摘要: 剖析如何利用 Vector 作为数据管道，Kafka 作为缓冲层，ClickHouse 作为存储后端，构建一个高性能、可扩展、低成本的现代化日志处理系统，并提供关键的架构决策与性能优化参数。

### [用 StreamingVLM 实现无限视频流理解：深入解析注意力池与滑动窗口](/posts/2025/10/14/infinite-video-understanding-with-streamingvlm-attention-sink-and-sliding-window/)
- 日期: 2025-10-14T08:48:27+08:00
- 分类: [ai-systems](/categories/ai-systems/)
- 摘要: 面对实时监控、直播分析等无限视频流场景，传统VLM模型因内存瓶颈而失效。本文深入探讨 StreamingVLM 架构如何利用注意力池（Attention Sink）和滑动窗口技术，实现对无限视频流的内存高效处理，并提供关键的工程实现要点。

## 热门分类
- [ai-systems](/categories/ai-systems/): 5960 篇
- [systems-engineering](/categories/systems-engineering/): 4056 篇
- [systems](/categories/systems/): 1860 篇
- [ai-security](/categories/ai-security/): 868 篇
- [application-security](/categories/application-security/): 842 篇
- [compiler-design](/categories/compiler-design/): 699 篇
- [security](/categories/security/): 526 篇
- [ai-engineering](/categories/ai-engineering/): 329 篇
- [compilers](/categories/compilers/): 322 篇
- [web](/categories/web/): 205 篇
- [general](/categories/general/): 198 篇
- [mlops](/categories/mlops/): 81 篇

## 最近归档
### [2026 年](/archive/2026/)
- 年度文章数: 6466
- 月份概览: [2026-04](/archive/2026/04/) (494)、[2026-03](/archive/2026/03/) (905)、[2026-02](/archive/2026/02/) (2318)、[2026-01](/archive/2026/01/) (2749)

### [2025 年](/archive/2025/)
- 年度文章数: 10386
- 月份概览: [2025-12](/archive/2025/12/) (2684)、[2025-11](/archive/2025/11/) (2842)、[2025-10](/archive/2025/10/) (2885)、[2025-09](/archive/2025/09/) (1967)、[2025-08](/archive/2025/08/) (1)、[2025-07](/archive/2025/07/) (1)

### [2024 年](/archive/2024/)
- 年度文章数: 5
- 月份概览: [2024-10](/archive/2024/10/) (2)、[2024-09](/archive/2024/09/) (2)、[2024-07](/archive/2024/07/) (1)

### [2023 年](/archive/2023/)
- 年度文章数: 3
- 月份概览: [2023-10](/archive/2023/10/) (2)、[2023-03](/archive/2023/03/) (1)
