每日HackerNews RSS

## 北京公交游览项目灾难:一个警示故事 2024年春天,作者被聘请去挽救一个由加州客户委托在北京进行的增强现实公交游览项目。最初看似有趣的技术挑战,很快暴露出一个完全混乱的项目。团队缺乏基本的软件开发规范——没有版本控制,代码部署鲁莽,并且对AR原理,如镜头畸变和深度提示,存在根本性的误解。 硬件同样存在问题,消费级设备在恶劣条件下频频失效。尽管作者发现了关键问题并提出了解决方案——从镜头校准到稳定的渲染流程,但团队抵制必要的改变,优先考虑不满意的客户要求的浮于表面的“花哨噱头”。 作者几乎花费了一个月的时间,使用自己的设备并承担所有费用,最终却发现客户拒绝履行35,000美元的合同。法律途径行不通,因为该公司可以轻易解散以逃避付款。 这次经历带来了严峻的教训:接受帮助至关重要,合同并非保证,以及偷钱和偷工之间的认知差异。最终,作者强调了信任直觉的重要性,以及认识到何时一个项目——和一个客户——已经无法挽救。

我们检测到您的浏览器已禁用 JavaScript。请启用 JavaScript 或切换到受支持的浏览器以继续使用 x.com。您可以在我们的帮助中心查看受支持的浏览器列表。帮助中心 服务条款 隐私政策 Cookie 政策 版权信息 广告信息 © 2026 X Corp.

## Tiny Corp 的 Exabox - Hacker News 讨论总结 Hacker News 上围绕 Tiny Corp 新发布的“Exabox”展开讨论,这是一种强大的、自包含的 AI 计算设备,现已开放预订。该设备的照片显示在一个看似偏远的地方,引发了关于其安全性的争论——评论者指出它容易被简单盗窃,且电气安装存在问题。 讨论迅速转移到预订流程的实用性和合法性。人们对使用未发布硬件(RDNA5 GPU)以及通过电汇全额预付的要求表示担忧,这让人联想到过去失败的硬件项目。 一些评论员指出,该项目由 George Hotz (geohot) 领导,他以成功发布硬件(Comma.ai)和更规避常规的方式而闻名。虽然存在怀疑,但有些人承认他的过往记录。Exabox 的规格细节可以在 Tinygrad 网站上找到。

## 一次反向的情报失败 最近与伊朗的冲突与伊拉克战争的情报失误形成了鲜明对比。2005年,一个委员会发现关于伊拉克大规模杀伤性武器的战前情报“完全错误”,而导致伊朗行动的情报评估却出奇地准确。情报始终表明伊朗没有准备使用核武器,缺乏攻击美国的能力,并且可能对区域盟友进行报复,并通过霍尔木兹海峡扰乱全球航运——所有这些都发生了。 尽管有这些准确的简报,特朗普总统仍然继续采取军事行动,无视情报,并公开歪曲伊朗的能力和意图。他声称伊朗对美国构成了迫在眉睫的核威胁,并将攻击美国,这些说法与他自己的情报部门负责人的说法相矛盾。 结果如何?伊朗现在控制着霍尔木兹海峡,地区不稳定因素增加,伊朗政权仍然掌权。这不是情报收集的失败,而是*决策*的失败——总统优先考虑直觉而非专家分析。就像伊拉克一样,灾难随之而来,但这次不是由于情报的缺陷,而是由于对其有意的漠视。这凸显了一个关键的漏洞:即使是经过改革的情报系统也无法阻止基于故意误解或无视事实的行动。

## 伊朗冲突:黑客新闻讨论摘要 一篇最近发表在《大西洋月刊》上关于伊朗紧张局势升级的文章,在黑客新闻上引发了长时间的讨论,核心在于这是否是“情报失误”或更深层次的 deliberate 行动。 普遍的共识倾向于后者,认为当前局势并非情报的误判,而是政治决策凌驾于专家评估的结果。 许多评论员指出过去发生的事件——伊拉克战争及其虚假的“大规模杀伤性武器”主张——作为白宫操纵情报以适应预定议程的证据。 几个人强调了外部势力,例如以色列,可能影响美国政策以进一步实现其自身的地缘政治目标。 一个反复出现的主题是,当前政府优先考虑自身利益和展示实力,而非健全的战略,这可能受到经济激励(石油市场、重建合同)或仅仅是避免承认错误的驱动。 一些人推测这是一种经过计算的破坏,即使执行得不好,也可能为某些利益相关者带来好处。 讨论还涉及历史背景——伊朗-伊拉克战争、美国对伊朗政治的干预以及伊朗人民长期以来的不满——表明复杂的历史正在加剧当前的紧张局势。 最终,占主导地位的观点是,这场冲突并非令人惊讶,而是领导力缺陷和将政治目标置于知情决策之上的必然结果。

德国大约三分之一的黄金——价值约1600亿欧元——仍保存在纽约联邦储备银行的金库中。尽管德国联邦银行官员坚称这些储备受到特殊保护,但一些专家担心美国联邦储备银行领导层的变化可能会改变长期信任的规范。这一讨论凸显了对跨大西洋金融稳定和全球经济规则未来的更广泛担忧。 此视频摘要由人工智能根据德国之声的原始脚本创建,并在发布前经过记者的编辑。

## Persona 钱包 SDK:揭露广泛的监控能力 对 Persona 钱包 APK (v1.14.0) 及其相关网络资源进行的独立分析,揭示了一系列广泛的监控行为。该 SDK 集成到 Roblox 等应用程序中,缺乏证书固定,允许通过 MITM 代理轻松拦截数据。 关键的是,**所有遥测数据都使用硬编码的、公开可用的 AES-256 密钥进行“加密”**,使得加密失效。 Persona 在 **七个分析服务** 中跟踪用户——包括 Sentry(100% 会话跟踪)、Amplitude、Datadog 和 Mixpanel——收集详细的行为和交互数据。该平台支持 **14 个国家/地区的 43 种验证类型**,包括 Worldcoin 的虹膜扫描等生物识别数据,并与众多第三方数据提供商集成以进行风险评估(Chainalysis、Equifax 等)。 该 SDK 使用 WebRTC 进行自拍验证期间的实时视频流,执行设备端面部分析,并可以通过 Vonage 静默验证电话号码。 它还可以读取电子护照芯片并支持 26 种政府身份证类型。 Persona 采用 **服务器驱动架构**,动态调整每个用户的验证流程,并包括防篡改措施和调试器检测。 最后,在数据传输*之前*执行浏览器端的年龄和性别估计。

许多Linux系统程序员经常查阅man页来获取文档。作者最近发现与函数名一起出现的数字(例如`sleep(3)`或`read(2)`)的意义。这些数字并非随机——它们指示了文档的*位置*。 根据`man man`,第2节记录系统调用(内核函数),第3节涵盖库调用(程序库内的函数),第1节详细介绍可执行程序/shell命令。最近的代码审查指出了作者的误解,将对库函数的引用从`man 2`更正为`man 3`。 此外,附加在数字后面的字母表示特定的标准——“p”代表POSIX,“x”代表X文档,为man页系统增加了另一层细节。作者承认自己使用了多年却不了解文档组织的关键方面。

## 黑客新闻讨论:Man页面冷知识与彩蛋 一篇关于`man`页面(Unix手册页)冷知识的文章引发了黑客新闻的讨论,揭示了许多有趣细节和怀旧情怀。用户分享了关于隐藏功能的故事,例如为名为Tyler的用户定制的关机消息,以及这些彩蛋背后的故事——一位开发者希望为系统增加一些“乐趣”。 讨论探讨了彩蛋是否适合像`man`这样普及的软件,观点从赞扬它们是快乐的来源到质疑其安全隐患和测试需求不等。许多人指出,旧系统充满了这样的隐藏惊喜,但由于对安全性和全面测试的日益重视,它们已经变得不那么常见。 讨论还涉及了`man`页面中常常令人困惑的编号系统(例如`man 3`),追溯其起源到AT&T System V文档的物理文件夹组织方式。最后,用户们争论了在Stack Overflow和LLM时代`man`页面的相关性,一些人建议使用对话界面来访问文档。

## Koru 内核性能:匹配并超越优化 C 新的 Koru 内核实现,在 n 体模拟基准测试中表现出令人惊讶的强大性能,超出预期,与 C、Rust 和 Zig 等成熟语言的优化代码相匹敌甚至超越。初步测试表明,融合的 Koru 内核比这些语言的普通参考实现更快。 为了调查,创建了一个手动优化的 C 版本,利用了标量化和 `ffast-math` 等技术。这个版本缩小了性能差距,匹配了 Koru 的速度。然而,这个结果 *加强* 了 Koru 的成就——它证明了 Koru 可以在 *无需* 手动优化的情况下,实现接近专家级的 C 性能。 关键在于,Koru 内核允许程序员以保留关键语义信息的方式表达计算,从而使编译器能够生成高度高效的代码。这避免了强制开发人员充当低级优化器。后续模仿 Koru 内核抽象的 Lisp 实现,通过手写 SIMD 指令,在 x86-64 硬件上实现了可比的 C 性能,进一步验证了内核抽象的力量。 Koru 的优势在于它能够在跨平台利用编译器优化,而其灵活的数据流层能够无缝地组合内核结构。结果表明,Koru 内核代表了一种有希望的方法,可以弥合高级表达能力和低级性能之间的差距。

## Koru:一种新的、AI驱动的编程语言 一种名为Koru(korulang.org)的新编程语言正在网上引起关注和质疑。Koru以一个故意夸张的标语来突出其高级特性,旨在通过AI驱动的“元循环”方法实现高性能。 该项目的创建者确认这个标语不是玩笑,意图吸引眼球,尽管AI的重点可能存在争议。初步报告显示,Koru的内核可以与手工优化的C代码相媲美,这一说法得到了独立开发者的验证,他构建了一个内核DSL来证明这一点。 讨论的中心在于,这种性能提升是否可以与编译器自动矢量化相提并论,以及在没有机器码比较的情况下得出结论的有效性。该项目源于一篇关于Lisp速度的玩笑“shitpost”,却意外地产生了实际成果。创建者正在积极开发Koru,并在Discord和Twitch上与社区互动。

## Leako 修订版 7:迈向可构建的 ColecoVision 克隆 Leako,一个 ColecoVision 克隆,正接近于可以被他人可靠构建的阶段。修订版 7 专注于在持续的元件短缺和已识别的错误中提高可靠性。一个关键的改变是从筒形插孔切换到 USB 供电,解决了对适配器质量和极性问题的担忧,尽管 USB 电源供应可能存在不一致性。 机械改进旨在解决在插入游戏卡带时电路板弯曲的问题,增加了一个支架,但最初的位置证明存在问题。控制器端口的稳定性也得到了提高,但最初的足迹错误导致引脚无法焊接——未来电路板计划进行修复。 元件短缺导致了替代(不同的电源开关 FET 和电压逆变器),以及等待 74LS541 逻辑芯片一个月的时间,这令人沮丧。构建过程也得到了改进,包括丝印标签和改进的 BOM 生成脚本,以便更轻松地识别和订购零件。 测试发现焊接问题影响了视频输出和控制器功能,强调了需要更仔细的组装。虽然已经实现了几个成功的构建,包括一个用于博物馆展览的构建,但控制器兼容性和卡带干扰仍然存在挑战。尽管取得了进展,但创造者认为结果是“足够好”而不是胜利,并且计划进一步修订以解决剩余问题并提高构建可靠性。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 自己在家制作ColecoVision,第五部分 (leadedsolder.com) 24点 由 classichasclass 2天前 | 隐藏 | 过去的 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## NIMBY 铁路:抢先体验总结 NIMBY 铁路是一款雄心勃勃的交通模拟游戏,旨在打破类型惯例,拥有巨大的地图、复杂的轨道布局和精密的列车时刻表——本质上模糊了游戏和设计工具之间的界限。开发者启动抢先体验是为了验证他们的概念,并受益于社区反馈,同时实施大量功能。 目前游戏可完整游玩单人及多人模式,专注于沙盒游戏体验。未来的开发将增加玩家建造具有游戏效果的建筑物、高级信号系统、施工的政治后果(“NIMBY主义”)、改进的人口/需求模型、程序化生成以及强大的模组支持等功能。 开发以季度为单位进行重大更新,开发者优先考虑质量而非固定发布日期。他们通过 Steam 论坛、Discord 和 Steam Workshop 与社区积极互动,重视玩家反馈以塑造游戏方向。完整发布时计划小幅提价。

这个Hacker News讨论围绕着Steam上的游戏“NIMBY Rails”,一个城市/铁路建设模拟器。玩家似乎很喜欢这款游戏,一位评论员提到在游戏中绕过规划限制的满足感——这对于城市规划领域的人来说很有共鸣。 一个关键的功能请求是:一种允许玩家轻松扩展*现有*真实铁路网络,而不是手动描绘它们的方式。另一位用户建议一个类似的、可能更吸引人的变体,专注于自行车道。 对话还包括对游戏持续开发的积极反馈,以及关于通过Wine在macOS上兼容性的问题。总的来说,这个帖子显示了对“NIMBY Rails”的积极评价,并突出了潜在的改进领域。

请启用 JavaScript 并禁用任何广告拦截器。

更多

联系我们 contact @ memedata.com