Workflow
Linux
icon
搜索文档
硬核:程序员爆肝6个月从零手搓486主板,画原理图、焊芯片全搞定,Linux、DOOM、Win3.1都跑起来了
36氪· 2026-01-26 21:25
如果你对"手搓一块主板"这件事的理解,还停留在焊几个模块、插块现成芯片上,那程序员兼电子爱好者 Maniek86 的最新作品,可能会直接刷新你的认 知。 最近,Maniek86 用了不到 6 个月时间,从原理图画起,自己设计印刷电路板(PCB)、实现芯片组逻辑,硬生生从零做出了一块完整可用的 Intel 486 架 构主板。 更为值得关注的是,它不仅可以稳定运行 Linux、MS-DOS、FreeDOS 等系统,还能让《毁灭战士》、《德军总部 3D》等老牌经典游戏跑起来,在特定环 境下也能成功运行 Windows 3.1。 这一切听起来像是一个小团队的成果,但实际上,均都出自 Maniek86 一人之手。此外,为了让更多爱好者可以亲手参与,Maniek86 还将项目在 GitHub 上开源了出来(https://github.com/maniekx86/M8SBC-486),供大家参考。 一切始于一个"小目标" 回过头看,Maniek86 最初的想法并不宏大。 他说自己只是想做一块"能跑 Linux 的复古主板",然后再跑一下《毁灭战士》,作为性能和兼容性的验证标准。毕竟,对硬件玩家来说,"能不能跑 DOOM ...
每周死机3次,还疯狂偷数据?一名程序员的Linux迁徙记:“我终于把Win11删光了”
猿大侠· 2026-01-16 12:11
文章核心观点 文章核心观点是,由于微软Windows 11在用户数据遥测、软件稳定性和用户体验方面存在严重问题,越来越多的用户,特别是开发者,正转向Linux操作系统。作者以亲身经历阐述了从Windows 11完全迁移到Linux(特别是Artix发行版)的过程、挑战与最终收获,认为Linux在系统掌控感、稳定性、性能和对老旧硬件的兼容性方面具有显著优势,尽管存在一定的学习曲线和初期适配问题,但整体体验令人满意,是值得尝试的替代选择[1][5][19][24]。 用户逃离Windows 11的原因 - **强制且过度的数据遥测**:Windows 11被指疯狂收集用户硬件信息、软件使用数据和行为趋势,且用户几乎无法彻底关闭,Copilot + Recall功能更被比喻为“合法间谍软件”[5] - **糟糕的软件稳定性与体验**:系统存在多个互不沟通的设置入口,系统更新经常制造新Bug而非修复问题,导致用户体验持续“降级”[5] - **频繁的系统崩溃**:作者在使用配置为AMD Ryzen 7 6800H、32GB内存、1TB PCIe NVMe的硬件时,每周仍会遇到2-3次整机死机、黑屏或需要重启的问题[6] - **系统更新的破坏性**:一次Windows自动更新甚至直接抹掉了作者的双系统Linux分区,成为其决定彻底删除Windows的导火索[6] 选择Linux而非macOS的原因 - **硬件成本考量**:为台式机配备新macOS系统需要高昂成本(“掏一两个月房贷”),而Linux免费[9] - **老旧设备兼容性**:作者拥有的2014款MacBook Air在升级macOS后,iMessage、连续互通等功能体验不佳,而Linux被视为“老机器复活神器”[7][10] - **系统掌控权与高兼容性**:Linux提供了完全的系统掌控权和较高的硬件兼容性[10] Linux发行版的选择与体验 - **Linux Mint**:被评价为“新手神作”和“开箱即用”,非常稳定,但被认为系统较为臃肿[15] - **Debian/Fedora/Bazzite**:整体体验不错[15] - **Void Linux**:软件仓库贫瘠,且驱动程序支持存在问题[15] - **Artix Linux(最终选择)**:作为Arch Linux的衍生版本,继承了Arch丰富的软件包(如AUR)和高可定制性,同时是一款预装软件极少的轻量化发行版。其核心特点是不使用SystemD初始化系统,冷启动时间不到10秒,系统资源占用极低,但缺点是需要用户自行配置,并非“开箱即用”[11][12][13][15] 迁移至Linux过程中遇到的挑战 - **硬件驱动问题**:在2014款MacBook Air上安装Artix后,遭遇无线网卡驱动缺失,需通过USB转网口适配器有线连接才能下载安装博通驱动,过程耗时约10分钟[14][16] - **桌面环境配置问题**:安装KDE桌面环境后出现菜单白底白字等图形Bug,换用XFCE桌面环境后又出现WiFi图标消失的问题,最终花费45分钟查阅资料才解决[16] - **软件与游戏兼容性**: - 部分Steam平台标注“Linux兼容”的游戏无法正常运行,例如《文明3 完整版》启动后地图全黑(后通过Lutris游戏运行器解决)[16] - 一些Windows常用软件(如截图工具Greenshot、批量水印工具uMark)在Linux上缺乏功能完全对等的替代品,或需要重新学习[16] - **电源管理瑕疵**:笔记本合盖后偶尔因“流氓进程”无法进入睡眠状态[20] 迁移至Linux后获得的优势与积极体验 - **卓越的系统稳定性**:迁移后电脑再未发生系统崩溃,也未出现如Windows 11上频繁的黑屏等图形界面故障[21] - **出色的性能与资源占用**:系统运行速度更快,资源占用低。Artix Linux下笔记本和台式机的风扇很少高速运转[19][20] - **高度的可定制性与控制权**:用户可深度调整系统设置和界面,配置文件迁移便捷(只需拷贝文件夹),可在不同设备间快速统一使用环境[19][21] - **意外良好的设备兼容性**:通过Dolphin文件管理器,能直接识别并完整访问iPhone 13 Pro Max的文件,文件传输流程比依赖iTunes的Windows更简单[17][18] - **改善的游戏体验**:Steam游戏安装流程简单,库中大部分游戏运行流畅。由于Linux后台没有资源占用高的反作弊软件,部分游戏体验甚至优于Windows[20] - **重新获得使用乐趣**:系统充满可探索性,解决问题的过程带来成就感,让作者“重新喜欢上电脑”[19][23][24] Linux的适用性与总结 - **并非万能解决方案**:Linux不能一键解决所有电脑问题,且需要用户投入时间学习[23] - **覆盖不同用户需求**:存在从Linux Mint这样“开箱即用”、可能无需使用终端的发行版,到Artix这样需要动手配置、提供深度控制感的发行版,灵活性无与伦比[23] - **复兴老旧设备**:成功让作者的三台设备(笔记本、台式机、媒体电脑)重获新生[23] - **根本吸引力在于自主权**:在Linux上遇到的问题多源于用户自身操作,可自行修复,这是一个学习过程;而在Windows/macOS上的问题多源于系统自身的限制或缺陷[24] - **趋势判断**:在微软持续影响Windows 11体验的背景下,转向Linux已不再是极客专属,而是越来越多开发者的现实选择[24]
电脑开机要先闯关?程序员10个月用C语言爆肝5款神作,赢不了直接关机,网友:越折腾越上头
程序员的那些事· 2026-01-15 14:25
项目概述 - 一位名为mycroftsnm(简称Armas)的开发者,花费大约10个月时间,用C语言开发了五款运行在UEFI启动阶段的小游戏,将电脑开机过程变成了必须通关的挑战 [1] - 该项目名为「UEFI游戏合集」,已在GitHub上开源,迅速吸引了大量技术爱好者围观与讨论 [2] - 游戏的核心规则是:玩家赢了游戏,系统正常启动;输了游戏,电脑有时会“嘲讽”一句后当场关机 [2] 技术原理 - 游戏运行于UEFI阶段,UEFI是现代电脑中BIOS的继任者,是开机后的“第一管家”,负责在操作系统启动前检查硬件和分配资源 [4] - 与老旧的BIOS相比,UEFI更模块化、更安全、更灵活,支持图形界面和鼠标操作,并能直接运行简单程序,开发者正是利用这些能力在操作系统加载前构建了游戏体验 [5][6] - UEFI应用在操作系统启动前运行,拥有更高权限,可以直接调用电源管理功能,从而实现游戏失败后强制关机的效果 [35] - 运行这些个人开发的未签名UEFI程序,通常需要满足特定条件,例如关闭安全启动、手动注册自定义密钥或在支持开发者模式的电脑上运行,这可能会降低系统的安全性 [35][36] 游戏详情 - **User Evaluation for Ineptness(用户无能评估测试)**:开机后需计算两个0到99之间随机数的和,输入错误答案会触发系统嘲讽并直接关机 [8][9][10] - **Insult Sword Fighting(侮辱剑斗)**:灵感来自经典游戏《Monkey Island》,玩法为“回怼对决”,玩家需从选项中选出正确的回怼语句来回应系统的挑衅,台词库可通过编辑文件自定义 [14][15][16][18] - **Fall To Boot(坠落开机)**:玩家操控星形光标在程序化生成的纵向隧道中快速下坠并避开墙壁,反应不及导致撞墙会直接关机,且没有重试机会,是Reddit上讨论度最高的游戏 [20][22][23] - **Age Verification(年龄验证)**:灵感来自《Leisure Suit Larry》,通过80年代流行文化问答来验证用户是否“成年”,答错则系统拒绝启动 [26][27] - **UEFI Says**:唯一一款图形界面游戏,玩法类似“西蒙说”,考验短期记忆力,玩家需记住并重复屏幕上随机点亮方块的颜色顺序,顺序会越来越长,答错直接关机 [29][30][31] 社区反响与观点 - 项目在GitHub和Reddit上引发热议,社区观点主要分为“支持派”与“吐槽派” [38] - **支持派观点**:认为这是一种“安全+趣味双赢”的方案,比传统密码更灵活有趣,相当于为电脑增加了一层别致的安全防护;同时赞赏其创意,将枯燥的开机过程变成了乐趣 [39] - **吐槽派观点**:认为这在紧急工作场景下(如上班开会)会带来不便,可能导致心态崩溃或被误解为摸鱼;同时担心关闭安全启动会带来安全风险,让恶意软件有机可乘 [39] - **其他脑洞建议**:网友提出了分阶段发布并强制更新、增加地狱难度(如失败后格式化硬盘或删除内核)、开发多人对战模式等创意想法 [40][44] 项目定位与影响 - 从实用角度看,该项目更像是一次“技术可能性的展示”,而非推荐所有人安装的实用方案,因为它需要权衡系统安全性 [37] - 开发者指出,玩家若无法通关,可以通过按特定按键(如F11)直接启动引导程序来绕过游戏,因为游戏本质上只是一个被设置在启动顺序首位的EFI可执行文件,此设置可以随时撤销 [41] - 该项目虽然可能永远不会成为主流启动方式,但它展示了在程序员眼中,即使是开机这样的基础过程也存在着无数的创新玩法,这种“为了好玩”的探索本身具有价值 [43]
3个月200万下载、150万Windows用户“叛逃”,一款小众Linux系统,被微软逼成了「现象级爆款」
36氪· 2026-01-14 20:38
文章核心观点 - 微软Windows 10停止支持及Windows 11的硬件升级门槛,叠加其软件策略变化,共同推动了一批Windows用户转向Linux桌面系统,其中Zorin OS 18因高度适配Windows用户而成为主要受益者,实现了显著的短期用户增长,这标志着桌面操作系统市场格局可能出现松动 [1][2][7][8] 事件与市场反应 - Windows 10于2026年10月14日正式结束支持,用户面临安全补丁缺失的风险,而升级至Windows 11存在TPM 2.0、新CPU架构等硬件门槛,导致大量性能尚可的老设备被淘汰 [2] - 在此背景下,Linux发行版Zorin OS 18选择在同一天发布,精准承接了这批寻求替代方案的Windows用户 [2] - Zorin OS 18发布后三个月内,下载量突破200万,其中超过75%(即超过150万)的下载量来自Windows 10/11用户,成为该项目有史以来规模最大的一次发布 [1][4][6] Zorin OS的产品策略与优势 - 该系统的定位是专为“逃离Windows”的用户设计,旨在成为Windows用户最容易上手的选择 [3][4] - 产品设计强调低迁移成本:默认桌面布局高度接近Windows;图形化设置齐全,极少需要命令行;内置Windows应用兼容层 [4] - 硬件策略友好:尽可能兼容更多硬件,只要驱动能工作就不阻止用户继续使用旧设备,不将安全更新与强制换机捆绑 [4] - 提供开箱即用体验:预装常用软件,降低了用户初始使用门槛 [4] Linux桌面生态的整体趋势 - 不止Zorin OS,整个Linux桌面生态呈现回暖迹象。根据Steam最新的硬件调查数据,Linux用户占比单月提升0.38%,当前达到3.58%,而Windows占比为94.23% [7] - 用户转向Linux的原因不仅限于硬件门槛,也源于对Windows软件策略的不满,例如AI功能(Copilot)深度内嵌难以关闭、系统应用卸载权限减少、云绑定、账户强制登录及广告推送增加等,这些变化被部分用户视为Windows正从“工具型系统”转向“生态控制平台” [7] - 此次迁移潮主要由三件事叠加驱动:Windows 10退役、Windows 11抬高硬件门槛、以及微软的AI强推策略失控 [7]
每周死机3次,还疯狂偷数据?一名程序员的Linux迁徙记:“我终于把Win11删光了”
36氪· 2026-01-13 18:15
微软Windows 11的用户体验问题 - 文章核心观点认为,微软Windows 11因强制数据遥测、软件稳定性差及频繁更新引入新Bug,导致用户体验持续“降级”,促使部分用户转向Linux [1][2] - Windows 11的数据收集范围广泛,包括硬件信息、软件使用频率及行为趋势,且用户几乎无法彻底关闭 [2] - 系统稳定性被描述为“灾难”,同一功能存在多个互不沟通的设置入口,每周可能导致2-3次整机死机、黑屏或重启 [2][3] - 一次Windows自动更新甚至抹除了用户的双系统Linux分区,成为用户彻底删除Windows的导火索 [3] 用户转向Linux而非macOS的原因 - 用户因硬件限制(如2014款MacBook Air性能不足)和升级macOS后的功能翻车问题,未选择macOS [4] - 考虑到为台式机购置新macOS设备成本过高(约一两个月房贷),用户选择了Linux [5] - Linux被视作具备高兼容性、完全掌控权,并能让老硬件重获新生的选择 [5] Linux发行版的选择与体验 - 用户尝试了多种Linux发行版,包括Linux Mint、Debian、Fedora、Bazzite和Void,最终选择了Arch Linux的衍生版本Artix [6] - Artix Linux是一款轻量化发行版,预装软件极少,冷启动时间不到10秒,且系统资源占用极低 [6] - 与Arch的核心区别在于未采用SystemD初始化系统,但继承了Arch用户仓库(AUR)的海量软件包 [6] - 其缺点在于并非“开箱即用”,需要用户自行配置和动手 [7] 向Linux迁移过程中遇到的挑战 - 在2014款MacBook Air上安装Artix后,遇到无线驱动缺失问题,需通过有线连接下载博通驱动解决,过程约10分钟 [8] - 在台式机上安装后,尝试KDE桌面环境时出现菜单白底白字等图形Bug,退回XFCE后又丢失WiFi图标,最终花费45分钟查阅资料解决问题 [8] - Linux在游戏兼容性上存在短板,例如Steam平台标注“Linux兼容”的《文明3完整版》启动后地图全黑,需借助Lutris运行器解决 [9] - 部分Windows常用软件(如Greenshot、uMark)在Linux上缺乏对应版本,替代品可能功能不全或需要重新学习 [9] Linux系统带来的优势与积极体验 - 系统整体稳定性一流,用户自换用Linux后电脑再未崩溃,也未出现Windows 11常见的黑屏等图形故障 [14] - 运行速度更快,资源占用更低,笔记本风扇很少高速运转 [12][13] - 系统配置迁移方便,桌面和应用程序设置可通过拷贝文件夹快速同步 [14] - 用户重新找回了使用电脑的乐趣,并享受系统可定制性和深度探索的体验 [12][16] Linux在设备管理与兼容性方面的表现 - 文件管理体验超出预期,使用Dolphin文件管理器可完整识别并访问iPhone 13 Pro Max的文件,传输流程比Windows依赖iTunes更简单 [11] - Android设备天生支持Linux [10] - 通过Steam安装游戏流程简单,用户库中除个别游戏外均能流畅运行,且因无需运行资源占用高的反作弊软件,部分游戏体验可能优于Windows [13] Linux系统的特性与灵活性 - 系统可定制性是一把“双刃剑”,例如XFCE4桌面环境需要一定技术知识才能美化,但支持Conky等高度可定制的工具 [13] - 电源管理功能表现不一,笔记本续航与旧版macOS相近,但偶尔存在“流氓进程”阻止睡眠的问题 [13] - Linux提供了无与伦比的灵活性,用户可根据需求选择从极具挑战性到简单易用的不同发行版 [16] - 在Linux上遇到的问题多源于用户自身操作,而非系统限制,赋予用户更高的掌控感和学习修复的机会 [17]
活久见!连Linux之父等“顽固派”大佬,都在用AI编程了
AI前线· 2026-01-12 19:04
文章核心观点 - 编程界的标志性人物,如Linux之父Linus Torvalds,对AI编程的态度发生显著转变,从过去的警惕和批评转向积极尝试和使用,这标志着AI编程工具正获得更广泛的接受,并开始重塑程序员的工作方式 [8][9][12][26] 行业领袖对AI编程态度的转变 - Linus Torvalds曾长期对AI编程保持警惕,认为其炒作成分过高,并指出过去关于生成式AI的讨论“90%是行销炒作,只有10%是现实” [7][13] - 近期Linus Torvalds态度发生“大转弯”,开始亲自使用谷歌系AI编程助手进行Vibe Coding完成了一个小型项目,并对此方式表示“相当积极” [4][8][14] - Redis之父Salvatore Sanfilippo (antirez) 从坚持手写代码转变为积极拥抱AI,他通过体验发现AI能在极少干预下完成复杂任务,例如AI仅用5分钟就生成了一个700行的纯C库,性能仅比PyTorch慢约15% [12][17][21] - Java之父James Gosling的态度相对尖锐,多次批评当前AI热潮是“一场骗局”,认为AI缺乏真正的创造力,只能重组现有代码,但他也承认AI在生成文档或解释代码等辅助任务上具有实用价值 [12][22][23] AI编程工具的应用与影响 - Linus Torvalds使用谷歌的智能体优先开发平台Antigravity,通过Vibe Coding完成了其GitHub项目中的Python音频采样可视化工具部分,该项目已获得超过1600颗Star [4][5][15] - AI编程显著提升了开发效率,例如Salvatore Sanfilippo耗时数周完成的Redis Streams内部改动,AI根据设计文档仅用20分钟便复刻完成 [21] - 在某些领域,AI编程工具已实现商业化成功,例如Claude Code的创造者Boris Cherny,其工具在去年带来了超过10亿美元(约合人民币70亿元)的收入 [28] - 有工程师如Boris Cherny已几乎不再以传统方式写代码,而是利用AI工具进行开发,甚至让AI参与开发自身,其工具在一年内完成了1096次提交 [27] AI编程的适用场景与局限性 - Linus Torvalds明确指出,Vibe Coding并不适用于像Linux内核开发这样对稳定性、安全性和可维护性要求极高的复杂系统项目 [24] - 在Linux内核项目中,AI主要被用于编写Python可视化工具等部分,而核心的C语言数字信号处理代码仍由开发者亲自完成 [24] - Vibe Coding在小项目、探索性场景、生成样板代码或辅助脚本方面优势明显,能快速将想法转化为可运行程序 [24] - AI生成代码的短板在于风格不稳定、抽象边界模糊、依赖隐性假设,可能导致长期维护困难,这在需要被不同背景维护者长期维护的系统(如Linux内核)中尤为关键 [25] - 行业领袖普遍认为,AI的价值在于辅助重复性劳动和提高效率,但人类程序员在理解复杂系统、进行工程架构判断、承担长期维护责任以及开拓性创新方面的核心价值不可替代 [16][23]
真香,刚骂完AI,Linux之父的首个Vibe Coding项目上线
36氪· 2026-01-12 16:32
项目发布与概况 - Linux 作者 Linus Torvalds 在 GitHub 上发布了一个名为 AudioNoise 的新项目,该项目与他的另一个项目 Linux 并列 [1] - 该项目是一个与吉他效果器相关的代码库,利用 AI 技术模拟箱体,其 Python 可视化工具基本采用 Vibe Coding 方式编写 [2] - 该项目在 5 天前上传至 GitHub,目前已获得 1.4k 个 Stars,拥有 49 个 Forks,13 个 Watching [5][6] 项目背景与目标 - AudioNoise 项目源自 Torvalds 几个月前进行的“随机吉他效果器板设计”(GuitarPedal)项目,该项目包含电路原理图和代码,已收获 1.5k 个 Stars 和 47 个 Forks [7][8] - 该项目是其在 Linux 内核之外的兴趣尝试,主要设计目标是学习数字音频处理的基础知识,而非打造成品设备 [7][9] - 项目专注于基础的数字音频处理,使用 IIR 滤波器和基础的延迟循环,采用“单采样输入,单采样输出,并且零延迟”的设计思路 [9] 技术实现与AI工具应用 - 项目中的 IIR 滤波器用于模拟移相器等模拟电路,通过数字全通滤波器模拟 RC 网络效果,并未使用高深的 AI 箱体模拟技术 [10] - Torvalds 在开发中使用了名为 Google Antigravity 的 AI 编程工具来编写音频样本可视化工具,省略了传统的“搜索并照搬”编程环节 [4][10] - Torvalds 对使用 AI 编程工具的心得是过程基本顺利,并认为氛围编程(Vibe-Coding)的效果比自己动手写要好 [10][11] - Google Antigravity 是谷歌于去年11月发布的智能体式开发平台,对标 Cursor,背靠 Gemini 3 大模型,可驱动智能体自主规划和执行复杂的软件任务 [13] 行业反响与意义 - Torvalds 使用 AI 编程工具在科技圈内引发了现象级讨论,被视为 AI 大势下的标志性事件 [15] - 行业意见领袖指出,包括构建编译器、CUDA 内核和操作系统在内的顶尖程序员,其认为“所有 AI 代码都是垃圾”的想法正在迅速改变,并对 AI 的强大感到震惊 [15] - Antigravity 的创建者、谷歌 DeepMind 工程师 Varun Mohan 将 Torvalds 视为编程偶像,对其使用该工具感到荣幸 [17] - Vercel CEO 将 Torvalds 使用氛围编程与陶哲轩宣布 GPT 解决 Erdős 问题、DHH 收回“AI 不会编程”言论等事件并列为 2026 年开年大事 [18] 开发者态度转变 - 就在几天前,Torvalds 在讨论规范 AI 生成 Linux 内核代码时,曾严厉批评 AI 生成“垃圾代码”的行为,并反对在内核开发文档中包含任何关于 AI 的声明 [22][23] - 他此前曾明确表示,对于生产环境和内核开发,Vibe Coding 是一个“非常,非常糟糕的主意”,并认为当前的 AI 辅助编程是“90% 的营销加 10% 的现实” [20][22] - 此次其亲自发布使用 AI 工具编写的 AudioNoise 项目,被视为其态度的一次显著转变 [23]
Microsoft Requiring Internet To Install Windows Is Dystopian, Says Ethereum Creator Vitalik Buterin Amid Worries About Loss Of Control Over PCs
Benzinga· 2025-12-29 13:00
以太坊联合创始人批评科技公司控制趋势 - 以太坊联合创始人Vitalik Buterin对微软等公司获得对个人电脑更多控制权表示担忧 [1] - Buterin认为企业试图终结个人拥有个人电脑的能力 这可能成为许多人转向激进立场的导火索 [2] - 他批评微软2025年10月的政策 该政策要求大多数Windows 11设置必须连接互联网并拥有微软账户 [4] 微软产品策略与用户争议 - 微软的设计被认为服务于99.99%的非技术用户 而非像Buterin这样的"极客" [5] - 有观点认为微软的政策可能导致用户更倾向于"硬核社会主义和共产主义" [2] - 微软股价周五收盘上涨0.06%至487.71美元 年初至今累计上涨15.71% [7] 去中心化与开源倡导 - Buterin的言论呼应了他对技术无节制发展和日益中心化风险的持续担忧 [6] - 他主张建立一个在消费者硬件上运行的开放模型生态系统 而非由少数集团控制的中心化服务器 [6] - Buterin在初始设备设置时需要连接互联网并与微软服务器通信的经历被他描述为"反乌托邦" 因为他最终想使用开源操作系统Linux [4]
Linus 亲手组装“理想的 Linux PC”,谈 Linux 未来:若有人更适合,我愿退位!
程序员的那些事· 2025-12-22 20:25
事件概述 - 科技博主 Linus Sebastian 与 Linux 之父 Linus Torvalds 合作组装一台“理想的 Linux PC” [1] - 该过程被制作成近一小时的视频并发布在 YouTube 上,引发社区热议 [4] Linus Torvalds 的硬件选择与理念 - **核心原则**:追求稳定、可靠、安静,而非极致性能或最新技术 [5][15] - **处理器**:选择了 24 核 48 线程的 AMD Ryzen Threadripper 9960X,认为其性能足以应对内核编译等任务,且不属于“天价的高端货” [7][11][13][15] - **内存**:坚持使用支持端到端 ECC 纠错功能的内存,认为没有 ECC 的机器不可靠,内存错误是必然会发生的问题 [5][16][18][20] - **显卡**:明确要求并选择了公版 Intel Arc B580(12GB 显存),未选择其过去使用的 AMD Radeon 或曾批评过的 NVIDIA [4][66] - **存储**:选择了三星 SSD 9100 Pro 2TB(PCIe 5.0),但个人数据存储习惯是上传到互联网,依赖他人保存 [7][21][22] - **散热**:使用风冷散热器(NH-U12S TR5-SP6),对水冷系统不感兴趣,认为其可能更不可靠且噪音烦人 [7][23][27][29] - **机箱与电源**:选择了 Fractal Design Torrent E-ATX 机箱和 Seasonic Prime TX-1600(1600瓦)电源,看重散热设计、安静和长质保带来的可靠性 [6][30][33][35][36] 软件偏好与行业观点 - **操作系统发行版**:首选 Fedora,因其与内核开发者联系紧密,升级内核方便;认为 Ubuntu 更面向普通用户,而非其目标受众 [37][38] - **对 Linux 生态的看法**:认为发行版过多导致的碎片化长期来看是一个劣势,会阻碍商业软件开发,但“狂野西部”式的自由也有其优势 [40] - **对 Git 与 Linux 的比较**:最引以为傲的项目是 Linux,认为其为 Git 所做的贡献相对微不足道,Git 是其为了 Linux 而创造的工具 [44][45] - **许可证选择**:仍然百分之百坚持并热爱 GPL v2 许可证 [52] 对科技公司与行业的看法 - **对 NVIDIA 的看法**:过去因其不关心 Linux 市场而批评,但现在因其 AI 芯片大量运行于 Linux 而改观,认为其改善了很多 [65] - **对微软的看法**:认为微软从云服务赚的钱比从 Windows 多,而微软云大部分运行 Linux,双方历史上的对抗已经消失 [56] - **对 Linux 商业价值的看法**:欣慰于 Linux 和 Git 催生了数十亿美元价值的公司,认为这证明其工作是有价值、有意义的 [53][54] - **对生成式 AI 的看法**:认为其兼具泡沫和革命性,会改变大多数技术工作的完成方式,但炒作过度,最终资本局面会崩盘 [62][63] - **对程序员生产力的看法**:坚决反对用代码行数衡量开发人员的价值,认为持此观点的人“蠢得不适合在科技公司工作” [68][71] 个人工作习惯与心态 - **沟通方式**:几乎只使用电子邮件,不玩社交媒体,倾向于快速回复邮件,否则可能不再回复 [9][10][72][74] - **压力来源**:主要来自人际交往而非技术问题,自称不善交际 [49][50] - **对项目持续性的态度**:从未想过彻底放弃 Linux 开发,但表示如果有更合适的人出现,愿意退位让贤 [61] - **对 Linux 普及的态度**:不在乎其是否成为主流,只关心是否有足够用户让项目具有价值,而非“精神自慰” [78]
Linux之父:Vibe编程是入门编程的绝佳方式
量子位· 2025-12-10 18:54
AI辅助编程与程序员角色 - AI辅助的Vibe编程是入门编程的绝佳方式 [3] - AI生成代码若投入实际使用,其长期管理和修复将非常困难 [4] - 程序员不会被取代,因为需要懂代码维护的人 [5] 硬件选择与行业观点 - 装机时直接pass掉了英伟达显卡 [6] - 坚持电脑必须安装ECC内存,认为普通内存一定会出问题 [16][19] - 批评制造商宣传的芯片内置ECC是“离谱”说法,因其不提供端到端保护 [21] 程序员生产力与公司管理 - 日常最重要的工作是读邮件和拍板代码合并,而非写代码 [22][23] - 严厉批评将代码行数作为衡量程序员生产力或裁员依据的做法 [24][26] Linux与微软的关系演变 - Linux诞生于1991年,凭借开源优势迅速吸引开发者,在服务器市场因配置要求低、扩展性好等优势对Windows NT构成威胁 [32][33] - 微软在2001年将Linux形容为“癌症”,并试图从多方面抹黑Linux,双方关系紧张 [34] - 2004年后微软态度转变,2009年向Linux贡献超两万行代码,2014年后积极拥抱开源,加入Linux基金会并为Azure云提供Linux支持 [34] - 目前双方已和解,因最赚钱的云服务都运行Linux [36][38]