每日HackerNews RSS

近30年来,FIRST LEGO League 一直在全球范围内培养青少年的 STEM 技能。现在,该项目正在不断发展,以更好地满足学生和教育工作者的需求,重点是提高可及性和课堂整合。 重新设计的 FIRST LEGO League 将使用 LEGO Education 计算机科学与人工智能套件——结合编码、硬件和教师支持——以吸引更广泛的学习者。主要变化包括无线硬件、互动式游戏模型、半合作团队游戏以及明确的玩家角色(驾驶员、操作员、技术员、专家)和引导式任务。 年龄/年级划分也简化为两个组(美国/加拿大分别为 5-7 岁和 8-14 岁),与体育类结构相一致。过渡期(2026-2028 年)将提供使用现有 SPIKE 技术的“创始版”和由新的计算机科学与人工智能套件驱动的“未来版”。最终,该项目旨在成为一种统一、简化的体验,激励下一代 STEM 创新者。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 FIRST LEGO League 新时代:激励下一代学习者 (firstinspires.org) 7 分,jchin 发表于 2 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 ja27 发表于 2 小时前 [–] 有趣。一直觉得 FLL 全部是自主模式,没有驾驶员控制,而 FTC 和 FRC 则侧重于驾驶员控制阶段,这有点奇怪。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

这门系统安全课程全面概述了该领域,深入探讨了隔离技术、权限分离和处理错误代码等关键领域。它还涵盖了网络/分布式系统、移动设备和网络安全,并着重关注人为因素和隐私。 课程内容包括可信硬件、CPU侧信道、缓冲区溢出防御以及WebAuthn等现代身份验证方法。客座讲座涉及供应链安全、网络安全政策和现实世界的信息安全挑战。 整个学期,学生将完成五个实验——分别侧重于缓冲区溢出、权限分离、符号执行、浏览器安全以及ACME/WebAuthn,并进行一次期中测验,涵盖前半部分的内容。阅读材料涵盖了从基础论文(1984年)到最新出版物(2024年)的各种来源。期末考试侧重于课程的后半部分,允许携带笔记本电脑。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 麻省理工学院计算机系统安全 (2024) (csail.mit.edu) 7 分,barishnamazov 发表于 1 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 tptacek 发表于 8 分钟前 [–] 这门课很有趣;值得注意的是,这里有几个包含 1-2 个单元的主题,在领域内是完整的专业方向,包括: * 内存安全和利用(“缓冲区溢出”部分虽然已经过时了 20 年,但对于入门课程来说非常合适) * WebPKI/证书 * 消息安全和消息加密系统 * 微架构安全和硬件侧信道。 关于这些主题的多个完整课程才能将你培养到“从业者”级别的专业知识。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

这位作者回应了关于其财富和与大型科技公司关系的批评,澄清他们实际上*避免*了长期参与。虽然曾在谷歌、脸书和推特实习,但他们因道德问题(例如脸书的使命)而离开,并且并未从这些公司积累大量财富。他们的收入主要来自漏洞奖励、加密货币工作和节俭的生活。 相反,他们创立了两家公司——comma.ai 和 tiny corp,专注于开源机器人技术和普及人工智能模型训练所需的计算能力(特别是 petaflops)。他们的目标是挑战英伟达的统治地位,认为软件而非硬件才是关键。 作者充满激情地倡导建设更美好的未来,批评那些从事有害技术工作的人,例如监控和操纵性平台设计。他们认为,将重点从以利润驱动的“劣质化”转移到开放、可访问的技术,就能产生重大影响。

一个黑客新闻的讨论围绕着一篇关于如何退出在线参与的文章(链接至geohot.github.io)。一位评论者OgsyedIE指出,作者关于人工智能和权力动态的论点中似乎存在矛盾。 作者最初认为未来取决于*谁控制*人工智能——拥有“root”权限,就像黑客入侵系统一样。然而,他们之前曾认为人工智能的智能最终将不可避免地导致人类被剥削,无论谁拥有它。 OgsyedIE认为这构成了一个虚假的二分法:要么人工智能超越人类组织能力并占据主导地位,要么它会达到极限并保持服从。他们看不到中间地带,强调了作者最初关注于*控制*某种可能最终无法控制的事物的矛盾之处。讨论涉及人工智能重塑权力结构的可能性。

很抱歉,如果没有启用 JavaScript,irisc-web 无法正常工作。请启用它以继续。

## IRISC:通过网络模拟器学习ARMv7汇编 rtybanana创建了IRISC,一个旨在教授ARMv7汇编语言和计算机体系结构的网络应用程序。该工具既可以作为解释器,也可以作为模拟器,允许用户逐步执行指令并可视化计算机如何执行低级代码。 IRISC旨在方便初学者和有经验的程序员使用,只需要对计算机科学概念有最基本的了解。内置教程会引导用户学习基础知识。 目前,由于模拟计算机硬件的复杂性,IRISC在笔记本电脑或更大的屏幕上体验效果最佳——不支持移动设备。创建者希望用户会觉得它既有趣又具有教育意义。你可以在polysoftit.co.uk找到它。

## 代码贡献价值的变化 近期大量低质量、AI生成的拉取请求(pull requests)促使人们重新评估开源贡献模式,尤其是在tldraw项目中。作者最初提议自动关闭外部PR,这一举动获得了开发者社区的意外支持,他们面临着类似的问题。 然而,核心争论不在于*是否*接受AI辅助代码——作者自己也在使用它——而在于当代码生成很容易自动化时,外部代码贡献是否具有价值。传统价值在于贡献者对代码库*和*问题的理解,这通过深思熟虑的迭代和设计输入来体现。 这个问题被AI工具加剧了,这些工具基于定义不明确的问题(甚至源于作者自己生成的AI错误报告!)创建看似有效的PR。这些贡献缺乏关键上下文,并且经常解决不存在的问题,需要维护者付出大量精力来理清。 最终,作者认为在代码唾手可得的世界里,最有价值的贡献现在集中在报告、讨论和深思熟虑的参与上——将实际编码留给核心团队,他们拥有必要的上下文和对项目的关怀。在出现更好的工具来管理这种新形势之前,可能需要转向限制外部贡献。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 如果编写代码是容易的部分,为什么我要让别人来写呢? (tldraw.dev) 11 分,作者 todsacerdoti,3 小时前 | 隐藏 | 过去的 | 收藏 | 3 条评论 RobinL,2 小时前 | 下一个 [–] 发现自己一直在点头认同。我认为越来越有必要将来自未知外部人员的 PR 视为一种问题,而不是 PR(类似于文章中描述的“先提出问题”策略)。即使代码不可合并,用户使用可用的解决方案来指定他们想要的东西,实际上是非常有价值的。 AI-love,3 小时前 | 上一个 [–] 你是说像 AI 还是其他人? coldtea,2 小时前 | 父级 [–] 他指的是其他人。它提出的愚蠢观点是“既然我们有了 AI,为什么还要接受对 FOSS 项目的人工贡献?” 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:

Please provide the content you want me to translate. I need the text to be able to translate it to Chinese.

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 如果你把苹果图标倒过来,看起来就像有人在设计方面越来越好 (threads.com) 19 分,来自 lateforwork 1 小时前 | 隐藏 | 过去 | 收藏 | 3 条评论 notaustinpowers 7 分钟前 | 下一个 [–] 我明白他们想表达什么,但我认为一个第一次用Mac的14岁孩子不会知道墨水瓶代表什么。更不用说墨水瓶是什么了。回复 lysace 4 分钟前 | 上一个 | 下一个 [–] 需要更多图标类型。这个选择不是很好。回复 hahahahhaah 10 分钟前 | 上一个 [–] 不,不是的。最后3个图标太复杂了,像剪贴画一样。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

1806年,乔治·帕克牧师被谋杀引发了一桩复杂的案件,最终在24年后发现了理查德·赫明斯的遗骸。帕克负责收取备受痛恨的十分之一税(一种支付给教会或地主的10%税),并且不断提高要求,从135英镑增加到包括额外的“收款费用”,加剧了当地的怨恨。 三名农民——托马斯·克鲁斯、约翰·巴内特和乔治·班克斯——以及治安法官埃文斯上尉,雇佣赫明斯杀害帕克。为了让赫明斯噤声,他们又雇佣詹姆斯·泰勒谋杀赫明斯,并将尸体藏在克鲁斯的谷仓里。 然而,一个法律漏洞使这四人得以逃脱起诉:只有直接的凶手才能被审判,而泰勒已因自然原因去世。这场丑闻,加上对十分之一税更广泛的不满,最终导致了1836年的十分之一税交换法案,用基于全国粮食价格的更公平的“谷物租”取代了该制度。这需要详细的教区地图——在当时非常准确——来确定新税收的土地所有权。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 什么是十分一地图 (2021) (mapreading.co.uk) 5 分,由 thomasjb 发表于 2 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

尽管人工智能快速发展,但其经济可行性日益受到关注。纽约时报专栏作家兼经济学家塞巴斯蒂安·马拉比预测,OpenAI可能在18个月内面临财务破产,理由是预计将出现巨额亏损——2025年可能高达80亿美元,到2028年将增加到400亿美元——尽管目标是在2030年实现盈利。 这源于极高的基础设施成本,特别是数据中心(仅OpenAI预计就需要1.4万亿美元),以及商业模式依赖于目前免费的服务,用户很容易转换。虽然投资者通常弥合创新与盈利之间的差距,但人工智能公司烧钱的速度*太*快了。 像微软和Meta这样的成熟科技巨头处境更好,它们拥有现有的收入来源来支持人工智能开发。这种情况凸显了整个行业可能存在的8000亿美元“黑洞”,表明并非所有人工智能先驱的未来都有保障,即使像OpenAI这样获得创纪录投资的公司也是如此。

一份最新报告指出,OpenAI可能在2027年中耗尽现金,这在Hacker News上引发了讨论。然而,评论员普遍认为这篇文章是推测性的,缺乏财务模型,尤其是在潜在广告收入方面。 许多人认为,OpenAI会在面临财务困境*之前*采取预防措施,例如增加广告、停止新模型训练或寻求进一步的资金。有些人甚至开玩笑说,如果OpenAI出售其硬件投资,可能会涌入大量廉价的GPU和内存。 这场讨论凸显了人工智能开发的高成本,一位用户指出Anthropic也面临着巨大的亏损,据报道,该公司在2025年的AWS支出超过了其收入。尽管存在担忧,但许多人仍然保持乐观,强调人工智能的变革潜力,并将其发展轨迹与Meta等公司进行有利比较。最初的报告源自《纽约时报》的一篇*评论文章*。

## 传统软件开发的终结 Effectful Technologies 首席执行官 Michael Arnaldi 认为,人工智能正在从根本上改变软件开发,使许多传统编码变得过时。像“Ralph”这样的技术,它使用人工智能代理进行迭代循环,仅仅是个开始——高级用户已经在使用人工智能迅速“复制”整个公司。 重点不应该放在*哪个*人工智能模型最好,而应该放在开发有效*流程*来利用它们。一个拥有“足够好”模型的良好流程,将始终胜过一个没有流程的更优模型。这种转变正在很大程度上秘密进行,因为掌握先进技术的人们理解其颠覆性影响。 Arnaldi 通过仅用两个小时构建一个类似于彭博终端的 Polymarket 分析工具,并且没有编写任何代码来证明这一点。他现在正在构建一个开源会计应用程序(“Accountability”),以进一步证明这一点,只使用基本工具并记录整个过程。 这不是*软件工程*的终结,而是一种转型。工程师将从*编写*代码转变为*设计*生成代码的系统,专注于更高层次的思考和架构直觉。我们正在进入一个“软件工业革命”,稀缺性将被丰裕和可负担性所取代,需要对当前实践和团队结构进行彻底的重新评估。

一篇最近在mike.tech上发表的文章,并在Hacker News上讨论,引发了关于软件开发未来的争论。核心论点在于,利用现成的工具,复制复杂的软件变得越来越容易——甚至包括那些年费高达3万美元的产品,可能只需几个小时。 这引发了人们对软件开发商品化的担忧,将角色从熟练的“工匠”转变为简单的“操作员”。评论员担心这可能会大幅减少就业机会并降低工资,因为整个行业可能面临潜在的劳动力缩减。 然而,一些人认为,对代码生成的依赖增加将*提升*设计和调试等基本技能,并认为使用这些新工具的实践将至关重要。这场讨论最终凸显了人们对人工智能对软件行业和更广泛就业市场的影响的焦虑。

## 氛围探索:无计划构建 本文详细介绍了一种名为“氛围探索”的新型软件开发方法,其目标*并非*预先定义。作者使用 Termux、Claude Code,以及快速构建-测试-迭代循环,在一部五年前的 Android 手机上完全构建了一个 WebGL 大理石游戏“Inertia”——一切都源于提示:“创建一个利用加速度计的创意网页游戏。” 与“氛围编码”(AI 实现已知想法)不同,氛围探索涉及通过迭代的 AI 辅助原型设计*发现*产品。作者最初并非打算创建一个大理石游戏;它是在六次迭代中产生的,每一次都响应于前一版本的不足。 速度和环境所有权是此过程的关键。直接在手机上开发,利用加速度计作为核心输入,并避免沙盒生成器或云端 IDE,可以获得即时反馈和完全的工具自由。作者设想利用分析、自动化测试和模拟用户来自动化人类反馈循环,最终创建一个完全自主的开发周期。该项目展示了 AI 如何不仅可以*构建*你想要的东西,还可以*帮助你弄清楚你想要什么*。 你可以在提供的链接中玩最终游戏并探索代码演变。

一位名为kikkupico的开发者分享了他们的项目,一个完全在Redmi Note 9手机上使用Termux和Claude Code构建的WebGL弹珠游戏。他们将这个过程称为“氛围发现”——超越“氛围编程”,因为他们最初只想使用加速度计,并通过六次迭代自然地形成了游戏概念。 Kikkupico强调了同一设备编码和测试循环所带来的开发速度,并将其与传统的笔记本电脑到手机部署形成对比。 这篇帖子在评论区引发了简短的讨论,另一位用户哀叹了快速生成但存在缺陷的项目趋势,这些项目严重依赖LLM,并质疑了在线出现的代码质量。

更多

联系我们 contact @ memedata.com