subth.ink 分享你的想法,匿名进行。看看是否有人与你想法相同。输入你的想法 0 / 256 提交 如何运作?你的文本不会被存储,而是存储了它的加盐 SHA256 哈希值。一个未加盐的 MD5 哈希值也被存储,但不会在这里显示。它(MD5 哈希值)未来可能会被发布,当某个想法的计数超过某个阈值时(待定)。这可能会使恢复某些流行的简短想法成为可能。CLI 访问 echo "hello world" | curl -d @- https://subth.ink 热门想法 加载中... API 模式 POST /api/thoughts 请求: {"contents": "hello world"} 响应: {"contents": "hello world", "count": 3, "hashed": "a591a6d4...", "createdAt": 1737000000, "updatedAt": 1737000000} GET /api/thoughts/top 响应: {"top": [{"hashed": "a591a6d4...", "count": 3}, ...]} subth.ink | 2026
## 纳米纹理 Macbook Pro:户外计算的革新
这篇评测详细介绍了升级到配备苹果纳米纹理显示屏的 Macbook Pro 的显著优势。作者之前因眩光而感到沮丧,发现纳米纹理屏幕是“巨大的进步”,能够在以前无法使用的环境中舒适地进行计算,例如咖啡馆、光线明亮的办公室,甚至户外。
与牺牲对比度的传统磨砂屏幕不同,纳米纹理蚀刻玻璃在不影响图像质量的前提下最大限度地减少眩光。虽然它仍然是需要背光 LCD 屏幕,但与光面屏幕相比,它大大提高了可视性。有趣的是,在浅色模式(黑色文字在白色背景上)下,可读性比深色模式更好。
这项升级并非没有缺点。屏幕需要使用*特定*(且有限!)的附带布料进行更细致的清洁,以避免损坏。它也是对已经很高端的设备的额外 150 美元,并且在使用过程中可能会出现轻微划痕。
尽管存在这些缺点,作者仍然强烈推荐纳米纹理显示屏给任何受到眩光困扰并愿意维护屏幕的人,强调它提供的增强自由度和人体工程学优势。
## 通过 Apple Find My 与 Google Find Hub 的离线数据传输
该研究项目展示了利用 Apple 的 Find My 网络和 Google 的 Find Hub(旨在通过众包蓝牙/UWB 信号定位丢失设备的网络)传输任意数据的能力。核心思想是利用这些网络进行*单向*通信,通过广播编码在精心设计的蓝牙信标中的数据。
该项目成功建立了一个稳健、便携且安全的协议。主要发现包括:Apple 的网络提供的用户追踪出乎意料地少,而 Google 的网络则受到严格限制。至关重要的是,两个网络都不会验证“丢失”设备,从而允许搭便车。一个定制协议将数据存储在 ECC 私钥中,加密有效载荷并实现安全传输。
虽然远程双向通信不可行,但该团队在使用 Apple 网络实现了高达 60 比特/秒的数据速率,并在 Google 网络上演示了基本传输(尽管速度较慢)。他们开发了一种带外同步系统,并实施了 Reed-Solomon 擦除码以提高可靠性。该系统已移植到 ESP32、Linux、nRF52 DK 和 TI 微控制器,突出了其可移植性。潜在应用包括秘密数据传输、远程设备控制,甚至图像传输。
谷歌宣布了一项重大变更,将于2026年1月生效:**网站*必须*拥有可访问的 `robots.txt` 文件,才能被谷歌搜索索引。** 此前,缺少或无法访问 `robots.txt` 文件并不一定能阻止索引。
这一变化是网站所有者注意到谷歌流量突然下降后发现的。谷歌官方支持文档证实,Googlebot 现在*首先*会检查 `robots.txt` 文件,并且**如果无法访问该文件,将停止抓取该网站**,从而使该网站在搜索结果中不可见。
作者对这一根本性转变感到惊讶,并指出这最近才发生,如果没有网站监控很容易被忽略。这意味着确保你的 `robots.txt` 文件存在且可公开访问,对于维持谷歌搜索可见性至关重要。
## 反向工程英特尔8087浮点协处理器
在20世纪80年代,英特尔8087极大地加速了IBM PC上的浮点计算。一个团队正在一丝不苟地反向工程它的微代码——驱动其速度的低级指令。这包括在显微镜下分析芯片的硅芯片,揭示复杂的布线和功能模块,例如保存常数(π)的ROM以及独特的基于堆栈的寄存器系统。
8087操作的核心在于它的1648条微指令,由一个充当迷你CPU的“微引擎”执行。至关重要的是,这些指令依赖于49个条件测试——从简单的零检查到复杂的舍入确定——来控制程序流程。一个巧妙的复用器系统有效地选择这些条件,最大限度地减少了芯片上的布线复杂性。
理解这些条件是解读8087微代码的关键。例如,单个指令可以通过基于特定操作码位进行分支来处理类似的操作(如绝对值和符号更改)。这个由“Opcode Collective”领导的项目旨在完全理解这个复杂的芯片是如何实现其性能提升的。