微软搁置水下数据中心项目Natick
微软近日宣布停止其水下数据中心项目Project Natick。该项目始于2013年,旨在探索将数据中心放置于海底的可行性。微软表示,他们在项目中学习到了很多关于海底环境对服务器运作的影响,并将应用于其他项目。尽管海底数据中心服务器故障率低于陆地数据中心,但微软并未透露停止项目的原因。
阅读更多
微软近日宣布停止其水下数据中心项目Project Natick。该项目始于2013年,旨在探索将数据中心放置于海底的可行性。微软表示,他们在项目中学习到了很多关于海底环境对服务器运作的影响,并将应用于其他项目。尽管海底数据中心服务器故障率低于陆地数据中心,但微软并未透露停止项目的原因。
阅读更多
本文讲述了《万智牌》的创造者理查德·加菲尔德对这款游戏的现状感到失望。他认为,随着卡牌数量的激增和稀有卡牌的过度强大,游戏失去了其最初的“魔力”。加菲尔德更怀念早期版本中,玩家只能使用有限卡牌进行对战,这使得每张卡牌都显得更加珍贵和独特。他还批评了《万智牌》线上平台Arena,认为其缺乏面对面对战的社交性和生物性,无法复制真实游戏中玩家通过表情和互动进行交流的体验。
阅读更多
文章探讨了在C语言中实现类似C++ RAII机制的可能性和挑战。作者首先解释了C++ RAII的语法和语义,然后分析了将其直接引入C语言带来的问题,包括函数重载和名称修饰的复杂性,以及C语言缺乏完善的对象模型导致的语义问题。作者还批评了一些C语言社区中存在的“反C++”情绪,认为这种情绪阻碍了C语言自身的改进。最后,作者提出了自己的解决方案,即通过类似defer的机制来实现C语言的资源管理,并在文章结尾鼓励读者积极思考和探索C语言的改进方案。
阅读更多
OpenAI解散了其专注于AI风险研究的“超级对齐”团队。该团队成立于2023年7月,旨在降低AI失控风险。团队解散前,其领导者Ilya Sutskever和Jan Leike宣布辞职。Leike批评OpenAI更关注发布“光鲜亮丽的产品”而不是安全问题。OpenAI表示,该团队的一些剩余成员已被并入其他团队。
阅读更多
文章作者John Gruber批评Figma的新AI设计功能涉嫌抄袭。用户Andy Allen使用该功能设计天气应用时,三次生成的结果都与苹果的天气应用高度相似。Gruber认为Figma公司知道AI模型的训练数据和输出结果,却放任抄袭行为,这对信任Figma的设计师来说是不负责任的。
阅读更多
本文讲述了作者作为女性在成长过程中被灌输的传统观念,即女性应该以家庭为重,而男性则可以兼顾事业和家庭。作者在参观德州仪器公司时,看到女性工程师鼓励女孩们追求工程学,这让她深受触动,并开始反思自己错失的机会。作者认为,社会应该鼓励女性追求自己的梦想和事业,而不应该将她们限制在家庭主妇的角色中。
阅读更多
这篇文章探讨了员工持股计划 (ESOP) 的好处,以及为什么每个公司都应该归员工所有。文章以美国中央钢铁制造公司为例,说明了ESOP如何让员工分享公司利润,并最终成为百万富翁。作者认为,ESOP不仅有利于员工,也有利于公司长期发展,因为它将员工的利益与公司的利益捆绑在一起,促进了员工的主人翁意识和长期价值创造。
阅读更多
谷歌于2022年推出的ChromeOS Flex轻量级操作系统或将面临淘汰。该系统旨在延长旧硬件的使用寿命,但由于缺乏对Android应用程序的支持,其功能受到限制。谷歌计划将ChromeOS与Android整合,增强AI功能,而ChromeOS Flex可能不在此计划内。文章建议用户考虑使用Linux Lite、Puppy Linux等轻量级Linux发行版作为替代方案。
阅读更多
本文讲述了作者在用C语言编写一个名为"Trip"的小程序时,坚持采用了一些不寻常的编程方式,例如将可执行文件同时作为共享对象、使用环境变量存储程序状态、以及通过调用C预处理器解析errno值等。作者详细解释了这些设计的思路和实现细节,并认为这种"自找麻烦"的编程方式为其带来了乐趣。
阅读更多
SkyPilot 是一个在任何基础设施上运行 AI 的框架,它建立在 Kubernetes 的核心优势之上,为 Kubernetes 用户提供了一个更简单的界面以及成本效益更高、可用的基础设施层,该层超越了单个 Kubernetes 集群。文章探讨了 Kubernetes 在 AI 工作负载方面的优缺点,介绍了 SkyPilot 如何在 Kubernetes 及其他平台上轻松经济地运行 AI,并提供了使用 SkyPilot 在 Kubernetes 集群上运行从开发到训练再到服务的整个 AI 生命周期分步指南。
阅读更多
本文作者分享了如何使用开发板验证市场并降低风险的方法。作者原计划销售自主研发的电子设备,但考虑到 FCC 认证和市场的不确定性,决定先利用现有的开发板,将操作系统和软件预装到 SD 卡上进行销售。这种方式可以快速验证市场需求,并根据销售数据确定未来硬件设备的开发方向,同时最大程度降低了前期投入和风险。
阅读更多
科学家们成功利用钍-229原子核中一种特殊的跃迁现象,研制出名为“核钟”的超精密计时器。这种跃迁对自然界四种基本力的变化极其敏感,未来可用于验证物理定律是否随时间推移而发生改变,例如弦理论预测的基本常数变化,以及暗物质理论中轴子密度变化对力的影响。
阅读更多
Clay 是一个高性能的二维 UI 布局库,提供类似 Flexbox 的布局模型,用于创建复杂的响应式布局,包括文本环绕、滚动容器和宽高比缩放。它是一个独立的 C 文件,不依赖任何外部库,并支持 WebAssembly。Clay 使用静态内存分配,内存开销低,渲染器无关,可以轻松集成到任何 3D 引擎中。
阅读更多
本文回顾了精工在1984年推出的一款名为UC-2000的智能手表。这款手表配备了外部键盘底座,可以实现数据输入、翻译和计算等功能,并可以连接家用电脑进行数据传输。虽然在当时UC-2000的技术非常先进,但由于显示屏小、存储空间有限等原因,最终未能获得市场成功。如今,UC-2000已成为精工收藏家和古董科技爱好者的珍藏品。
阅读更多
本文介绍了土耳其东南部Şanlıurfa省的Taş Tepeler,这是一个拥有大量新石器时代早期遗址的地区。考古学家在该地区发现了20多个可追溯到12000至10200年前的陶器前新石器时代遗址,这些遗址具有纪念性建筑、雕刻和浮雕等共同特征,表明该地区在当时正在发生革命性的变化。这些发现改变了人们对新石器时代的看法,证明了狩猎采集者在农业成为主导生活方式之前很久就已经生活在至少半永久性的定居点,并且正在建造纪念性建筑,这些建筑被认为是社会规范、仪式和制度变化的证据。
阅读更多
现代汽车正面临新的盗窃威胁,这次的目标是其电动汽车车型。窃贼使用一种名为“游戏机”的黑客工具,该工具可以模拟车主的钥匙扣,从而打开车门并启动车辆。受影响的车型包括现代Ioniq 5、起亚EV6和捷尼赛思GV70等。
阅读更多
Kubesafe 是一款用于安全管理多个 Kubernetes 集群的命令行工具。它允许用户将特定的 Kubernetes 上下文标记为“安全”,并定义需要确认才能执行的受保护命令列表。通过这种方式,Kubesafe 可以防止用户在错误的集群上意外运行危险命令。Kubesafe 支持任何以 Kubernetes 集群为目标的 CLI 工具,包括 kubectl 和 Helm。
阅读更多
这篇文章详细介绍了不同类型的分子间相互作用,包括短程排斥、静电相互作用、偶极相互作用、氢键、水和疏水效应,以及这些相互作用在生物大分子(如蛋白质、DNA和RNA)的折叠和组装中的重要性。文章重点解释了这些非共价相互作用如何影响生物分子的结构和功能,并用图表和实例说明了各种相互作用的原理和性质。
阅读更多
本文讲述了CP/M-86操作系统的发展历程,从早期的16位处理器竞争开始,介绍了CP/M-86的诞生、移植到不同硬件平台以及版本演进。文章重点描述了CP/M-86在与IBM PC-DOS竞争中的兴衰,以及后来发展为Concurrent CP/M-86、Concurrent DOS和FlexOS等操作系统的过程。
阅读更多
这篇文章深入探讨了 GRC 公司的 SpinRite 软件,这款软件曾在上世纪90年代末和本世纪初被誉为硬盘数据恢复神器。作者从文件系统取证和消费者数据恢复两个角度,分析了 SpinRite 所宣称的功能以及其实际效果。作者指出,随着硬盘技术的进步,SpinRite 的很多功能已经过时,甚至可能对现代硬盘产生负面影响。作者认为,虽然 SpinRite 在过去可能发挥过作用,但现在已经沦为了一种“硬盘庸医”,其营销方式也越来越像是一种推销骗局。
阅读更多
本文介绍了一种名为“分数隐式重复”(FIRe)的模型,用于优化分层知识结构(如数学)中的间隔重复学习。该模型考虑了高级主题重复对低级主题的隐式影响,并根据学生能力和主题难度校准间隔重复的速度。文章还探讨了重复压缩的概念,即利用主题间的包含关系,通过学习高级主题来隐式复习低级主题,从而减少重复次数。
阅读更多
本文是一位特斯拉Model Y车主对特斯拉FSD(完全自动驾驶)系统的三次试驾体验总结。作者认为FSD系统存在严重缺陷,频繁出现错误决策,例如选择错误车道、闯红灯等,远未达到安全可靠的程度。相比之下,现有的自动驾驶辅助系统(如自适应巡航和车道保持)更加成熟实用。作者对FSD的未来发展持怀疑态度,认为它目前只是一种华而不实的技术演示,缺乏实用价值。
阅读更多
Linux 之父 Linus Torvalds 认为,虽然 RISC-V 作为一种开源处理器架构正在兴起,但它仍将面临 Arm 和 x86 处理器发展过程中遇到的相同挑战,特别是在软硬件团队协调方面。Torvalds 指出,由于软件和硬件开发人员思维方式不同,RISC-V 的开发需要克服两者之间的鸿沟,这需要吸取 Arm 和 x86 的经验教训,并在未来几代发展中不断改进。
阅读更多
QRaro是一个Python模块,可以将任意二进制数据编码为一系列二维码,并将其解码回原始数据。它使用qrcode库进行编码,使用zxing库进行解码。用户可以使用bin_to_qr()函数将二进制数据编码为二维码图片,并使用qr_to_bin()函数将二维码图片解码回原始二进制数据。
阅读更多