duangsuse::Echo
https://artsandculture.google.com/experiment/viola-the-bird/nAEJVwNkp-FnrQ #music 太经典了,有卡农、Amazing Grace 等等 Blob Opera 正在巡回演出!在世界各地的城市以 4 种歌剧声音演出,并观看它们的表演。下面是我为The Blobpera House创作的歌曲 🎼 https://artsandculture.google.com/experiment/blob-opera/AAHWrq360N…
Bilibili
【Blob Opera】植物大战僵尸_哔哩哔哩bilibili_植物大战僵尸
简介:刷到了Blob Opera X 东方的视频,太好玩了
跟着教;更多植物大战僵尸实用攻略教学,爆笑沙雕集锦,你所不知道的植物大战僵尸游戏知识,热门植物大战僵尸游戏视频7*24小时持续更新,尽在哔哩哔哩bilibili 视频播放量 40077、弹幕量 26、点赞数 1664、投硬币枚数 193、收藏人数 893、转发人数 342, 视频作者 想吃鸡米哇, 作者简介 ,相关视频:【预告】典狱长僵尸,新植物:仙人掌防空炮,【融合版】:星辉云耀yoke!拥有一个亿的伤害?,随机僵尸vs你已急哭僵尸,谁能挑战…
跟着教;更多植物大战僵尸实用攻略教学,爆笑沙雕集锦,你所不知道的植物大战僵尸游戏知识,热门植物大战僵尸游戏视频7*24小时持续更新,尽在哔哩哔哩bilibili 视频播放量 40077、弹幕量 26、点赞数 1664、投硬币枚数 193、收藏人数 893、转发人数 342, 视频作者 想吃鸡米哇, 作者简介 ,相关视频:【预告】典狱长僵尸,新植物:仙人掌防空炮,【融合版】:星辉云耀yoke!拥有一个亿的伤害?,随机僵尸vs你已急哭僵尸,谁能挑战…
#music b23.tv/BV1Fg411F7Xk 😂 阿b有二十多个blob歌剧
还做了 MIDI 播放功能! viola bird 应该也有?😱
可惜webui不支持一个一个blob的录,只能录一个音轨。这个lab还是很顶级的 ,HN top10 的水平
还做了 MIDI 播放功能! viola bird 应该也有?😱
可惜webui不支持一个一个blob的录,只能录一个音轨。这个lab还是很顶级的 ,HN top10 的水平
他们最牛的地方就在于:把极其硬核的前沿技术(机器学习、DDSP、实时音频合成、WebGL),包装成了一个连三岁小孩都能无脑玩的沙雕玩具。
鸵鸟项目本质上是一个连续的二维输入:X 轴控制运弓方向和力度(Bow),Y 轴控制指板音高(Pitch)。
duangsuse::Echo
#music b23.tv/BV1Fg411F7Xk 😂 阿b有二十多个blob歌剧 还做了 MIDI 播放功能! viola bird 应该也有?😱 可惜webui不支持一个一个blob的录,只能录一个音轨。这个lab还是很顶级的 ,HN top10 的水平 他们最牛的地方就在于:把极其硬核的前沿技术(机器学习、DDSP、实时音频合成、WebGL),包装成了一个连三岁小孩都能无脑玩的沙雕玩具。 鸵鸟项目本质上是一个连续的二维输入:X 轴控制运弓方向和力度(Bow),Y 轴控制指板音高(Pitch)。
Media is too big
VIEW IN TELEGRAM
https://duangsuse.github.io/NebulaRemix/#gallery #game
说到 david.li 这个作品,我也把之前的 #今日挑战 里比较物理学的部分独立出来了
特别是支持了触屏和设备朝向(实际上js里就改了几个词,加了1行代码😄)
说到 david.li 这个作品,我也把之前的 #今日挑战 里比较物理学的部分独立出来了
特别是支持了触屏和设备朝向(实际上js里就改了几个词,加了1行代码😄)
https://phydemo.app/balls-simulation/
https://codepen.io/briancribb/pen/dwjQKy
这是我找到的,作为和Gemini3生成的js小练笔的对比。 #math
https://codepen.io/briancribb/pen/dwjQKy
这是我找到的,作为和Gemini3生成的js小练笔的对比。 #math
duangsuse::Echo
实际上js里就改了几个词,加了1行代码
#statement #ai #dev
我对LLM大贤者是怎么看的呢?
显然,they在绝大部分小app,尤其是“目标单一”的算法、物理模拟上比95%的人强多了!
😒 其实这个 ball game 120 行,已经宽容了三成死代码。复用和移植、键鼠绑定不尽如人意,但是,相比之下,这些人手写的300行起步,功能和UX差劲的…… 是AI半自动的一半都不如!
为什么要怀疑语料库辅助编程呢? 它们比95%的计科大佬见多识广的多,不会把垃圾代码,当体验和功能。就是纯粹的数理!我相信 oimo.io 的水平SOTA也是能达到的
当然,直觉是不可或缺的:比如Verlet-substep动量的数值稳定性就比牛顿法好太多,有时ai默认实现为速度,有时是动量,但是怎么重构是玩游戏的人决定。😒
但是这简单到幼稚的重力传感器balls demo,我全网搜不到。浏览器本该是这么好玩的!
js世界真弱。而且“大牛”的代码质量很差!不如AI来写。
我对LLM大贤者是怎么看的呢?
显然,they在绝大部分小app,尤其是“目标单一”的算法、物理模拟上比95%的人强多了!
😒 其实这个 ball game 120 行,已经宽容了三成死代码。复用和移植、键鼠绑定不尽如人意,但是,相比之下,这些人手写的300行起步,功能和UX差劲的…… 是AI半自动的一半都不如!
为什么要怀疑语料库辅助编程呢? 它们比95%的计科大佬见多识广的多,不会把垃圾代码,当体验和功能。就是纯粹的数理!我相信 oimo.io 的水平SOTA也是能达到的
当然,直觉是不可或缺的:比如Verlet-substep动量的数值稳定性就比牛顿法好太多,有时ai默认实现为速度,有时是动量,但是怎么重构是玩游戏的人决定。😒
但是这简单到幼稚的重力传感器balls demo,我全网搜不到。浏览器本该是这么好玩的!
js世界真弱。而且“大牛”的代码质量很差!不如AI来写。
duangsuse::Echo
相比之下 uber-apk-signer 好像是包了一层官方实现就 3MB 😅
👈😅 同样的功能(甚至包括了界面)
20K vs 3MB ,我不知道形式化证明,怎么证明一些几百万行的屎山正确,嗯,干脆让ai来写test好了🌚
我真不知道有些人是怎么编的程。
做对了,然后呢?一点可移植性都没有!js、java、cpp? 不能用于提升自我,或者学技术学的很累,技术债务!不pythonic。
真的不如就包给ai,学习prompt元编程算了,
虽然我知道gemini对他们而言,是进一步劣化代码品味的恶魔投资人。但是我不会容忍大模型搞乱小游戏的,我会清楚每一个功能点占几行,模块占几成,排行榜要几项
这些实数,偏偏是技术人不爱纠结的问题。他们没有 david.li 那么酷,用电脑唱歌剧
那些弹性物理80行js已经是比较需要复用的 ,写五六百行还不带稀疏网格剪枝,用java写东西,简直是误人子弟。🤓👈
20K vs 3MB ,我不知道形式化证明,怎么证明一些几百万行的屎山正确,嗯,干脆让ai来写test好了🌚
我真不知道有些人是怎么编的程。
做对了,然后呢?一点可移植性都没有!js、java、cpp? 不能用于提升自我,或者学技术学的很累,技术债务!不pythonic。
真的不如就包给ai,学习prompt元编程算了,
虽然我知道gemini对他们而言,是进一步劣化代码品味的恶魔投资人。但是我不会容忍大模型搞乱小游戏的,我会清楚每一个功能点占几行,模块占几成,排行榜要几项
这些实数,偏偏是技术人不爱纠结的问题。他们没有 david.li 那么酷,用电脑唱歌剧
那些弹性物理80行js已经是比较需要复用的 ,写五六百行还不带稀疏网格剪枝,用java写东西,简直是误人子弟。🤓👈
代码时代的真正开始
AI 正在帮助我们产出更好的代码。例如,作者利用 Opus 4.6 一次性解决了在 Val Town 中配置 React Router 7 的难题,并开发出了名为 vtrr 的框架。这个框架通过一段仅 50 行的单文件代码,优雅地处理了复杂的全栈应用逻辑。
目前社会上 99% 的人,包括一些著名的播客主持人,都认为编程已经死亡,甚至建议人们不要再学习编程。这就像在印刷机发明时认为讲故事的能力已经过时一样可悲。事实上,代码时代才刚刚开始,AI
duangsuse::Echo
代码为AIGC,请自己复制代码问AI
https://codepen.io/duangsuz/pen/qENKvLV
https://codepen.io/duangsuz/pen/qENKvLV
这两个全网都找不到的小demo,旧版才用了5分钟和一小时😂,灵感也是ai算出来的
可惜最近ai的老本也吃完了…… 但方向选对了,确实很快。上千行代码说明编程者并不理解。
实际上,正确的实现应该是能放在语文课文里的体量,真的。😒
可惜最近ai的老本也吃完了…… 但方向选对了,确实很快。上千行代码说明编程者并不理解。
实际上,正确的实现应该是能放在语文课文里的体量,真的。😒
我从不试图理解无聊的技术债务,上次我把base16,64,比特币和pdf都在用的b85都实现了一遍,总共才64行js。没什么好研究的
codepen.io
Untitled
...
#今日挑战*136:图灵斑图与反应-扩散方程式(Reaction-Diffusion & Turing Patterns)
https://codepen.io/duangsuz/pen/qEaXgVN
系统仅包含两种化学物质:激活剂(A)和抑制剂(B)。
本挑战抛弃了力学系统,进入非平衡态热力学与化学涌现的领域。著名的计算生物学模型 Gray-Scott 反应-扩散模型 解释了自然界中(如斑马条纹、珊瑚、指纹)复杂时空结构的自发形成。
拉普拉斯扩散: 物质在空间中由于浓度梯度产生的平滑扩散(通过离散的 3×3 代数卷积核 L 计算)。
化学反应: A+2B→3B(代数项 −AB2与 +AB2),以及外源的注入和衰减(常数 f 和 k)。系统无法达到均匀的静态平衡,而是自发涌现出有丝分裂、蠕虫状或网格状的宏观拓扑结构。
这个系统极为敏感。你可以用鼠标像毛笔一样在屏幕上拖拽留下“物质 B”,你会观察到这些笔画在几秒钟后无法维持自身的形状,而是自发地经历**“有丝分裂”**,最终铺满屏幕形成犹如生命体般的网格状稳态。
严格分离了 A 和 nA 缓冲区。使用原生的 1D 形式 Float32Array 最大化了实数域计算的 CPU 高速缓存命中率。
https://codepen.io/duangsuz/pen/qEaXgVN
系统仅包含两种化学物质:激活剂(A)和抑制剂(B)。
本挑战抛弃了力学系统,进入非平衡态热力学与化学涌现的领域。著名的计算生物学模型 Gray-Scott 反应-扩散模型 解释了自然界中(如斑马条纹、珊瑚、指纹)复杂时空结构的自发形成。
拉普拉斯扩散: 物质在空间中由于浓度梯度产生的平滑扩散(通过离散的 3×3 代数卷积核 L 计算)。
化学反应: A+2B→3B(代数项 −AB2与 +AB2),以及外源的注入和衰减(常数 f 和 k)。系统无法达到均匀的静态平衡,而是自发涌现出有丝分裂、蠕虫状或网格状的宏观拓扑结构。
这个系统极为敏感。你可以用鼠标像毛笔一样在屏幕上拖拽留下“物质 B”,你会观察到这些笔画在几秒钟后无法维持自身的形状,而是自发地经历**“有丝分裂”**,最终铺满屏幕形成犹如生命体般的网格状稳态。
严格分离了 A 和 nA 缓冲区。使用原生的 1D 形式 Float32Array 最大化了实数域计算的 CPU 高速缓存命中率。
https://www.sciencefocus.com/future-technology/blob-opera
https://news.ycombinator.com/item?id=25441592
https://github.com/0x2b3bfa0/python-blobopera #tool 歌剧
🌚准确的说,有人考据过了一个blob的演唱矩阵是5x25的。 DDSP 可微分
有工具技能就像拿py做计算器一样超高效
https://github.com/OverlappingElvis/blob-opera-midi/blob/main/src/midi-to-blob.js#L143
https://news.ycombinator.com/item?id=25441592
https://github.com/0x2b3bfa0/python-blobopera #tool 歌剧
How do you get them all to sing at the same time?
I don't get it! Can someone explain why/how this is special? Seems like it is only a matrix of like 40 states per blob(4元音10音高) and that the lower blobs just follows with the same state? Of course well executed but..?
🌚准确的说,有人考据过了一个blob的演唱矩阵是5x25的。 DDSP 可微分
有工具技能就像拿py做计算器一样超高效
https://github.com/OverlappingElvis/blob-opera-midi/blob/main/src/midi-to-blob.js#L143
BBC Science Focus Magazine
The hidden genius of Blob Opera – and how it could get even smarter - BBC Science Focus Magazine
The complex machine learning behind Blob Opera hasn’t taken us to peak internet just yet – existing music AI could make things even better
duangsuse::Echo
#music b23.tv/BV1Fg411F7Xk 😂 阿b有二十多个blob歌剧 还做了 MIDI 播放功能! viola bird 应该也有?😱 可惜webui不支持一个一个blob的录,只能录一个音轨。这个lab还是很顶级的 ,HN top10 的水平 他们最牛的地方就在于:把极其硬核的前沿技术(机器学习、DDSP、实时音频合成、WebGL),包装成了一个连三岁小孩都能无脑玩的沙雕玩具。 鸵鸟项目本质上是一个连续的二维输入:X 轴控制运弓方向和力度(Bow),Y 轴控制指板音高(Pitch)。
表面上是在玩泥巴/拉大提琴,背地里其实是 AI 实时音频生成的教科书级 Demo。
Hackers里面,这种一拳超人一样的博客和demo,top是哪些?
这些人简直是断层式的,最重要的是,他们全都非常善于表达。好像那不是钻研一样!
对于绝大多数程序员来说,写代码是“搬砖”或者“解题”;但对于 Fabrice Bellard 或 Inigo Quilez 来说,C 语言或者数学公式就是他们的“母语”和“画笔”。
Neal Agarwal(无限合成的作者)做那些沙雕游戏,本质上就像一个拿着极其昂贵的乐高积木(大语言模型、高并发架构)在客厅地板上搭城堡的小孩。
Linus Torvalds 写过一本自传叫《Just for Fun》(只是为了好玩)。这完美概括了这群 Hacker 的心态。
为什么看起来不像在“钻研”或者“苦读”?
因为他们真的在玩!
这种现象通常被称为 "10x Developer" (十倍程序员) 的降维打击。但是他们确实没有什么课题或项目
- gfxgirl on Dec 17, 2020
Why does need a techstack? It just looks like custom WebGL and custom Web Audio.😁
Hackers里面,这种一拳超人一样的博客和demo,top是哪些?
ciechanow.ski
neal.fun
Fabrice Bellard
Inigo Quilez
这些人简直是断层式的,最重要的是,他们全都非常善于表达。好像那不是钻研一样!
对于绝大多数程序员来说,写代码是“搬砖”或者“解题”;但对于 Fabrice Bellard 或 Inigo Quilez 来说,C 语言或者数学公式就是他们的“母语”和“画笔”。
Neal Agarwal(无限合成的作者)做那些沙雕游戏,本质上就像一个拿着极其昂贵的乐高积木(大语言模型、高并发架构)在客厅地板上搭城堡的小孩。
Linus Torvalds 写过一本自传叫《Just for Fun》(只是为了好玩)。这完美概括了这群 Hacker 的心态。
为什么看起来不像在“钻研”或者“苦读”?
因为他们真的在玩!
这种现象通常被称为 "10x Developer" (十倍程序员) 的降维打击。但是他们确实没有什么课题或项目
This is fantastic. The overall experience is magnificantly done. As a Frontend Developer i am really impressed by the sharpness of the UI and the funcionality the interface makes possible. Does anybody know what the Techstack is or where it is posted how the built this?
- gfxgirl on Dec 17, 2020
Why does need a techstack? It just looks like custom WebGL and custom Web Audio.😁
这种把硬核技术转化为“人话”和“直觉交互”的能力,其实也是现在 AI 时代最稀缺的技能。
Forwarded from Hacker News 摘要
Telegraph
Wine 11 从内核层面重写 Linux 运行 Windows 游戏的方式,带来巨大性能提升
原标题:Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains Linux 游戏体验自 2018 年 Valve 发布 Proton 以来发生了翻天覆地的变化。与以往仅包含少量修复的年度更新不同,Wine 11 是一次重大的跨越。它引入了开发多年的 NTSYNC 支持,从内核级别重写了 Linux 运行 Windows 游戏的方式,并彻底完成了 WoW64 架构的重构。 内核级同步机制:NTSYNC…
Forwarded from Hacker News 摘要
Telegraph
Show HN: 阔别 16 年我重新接管了 Video.js,我们通过重写将其体积缩小了 88%
原标题:Show HN: I took back Video.js after 16 years and we rewrote it to be 88% smaller Steve Heffernan 在阔别 16 年后重新接管了 Video.js 项目,并发布了 Video.js v10.0.0 的测试版本。此次更新是对该播放器进行的大规模底层重构,不仅联合了 Video.js 团队,还汇集了 Plyr、Vidstack 和 Media Chrome 等知名开源项目的开发者。这些项目在 GitHub 上累计获得超过…
Forwarded from Hacker News 摘要
Telegraph
算法可视化工具
原标题:Algorithm Visualizer Algorithm Visualizer 是一个交互式在线平台,旨在通过可视化手段让算法生动形象地呈现出来。无论是学生、教师还是专业人士,都可以通过这个平台以一种更具参与感的方式来探索和理解各种算法。 主要功能与特点 • 从代码实现可视化:该平台允许用户通过可视化由多种编程语言编写的代码,亲眼目睹算法的实时运行过程。这种视觉化方法有助于用户更好地理解算法的行为和逻辑。 • 丰富的学习资源:平台集成了大量的教程、文章和视频,为学习算法提供了宝贵的参考资料。…
codepen.io
Untitled
...
#今日挑战*42:伪光追与声学克拉德尼花纹(Chladni Figures & Standing Waves)
https://codepen.io/duangsuz/pen/azmLOmo
本挑战模拟固体薄板在特定频率振动下形成的克拉德尼花纹(Chladni Figures)。
薄板的振动模态由驻波方程描述。当板受到激振时,某些区域(波节线,Nodal Lines)的振幅为零。散布在板上的微小颗粒(如沙子)会因振动加速度而被推离高振幅区域,最终自发聚集在波节线上。
放弃了复杂的偏微分方程求解,直接利用驻波的解析解。梯度的计算被简化为差分近似,且完全移除了 if/else 逻辑,运动方向纯粹由波函数的导数决定。
单一粒子看似在做随机震荡,但数千个粒子的集体行为揭示了隐藏在空间中的对称性。交互的本质不是控制粒子,而是改变空间的“势能景观”,让数学结构在物理实体的堆积中被看见。
https://codepen.io/duangsuz/pen/azmLOmo
本挑战模拟固体薄板在特定频率振动下形成的克拉德尼花纹(Chladni Figures)。
薄板的振动模态由驻波方程描述。当板受到激振时,某些区域(波节线,Nodal Lines)的振幅为零。散布在板上的微小颗粒(如沙子)会因振动加速度而被推离高振幅区域,最终自发聚集在波节线上。
放弃了复杂的偏微分方程求解,直接利用驻波的解析解。梯度的计算被简化为差分近似,且完全移除了 if/else 逻辑,运动方向纯粹由波函数的导数决定。
单一粒子看似在做随机震荡,但数千个粒子的集体行为揭示了隐藏在空间中的对称性。交互的本质不是控制粒子,而是改变空间的“势能景观”,让数学结构在物理实体的堆积中被看见。
#dalao https://lovasz-local-lemma.github.io/showcases/symbolic_math_showcase/index.html
I'm a research-driven software engineer specializing in computer graphics and GPU-based simulation, with over seven years of experience in physically based rendering, shader development, and GPU pipeline architecture. My work spans both offline renderers and real-time systems, integrating academic techniques with high-performance, practical implementations across graphics, simulation, mathematics, and interactive visualization.
I see no rigid boundary between research, engineering, and art. Advanced techniques become meaningful to me only when they are transformed into concrete, interactive systems; and when rigorous internal design is paired with equally thoughtful visual presentation. I enjoy translating research ideas into robust, well-engineered implementations, repurposing techniques across domains to create expressive visual effects, and designing interfaces that make complex behavior intuitive rather than opaque.