每日HackerNews RSS

## ll-34:PDP-11/34A 电路级仿真器 ll-34 是一个高度精确的 1976 年 PDP-11/34A 计算机仿真器,通过逆向工程原始电路图、微代码和逻辑捕获构建而成。它不同于门级仿真器,在电路级运行——重现 ROM 真值表和组合逻辑——在速度和重现细微硬件错误的能力之间取得平衡。 该仿真器具有完全建模的 UNIBUS 总线,并仿真了关键组件,如 KD11-EA CPU、M9301 启动 ROM、DL11 串口卡、RK05/RL01/RL02 驱动器和 VT100 终端。一个独特的程序员控制台复制了原始前面板,用于详细的故障排除。 内置逻辑分析仪允许信号追踪和探测虚拟数据通路,模拟调试真实硬件的体验。这在开发过程中被证明至关重要,并且可以帮助诊断实际 PDP-11/34A 系统的问题。 ll-34 仅需要 C11 编译器,并支持多个平台,包括 Linux、macOS 和 NetBSD,以及可用于浏览器使用的 WebAssembly 版本。它包含示例软件,如生命游戏、V6 UNIX 和带有俄罗斯方块的 RT-11。

对不起。

第一名:一套完整的日版RPG Maker 2000(RPGツクール2000)盒装版,包含说明书,适用于Win95、Win98和Win2000。此外,还包含一个Ultimate Creator账号,角色限制为100个,并拥有自定义的.world域名,将您的作品提升到新的水平。

对不起。

## 递归 Linux:深入 kexec 与 Initrds 本文探讨了一个引人入胜,但略带不安的概念:通过递归 `kexec` 调用实现的自我复制 Linux 发行版。作者展示了一个看似无害的脚本 (`rkx.gz`),当执行时,会下载并安装一个最小的 Linux 系统,设计用于立即用自身替换当前系统——无休止地。 该脚本通过解码一个 base64 编码的 cpio 归档文件来工作,该归档文件包含一个内核和 initramfs。这个 initramfs 挂载必要的文件系统,创建一个新的 cpio 归档文件,然后使用 `kexec` 启动到新的内核,并将新的归档文件作为 ramdisk,重复该过程。这创建了一个循环,实际上是一个尾调用优化过的递归函数,其中每个“堆栈帧”都是一个完整的 Linux 环境。 作者深入研究了底层机制,解释了即使是看似编译过的二进制文件(如 `/bin/sh`)也依赖于解释器(如 `ld-linux-x86-64.so.2`),最终由内核解释。他们展示了 `binfmt_misc` 如何通过注册自定义解释器来执行具有非常规头文件(如 cpio 归档文件)的文件,甚至可以创建一个启动另一个内核的解释器。 最终,这项练习突出了操作系统作为解释程序的根本性质,并拓展了可执行文件的概念,最终形成一个可以无限自举的系统。

## Linux 作为解释器:一则 Hacker News 讨论总结 一篇将 Linux 定位为解释器的文章在 Hacker News 上引发了争论,主要集中在对操作系统运作方式的误解上。许多评论者挑战了作者的观点,认为 Linux 不像 shell 解释脚本那样 *解释* 代码。相反,它 *加载* 和 *执行* 程序,类似于 `ld.so` 加载 ELF 文件。 讨论强调了归档文件(如 cpio)和可执行程序之间的区别,一些人认为某些归档文件 *可以* 根据其内容和内核的处理方式执行。一个反复出现的主题是理解底层硬件以及 CPU 在实际运行指令中的作用。 除了技术争论之外,对话还涉及了像文章中描述的“技巧”的价值——即使是少量减少成本——以及这些努力是专业性的还是仅仅是令人愉快的学习练习。一些人认为足智多谋和优化是宝贵的技能,而另一些人则强调投资于可靠基础设施的重要性。最终,该帖子展示了一个充满激情的社区,深入探讨了操作系统和软件执行的基本概念。

该档案记录了一系列非凡的酒店和旅行相关文具,收集始于2023年12月的一次去查托玛蒙特酒店的旅行。 收藏时间跨度从2017年8月到2026年2月,展示了来自全球150多个地点的文具——酒店、度假村、火车,甚至一家轮船公司。 条目主要按时间顺序排列,详细说明了每个物品的来源(例如,蒙特卡洛巴黎酒店、香港半岛酒店、纳帕西尔维拉多度假村)。 2026年2月的一条重要条目包含一句中文谚语:“珠玉在前,笔墨之败在后”,暗示了对写作艺术及其工具的更深层思考。 该档案代表了对旅行的热情和对设计的敏锐洞察力,通过经常被忽视的酒店文具细节,保存了一段独特的酒店历史。

对不起。

## 星堡:战争孕育的美 文艺复兴时期的欧洲出现了“星堡”——这些几何结构复杂的堡垒,体现了一个悖论:美从战争的残酷逻辑中诞生。星堡是为了应对日益强大的火炮而发展起来的,这些结构并非出于审美驱动,而是通过数学工程设计来防御。 像让·埃拉尔(Jean Errard)这样的人物率先使用几何学来规范堡垒建造,星堡的特点是棱角分明的堡台和低矮、厚实的堡墙,旨在消除盲点并抵御大炮射击。它们在17和18世纪主导了军事建筑,并重塑了欧洲的景观。 具有讽刺意味的是,火炮技术的进步最终使它们过时了。然而,摆脱了军事目的后,其内在的对称性、重复性和径向平衡被认为是美观的——这证明了理性设计如何无意中产生优雅。如今,许多星堡被保存为纪念碑或公园,展示了美作为功能性设计的“涌现属性”,这一原则在现代工程和建筑中仍然可见。

对不起。

隐私协议 关于协议

对不起。

## 生物世纪:Sid Sijbrandij的癌症之旅 本通讯探讨了一个利用信息和技术对抗癌症的非凡故事,重点关注GitLab创始人Sid Sijbrandij与疾病的个人斗争。在成功建立一家完全远程、透明的公司(GitLab),并基于一丝不苟的信息管理之后,Sijbrandij在2022年被诊断出患有罕见癌症时,将相同的原则应用于自己的医疗保健。 面对标准治疗方案的有限选择,他组建了一支“特种部队”,并采取了数据驱动的方法,汇编了超过1000页的“健康笔记”,并进行了广泛的个性化诊断。这种“最大化诊断”策略推动了“治疗阶梯”的开发——一系列治疗方案,包括重新定位的药物和定制疗法,并行进行。 结果令人瞩目;Sijbrandij现在已经缓解,并积极开展新的事业。他的案例突出了积极主动、信息丰富的医疗保健的潜力,但也暴露了当前系统内的障碍——诊断的可及性、监管障碍以及药物开发的高成本。他的旅程预示着一个未来,个性化医疗将由先进技术和对数据的关注驱动,从而显着改善癌症治疗,但扩大这种方法的规模仍然是一个重大挑战。Sijbrandij的故事证明了应用创始人思维方式——以及不懈的信息收集——即使在最私人的战斗中也能发挥力量。

对不起。

启用 JavaScript 和 Cookie 以继续。

## 关于航班携带充电宝的新国际民航组织限制 国际民航组织(ICAO)发布了关于航班携带充电宝的新限制,将乘客允许携带的数量限制为两个。这一决定源于对日益普及的低质量充电宝及其潜在的热失控(导致火灾)的担忧。虽然手机和笔记本电脑在航班上更为常见,但由于质量控制参差不齐和更高的能量密度,充电宝的风险更大。 讨论强调,各航空公司正在实施不同程度的限制,一些航空公司(如维珍大西洋航空)完全禁止在飞机上充电,并要求充电宝放在特定的隔离袋中。中国已经实施了严格的认证要求。 有人对数量限制的逻辑提出了质疑,认为设备要么危险,要么不危险,并质疑将限制数量限制为两个的有效性。然而,回应者指出风险管理原则,强调多个设备会增加故障的可能性。对话还涉及了扑灭锂离子电池火灾的挑战,以及改进电池技术(如固态电池)以减轻这些风险的必要性。

## 白宫应用安全与隐私问题 - 摘要 最近对白宫官方Android应用的安全性分析揭示了令人担忧的数据收集和隐私行为。该应用使用React Native构建,后端为WordPress,它会在用户在其内部浏览的外部网页中注入JavaScript,**自动绕过Cookie同意横幅、GDPR通知和付费墙。** 此外,该应用包含一个**完整的GPS追踪系统**,能够每4.5-9.5分钟轮询位置数据,并将其发送至OneSignal。虽然目前默认禁用,但只需更改代码即可启用。OneSignal还被用于广泛的用户画像分析,追踪通知、应用内活动,并可能通过电话号码和跨设备标识符关联用户数据。 该应用对**第三方服务的依赖**引发了进一步的担忧:YouTube嵌入来自个人GitHub页面,社交信息流来自Elfsight,电子邮件注册通过Mailchimp进行——这些都不是政府控制的。它还缺乏证书固定,使其容易受到中间人攻击。 最后,该应用发布时包含开发工件,包括本地开发服务器URL和开发者IP地址,表明构建过程可能存在疏忽。虽然可能不违法,但这些做法对于官方政府应用程序来说并不常见。

## 白宫App反编译:安全与隐私问题 最近对白宫官方App (thereallo.dev) 的反编译揭示了令人担忧的做法。该App向网站注入JavaScript代码,以绕过Cookie同意横幅、GDPR通知和付费墙,提供类似广告拦截软件的用户体验。它还会持续追踪用户位置,每4.5-9.5分钟一次,并将数据发送到OneSignal、Mailchimp和Uploadcare等第三方服务。 批评集中在该App从个人GitHub账户加载JavaScript代码,构成供应链风险,以及缺乏证书固定,可能使用户面临中间人攻击。一些评论员质疑这些选择的安全隐患,并与行业最佳实践进行对比。 讨论还围绕着考虑到当前政府和政府软件开发的历史问题,该App的行为是否令人惊讶。虽然一些人认为绕过Cookie/付费墙是一项积极的功能,但另一些人强调了隐私风险和可疑的安全决策。对于该App依赖外部服务和未固定的依赖项是否是标准做法或重大疏忽,存在争议。

这个基于浏览器的工具包提供了一套全面的本地PDF编辑、转换和安全工具,初始加载后无需互联网连接。您可以直接编辑文本,添加和调整图像大小,以及使用绘图、输入或上传的签名进行数字签名。 除了编辑之外,它还允许您合并、拆分、重新排序和删除页面。通过可填充的表单字段(文本框、复选框、下拉菜单)增强功能,并使用密码加密保护敏感数据。 转换选项包括导出为DOCX和CSV。包含许多其他功能,例如绘图工具、高亮显示、删除线、表格操作、OCR和批量处理,提供了一个强大而多功能的PDF解决方案。它还具有可定制的主题(深色/浅色模式)以及键盘快捷键和打印等便捷功能。

对不起。

更多

联系我们 contact @ memedata.com