Workflow
Linux
icon
Search documents
硬核:程序员爆肝6个月从零手搓486主板,画原理图、焊芯片全搞定,Linux、DOOM、Win3.1都跑起来了
3 6 Ke· 2026-01-26 13: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 04:11
Core Viewpoint - The article discusses the increasing trend of users, particularly developers, migrating from Windows 11 to Linux due to frustrations with data telemetry and software stability issues in Windows 11 [5][19][24]. Group 1: Reasons for Migration - The primary reasons for the shift to Linux are excessive data telemetry and deteriorating software stability in Windows 11, which collects extensive user data without the ability to fully disable it [5][19]. - Users experience frequent system crashes and bugs in Windows 11, leading to a decision to switch to Linux for a more stable and controllable environment [6][19]. Group 2: Linux Distribution Experience - The author highlights the experience of trying various Linux distributions, including Mint, Debian, and Artix, ultimately settling on Artix for its speed and low resource usage [12][15]. - Artix Linux is noted for its lack of SystemD, resulting in faster boot times and lower resource consumption, although it requires more user intervention compared to other distributions [12][13]. Group 3: Challenges Faced - The transition to Linux involved challenges such as missing drivers, particularly for WiFi on older hardware, which required manual installation [14][16]. - The author faced compatibility issues with certain applications and games on Linux, but found workarounds for most problems, highlighting the need for adaptability [16][20]. Group 4: User Experience and Benefits - The article emphasizes the joy of using Linux, with users regaining control over their systems and enjoying a more customizable experience compared to Windows [19][21]. - The ability to manage mobile devices, such as iPhones, was found to be more straightforward on Linux, enhancing the overall user experience [17][18]. Group 5: Conclusion and Outlook - Linux is presented as a viable alternative to Windows, offering flexibility and a deeper understanding of system operations, appealing to users who enjoy a challenge [22][23][24]. - The article encourages those frustrated with Windows 11 to consider switching to Linux, as it is increasingly seen as a practical choice for developers and tech enthusiasts alike [24].
电脑开机要先闯关?程序员10个月用C语言爆肝5款神作,赢不了直接关机,网友:越折腾越上头
程序员的那些事· 2026-01-15 06:25
转自 | CSDN(ID:CSDNnews) 程序员的脑洞,似乎只有众人想不到,很少有他们做不到的。 当我们早就习惯了电脑开机那 短短几秒钟 的"黑屏—厂商 Logo—转圈—进系统"的开机画面时,几乎没人会去想,开机这件事本身还能玩出什么新花 样。 不过最近,GitHub 上一位名为 mycroftsnm(简称 Armas)的开发者,彻底刷新了大家对"电脑开机"的认知。他前后花了大约 10 个月,用 C 语言 开发了五款运行在 UEFI 启动阶段的小游戏,直接把"开电脑"变成了一场必须通关的挑战。 整个游戏规则很简单,却相当硬核: 赢了,系统正常启动;输了,电脑有时"嘲讽"一句后当场关机。 值 得 一 提 的 是 , 为 了 让 更 多 技 术 爱 好 者 解 锁 其 背 后 的 创 意 与 技 术 逻 辑 , Armas 已 将 这 套 名 为 「 UEFI 游 戏 合 集 」 的 项 目 在 GitHub 上 开 源 ( https://github.com/mycroftsnm/UEFIGame ),迅速吸引了大批技术宅的围观与热烈讨论。 | <> Code | mycroftsnm / UEFIGam ...
3个月200万下载、150万Windows用户“叛逃”,一款小众Linux系统,被微软逼成了「现象级爆款」
3 6 Ke· 2026-01-14 12:38
Core Insights - The article discusses the significant rise in popularity of Zorin OS 18, a Linux distribution, following the end of support for Windows 10, with over 2 million downloads in less than three months, primarily from Windows users [1][4][6] Group 1: Zorin OS Launch and User Migration - Zorin OS 18 was strategically launched on the same day Microsoft ceased support for Windows 10, prompting many users to consider alternatives due to the lack of security updates for their systems [2] - The upgrade requirements for Windows 11, including TPM 2.0 and newer CPU architecture, have led to many users feeling forced to abandon their still-functional devices, thus increasing interest in Linux [2][3] - Zorin OS is designed specifically for users looking to transition from Windows, offering a familiar interface and ease of use, which has made it an attractive option for those considering Linux for the first time [3][4] Group 2: User Adoption and Market Trends - The data indicates that over 1.5 million Windows users have tried Linux in the past three months, marking a significant shift in user behavior and the largest adoption of Linux desktop in over a decade [6] - The overall Linux desktop environment is experiencing a resurgence, with Steam's hardware survey showing a 0.38% increase in Linux user share, now at 3.58%, while Windows remains dominant at 94.23% [7] - The combination of Windows 10's retirement, the high barriers to upgrading to Windows 11, and Microsoft's aggressive AI integration strategies have collectively pushed users towards Linux alternatives like Zorin OS [7][8]
每周死机3次,还疯狂偷数据?一名程序员的Linux迁徙记:“我终于把Win11删光了”
3 6 Ke· 2026-01-13 10:15
Core Viewpoint - The article discusses the increasing trend of users, particularly developers, migrating from Windows 11 to Linux due to frustrations with data telemetry and software stability issues [2][12]. Group 1: Reasons for Migration - The primary reasons for the shift to Linux are excessive data telemetry and deteriorating software experience in Windows 11, which collects extensive user data without the ability to fully disable it [2][3]. - Users have reported frequent system crashes and bugs in Windows 11, leading to a loss of trust in the operating system [3][12]. Group 2: Linux Distribution Experience - The author explored various Linux distributions, including Mint, Debian, and Artix, ultimately choosing Artix for its lightweight nature and customization options [6][12]. - Artix Linux, derived from Arch Linux, offers a fast boot time and low resource usage, making it an appealing choice for users seeking performance [6][12]. Group 3: Challenges and Solutions - Users may encounter challenges when installing Linux, such as missing drivers, which can complicate the setup process [8][9]. - Despite initial difficulties, the ability to troubleshoot and resolve issues independently is seen as a valuable learning experience [17]. Group 4: User Experience and Satisfaction - The transition to Linux has led to a renewed enjoyment of computing, with users appreciating the system's speed, stability, and customization capabilities [12][14]. - The article highlights the ease of managing mobile devices on Linux, with improved file transfer experiences compared to Windows [10][11]. Group 5: Conclusion and Outlook - While Linux may not solve all computing problems, it offers users a deeper understanding of their systems and greater control over their computing environment [15][16]. - The article encourages those frustrated with Windows 11 to consider switching to Linux, as it is becoming a more mainstream choice among developers [17].
活久见!连Linux之父等“顽固派”大佬,都在用AI编程了
AI前线· 2026-01-12 11:04
Core Viewpoint - Linus Torvalds, the father of Linux, has shifted his stance on AI programming, now embracing "Vibe Coding" and actively using AI tools for coding projects, indicating a broader acceptance of AI in the programming community [8][9][10]. Group 1: Linus Torvalds and AI Programming - Linus Torvalds recently uploaded a small project on GitHub, completed using a Google AI programming assistant, which quickly gained over 1600 stars [4][5]. - Historically, Torvalds was skeptical about AI's role in programming, focusing on the long-term maintainability and understanding of code rather than speed [7][13]. - His recent positive attitude towards AI programming reflects a significant change, as he acknowledges the potential benefits of AI tools while maintaining a cautious approach [8][14]. Group 2: Perspectives of Other Programming Leaders - Other prominent figures in programming, such as James Gosling and Salvatore Sanfilippo (antirez), have also shown varying degrees of acceptance towards AI tools, with some embracing them after practical experiences [12][17]. - Sanfilippo noted that AI could complete complex tasks in a fraction of the time it would take a human, leading him to advocate for a proactive approach to AI rather than resistance [21][22]. - Gosling remains critical, labeling the current AI hype as a "scam" and emphasizing that AI lacks true creativity, merely reorganizing existing code [23]. Group 3: Limitations and Future of AI in Programming - Despite Torvalds' positive view on Vibe Coding, he stated that this approach is not suitable for complex systems like the Linux kernel, which demands high standards of stability and maintainability [24][25]. - The limitations of AI-generated code include inconsistent style and unclear boundaries, which can lead to long-term maintenance challenges [25]. - The integration of AI in programming is reshaping how programmers work, with some engineers already using AI to develop AI tools themselves, indicating a transformative shift in the industry [26][28].
真香,刚骂完AI,Linux之父的首个Vibe Coding项目上线
3 6 Ke· 2026-01-12 08:32
Core Insights - Linus Torvalds has launched a new project called AudioNoise on GitHub, which focuses on digital audio effects and utilizes AI technology for audio sample visualization [1][5][10]. Project Overview - The AudioNoise project was uploaded to GitHub five days ago and has already garnered 1.4k stars, indicating significant interest from the developer community [5][6]. - This project is derived from Torvalds' earlier work on a random guitar effects pedal design, which included circuit schematics and code, showcasing his exploration of operational amplifier circuit design principles [7][9]. Technical Details - AudioNoise primarily employs IIR (Infinite Impulse Response) filters and basic delay loops, focusing on single-sample input and output with zero latency, without complex real-time processing [9][10]. - The project does not utilize advanced AI techniques for sound synthesis but instead simulates analog circuits through digital all-pass filters [10]. AI Integration - Torvalds has adopted a new AI programming tool called Antigravity, developed by Google, which allows for a more streamlined coding process by enabling AI to assist in writing code [13][15]. - His experience with Antigravity has been positive, noting that it improved the coding process significantly compared to traditional methods [10][11]. Industry Reactions - The use of AI programming tools by a prominent figure like Torvalds has sparked considerable discussion within the tech community, with many expressing surprise at his shift in perspective regarding AI in programming [15][20]. - Despite his initial skepticism about AI-generated code, Torvalds' engagement with AI tools in this project marks a notable change in his stance, reflecting broader trends in the industry [22][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 05:00
Core Insights - Vitalik Buterin, co-founder of Ethereum, expressed concerns about corporations like Microsoft gaining control over personal computers, suggesting this could lead to a radical shift in public sentiment towards ownership and corporate power [1][2]. Group 1: Corporate Control and Ownership - Buterin highlighted the risk of corporations ending personal computer ownership, which he believes could push individuals towards more extreme political ideologies [2]. - He described his experience with Microsoft's setup process as "dystopian," emphasizing the mandatory internet connection and Microsoft account for Windows 11 setups starting October 2025 [4]. Group 2: Technological Centralization - Buterin reiterated his concerns regarding unchecked technological advancements and centralization, advocating for decentralized ecosystems rather than reliance on a few conglomerates [6]. - He previously criticized OpenAI's plans for superintelligent AI, labeling them as "very risky" and promoting open models on consumer hardware [6]. Group 3: Market Performance - Microsoft shares closed at $487.71, reflecting a 0.06% increase, with a year-to-date gain of 15.71% [7]. - The company's quality ranking stands at 77.04 out of 100, indicating strong performance in that category [7].
Linus 亲手组装“理想的 Linux PC”,谈 Linux 未来:若有人更适合,我愿退位!
程序员的那些事· 2025-12-22 12:25
转自:CSDN(ID:CSDNnews) 过往,当"Linus"出现在技术圈消息里,大多数人脑海中浮现的,是他在 Linux 内核邮件列表里对合并请求的点评以及分享新版本的进度。但最近,一 场跨越硬件与软件的对话让人眼前一亮。 起因是一位拥有千万粉丝的科技博主、Linus Tech Tips(LTT)的创始人 Linus Sebastian 想亲手组装一台" 理想的 Linux PC ",而他找来的帮 手,竟然是 Linux 之父 Linus Torvalds 。 颇为巧合的是,其二人都叫 Linus。 随着 LLT 将这一场近一个小时的装机视频分享到 YouTube 上,立刻在社区掀起热议。 在很多人看来,这不只是一次装机体验,也是一场 Linus Torvalds 的 硬件理念分享:高性能的产品和稳定性产品之间,他的偏好是什么?他为什么坚 持 ECC 内存?哪些零件是他心中的"不会跟内核打架"的选择? 基于视频,在显卡方面, Torvalds 选择了公版的 Intel Arc B580。其实在今年 8 月份时,Linus 透露还在使用 2017 年发布的 AMD RX 580 作为 主显卡 ,而此次他既没 ...
Linux之父:Vibe编程是入门编程的绝佳方式
量子位· 2025-12-10 10:54
Core Viewpoint - The discussion highlights the evolving role of AI in programming, emphasizing that while AI-assisted coding can be beneficial for beginners, it poses challenges for long-term code management and maintenance [3][4]. Group 1: AI and Programming - Linus Torvalds views AI-assisted Vibe programming as an excellent entry point for beginners in coding [3]. - However, he warns that using AI-generated code in real-world applications can lead to difficulties in long-term management and repair [4]. - Torvalds asserts that programmers will not be replaced, as there is a continued need for individuals who understand code maintenance [5]. Group 2: Hardware Preferences - During a conversation about hardware, Torvalds expressed a preference for systems with ECC (Error-Correcting Code) memory, criticizing machines without it [11][19]. - He shared a personal experience where a non-ECC memory issue led to significant troubleshooting time, reinforcing his principle of avoiding machines lacking end-to-end ECC protection [19][21]. Group 3: Productivity Metrics - Torvalds criticized the practice of measuring programmer productivity by the number of lines of code written, suggesting that such metrics are not suitable for tech companies [26][28]. - He emphasized that his current role involves more reading and decision-making regarding code merges rather than writing code [22][23]. Group 4: Relationship with Microsoft - The historical tension between Linus and Microsoft has evolved, with both parties now on amicable terms, largely due to the integration of Linux in Microsoft's cloud services [34][38]. - The shift in Microsoft's approach to open source, especially under CEO Satya Nadella, has led to a collaborative relationship, with Microsoft contributing significantly to the Linux kernel [34][36].