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

    工具与资源google.com

    Google Noto 字体

    Google Noto Fonts

    2次上首页
    2年跨度
    1,806累计得分
    436条评论

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

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

    导读

    Google Noto 字体项目旨在为 Unicode 中的所有字符提供统一风格的字体,覆盖 100,000 多个字符,消除“豆腐块”乱码。页面介绍了该项目及其覆盖的语言和字重,其中 CJK 字体同时支持简繁中文、日文和韩文,尤为少见。

    为什么经久不衰:它是“为所有语言提供统一字体”这一宏大目标的标杆开源项目,多年后仍是多语言排版和国际化开发的基础设施。

    关键词 字体Unicode国际化开源

    HN 评论精选

    强调项目工作量巨大且常被低估

    我认为大家没有意识到这背后惊人的创意与技术工作量:不仅要填满 UTF-8 空间里超过 10 万个字符,还要让它们风格统一。

    ixtli查看英文原文

    I don't think this communicates the _incredible_ amount of creative and technical work required not only to simply fill out over 100,000 characters in the UTF-8 space but to make them stylistically consistent.

    Noto CJK 的多语言覆盖在业界独一无二

    这太棒了,尤其是新发布的 Noto CJK。我不知道还有哪款字体能同时很好地支持简繁中文、日文和韩文,还带细体、粗体等字重。多数现有字体,哪怕昂贵的商业字体,能支持两种就不错了。

    jpatokal查看英文原文

    This is brilliant, particularly the newly released Noto CJK: http://www.google.com/get/noto/cjk.html I'm not aware of any other font that does a decent job of handling all of Simplified Chinese, Traditional Chinese, Japanese, and Korean simultaneously, and with light, bold, thin etc variants to boot. Most existing fonts, even expensive commercial ones, are lucky to support two, and even then usually regular text only.

    Noto CJK 能正确呈现汉语各方言不同的书写系统

    我很喜欢 Noto 的 CJK 实现,它能展示各种汉语(“中文方言”)并不都用同一套文字。比如普通话写“他會說普通話嗎?他不會。”,粤语则写“佢識唔識講廣東話?佢唔識。”——差异远不止“普通话”和“粤语”两个词。

    tokenadult查看英文原文

    I like the implementation of CJK fonts in Noto, which was just released this week. I particularly like that I can illustrate that the various Sinitic languages ("Chinese dialects") do NOT all use the same written characters, so that Chinese people who travel to different dialect regions sometimes find written signs that they cannot read, even if they are literate in Modern Standard Chinese. (I have seen this regional illiteracy on the part of native speakers of Chinese in several contexts.) How you might write the conversation "Does he know how to speak Mandarin? "No, he doesn't." 他會說普通話嗎? 他不會。 in Modern Standard Chinese characters contrasts with how you would write "Does he know how to speak Cantonese? "No, he doesn't." 佢識唔識講廣東話? 佢唔識。 in the Chinese characters used to write Cantonese. As will readily appear even to readers who don't know Chinese characters (if you have a good Unicode implementation enabled as you read Hacker News), many more words than "Mandarin" and "Cantonese" differ between those sentences in Chinese characters.

    质疑语言收录优先级不合理

    很好奇语言收录的决策是怎么做的,有些决定很奇怪。比如奥斯曼亚文是为索马里语创制的文字,几乎没人用过,实际使用者约为零;而奥里亚语有 3300 多万母语者,却似乎不被支持。

    jdmitch查看英文原文

    I wonder how the decisions for inclusion of languages were made, as there are some very odd decisions. For example, Osmanya is a script created for the Somali language that was hardly ever used (Somali literacy was only widespread after the latin alphabet was adopted - previously Arabic was commonly used). The population of actual users of this script is pretty indisputably 0. 100,000 would be a wildly ambitious estimate of the number of people who had ever actually even seen the script. On the other hand, Oriya, which has over 33 million native speakers, including 80% of India's Odisha state, does not appear to be supported.

    历次讨论

    同类还值得读

    1. 直接在浏览器中启动 Linux 内核

      Boot a linux kernel right inside your browser.

      Fabrice Bellard 的 JSLinux 页面,用 JavaScript 在浏览器里启动一个 Linux 内核,并提供一个可交互的终端环境。

      工具与资源上首页 5 次 · 2011–2025bellard.org
    2. Hacker News 未公开功能与行为清单(2018)

      A List of Hacker News's Undocumented Features and Behaviors (2018)

      数据科学家 Max Woolf 整理的 Hacker News 未公开功能与行为清单,涵盖投票机制、排名算法、账号惩罚等社区运作细节。

      工具与资源上首页 5 次 · 2019–2025github.com
    3. MapSCII:在终端中用盲文和 ASCII 渲染地图

      MapSCII – Braille and ASCII map renderer for the console

      MapSCII 是一个在命令行终端里渲染地图的开源工具,用盲文字符和 ASCII 字符把地理数据画成可交互浏览的字符地图。

      工具与资源上首页 5 次 · 2017–2025github.com
    4. 顶尖大学的免费在线课程

      Free Online Courses from Top Universities

      Open Culture 整理的一份免费在线课程合集,汇集了全球顶尖大学(如 MIT、斯坦福、耶鲁等)向公众开放的网络课程资源,涵盖音频、视频等多种形式。

      工具与资源上首页 5 次 · 2010–2022openculture.com
    5. 淘气字符串:容易引发用户输入问题的字符串清单

      Naughty Strings: A list of strings likely to cause issues as user-input data

      一个 GitHub 仓库,收录了大量容易让程序出问题的用户输入字符串,如特殊字符、emoji、SQL 注入片段、系统命令等,供开发者用于测试输入处理逻辑。

      工具与资源上首页 4 次 · 2015–2020github.com

    打赏支持

    打赏二维码

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

    WeChat

    关注向阳乔木

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

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

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