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

    互联网与文化theatlantic.com

    Toki Pona:只有一百个词的语言(2015)

    Toki Pona: A Language with a Hundred Words (2015)

    3次上首页
    5年跨度
    396累计得分
    278条评论

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

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

    导读

    这篇《大西洋月刊》的文章介绍了 Toki Pona——一种只有约一百个词根的人造语言,由加拿大语言学家 Sonja Lang 创造。文章探讨了这种极简语言如何用少量词汇组合表达复杂概念(如冰岛语中“指南针”意为“方向指示器”),以及它为何吸引了一批爱好者。

    为什么经久不衰:它触及语言与思维关系的根本问题:最少需要多少词汇就能表达一切?这个实验性语言多年来持续引发讨论,对语言学、极简设计和认知科学感兴趣的人都有启发。

    关键词 人造语言Toki Pona语言学极简主义

    HN 评论精选

    亲历者证实 Toki Pona 上手极快,但表达效率低于词汇量更大的语言

    高中时我创办了世界语社团,每周授课,一年后学员就能用世界语流利交流。有个英语很吃力的国际学生,几个月后用世界语比英语说得还流利!我高三时有个新生极力推荐 Toki Pona,我们花了一个月学它,大家掌握的速度快得惊人。当然 Toki Pona 更“啰嗦”,表达一个想法往往要用很多词。但学起来非常有趣,我至今还记得不少。

    elldoubleyew查看英文原文

    In high school I was the founder of our (small) Esperanto Club. I gave Esperanto lessons each week at our club meeting designed as a one year course, usually by the end of the year if someone attended each week and did moderate self study outside of class they could communicate in Esperanto really well. We even had one international student who really struggled with english that after a few months of attending our club could communicate with us in Esperanto more fluently than English! We had one a freshman join during my senior year who was a huge advocate of Toki Pona as a conlang. We decided to devote a month of the club to Toki Pona instead of Esperanto and it was mind boggling how quickly everyone was able to get a grasp of it. Granted Toki Pona is much more "wordy" than Esperanto, you often have to use many words to convey an idea that you could express quickly in a language with a larger vocabulary. Regardless it was an absolute blast to learn and I'm surprised by how much I remember. Once I got to college there seemed to be a severe lack of interest in Esperanto, or any conlang for that matter, amongst the student body. I could never really keep enough people interested the same way I could in high school so I gave up after my sophomore year. I really miss teaching people Esperanto. I believe the club at my high school still runs to this day, I'd love to be able to go back and visit one day.

    词汇越少,每个词的含义越依赖语境,反而更难掌握

    只有一百个词的问题在于,这一百个词是任何语言里最难的一百个词。对外语学习者来说,简单的词反而难,难的词反而容易。比如学英语时“banish”只有一个意思,记住就行;而“turn out”有六七种含义,全靠语境判断。极端例子是向母语没有冠词的人解释“the”。

    yongjik查看英文原文

    I've said it before, but the problem with having only a hundred words is that they are the hardest one hundred words in any languages. To a foreign learner, easy words are hard, and hard words are easy. To someone learning English as a foreign language, "banish" is easy to understand: it has just one meaning, so once you memorize it, you can recognize it whenever it's used. "Turn out", on the other hand, has half a dozen meanings and you have to rely on context. In the extreme case, imagine explaining the word "the" to someone whose native language doesn't have an article.

    用 word2vec 类比:Toki Pona 的本质是用少量语义原语组合表达一切

    这让我想起自然语言处理工具 word2vec:它把词表示成向量,维度代表语义特征,且是从数据中学出来的。可以做“国王-男人+女人=王后”这样的运算。也许借助这种思路,我们能找出表达所有词义所需的最小符号集和组合规则。当然,说出一百维向量远不如说一个词高效。辅助语言要优化的本来就不是自然度,而是易学性。

    Houshalter查看英文原文

    This reminds me a lot of a natural language processing tool called word2vec. It reduces words into vectors, where each dimension represents something about the meaning about the word. E.g. whether it's a place, or if it's male or female. And these vectors are not designed by humans, but learned from data. It's optimized so that words that occur in similar contexts have similar vectors. E.g. places tend to occur near words talking about places, like "there" or "go", and male names tend to occur near "he" and "his", etc. You can do really interesting things with these vectors. Like 'King'-'man'+'woman'='queen'. Recently a computer program beat the word analogy part of an IQ test using this. It's useful in computer translation. Take two languages and constrain a few identical words to have the same vector. Then all the other words also end up with similar vectors. Anyway, with something like this, the actual words and symbols don't matter, just the 100 or so dimensions needed to accurately represent the meaning of every word. Of course speaking a 100 dimensional vector is way less efficient than a single word or symbol. But perhaps using this, we could come up with an absolute minimal set of symbols necessary. And some rules for combining them to get all words. I know a lot of the comments here are complaining that this doesn't make a good natural language. But that's not the point of an auxiliary language. The main thing auxiliary languages should optimize for is how easy it is to learn. Simpler is better. Reducing the words and grammar is hugely important. Another advantage of such an approach, is that it might be more amenable to machine translation. Which is another advantage for an auxiliary language.

    语言学早有类似尝试:用约 70 个语义原语分解所有词汇

    上世纪 70 年代语言学家提出过一个类似项目:自然语义元语言(Natural Semantic Metalanguage),约 70 个“语义原语”,所有其他词都能分解为它们的组合——就像编写没有循环定义的词典时必须做的那样。不过它主要用于思想实验和分析现有语言中的歧义。

    zachrose查看英文原文

    Cool. There's a similar project put forth by linguists in the early 70s called Natural Semantic Metalanguage, with about 70 "primes" that all other words can be factored out as, like you would have to do if you wrote a dictionary without circular definitions. Unlike Toki Pona or the other languages mentioned in the article, Natural Semantic Metalanguage is mostly used for thought experiments and to analyze existing languages for ambiguities and double meanings.* https://en.m.wikipedia.org/wiki/Natural_semantic_metalanguage *"Double meanings" may not be the right word, but is there a word to describe what happens when a system is non-orthagonal and the same piece winds up with multiple responsibilities?

    历次讨论

    同类还值得读

    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

    关注向阳乔木

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

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

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