FENG DONG

29.1K posts

FENG DONG banner
FENG DONG

FENG DONG

@middlefeng

Author of Nuo Model Viewer. Programming C++, Lua, DirectX, Windows, iOS, macOS, Metal. Linux kernel fan. Atheism leads to singularity and God save us.

San Jose, CA Katılım Nisan 2009
756 Takip Edilen7K Takipçiler
FENG DONG
FENG DONG@middlefeng·
前端的现状说明了多样性对进化的重要。OS 的 native UI kit,Windows 就走偏了。它走了一条 controls as windows 的路线。但后面 macOS 就证明了 controls as canvas area 更好。 HTML 一开始就是标准,只能在这个上面叠床架屋。 不过技术圈不是生物圈,很快就会收敛。简洁的架构都是稀有动物。
Yanhua@yanhua1010

作为一名8年老后端的疑问:为什么前端有那么多框架、语言? TypeScript Next.js Vue React ...

中文
0
0
5
878
FENG DONG
FENG DONG@middlefeng·
其实软件工程里很多以前的梦想现在都可以实现了。比如说,C++ 用来写 resuable class 其实出名的难,比如 operator overload,又容易出错又繁琐。很多人会选择不写。而周一我写的 CG 里所有 operator 都瞬间实现完,calling code 非常简洁。 把所有注意力都放到无人监控开发的争论实在可惜。
中文
0
0
6
835
FENG DONG
FENG DONG@middlefeng·
如果你自己或者别人做了一个 PoC,可以运行起来证明技术思路,代码结构不符合你对长期维护和产品设计。你会不会 selectively 的往 main branch 上合并。其实我发现,先合并再 refactor 永远比所谓 selective 更容易。唯一要注意的是合并前最好加一些 flag 指导最后的 clean up。
中文
0
0
1
281
FENG DONG
FENG DONG@middlefeng·
我每次用 agent 之前,都先给它讲一下 code 的基本结构。所以这不能算 vibe coding。有人可能会说没必要,但是要是不这么做,等 agent 自己完全迷惑了,那就全是沉没成本。就算它不迷惑,估计也会更容易进入 compating conversation。
中文
0
0
0
278
FENG DONG
FENG DONG@middlefeng·
刚才花 30 分钟用 agent 做了一个 PoC。最后想让它做一个小功能,铛铛!Compacting conversation..... 估计完蛋。
中文
1
0
3
1.7K
FENG DONG
FENG DONG@middlefeng·
后期切换回「手工」就是忍受沉没成本。 替代方法是从一开始就并行。一个 session 给 agent 高层的问题描述。另一边用 agent 帮助自己分析代码,自己更好的理解现有代码。哪边会更早产生结果都有可能。 这样做会得到更高的质量。但问题就是没有那种夺人眼球的「不用动手」,「二十分钟搞定」的噱头。
Mr Panda@PandaTalk8

Opus 写代码进入深水区, 越用越难用。 不知道是他们模型给我降智了, 还是因为上下文越来越大导致的。 看来关键时候, 还得我自己撸起袖子, 改回古法编程修bug 了。

中文
0
0
12
2.3K
FENG DONG
FENG DONG@middlefeng·
神经网络通常是对传统算法的并行近似,所以有可能快是不出所料的。这个我之前的 team 去模拟 Lightroom edit pipeline 在三年前就有结论(当然不是 all case,而且只能是近似)。由于神经网络缺乏数学基础,你也很难说是近似的取舍,还是它能 capture 问题域的更多维度。所以都是盲目试验。
全麦面包🍞@im_magneto

以前我的观点一直是:神经网络不仅慢负载也高,简单任务还是应该依赖传统算法解决。 结果 我这几个月从头理了一遍模型的设计思路 现在我的分类模型在性能不如 Cortex-A53 的单核MCU上跑模型 识别任务不到 1ms 完成. 比起来,我的传统算法处理简单色彩检测的任务居然要 2ms,还不准确……

中文
0
0
3
572
FENG DONG
FENG DONG@middlefeng·
前几天看到好几推说 AI 时代《人月神话》过时了,我就想找类似这个 thread 的讨论。《人月神话》是极少的两三本我读过两遍的书。
 快乐永远 @syeerzy

@xianlezheng @plantegg 《人月神话》: “给我看你的流程图,而隐藏你的表结构,我依然会非常迷惑;如果给我看你的表结构,通常我就不再需要你的流程图了,因为它们已经显而易见。”

中文
0
0
6
1K
FENG DONG
FENG DONG@middlefeng·
老婆本来计划了 Cesar Chavez Day 放假做什么。现在这情况不知道还放不放。好家伙,这就好像说,美国有几百个名胜都是以尼克松为主题的。你说这咋办?
中文
0
0
0
237
FENG DONG
FENG DONG@middlefeng·
当我们猜想能不能用 delegate 模式使用 AI 的时候,可以参照一下人类社会。人类采用了非常昂贵的 signaling 机制,才勉强达成了可以对同类采取社会分工的 delegate 模式。但即使这种模式也经常会失灵,需要市场惩罚等更高层的 signaling 来介入。试想这种前提能在三五年内照搬到 AI 上吗?
FENG DONG@middlefeng

因为 human capital 属于非常难以市场化竞争的商品,所以大多数人选择 human resource 都是基于 signaling 机制。所谓 signaling,就是看一个人有没有经历过常人难以通过的大筛选器。而 DEI 明显破环了这种 signaling 机制。 即便是反对 signaling 机制的人,比如 Bryan Caplan,他的建议是废除昂贵的 signaling 系统,而绝对不是给现有的 signaling 加补丁。那样做只会适得其反。

中文
0
0
3
435
FENG DONG
FENG DONG@middlefeng·
@SGxxxxxxxxxxxx On-job 也很容易强迫进行 skill up。但你考虑要是没有 job 强迫呢。比如我工作前六年就是简单的 IMS 系统,发发 CORBA 调用。但这不妨碍我学完了 OS 和编译。
中文
0
0
0
28
小白龙
小白龙@SGxxxxxxxxxxxx·
@middlefeng 那我这种在大学的时候就学的懵懂,全是靠硬背题低分飘过的咋办。。。。 反而出了社会,时间够多,有大把时间建立概念和学习,比如随机过程和高数,基本都是毕业之后经常用经常温习,才勉强算“懂了”
中文
1
0
0
62
FENG DONG
FENG DONG@middlefeng·
这些东西出了大学也能学(如果你够幸运能有些空闲时间)。真正出了大学之后就算有空闲你也学不会的是:傅立叶变换,随机过程,电磁场和电磁波…… 不光是公式,连基本概念你都很难建立起来。
𝐃ora𝐃aemon@DoraDaemon1

去报技校、报几个培训班,就可以了,就可以vibe coding了,上大学你可真是浪费了。 那大学cs专业是学什么的?数学(离散、概率、线代等),数字逻辑,计算机组成原理,编译原理,操作系统,数据结构和算法,网络原理,数据库理论…… 越是这些基本的理论,越是十几、几十年不变。你掌握了这些,

中文
2
0
9
1.3K