这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
shadowyue
0.36D

[纪念碑] 想听听大家在 AI 时代降临之前只靠自己做到的有趣的事情

  •  
  •   shadowyue · 2 days ago · 694 views

    昨天突然发现,自己一年多之前给gpu.js提的 pull request 被合并了,突然很感慨,

    那个时候我用 AI 还比较少,在一个陌生的开源项目中,为了找到这么小的一个问题,我当时慢慢排查,陆陆续续花了好几天。

    而在今天,恐怕只需要花几毛钱甚至几分钱,交给大模型,五分钟就会搞定这一切。

    可以想象,如果一个沉浸在 vibe coding 里、从未体验过"古法编程"的新时代开发者,大概连stackoverflow这个曾经如此辉煌的网站都不会知道,因为很多一般性的技术问题都会被大模型轻松解决掉。

    这样的新时代的开发,大概也不再会像这样对技术进行激烈的“讨论”。例如这个帖子

    所以我想在这里立一个纪念碑,我想听一听各位在 AI 时代降临之前,只靠自己就做到的有趣的事情,那些值得你骄傲的事情。

    从出生就沐浴在 AI 时代的开发者,未来看到我们这个帖子,一定也会有不同的感受。

    我先来分享:

    在 2019 年,我第一次成功地给开源项目贡献了一个pull request

    那还是 vue2 的时代,我优化了 element-ui 的 tree 组件的性能。

    当时我在想,自己真的能给这么大的项目做贡献吗?在这样的自我怀疑中,我战战兢兢的提交了 pull request 。

    经过一番波折,最终代码被真的合并了。后来发布版本的时候,看到自己在贡献者名单里,到今天都能回忆起当时激动的心情。

    现在轮到各位了,在这个独一无二、新旧时代交织在一起的背景下的过来人,分享你的故事。

    1 replies    2026-08-19 05:22:11 +08:00
    netabare
        1
    netabare  
       1 day ago via iPhone   ❤️ 1
    2022-2023 年的时候写过一些奇怪的 stack based VM 的草稿,一些乱七八糟的 opcode 、样例代码和一些用这个东西构思的类似 C/JS 语法的编程语言的 runtime model 和 semantics ,还给这个 VM 写了个 coroutine 的内存设计。不过那时候从来没有动机也没有时间和精力,而且一开始整个项目就是搞怪用的然后不知不觉给我当正经项目去弄的。再后来慢慢就把项目遗忘了。

    然后大概前两个月整理文件的时候发现一些其他不知所云的草稿,拿去问 LLM ,才意识到了我那时候从学校的编译课的 VM 抄出来的奇怪的 VM 原来有个历史上的近亲,CEK 或者 SECD machine 。

    不过这个故事有个不太好看的结局:然后我让 Codex 连夜挖草稿,复原语义后,把那个 2023 年的时候停留在纸上但从来没有实现的虚拟机复活了,然后把我三年前留下的 bytecode 草稿跑起来了(包括那个奇怪的 coroutine 设计)。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4490 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 89ms · UTC 10:08 · PVG 18:08 · LAX 03:08 · JFK 06:08
    ♥ Do have faith in what you're doing.