欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。
# 2024.11.27
今日要闻
华为公开“跨系统运行应用程序”专利
华为技术有限公司近日公开了 “一种跨系统运行应用程序的方法及电子设备” 专利。
据其优先权号 CN2022102306548 相关专利(授权公告号 CN116775118B)说明书显示,该专利背景以搭载 Android 系统和 Linux 系统的电子设备为例,可以将 Android 系统作为其主系统,并将 Linux 系统作为其辅系统,其中,Linux 系统可以安装在虚拟机上。
具体来说,该专利提供了一种方法,允许用户在第一软件系统中获取并显示第二软件系统中已安装应用的图标、标识和可执行路径等信息。这样,用户就可以在第一软件系统中快速启动第二软件系统中的应用,使得启动第二软件系统中应用的方式与启动第一软件系统中应用的方式相同。
elementary OS 8 操作系统发布
elementary OS 的创始人兼首席执行官 Danielle Foré 在官网宣布,elementary OS 8 已发布并开放下载。
对于 OS 8,我们重点关注:
Anthropic 开源“模型上下文协议” MCP
近日,Anthropic 开源了 “模型上下文协议”(MCP),该协议支持将大模型直接连接至数据源,官方介绍称 “可无缝集成 LLM 应用程序和外部数据源”。
MCP 架构包含以下几个部分:
- MCP 主机:包括 Claude Desktop、IDE 等需要通过 MCP 访问资源的 AI 工具
- MCP 客户端:与服务器保持一对一连接的协议客户端
- MCP 服务器:一个轻量级程序,通过标准化的 MCP 协议开放特定功能
- 本地资源:计算机上的数据库、文件和服务等资源,MCP 服务器可以安全地访问这些内容
- 远程资源:通过互联网访问的 API 等资源,MCP 服务器可以与之建立连接
简单来说,现在企业和开发者要把不同的数据接入 AI 系统,都得单独开发对接方案,而 MCP 要做的,就是提供一个 “通用” 协议来解决这个问题。
马斯克确认 𝕏 启用了“限流”机制
马斯克的回复与 𝕏 此前发布的平台使用指南一致,鼓励用户直接在平台上发布 “原生内容”(native content),如视频和文章,而不是链接到第三方网站。
这种策略虽然在某种程度上可以保证用户在 𝕏 平台的参与度,但对外部信息的限制也引发了大家的担忧。
微软向 Windows 10 用户推送全屏弹窗
微软已宣布,面向消费者的 Windows 10 将于 2025 年 10 月停止支持。届时,除非用户购买付费扩展支持,否则将无法获得任何技术支持或安全补丁。
目前,微软已开始向 Windows 10 用户推送提醒弹窗,建议用户升级至 Windows 11,同时推荐购买搭载 Copilot 功能的 PC。这些弹窗无法完全禁用,仅能通过点击「稍后提醒我」暂时隐藏,但过一段时间微软可能会以新的弹窗样式再次提示用户。
Linux 6.13 新增 3K 行 Rust 基础架构代码
Rust for Linux 首席开发者 Miguel Ojeda 为 Linux 6.13 holiday kernel 提交了大量 Rust 基础架构 / 工具链更新。
这个巨大的 PR 是对 Linux 6.13 已经合并的其他 Rust 代码(如 Rust 文件抽象和 Rust 就地模块支持)的补充,完整列表包含 3.17k 行新代码和 897 行移除代码,可通过此 PR 查看。
今日观察
社交观察
等待 Mac mini 发货的这段时间里,我构思了未来对它的使用方法
我将将他作为 HomeLab 使用,7x24 小时运行。这一点 Mac mini 的节能优势体现出来。
重点在软件上,我打算开发一个 RPC 服务网关,提供一系列 RPC 服务。这些服务参考 Unix 设计哲学,每个服务只干好一件事,相互之间无缝调用。
所有数据都存储在 Mac mini 内,这意味着文件系统+SQLite 等本地数据库即可满足需求,无需使用 MongoDB、MinIO 这些更重型的服务。
带来的好处,是所有数据均可存储在单一目录下,只需要 rsync 即可方便备份至 NAS、冷备份。数据恢复成本也最低,仅需要将目录拷贝回来即可。
5 分钟教你如何用 AI 写代码
我去年大概纯手写肝了20万行代码,而今年感觉几乎90%的代码都是AI写的了,我只需要写好题纲 prompt,然后等着AI写就完事了。包括自己一些不懂的领域的代码都开始敢写了,比如最近造了个用SVG生成3D模型的轮子,我甚至在过程中还有所收获,学会了如何解决模型Z轴冲突。
如果你是工程师,我的建议是现在就要改变写代码甚至学习的方式了,一切以产出为目标,想造什么轮子直接去造,然后看AI生成的代码,通过交互式提问来进行学习。感受下从 台虎钳手工打磨的钳工 到 数控机床操机仔 的剧烈变化。
- 微博 karminski-牙医
C++ 语言的两大阵营:现代 C++ 和遗留 C++
媒体观察
联想王立平:工业智算是新型工业化的未来
在加速推进工业智算布局方面,王立平表示,在智能化过程中,联想积累了大量的工业大模型和工业APP,并将构建工业模型超市及工业APP超市。在联想万全异构智算平台的支持下,通过统一纳管异构算力,释放AI基础设施生产力,充分满足工业模型及工业APP、智能体的算力需求。
- 中国经济网
Scaling Law百度最早提出?!OpenAI/Claude都受它启发,Ilya出现在致谢名单中
大多数人可能不知道,Scaling law原始研究来自2017年的百度,而非三年后(2020年)的OpenAI。此研究由吴恩达主持,来自百度硅谷人工智能实验室 (SVAIL) 系统团队。
- 量子位
黄仁勋的「餐桌」
孙正义称英伟达创始人黄仁勋在未来10年会达到史蒂夫 · 乔布斯的成就。
现在,放眼全球科技圈,最备受关注的「餐桌」无疑只有一个——AI,而在这张餐桌尽头的主位上,黄仁勋正举起双手,欢迎他的宾客。
- 硅基研究室
叫板Sora出圈后,Luma AI如何接住泼天的流量?
Luma AI在视频领域叫板OpenAI故事,好比中途改打网球的杜兰特,打赢了网球男单大满贯纳达尔。
- 智能涌现
王慧文能让AI成为美团的又一横吗
外界有更深切感知的是美团以投资的方式进行的AI布局。除了用20亿人民币接手王慧文的光年之外,美团还投资了月之暗面、智谱两家大模型公司,并针对无人配送和通用机器人进行了积极布局,成为银河通用和宇树科技的股东。
大模型的引而不发,应用层面的小步尝试,以及投资领域的大手笔布局,三者共同构成了美团AI布局的基本面。
- 36氪
蜜雪冰城、喜茶提速,新茶饮卷起了“含AI量”
和较为成熟的自动化咖啡设备不同,茶饮制作过程的复杂性,也需要智能设备去解决和实现更多样化的功能,以更好的降低成本、提高效率。
继成分、价格和门店后,新茶饮行业也开始卷起了“含AI量”,当越来越多的新茶饮品牌开始自主研发智能化设备,这背后有什么样的商业考量?智能设备未来是否会成为新茶饮行业的标配?
- 商业新研社
今日推荐
开源项目
excalidraw/excalidraw
https://github.com/excalidraw/excalidraw
Excalidraw 是一个白板工具,可让你轻松绘制具有手绘感觉的图表。此工具支持导出 svg、png 格式的文件,也可以保存至本地,后续再导入使用,并且可以在线协作。
每日一博
基于 GPU 的 ANN 检索
近似最近邻(ANN)向量检索的 CPU 方案已被广泛地应用于在线检索等多种场景中并取得了不错的效果。GPU 相比 CPU 拥有更强大的并行计算能力,如何将 GPU 引入 ANN 检索获取更大收益,成为了业界重点研究的难题之一。百度与 NVIDIA 技术团队,基于 RAFT 开源代码库设计并实现了一种基于 GPU 的 ANN 在线检索方案,在一类高检索流量业务场景下获得了显著的成本收益。本文主要介绍整体方案并总结一些思考及展望。
开源之声
用户观点
谷歌“干儿子”Kotlin不可能取代Java
- 观点 1:新项目我肯定是用KT,老项目是java但是我又不是项目受益人或者领导要求,谁闲的操蛋去重构那堆用着陈年老库的java项目啊
- 观点 2:我就说java不可能完全让取代,和这些java8钉子户太有关系了
- 观点 3:果然阻力来自这些j8程序员啊
- 观点 4:不是程序员,是j8公司!老板只要还能赚钱肯定不希望轻易改动饭碗,万一改坏了饭碗就碎了,哪怕要是成功了这个饭碗还能变大些
- 观点 5:悲哀,分叉+1,未来开发要掌握8国语言,哦是8门语言
- 观点 6:虽然你掌握了8门语言,但是后来发现,逻辑一样的,就不能统一成一门语言。
- 观点 7:等到Java 100版本出来,估计就和现在Kotlin一样了
- 观点 8:不能脱离JVM,Kotlin就难以发展壮大
- 观点 9:用过OC、Swift、Java、Python、Golang、Rust,感觉还是Kotlin最顺手。
- 观点 10:Java挺好的,要烂一起烂,反正人多不怕冷
- 观点 11:kt的关键字多得恐怖,复杂度堪比c++
- 观点 12:各有各的为难之处呀。kotlin这么强,为什么不自己从底层开始做?java这么臃肿,不就因为他发展了那么多年,生态已经太庞大吗
- 观点 13:就是喜欢java 越用越喜欢 而且用的人多 没必要去换
- 观点 14:非要搞一个新语言折腾
- 观点 15:所以不能替代是为啥?就是有人不想换而已嘛
- 观点 16:Kotlin 的协程写法没比死亡回调好多少,使用成本还是高
没苦硬吃的程序员
- 观点 1:现身说法,我刚毕业也是在澳洲工作了两年,工作确实轻松,但生活比较无聊,比较孤独,我后来回国了,国内外企工作,收入估计和欧洲也差不太多,生活也比较丰富。建议如果能找到国内外企的工作,回来也挺好的,如果回来进大厂或者国企,可能适应起来会比较难受
- 观点 2:去北欧不会天黑了自己找棵树聊天?
- 观点 3:我觉得可以起诉公司,工作中无足够的社交内容,引起身心健康问题。
- 观点 4:回国干一个礼拜,各种毛病就治好了
- 观点 5:国外没社交,国内没空社交
- 观点 6:人一辈子都在处理两个问题,不甘和不安
- 观点 7:心里问题然后申请居家办公然后回国不得了
- 观点 8:我会 windows 开机,可以聘用我过去和他聊天社交吗
- 观点 9:社恐好去处,我喜欢
---END---