Hacker News 博客致力于分享全球技术前沿和开发者社区的最新动态。本期内容涵盖了国际混淆 C 代码大赛的回归、赫尔辛基的交通安全奇迹、远程团队的创新沟通方式、Web 前端的新提案、C++26 的反射特性、Google 的 LLM 文本抽取工具、美光数据中心 SSD 新品,以及费马大定理的 Lean 形式化和 DIY 迷你 NAS 项目。
第28届国际混淆C代码大赛(IOCCC)回归
第28届国际混淆C代码大赛(IOCCC)在中断四年后荣耀回归,并庆祝其成立40周年。本届比赛创纪录地产生了23位获奖者,展示了C语言在极限创意下的无限可能。
在过去四年中,组织者进行了大规模的“大分叉合并”,重建了官方网站,并重新设计了整个比赛流程,包括开发了mkiocccentry
工具包、新的注册系统和提交服务器。这些改进旨在更好地表彰全球获奖作者的贡献,减轻评委的行政负担,并大幅缩短从宣布获奖到发布源代码之间的时间。本届比赛的发布时间被压缩到不到两小时,与以往长达数月的情况形成鲜明对比。
IOCCC28的提交作品在数量和质量上都表现出色,尽管代码大小限制增加了约21%,但许多高质量的获奖作品远低于新限制,表明代码大小并非取胜的关键。评委们表示,未来的比赛规则和指南将进一步简化和改进,并计划在2025年12月左右开启下一届IOCCC29。本届比赛的亮点作品包括一个号称“世界最小 LLM 推理引擎”的C语言程序、一个用C预处理器渲染图像的作品,以及一个模拟Intel 4004芯片电路的程序,这些都充分展现了C语言在极限创意下的无限潜力。
社区开发者们对IOCCC的回归普遍感到兴奋,热烈讨论着那些令人惊叹的获奖作品,特别是“最小 LLM”和Intel 4004模拟器,这些作品无疑引发了关于C语言极限、代码混淆艺术以及低级编程潜力的深入探讨。同时,社区也高度赞扬了组织者为改进比赛流程所做的巨大努力,尤其是缩短获奖作品发布时间的举措。
赫尔辛基实现零交通死亡的里程碑
芬兰首都赫尔辛基在过去一整年里实现了零交通死亡的惊人成就,这不仅是一个数字,更是城市规划和交通安全领域的一个里程碑。
赫尔辛基上一次有交通死亡事故还是在2024年7月初,这意味着他们已经连续一年没有发生任何与交通相关的致命事故。当局将这一非凡成就归功于长期的规划、有针对性的基础设施改造以及更低的限速。交通工程师Roni Utriainen强调,限速是其中最重要的因素之一。目前,赫尔辛基超过一半的街道限速为30公里/小时,而50年前,大部分街道的限速是50公里/小时。今年早些时候,学校周边的限速更是统一降到了30公里/小时。
除了限速,城市设计也发挥了关键作用,例如重新设计的街道布局、交叉路口和人行横道都以安全为优先。自行车道和步行道的扩展,有效地将弱势道路使用者与机动车流分离。此外,交通执法也得到了加强,城市官员和警方之间的合作更加紧密,自动化测速和有针对性的巡逻也增加了。赫尔辛基卓越的公共交通系统也功不可没,它显著减少了私家车的使用,从而降低了严重事故的发生率。车辆安全标准的提升也为事故发生时的结果改善做出了贡献。值得一提的是,不仅是死亡人数,受伤事故也大幅减少,过去