Forwarded from HAT's Public Channel |
27 万字, 92k Tokens, 虽然 Fable 5/5.1 的系统提示词占比多了,但是它分词器效率也更低啊!
*比 Opus/Sonnet 4.6 分词器多 26.8% Tokens, 比 GPT-4o 分词器多 34%, 比 Gemini 多 29.9%
*比 Opus/Sonnet 4.6 分词器多 26.8% Tokens, 比 GPT-4o 分词器多 34%, 比 Gemini 多 29.9%
Forwarded from Hacker News 摘要
Telegraph
行吧,我自己写个文本编辑器
原标题:Fine, I'll build my own text editor 作者 David Bushell 分享了自己尝试从零开发一个基于 Web 的文本编辑器的技术探索过程。他有感于如今软件的笨重以及人们对 Sublime Text 等轻量工具的怀念,决定探索在浏览器中构建编辑器的几种不同方案。 方案一:使用 Canvas 渲染 作者首先尝试在 canvas 元素上渲染一切内容。 • 基本实现:通过 CPU 以每秒 60 到 120 帧的速度渲染画面,并实现了最基础的功能,包括点击定位光标、方向…
Forwarded from Hacker News 摘要
Telegraph
来自 LWN 的一封信
原标题:A Note from LWN 这篇公告由知名开源技术新闻网站 LWN(Linux Weekly News)发布,宣布自2026年9月15日起上调订阅价格。 调价背景与原因 • 整个在线出版行业面临多方挑战,虽然在读者的支持下 LWN 表现好于大多数媒体,但外部物价水平已大幅上涨。 • LWN 自2002年底转向订阅模式,摆脱了动荡且侵犯隐私的广告市场,完全依靠读者支持维持运营。在采用该模式的24年中,仅涨价过两次。 • 上次调价是在近五年前的2022年初。那次调价让 LWN 雇佣了更多编辑,提…
duangsuse::Echo
#design 编程四定律 📚 1. 数据的构造和消耗决定了数据结构。如果不从出现和调用的【概率】入手,读死书的人就不能【创造】出它众所周知的结构。 2. 优雅的程序结构直观对称于它流入流出的数据类型:同像性。这是H5和js接口成功的主要原因,甚至,也是N卡垄断AI算力、Apple用“一指禅”干掉诺基亚的技巧。 表格行有结构,一字字的序列有结构,一段段的块有结构, '(树状(组)) 的结构高于这两个词,没有什么结构更缺乏生产力。 [1 2 3] 就是结构,序列中另有元数据和小结构。序列外的“工人”…
#selected #tool 弄了个精简版妙妙词典,可以快速帮你了解现代全栈 + 编程语言特性
用Gemini2.5展开了一下主流解释
用Gemini2.5展开了一下主流解释
函数式:栏目答 蕊括深 控伴同 它剖_馈睿 择深_徘深 仿行_候数(Signal Holes)
面向事件:一问特_括需饵 喊得了饵 爬撕饵-串读串写 授齐易-管道配对
IO密集型:待客 偶醒刻 叩融听-回调链表 窟启 海稀_通证
通用执行层:正择_挨口 硬特匹蕊特 勘木排而-微迈细硬 码可揉 有联_应塞类型
多页面Web:落靠-locale 画架嵌入-iframe 疲架可撕-PJAX 矮架可撕-AJAX
【控伴同】 就像 (A,B)=>(runtime=>A+B),一类栏目、一类回答。规则集中每个“伙伴”都有相同接口(_=>...)
【候数】的精妙在于数据流,可以绑定json表单 user.age?.(n=>n+1) 派生新的候数
【括需饵/喊得了饵】 两个词本就是强相关。Qt不使用(ev=>{}) 括需饵,一切都是 class SLOT 导致开发繁琐
【叩融听/待客/偶醒刻】是一组破解c10k问题的 “用户态Linux”,通过 coro sched 轮询待客,实现 await fetch() 等事件注册的 “偶醒刻”,耳听多路,让【括需饵】继续响应请求
看来AI的理解十分博学 🦄💭
【勘木排而】中,信达雅的点破了:compilers 会查找type/slot的具体类型和重载,然后将forif与嵌套访问铺平为goto和指针加法
【微迈细硬】指出:VMs提供了GC对象树,字节码 “微迈” 兼容性,以及模块名-值替换的链接、线程间postMessage的实现。 “细硬” 则强调了代码API - 运行ABI的隔绝(硬)与反汇编器的必须(细)。 Linux 的 vm.c 即mmap也是一种VM,而且有houdini这样arm/x86的兼容技术。
【硬特匹蕊特】并非音译。解释器的本质,就是【支持变量和导入的控伴同】,拿【硬】编码的lookup (LEGB/invokevirtual),匹配AST【蕊】里的特殊情况,哪怕是线性AST(for.. switch { OP_ADD; OP_RET })
【有联_应塞类型】在OOP里,class T0{}; class A,B : T0() 时,T0就是A|B的有联类型,通过 enum tag(instanceof) 可执行不同的toString行为,这是C不支持的。应塞类型就像Go的鸭子接口 type any interface{},invokedynamic T0.toStr时塞入A|B|..的实现,避免了 java Adapter 的尴尬。
【窟启】是很类似PIN和2fa软件-OTP密码的 “临时编号”,就像洞口或端口。这个字符串是登录状态的所有凭据,用于在匿名的http之中识别客户端
【海稀_通证】被OTP密码和json签名验证使用。虽然token今天有词元(Compute Unit) 的意味,它也被用于表示跨端却不可伪造/枚举/重放的凭据。
【授齐易】非常类似一组 stdio s=input();print(s) 的闭环,比如curl的发送-阻塞接受,它处理 Content-Length 和utf8,这是和WebSocket的本质区别
【正择_挨口】的复杂性常被我们忽视(grep;cat 编程时立马见效)。PCRE的回溯常被用于 ReDOS,而 (?:num=)(\d+) 的不择取/择取parse许多人却不会。echo使用了 yes|tail -f 这样的协程、pty进程间信道、ANSI色彩和位置协议,像浏览器般复杂
duangsuse::Echo
函数式:栏目答 蕊括深 控伴同 它剖_馈睿 择深_徘深 仿行_候数
参考答案 #PLT #statement
当时我正在批判中文编程(形式语言设计)的弊病,声称《十八个文言虚词》里,“冯诺曼世界”能用的不到一半,最宝贵的 mapOf(1 to 2).into(dns.kv) 这样的高自然度都丢了。
又批判AppleScript的恐怖之处,那些该死的 to arg, of the, end if.. 把命名写长,就能让任何人看懂代码吗? 😂
但,想到之前还收集过这个。
从【第一性原理】重新翻译了一下,比如
🤔 现在想来,这才是真正的《中文编程》啊…… 未见全貌,怎么知道什么是什么。代码里写点汉字,就叫中文的话,日语也是中文方言了!
前端如是,中文如是。 《中文编程》有时比你想的 🍺🐮 。譬如今天也没人意识到,智能输入法+AIGC prompt 到底省了多少时间。
我们理解了术语吗? 学会了中文吗? 我猜并不是你眼见的那样。 【栏目答】并非“兰姆达”那样的小儿科,【偶醒刻】【串读串写】不如 “异步” “序列化” 像名词,但它把断点续传的场景与MVP,完整打包在语境中
🤨 你有可能用【严谨的术语】做到这点吗? 信息的密度不够高。英文里没有四字成语。 —— 我们做不到用四五行,就把202x年80%的技术,结合场景与数据流,写在同一张A4纸上。
这就是一种对母语的买椟还珠。——你确实没法让 lambda 或 closure (close?) 这些拼音和口号,产生【氛围感】。 到底谁更专业。 【理论】到底为何称为理论?
- lambda recursion combinator tuple_query json_python function_FnHo
- event_closure handler parser sockets
- deque async coro-utine Cookie hash_token
- Regex_echo Interpreter compiler-VM macro union_insect(vtbl OR ptr &dyn ptr)
当时我正在批判中文编程(形式语言设计)的弊病,声称《十八个文言虚词》里,“冯诺曼世界”能用的不到一半,最宝贵的 mapOf(1 to 2).into(dns.kv) 这样的高自然度都丢了。
又批判AppleScript的恐怖之处,那些该死的 to arg, of the, end if.. 把命名写长,就能让任何人看懂代码吗? 😂
但,想到之前还收集过这个。
从【第一性原理】重新翻译了一下,比如
sed/蕊括式/蕊括深;控半同/控伴同/ ,更加重视单字的表意、词的分类和_搭配_了。 仅仅是过了半年,就又有改观。🤔 现在想来,这才是真正的《中文编程》啊…… 未见全貌,怎么知道什么是什么。代码里写点汉字,就叫中文的话,日语也是中文方言了!
“前端不是简单,而是前端的学习反馈非常直接。
因为反馈非常直接,所以大部分人会认为,自己也懂一点前端,改个字体什么的好像很简单,从而产生前端技术很简单的判断。” ——知乎大V Ivony(林敏)[1]
前端如是,中文如是。 《中文编程》有时比你想的 🍺🐮 。譬如今天也没人意识到,智能输入法+AIGC prompt 到底省了多少时间。
我们理解了术语吗? 学会了中文吗? 我猜并不是你眼见的那样。 【栏目答】并非“兰姆达”那样的小儿科,【偶醒刻】【串读串写】不如 “异步” “序列化” 像名词,但它把断点续传的场景与MVP,完整打包在语境中
🤨 你有可能用【严谨的术语】做到这点吗? 信息的密度不够高。英文里没有四字成语。 —— 我们做不到用四五行,就把202x年80%的技术,结合场景与数据流,写在同一张A4纸上。
这就是一种对母语的买椟还珠。——你确实没法让 lambda 或 closure (close?) 这些拼音和口号,产生【氛围感】。 到底谁更专业。 【理论】到底为何称为理论?
都2026年了,默写红黑树、算法裁缝什么的还是免了。可是,放眼IT世界,还是有那么多不见全貌的技术栈和选型。
👎 它们本来和 【栏目答】【括需饵】一样简单,却被写成 (λ.)【词法作用闭包】【自由变量】 那样搞笑。 我宁可要一个没有问题的答案,也不需要学习【参考答案】。
💭 如果不能【用自己的语言】从0发现某种技术,就不叫掌握它,更不能叫《中文编程》。 Pythonic和Feynman都是这样的。
duangsuse::Echo
可能用【严谨的术语】做到这点吗? 信息的密度不够高。英文里没有四字成语。
🤔 至于真正的《中文编程》,我认为不应该手写。
可以基于syntax和术语dict,把各种的源码,autofix成只读的中文即可。
儿童编程(从拖放模式进阶)可能需要中文输入法,但应该局限在 <20字字符集/一个模块
代码中的 culture barrier 被高估了,而范式和交互(React, F12..) 常常被人视作理所当然,忽视了它们也是有发明者的,而且远没有达到瓶颈。
《易语言》和Moonbit、.cj 相比于各种类似预处理器和梗曲(wy-lang.org) 的设计里算是【工程能力第一】,但它们并未引入新东西,仅仅是换个平台和 top APIs
我是一门心思扫雷【最后一公里】问题,但又不想变模板包那样狭窄。 要说这一公里有什么技术含量,对C++和Scala魔法师肯定无感,但它会很吃灵感。 就像是Qt和JS Singal诞生前UX原型好像很深奥,没有可视化的算法不明觉厉那样
本来就是那样的,现在的工程界却以为稀奇,就像我看见他们的README连截图和demo都不写那样稀奇。
【兼容性】【久经测试】【项目模板从来如此】…… 是啊,他们总是对20KB源码或一个特定指针上的bytes()有这样庸俗的理解,是啊,那些写 code.golf 的人连函数名都要压成单字符,显然【不可维护】 ,以至于自己想要写什么,录个屏?都做不到
编程语言项目,居然不敢把自己的syntax和flow晒在主页,我已经开始不明白——到底在照猫画虎什么。 软件不就是像【它们有用时】那样用的吗? 如果看不到【未来】却去写抽象,不是很奇怪的工作吗?
可能,保持「开放的心态」比现况更重要。 与其说《中文编程》这种思想差,不如想办法让它们改善Dev的生活质量,这样才是 “自由软件”
🤔💭
可以基于syntax和术语dict,把各种的源码,autofix成只读的中文即可。
儿童编程(从拖放模式进阶)可能需要中文输入法,但应该局限在 <20字字符集/一个模块
代码中的 culture barrier 被高估了,而范式和交互(React, F12..) 常常被人视作理所当然,忽视了它们也是有发明者的,而且远没有达到瓶颈。
《易语言》和Moonbit、.cj 相比于各种类似预处理器和梗曲(wy-lang.org) 的设计里算是【工程能力第一】,但它们并未引入新东西,仅仅是换个平台和 top APIs
易语言:本质是 Win32 API 与 VB6/MFC 机制在 Windows 98/XP 时代的中文封装。一个要等编译的C-like的AHK而已,作者经验丰富,但也就是一般的工程师(B-player)而已
MoonBit / 仓颉: 虽然相比ReScript更加亲民,而且增加文学编程、分布式等示范,总觉得缺少Killer场景。WASM/OHOS standalone 的未来存疑,不要搞到最后才发现变成FFI和卓易通套壳
吴涛和张洪波简直是XOR型人才,如果凑一块,或许就能打了。ReScript我真没觉得有什么突破,单论理论还不如elm,而且我觉得JQ比理论派牛多了。全靠下层又怎样?开箱即用。少数人听过 AutoJS/Androlua,这就是比较均衡的,不完全易语言化
我是一门心思扫雷【最后一公里】问题,但又不想变模板包那样狭窄。 要说这一公里有什么技术含量,对C++和Scala魔法师肯定无感,但它会很吃灵感。 就像是Qt和JS Singal诞生前UX原型好像很深奥,没有可视化的算法不明觉厉那样
我偶尔会想:这些可以称为是「革新」吗? 它们的设计瓶颈能达到「预期」吗? 答案是,最成熟的Rust/Go也只是在下游产品上达到「预期」。 我的「预期」不是在安全的同时恶心人/跑不出demo 就称为「有智慧」的。 我的「预期」可能会眼高手低,但它确实比top1还高…… 😅
#PLT 对我而言只是个tag, craftinginterpreters.com 可能比那三个字有用的多。 但无论是CS+Math大佬,还是小有成绩的工程派,或是自吹自擂的 #vibe ,我都不喜欢。 认为不像 Human Being 。
uber-apk-signer 包装官方的直接3MB , 我之前写的包括测试才 20KB, 200行js注释占一半,发一张图就能传完V2签名算法; 标准库和feature要到这个程度,才能算 Human Being 。
本来就是那样的,现在的工程界却以为稀奇,就像我看见他们的README连截图和demo都不写那样稀奇。
【兼容性】【久经测试】【项目模板从来如此】…… 是啊,他们总是对20KB源码或一个特定指针上的bytes()有这样庸俗的理解,是啊,那些写 code.golf 的人连函数名都要压成单字符,显然【不可维护】 ,以至于自己想要写什么,录个屏?都做不到
编程语言项目,居然不敢把自己的syntax和flow晒在主页,我已经开始不明白——到底在照猫画虎什么。 软件不就是像【它们有用时】那样用的吗? 如果看不到【未来】却去写抽象,不是很奇怪的工作吗?
可能,保持「开放的心态」比现况更重要。 与其说《中文编程》这种思想差,不如想办法让它们改善Dev的生活质量,这样才是 “自由软件”
🤔💭
duangsuse::Echo
#selected #tool 弄了个精简版妙妙词典,可以快速帮你了解现代全栈 + 编程语言特性 用Gemini2.5展开了一下主流解释 函数式:栏目答 蕊括深 控伴同 它剖_馈睿 择深_徘深 仿行_候数(Signal Holes) 面向事件:一问特_括需饵 喊得了饵 爬撕饵-串读串写 授齐易-管道配对 IO密集型:待客 偶醒刻 叩融听-回调链表 窟启 海稀_通证 通用执行层:正择_挨口 硬特匹蕊特 勘木排而-微迈细硬 码可揉 有联_应塞类型 多页面Web:落靠-locale 画架嵌入-iframe…
Telegram
duangsuse::Echo
#fp #sb https://github.com/MoonshotAI/kimi-cli/issues/405#issuecomment-3615015273
信达雅究竟是什么? 信是目标语言的原生感,达是源语言的语义保留
《中文编程》圈有时挺魔怔的,yin 说他不开发ONE语言是因为懒,而yin(.java)没有做的下去有一部分是被各种人指点江山的原因失去了兴趣,我算是明白是哪种人了(帝球 也指点过呢)🤯
同样是FP和PLT,为啥我的翻译就是「lambda栏目答」「recursion睿括式」…
信达雅究竟是什么? 信是目标语言的原生感,达是源语言的语义保留
《中文编程》圈有时挺魔怔的,yin 说他不开发ONE语言是因为懒,而yin(.java)没有做的下去有一部分是被各种人指点江山的原因失去了兴趣,我算是明白是哪种人了(帝球 也指点过呢)🤯
同样是FP和PLT,为啥我的翻译就是「lambda栏目答」「recursion睿括式」…
#life 《中文编程》一词长期以来被民科霸占了
而实践上,拼音输入和英汉混杂的问题又让使用母语不切实际。
可是 母语=汉语 时,如果用AI编程(只定大框架),在输入上真有好处,那么,在源码阅读上,应该是同理(只是较难设计)
所谓的中文XXX,鼓吹这种东西,其实不如早年的金山输入法、汉化DOS,今天的人人字幕组好用。 就像把游戏科学政治化一样
反正他们又不听劝 ,就和那个在电线杆下观测出 🌎 🌞 用 💠轨道转圈的老人一样 《鬼畜区 李文亚:地的运动》
在2026年还能有【朝闻道】的那种感觉,李某亚也是够幸运的。 在他眼里所有官方机构都被西方思想荼毒了吧, 对于我来说,哪怕「预期」达到了,最后无人问津,自己维护到弃坑,也是可能的结局呢。 🥱
但又如何呢? 没人是天才,iq和Bellard那样的【神】也有尚未触及的领域,比如SQLite就不是他写的。而且SQLite最近还被tailscale试出个WAL并发数据破坏,更不用说Linux主线了
Bret曾说,【软件有两部分,一段安在硬盘上,一段安在头脑里】。 或许,对开发者也一样。
我收获了头脑里与心里的那部分软件,这就足够了。
而实践上,拼音输入和英汉混杂的问题又让使用母语不切实际。
可是 母语=汉语 时,如果用AI编程(只定大框架),在输入上真有好处,那么,在源码阅读上,应该是同理(只是较难设计)
所谓的中文XXX,鼓吹这种东西,其实不如早年的金山输入法、汉化DOS,今天的人人字幕组好用。 就像把游戏科学政治化一样
我感觉许多做toolchain/小玩具的,就是奔着《中文编程》《真·纯函数》这四个字,好像达成了就万事大吉一样。 根本没有认真试过【之后呢】
对我来说,就是一种人嘛。 所谓 “做到了就怎么样怎么样的”,Rust原神,Agile疯,认为TeX/Vim “原生” 就比 Docx/VSC 好的用户
就连小众赛道,都这样的浮躁。如果国人做IDE,是否会往 build/out 里注入广告呢?(Xcode Ghost 的恶劣性质,但传成 pdd root 事件那样的 “不小心翻车了”)
反正他们又不听劝 ,就和那个在电线杆下观测出 🌎 🌞 用 💠轨道转圈的老人一样 《鬼畜区 李文亚:地的运动》
在2026年还能有【朝闻道】的那种感觉,李某亚也是够幸运的。 在他眼里所有官方机构都被西方思想荼毒了吧, 对于我来说,哪怕「预期」达到了,最后无人问津,自己维护到弃坑,也是可能的结局呢。 🥱
但又如何呢? 没人是天才,iq和Bellard那样的【神】也有尚未触及的领域,比如SQLite就不是他写的。而且SQLite最近还被tailscale试出个WAL并发数据破坏,更不用说Linux主线了
Bret曾说,【软件有两部分,一段安在硬盘上,一段安在头脑里】。 或许,对开发者也一样。
我收获了头脑里与心里的那部分软件,这就足够了。
Forwarded from Hacker News 摘要
Telegraph
索尼就游戏所有权提出大胆主张
原标题:Sony makes bold claim about game ownership 这篇文章讨论了索尼(Sony)在一场法律诉讼中针对“游戏所有权”提出的主张,并分析了该言论的合理性与荒谬之处。 索尼的观点与玩家的认知 索尼声称,“任何理性的玩家都应该知道,购买游戏只是获得了游戏的使用许可(授权),而不是拥有了游戏本身”。 对此,文章作者分析了玩家的实际认知与期望: • 对软件许可的认知:普通玩家大多知道数字软件的许可机制,即花钱购买的不是物品的所有权,而是有限的使用权。如果游戏需要依靠厂商的…
duangsuse::Echo
🤔 要发表一些 “工程派” 暴论了 诚然: #CS 专业,作为当代最为开明领域的【事后速记手】, 不会仅仅因为实现甚至【如何理解】的差异,而否认课程学习成果的有效性。 也不乏本来是 写作业/论文依据/毕设 而实现的开源产品,比如Scala世界。 所以,如果因为【科班太刻板】而否定这种一个国家只有<10个排的上号的CS大学(eg. 浙大、北邮、南大),是典型的《人不行怪路不平》 旁边实验室的师兄可能正在给Linux内核贡献代码,或者在顶级会议(OSDI/SOSP)上发表论文。 而咱们最多参加下 PyCon…
#ai 试用了Fable,四段话就值 $1
但也真是神了, 感觉和大佬交流都不会有这样轻松的体验
(准确的说是感到压力,但确实奏效 😋)
https://chat.librechat.ai/share/Zj6fLZpvXkry7WkBpylj0
比起经典G2.5 专业了不少,交流起来非常省时间,但只是找开源的话,便宜模型也能做
https://chat.librechat.ai/share/MP7tuhNBzqTkBZqZsdTuy
Fable 有一种【向上交流】的感觉,非常有特色,所谓【向上社交】……
但也真是神了, 感觉和大佬交流都不会有这样轻松的体验
(准确的说是感到压力,但确实奏效 😋)
https://chat.librechat.ai/share/Zj6fLZpvXkry7WkBpylj0
比起经典G2.5 专业了不少,交流起来非常省时间,但只是找开源的话,便宜模型也能做
https://chat.librechat.ai/share/MP7tuhNBzqTkBZqZsdTuy
Fable 有一种【向上交流】的感觉,非常有特色,所谓【向上社交】……
Forwarded from Hacker News 摘要
Telegraph
正在撞击前端 Web 开发的小行星
原标题:The asteroid currently hitting front end web development 这篇文章由前端开发者 Nolan Lawson 撰写,深入探讨了 AI 对前端 Web 开发领域带来的巨大冲击。作者将 AI 的到来比作撞击地球的“小行星”,认为前端开发和相关的技术教育正面临前所未有的剧烈变革。 现状:前端教育者的退出与转型 作者注意到,许多知名的前端教育者(如 Axel Rauschmayer、Josh W. Comeau 等)正在淡出或缩减投入,而 Kent C.…
duangsuse::Echo
#ai 试用了Fable,四段话就值 $1 但也真是神了, 感觉和大佬交流都不会有这样轻松的体验 (准确的说是感到压力,但确实奏效 😋) https://chat.librechat.ai/share/Zj6fLZpvXkry7WkBpylj0 比起经典G2.5 专业了不少,交流起来非常省时间,但只是找开源的话,便宜模型也能做 https://chat.librechat.ai/share/MP7tuhNBzqTkBZqZsdTuy Fable 有一种【向上交流】的感觉,非常有特色,所谓【向上社交】……
#ai对比 闲聊级模型评价一下生产级模型
感觉再过几年就不需要想这些问题了,看起来非常接近 top 10% 的业务思维
但不清楚换个新人来prompt会变成怎么样。 挺讽刺的,我看不到有人share自己的chat
感觉再过几年就不需要想这些问题了,看起来非常接近 top 10% 的业务思维
但不清楚换个新人来prompt会变成怎么样。 挺讽刺的,我看不到有人share自己的chat
我至今没有刷到过 chat url ,是不是都觉得放LLM对话会敷衍人?
连活人都没有,优化什么产品。