“垃圾软件”何在?为何AI编程承诺难以兑现 -- Where's the shovelware? Why AI coding claims don't add up

文章作者表达了对AI编程工具现状的愤怒与失望。作为一位有25年经验的软件开发者,他最初是AI编程的早期支持者,但在阅读了METR研究后,发现开发者高估了AI对生产力的提升,实际反而降低了效率。这一发现让他对AI在编程领域的应用产生了严重怀疑,并对行业现状感到不满。

最糟糕的反垄断结果 -- The worst possible antitrust outcome

Cory Doctorow的文章链接涵盖了多个主题,包括反垄断问题、亚马逊司机的行为、Windows DRM争议、雪佛兰的肮脏手段等。他还分享了自己的近期和未来活动安排,以及最新和即将出版的书籍。文章内容丰富,涉及科技、社会和个人创作等多个领域。

SQLite与Clojure中的简易双时态数据系统 -- Poor man's bitemporal data system in SQLite and Clojure

文章探讨了如何在SQLite和Clojure中实现一个简化的双时态数据系统,借鉴了会计学、Datomic、XTDB、Rama等思想,旨在满足Henderson第十定律,即构建一个复杂但非正式、可能存在缺陷的半双时态数据库系统。作者通过这种方式反思当前数据库系统的复杂性,强调即使资源有限,也能进行创新和实验。

图夫特CSS -- Tufte CSS

Tufte CSS是由Dave Liepmann创建的项目,旨在将Edward Tufte书籍中的设计理念应用于网页文章排版,强调简洁、侧边注释、图文紧密结合和精心选择的字体。该项目借鉴了Tufte-LaTeX和R Markdown的Tufte Handout格式,并鼓励用户通过GitHub提交改进建议。其目标并非让网页完全模仿书籍,而是探索如何将Tufte的印刷设计技巧应用于网页。

用500行Python代码编写C语言编译器(2023) -- Writing a C compiler in 500 lines of Python (2023)

作者挑战用500行Python代码编写一个C语言编译器,尽管难度较大且需要舍弃一些功能,但最终结果功能齐全且易于理解。文章概述了编译器的设计决策、架构以及部分代码,旨在帮助读者更好地理解代码。

通过最小示例理解Transformer模型 -- Understanding Transformers Using a Minimal Example

文章通过极简化的数据集和模型架构,详细展示了Transformer大型语言模型(LLMs)的内部工作机制,特别是信息在不同层之间的传递和注意力机制的运作。通过可视化模型的内部状态,读者可以逐步观察信息如何在不同层中转换,以及注意力机制如何权衡不同的输入标记。这种方法为理解Transformer的核心操作提供了透明视角,相关数据集和源代码已发布在GitHub上。

利用AI生成的Metal内核加速Apple设备上的PyTorch推理 -- Speeding up PyTorch inference on Apple devices with AI-generated Metal kernels

Gimlet Labs通过AI生成的Metal内核,成功将PyTorch在Apple设备上的推理速度提升了87%,部分任务甚至比基线快数百倍。这一突破展示了前沿模型在编写优化GPU内核方面的潜力,显著提升了硬件执行效率。

适用于6502微处理器的Microsoft BASIC – 版本1.1 -- Microsoft BASIC for 6502 Microprocessor – Version 1.1

微软BASIC 6502微处理器版本1.1是早期个人计算机时代最具历史意义的软件之一,由微软于1976-1978年开发。该BASIC解释器为许多早期个人计算机提供了软件基础,通过简单易懂的编程语言使编程普及化,推动了个人计算机革命的发展,也是微软早期成功的关键。

打造全球最精准的DIY数控车床[视频] -- Building the most accurate DIY CNC lathe in the world [video]

文章核心内容为介绍如何打造世界上最精确的DIY数控车床,展示了从设计到制造的全过程,强调了高精度和自制技术的挑战与成就。

谁拥有、运营和开发你的VPN至关重要 -- Who Owns, Operates, and Develops Your VPN Matters

研究发现,八家流行的商业VPN提供商隐藏了其服务的所有权和运营信息,存在严重的隐私和安全问题,使超过7亿用户面临专制监控的风险。其中三家与中国解放军有关联,且有证据表明这八家均由一名中国公民拥有。VPN的透明度至关重要,因为它们是全球用户绕过审查和保护隐私的关键基础设施,但缺乏透明度的VPN可能被攻击者移除加密,带来重大安全隐患。