Dusk OS:为文明崩塌而生的极简操作系统
Dusk OS是一个基于Forth语言的32位操作系统,旨在应对文明崩塌后的极端生存环境。它极度简化系统设计,牺牲部分功能以换取极高的效率和可操作性。通过“类C”编译器,Dusk OS可以轻松移植现有的UNIX C代码,并拥有极小的代码量(不到6000行即可实现一个完整的系统)。它完全自托管,可在老旧硬件上流畅运行,并具有极高的“功率密度”,对传统的软件文化提出了挑战。
阅读更多
Dusk OS是一个基于Forth语言的32位操作系统,旨在应对文明崩塌后的极端生存环境。它极度简化系统设计,牺牲部分功能以换取极高的效率和可操作性。通过“类C”编译器,Dusk OS可以轻松移植现有的UNIX C代码,并拥有极小的代码量(不到6000行即可实现一个完整的系统)。它完全自托管,可在老旧硬件上流畅运行,并具有极高的“功率密度”,对传统的软件文化提出了挑战。
阅读更多
Palm wine,这种在非洲和亚洲部分地区具有文化意义的传统酒饮,因其易变质难以保存而鲜少进入美国市场。Onye Ahanotu,一位艺术家和材料工程师,运用生物科技手段,通过创造与Palm sap分子结构相同的稳定糖溶液,并结合从尼日利亚采集的酵母菌和细菌,成功研制出可商业化生产的Palm wine。他的方法类似于钻石的实验室制造,而非传统采摘。与此同时,尼日利亚创业者Daniella Ekwueme也致力于将Pamii品牌Palm wine推向美国市场,其策略侧重于年轻消费者群体和便捷的饮用体验。两位创业者的努力将为美国消费者带来更多选择,并填补市场空白。
阅读更多
HelixDB是一个用Rust编写的开源图向量数据库,专为检索增强生成(RAG)和AI应用而设计。它基于LMDB存储引擎,速度极快,号称比Neo4j快1000倍,比TigerGraph快100倍,与Qdrant性能相当。HelixDB支持图和向量数据类型,提供ACID一致性,并具有易于使用的CLI工具和SDK(TypeScript和Python)。目前,团队正致力于扩展向量数据类型功能、增强查询语言以及构建测试套件等。长期目标包括开发内部图向量存储引擎和网络协议库。
阅读更多
Chrome 最新更新中,其文本嵌入模型体积缩小了 57%,从 81.91MB 降至 35.14MB,而语义搜索性能几乎没有变化。这一显著的优化主要得益于将嵌入矩阵的精度从 float32 量化到 int8,并且没有导致嵌入质量或搜索排名出现可衡量的下降。Chrome 工程师通过这种选择性量化特定模型组件的方法,有效地提高了浏览器在存储效率和性能之间的平衡,尤其对于存储空间有限的设备,例如低端智能手机和平板电脑,具有重要的意义。
阅读更多
Rust开发中,处理`Option`类型的`None`值常常让人头疼。本文探讨了避免使用`unwrap()`方法,安全地处理`None`值的多种方案。文章首先分析了直接使用`?`操作符带来的编译错误,以及`unwrap()`带来的运行时风险。随后,作者详细介绍了`ok_or()`方法、`match`语句以及Rust 1.65引入的`let-else`表达式三种处理方式,并比较了它们的优缺点。其中,`let-else`表达式因其简洁易懂、易于理解和维护等优点被推荐为最佳实践,有效地提升了代码的健壮性和可读性。
阅读更多
AG-UI是一个轻量级、基于事件的开放协议,旨在标准化AI代理与前端应用的连接方式。它支持多种事件类型和传输方式,并提供灵活的中间件层,确保不同环境下的兼容性。AG-UI已与多个流行的代理框架集成,支持实时聊天、双向状态同步、生成式UI等功能,并提供React客户端库以及与AWS SNS合作开发的消息客户端。其简洁的设计和丰富的功能,使其成为构建AI驱动应用的理想选择。
阅读更多
谷歌正在开发名为“Desktop View”的全新Android桌面模式,该模式将带来持久任务栏和可调整大小的自由窗格等功能,为用户提供类似PC的多任务体验。这标志着谷歌在挑战三星DeX,为非三星Android手机用户提供更强大的桌面体验方面迈出了重要一步。虽然目前仍处于开发阶段,但其功能已相当完善,包括持久任务栏、可调整大小的自由窗格以及应用间的拖放功能,有望在未来成为Android系统的重要组成部分。
阅读更多
一位拥有20多年经验的资深软件工程师,因AI浪潮冲击而失业,讲述了他过去一年里求职的辛酸历程。他拥有三套房产,却因AI导致的失业而不得不依靠Doordash送餐维持生计。他尝试各种方法,包括更新技能、制作YouTube视频、甚至考虑转行,但收效甚微。他呼吁社会重新思考工作和金钱在生活中的角色,认为在AI时代,单纯依靠劳动换取生存已经不再适用。
阅读更多
原定于5月15日生效的拜登政府人工智能扩散规则被商务部撤销。该规则对许多国家实施了美国制造的AI芯片出口限制。商务部表示将制定新的规则,可能侧重于与各国直接谈判,而非全面限制。此举引发了业内人士的热议,有人认为这是对拜登政府政策的修正,也有人认为这为美国AI技术的国际合作创造了新的机遇。
阅读更多
瑞士苏黎世联邦理工学院的研究人员发现了一种新型CPU漏洞,攻击者可通过巧妙利用CPU指令执行顺序的模糊性,绕过用户权限保护,以每秒超过5000字节的速度读取内存内容。该漏洞并非个例,属于一系列利用推测执行技术的漏洞之一,类似于2017年的Spectre和Meltdown漏洞。虽然Intel已采取措施,但这凸显了该架构的根本性缺陷,需要持续的修补工作。
阅读更多
本文介绍了作者在构建分布式系统时,如何高效清理对象存储中逻辑删除文件的经验。直接使用桶策略或同步删除都存在缺陷,前者无法满足复杂系统对不同数据保留时间的需求,后者可能导致文件孤立。作者对比了延迟队列和异步协调两种方法,最终采用了一种混合方案:在 WarpStream Agents 中引入“乐观删除队列”,结合异步协调,高效且经济地清理文件,并有效避免了文件孤立问题。该方案充分利用了系统的特点,并考虑了容错和灾难恢复。
阅读更多
StarCloud公司计划将数据中心搬到太空,利用丰富的太阳能和辐射冷却来训练未来的大型AI模型。他们计划每年发射一个更大的卫星,最终达到吉瓦级规模,解决地面数据中心电力、水资源和审批难题。他们的团队汇聚了来自航天、软件和金融领域的顶尖人才,首个卫星计划于2025年5月发射。
阅读更多
Linux内核项目负责人Linus Torvalds在尝试了六个月的低音键盘后,又回到了他心爱的带有Cherry MX蓝轴的机械键盘。他表示,机械键盘的敲击声和触感反馈有助于减少打字错误。尽管他居家办公,不会打扰到他人,但他还是将最近的打字错误归咎于键盘(后来又改口说是自动更正的锅)。目前,Linux 6.15内核版本进展顺利,预计两周后发布。
阅读更多
搜索引擎近期获得了索引PDF文件的能力,但从PDF中提取文本信息远比想象中复杂。PDF并非文本格式,而是图形格式,文本以字形坐标的形式存在,可能旋转、重叠或无序排列。文章详细介绍了如何改进PDFBox的PDFTextStripper类,通过统计页面字体大小和行间距等特征,更有效地识别标题、段落等语义信息,从而提升PDF文本提取的准确性和适用性,最终实现对PDF内容的有效索引。
阅读更多
本文回顾了Java并发编程的演变历程,从Java 1的原始线程到Java 21的结构化并发。早期Java并发编程需要手动管理线程,存在诸多问题。Java 5引入了ExecutorService,简化了线程生命周期管理;Java 7的ForkJoinPool针对CPU密集型任务进行了优化;Java 8的CompletableFuture支持非阻塞任务链式操作;Java 9的Flow API支持响应式编程;Java 21的虚拟线程和结构化并发则进一步提升了并发编程的效率和安全性,解决了以前手动管理线程带来的诸多问题,并提供了一种更安全、更简洁的方式来处理并发任务。
阅读更多
一项新的研究表明,疫情期间远程办公比例较高的公司,其员工创办初创企业的比例也更高。研究人员分析了IP地址和LinkedIn数据,发现至少11.6%的疫情后新公司增长可以归因于远程办公员工的创业。虽然一些公司因员工离职而受到影响,但从政策制定者角度来看,这代表着积极的溢出效应,促进了就业和创新。然而,大型科技公司纷纷缩减远程办公政策,这引发了关于公司动机和远程办公对生产力影响的讨论。
阅读更多
本文探讨了在C语言中编写宏以检测表达式是否为编译时常量的多种方法。作者尝试了利用C23的`constexpr`和`typeof`、GNU扩展`__builtin_constant_p`、C11的`static_assert`、以及巧妙运用`sizeof`和复合字面量等技巧。这些方法各有优劣,有的需要较新的C标准支持,有的依赖编译器扩展,有的可能改变表达式的类型或产生警告信息。文章最后总结了这些方法的利弊,并表达了对更优雅解决方案的期待。
阅读更多
谷歌正在秘密测试名为“桌面视图”的新功能,该功能将Android手机连接到外接显示器后,即可化身PC,具备任务栏、可调整大小的窗口和拖放式多任务处理等功能,这将直接挑战三星DeX的市场地位。虽然目前该功能隐藏在Android Beta版的开发者选项中,但其快速的发展速度预示着它很快就会正式发布,为所有Android用户带来强大的新工具。这项功能标志着Android朝着成为完整PC系统迈出了重要一步,未来可能彻底改变人们使用手机的方式。
阅读更多
Python 包索引 (PyPI) 推出了组织账户功能,旨在提升平台的可持续性和用户体验。该功能允许团队创建自管理的组织账户,拥有专属的网络地址,方便大型项目和公司管理多个子团队和包。社区项目可免费使用,企业项目需支付少量费用。所有收入将用于改进 PyPI 的支持和基础设施。此举旨在应对 PyPI 持续增长的下载量和带宽需求,并提高响应速度。该功能完全可选,不会影响现有用户的体验。
阅读更多
CocoIndex是一个简化知识图谱构建和维护的工具,它支持持续的源数据更新。本文以CocoIndex文档为例,演示了如何使用大型语言模型(LLM)从文档中提取实体关系,构建包含实体关系和实体提及两种关系的知识图谱,最终导出到Neo4j数据库。整个流程包括数据源的添加、数据收集、关系提取、知识图谱构建以及Neo4j的导出和查询。
阅读更多
两位在国家科学委员会和国会图书馆学者委员会任职的顾问宣布辞职,以抗议美国政府对知识机构的政治干预和对学术自由的压制。他们指出,政府对拨款的随意干预,对言论自由的限制,以及对图书馆馆长等关键人物的政治迫害,已经严重损害了这些机构的独立性和客观性。辞职者认为,继续留在这些机构中只会为政府的所作所为提供虚假的合法性,因此选择辞职来表达抗议,并呼吁恢复这些机构的本来功能。
阅读更多
在高压工作环境中,你可能感觉随时都会崩溃或辞职。但记住,每个人都承受着压力,你的困境并非独一无二。冲动辞职并非明智之举,因为你可能需要这些同事的推荐信才能找到新工作。“那家伙”的负面印象会长期存在。因此,优先维护人际关系,即使在高压下,也要将心比心,不要让职业环境破坏人与人之间的关系。
阅读更多
面对美国CVE计划的资金削减和不确定性,欧盟正式启动了其漏洞数据库EUVD。EUVD提供了一个简化平台,用于监控关键漏洞和正在积极利用的安全漏洞,其实时更新和清晰的界面与美国NVD形成鲜明对比。EUVD不仅收录了CVE标识符,还提供自身标识符,并突出显示关键和已利用漏洞。欧盟此举提升了其网络安全实力,也为全球网络安全提供了新的选择。
阅读更多
一位拥有三十多年写作、编辑和出版经验的资深人士,总结了他人生中101条宝贵的经验法则。这些箴言涵盖了工作、人际关系、财务、精神等各个方面,从“准时完成工作”到“远离残酷的人”,从“尊重他人”到“保持积极的心态”,为读者提供了富有哲理的人生指南。这些经验不仅适用于个人生活,也为职业发展提供了 valuable insights。
阅读更多
Bocconi大学的Gennaioli和Tabellini教授的研究指出,政治极化不再仅仅围绕财富或收入展开,而是演变成对社会不同愿景的冲突:多元文化进步派与保守的本土主义者。人们根据当下的社会冲突选择认同,经济议题突出时,阶级分化明显;文化议题(如移民或道德问题)突出时,人们则划分成对立的文化群体。政党利用这种机制,投资于身份认同宣传,加剧文化刻板印象,从而巩固认同并使政治立场极端化。研究表明,美国多数人已不再以经济身份认同,而是以文化身份认同(保守或进步),这决定了他们对福利、税收、堕胎、移民等问题的立场和投票行为。“中国冲击”也验证了这一模型。左翼政党低估了文化因素的重要性,只谈论不平等而忽视身份认同,将会继续失去原有选民的支持。
阅读更多
美国一项新的和解法案试图削减医疗补助并提高医疗费用,同时还包含一项旨在限制州级人工智能监管的条款。此举引发了科技安全组织和一些民主党议员的强烈批评,他们认为这将为大型科技公司带来巨大利益,同时让消费者面临深度伪造和算法偏见等AI风险。该法案似乎与特朗普政府与科技行业密切关系有关,多位科技巨头高管均担任政府顾问或顾问职位。通过限制州政府的权力,该法案可能阻止他们利用联邦资金发展AI监管计划,进一步巩固了政府的放松监管立场。
阅读更多
研究人员发现了Intel CPU中一个名为Branch Privilege Injection (CVE-2024-45332) 的严重漏洞,该漏洞绕过了Intel过去六年来一直使用的针对幽灵漏洞(Spectre-BTI)的硬件缓解措施。该漏洞利用了分支预测器异步更新以及特权切换期间预测器与指令流之间同步不足的特性,导致攻击者能够以5.6KiB/s的速度泄露任意内存。Intel已发布微码更新来缓解此问题,但该更新会造成最高2.7%的性能开销。此漏洞影响自第九代酷睿(Coffee Lake Refresh)以来的所有Intel处理器。
阅读更多
一项安全审计发现了screen终端模拟器中的多个安全漏洞,其中最严重的是一个本地root权限提升漏洞(CVE-2025-23395),影响运行于setuid-root模式下的Screen 5.0.0版本。该漏洞允许非特权用户在任意位置创建具有root权限的文件。此外,还发现了TTY劫持(CVE-2025-46802)、世界可写PTY(CVE-2025-46803)以及其他信息泄露和竞争条件漏洞。研究人员已经发布了补丁,并建议用户更新到已修复的版本,并且避免在setuid-root模式下运行Screen。
阅读更多
冰岛雷克雅未克大学技术与工程学院副教授Halldór Svavarsson解答了为什么咖啡渍干燥后边缘最深色这一问题。这是一个科学问题,而非简单的观察总结,需要深入的科学解释来解答。原文并未提供详细答案,仅提供了问题来源及作者信息。
阅读更多
OpenAI雄心勃勃的Stargate数据中心项目因关税导致的经济不确定性和市场波动而面临延误。市场波动和更便宜的AI服务使得银行、私募股权投资者和资产管理公司对Stargate项目持谨慎态度。该项目旨在为美国和海外的AI基础设施筹集高达5亿美元资金。软银曾表示将为此项目提供大量资金,但尚未制定融资方案或与潜在投资者进行详细讨论。关税可能会大幅增加数据中心建设成本,服务器机架、冷却系统、芯片和其他组件的价格上涨可能导致整体建设成本平均上涨5%-15%。投资者也越来越担心产能过剩,微软和亚马逊等科技巨头已经调整了其数据中心战略,在某些情况下减少了建设项目。
阅读更多