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

    互联网与文化apple.com编辑精选

    关于 Flash 的思考

    Thoughts on Flash

    2次上首页
    11年跨度
    1,172累计得分
    698条评论

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

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

    导读

    这是乔布斯 2010 年发表的公开信,阐述苹果为何拒绝在 iPhone/iPad 上支持 Adobe Flash:Flash 封闭、不开放、耗电、安全性差、不适合触屏,且跨平台中间层会阻碍应用质量提升,苹果押注 HTML5 等开放标准。该文后来从苹果官网被删除,2021 年因讨论其历史意义再次登上 Hacker News。

    为什么经久不衰:它是移动时代平台之争的标志性文献,既展示了乔布斯清晰直白的论辩风格,也预示了此后十年关于开放标准、应用商店与平台控制的持续争论,今天读来仍具现实意义。

    关键词 乔布斯FlashHTML5苹果平台政策

    HN 评论精选

    认为苹果强制规定开发语言是错误且危险的做法,市场本可自行淘汰劣质应用

    他所说的“最重要的理由”恰恰是最大的错误。如果使用某些库或跨平台工具真的会导致应用质量更差,市场自会解决。这类工具也并非完全屏蔽底层 API,而是处于一个连续谱上。苹果在封杀 Flash 这类极端案例时,实际上也封杀了编译器。我聊过的每个程序员都认为只允许用 C、C++ 和 Objective-C 写应用既愚蠢又邪恶(该有个词形容:stevil?)。苹果高层肯定有人意识到 dictate 黑客用什么语言有多疯狂,让我担心的是这些人的意见没有被听见。

    pg查看英文原文

    What he describes as the "most important reason" is also the big mistake here. If using certain libraries or cross-platform development tools truly did result in worse apps, then the market would take care of that. He also doesn't seem to understand that such tools do not all totally hide the underlying APIs. They fall along a continuum in that respect. And in trying to ban extreme cases like Flash, Apple has also basically banned compilers. Every programmer I've talked to about this thought it was some combination of stupid and evil (there ought to be a word for that; stevil?) to insist that apps be written only in C, C++, and Objective-C. Surely there must be people fairly high up in Apple who realize what a crazy move it is to try to dictate to hackers what programming language they should use. It worries me that those people aren't being heard.

    讽刺苹果指责 Flash 封闭,而自己的 iPhone 生态在开放性上远不如 Flash

    Flash 封闭、苹果开放?真的吗?我可以完全免费、合法、无限制地构建 Flash 应用,播放器也免费且向后兼容,这相当开放。而开发 iPhone 应用我要付费,只能在苹果的电脑和系统上做,只能跑在苹果的硬件上,构建方式受限,还要忍受不透明的审核流程。论开放程度,这让比尔·盖茨都显得像 RMS。

    efsavage查看英文原文

    Flash is closed, Apple is open. Huh? I can build a flash app entirely for free, legally, with zero restrictions, forever, on the tools I used to write it, or where I can deploy it to. Adobe has bent over backwards to make players (also free) backwards compatible. That's pretty open. I must pay to build an iphone app, which I can only do on a computer owned by the same company, running an OS owned by the same company. This app only runs on hardware made by said company, and only run on an OS by said company. I am restricted in how I can build this, and must live by the whims of an opaque editorial process. In terms of openness, this makes Bill Gates look like RMS.

    认为苹果若真支持 HTML5,就应让 Web 应用在 App Store 中与原生应用平等竞争

    既然苹果把 HTML5 作为 Flash(以及隐含的 iPhoneOS API)的替代方案推销,为什么不让它与 Cocoa Touch 应用直接竞争?为什么不为 HTML5 开发者提供进入 App Store 变现和被发现的机会?苹果已有出色的离线移动 Web 应用文档,却仍把 Web 应用当作“真正的”iPhone 应用的私生子对待。基于开放标准的 HTML5 应用应与 Cocoa Touch 应用享有同等地位,那才是言行一致。

    joshwa查看英文原文

    If they're going to pitch HTML5 as an alternative to Flash (and, implicitly, the iPhoneOS API), then why not let them compete directly with Cocoa Touch apps? Why not offer HTML5 developers a way to take advantage of the App Store's monetization and discoverability? Apple already provides some amazing documentation and tutorials for making offline-capable mobile web apps, but they're still treated by Apple as the bastard cousins of "real" iPhone apps. They should buy or provide an officially-supported analogue to a tool like PhoneGap[1] or Titanium[2], allowing HTML5 apps to appear in the App Store, and perhaps provide an Apple-supported framework such as their mysterious PastryKit[3] or contribute to SproutCore[4], giving HTML5 developers better tools to conform to Apple's HIG. HTML5 apps built on open standards should be on an equal footing with apps built in Cocoa Touch. That would be walking the walk. [1] http://phonegap.com/ [2] http://www.appcelerator.com/ [3] http://daringfireball.net/2009/12/pastrykit [4] http://blog.sproutcore.com/post/531215199/introducing-sproutcore-touch EDIT: "officially-supported analogue" EDIT: footnotes

    指出苹果当年推崇 HTML5,如今却打压 PWA,前后立场自相矛盾

    背景:乔布斯在文中建议移动开发应聚焦 HTML5(如今称为 PWA)。而苹果最近正在推行反 PWA 的做法,大概是为了强化其“围墙花园”。

    max_查看英文原文

    Context: In the essay [0], Jobs suggested mobile app development on should focus on HTML5 (which is now called Progressive Web Apps / PWA) Apple has has been recently been rolling out anti-PWA practices [1]. Probably to reinforce their "walled garden". [0]: https://web.archive.org/web/20170615060422/https://www.apple.com/hotnews/thoughts-on-flash/ [1]: https://ionicframework.com/blog/is-apple-trying-to-kill-pwas/

    历次讨论

    同类还值得读

    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

    关注向阳乔木

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

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

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