1. 我认识的最差程序员(2023);
  2. 我建了一个分享鼓点模式的网站;
  3. “母版演示”键盘的USB接口;
  4. SeL4微内核简介;
  5. iOS 应用:10 年经典,视奏训练神器;

以上是今天的前五条黑科技新闻标题。

总共25条,具体内容您往下读…

1. 我认识的最差程序员(2023)

🔗 dannorth.net: The Worst Programmer I Know (2023)

🔥🔥: 374 | 💬: 264 | 🗓️ 2025-03-23


作者讲述了一位名叫Tim Mackinnon的程序员,尽管他的个人绩效指标始终为零,但作者坚持将他留在团队中。Tim从不单独完成任务,而是通过结对编程帮助团队成员提升技能,最终使整个团队更高效、更有凝聚力。作者认为,衡量个体贡献在复杂系统中是无效的,团队的整体表现才是关键。


2. 我建了一个分享鼓点模式的网站

🔗 drumpatterns.onether.com: Show HN: I built website for sharing Drum Patterns

🔥🔥: 261 | 💬: 92 | 🗓️ 2025-03-23


这是一个专为鼓机爱好者设计的网站,用户可以在平台上发现和分享各种风格的鼓点模式,如Hip Hop、Techno、House等。网站提供搜索、创建、注册和登录功能,用户可以浏览并播放不同BPM的鼓点示例,如“The Funky Drummer”和“When The Levee Breaks”等经典节奏。


3. “母版演示”键盘的USB接口

🔗 righto.com: A USB Interface to the “Mother of All Demos” Keyset

🔥🔥: 233 | 💬: 61 | 🗓️ 2025-03-23


1968年,道格拉斯·恩格尔巴特在“母版演示”中展示了现代计算机的许多核心功能,如鼠标、超文本和图形用户界面。然而,他发明的五键键盘并未流行。本文作者通过USB接口将恩格尔巴特的键盘连接到现代计算机,并探讨了“母版演示”名称的由来及其历史影响。


4. SeL4微内核简介

🔗 sel4.systems: The SeL4 Microkernel: An Introduction [pdf]

🔥🔥: 200 | 💬: 106 | 🗓️ 2025-03-23


SeL4是一个高性能、高安全性的微内核,专为嵌入式系统和关键任务应用设计。它通过形式化验证确保系统安全性,并提供实时性能模块化架构,适用于需要高可靠性的场景。SeL4的开源特性使其在学术界和工业界都得到了广泛应用。


5. iOS 应用:10 年经典,视奏训练神器

🔗 apps.apple.com: Show HN: My iOS app to practice sight reading (10 years in the App Store)

🔥🔥: 181 | 💬: 68 | 🗓️ 2025-03-23


Notes - 视奏训练器 是一款专为音乐爱好者设计的 iOS 应用,帮助用户提升视奏能力。无论是初学者还是资深音乐人,都能通过互动练习自定义难度进度追踪等功能,逐步掌握乐谱阅读和钢琴演奏技巧。支持 MIDI 连接、屏幕键盘和麦克风输入,并提供少量歌曲练习。用户评价极高,评分为 4.8/5,免费下载,内含 3.99 美元的高级版本。


6. 带手机去美国旅行安全吗?

🔗 theverge.com: Is it safe to travel to the United States with your phone?

🔥🔥: 161 | 💬: 151 | 🗓️ 2025-03-23


近期,美国海关和边境保护局(CBP)因在机场搜查旅客手机并拒绝入境引发争议。边境搜查例外允许CBP在无搜查令的情况下检查旅客设备,包括手机。美国公民有权拒绝搜查,但CBP仍可扣押设备。永久居民签证持有者的权利较少,拒绝搜查可能导致被拒入境。建议旅行前加密设备、禁用生物识别登录,并尽量减少设备上的数据以保护隐私。


7. 《家园2》背景艺术的技术细节

🔗 simonschreibt.de: Technicalities of Homeworld 2 Backgrounds

🔥🔥: 155 | 💬: 45 | 🗓️ 2025-03-23


《家园2》的背景艺术以其独特的顶点颜色渐变技术脱颖而出。通过将图像像素转化为几何顶点,游戏避免了纹理压缩问题,并保持了背景的简洁性。这种技术不仅解决了DDS纹理压缩伪影,还确保了背景不会喧宾夺主。此外,背景中的星星是单独的纹理/公告板,进一步提升了视觉效果。这种技术与艺术的完美结合令人惊叹。


8. argp: Go 语言的 GNU 风格命令行参数解析器

🔗 github.com: argp: GNU-style command line argument parser for Go

🔥🔥: 152 | 💬: 65 | 🗓️ 2025-03-23


argp 是一个遵循 GNU 标准的命令行参数解析器,专为 Go 语言设计。它支持内置帮助信息、将参数扫描到结构体字段、嵌套子命令等功能。argp 允许通过标签配置参数解析,并支持复合类型(如数组、切片、结构体)。安装简单,只需通过 Go 模块管理工具获取即可。适用于需要复杂命令行参数处理的 Go 项目。


9. AI的“苦涩教训”:算力胜过精巧设计

🔗 ankitmaloo.com: Bitter Lesson is about AI agents

🔥🔥: 116 | 💬: 72 | 🗓️ 2025-03-23


Richard Sutton在2019年提出的“苦涩教训”指出,算力比复杂的人工设计更能推动AI进步。通过强化学习(RL),AI系统能够通过大量计算资源自主探索并发现新的解决方案,而非依赖预设规则。未来,AI工程师的角色将转向设计能够有效利用大规模计算资源的系统,而非过度优化算法。


10. RDNA 4的“乱序”内存访问改进

🔗 chipsandcheese.com: RDNA 4’s “Out-of-Order” Memory Accesses

🔥🔥: 115 | 💬: 9 | 🗓️ 2025-03-23


AMD的RDNA 4架构在内存子系统上进行了显著优化,特别是引入了乱序内存访问机制。与RDNA 3不同,RDNA 4允许不同着色器波(wave)的内存请求独立完成,消除了跨波的内存访问依赖问题。这一改进通过新增的乱序队列实现,提升了多线程性能,尤其在光线追踪等复杂工作负载中表现突出。测试表明,RDNA 4的内存访问延迟更少,性能更稳定。


11. 多线程进入关键代码段的案例

🔗 devblogs.microsoft.com: The case of the critical section that let multiple threads enter a block of code

🔥🔥: 113 | 💬: 82 | 🗓️ 2025-03-23


在一次调试会话中,团队发现关键段未能阻止多个线程进入同一代码块,导致崩溃。问题根源在于RTL_RUN_ONCE初始化函数错误地返回了STATUS_SUCCESS(值为0),而RtlRunOnceExecuteOnce期望返回非零值表示成功。这导致每次调用时都重新初始化关键段,使其失效。最终,建议改用SRWLOCK来简化代码并解决问题。


12. 用Safari实现卓越隐私保护

🔗 matanabudy.com: Achieving Great Privacy with Safari

🔥🔥: 105 | 💬: 52 | 🗓️ 2025-03-23


作者分享了自己如何通过Safari保护隐私,推荐了iCloud Private RelayWiprStopTheMadness ProHush等工具。这些工具隐藏IP地址、加密DNS查询、屏蔽广告和弹窗,并通过EFF测试验证了其强大的隐私保护效果。虽然其他浏览器如Firefox和Brave也有隐私功能,但作者对Safari的配置感到满意。


13. 美国正在见证双重国家的崛起

🔗 theatlantic.com: America Is Watching the Rise of a Dual State

🔥: 94 | 💬: 35 | 🗓️ 2025-03-23


文章探讨了双重国家的概念,源自犹太律师恩斯特·弗伦克尔在纳粹德国时期的著作《双重国家》。弗伦克尔指出,纳粹政权在维持资本主义经济和日常法律秩序的同时,建立了一个特权国家,允许无限制的暴力和任意行为。如今,美国也出现了类似趋势,特朗普政府试图通过一系列措施构建一个不受法律约束的特权领域,威胁到规范性国家的稳定。这种双重国家的危险在于其针对性的压制能力,可能逐步侵蚀法治。


14. 体验世界级巴洛克管风琴的魅力

🔗 orgelstadt-hamburg.de: Play the Virtual Organ from Arp Schnitger

🔥: 92 | 💬: 14 | 🗓️ 2025-03-23


现在,您有机会在家中亲自演奏汉堡圣雅各比大教堂中著名的Arp-Schnitger管风琴。这款管风琴以其无与伦比的音色闻名于世,吸引了无数管风琴爱好者和专家前来朝圣。我们为您精选了这款乐器的经典音色,带来独特的听觉盛宴。建议使用优质耳机以获得最佳音效体验。


15. 德国投入巨额资金加强军备,应对地缘政治挑战

🔗 cnn.com: Germany is unlocking billions to supercharge its military at a seismic moment

🔥: 81 | 💬: 186 | 🗓️ 2025-03-23


德国正通过修改宪法债务限制,解锁数百亿欧元用于军事开支,计划在未来十年内将国防支出提升至GDP的3.5%,总额可能达到6000亿欧元。此举标志着德国自冷战以来最大规模的军事投资,旨在应对“时代转折”(Zeitenwende)带来的地缘政治变化。尽管面临军队老化、基础设施不足等挑战,德国政府仍致力于提升北约标准的国防能力,并计划通过义务兵役制增加军队人数。


16. Shift-To-Middle 数组:std::deque 的更快替代方案?

🔗 github.com: Shift-to-Middle Array: A Faster Alternative to Std:Deque?

🔥: 76 | 💬: 52 | 🗓️ 2025-03-23


Shift-To-Middle 数组是一种动态数组,旨在优化两端插入和删除操作,提供比 std::dequestd::vector 和链表更高的性能。它通过动态中间偏移连续内存存储,提升了缓存局部性,并支持并行处理。适用于高性能队列、游戏引擎和实时应用等场景。


17. 使用Quadlet在systemd下运行Podman容器

🔗 mo8it.com: Quadlet: Running Podman containers under systemd

🔥: 72 | 💬: 18 | 🗓️ 2025-03-23


Quadlet允许将Podman容器作为systemd服务运行,特别适合在后台运行容器并在服务器重启后自动启动。相比旧的podman generate systemd方法,Quadlet更灵活且强大,支持通过.container文件配置容器,简化了管理流程。Quadlet不仅减少了冗余命令,还支持systemd的所有功能,如依赖管理和自动更新。通过podman auto-update,容器镜像可以自动更新并重启,进一步提升了管理效率。


18. 如何建立与维护友谊:八本书的精华总结

🔗 scotthyoung.com: Books on Making and Maintaining Friendships

🔥: 71 | 💬: 34 | 🗓️ 2025-03-23


在为期一年的“基础项目”中,作者专注于友谊的建立与维护,并阅读了八本相关书籍。关键点包括:深厚的友谊需要60小时以上的面对面接触弱关系在职业机会中同样重要,以及健康与社交网络的紧密联系。此外,书籍探讨了沟通技巧、社交活动的策划以及社会资本的衰退对民主的影响。这些书籍不仅提供了实用的建议,还揭示了友谊对个人和社会的深远影响。


19. 软件工程师的身份危机

🔗 annievella.com: The Software Engineering Identity Crisis

🔥: 63 | 💬: 46 | 🗓️ 2025-03-23


随着AI编码助手的普及,软件工程师的角色正从创造者转变为管理者。许多工程师热爱编写代码,但AI正在接管这一过程,使他们更多地专注于系统思维高层架构。这种转变引发了身份危机:工程师是否还能保持作为建造者的成就感?尽管AI提高了效率,但核心技能如沟通和问题解决能力变得更为重要。未来,工程师需要在AI时代重新定义自己的角色。


20. 神奇细菌的简史

🔗 asimov.press: A Brief History of the Miracle Bacterium

🔥: 58 | 💬: 5 | 🗓️ 2025-03-23


Serratia marcescens 是一种因其鲜红色菌落而闻名的细菌,常被误认为血液。它在科学史上扮演了重要角色,从19世纪的“血斑玉米粥”事件到20世纪的生物战实验,Serratia marcescens 帮助科学家理解了微生物的传播方式。尽管其美丽的外表曾引发宗教“奇迹”和反犹“血祭”指控,但它也被证明是一种危险的病原体,尤其对免疫系统较弱的人群。如今,它仍是生物医学研究的重要对象。


21. IBM CEO:AI短期内不会取代程序员

🔗 techcrunch.com: IBM’s CEO doesn’t think AI will replace programmers anytime soon

🔥: 54 | 💬: 74 | 🗓️ 2025-03-23


IBM CEO Arvind Krishna在SXSW访谈中表示,全球贸易仍是美国经济增长的关键,并强调吸引国际人才的重要性。关于AI,他认为未来3-6年内,AI可能编写20-30%的代码,而非90%,且AI将提升程序员效率而非取代他们。他还指出,量子计算而非AI,将是推动科学发现的关键。


22. 特朗普执政以来美国对加拿大的威胁与加拿大的愤怒

🔗 writer.oliphant.social: A Canadian’s Perspective on US Behavior Since the Trump Regime Was Installed

🔥: 52 | 💬: 25 | 🗓️ 2025-03-23


自特朗普执政以来,美国对加拿大的态度发生了显著变化。特朗普多次威胁对加拿大加征关税,并公开提议加拿大加入美国成为第51个州,甚至计划分裂加拿大。尽管加拿大政府强烈反对,特朗普仍坚持其立场,导致两国关系紧张。加拿大人对此感到愤怒和担忧,认为美国的行动威胁到加拿大的独立和生活方式。尽管希望修复关系,但时间紧迫,局势令人不安。


23. VMware放弃小企业:72核许可政策引发强烈反对

🔗 systemadministration.net: VMware turns its back on small businesses: 72-core license policy backlash

🔥: 42 | 💬: 34 | 🗓️ 2025-03-23


VMware近期推出的72核许可政策引发了小企业的强烈不满。该政策要求用户为超过72核的服务器购买额外许可,导致成本大幅增加。许多小企业认为这一政策不公平,并可能迫使他们转向其他虚拟化解决方案。


24. Zero ASIC推出全球首个开源标准eFPGA,配备开源比特流和工具链

🔗 zeroasic.com: Zero ASIC launches first open standard eFPGA /w open-source bitstream, toolchain

🔥: 33 | 💬: 3 | 🗓️ 2025-03-23


Zero ASIC发布了Platypus,这是全球首个开源标准eFPGA IP产品,具备100%开放的FPGA架构、比特流格式和开发工具。该产品旨在解决FPGA在航空航天、国防等领域的过时问题,并推动FPGA标准化,类似于RISC-V在CPU设计中的革命性影响。Platypus现已面向早期客户开放,预计2025年第二季度全面推出。


25. 前卫生部长领导的组织托管虚假CDC克隆网站

🔗 infoepi.substack.com: CDC Clone Site Hosted by Group Previously Led by HHS Secretary

🔥: 32 | 💬: 7 | 🗓️ 2025-03-23


一个由前卫生部长领导的非政府组织托管了一个虚假CDC克隆网站,该网站充斥着误导性疫苗信息,并使用CDC标志和社交媒体链接,可能违反联邦法律。该网站模仿CDC设计,传播疫苗与自闭症相关的错误信息,引发法律和道德争议。


Image

勒西科技日报

这是一份给聪明人的科技日报,每天推送一篇。内容来自各大英文网站,提供中文摘要。

Back to Overview