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 生成,可能有误。

    互联网与文化cristal.inria.fr编辑精选

    起初是命令行(1999)

    In the Beginning was the Command Line (1999)

    3次上首页
    4年跨度
    432累计得分
    132条评论

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

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

    导读

    这是 Neal Stephenson 1999 年的经典长文《In the Beginning was the Command Line》,以作家视角生动比较了命令行与图形界面、Unix 与 MacOS/Windows 等操作系统的文化与设计哲学,用大量比喻(如 Apple 是密封引擎盖的汽车经销商)解释抽象与界面的取舍。文章多次再版并附有作者后续评论,被视为理解计算抽象层次的必读之作。

    为什么经久不衰:它把技术圈争论多年的 GUI vs 命令行问题写成了一般读者也能读懂的散文,二十多年后仍是理解抽象、界面设计与操作系统文化的最佳入门文本。

    关键词 Neal Stephenson命令行图形界面操作系统

    HN 评论精选

    指出原文关于 Apple 黑客重建 Unix 的说法不符合史实,早期 Mac 开发依赖的是 Lisa 而非 Unix

    这是对 Unix 的修正主义解读。Macintosh 早期开发在 folklore.org 上有详细记录,他们显然没有在 Mac 上重建 Unix——Mac 是用 Lisa 开发环境引导开发的,而 Lisa 又是用 Apple ][ 引导的。当时的微型计算机硬件根本跑不动庞大笨重的 Unix,Apple 也没有授权。不少早期 Mac 买家发现自己花 2000 美元买的电脑没有任何开发工具,打电话给 Apple 却被告知要做真正的应用开发得再买 10000 美元的 Lisa。MPW 两年后才发布。

    kmeisthax查看英文原文

    "In other words, the first thing that Apple's hackers had done when they'd got the MacOS up and running--probably even before they'd gotten it up and running--was to re-create the Unix interface, so that they would be able to get some useful work done. At the time, I simply couldn't get my mind around this, but: as far as Apple's hackers were concerned, the Mac's vaunted Graphical User Interface was an impediment, something to be circumvented before the little toaster even came out onto the market. " This is Unix revisionism. Most of the early development of the Macintosh is documented on folklore.org and they certainly didn't rebuild Unix to fit on a Mac. They bootstrapped the Macintosh using the Lisa development environment, which itself was bootstrapped with Apple ][s. Unix was far too large and unwieldy for microcomputer hardware of the time, and Apple didn't have a license for it anyway. There's plenty of stories of early/hobbyist Mac buyers realizing their $2k computer had no development tools, calling up Apple, and being told that they'd need to buy $10k Lisa machines if they wanted to do real app development. MPW didn't come out until 2 years later. (If you just wanted an easy-to-use development environment, Apple HAD worked on a GUI-capable BASIC for the Macintosh. But Bill Gates got wind of this and refused to renew their Apple ][ BASIC license unless they canned the project. Since no BASIC license meant no more Apple ][s, Apple caved, and the version of BASIC that Microsoft did ship on the Mac had no GUI support whatsoever. They would eventually ship Hypercard three years later, of course.)

    认为这篇文章的独特价值在于出自一个以写作为主的真实用户之手,视角比业内人更清晰

    我爱这篇文章。一直希望 Stephenson 能加上二十年的更新重写它。它比我见过的任何其他描述都更好地勾勒了这片图景,因为 Stephenson 是一个用户兼伟大作家,而大多数其他叙述出自以新闻、硬件或软件为生的人。他也是那种真正热爱计算机和编程、但首要目标是写作的人——我喜欢非程序员写程序。

    prepend查看英文原文

    I love this essay. I’ve been hoping that Stephenson would rewrite it with 20 years of updates. It describes the landscape better than anything else I’ve found as Stephenson is a user and a great writer, I think. Most other accounts are by people who make their living in journalism, or hardware, or software. Stephenson is also an example of someone who is really into computers, and programming I suspect, but has a primary goal of writing. I like when non-programmers program (eg Jake VanderPlas [0] wrote chunks of scypi even though he’s an astronomer, even though he works as a programmer now). [0] http://vanderplas.com/media/pdfs/CV.pdf

    认为 Apple 产品'密封不透明'的比喻至今依然成立

    回想起来,Neal 写'密封'时指的可能是 Apple 产品的某个特定方面,但我把几乎任何 Apple 产品整体都看作密封的——Apple 不想让你自己维修,也不想知道软件如何运作。即使过了 20 年,有些事从未改变。

    theandrewbailey查看英文原文

    > There was a competing bicycle dealership next door (Apple) that one day began selling motorized vehicles--expensive but attractively styled cars with their innards hermetically sealed, so that how they worked was something of a mystery. In retrospect, I think Neal was referring to a specific aspect of Apple's products when writing 'hermetically sealed', but I view almost any Apple product, as a whole, that way. (Apple doesn't want you to service them yourself, or know how the software works.) Even after 20 years, some things never change.

    认为文章虽旧但仍是理解抽象与取舍的必读经典

    这篇文章确实过时了,但仍是极好的文章,我认为是任何学习编程、计算或 UX/UI 的人的必读之作。至少它让人极好地理解了什么是抽象、使用抽象要付出什么代价,同时对门外汉来说也基本可读。这些知识很重要,因为计算的本质就是抽象——我们构建、操纵、争论抽象,需要明白'无尽的海龟塔'为何存在。

    qwertyuiop924查看英文原文

    IBWCL is dated, true, but it's still an excellent essay, and I would argue required reading for anyone learning about programming, computing, and/or UX/UI. If nothing else, it provides an excellent understanding of what abstractions are, and what sort of tradeoffs you make by using one, while still being more or less comprenhensible to the layman, unlike Steve Yegge, who covers more programming-specific topics, although often of the same nature. Knowing this stuff is important, because in computing, abstractions are pretty much what we do. We build them, manipulate them, argue about them, consider them harmful, and continue to travel up and down the endless stack of turtles. Knowing why the endless stack of turtles exists is important and useful, and that's part of what this essay provides.

    推荐 2004 年带作者批注的版本,可对比两个时间点对未来的预测

    我发现这个 2004 年加了评论的版本其实比原版更有意思。2004 年的评论现在也 12 年了,但有趣的是有 1999 和 2004 两个数据点,可以画出一条线,看看那段时间人们以为未来走向何方, versus 实际落在了哪里。

    Kadin查看英文原文

    I actually find this version, with commentary added in 2004, somewhat more interesting than the original: http://garote.bdmonkeys.net/commandline/index.html The 2004 comments are now of course 12 years old, so they're not much newer than the original text, but it's interesting to have two datapoints to draw a line between (1999 and 2004) and see where the trajectory of the future seemed to be headed over that period, versus where it actually landed.

    历次讨论

    同类还值得读

    1. 如今电脑上几乎所有操作在感知上都比 1983 年更慢(2017)

      Almost everything on computers is perceptually slower than it was in 1983 (2017)

      2017 年的推文串认为,尽管计算机硬件比 1983 年快得多,日常操作的感知速度却常常更慢:启动、界面响应和网络应用被层层抽象、动画、后台检查与网络依赖拖累。

      互联网与文化上首页 5 次 · 2017–2020twitter.com
    2. 网站肥胖危机

      The Website Obesity Crisis

      Maciej Cegłowski(idlewords)的经典演讲文稿《网站肥胖症危机》,批评现代网页越来越臃肿:动辄数 MB 的 JavaScript、追踪脚本和广告,把本可以轻…

      互联网与文化上首页 5 次 · 2016–2021idlewords.com编辑精选
    3. 亚马逊那本标价 23,698,655.93 美元的苍蝇书

      Amazon’s $23,698,655.93 book about flies

      博文讲的是亚马逊上一本关于果蝇的二手书被标到 23,698,655.93 美元。

      互联网与文化上首页 5 次 · 2011–2022michaeleisen.org
    4. 浏览器 User-Agent 字符串的历史

      History of the browser user-agent string (2008)

      2008 年的经典文章用戏谑的“创世纪”口吻,讲述浏览器 User-Agent 字符串如何从简单的标识演变成层层叠加的伪装:浏览器为了绕过按 UA 分发的网站检测,纷纷把自己伪装…

      互联网与文化上首页 5 次 · 2012–2022webaim.org编辑精选
    5. 最后的问题——艾萨克·阿西莫夫

      The Last Question - Isaac Asimov

      阿西莫夫最著名的短篇科幻小说《最后的问题》的在线全文。

      互联网与文化上首页 5 次 · 2009–2019multivax.com编辑精选

    打赏支持

    打赏二维码

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

    WeChat

    关注向阳乔木

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

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

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