我们检测到您的浏览器已禁用 JavaScript。请启用 JavaScript 或切换到受支持的浏览器以继续使用 x.com。您可以在我们的帮助中心查看受支持的浏览器列表。帮助中心 服务条款 隐私政策 Cookie 政策 版权信息 广告信息 © 2026 X Corp.
我们检测到您的浏览器已禁用 JavaScript。请启用 JavaScript 或切换到受支持的浏览器以继续使用 x.com。您可以在我们的帮助中心查看受支持的浏览器列表。帮助中心 服务条款 隐私政策 Cookie 政策 版权信息 广告信息 © 2026 X Corp.
arXivLabs是一个框架,允许合作者直接在我们的网站上开发和分享新的arXiv功能。个人和与arXivLabs合作的组织都认同并接受我们开放、社群、卓越和用户数据隐私的价值观。arXiv致力于这些价值观,并且只与秉持这些价值观的合作伙伴合作。您是否有为arXiv社群增加价值的项目想法?了解更多关于arXivLabs的信息。
## DeiMOS:6502 超优化器 摘要 DeiMOS 是一款超优化器,旨在为 MOS 6502 微处理器生成最高效的机器代码,该处理器广泛应用于 NES 和 Commodore 64 等系统。与传统编译器不同,它穷举搜索*所有*可能的指令序列,以找到给定任务的绝对最短或最快的解决方案。 6502 由于其简单性——有限的指令集减少了搜索空间——非常适合这种方法。DeiMOS 通过接受定义初始系统状态和输出验证的函数来工作。然后,它生成并模拟代码,针对所有可能的输入进行测试(由于 6502 的 8 位架构而可行)。 关键优化包括过滤无效/崩溃的指令、优先考虑有用的操作码,以及通过 TCP 在多个进程之间利用多线程。进一步的加速来自可检查点模拟(缓存 CPU/内存状态)以及基于数据依赖性和输入覆盖来修剪分支。高级技术利用“影子指令”(隐藏在数据中的操作码)和分支模板来进一步细化搜索。 DeiMOS 使用 Zig 编写,目前可以在 8 核处理器上合成最多约 11 字节的优化序列,性能受施加的限制影响很大。它输出一个平衡速度和代码大小的“帕累托前沿”的优化解决方案。
研究人员开发出一种能够在核反应堆强辐射环境下工作的Wi-Fi接收器,旨在实现对退役机器人的无线控制。 目前的反应堆清理依赖于通过电缆连接的机器人,这会带来后勤挑战。 这种新型接收器承受了500千格雷的辐射——远超航天电子设备所能承受的水平——同时保持了与标准Wi-Fi相当的性能。
来自东京科学研究所和KEK的研究团队通过战略性地改变接收器的组件来“加固”它。 他们减少了晶体管数量,拓宽了晶体管栅极,并减少了对辐射敏感的PMOS晶体管的依赖,转而选择更具弹性的NMOS和非氧化物基元件,如电感器。
随着越来越多的反应堆接近寿命终点,且退役是一个漫长而危险的过程,强大的机器人解决方案变得越来越重要。 虽然发射器由于功率要求而提出了更大的挑战,但这种接收器的成功标志着朝着更安全、更高效的核设施退役迈出了重要一步。
## Handoff:掌控 WebRTC
Handoff 是一款工具,允许您将**在浏览器中启动的 WebRTC 会话转移到独立的、受控的进程**中。这解锁了超越标准浏览器限制的强大功能。
本质上,Handoff 拦截 WebRTC 信号,让您可以**录制媒体流**、**注入外部源(例如 FFmpeg)**,甚至**逆向工程通信协议**(ICE、DTLS、RTP)。
它的工作原理是在浏览器中“模拟”WebRTC API,并将信号转发到您的进程。示例包括保存录音、用自定义源替换浏览器视频,以及使用脚本自动覆盖 `RTCPeerConnection`。
Handoff 得到 Pion 社区的支持,提供资源和通过 [email protected] 提供商业支持。它是一个开源项目(MIT 许可证),积极寻求贡献。
“我明智地从一张地图开始……” J.R.R. 托尔金 欢迎来到阿尔达地图集,这是一个旨在通过手绘地图、艺术品和插图来庆祝托尔金令人难以置信的作品的项目,作为深入探索托尔金创造的美丽世界的参考。 每月发布一张新地图。 每月一张新地图。加入同伴:
## Locker:你的自托管云存储
Locker 是 Dropbox 和 Google Drive 等服务的免费开源替代方案,它允许你自托管数据,从而完全掌控你的数据。你可以选择你的存储方式——本地磁盘、AWS S3、Cloudflare R2 或 Vercel Blob——只需通过简单的环境变量切换即可,避免厂商锁定和不可预测的成本。
Locker 专为高级用户设计,提供全面的文件管理工具,包括虚拟 bash shell(使用熟悉的 `ls` 和 `cat` 等命令)、强大的图片和 PDF *内部*搜索,以及具有基于角色的访问权限的协作工作区。
主要功能包括:密码保护和过期日期的安全共享、用于轻松收集文件的上传链接,以及用于集成的类型安全 API。Locker 优先考虑安全性,提供电子邮件/密码和 Google OAuth 身份验证。它使用 Next.js、PostgreSQL 和 tRPC 构建,并且可以轻松部署在任何 Node.js 平台上。
## Kanjideck 服务器启动与故障排除
一个服务器在小型 Hetzner 机器上启动(4GB 内存,40GB 磁盘,NixOS),用于分发 Kanjideck 文件,包括一个大型的 2.2GB 文件。 宣布可用后,服务器立即被流量淹没,并迅速耗尽磁盘空间。 最初的问题源于 Plausible Analytics 的数据库(8.5GB)和 Nix 存储(15GB)占用了大部分空间。
紧急措施包括清除日志并尝试清除 Nix 存储,但空间太有限。 最终,Nix 存储被移动到单独的卷,解决了眼前的危机。 然而,用户报告大型文件下载不完整。 这被追溯到 Nginx 的缓冲配置;增加 `proxy_max_temp_file_size` 允许成功交付。
随后的磁盘空间激增显示 Nginx 正在保留 14.5GB 已删除的临时文件。 禁用 Nginx 缓冲 (`proxy_buffering off`) 并设置 `proxy_max_temp_file_size 0` 最终稳定了系统。 服务器在初始启动期间经历了大约 2 小时的停机和部分功能,这凸显了仔细配置和在压力下冷静故障排除的重要性。
这位创作者是粗野主义建筑的爱好者,制作了一个独特而沉重的笔记本电脑支架,体现了20世纪60年代混凝土结构和城市衰败的美学。支架采用原始的混凝土饰面,通过有意的混合和打磨技术实现,露出砾石并营造出风化的外观。
除了美观之外,它还具有高度的功能性,内置了2.1安培USB充电端口和一个三孔插座。一个锡制花盆,种有垂吊的“珍珠串”植物,被嵌入混凝土中。故意暴露的生锈钢筋和逼真的腐蚀“损坏”电线等细节进一步增强了破败的主题。
制作过程包括两次混凝土浇筑和创新的老化工艺——使用盐、过氧化氢甚至氨溶液来实现逼真的锈蚀和腐蚀。尽管支架非常重,但创作者对最终结果感到满意,认为其形式与功能的结合完美地捕捉了他们想要的粗野主义愿景。
客户端挑战:您的浏览器已禁用 JavaScript。请启用 JavaScript 以继续。网站的必要部分无法加载。这可能是由于浏览器扩展、网络问题或浏览器设置造成的。请检查您的连接,禁用任何广告拦截器,或尝试使用不同的浏览器。