2026-07-08 Hacker News Top Stories #
- OpenWrt One 是一款基于 MediaTek 方案、预装 OpenWrt 并支持多种刷写与恢复方式的 WiFi 6 开源硬件路由器。
- CoMaps 是一款基于 OpenStreetMap、注重隐私且无需联网即可导航的自由开源离线地图应用。
- GLM 5.2 作为媲美顶级闭源模型的低成本开源方案,预示着人工智能推理价格将持续下跌并引发行业利润崩塌。
- StreetComplete 是一款通过游戏化任务让用户轻松完善 OpenStreetMap 数据的开源安卓应用。
- Fable 项目将 reMarkable 墨水屏平板变成《哈利·波特》中汤姆·里德尔的日记,手写后墨迹消失并以手写体回复。
- 欧洲议会通过首轮投票恢复了允许扫描私人通讯的“Chat Control”过渡法规,引发隐私争议。
- 微软在重组中解雇了 id Software 几乎整个 idTech 引擎开发团队,引发对自研引擎未来及游戏同质化的担忧。
- 98% 的浏览器支持率意味着仍有海量用户可能无法访问,技术工程应优雅处理边缘情况而非以此为满足。
- Anthropic 在 Claude 语言模型内部发现了类似于全局工作空间的神经模式,可解读模型未说出口的思考内容。
- 基于滑动 Lapp 结变体的抽绳系法比传统蝴蝶结更牢固、易调节且不易松脱,适合健身等场景。
1. OpenWrt One – 开源硬件路由器 (OpenWrt One – Open Hardware Router) #
https://openwrt.org/toh/openwrt/one
OpenWrt One 是一款基于 MediaTek Filogic 820 芯片的开源路由器,支持 WiFi 6(双频、3×3/2×2),配备 1 个 2.5G WAN 口、1 个 1G LAN 口、1GB DDR4 内存、256MB NAND 闪存、16MB NOR 闪存(用于恢复),支持 M.2 SSD、USB-C 串口和 USB 2.0,并可通过 WAN 口的 802.3af/at PoE 供电。
首次启动:出厂预装最新稳定版 OpenWrt 固件(带 LuCI 界面),NAND/NOR 开关需拨到 NAND,通过 1G 口连接 192.168.1.1 访问管理界面。
固件升级:
- 通过 U 盘:将 sysupgrade 固件重命名为指定文件名,插入 USB 口,按住 Reset 键上电,等待中间 LED 变绿即可自动刷写。
- 其他方式:可使用 ASU、Owut、通用 sysupgrade 或固件选择器进行升级。
- 从 NAND 恢复模式启动:按住前面板按钮上电,进入 initramfs 恢复环境后再升级。
恢复模式:
- NOR 完全恢复:设备无法从 NAND 启动时,将开关拨到 NOR,按住前面板按钮上电,自动从 U 盘读取 preloader 和 factory.ubi 并重刷整个 NAND。
- UART 恢复:通过串口连接 mtk_uartboot 工具,先将 DDR4 初始化文件和 NOR 引导镜像传入 RAM 启动,再通过 TFTP 刷写 NOR 闪存(需确保 SPI NOR WP 跳线短接)。
HN 热度 794 points | 评论 301 comments | 作者:peter_d_sherman | 1 day ago #
https://news.ycombinator.com/item?id=48808482
- OpenWrt Two 正在开发中,支持 Wi-Fi 7,由 GL.iNet 制造。
- OpenWRT 能在厂商停止更新后延长路由器使用寿命。
- 路由器外观变得像蜘蛛或战斗机,是因为 WiFi 5-7 需要多个天线、波束成形和 MIMO 技术。
- 不喜欢夸张造型的用户可以选择 Ubiquiti、小米、TP-Link Deco 等简约设计的设备。
- 外部天线提供了更好的方向性灵活性,但优化需要专业工具。
- 多台低端 AP 比单台高端路由器更能实现全屋优质覆盖。
- UniFi 平台过于依赖互联网,忘记密码或 2FA 后难以恢复。
- WRT54G 系列的紫色、蓝色和灰色设计是经典工业设计。
- 路由器外观常迎合喜欢 F-117 造型的玩家和父亲群体。
2. CoMaps – 自由开源离线地图 (CoMaps – FOSS Offline Maps) #
CoMaps 是一个由社区驱动的免费开源导航应用,专注于隐私保护与离线使用。它基于 OpenStreetMap 数据,支持在没有移动网络的条件下进行搜索和路线规划,适合徒步、骑行和驾车旅行。应用不会收集用户数据,通过了 Exodus 隐私审计,且比常见导航应用更省电。项目由 Organic Maps 和 Maps.Me 衍生而来,用户可通过贡献代码、添加地点信息等方式参与建设。
HN 热度 755 points | 评论 194 comments | 作者:basilikum | 1 day ago #
https://news.ycombinator.com/item?id=48808928
- CoMaps 是一款优秀的离线地图应用,每两周会提醒用户下载更新地图,其到达时间估算比 Apple Maps 慢 5-15 分钟,但依赖交通状况。
- 使用 StreetComplete 应用可以轻松为 OpenStreetMap 贡献数据,它像游戏一样在用户周围发布任务,用户友好,并允许在 WiFi 下下载数据。
- OpenStreetMap 类似地图版维基百科,任何人都可贡献和改进,StreetComplete 则像宝可梦 Go 但帮助人类。
- StreetComplete 可用于标记无障碍设施,如检查台阶是否有斜坡、台阶数量、扶手、触感铺装、过街声音信号、人行按钮、路缘高度以及轮椅可达性等。
- 可以通过 StreetComplete 专门筛选无障碍相关任务(quests)来改善区域无障碍性。
- 想通过 StreetComplete 添加徒步路线不可行,但可以使用 OsmAnd 插件记录 GPS 轨迹,上传到 OSM 服务器,然后在桌面网页编辑器中叠加卫星影像绘制缺失的路线;或使用 Vespucci 应用在手机端直接编辑。
- 在美国可联系 OSMUS 社区获取徒步路线资源。
- 即使只用 GPS 跟踪步行并上传轨迹到 OSM 也是有价值的贡献。
- 在 StreetComplete 中你可以录制轨迹或直接在应用内添加地点。
- 目前没有与 StreetComplete 类似的 iOS 应用,但开源社区正努力开发 iOS 版本;也可使用基于网页的 MapComplete 作为替代。
- 有人怀疑 StreetComplete 可能被情报机构资助以增加 OSINT 可用性,但反驳观点认为情报机构不会真正帮助社会,他们可以直接使用谷歌地图等专有数据。
- 通过改进 OpenStreetMap,用户可以使用像 CoMaps 这样尊重隐私且支持离线的地图。
3. GLM 5.2 与即将到来的人工智能利润率崩塌 (GLM 5.2 and the coming AI margin collapse) #
https://martinalderson.com/posts/the-upcoming-ai-margin-collapse-part-1-glm-5-2/
GLM 5.2 是首个达到 Opus 和 GPT 级别竞争力的开源权重模型,在非交互式代理任务中几乎可以无感替代 Opus,成本仅为 Opus 零售价的 20% 左右。当前存在两大短板:缺乏视觉能力和较慢的推理速度,且网络搜索功能较弱。迁移成本极低,因为 Zo.ai 和 Fireworks 提供与 OpenAI/Anthropic 兼容的端点,企业也可自行本地部署。Z.ai 的“编程计划”订阅价格类似但额度更高,不过数据隐私条款对专业用户可能不够吸引。未来推理成本有望进一步下降,例如在 AMD 硬件上运行比 Nvidia Blackwell 便宜 2.75 倍。文章为系列第一部分,第二部分将讨论推理利润崩溃对行业的影响。
HN 热度 662 points | 评论 448 comments | 作者:martinald | 1 day ago #
https://news.ycombinator.com/item?id=48809877
- 原始成本并不重要,历史上云计算、开源办公套件等例子表明企业愿意为服务保障、集成和可追责性支付高价。
- 存在幸存者偏差,历史上内存芯片、高端工作站、专有 Unix、商业数据库等领域均因竞争导致利润崩塌,大型专有厂商消失。
- 80-90 年代与 2010-2020 年代的时间框架差异反映了政治经济环境变化,如美国企业国际竞争减弱、自由贸易协议、零利率政策等。
- 组织更新技术和转向更高效供应商的机制是经济衰退,自 2009 年以来无真正衰退,下一次衰退可能很严重。
- 新冠疫情并非由政府法令带来,而是病原体,新西兰的果断行动既减少死亡又经济表现更好。
- 经济由富人构建,少数穷人死亡对经济影响不大。
- 美国、欧盟、中国正濒临危机边缘,2008 年可能只是预热。
4. StreetComplete: 每次一个小任务,完善 OpenStreetMap (StreetComplete: Fixing OpenStreetMap, one tiny quest at a time) #
这是一款名为 StreetComplete 的开源安卓应用,用于帮助改进 OpenStreetMap(OSM)。它会在地图上显示你附近缺失的地图数据(如道路名称、店铺信息等),你只需前往实地,回答简单问题即可直接向 OSM 提交更新。无需使用其他编辑器,所有修改都记录在你名下。页面还提供了项目主页、Slack 交流群、翻译入口以及捐赠链接。
HN 热度 643 points | 评论 156 comments | 作者:kls0e | 10 hours ago #
https://news.ycombinator.com/item?id=48816883
- 在挪威旅行时发现 OSM 标记的小路,通往一个秘密观景点,体验难忘
- 西班牙一条被蕨类覆盖的 OSM 小路实际无法通行,地图应保留一些神秘感
- 苹果的摄影测量库能重建 3D 网格,虚实边界日益模糊
- 使用 StreetComplete 添加人行道和交叉口时,对标记方式(如 sidewalk 标记)感到困惑,不清楚最佳实践
- OSM 有多种标记方式,只要信息准确就有帮助,后续改方案比重新发现信息容易
- 对于交叉口,StreetComplete 现在只询问实际交叉节点,避免重复任务
- 不确定时查看邻近区域的标记方式,OSM 靠社区共识驱动
- 使用 Organic Maps 添加商铺很方便,只需标记位置和基本信息
- 不确定时添加备注和照片,让懂行的人处理
- StreetComplete 界面友好,完全适合新手,希望能增加添加道路和小路的功能
- 第一次用 StreetComplete 体验很好,像玩没有邪恶部分的 Pokemon Go
- Pokemon Go 的“邪恶”是指玩家无意中训练了 AI 模型
- 贡献 OSM 数据是公开的,军队也可能用来做不道德的事,但本质差异在于是否创造公共数据
- 创造开放公共数据与独家牟利的中间商有本质区别
5. Fable 将 reMarkable 变成《哈利·波特》中汤姆·里德尔的日记 (Fable turned reMarkable into Tom Riddle’s diary from Harry Potter) #
https://github.com/MaximeRivest/Riddle
riddle 是一个为 reMarkable Paper Pro 设计的墨水屏日记应用,灵感来自《汤姆·里德尔的日记》。用户用笔在页面上书写,稍作停顿后,墨迹消失,页面“思考”片刻,然后以手写体逐笔显示回复。整个过程无屏幕发光、无键盘、无聊天界面,只有墨水在纸上浮现。
安装方式有三种:通过 remagic 一键安装(推荐)、下载预编译包手工部署、从源码构建。需要设备处于开发者模式并安装启动器。预编译包运行在接管模式(takeover mode),会停止 reMarkable 原生界面,完全接管屏幕;离开时用五指点击即可重启原生界面。
工作原理:笔输入通过 evdev 捕捉(4096 级压力),2.8 秒空闲后提交页面为 PNG,交给本地运行的 Oracle 进程(LLM)分析,逐句流式生成回复。回复文字经过 Dancing Script 字体栅格化、Zhang-Suen 细化算法转换为单像素笔迹路径,再通过 quill 显示后端(直接驱动 E-ink 引擎)重现。
项目结构包含两个主要部分:riddle(Rust 实现的核心应用,处理笔输入、墨水表面、笔迹合成和 Oracle 管理)和 quill(C/C++ 实现的接管显示主机,通过 interposition 技术调用厂商库绘制波形图,提供低延迟显示)。
手势操作:书写后停笔 → 日记吸收墨迹并回复;写“展示我写过的关于……”→ 自动回忆并重演历史页面;写“你记得什么?”→ 列出所有记忆片段;翻转触控笔 → 擦除;画大问号 → 调出内置指南;五指点击 → 退出日记(接管模式);电源键 → 显示“日记入睡”后休眠,再按唤醒回到原处。
记忆功能:每个完成页面都会保存(实际笔迹、转录文本和汤姆的回复),支持连续对话和回溯历史。用户可以用墨水命令调出过去的页面,系统会以褪色墨水形态重演当时的手写内容和汤姆的回帖。
HN 热度 607 points | 评论 401 comments | 作者:modinfo | 24 hours ago #
https://news.ycombinator.com/item?id=48811591
- 有人分享了 xcancel.com 和 nitter.net 作为 X/Twitter 的替代前端,可绕过登录限制观看视频。
- 建议使用 LibRedirect 等浏览器扩展自动将 x.com 替换为 xcancel.com。
- 有评论指出 xcancel 和 nitter 运行相同软件,但不同实例的保护机制可能不同。
- 有用户提到运行自己的 Nitter 实例可减轻流行服务器的负载,并抵抗封锁。
- 一位用户因研究北欧辅助死亡的具体药物被 AI 模型拒绝并封号,认为 AI 不再允许“有趣”的内容,出现了“AI 精神病”的概念。
- 有人担忧 AI 未来会自我管理怀疑等级并可能直接报警,导致预犯罪预防体系失控,引发平行 AI 国家。
- 有观点认为预防犯罪本身是好的,但更准确的表述是“惩罚未发生罪行”有问题。
- 另有人指出法律并非道德标尺,健康的法律体系允许公民有时违法以推动变革。
- 有人强调 预防犯罪在实际中意味着大规模监视和种族/政治定性,并非纯粹善意。
6. Chat Control 在欧盟议会通过首轮投票 (Chat Control passed first round in EU Parliament) #
欧洲议会在 7 月 7 日以 331 票赞成、304 票反对的微弱多数通过紧急动议,允许重新投票恢复已到期的“Chat Control”过渡法规。该法规允许 Meta、谷歌、微软等科技巨头在无具体嫌疑的情况下,自愿扫描私人聊天、邮件和即时通讯内容,以查找儿童性虐待材料。该过渡法规于 4 月到期后未被延长,但支持者通过程序性操作,在议会夏季休会前的最后一天再次将其提上议程。
反对者指责这是前所未有的议会操纵,海盗党议员称保守派欧洲人民党违反议事规则。社会民主党起初反对,但在压力下转而支持紧急程序。由于该法律处于二读阶段,周四投票时需要绝对多数(361 票)才能修改或否决,而支持方只需简单多数。由于大量议员在休会前已离场,恢复该法规几乎不可避免。
IT 安全研究人员警告 AI 扫描的错误率过高,危及无辜公民隐私。德国信息学会甚至向联邦宪法法院提出紧急申请。民权活动家担心,过渡状态的延续会减轻欧盟政府制定更有效、更具针对性永久法规的政治压力。
HN 热度 506 points | 评论 220 comments | 作者:miroljub | 7 hours ago #
https://news.ycombinator.com/item?id=48819008
- 当前通过的是 Chat Control 1.0 的延期,并非更严的 Chat Control 2.0,后者已被多次否决。
- 程序上采用紧急程序,利用议员在暑假前离席导致出席人数少,使简单多数即可通过,修正案却需绝对多数,被批评为不民主的战术优势。
- 支持者认为这仅是允许公司选择扫描私信中的儿童性虐待内容(CSAM),并非强制,可以接受。
- 反对者认为不应允许公司无差别扫描私人消息,担心会扩大至其他犯罪,且可能违反数据保护法。
- 批评欧盟议会日程安排:议员可随时开始暑假休假,导致投票易被操纵。
- 部分评论质疑欧盟决策的民主性,认为欧盟委员会缺乏公民直接影响。
- 有评论指出德国常被迫执行欧盟的好政策,而英国过去则用欧盟来转移国内责任。
7. 微软解雇 id Software 的 idTech 团队 (Microsoft fire idTech team at Id software) #
https://gamefromscratch.com/microsoft-fire-idtech-team-at-id-software/
id Software 是 FPS 游戏历史上最重要的开发商之一,其 idTech 引擎支撑了大量游戏甚至其他引擎。然而,作为微软 Xbox 部门大规模裁员的一部分,id Software 中几乎所有从事 idTech 开发的员工已被解雇。
Xbox 新任 CEO Asha Sharma 在致全体员工的邮件中宣布,Xbox 将进行有史以来最大规模的重组,计划在 FY27 期间裁减约 3200 人,其中 1600 人立即裁撤,另有四家工作室将脱离 Xbox。邮件提到,这是一项为期一年的重组,无法在一天内完成所有调整。
后续更多细节披露:Apogee 创始人 Scott Miller 和拥有 20 多年经验的 id Software 开发者 Michael Maynard 分别在推文和 LinkedIn 上确认了裁员的影响。文章还提供了相关链接和视频,供进一步了解 Xbox 裁员及 idTech 引擎的详情。
HN 热度 471 points | 评论 444 comments | 作者:bauc | 7 hours ago #
https://news.ycombinator.com/item?id=48819244
- 自研引擎会导致员工议价能力,裁员换用 UE5 可雇佣低成本承包商,将员工视为可替换商品
- 游戏引擎有独特的“纹理”或“味道”,导致游戏同质化,玩家会厌倦,市场存在动态平衡
- 引擎纹理只是神话,多数工作室用默认渲染导致相似感,配置可以改变,自研引擎更昂贵
- 默认设置导致聚类,大引擎的预制组件产生可识别特征(如运动模糊、物理表现)
- UE5 的可定制性取决于投入时间,AAA 开发者可以深度定制渲染、移动、物理和 UI
- UE5 的 Nanite、Lumen 等设计为协同工作,难以单独关闭,但可通过参数调整或修改渲染管线
- 自研引擎也可能在多次发布后变得重复和乏味
- idTech 是新颖的引擎,曾帮助销售游戏,但如今不单独出售,游戏销量低或因登陆 Gamepass,无法支撑引擎维护
8. 98% 并不算多 (98% isn’t much) #
https://whynothugo.nl/journal/2026/07/03/98-isnt-very-much/
这是一篇探讨“98%”这个数字在不同场景下意义的短文。作者指出,98% 对好事(如中彩票)是极佳的,但对基本期望(如餐厅食品安全、网站兼容性)则远远不够。在技术领域,声称“98% 的浏览器支持”意味着约 1.5 亿用户可能无法访问,且实际受众支持率可能更低(如嵌套 CSS 功能在客户网站上仅 70%)。作者认为,98% 是一个懒惰的捷径,真正的工程应优雅处理边缘情况,确保对所有人都有效。
HN 热度 448 points | 评论 287 comments | 作者:speckx | 10 hours ago #
https://news.ycombinator.com/item?id=48816959
- 98% 可能足够,取决于业务场景,若用户多为技术保守者则需支持老浏览器,否则可只关注能定期更新的用户
- 不需要取悦所有人,聚焦小部分满意客户即可,不可能让所有人都高兴
- 2% 的不满意度不可忽视,因反馈周期长且复合叠加,应合理测试所有浏览器
- 支持长尾浏览器配置不现实、成本效益不高,不能假设无限资源
- 文章建议本身是让读者思考 98% 是否真够好,而非绝对指令
- 踢掉 2% 访客可能完全合理,取决于成本与收入贡献
- 线下踢掉 2% 客户会引发差评和口碑问题,而软件质量预期低因此可接受
9. 语言模型中的全局工作空间 (A global workspace in language models) #
https://www.anthropic.com/research/global-workspace
一篇关于语言模型内部机制的研究文章。研究人员在 Claude 中发现了名为“J-space”的神经模式集合,这些模式具有与全局工作空间理论类似的功能:模型可以报告这些内部表示、按需调节它们、用于中间推理,并灵活地用于多种任务。J-space 通过 Jacobian 透镜技术发现,相当于模型“默默思考”的内容,可以揭示模型未说出口的推理步骤、察觉错误或隐藏意图。尽管 J-space 对于高级认知功能重要,但并非大多数语言处理所必需。研究人员还开发了影响 J-space 的方法以控制模型决策,并开源了代码和交互演示。文章也讨论了这项发现与意识的区别。
HN 热度 438 points | 评论 186 comments | 作者:in-silico | 1 day ago #
https://news.ycombinator.com/item?id=48808002
- “逆转诅咒”现象:LLM 从属性到实体的反向推理困难,例如从“密歇根州戴彩色领带的古怪乐队”难以回溯到“Tally Hall”,但直接问“Tally Hall”则能轻松回答。
- 人类也存在类似的不对称记忆:学习字母表顺序容易正向背诵,但反向背诵困难;学习外语词汇时单向练习会导致单向回忆更强。
- 记忆的序列性:大脑将信息按顺序存储(如字母表 A→B→C),反向检索需要额外训练,而非自然双向。
- 不同知识类型存在差异:字母表更像旋律或短语记忆,而非逐个链接;但美国州名识别与回忆的难度差异也支持记忆的不对称性。
- 类比延伸:这种方向性偏见只在罕见知识上显现,常见知识通常有双向遍历支持。
10. 系运动短裤(或任何抽绳)的更好方法 [视频] (A better way to tie gym shorts (or any drawstring) [video]) #
https://www.youtube.com/watch?v=3R0Lp86GEBk
这是一个来自 YouTube 的视频页面,标题为“系运动短裤(或任何抽绳)的更好方法”,由频道“FIRST CLASS AMATEUR”发布,播放量超过 311 万次(4 年前上传)。
视频介绍了一种基于滑动的 Lapp 结变体的抽绳系法,比普通蝴蝶结更牢固,不易松脱,且便于调节和快速解开。主要优点包括:防止整天滑脱、均匀分散腰带的张力、需要解开时可迅速释放。
教程分步骤演示了如何系这个结,适用于运动短裤、运动裤等任何抽绳。视频还提到,这个结是日常系绳技巧的实用替代方案,适合健身、户外活动等场景。视频下方附有商品链接和频道订阅信息。
HN 热度 423 points | 评论 152 comments | 作者:surprisetalk | 10 hours ago #
https://news.ycombinator.com/item?id=48816956
- 尝试视频中的系法后,短裤会意外打成死结,难以解开,因此改用 Ian Knot。
- Ian Knot 对圆形鞋带容易松开,Ian’s Secure Shoelace Knot 更可靠但稍慢且无法一拉即解。
- Ian Knot 如果正确系法不会轻易松开,很多人实际系的是 Granny knot。
- 建议检查自己是否一直系错了 Granny knot,有专门网页介绍这一问题。
- 同一种绳结在不同材质的绳带上效果迥异,扁平的尼龙带比圆形摩擦大的绳子效果更好。
- Ian Knot 并非新发明,只是标准系法的一种快捷步骤,有人质疑其“发明者”身份。
- 不要把简单的事情复杂化,但系绳结作为无害爱好或肌肉记忆练习也有其价值。
- 在需要时记不起正确的绳结(如弓绳结)会很尴尬,建议定期练习常用绳结。
Hacker News 精彩评论及翻译 #
GLM 5.2 and the coming AI margin collapse #
https://news.ycombinator.com/item?id=48812948
There’s a huge case of survivorship bias when trying to recall historical analogues, because in every instance where margins collapsed and competition made the industry a commodity business, the big proprietary names are no longer with us. Here’s a selection of examples, though:
-
Memory chip margins collapsed so much in the 80s that Intel exited the memory chip business entirely. At the time, they were known much more as a memory chip company than a microprocessor company.
-
Margins for high-end workstations collapsed in the face of cheaper IBM PC clones and an explosion of MS Windows software. This led directly to the deaths of SGI, Sun, Symbolics, Lucid, LMI, etc.
-
Proprietary UNIX variants like HP-UX, IRIX, AIX, and SCO Unix have basically completely died out, replaced by lower-cost proprietary OSes like Windows and MacOS, or by open-source descendants of Linux and BSD.
-
Many commercial database vendors like Oracle, dBase, Sybase, FoxPro, and Microsoft (SQL Server and Access) found themselves very much under margin pressure from PostGres, MySQL, and SQLite. Oracle survived thanks to their massive installed base and legal department, and Microsoft survived because they could cross-subsidize from their OS and Office monopolies, but dBase, Sybase, and FoxPro are no longer with us.
nostrademons
回忆历史类比时存在严重的幸存者偏差,因为每当利润率崩溃、竞争使行业沦为商品化业务时,那些大型自有品牌公司都不复存在了。不过,这里列举几个例子:
-
20世纪80年代,内存芯片利润率大幅下滑,英特尔彻底退出了内存芯片业务。当时,他们更以内存芯片公司而非微处理器公司著称。
-
高端工作站的利润率在廉价IBM PC克隆机和MS Windows软件激增的冲击下崩溃,直接导致了SGI、Sun、Symbolics、Lucid、LMI等公司的消亡。
-
专有UNIX变体(如HP-UX、IRIX、AIX、SCO Unix)基本完全消亡,被成本更低的专有操作系统(如Windows和MacOS)或开源衍生系统(如Linux和BSD)所取代。
-
许多商用数据库供应商(如Oracle、dBase、Sybase、FoxPro和微软的SQL Server及Access)都面临来自PostGres、MySQL和SQLite的巨大利润率压力。Oracle凭借庞大的安装基础和法务部门幸存下来,微软则依靠操作系统和Office的垄断地位进行交叉补贴得以存活,但dBase、Sybase和FoxPro已不复存在。
98% isn’t much #
https://news.ycombinator.com/item?id=48818717
Former chef here (2 Michelin starred restaurants).
5% is beyond plenty; it is awesome!
works for 98% of the population, that means that it won’t work for ~150 million people
If I can only cook for 70 people a night, I most likely can’t serve the ~150 million people who do not have access to modern browsers. And, those who do have access to those browsers and choose not use those browsers likely will not enjoy my food either. I don’t need to make 8 billion people happy for my restaurant to survive. I only need to make ~1000 people happy who keep returning for anniversaries, birthdays, and the pure enjoyment of creativity with food.
I was a yacht chef for years and only needed to make 10 people happy. The technique I used was everyone eats the same thing, crew and guests. Saving money doing my own shopping instead of relying on provisioning companies that would send me food not handled correctly, my monthly expense went from ~$30k to ~$10k when guests are on board a month – food in St. Barts was flown in from France everyday and expensive, circa 2005, so I could afford to serve the chateaubriand, osso bucco, and everything else to the crew. Therefore, what I wanted to eat everyday which likely was balanced, had lots of fiber, and healthier choices was the thing that everyone ate everyday.
People ask if the guests and owners would tell me what they want to eat everyday. The Mister was CEO of a fortune 500 company and when retired still chairman of the board. This guy was making billion dollar decisions everyday and the Mrs. was very busy also. The last thing they want to do is answer what is for dinner every night. They delegated the decision making to me. I always cooked what I wanted to eat and was always correct.
It is impossible to make everyone happy. Don’t try – it will break you.
dataviz1000
前厨师一枚(曾在两家米其林二星餐厅工作)。
5%的小费绰绰有余,甚至相当棒了!
“对98%的人有效,意味着对约1.5亿人无效”
如果我每晚只能为70人烹饪,那我大概率无法服务那1.5亿没有现代浏览器的人。而那些拥有现代浏览器却选择不使用的人,很可能也不会喜欢我的菜。我的餐厅要生存,并不需要让80亿人都满意——我只需要让大约1000人满意,让他们为了纪念日、生日以及纯粹享受创意美食而不断回头。
我曾当过多年游艇厨师,只需要让10个人满意。我的做法是:船员和客人吃同样的东西。我自己采购食材,不依赖那些会送来处理不当食物的供应公司,这样每月开销从客人登船时的约3万美元降到了约1万美元——2005年左右,圣巴特岛的食材每天从法国空运,价格昂贵,但我因此能负担得起给船员也供应夏多布里昂牛排、牛膝炖肉等菜肴。所以,我每天自己想吃的——通常是营养均衡、富含纤维、更健康的选择——也是大家每天吃的。
有人问客人和船主会不会每天告诉我他们想吃什么。那位先生曾是财富500强公司的CEO,退休后仍是董事长。这位老兄每天做的是数十亿美元级别的决策,太太也非常忙碌。他们最不想做的就是每天回答“晚饭吃什么”。他们把决策权交给了我。我总是做自己想吃的,而且每次都做对了。
让所有人满意是不可能的。别试图这么做——那会把你搞垮。
Microsoft fire idTech team at Id software #
https://news.ycombinator.com/item?id=48819640
I think we’ll see stuff like this continue to happen over time. As a game company, having your own engine means that you have to be able to cultivate internal expertise in your tooling. Your employees will know this and could do bad things like ask for more money because they know that replacing them would significantly hurt productivity. Meanwhile, laying off your whole engine team and switching to UE5 means that you can get access to tons of low-wage contractors who know UE5. You can hire a bunch of them when you start a game project and then lay them all off when it’s finished, and rinse and repeat as necessary. It lets you treat your employees as a replaceable commodity that can be scaled up and down as it makes monetary sense rather than a cohesive team of skilled artisans.
ndiddy
我认为我们会看到类似的事情在未来不断发生。作为一家游戏公司,拥有自己的引擎意味着必须培养内部工具方面的专家。员工们清楚这一点,可能会做出不好的事情,比如要求加薪,因为他们知道替换他们会严重损害生产力。与此同时,裁掉整个引擎团队并转向UE5,意味着你可以接触到大量熟悉UE5的低薪承包商。你可以在启动游戏项目时雇佣一大批,项目完成后全部解雇,然后根据需要重复这一过程。这让你把员工当作可替代的商品,可以根据经济效益增减规模,而不是一支有凝聚力的熟练工匠团队。
GLM 5.2 and the coming AI margin collapse #
https://news.ycombinator.com/item?id=48811425
I’m not convinced raw costs matter:
-
Compute costs collapsed since the advent of Cloud and yet hyperscalers still have fat margins.
-
Many open source office suites exist yet none compete with the ubiquity of gsuite or office. GitHub, Slack are similar examples.
-
Both Windows and macOS dominate the home desktop space despite free alternatives existing for a long time.
-
Many formerly open source infrastructure components like Redis and Elastic Search have Apache equivalents, but they still command healthy margins.
I understand the arguments for a margin collapse, but I don’t see any historical analogues. It seems that enterprises will pay top dollar for service guarantees, integration, and someone they can sue.
It’s nobody gets fired for buying IBM all over again.
fny
我不认为原始成本很重要:
-
自云计算出现以来,计算成本已大幅下降,但超大规模云服务商仍然保持高利润率。
-
尽管存在许多开源办公套件,但没有一个能与G suite或Office的普及度竞争。GitHub、Slack也是类似的例子。
-
Windows和macOS长期主导家庭桌面市场,尽管免费替代品早已存在。
-
许多曾经开源的基础设施组件,如Redis和Elastic Search,已有Apache等价替代品,但它们依然能维持可观的利润率。
我理解利润率崩溃的观点,但历史上找不到类似案例。似乎企业愿意为服务保障、集成以及一个可以起诉的对象支付高价。
这不过是“没人会因为买了IBM而被解雇”的翻版。
Fable turned reMarkable into Tom Riddle’s diary fr… #
https://news.ycombinator.com/item?id=48812305
Sci-Fi Author: In my book I invented the Torment Nexus as a cautionary tale.
Tech Company: At long last, we have created the Torment Nexus from classic sci-fi novel Don’t Create The Torment Nexus.
CarVac
科幻作家:在我的书里,我创造了“痛苦枢纽”作为一个警示故事。
科技公司:终于,我们从经典科幻小说《不要制造痛苦枢纽》中创造出了“痛苦枢纽”。
Amazon without the knockoffs #
https://news.ycombinator.com/item?id=48821087
This says it’s using AmazonBrandFilter’s list of brands. Why would we use/support this chrome extension instead of the upstream one [1] which is actually doing the important maintanance task?
“Knockoff” seems to be literally describing itself.
advisedwang
这说的是它使用了AmazonBrandFilter的品牌列表。为什么我们要使用/支持这个Chrome扩展,而不是上游的那个[1]?那个才是真正在做重要维护工作的。
“Knockoff(山寨货)”这名字简直是在描述它自己。
OpenWrt One – Open Hardware Router #
https://news.ycombinator.com/item?id=48808973
They are working on an OpenWRT Two at the moment which will be Wifi 7.
OpenWRT runs on a lot of hardware and its a great way to extend the life of a router past the manufacturers patches as well as gain a lot of capabilities. I wouldn’t buy a commercial router that wasn’t supported by OpenWRT now.
PaulKeeble
他们目前正在开发OpenWRT Two,将支持WiFi 7。OpenWRT可以在大量硬件上运行,是延长路由器寿命(超越厂商补丁周期)并获得众多功能的绝佳方式。我现在不会购买任何不受OpenWRT支持的商用路由器。
98% isn’t much #
https://news.ycombinator.com/item?id=48817236
Alternatively, 98% is plenty.
If your business plan requires you to capitalize on more than 98% of the market, it’s already a failure. It’ll never happen.
As always, it’s an “it depends” situation. If your userbase is largely luddites, then maybe you need to support 10+ year old browsers that can’t be updated. Otherwise, you can probably just worry about people who are using computers new enough to actually update their browser once a year or better.
The tradeoff is code complexity and engineering time, vs having a larger market. And that’s going to be an individual situation for every company.
wccrawford
或者,98%就足够了。
如果你的商业计划需要你占据超过98%的市场,那它已经失败了。这永远不可能实现。
一如既往,这是个“看情况”的问题。如果你的用户群体大多是技术抵制者,那你可能需要支持那些无法更新的10年以上老浏览器。否则,你大概只需要关注那些使用足够新的电脑、至少每年能更新一次浏览器的人。
关键在于代码复杂度和工程时间与更大市场之间的权衡。这对每家公司来说都是个具体情况。
Chat Control passed first round in EU Parliament #
https://news.ycombinator.com/item?id=48819151
“The procedure now chosen gives the proponents of Chat Control a significant tactical advantage. Since the law is in its second reading, an absolute majority of 361 votes of all parliament members is required for amendments or a renewed rejection on Thursday. In contrast, a simple majority of the MEPs present is sufficient for the other side. As many parliamentarians have historically already departed by the last day before the summer break, the re-enactment of the regulation is considered almost unavoidable.”
So, if I’m reading this correctly, Chat Control is bound to become law? and this is after I think 2/3 rejections, how democratic of the EU.
Oh, and parliamentarians starting their summer break whenever they want will never not be funny.
belowavgiq
目前选择的程序给了聊天控制支持者一个显著的战术优势。由于该法律正处于二读阶段,周四需要全体议员的绝对多数(361票)才能提出修正案或再次否决。相比之下,另一方仅需出席会议的欧洲议会议员的简单多数即可通过。由于许多议员历来在夏季休会前最后一天之前就已离开,该法规的重新通过被认为几乎不可避免。
所以,如果我没理解错的话,聊天控制注定要成为法律了?而这是在经过(我印象中)两次否决之后——欧盟可真民主啊。
哦,还有,议员们想什么时候开始休暑假就什么时候开始,这事永远都那么可笑。
Amazon without the knockoffs #
https://news.ycombinator.com/item?id=48821976
AmazonBrandFilter dev here.
Yeah. I don’t know. I don’t love that they’re just ripping the list like that, I wouldn’t mind as much if they at least helped contribute to the list. That is far and away the hardest part of this thing.
But it is what it is, I’ll be more peeved if they monetize it (which I’m unsure if they’re doing).
Maybe I should put one of those buy me a coffee links on the repo, I’d probably be better about focusing on it then.
chris-mosley
亚马逊品牌过滤器的开发人员在此。
是啊,我也不确定。我不喜欢他们就这么直接复制整个列表,如果他们至少能帮忙贡献一些内容,我也不至于这么在意。维护这个列表才是整个项目最困难的部分。
不过事已至此,如果他们拿这个去盈利(我不确定他们是否在这么做),我会更恼火。
也许我该在仓库里放一个“请我喝杯咖啡”的链接,这样我可能会更有动力去维护它。
Microsoft fire idTech team at Id software #
https://news.ycombinator.com/item?id=48819805
I firmly believe if software engineering unionization ever starts to take hold, it’ll begin with game developers.
There’s a lot of money in gaming but the workers are treated like shit, as you pointed out.
SteveNuts
我坚信如果软件工程工会化开始兴起,那将首先从游戏开发者开始。游戏行业资金雄厚,但正如你指出的,员工待遇却很糟糕。
GLM 5.2 and the coming AI margin collapse #
https://news.ycombinator.com/item?id=48811845
Unlike all your examples, switching out an LLM is both cheap an easy. So easy that every 3 months or so new models are released and people grab them and start using them.
The UX is the same regardless the provider. You send in a prompt, it spits back an answer.
In all your other cases, the cost to switch is losing support and a difficult transition period. But in the case of LLMs, there was no support to begin with. The transition is basically updating your current harnesses to know about the other models.
I think the comparison most apt is the rise of AMD. Sure, it never(?) achieved market dominance, but it did ultimately make a huge dent. And a big part of that was because AMD x86 was pretty close and pretty compatible with Intel x86 at a fraction of the cost.
cogman10
与你举的所有例子不同,替换一个LLM既便宜又容易。容易到每三个月左右就有新模型发布,人们拿来就用。无论提供商是谁,用户体验都一样:你输入提示,它输出答案。而在其他所有例子中,切换成本是失去支持以及艰难的过渡期。但就LLM而言,本来就没有什么支持。所谓过渡,基本上就是更新你现有的工具框架,让它能识别其他模型。我认为最恰当的类比是AMD的崛起。诚然,它从未(?)占据市场主导地位,但最终确实造成了巨大冲击。其中很大程度上是因为AMD的x86架构与英特尔的x86架构非常接近且兼容,而成本却低得多。
Microsoft fire idTech team at Id software #
https://news.ycombinator.com/item?id=48820739
All of this is true and has been true for decades in the game industry.
The other side of this seesaw is: Games are fundamentally in the novelty business. Players like some amount of familiarity, but they want new experiences. Every game engine has a sort of “grain” to it where it tends to produce games with a certain look and feel. The flat-ish shading and floaty physics of Unity is a particularly visible example of this. So using a widely used game engine can put you at a disadvantage if you’re trying to make a game that doesn’t go with that grain and offers players something different.
As more studios consolidate on the same engine, more players will get tired of that sameness and reward other studios more. As more studios do their own thing, players will become saturated with novelty and the benefits of not using an engine will go down. There is no stable equilibrium.
munificent
这一切都是真实的,并且在游戏行业中已经持续了几十年。
这个跷跷板的另一面是:游戏本质上属于新奇产业。玩家喜欢一定程度的熟悉感,但他们渴望新体验。每个游戏引擎都有其独特的“纹理”,倾向于产生具有特定外观和感觉的游戏。Unity的相对扁平着色和漂浮物理效果就是一个特别明显的例子。因此,如果你想制作一款不遵循这种纹理、为玩家提供不同体验的游戏,使用广泛流行的引擎可能会让你处于劣势。
随着越来越多的工作室集中使用同一款引擎,更多玩家会对这种同质化感到厌倦,从而更多地奖励其他工作室。而当更多工作室开始做自己的事情时,玩家会被新奇感淹没,不使用引擎的优势也会下降。这里不存在稳定的平衡点。
Chat Control passed first round in EU Parliament #
https://news.ycombinator.com/item?id=48819106
From a post on Mastodon:
democracy is when you repeatedly push for unpopular laws until they pass, and the more times you do it the more democratic it is
It is unlikely that 60 additional “no” votes can be found by Thursday to stop this.
iamnothere
来自Mastodon的一篇帖子:
民主就是反复推动不得人心的法律直到它们通过,你推动的次数越多,就越民主
到周四之前不太可能再找到60张反对票来阻止这件事。
CoMaps – FOSS Offline Maps #
https://news.ycombinator.com/item?id=48810290
I use CoMaps, it works great. You get notified in the app to download the updated maps you selected every 2 weeks or so. Could be wildly different than that, just what I notice.
It’s timing estimates are often 5-15 minutes off Apple Maps, which I find accurate, on ~two hour drives, but I imagine it depends on the traffic.
To improve OpenStreetMap, which CoMaps uses as the data source, I use StreetComplete[1]–it puts quests around your location which ask you questions, it’s user-friendly. A thoughtful feature is that it lets you download data in a location on wifi, in case you didn’t want to use cellular.
OpenStreetMap is like Wikipedia for mapping, anyone can contribute and improve the map, and StreetComplete is like Pokemon Go in the sense that you walk around and complete quests, except StreetComplete helps humanity, while Pokemon Go[2]….
I should check to see if I can notice my StreetComplete edits getting onto CoMaps. Might be hard because they’re often about accessibility at crosswalks. I’ve seen quests asking the number of stairs in a staircase. Seriously, is there anything they don’t collect?
[1] https://streetcomplete.app/
[2] Pokémon Go Scans Trained the Navigation Tech for Military Drones https://news.ycombinator.com/item?id=48487029 26 days ago 317 comments
Cider9986
我用的CoMaps,体验很好。大约每两周,应用会通知你下载你所选区域的更新地图。具体更新频率可能差别很大,这只是我注意到的情况。
它的预计到达时间与Apple Maps相比常常差5到15分钟——我觉得Apple Maps比较准——在约两小时的车程中,不过我想这取决于路况。
为了改进CoMaps所用的数据源OpenStreetMap,我使用StreetComplete[1]——它会围绕你的位置发布一些任务,向你提问,非常友好。一个贴心的功能是,它允许你在有WiFi的地方下载某个区域的数据,以防你不想用移动网络。
OpenStreetMap就像地图界的维基百科,任何人都可以贡献和改进地图;而StreetComplete则像宝可梦Go,你四处走动完成任务,只不过StreetComplete是在帮助人类,而宝可梦Go[2]……
我应该看看能否注意到我的StreetComplete编辑内容同步到CoMaps上。这可能有点难,因为这些编辑往往涉及人行横道的无障碍设施。我见过任务会询问一段楼梯有多少级台阶。说真的,有什么是他们不收集的吗?
[1] https://streetcomplete.app/
[2] Pokémon Go Scans Trained the Navigation Tech for Military Drones https://news.ycombinator.com/item?id=48487029 26天前 317条评论
A global workspace in language models #
https://news.ycombinator.com/item?id=48811040
“The reversal curse”, it rarely shows up in practice but you found a case when it did.
The “knowledge landscape” an LLM uses is “directional”. It’s easy to reach “a quirky music band from Michigan known for colored ties” when you stand at “Tally Hall”. But if you stand at “a quirky music band from Michigan known for colored ties”, it’s harder to reach “Tally Hall” from there. For the “latent knowledge graph” an LLM uses, A->B doesn’t cause B->A.
In practice, any “common” facts will have enough “traversal” in both directions that this directional biasing isn’t apparent. So it only shows up on this kind of more obscure knowledge.
ACCount37
“逆转诅咒”在实践中很少出现,但你找到了一个确实发生的案例。
LLM所使用的“知识图景”是“有方向性的”。从“Tally Hall”出发,很容易到达“一个来自密歇根、以彩色领带闻名的古怪乐队”。但如果从“一个来自密歇根、以彩色领带闻名的古怪乐队”出发,就较难抵达“Tally Hall”。对于LLM的“潜在知识图谱”而言,A→B并不意味着B→A。
在实践中,任何“常见”事实都会有足够双向的“遍历”,使得这种方向性偏差不明显。因此它只会在这种较为冷门的知识上显现出来。