HackerURLs

一次又一次被重新发现的经典。

同一个链接,相隔一年以上,一次又一次被人重新发现、再次冲上 Hacker News 首页。能经受住这种时间检验的,大多是值得一读再读的文章。每篇附中文标题,讨论最热的那些再加上中文导读和高赞评论翻译。

从名人堂开始
  • 4,700+篇经过时间检验的经典

Hall of fame

名人堂

在经典库里看全部精选

上首页次数最多、而且有中文导读的 30 篇。时间轴上每个黑点是一次上首页,空心点是一次没冲上去的投稿。

  1. 正在载入经典…

Archive

经典库

按第一次上首页的年份分布,点柱子筛选。

排序

    About

    这些经典是怎么挑出来的

    1. 01

      合并同一个链接

      读取 Hacker News 自 2006 年以来的全部链接投稿,把 http/https、www、跟踪参数等写法不同的同一篇文章合并成一条。

    2. 02

      只留经得起时间的

      同一链接至少两次拿到 50 分以上(约等于上首页),而且两次相隔一年以上;再由 AI 剔除状态页、产品首页和新闻事件。

    3. 03

      写导读、译评论

      上首页次数最多的 2,000 篇配上中文导读、"为什么经久不衰",并精选翻译 HN 高赞评论。导读由 AI 生成,可能有误。

    历史与人物github.com

    阿波罗 11 号制导计算机源代码

    Apollo 11 Guidance Computer source code

    2次上首页
    4年跨度
    867累计得分
    180条评论

    2016 — 2020,它一次次回到首页

    黑点是上首页(≥ 50 分)的那次投稿,空心点是没冲上去的投稿,点越大分数越高。

    导读

    这是阿波罗11号制导计算机(AGC)登月飞行源代码的 GitHub 仓库,用汇编语言写成,包含登月着陆、点火等关键程序。代码中留有当年工程师写的幽默注释,如 'BURN BABY BURN' 和 'PLEASE CRANK THE SILLY THING AROUND'。

    为什么经久不衰:它让读者能直接阅读把人类送上月球的代码,兼具历史价值和工程趣味,多年来反复登上 HN 首页。

    关键词 阿波罗11号汇编语言航天史开源代码

    HN 评论精选

    提供着陆视频和 1201/1202 报警的背景资料及对应源码位置

    观看着陆视频:https://www.youtube.com/watch?v=k_OD2V6fMLQ。着陆过程中你会听到 1201 和 1202 报警,这里是相关说明:http://www.hq.nasa.gov/office/pao/History/alsj/a11/a11.1201-pa.html。这是源代码中调用 1201 报警的位置,以及 1202 的位置。

    js2查看英文原文

    Watch the landing: https://www.youtube.com/watch?v=k_OD2V6fMLQ During the landing, you'll here mention of 1201 and 1202 alarms. Here's what that's about: http://www.hq.nasa.gov/office/pao/History/alsj/a11/a11.1201-pa.html Here's 1201 being called: https://github.com/chrislgarry/Apollo-11/blob/dc4ea6735c464608d704fa183f3e3d08b013c42f/EXECUTIVE.s#L134 And 1202: https://github.com/chrislgarry/Apollo-11/blob/dc4ea6735c464608d704fa183f3e3d08b013c42f/EXECUTIVE.s#L200

    赞叹代码中的幽默注释,推荐登月着陆模块

    太棒了,里面有很多宝藏。我最喜欢的模块是这个:THE_LUNAR_LANDING.s,里面有 '宇航员:请把这个鬼东西转过来' 这样的注释,还有 'OFF TO SEE THE WIZARD...'(去找巫师吧)。

    elcapitan查看英文原文

    This is amazing and contains so many gems. I think this one is my favorite module: https://github.com/chrislgarry/Apollo-11/blob/master/THE_LUNAR_LANDING.s CAF CODE500 # ASTRONAUT: PLEASE CRANK THE TC BANKCALL # SILLY THING AROUND CADR GOPERF1 TCF GOTOP00H # TERMINATE TCF P63SPOT3 # PROCEED SEE IF HE'S LYING TC BANKCALL # ENTER INITIALIZE LANDING RADAR CADR SETPOS1 TC POSTJUMP # OFF TO SEE THE WIZARD ... CADR BURNBABY

    指出代码中的卡尔曼滤波器及其发明者刚去世

    注意 KALMAN_FILTER.s 源码文件,详见卡尔曼滤波的维基百科页面。该滤波器以 Rudolf Kalman 命名,他最近去世了。

    sgt查看英文原文

    Take note of the KALMAN_FILTER.s source code file. See https://en.wikipedia.org/wiki/Kalman_filter for details. The filter is named after Rudolf Kalman who recently passed away. (https://en.wikipedia.org/wiki/Rudolf_E._K%C3%A1lm%C3%A1n)

    调侃代码中'临时方案'的注释实际沿用至今

    代码里写着 'TEMPORARY, I HOPE HOPE HOPE'(临时的,希望希望希望)……结果它并不是临时的。

    bensochar查看英文原文

    >TEMPORARY, I HOPE HOPE HOPE https://github.com/chrislgarry/Apollo-11/blob/master/Luminary099/LUNAR_LANDING_GUIDANCE_EQUATIONS.agc#L179 ...it was not temporary

    历次讨论

    同类还值得读

    1. 开发者无薪坚持完成 Mac 图形计算器:一个秘密项目的故事

      Dev stays without pay to finish Mac Graphing Calculator as skunkworks project

      苹果 Mac 图形计算器(Graphing Calculator)开发者的亲述:在项目被砍后,几位工程师在没有报酬、没有正式授权的情况下,以“地下项目”方式偷偷留在公司把软件做完…

      历史与人物上首页 6 次 · 2009–2022pacifict.com
    2. 理查德·费曼与 Connection Machine

      Richard Feynman and the Connection Machine

      长文回忆费曼晚年参与 Connection Machine 并行计算机项目的经历:他分析路由器、用自创的并行 Basic 编写 QCD 程序,也涉足细胞自动机等主题。

      历史与人物上首页 5 次 · 2010–2021longnow.org编辑精选
    3. 负 2000 行代码

      -2000 Lines of Code

      folklore.org 上 Andy Hertzfeld 记录的一则苹果 Macintosh 开发轶事:Bill Atkinson 被问到写了多少行代码时,回答“-2000 行…

      历史与人物上首页 4 次 · 2014–2022folklore.org编辑精选
    4. Dennis Ritchie 的第一版 C 编译器(约 1972 年)

      Dennis Ritchie’s first C compiler (c. 1972)

      这个 GitHub 仓库保存了 Dennis Ritchie 约 1972 年编写的最早 C 编译器源码,是 C 语言和 Unix 早期历史的一手材料。

      历史与人物上首页 4 次 · 2013–2025github.com
    5. 一位破解赛马密码的赌徒

      A Gambler Who Cracked the Horse-Racing Code (2018)

      彭博社 2018 年的长篇特写,讲述数学家 Bill Benter 如何用统计模型和算法在赛马博彩中持续盈利、累计赢得近十亿美元的故事。

      历史与人物上首页 4 次 · 2018–2024bloomberg.com

    打赏支持

    打赏二维码

    觉得有用,请作者喝杯咖啡。

    WeChat

    关注向阳乔木

    微信公众号「向阳乔木推荐看」

    微信公众号「向阳乔木推荐看」二维码

    微信扫一扫;在微信里打开本页时,长按二维码识别。