- 法国拒绝加密后门提案;
- 职业发展:经理、总监和副总裁的真正含义;
- IronRDP:基于 Rust 的微软 RDP 协议实现;
- 机器学习中的笔纸练习;
- 小书:操作系统开发指南;
以上是今天的前五条黑科技新闻标题。
总共25条,具体内容您往下读…
1. 法国拒绝加密后门提案
🔗 eff.org: France rejects backdoor mandate
🔥🔥: 537 | 💬: 132 | 🗓️ 2025-03-21 |
法国国民议会否决了一项要求加密通讯平台(如Signal和WhatsApp)允许执法部门秘密访问私人对话的提案。这一决定是数字权利和隐私安全的胜利,避免了系统性漏洞和滥用风险。此举向全球立法者传递了重要信息:加密技术是保护基本人权和现代民主的支柱,不应以公共安全为名牺牲。
2. 职业发展:经理、总监和副总裁的真正含义
🔗 kellblog.com: Career Development: What It Means to Be a Manager, Director, or VP (2015)
🔥🔥: 433 | 💬: 209 | 🗓️ 2025-03-21 |
作者对传统HR实践持怀疑态度,尤其是层级划分和年度绩效评估。他认为层级划分过于繁琐且无意义,混淆了职业发展和薪资谈判。作者提出,管理职位可分为三个核心层级:经理负责执行并需要支持,总监能独立完成任务,而副总裁则需制定计划并对结果负责。真正的VP应像CEO一样,对结果负责,不能依赖“计划已批准”作为失败的借口。
3. IronRDP:基于 Rust 的微软 RDP 协议实现
🔗 github.com: IronRDP: a Rust implementation of Microsoft’s RDP protocol
🔥🔥: 404 | 💬: 187 | 🗓️ 2025-03-21 |
IronRDP 是一个用 Rust 实现的 微软远程桌面协议 (RDP),专注于安全性。该项目提供了一系列 Rust 库,支持多种视频编解码器,如 RemoteFX 和 RDP 6.0 位图压缩。示例包括异步非阻塞的 RDP 客户端和同步截图工具。项目采用 Apache-2.0 和 MIT 双许可证,社区活跃,支持通过 Matrix 讨论和问题追踪器报告 Bug。
4. 机器学习中的笔纸练习
🔗 arxiv.org: Pen and Paper Exercises in Machine Learning (2022)
🔥🔥: 273 | 💬: 32 | 🗓️ 2025-03-21 |
本文由Michael U. Gutmann撰写,提供了一系列机器学习相关的笔纸练习,涵盖线性代数、优化、图模型、变分推断等主题。这些练习旨在帮助读者通过动手实践深入理解机器学习的基础概念。相关资源可在GitHub页面获取。
5. 小书:操作系统开发指南
🔗 littleosbook.github.io: The little book about OS development
🔥🔥: 262 | 💬: 28 | 🗓️ 2025-03-21 |
《小书:操作系统开发指南》是一本实践性指南,旨在帮助读者从零开始开发一个基于x86架构的操作系统。书中详细介绍了开发环境的搭建、引导过程、C语言编程、硬件交互、分段与分页、中断处理、用户模式、文件系统、系统调用和多任务处理等核心主题。通过逐步引导,读者将学会如何编写一个功能简单但完整的操作系统内核。本书适合具备UNIX/Linux、C语言和系统编程基础的读者,适合那些希望深入理解操作系统底层原理的开发者。
6. FBI没收女子毕生积蓄却未说明原因
🔗 reason.com: The FBI Seized This Woman’s Life Savings–Without Telling Her Why
🔥🔥: 239 | 💬: 110 | 🗓️ 2025-03-21 |
四年前,FBI突袭了比佛利山庄的U.S. Private Vaults,没收了包括Linda Martin在内的多名客户的财物。Martin的4.02万美元毕生积蓄被没收,尽管她未被指控任何罪行。FBI通过民事没收程序没收了超过1亿美元的财物,但未提供具体理由。Martin提起诉讼,要求FBI在没收财产时说明原因,以保护财产所有者的权利。此案仍在审理中。
7. 美国专利商标局新政策加剧打击专利流氓的难度
🔗 eff.org: New USPTO Memo Makes Fighting Patent Trolls Even Harder
🔥🔥: 236 | 💬: 83 | 🗓️ 2025-03-21 |
美国专利商标局(USPTO)近日发布备忘录,进一步限制多方复审(IPR)的使用,使得公众更难挑战无效专利。此举将保护低质量专利,助长专利流氓的气焰,并让大公司更容易利用弱专利打压小企业。IPR原本是国会为解决专利局错误授予专利而设立的高效、低成本审查机制,但新政策通过自由裁量拒绝大幅削弱了其作用,导致专利挑战更加困难,损害了公众利益。
8. 车轮再造者的原则(2024)
🔗 tobloef.com: Wheel Reinventor’s Principles (2024)
🔥🔥: 195 | 💬: 97 | 🗓️ 2025-03-21 |
车轮再造者热衷于重新发明轮子,原因包括学习、定制化、创新和乐趣。然而,再造轮子可能耗时且结果不如现有方案,需警惕陷入无底洞。再造者应深思熟虑,明确目标,避免过度扩展。开发原则包括减少依赖、拥抱DIY、避免过度抽象、分享成果。
9. 拳击传奇乔治·福尔曼去世,享年76岁
🔗 variety.com: George Foreman, Boxer Turned Foreman Grill Infomercial Star, Dies at 76
🔥🔥: 179 | 💬: 63 | 🗓️ 2025-03-21 |
乔治·福尔曼,从拳击冠军转型为福尔曼烤炉广告明星的传奇人物,于周五去世,享年76岁。福尔曼在1970年代成为世界重量级拳王,并在1990年代通过一系列电视广告推广其烤炉产品,成为家喻户晓的明星。他曾在1977年退出拳坛,成为牧师,但在1987年复出并再次夺得重量级冠军。福尔曼以其亲和力和庞大的家庭闻名,晚年还参与了多部纪录片和传记电影的拍摄。
10. 德国收紧对美旅行建议,三名公民被拘留
🔗 euronews.com: Germany tightens travel advice to US after three citizens detained
🔥🔥: 175 | 💬: 156 | 🗓️ 2025-03-21 |
德国外交部更新了对前往美国的德国公民的旅行建议,原因是三名德国公民在入境时被拒绝并拘留。更新后的建议明确指出,在美国的刑事定罪、虚假的停留目的信息或签证轻微超期都可能导致逮捕、拘留和驱逐出境。此外,持有ESTA旅行授权文件并不保证入境,最终决定权在美国边境当局。德国外交部强调,此次更新并非对美国的旅行警告。三名被拘留的德国公民中包括一名美国永久居民,他们经历了不同程度的拘留和审讯,其中一人被关押超过六周。
11. 拥堵收费:政策奇迹
🔗 bettercities.substack.com: Congestion Pricing Is a Policy Miracle
🔥🔥: 165 | 💬: 304 | 🗓️ 2025-03-21 |
纽约市自2025年1月5日实施拥堵收费以来,交通状况显著改善。数据显示,进入曼哈顿的车辆减少了100多万辆,公共交通使用率大幅上升,尤其是公交车速度明显提升。此外,犯罪率下降,街道更安全,商业活动也因人流增加而繁荣。尽管特朗普试图叫停该政策,但其法律依据薄弱,预计拥堵收费将继续实施并带来更多益处。
12. 2025年:折叠一个div需要每月8美元?
🔗 old.reddit.com: Imagine telling 2010 devs that in 2025, collapsing a div would require $8/ month
🔥🔥: 154 | 💬: 128 | 🗓️ 2025-03-21 |
Reddit用户讨论了一个令人震惊的现象:到2025年,折叠一个div这样的基本功能可能需要每月8美元的订阅费。开发者们对此表示不满,认为这是软件订阅模式的过度商业化,甚至有人调侃未来写代码可能也要按行收费。
13. Torch Lens Maker:基于PyTorch的可微分几何光学库
🔗 victorpoughon.github.io: Show HN: Torch Lens Maker – Differentiable Geometric Optics in PyTorch
🔥🔥: 152 | 💬: 38 | 🗓️ 2025-03-21 |
Torch Lens Maker 是一个基于 PyTorch 的开源库,专注于可微分几何光学,旨在通过现代计算机代码和先进的数值优化设计复杂的光学系统(如透镜、反射镜等)。它将光学元件类比为神经网络的层,利用 PyTorch 的自动微分和优化算法,实现光学系统的设计和优化。该项目仍处于实验阶段,未来计划支持更多功能。
14. 纯PHP实现的终端模拟器
🔗 github.com: Show HN: A terminal emulator in pure PHP
🔥🔥: 138 | 💬: 65 | 🗓️ 2025-03-21 |
Solo Screen 是一个用纯PHP编写的终端模拟器,专为PHP应用程序设计,支持ANSI转义序列,如光标移动、文本样式和屏幕操作。它通过虚拟终端缓冲区确保复杂的ANSI操作不会干扰其他界面部分,适合构建文本用户界面。该库支持Unicode、多字节字符和滚动功能,适用于PHP 8.1及以上版本。
15. 腿式机器人与滑板运动的结合:离散时间混合自动机学习
🔗 umich-curly.github.io: Legged Locomotion Meets Skateboarding
🔥🔥: 121 | 💬: 30 | 🗓️ 2025-03-21 |
本文提出了一种离散时间混合自动机学习(DHAL)框架,利用强化学习实现模式切换的识别与执行,无需轨迹分割或事件函数学习。该方法通过多批评器架构和β策略分布,成功应用于四足机器人滑板任务,展示了在混合动力系统中的鲁棒性能。
16. 我想要一台强大的并行计算机
🔗 raphlinus.github.io: I want a good parallel computer
🔥🔥: 119 | 💬: 100 | 🗓️ 2025-03-21 |
GPU的计算能力比CPU强10到100倍,但在动态任务和编程工具方面存在局限。现代GPU复杂且功能不完善,导致内存管理和并行计算效率低下。历史上如Cell和Larrabee等并行计算机设计曾展现出潜力,但因编程模型复杂或执行不力未能普及。未来,通过改进硬件设计和编程模型,或许能实现更高效的并行计算。
17. EFF边境搜查口袋指南
🔗 eff.org: EFF Border Search Pocket Guide
🔥🔥: 105 | 💬: 27 | 🗓️ 2025-03-21 |
本文介绍了EFF边境搜查口袋指南,旨在帮助旅行者了解在美国边境如何保护数字隐私。指南提供了可打印的PDF版本,方便随身携带,内容涵盖如何在边境检查时保护设备上的数据。EFF还提供了西班牙语版本,确保更多用户能够获取相关信息。
18. 未被选择的道路:保障最低收入
🔗 blog.codinghorror.com: The Road Not Taken Is Guaranteed Minimum Income
🔥🔥: 102 | 💬: 188 | 🗓️ 2025-03-21 |
本文探讨了美国梦的现状及其面临的挑战,强调了财富集中对普通人实现梦想的阻碍。作者提出通过保障最低收入(GMI)来解决经济不安全感,特别是在贫困的农村地区。GMI旨在为最需要帮助的人提供经济基础,从而释放未被开发的潜力,促进社区的连接与繁荣。
19. 波士顿动力展示人形机器人移动能力的重大突破
🔗 newatlas.com: Boston Dynamics shows off another major leap in humanoid mobility
🔥🔥: 101 | 💬: 75 | 🗓️ 2025-03-21 |
波士顿动力最新发布的Atlas机器人视频展示了其在自然运动方面的显著进步,包括跑步、翻滚和街舞等高难度动作。尽管其他公司更关注机器人的实用性,波士顿动力依然在人形机器人领域保持领先地位。Atlas的360度旋转关节使其动作更加流畅,展现了AI在动态平衡和运动规划上的快速学习能力。未来,人形机器人将逐步进入工厂和日常生活。
20. 我的尝试:整理AI开发工具的世界
🔗 aicode.danvoronov.com: Show HN: My Attempt to Organize the World of AI Dev Tools
🔥: 97 | 💬: 29 | 🗓️ 2025-03-21 |
本文介绍了一系列AI驱动的开发工具,包括集成开发环境(IDE)、AI编码扩展和AI增强的开发工具。这些工具旨在提升开发效率,提供代码生成、调试和自动完成等功能。例如,GitHub Copilot和Cursor等工具通过AI辅助编程,帮助开发者更快地理解和编写代码。此外,还提到了一些低代码平台和AI开发者工具,如Replit和Devin,它们进一步简化了开发流程。
21. Mathup:快速编写数学表达式的MathML工具
🔗 mathup.xyz: Mathup: Easy MathML authoring tool with a quick to write syntax
🔥: 94 | 💬: 22 | 🗓️ 2025-03-21 |
Mathup 是一个轻量级工具,能够将简单的数学表达式快速转换为 MathML 格式。它支持命令行、Node.js 和浏览器环境,提供自定义元素和多种导入方式。与 MathJax 相比,Mathup 更专注于快速解析和转换,适合需要简单数学表达式的场景。
22. 编号应从零开始(1982)
🔗 cs.utexas.edu: Numbering should start at zero (1982)
🔥: 93 | 💬: 260 | 🗓️ 2025-03-21 |
在表示自然数子序列时,从零开始编号更为合理。通过分析四种表示方式,作者指出使用“≤”表示下界和“<”表示上界的约定(如2 ≤ i < 13)最为简洁且避免不自然的边界值。此外,编程语言Mesa的经验表明,其他约定容易导致错误。零应被视为最自然的数,许多编程语言因忽略这一点而设计不佳。
23. 基于内容定义分块的文件备份服务攻击研究
🔗 daemonology.net: Chunking Attacks on File Backup Services Using Content-Defined Chunking [pdf]
🔥: 88 | 💬: 18 | 🗓️ 2025-03-21 |
本文探讨了利用内容定义分块(CDC)技术对文件备份服务进行攻击的可能性。通过分析CDC的工作原理,研究者展示了如何通过精心构造的恶意文件来绕过备份系统的去重机制,从而消耗大量存储资源。研究还提出了可能的防御措施,以应对此类分块攻击。
24. 美国关闭加拿大通往斯坦斯特德边境图书馆的主要入口
🔗 cbc.ca: U.S. blocks Canadian access to iconic Stanstead border-straddling library
🔥: 67 | 💬: 62 | 🗓️ 2025-03-21 |
美国关闭了加拿大通往斯坦斯特德边境图书馆的主要入口,这座标志性建筑横跨美加两国边界。该图书馆自1904年建成以来,一直是两国和谐的象征。加拿大方面表示,此举破坏了跨境合作精神,并影响了加拿大游客对这一历史遗产的访问。美国官方尚未对此决定作出解释。
25. 警察诱导供述2.0:风险因素与建议
🔗 psycnet.apa.org: Police-Induced Confessions, 2.0: Risk Factors and Recommendations
🔥: 63 | 💬: 37 | 🗓️ 2025-03-21 |
本文探讨了警察诱导供述的风险因素,包括心理压力、审讯技巧和嫌疑人脆弱性。研究提出了改进审讯程序的建议,以减少虚假供述的发生,并强调了法律保障的重要性,以确保审讯过程的公正性。