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

    职业与工作方法howonlee.github.io

    我给访问的每个网站加 3–25 秒延迟

    I Add 3-25 Seconds of Latency to Every Site I Visit

    2次上首页
    4年跨度
    1,679累计得分
    549条评论

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

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

    导读

    作者给自己访问的每个网站人为加上 3 到 25 秒的延迟,用这种“自我惩罚”的方式打断无意识刷网页的习惯回路,把即时、无摩擦的点击变成需要等待的决定。文章以幽默的笔调讲了一个严肃话题:技术成瘾与注意力被劫持。

    为什么经久不衰:它提供了一个可动手复制的反成瘾思路——不靠意志力戒断,而是人为制造摩擦,且评论区的实战经验让这个讨论在多年后仍然有用。

    关键词 技术成瘾注意力习惯回路自我量化

    HN 评论精选

    用延迟惩罚用户比封禁更有效,作者的做法在实践中被验证过。

    几年前我运营过一个面向青少年的网站,版务工作之一就是管理讨论区。有些孩子很难管,封号(邮件/IP 等)也不接受,不断重新注册。最后我用“灰名单”对付他们:在每次页面渲染前加 5 到 25 秒的 sleep()(实际更精细,还会按 TCP 分块流式输出,让卡顿感更真实)。效果奇佳,几天后那些顽固分子就不来了。我把这叫“通过降低用户体验来做管理”。

    Antwan查看英文原文

    I ran a website for youngsters several years ago. One of the duties to maintain it was to moderate discussion boards. Some kids were difficult to manage and would not accept to be banned (via email/IP/or whatever solution) and would keep recreating profiles. Ultimately I dealt with those ppl by “greylisting” them. Added a sleep() prior each page rendering of 5 to 25 secs (actually it was more sophisticated and would stream chunks over TCP so the slowness feeling was even more real). Worked like a charm. Few days after the recalcitrant would no longer come on the website. I called this “moderation by degradation of user experience”, and was pretty effective like the solution described in your post. Think about page load if you need to restrain visits.

    把作者的思路扩展成一套系统性的习惯回路拆解方案,但 HN 仍无解。

    太妙了!我多年受工作焦虑困扰,靠 YouTube、Reddit 或 HN 来缓解,最近成了大问题,所以想打破习惯回路(提示→行动→奖赏)。我没法一下子戒断,因为焦虑发作时我能把任何屏蔽手段撤销掉。用广告拦截器去掉了 YouTube 的所有推荐和首页按钮,手机上卸载 App、用拦截器让它不可用;Reddit 强制用没有无限滚动的旧版,去掉“all”链接,限制可见帖子数;HN 我还没有对策。另一个关键是删掉浏览器地址栏的自动补全。

    jtrip查看英文原文

    This is brilliant! I've been suffering from work related anxiety for years which I've learned to douse with Youtube, Reddit or HN. This became a huge problem for me recently and so I had to try to break my habit loops (Cue -> Action -> Reward). I cannot quit cold-turkey because all the methods that I can think of to block the websites I can undo in the mania of anxiety. Youtube always gives you an option to look for more content, either on the side of the video you are currently watching, on the screen immediately after you are done watching or by going to the home page and giving you the options. Using Origin ad-blocker I removed all the immediate suggestions. And also the youtube home button, the only red element of the Youtube gui that catches your notice, that you click on to reduce your anxiety. That you then develop a habit on, just like the suggestions. On mobile I uninstalled the app and used the ad-blocker to render it useless. All external links play videos and the search still works. For reddit I force the old view, without the infinite scroll, just like the author. I also removed the 'all' link from all the pages as I had formed a habit with that as well. And I limit the number of posts visible at any given time. I have, other than the author's solution, no counter for HN. For other websites, I've similarly blocked such habit forming gui features. And the most important bit has been deleting websites from the auto suggest feature of firefox. I've deleted a good number of the common offender websites form it, but I still don't know how to disable those ~10 websites that show up when you go to type something. The Key has been disrupting the 'cue' of the habits. It leaves you a little confused when you don't find your habit enabler on the websites, but then it gets better. Or like me you form other new habits. The solution author suggests will definitely be of help. Edit: Words. Also, does anyone know how to disable the dropdown suggestions in the address bar? The one you get when you haven't typed anything, because I've got a habit with the dropdown button as well. There is nothing in the options, but what about the developer options?

    用“先滚到底再倒着看”给自己制造终点,对抗无限滚动。

    我是个自认的“完成主义者”,非常讨厌无限滚动,于是养成了一个心理习惯来对付它:遇到有无限滚动的站点(比如 YouTube 或新版 Reddit),我先按 End 键一路滚到第一个加载转圈的地方,然后停下,从后往前倒着看。听起来很傻,但它给了我一种“看完了”的感觉,以及回到顶部时的自然退出点。

    adambyrtek查看英文原文

    I'm a self-diagnosed completionist and I hate the infinite scroll so much that I developed a mental habit that helps me work around it. When I visit a site with infinite scroll (e.g. YouTube or new Reddit) I immediately scroll down until the first loading spinner (e.g. by pressing the End key). At this point I stop and go back up processing the items in reverse order. This might sound silly, but it gives me a sense of completion and a natural exit point once I get back to the beginning.

    技术成瘾值得严肃对待,互联网的净收益不能掩盖其代价。

    这是一篇有趣且写得特别好的文章,触及了严肃话题。技术成瘾和寻求注意力还没有被自我节制。由于互联网的快速发展,我们正在经历一场大规模的社会实验。我认为它对社会整体是净正面的,但我们需要更关注负面。

    liquidise查看英文原文

    This is a funny and particularly well written post that touches on a serious topic. Tech addiction and attention seeking are not yet being self-moderated. We are living out a massive social experiment of sorts because of the rapid advancement of the internet. I believe it is a certain net-positive on society, but we need to pay more attention to the cons.

    历次讨论

    同类还值得读

    1. 用十年时间自学编程(1998)

      Teach Yourself Programming in Ten Years (1998)

      Peter Norvig 1998 年的经典文章,回应“21天/24小时学会编程”一类速成书,主张真正精通编程需要约十年持续、有意识的练习。

      职业与工作方法上首页 11 次 · 2007–2025norvig.com编辑精选
    2. 如何成为一名程序员:简短、全面而个人的总结

      How to be a Programmer: A Short, Comprehensive, and Personal Summary

      一篇广为流传的程序员成长指南,作者以个人经验系统总结了成为优秀程序员所需的各项技能——从调试、测试、沟通到团队协作与身心健康。

      职业与工作方法上首页 6 次 · 2008–2015samizdat.mines.edu编辑精选
    3. 不要自称程序员

      Don't Call Yourself a Programmer

      经典职业建议文章劝软件工程师不要把自己局限在“程序员”这个标签上,而要从公司业务角度说明自己创造的价值;文中讨论了成本中心与利润中心、头衔、求职与职业选择,也顺带批评了学术界的价…

      职业与工作方法上首页 5 次 · 2011–2021kalzumeus.com编辑精选
    4. 创作者的日程与经理的日程

      Maker's Schedule, Manager's Schedule (2009)

      Paul Graham 在这篇文章里把时间表分成两类:管理者的日程以小时为单位,会议可以填满一天;创作者(程序员、写作者等)的日程则以半天为单位,需要长时间不被打断的连续块。

      职业与工作方法上首页 5 次 · 2009–2021paulgraham.com编辑精选
    5. 为什么程序员的薪酬不与生产力成正比

      Why programmers are not paid in proportion to their productivity

      讨论为什么程序员的薪酬往往不随其生产力成比例增长:生产力难以客观量化,薪酬更多受组织预算、岗位定价和个人议价能力影响。

      职业与工作方法上首页 5 次 · 2009–2022johndcook.com

    打赏支持

    打赏二维码

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

    WeChat

    关注向阳乔木

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

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

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