duangsuse::Echo
相比之下,UNIX的千年虫和Java的null是谁的锅呢? C10K和Y2K是同类问题。
#go #dalao https://blog.joway.io/posts/deep-into-rpc-connection/
表面上博客非常好读,实际上,还是挺全的。 甚至比阮一峰感觉都要完整。
如果仔细对比,会发现作者的代码叙事比我好读多了…… ☕️ RPC的问题还是不少啊
表面上博客非常好读,实际上,还是挺全的。 甚至比阮一峰感觉都要完整。
如果仔细对比,会发现作者的代码叙事比我好读多了…… ☕️ RPC的问题还是不少啊
如果人类的上层也有一个「人件开发者」,那么他的架构能力肯定非常一般,但同时也非常厉害,至少能让如此混乱的人类存活几万年到今天。
软件工程内部的矛盾亦如人类社会的矛盾,甚至有时人类社会自身的政治也会被带入到软件内。我们可以在 iOS 和 Android 的设计里看到共和党和民主党的影子。大量的软件工程师花费了大量的生命仅仅就为了让某个软件同时能够跑在多种设备上
blog.joway.io
RPC 漫谈: 连接问题
什么是连接 在物理世界并不存在连接这么一说,数据转换为光/电信号后,从一台机器发往另一台机器,中间设备通过信号解析出目的信息来确定如何转发包。我们日常所谓的「连接」纯粹是一个人为抽象的概念,目的是将传输进来的无状态数据通过某个固定字段作为标识,分类为不同有状态会话,从而方便在传输层去实现一些依赖状态的事情。
以 TCP 为例,一开始的三次握手用来在双方确认一个初始序列号(Initial Sequence Numbers,ISN),这个 ISN 标志了一个 TCP 会话,并且这个会话有一个独占的五元组(源…
以 TCP 为例,一开始的三次握手用来在双方确认一个初始序列号(Initial Sequence Numbers,ISN),这个 ISN 标志了一个 TCP 会话,并且这个会话有一个独占的五元组(源…
duangsuse::Echo
如果人类的上层也有一个「人件开发者」,那么他的架构能力肯定非常一般,但同时也非常厉害,至少能让如此混乱的人类存活几万年到今天。
#哲学 #ai 与人一切的劳碌
https://blog.joway.io/posts/meaningless-or-meaningful/
https://chat.librechat.ai/share/t_wkR5Oclv2x0tGFxdXpo
> 《传道书》也提出了一个更严峻的挑战。是的,生命是恩赐,但这个恩赐是短暂的。你的劳碌,你的成就,你的智慧,你的爱,最终都会随着你的死亡而消散。
作者既然说世间无新事,宇宙如同墓碑一样,又何必为死亡或“消散”而担忧? 人固然不是地,却和地有一样的形状。如果世间没有新的恩赐,又害怕什么消散呢?
https://blog.joway.io/posts/meaningless-or-meaningful/
https://chat.librechat.ai/share/t_wkR5Oclv2x0tGFxdXpo
1:3 人一切的劳碌,就是他在日光之下的劳碌,有什么益处呢?
1:4 一代过去,一代又来,地却永远长存。
1:10 岂有一件事人能指着说这是新的?哪知,在我们以前的世代早已有了。
这是一种庸俗的唯物主义,就像一个把光线和虚无缥缈的信息当成物质的人做的理解。
把随机物化成一种风吹树倒的不可抗力,不能让有痛有死的人更“不自由”,倒不如说,太阳确实可以照常升起,万物都有恩赐的生长周期。
捕风有什么坏处吗?认为人是以皮肤为边界的某种物质,正好是《圣经》和佛经里的“断灭见”或“常见”。人既有属地的形状,自然有属天的。《卡农》同样是循环,心跳同样是循环,乐园居民同样有见真面的安息日,就像地上的方言那样多
可是“空性”并非虚空。宁执有如须弥山,不执无如芥菜籽。既然本来是太阳风和星间的尘埃,又有什么分别呢?
如果一个人像基督教所说的那样,理解了存在,又为何会想【与天地同寿】呢?通俗的说,这就像是一个玩家誓与老版本同生灭,为游戏中的海誓山盟哭的死去活来,而忘记去新服了。
盐仍在水里,只是咸味却不会消失,有时人们就会像【在池水里灭失了糖块】的鼬那样贪婪和恐惧,只是,这正是恩典的一部分。“惟江上之清风,与山间之明月... 而吾与子之所共适。”
0岁时是从空中醒觉,以后自然是从空中继续下去。如果不从差他来者的路,怎么体验永恒运动的“真如”呢?
人可能不认为天气拥有“自由意志”,但它们也有“群体意志”。 自由并不是纯粹的随机,也不是绝对的因果链,而是特殊的规则。意志的特殊性甚至可以是神秘主义的,而不仅仅是“为了效率方便”
人不需要解释环境不合适时自由为什么【不存在了】,他们只需要明白,有许多感受决定论者没有找到,却妄称全知视角。 就像《自私的基因》那样,免疫系统可能为了【存在】而对个体终极不利。然而,《约伯记》里义人的遭殃不能证明生命更倾向于不自由,只是塞翁失马,焉知非福。子非鱼,何必猜测那么多?
造物者的伟大,恰恰就在于真理和意义是可被理解的(合逻辑的、可以“信”的),而不是无法从时空之间推测的鬼故事。
亚当并不是被惩罚劳碌,而是看守修理。这点在天使和真主交流的一段中(“我知道你们所不知道的”)就说明了
> 《传道书》也提出了一个更严峻的挑战。是的,生命是恩赐,但这个恩赐是短暂的。你的劳碌,你的成就,你的智慧,你的爱,最终都会随着你的死亡而消散。
作者既然说世间无新事,宇宙如同墓碑一样,又何必为死亡或“消散”而担忧? 人固然不是地,却和地有一样的形状。如果世间没有新的恩赐,又害怕什么消散呢?
blog.joway.io
Meaningless or Meaningful
边走边想 小时候在百度知道里提过一个问题,「人活着的意义是什么」。靠这个问题赚了一些百度积分,可并没能消除我当时的困惑。长大后在王兴的一个访谈里,看到他在大学同乡迎新会的时候问了学长们一样的问题,当时他姐刚好也在,为了打破尴尬不得不模糊地回答了一句:
“这个问题,要边走边想。”
Nothing But Yourself 在播客《阿米小酒馆 - 【op.23】两个写作者的困顿与坚定》 中听到复旦民间校训「自由而无用」的英文翻译原来是「nothing but yourself」,瞬间被这句话击中。
电影《夺…
“这个问题,要边走边想。”
Nothing But Yourself 在播客《阿米小酒馆 - 【op.23】两个写作者的困顿与坚定》 中听到复旦民间校训「自由而无用」的英文翻译原来是「nothing but yourself」,瞬间被这句话击中。
电影《夺…
Forwarded from yihong0618 和朋友们的频道
推特的黄色 spam 比我有文采多了。
看到了:只进入身体,不进入生活。
呆了 3 秒。
看到了:只进入身体,不进入生活。
呆了 3 秒。
Hacker News 摘要
Show HN: Woxi - 开源的 Mathematica / Wolfram 语言重新实现 原文:https://woxi.ad-si.com 阅读时间:1 分钟 分数:304
#history #math 看到Wolfram有开源重写,可以谈谈“广为诟病”的GIMP,GTK和QML的历史,以及浏览器PWA曾经的技术史
https://sspai.com/post/107928
https://share.gemini.google/4dwMMsnR3SRs
https://sspai.com/post/107928
https://share.gemini.google/4dwMMsnR3SRs
少数派 - 高品质数字消费指南
为了将网页变为应用程序,我们付出了多少努力?(一) - 少数派
如今,「网络应用程序(Web App)」的概念已十分流行,那么这个概念本身又有多久的历史呢?十年?二十年?我给出的答案是:三十年。几乎跟万维网和浏览器的历史差不多长。这是一个做了三十多年的「梦」。
Forwarded from 螺莉莉的黑板报
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🐱MiaoTony's Box | 困困困 zzz (MiaoTony 🐱)
#xhs看了啥 #life #job
麻了,携程尝试给员工放45天假🤯
👤 Saber的思考笔记
麻了,携程尝试给员工放45天假🤯
今天看到个消息,给我看愣了。🔗 xhslink~
说有员工透露携程现在在做45天无理由事假的实验。
要知道之前看到这个事情的时候,大家都觉得在开玩笑:一年多45天假期,还不需要说明请假理由,这公司真敢这么放?
结果携程居然真的这么干了。
我琢磨了下,这背后不简单啊。
据说这个ab实验一共有约6000名员工被随机分到“实验组”和“对照组”。实验组每年额外获得最多45天无理由事假额度,请假不需要任何理由。
那为什么是45天? 因为梁建章算过一笔账,一年大约是45个工作周。45天无理由事假的本质,就是平均每周使用一天,相当于模拟四天工作制。梁建章自己说过,一周工作四天应该问题不大,反而有可能激发创作灵感和创新想法。尤其携程本身就是旅游公司,员工出去旅游,本身就是一种“田野调查”。所以45天事假背后,实际上是在试一个很新的管理假设:如果给员工更多时间自由,公司会不会反而运转得更好?
我觉得,这件事最有意思的地方是在于携程真的把它做成了一场AB实验。
过去互联网公司最擅长的就是AB测试。一个按钮到底放红色还是蓝色,首页改版到底能不能提高点击率,全部先切一部分流量做实验。
但管理这件事反而一直非常“经验主义”。员工要不要坐班、能不能远程办公、一周工作几天、请假要不要领导审批,大部分公司的做法其实还是老板定规则,员工去适应。很少有人会说:要不我们随机分两组员工,跑一年看看?
而携程这次是把互联网公司熟悉的实验思维,用到了公司的管理制度上。一组维持原来的工作制度,一组获得更多时间自由,然后长期观察双方的效率、业务结果、员工满意度等,管理制度到底好不好,不靠老板拍脑袋,也不靠员工在网上吵,直接看数据。
如果这场实验最后证明,实验组虽然少上了一部分班,但业务表现并没有明显下降,那它的意义可能就不只是携程多了一项员工福利。它可能会给整个互联网行业提供一个非常重要的样本。过去大家竞争的是谁加班更多、响应更快、执行更猛。但未来企业真正稀缺的,可能越来越不是工时,而是高质量的工作效率。
如果这一点成立,那公司之间的人才竞争,也可能会从“谁给的钱更多”,进一步变成“谁能给员工更高的时间自主权”。所以我觉得,携程这次真正值得看的,是在于一家互联网公司,开始把自己的管理制度也当成产品一样迭代了。
👤 Saber的思考笔记
Telegraph
麻了,携程尝试给员工放45天假🤯
今天看到个消息,给我看愣了。 说有员工透露携程现在在做45天无理由事假的实验。 要知道之前看到这个事情的时候,大家都觉得在开玩笑:一年多45天假期,还不需要说明请假理由,这公司真敢这么放? 结果携程居然真的这么干了。 我琢磨了下,这背后不简单啊。 据说这个ab实验一共有约6000名员工被随机分到“实验组”和“对照组”。实验组每年额外获得最多45天无理由事假额度,请假不需要任何理由。 那为什么是45天? 因为梁建章算过一笔账,一年大约是45个工作周。45天无理由事假的本质,就是平均每周使用一天,相当于模拟…
Forwarded from Hacker News 摘要
Telegraph
内存价格 12 个月内飙升 500%
原标题:Memory prices climb 500% in 12 months 目前的内存价格已经完全脱离现实,分析人士将其称为 RAM 灾难。对于个人电脑装机者来说,情况非常严峻。根据历史价格趋势分析,内存价格在过去 12 个月内飙升了 500%,部分产品的价格甚至达到了历史最低点的 10 倍。例如,一套 128GB 的 DDR5 内存套装目前售价高达 3,399 美元,而其历史最低价曾仅为 329 美元。 DDR5 内存价格剧变 在过去的一年里,高容量 DDR5 内存的价格呈爆炸式增长。以下是 2025…
Forwarded from Hacker News 摘要
Telegraph
一项 25 年前的视频专利刚刚到期,终结了 Linux 的法律难题
原标题:A 25-year-old video patent just expired, ending a legal headache for Linux 网页介绍了一项困扰 Linux 社区长达 25 年的视频专利问题终于得到解决。 背景与挑战 在 Linux 系统上播放媒体文件比表面看起来要复杂得多。这不仅涉及技术实现,还牵扯到分发专有软件和受专利保护的编解码器的法律问题。微软等公司有能力支付高昂的许可费并将其内置到产品中,但对于旨在免费下载和分发的 Linux 发行版来说,这极不现实。 多年来,Linux…
Forwarded from Hacker News 摘要
Telegraph
破解一台被锁定/禁用的电子垃圾 Cricut Maker
原标题:Unlocking a locked/deactivated e-waste Cricut Maker 作者在处理垃圾时发现了一台被遗弃在电子垃圾堆里的 Cricut Maker 切割机。这台机器外观品相良好,只是滚轮已经老化。作者推测这可能是机器被遗弃的原因,于是将其带回家研究。虽然作者知道 Cricut 公司在禁用或锁定机器方面非常激进,但仍觉得值得一试。 设备状况与初步尝试 经过检查,这台机器确实处于锁定状态,这在预期之内。前任用户很可能通过保修更换了新机,或者在购买新型号时获得了折扣,导致旧机器被远程停用。…
Forwarded from Hacker News 摘要
Telegraph
Bun 1.4 的 Rust 重写看起来不太妙?
原标题:Bun 1.4 Rust rewrite is not looking good? Tero Piirainen 是一位长期关注并支持 Bun 的开发者。自 2022 年 Bun 发布以来,他就将所有的开发工作从 Node 转移到了 Bun,并在其开发的 Nue 框架和 Hertta 项目中使用了它。然而,他认为过去三个月里 Bun 的表现非常糟糕。这个项目最初是一个令人惊叹的个人工程项目,但现在似乎变成了一个由 AI 驱动、充斥着虚假承诺且令社区日益沮丧的产物。 不断落空的发布承诺 在过去,在下一个版本中曾是…
https://liuyandong.com/archives/9594 #os #lisp
https://liuyandong.com/archives/23347
#ai 说起来,有人发现大模型时代内存、发电厂、用户数据升值了,也有人认为虚拟化和不可变(XClaw)、 Agent代办集成(Harness)、直接交互(Alan Kay) 更彰显了
前端的管道膨胀: 本质只是“拿数据并画出来”,现代前端却将其拆解为:
后端的过度分层: 一个简单的 CRUD 请求需要流经:
但是没人觉得编程本身是以目的驱动的、声明式的,就像html与现代有些无脑的 innerHTML=.map().join() ... 其实不需要那么多过度设计,之所以说是过度,因为它们对“推理逻辑”没有贡献。
🤔💭 #selected
UNIX 的计算模型很简单,即用 C 语言和 shell 对系统调用做一个胶水包装,不提供内存管理也不提供异常处理,文件系统也很低级,不支持文件恢复也不支持文件的元信息存储。而 MIT 的LISP 机器的计算模型和存储系统看上去都更加高级,统一的函数式接口,自动内存管理等等。
到最后几乎所有能在 UNIX 里做的事情,都能在 Emacs 里完成。这样,除了操作系统内核外,Emacs 完全取代了 UNIX 环境。Emacs 功能强大到大家都同意 Emacs 是个万能软件,而 vi 用户则开玩笑说 Emacs 是个缺少一个好编辑器的操作系统。大家都知道,Emacs 的作者正是从 MIT 出来的 Richard Stallman。
https://liuyandong.com/archives/23347
程序员不能没有大模型,就像西方不能没有耶路撒冷。听说,榜一大哥目前无法解决的问题是:打赏一停,爱情归零。AI编程目前无法解决的问题是:会话一停,推理归零。我们往往“只知代码发生了改变,却不知代码为何发生改变”。
程序员写了个提示词,大模型咔咔一顿跑,生成了3528行代码。我们只是看到了这些代码,AI没有告诉我们,刚才它经历了多少次推理,踩了多少坑,才写出了这些代码。AI 的推理过程往往是并发的,非线性的。它的“思考”存在于 Claude 或 GPT 的上下文窗口(Context Window)里。当你关闭 IDE 或清空对话的时候,这部分“思考”既没进程序员的大脑
最宝贵的资产其实是“推理逻辑”,不记录“推理逻辑”而只记录产出的代码,无异于买椟还珠。
#ai 说起来,有人发现大模型时代内存、发电厂、用户数据升值了,也有人认为虚拟化和不可变(XClaw)、 Agent代办集成(Harness)、直接交互(Alan Kay) 更彰显了
前端的管道膨胀: 本质只是“拿数据并画出来”,现代前端却将其拆解为:
Fetch -> Cache Store (React Query) -> Client State (Zustand/Redux) -> Selector -> Memo -> Props -> Hook -> JSX。每一层都引入了订阅、防抖、重渲染优化和内存泄漏风险。后端的过度分层: 一个简单的 CRUD 请求需要流经:
Controller -> DTO -> Validator -> Service -> Domain Model -> Repository -> DAO -> Entity -> Database。代价: 业务逻辑原本是一条直线的因果推理(“如果用户未付费,则报错”),现在被切碎并散落在 8 个不同文件和抽象接口中。代码的体积增加了 5 倍
我已经不想复述Android的各种MVP、MVVM、MVI的失败了—— worse is better. “生态”是丰盛的,best practice 是标准的,然而【上限】连web都不如。整个工程 80% 的代码都没有pixel在屏幕上,软件幻灭。
到今天compose喷气桶,搞这么多年“优化”又回到是JSer领军。 连round-trip都没测试明白就开始class抽象。 恭喜你:现代横屏触屏系统都是ChromeOS了!
但是没人觉得编程本身是以目的驱动的、声明式的,就像html与现代有些无脑的 innerHTML=.map().join() ... 其实不需要那么多过度设计,之所以说是过度,因为它们对“推理逻辑”没有贡献。
🤔💭 #selected
duangsuse::Echo
有些无脑的 innerHTML=.map().join() ... 其实不需要那么多过度设计,之所以说是过度,因为它们对“推理逻辑”没有贡献。
#design HTML是反人类的,但它唯一的优点就是【所见即所得】,让你学习设计,而不是语言。 它像bash那样是种胶水语言,而且起步成本为0: 不需要刻意去命名你想做什么。
打过游戏吗?现代的《马里奥》里直接隐去了BOSS和小怪的命名,你用自制emoji 🐢在文本中指代怪物。 软件也是这样,有些技术本不需要名字,emoji 这种DSL来编码它就够用了。 “低幼”和“自动翻译”正是H5与朋友们的神性。
象形、直觉与直接指涉(Direct Manipulation),让那些看起来牛逼的设计模式、C++框架样板,最终只用一个简单的{[K]:V}或动态调用/Proxy/JSON就能实现它们,这正是H5的特点
我见到不少自称【可测试】的接口,不能像 “按下PrtSc键,然后点 🔴 按钮…… 把操作视频拖到代码里,再选择几行CSS来验证操作结果” 那样设计 test case。 不对,不是【写】CSS,而是用Ctrl+Shift+C自己选中 “要检查下这部分” “那部分必须禁用”。 每几行代码,都有能点开的抓手。
有什么 “代码自动测试”,是能脱离油猴脚本(Mock)、快捷键这些生产力工具来编程的? 真是奇怪啊…… 就连面向最终用户的测试,也只是装模作样 🥱
这是对人类直觉的最高尊重:你是在游玩界面和交互本身,而不是在给编译器写汇报材料。捏一把、按 F5、屏幕亮了、角色动了。就像MC里如何【做设计】那样——或许需要自动造墙的MOD,但【创造模式--范式】已经提供了REPL般快速的活力。
打过游戏吗?现代的《马里奥》里直接隐去了BOSS和小怪的命名,你用自制emoji 🐢在文本中指代怪物。 软件也是这样,有些技术本不需要名字,emoji 这种DSL来编码它就够用了。 “低幼”和“自动翻译”正是H5与朋友们的神性。
象形、直觉与直接指涉(Direct Manipulation),让那些看起来牛逼的设计模式、C++框架样板,最终只用一个简单的{[K]:V}或动态调用/Proxy/JSON就能实现它们,这正是H5的特点
它容错、甚至“不求甚解”,就像 class 🐢 {},一看就明白 它是绿色的;踩它一下会缩壳;踢一脚会滑行,再按F5确认一下,访问项目页就能看到截图。 而没有 trait、protocol、interface{} 、concept…… 🐢有地心引力,而这不需要起名字才能实现。
我见到不少自称【可测试】的接口,不能像 “按下PrtSc键,然后点 🔴 按钮…… 把操作视频拖到代码里,再选择几行CSS来验证操作结果” 那样设计 test case。 不对,不是【写】CSS,而是用Ctrl+Shift+C自己选中 “要检查下这部分” “那部分必须禁用”。 每几行代码,都有能点开的抓手。
有什么 “代码自动测试”,是能脱离油猴脚本(Mock)、快捷键这些生产力工具来编程的? 真是奇怪啊…… 就连面向最终用户的测试,也只是装模作样 🥱
这是对人类直觉的最高尊重:你是在游玩界面和交互本身,而不是在给编译器写汇报材料。捏一把、按 F5、屏幕亮了、角色动了。就像MC里如何【做设计】那样——或许需要自动造墙的MOD,但【创造模式--范式】已经提供了REPL般快速的活力。
Forwarded from Hacker News 摘要
Telegraph
AI 生成内容在欧盟不受版权保护
原标题:Copyright does not protect AI-generated content in EU 这份来自 Mathstodon 社交平台的帖文详细讨论了欧盟法律框架下 AI 生成内容的版权保护问题。 欧盟版权法的核心观点 欧盟版权法具有严格的以人为中心的基础。根据帖文内容,完全由 AI 生成的内容不受版权保护。 法律专家 Daniel J. Gervais 指出,当个人在 ChatGPT 或 Claude 编写的文章上署名时,这实际上是提供了一个出处标记,表明署名者对该内容负责。这种…