这导致社区中有人推测AOSP正在被取消。Android副总裁兼总经理Seang Chau于周三晚间发文称,AOSP“不会消失”。针对开发者,谷歌明确表示将“继续致力于AOSP更新”。
先进人工智能的出现与之并行,但它并未导致崩溃,只是揭示了社区早已失去活力的程度。人工智能将继续重塑技术格局,其影响将持续展现在我们眼前。Stack Overflow的教训在即将到来的新世界中更为重要:人类是意义与目标的驱动力。若忽视这一人类要素,后果自负。
如果人工智能让编写代码变得更快更便宜,其实它只是让创造负债变得更容易。当你能够以史无前例的速度生成负债时,能够战略性地管理和最小化这些负债的能力将变得指数级地更加 valuable。
我有点后悔没有给这篇文章起一个不同的标题——它其实不是关于在自己的电脑上运行模型。而是关于为个人使用运行模型,假设你拥有所有GPU(即批处理/吞吐量权衡)。
外表往往具有欺骗性。大多数计算机在屏幕上以24或25条”不可见”的水平线显示文本。这种显示方式称为文本模式。要显示图形,软件会切换到图形模式,此时显示屏变成由像素组成的点阵。
Python 打包系统复杂得令人吃惊–以至于一个关于连字符和下划线的争论就能破坏成千上万的软件包,并引发成百上千的讨论帖子。但是,这种复杂性也给许多方面带来了改善体验的机会。
Mozilla 在火狐浏览器中使用了 Rust;谷歌在 Android、Chrome OS 和 Fuchsia 中使用了 Rust;微软在其 Windows 核心库和 Azure Confidential Compute 中使用了 Rust。离我最近的是,Linux 内核现在也采用了 Rust。
在 Git 项目迈入第三个十年之际,回忆一下 Git 最早的日子,并解释一下为什么我觉得这个项目如此令人着迷,会是一件有趣的事情。
这些受到影响的模块都引入了一个叫做left-pad的模块。截至此时,left-pad这个模块在Github上也只有寥寥十一个star。在整个模块中,作者只用十一行代码实现了一个简单的字符串处理函数。以下就是这十一行代码:
近在网上看到一个有趣的讨论,很多用户在使用Dreamweaver CS3时会在启动时遇到启动时崩溃的情况。Adobe官方甚至把它列为”常见问题”,给予官方说明。
推崇所谓的“并行”极大地浪费了大家的时间。“并行更高效”的高大上理念纯粹是扯淡。
我研究过数百个因“拷贝-粘贴”导致的错误。可以肯定的是,程序员常常会在一大段代码的最后一段里犯错。好像还没有任何编程书讨论过这种现象,因此我决定自己写点什么。我称之为“末行效应”。
,一个19年的bug,一直默默无闻,没有被人发现、没有给用户带来麻烦、造成损失。我想,时间证明了这个bug是个善良的bug,是个好bug,我宁愿将它升级成一个功能。