#vibez 今日挑战:arc碰撞检测与物理Verlet积分。
双发(因为今天份的会比较难,明天就改发解析)
代码为AIGC,请自己复制代码问AI
https://codepen.io/duangsuz/pen/qENKvLV
推荐试玩 https://www.dynamicmath.xyz/calculus/diff-equations/
双发(因为今天份的会比较难,明天就改发解析)
代码为AIGC,请自己复制代码问AI
https://codepen.io/duangsuz/pen/qENKvLV
原来现实世界里的trade-offs这么多啊! 空间hash表和侵入式链表?简单的四叉树? 听起来很像Jai的SOA/AOS和Linux的task_struct优化
或许这才是CG,因为png也是用无损压缩实现比jpg的FFT更好的编码。
学院派都用kdt来做60fps的纯圆碰撞检测呢
对flash游戏开发而言,kdTree比结合向量计算框架的grid快吗?
假设引擎可以动态的维护grid[y][x]的对象列表,对象不动则不重算? 答: 没人用kd树。sdf几何也是很好做碰撞检测的,Taichi可以说是异构计算的版本答案
推荐试玩 https://www.dynamicmath.xyz/calculus/diff-equations/
#vibez 双发
lines 136, 5hrs 😉
https://jsbin.com/comiyogopa/edit?output (press H switch)
https://codepen.io/duangsuz/pen/KwMexjy (BAD)
3种多点插值(或者说曲线渲染算法)
demo最后包含的是bezier的物理模拟。
lines 136, 5hrs 😉
https://jsbin.com/comiyogopa/edit?output (press H switch)
https://codepen.io/duangsuz/pen/KwMexjy (BAD)
我对codepen这些env非常失望。绑定keyup和mouse花了我一个小时,AI没能帮助非DOM的魔改"SDK"。真是搞笑,最困难的永远不是数理和算法?!
3种多点插值(或者说曲线渲染算法)
demo最后包含的是bezier的物理模拟。
Forwarded from Solidot
AI 写的编译器都能编译内核了,但我还是无动于衷
2026-02-10 11:58 by 森林送信人
Nala Ginrut 写道:AI 究竟是否能成为新的数字利维坦,目前尚未可知,但 AI 写编译器的事情着实吓尿了一群人,但也有一些人暂时还没被吓尿,并且还有心情写文章。
根据 Anthropic 的记录,无限增加 agent数 量并不会有什么效果,16个并行的 agent 一起跑,结果 16 个 agent都卡在同一个问题。理想中的 agent 应该是能更好更细粒度地规避冲突,互相协调,有同步协调机制。
也就是说,他们这次没有做 orchestration agent。
可是问题就来了,真正有生产力的 orchestration agent,其设计和实现也是一个复杂工程。如果一句“给我来一个XX“之类的简单 prompt 不能让 AI 帮你自动写,就意味着需要投入工程师才行了。
这就回到了我们之前提到的VibeOS悖论:你得拥有足够丰富的工程经验,以及编译理论的理解,才能设计出一个好的专用 orchestration agent。
https://nalaginrut.com/archives/2026/02/09/ai-compiler-but-i-dont-give-a-fuck
#人工智能
2026-02-10 11:58 by 森林送信人
Nala Ginrut 写道:AI 究竟是否能成为新的数字利维坦,目前尚未可知,但 AI 写编译器的事情着实吓尿了一群人,但也有一些人暂时还没被吓尿,并且还有心情写文章。
根据 Anthropic 的记录,无限增加 agent数 量并不会有什么效果,16个并行的 agent 一起跑,结果 16 个 agent都卡在同一个问题。理想中的 agent 应该是能更好更细粒度地规避冲突,互相协调,有同步协调机制。
也就是说,他们这次没有做 orchestration agent。
可是问题就来了,真正有生产力的 orchestration agent,其设计和实现也是一个复杂工程。如果一句“给我来一个XX“之类的简单 prompt 不能让 AI 帮你自动写,就意味着需要投入工程师才行了。
这就回到了我们之前提到的VibeOS悖论:你得拥有足够丰富的工程经验,以及编译理论的理解,才能设计出一个好的专用 orchestration agent。
https://nalaginrut.com/archives/2026/02/09/ai-compiler-but-i-dont-give-a-fuck
#人工智能
Forwarded from Hacker News 摘要
Telegraph
Discord 将于下月起要求通过面部扫描或身份证件以获取完整访问权限
原标题:Discord will require a face scan or ID for full access next month Discord 官方宣布,将从下个月(2026年3月)开始在全球范围内推行强制年龄验证机制。届时,所有用户的账户默认都会被设置为青少年适宜模式,除非用户能证明自己已成年。 年龄推测模型 Discord 的产品政策负责人表示,对于大多数成年人来说,可能并不需要手动验证。平台会使用一种年龄推测模型,根据账户的注册时长、设备信息、活动数据以及在社区中的行为模式来判断用户年…
Forwarded from Hacker News 摘要
Telegraph
Discord 替代方案排名
原标题:Discord Alternatives, Ranked 作者作为一名拥有四年多经验的社区管理员,深入研究了 Discord 的替代方案。作者认为,任何使用 Discord 的社区都需要一个退出策略,以应对其广告模式变化、AI 训练政策或定价失控等风险。一个理想的替代方案必须能够让用户接受,并能维持社区的持续发展。 作者提出了五个评估维度,每项满分为 5 分: 1. 功能性:平台在构建、组织和维持社区方面的能力。 2. 开放性:不付费即可访问其功能和代码的程度。 3. 安全性:服务器和用户数据抵御威胁的能力。…
duangsuse::Echo
没错,普通dev用Claude Agents小分队写的"CCC"跑Linux/SQLite比GCC -O0 也慢2倍,-O2 更是慢>7倍,但它确实稳定通用了。 Claude的“山寨WebKit”虽然慢10倍但也是AIGC了。
GitHub
GitHub - kaansenol5/VibeOS: A completely vibecoded operating system targeting Aarch64
A completely vibecoded operating system targeting Aarch64 - kaansenol5/VibeOS
Claude究竟是如何写编译器的?
Ralph Loop。拉尔夫循环,这个名字具体怎么来的并不重要:就是不断把你拉出来的东西,再放回嘴里吃下去,不断循环往复,期望着最终哪一天拉出珍珠宝石出来。
这个策略对生物是毁灭性的,但对基于大语言模型的AI而言,可以说极其有效。 CoT就是明确优化的自反馈Loop
https://github.com/kaansenol5/VibeOS
如果你真懂行,应该知道 compiler, linker(GNU), sched+mmap (Linux) 是分不开的,就像javac不等于JVM
所以在这里,必须把AI的“底层”能力结合看,而不只是堆 C99 toolchain ,那没竞争力
前几天有人靠vibe写了一个操作系统跑在Armv8平台上,还跑了个卡马克的成名作Doom作为demo。
这说明目前地球上AI的水平差不多到了科班CS #PLT 本科生的课程设计水平,国内某些高校的操作系统课程,也差不多是写一个 toy OS然后QEMU跑个仙剑奇侠传移植版,国外一般爱跑个Doom。
那么,具体它是怎么写出来的呢?
我们想象中的prompt差不多长这样: 快给我写一个比Windows、Linux更牛逼的操作系统,要用Rust,要能玩原神,能用微信,有office,还能炒股,我吃完晚饭前必须写好,钦此。
嗯,这样已经足够强大了。不开玩笑真能写出来,那肯定是世上最强,没有之一。
(横批:你连对标的是win7,KDE还是安卓都没写明白,咋可能和高屋建瓴的人一样好)
实际上的prompt长什么样?为了不让本文显得太乏味,我稍微翻译成人话,有兴趣的人可以自行查看。
- 写bootloader,最小编译框架,Makefiles
- 加入内存管理(堆分配's mmap)
- 实现printf,记得修复va_list的问题
- 利用ramfb构建framebuffer驱动
...
要注意,其中有一些已经属于定式,所以没有必要过于细致地去描述,比如bootloader具体怎么写,至少对于通用操作系统来说
如果你像AI一样只会背定式,遇上真正的专家问题,问两个就穿帮了...
fyi. Author: https://nalaginrut.com/tags/compiler
理想中的agent应该是能更好更细粒度地规避冲突,互相协调,有同步协调机制。
Claude.ai 这次没有做orchestration agent。
Ralph Loop 这个半生不熟的项目烧了2万刀,即便是跟最贵的 Claude Max 比,也更加昂贵。
但是市面上的实现并不少 (Ctrl+F js zoo)
既然不是零背景知识,卷implementation意义何在呢? 还不如卷接口、卷选型
Please open Telegram to view this post
VIEW IN TELEGRAM
Hacker News 摘要
当 AI 声称“构建了浏览器”时,在相信炒作前请先检查代码仓库 原文:https://www.theregister.com/2026/01/26/cursor_opinion/ 阅读时间:4 分钟 分数:196
比如咱已经写了两类十几张动态壁纸,投稿了比java小200倍的apksigner.js,投稿了信号处理通识入门,今天又出了“物理引擎”
不吹不黑,每月20刀的Gemini3 起了巨大作用
但决定性作用,依然是在我的“三幻神迷弟”初始prompt、AI周期任务的inspiration、平均长达>50条的对话,平均>7条的上文
( 你要掂量一下你的knowledge-base或他山攻玉的洞察力能否撑得住应答7条 #vibe 不露馅)
(然后才是谈品味、谈重录代码和功能取舍,这点和 VibeOS 雷同)
(
包括我最近开始把>30min vibe 的时间标出来,基本都>3小时!
我也关注了~5个简中圈独立dev,他们都没有磨合到一天一vibe,yihong明确吐槽过他找不到方向(但LeetCode做题可以)
最近一周收到了非常多和AIGC workflow 磨合的资讯,也有许多心得。或许我的方法不是最通用的,但确实省心,
“上等的食材只需 最简单的烹饪”——insights in, productivity out ,大概如此
都对标3位AlanKay那个层次的人了,自己也很难写出烂代码。
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Hacker News 摘要
Telegraph
Claude 编写的 C 语言编译器对比 GCC
原标题:Claude’s C Compiler vs. GCC Anthropic 最近发布了一篇博客,介绍了一个完全由 Claude 编写的 C 语言编译器,简称 CCC。这个编译器 100% 的代码由 Claude Opus 4.6 生成,人类仅通过编写测试用例来引导过程。作者对此进行了详细测试,并将其与行业标准 GCC 进行了对比。 CCC 的基本情况 CCC 完全使用 Rust 编写,目标架构包括 x86-64、i686、AArch64 和 RISC-V 64。它的前端、基于 SSA 的中间表示…
Forwarded from Hacker News 摘要
Telegraph
苹果 XNU:Clutch 调度器
原标题:Apple XNU: Clutch Scheduler 苹果的 XNU 内核在设计上需要兼顾多种动态且高效的运行需求。从对延迟极度敏感的用户界面交互、多媒体录制与回放,到对饥饿规避有要求的低优先级后台批处理任务,如照片同步或源码编译,内核必须做出最优的资源分配。传统的 Mach 调度器依靠线程的优先级数字进行管理,将高优先级视为交互式,低优先级视为批处理。这种方式使用基于优先级衰减的时间分片模型来确保公平和防止饥饿。 然而,传统方法存在缺陷。它丢失了线程与更高级别用户工作负载之间的联系,导致调度…
https://g.co/gemini/share/782e65326c23 #ai
省流:NVIDIA 极具远见地在所有游戏卡上预埋 CUDA 核心,并在大学免费推广,像IOS一样通用。 A卡则是阉割版,一地碎片
省流:NVIDIA 极具远见地在所有游戏卡上预埋 CUDA 核心,并在大学免费推广,像IOS一样通用。 A卡则是阉割版,一地碎片
这两个的隐喻就像Firefox dev和Chrome DevTools
后者不仅开发容易哦,还有electron,有chromeos ,有FSAA。 相比之下ff几乎没有PWA生态
其实,这种软件供应链互补的高质量,是由很简单的哲学产生的:
- 引擎创作者与API应用间的即时反馈
- 不让人类做傻事(IE不值得兼容)
- 软件要符合人的“坏习惯”,就像椅子要适配人的屁股
- 不给下游惹麻烦的工程化,与不把上游当圣旨的hacker精神
可以精准的把GPGPU建模为状态管理+调用回传+点乘等操作
CUDA在np/tf/th这些接口功能上没有优势,只是A卡硬件太碎片,吃手动优化
Gemini
Gemini - CUDA 的独特地位解析
Created with Gemini
duangsuse::Echo
第一个是别人的。只能说这种神人,在那之前,要多响
ps. 我不认同其中「数学优雅vs工程肮脏」的说法。 元编程是美的,而且它甚至比 E=mcc, e^i·pi+1=0 更加Elegant
只不过90%的人更能容忍快速且肮脏的JQ缩写(双绑就重复两次),而不是Reactivity和Svelte
ref:https://t.me/dsuse/21867
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
谁敢说 #PLT 不如数学,谁愿数学化编程语言?
咱家可组合可复用,自己就是最美,不借数学的光
是数学沾咱的光,不然指不定再沉默几百年呢。咱IT软硬件都只发展了70年
世界从不缺少发现,缺属于人的发现。
别让数学家把编程这一行给「格式化」了。编程有着狂野的、属于创作者的、动态的美感。我们处理的是时间、状态、副作用和即时反馈——这些都是鲜活的生命体特征,不再是只属于上帝的,冰冷的公式。
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Hacker News 摘要
Telegraph
Windows 记事本应用远程代码执行漏洞
原标题:Windows Notepad App Remote Code Execution Vulnerability 漏洞概述 CVE-2026-20841 是一个存在于 Windows 记事本(Windows Notepad)应用中的远程代码执行漏洞。该漏洞被归类为命令注入漏洞,主要原因是程序在处理命令时,未能正确中和其中的特殊元素,导致了 CWE-77(命令注入)风险。 发布与维护信息 • 分配机构:微软(Microsoft Corporation)。 • 发布日期:2026年2月10日。 • 更新日期:2026年2月11日。…
🤡2
duangsuse::Echo
Claude.ai 这次没有做orchestration agent。
Ralph Loop 这个半生不熟的项目烧了2万刀,即便是跟最贵的 Claude Max 比,也更加昂贵。
Ralph Loop 这个半生不熟的项目烧了2万刀,即便是跟最贵的 Claude Max 比,也更加昂贵。
Claude究竟是如何写编译器的?
https://t.me/limisay/15390
让AI驱动AI大概就是这样(其实这种模式1:1交流,如LLM-VLM已经相当常见),不能写大项目
我说的“diif或者AI会议” ("比较和融合多个 SOTA model 的output是很重要的") 有点区别,
应该是CC把outputs呈上来,我来做最终的自主融合,它再润色一下,或者直接作为原料喂回去🤯
这种情况下, notebooklm.google 更符合我掌握context和AI辅助文案的需求
"我觉得 spec 开发方式是限制了 AI 的智力,因为实际开发中我们会知道,就是我们按照计划去开发,中间会碰到很多各种各样的问题。你这样子会限制它的脑子,就应该让它一边开发一边解决,你只要给它设定一个目标就可以了。"
“AI 编程”的禁区特征:高语境、高审美、强约束、做减法。
舒适区特征:低语境、样板代码、逻辑线性、做加法。
辅助编程:极佳的“调研助理”,低成本试错、发散性探索,帮你把未知的 API 文档具象化为可运行的代码。
Telegram
厘米碎碎念
目瞪狗呆,我虽然有他们会交流的预期,但是看到这个流程我感觉世界,有点变得超前了。就是我不指望他们几个AI相互讨论能得到一个更好的结果,只是希望他们能得到一个能够最低的一个保证。
https://code.claude.com/docs/en/agent-teams
https://code.claude.com/docs/en/agent-teams
Forwarded from 少数派sspai
OpenClaw:高强度使用两周,这个 AI 工具颠覆了我的工作流 [by Vanilla]
https://sspai.com/post/106232
https://sspai.com/post/106232
少数派 - 高品质数字消费指南
OpenClaw:高强度使用两周,这个 AI 工具颠覆了我的工作流 - 少数派
我相信很多人在最近一个月都被一款叫作OpenClaw的AI工具刷屏了。据社交平台发布和社区早期讨论,这款工具曾经历过多次命名调整,最终定名为OpenClaw。在更名期间,还发生了社交平台账号被恶意抢注 ...