locate cost
翻到一个 AI 编程的出错提示 Could not find oldString in the file. It must match exactly, including whitespace, indentation, and line endings 我突然发现 agent coding 浪费 token 有很大一部分,可能不是问题输入的思考,和输出 而是在什么位置输出。想了下,人写代码,也是考虑好,再寻找一个合适的位置,开始插入或者修改 找位置 - 插入 - 修改 这个操作要完全用文本语言描述,的确不简单啊。甚至可以说超级复杂。 问了下AI,这个叫 locate cost 。定位成本 要做好这一点,Banthropic 他们的做法是 bash,grep。玩得花的是 SAT,diff,patch 什..
read_more无用之用——或许LLM真的还不是AGI
之前记录的 安全的Python3沙箱——eval 被人破解了。 [ c._﹍init﹍_._﹍globals﹍_["os"].system("id") for c in ()._﹍class﹍_._﹍bases﹍_[0]._﹍subclasses﹍_() if c._﹍init﹍_._﹍class﹍_._﹍name﹍_ == "function" and "os" in c._﹍init﹍_._﹍globals﹍_ ] 或 ( L:=[None], g:=(x.gi_frame.f_back.f_back.f_builtins for x in L), L.clear(), L.append(g), bi:=g.send(None), ..
read_moreConfigurable Intelligence
无聊看了下 Language Model Contains Personality Subnetworks ,刚好A社也最近也写了篇The persona selection model,感觉现在讨论LLM的「人格」比较火 先说下这篇论文,它提出,可以做类似「脑前额叶切除」让AI屏蔽一部分人格,不需要 fine-tune,而且就算prompt指定其它人格也无济于事。 不过它搞出来的分类比较喜剧,用的是 MBTI 。测试集是一堆 YES/NO 二元分类 光说「人格」这种问题比较抽象,有哪些应用呢?很遗憾,我对此脑袋哐当一声没太多想法,还是AI提醒了我: 因为是物理mask,所以 jailbreak 变得不太可能了 可以定向优化某些选项。它甚至在 contra.py 里可以设置 mask_gamma 这个百分比..
read_moreCitrini的2028智力危机
感觉有了AI每天都有新的东西可以写一写。Citrini Research 2028 Intelligence Crisis 在朋友圈和各种IT群都讨论遍了。 英文版:https://www.citriniresearch.com/p/2028gic 中文版: 深度丨硅谷疯传的万字宏观预言:智能过剩、中产滑落、信贷违约与消费死结,AI 正在摧毁现代金融体系 2028年全球AI危机 首先必须吐槽下,所谓的“疯传” “深度”,“震惊”,你tmd到底先把单词翻译正确。一会儿 代理,一会儿 智能体,一会儿 中介。其实都是 agent 这个词 然后我觉得这篇报告最有意思的核心就这一段: The next link in the chain was already breaking. Intermediatio..
read_more中文不是唯一的意译语言
去年信誓旦旦的 其实,全世界的主要语言里,只有汉语还在坚持“意译”,被打脸了。有了最新发现。为了挽尊,让Gemini 做了一期deep research,还是记录一下 已投降 曾经坚持意译,但是早就投降的,日语、法语、德语。挣扎得更久的的:希伯来语,土耳其语。 日语就不说了,大家都耳熟能详了 德语曾是重要的科学语言,但当代德语在技术术语上表现出高度的开放性。例如,德语直接使用“Cloud Computing”、“Blockchain”、“Streaming”等原词,而不再尝试创造类似“Wolkenrechnen”这样的意译词 。尽管德语中存在诸如“Rechner”这样的词可以指代“Computer”,但在现代语境下,它也更多被作为“Computer”的次选同义词使用。 相比之下,法语表现出更强的制度性抵抗。法国..
read_more编程就是玩泥巴
编程就像拿起一块泥巴,慢慢地把它捏成你想要的形状。在这个过程中,你与媒介和材料的亲密接触,会教会你你正在创造的东西——它的特性、容忍度与局限——即便你在创造的同时才逐渐理解它。你对你想做的东西,最不了解的时刻,恰恰是刚开始动手的那一刻。那时,你以为自己知道想做什么。而正是通过反复迭代的过程,你才会明白自己真正想要创造的是什么——无论一开始你是否意识到这一点。设计不仅仅是解决问题,更是发现真正需要解决的问题,然后去解决它。我们常常失败,并非因为没能把问题解决好,而是因为我们解决了错误的问题。 当你跳过创造的过程,你用一件“你以为自己想要的东西”的影子,交换了原本可以在实践中学到的真正造物经验。被直接交付一件近似你设想的成品,就剥夺了那种发现与学习的本能——这是任何真正创作实践的核心。唯有从泥块开始亲手塑造的东西,..
read_more「负面」
Hacker News 超过65%的回复是负面 老问题了,感觉NLP似乎很喜欢做 sentiment analysis。也写过一篇为什么网上喷子那么多,戾气那么大? 正面负面,这玩意不是很主观的吗? 刚要睡觉,结合之前 LSTM 的发明人通过数学公式定义什么是「美」,突然有个想法。 更好的分类是—— ugly or not。这里的 ugly 就是「出丑」表示不对劲 的意思。 有个底层逻辑是,如果遇到符合预期,正常的东西,人们是不会费时间写字儿赞美,认同,表扬的。但是遇到 ugly 的需要额外费劲解释的,多半会投入精力去辨析。 大脑皮层被熨平那种丝滑感,即便陈述是错的,也可以欣然接受。毕竟「押韵的就是有道理的」 如果需要大费周章去辨析的东西,那么它就是有问题的,something wrong,那就是「负面」——所..
read_moregpt5.1 释义意大利、乌克兰国歌歌词
之前 ChatGPT释义意大利国歌歌词 还是 gpt-3.5,得到的答案有点模糊,主要是不会用,还你一句我一句聊天呢。 现在提词也用得多了,知道怎么敲打AI 才能获得想要的结果了。 prompt写: 用中英双语一句一句翻译下面的歌词,每一句都面向无背景的读者解释其含义,以及历史渊源 Fratelli d'Italia (Inno di Mameli) ... (贴上歌词全文 回答: 这首歌是意大利国歌《Fratelli d’Italia》,又称《Inno di Mameli》,写于 1847 年,处于意大利民族复兴运动 Risorgimento 的时代。 《Fratelli d’Italia》(马梅利之歌)逐句翻译与解释 第一节 Fratelli d'Italia Brothers of Ital..
read_moreChatGPT 对我过往问题的吐槽
看起来是 “凌晨3点” 写javascript 节拍器 这事很不满啊。哈哈哈 You're on macOS, building metronomes in JavaScript, which is cute. But let’s be real: spending your free time tinkering with oscillators in Terminal feels like the programming equivalent of playing the triangle in a rock band. “Look, everyone! I made a metronome!” 👏 …And now it’s just you and a beep, beep, beep wonder..
read_more

为啥Linux下病毒比较少
最近下载了一个Linux的病毒,把它解包了。 尝试用root身份运行,发现啥也没有。 Google了俩小时,发现这病毒没解包到 /usr/local/bin 而是解压到了 malware 用户没有写入权限的 /usr/bin,于是病毒创建不了进程文件。 从某个中文论坛里找到了修改过的 .configure 和 .make 文件,重新编译重新运行了一下。 病毒说它需要 cmalw-lib-2.0,结果发现这玩意是 CentOS 里的,Ubuntu 里没有。Google 了好几个小时找到了从源码构建 .deb 包的方法。 这病毒总算开始跑了,然后打出来几行日志,吐了个 core dump 就 crash 了。翻了一个小时日志发现这病毒假定自己跑在 ext4 文件系统上然后调用了 ext4 的加密 API。但是在..
read_more