HN 写作课

工程师们二十年里聊过的写作。

工程师、作家、编辑和创业者在 Hacker News 上聊了二十年“怎么写”:怎么写得清楚、怎么讲好一个故事、技术文档怎么写、小说和出版是怎么回事。这里把其中关于写作与讲故事的帖子挑出来,配上中文导读、可以直接用的写作要点和评论翻译。

从必读开始
  • 2,600+篇关于写作的 HN 讨论

Writing tips

写作锦囊

正在抽一条写作要点…

Essential

必读 30 篇

在讨论库里看全部精选

编辑精选里 HN 讨论最热的 30 篇,每篇都有中文导读和写作要点。

  1. 正在载入…

Archive

讨论库

按发帖年份分布,点柱子筛选。

排序

    About

    这些讨论是怎么挑出来的

    1. 01

      从全量里捞

      读取 Hacker News 自 2006 年以来的全部帖子,用关键词先捞出 40 分以上、可能和写作有关的约 1.1 万篇。

    2. 02

      只留真正讲写作的

      由 AI 逐条判断是否和写作、讲故事、文风、出版有实质关系,剔除“写代码”“编辑器”这类字面撞车,并分进十个类别。

    3. 03

      提炼可用的要点

      为值得读的帖子写中文导读,提炼 2-4 条可以直接用到自己写作里的要点,并精选翻译 HN 高赞评论。内容由 AI 生成,可能有误。

    小说与文学2019aiweirdness.com编辑精选

    如何开始写一部小说

    How to Begin a Novel

    阅读原文 HN 讨论
    162HN 得分
    46条评论
    4条写作要点

    导读

    这是 Janelle Shane 的 AI Weirdness 博客的一次实验:用 GPT-2 生成大量小说开头第一句,看机器能写出怎样的开场。有意思的是,其中不少句子荒诞却真能勾人读下去;评论里一位畅销书作家则半开玩笑地担心自己的饭碗。写作者可以借这批开头反思:什么样的第一句才算“钩子”,以及哪些只是词藻堆砌。

    关键词 小说开篇AI写作第一句叙事悬念

    可以直接用的写作要点

    1. 01

      开篇第一句要埋下一个反常的信息缺口(“我忘了我也在和死人玩球”),让读者为了解谜而往下读。

    2. 02

      把宏大尺度压缩进一句话:让“三千年还是一万亿年”“月亮背面的飞艇”这类时空跨度与平淡语调形成落差。

    3. 03

      具体的专有名词(人名、地名、狗名)能立刻造出真实感,但堆砌形容词和沙丘式的重复只会显得空洞。

    4. 04

      可以把“写第一句”当成独立练习:一次写出十几个版本,再挑出最有悬念的那一个展开。

    HN 评论精选

    AI 生成的开头虽然古怪,却常常包含真正有吸引力的叙事悬念。

    这些句子里有些我真想读下去。比如“我曾是,或者说我曾经是。”“从前有个人活了很久,也许三千年,也许十亿年,也许一万亿年,取决于科学家怎么算。”“我是艾莉,我来此是为了杀死这个世界。”“我刚被告知,关于‘拥有不朽灵魂是对是错’的争论终于有了结论。”“紫发女人来到平原上的空地,头也不抬地说:‘现在想宝宝的名字已经太晚了。’”“默西郡的彭布罗克郡村坐落在一片开阔而幸福的平原上,几年后这里将被称为‘无尽山脉之地’。”“我在和我的狗——棕色拉布拉多马克——玩球,我忘了我也在和一个死人玩球。”“黑石因雨而疼痛。”“我有多少次不幸地死去?”“第一次遇见未来的自己时,我在月球背面等我的那艘旧飞艇上。”这些句子大多都能开启一个迷人的故事。

    AnimalMuppet查看英文原文

    Some of those sound like something I'd actually like to read. > I am, or was. > There was once a man who lived for a very long time; perhaps three thousand years, or perhaps a thousand million years, maybe a trillion or so, depending on how the scientists look at it. > “I am Eilie, and I am here to kill the world.” > I have just been informed, that the debate over the question ‘is it right or wrong to have immortal souls’ has been finally brought to a conclusion. > The purple-haired woman came to the clearing in the plain, and without looking up from her book, said, “It’s too late to be thinking about baby names.” > The village of Pembrokeshire, in the county of Mersey, lies on a wide, happy plain, which, in a few years, was to become known as the “Land of the Endless Mountains.” > I was playing with my dog, Mark the brown Labrador, and I had forgotten that I was also playing with a dead man. > The black stone was aching from the rain. > How many times have I had the misfortune to die? > The first day I met my future self, I was aboard the old dirigible that lay in wait for me on the far side of the moon. I could see a fascinating story starting with most of those lines.

    用调侃指出:靠重复堆砌词句充篇幅,是“仿写”的典型失败。

    “从前有一片沙之地,沙、沙、沙沙沙沙沙沙沙沙沙沙……”——啊,这是布莱恩·赫伯特和凯文·J·安德森的手笔。

    Apocryphon查看英文原文

    > There was once a land of sand, and sand, sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand sand ah, a Brian Herbert and Kevin J. Anderson production

    刻意求怪不等于好开头;真正荒诞而出彩的开场句需要人类式的控制力。

    这些大多在我看来只是平淡的词句沙拉,完全比不上人类写的“布爾沃-利頓小说奖”参赛作品——那个奖专门评选“假设的烂小说中最糟糕的开头句”。今年的获奖作品是:“太空舰队指挥官布拉德·布拉德静坐不语,周围是一团缓缓消散的烟雾,脸上保持着自从他十三英寸之前意外摧毁‘时间’这一现象以来就没变过的凄凉皱眉。”

    DrScump查看英文原文

    Most of this strikes me as mundane word salad, none of which can compare with human-composed entries to the Bulwer-Lytton Fiction contest[0]. It seeks "an atrocious opening sentence to a hypothetical bad novel." This year's winner: "Space Fleet Commander Brad Brad sat in silence, surrounded by a slowly dissipating cloud of smoke, maintaining the same forlorn frown that had been fixed upon his face since he’d accidentally destroyed the phenomenon known as time, thirteen inches ago." [0] https://www.bulwer-lytton.com/2019

    职业作家对 AI 的进步感到真实的职业焦虑。

    我是埃德加奖入围者、《华尔街日报》畅销书作家,等等等等,但我可以自信地说……我完蛋了。GPT-2 连深层语境都还没理解就已经很惊人了。一旦神经网络开始掌握故事弧线和连贯性(也就是理解随时间发生的变化),我就得另找工作了。

    amayne查看英文原文

    I’m an Edgar Finalist, Wall Street Journal best-selling author, blah, blah, and I can confidently say that...I’m doomed. GPT-2 is amazing without even grasping deeper context. Once NN’s start to grasp arc and continuity (which is understanding changes over time) I’ll be looking for a new job.

    同类还值得读

    1. 乔治·奥威尔1940年对《我的奋斗》的书评

      George Orwell’s 1940 Review of Mein Kampf

      这是奥威尔 1940 年对《我的奋斗》的书评,他没有简单谴责,而是认真分析希特勒的宣传手法为何奏效、又暴露了哪些思维特征。

      小说与文学2022 · 499 分 · 545 评4 条写作要点编辑精选
    2. 我们都是极客:尼尔·斯蒂芬森的文学作品

      We are all nerds: The literary works of Neal Stephenson

      这是一篇讨论 Neal Stephenson 科幻小说的文章,评论区读者围绕《Anathem》《钻石年代》《Snow Crash》等作品,聊世界构建、结尾处理和写作风格的变化。

      小说与文学2022 · 307 分 · 220 评4 条写作要点编辑精选
    3. 又一部我不会再去写的小说

      Yet another novel I will no longer write

      科幻作家 Charles Stross 讲述自己为何放弃一部已经构思好的小说:COVID-19 疫情让他的病毒灾难设定显得多余,现实给所有人上了一堂生动的疫情应对课。

      小说与文学2020 · 304 分 · 169 评4 条写作要点编辑精选
    4. 用图画写作:理查德·斯卡里与儿童文学的艺术

      Writing in Pictures: Richard Scarry and the art of children's literature

      这是《耶鲁评论》上漫画家 Chris Ware 写的文章,分析童书作家 Richard Scarry 如何用图画而不是文字来讲故事。

      小说与文学2024 · 297 分 · 131 评4 条写作要点编辑精选
    5. 如何写一部小说

      How to Write a Novel

      这篇来自 The Millions 的文章讨论写小说的两种路径——“计划派”(planners)与“即兴派”(pantsers,即“跟着感觉走、边写边编”)。

      小说与文学2016 · 238 分 · 112 评4 条写作要点编辑精选

    打赏支持

    打赏二维码

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

    WeChat

    关注向阳乔木

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

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

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