每日HackerNews RSS

## 教育领域人工智能的缓慢变革 根据可汗学院创始人萨尔·汗的说法,尽管最初备受炒作,但教育领域期待已久的人工智能驱动的革命并未实现。他的AI导师Khanmigo的使用率有限——许多学生根本没有使用该工具,这类似于一位辅导员被动地等待学生寻求帮助。 最初的热情,源于与OpenAI的合作以及对GPT-4等先进模型的访问,曾预测人工智能可以个性化学习并显著改善学生的学习成果。然而,教师们报告说,学生们难以向人工智能提出有效的问题,常常寻求答案而不是理解。对人工智能助长的作弊行为的担忧也在增加。 尽管承认人工智能的局限性,汗仍然对其作为*一部分*解决方案的潜力持乐观态度。可汗学院最近的调整将Khanmigo直接整合到练习中,希望提高使用率。研究表明,使用可汗学院的练习工具可以取得适度的学习收益,但对学习困难的学生影响很小。关键在于?人工智能的成功取决于将其有效地与人类教学相结合,而不是取代人类教学,并培养学生学习*如何*学习的能力。

对不起。

## XOR 交换技巧:深入剖析 本文探讨了 XOR 交换技巧——一种无需使用临时变量来交换两个变量的方法——并最终质疑其实用性。该技巧利用了 XOR(异或)运算的特性:自反性(a ^ a = 0)和恒等性(a ^ 0 = a)。 虽然看似巧妙,但编译器很容易优化掉本地变量的 XOR 交换,生成与传统交换或直接操作相同的代码。即使应用于指针交换,XOR 方法始终会产生比简单临时变量交换更慢、更复杂的汇编代码。一个关键缺点是,XOR 交换指向*相同*内存位置的两个指针会导致数据丢失,而临时变量交换则不会。 XOR 交换的特定用例出现在低级汇编编程中,在寄存器限制非常严格的情况下。然而,即使在那种情况下,也通常存在专门的交换指令(例如 x86 的 XCHG),使得 XOR 变得不必要。尽管 XOR 的实际价值有限,但它具有合法的应用,例如有效地找到列表中唯一元素,而所有其他元素出现两次。最终,XOR 交换技巧更像是一种编程好奇心和面试问题,而不是现代编程中真正有用的技术。

## 黑客新闻讨论总结:异或技巧与底层优化 一场黑客新闻讨论围绕异或交换技巧展开——一种无需临时变量即可交换变量的位操作技术。尽管在历史上很有趣,但评论员普遍认为,由于现代编译器优化(如寄存器重命名),它如今很少有用。讨论分化到几个相关主题: **历史背景:** 异或交换在寄存器稀缺且编译器不够复杂时曾很有价值。它还在图形(Amiga上的光标操作)和特定硬件限制中找到了利基用途。 **现代相关性:** 大多数人认为它现在主要是一种“聚会技巧”或面试问题,用于测试对位运算的理解。手动优化的尝试可能会妨碍编译器性能和可读性。 **相关技术:** 讨论探讨了其他基于异或的技巧,包括条件交换、纠错码、异或链表以及使用异或进行高效的奇偶校验计算。还提到了异或在量子计算和SIMD优化等专业领域的潜力。 **编译器行为与优化:** 一个关键的收获是让编译器优化代码的重要性,并避免可能混淆它们的微优化。强烈建议使用编译器警告(如`-Wall`)来捕获潜在问题。 **法律与安全影响:** 一个有趣的岔路讨论了使用异或进行数据混淆以及围绕版权和数据来源的法律复杂性。 总而言之,这场讨论强调了编程的演变以及面对先进的编译器技术,低级位操作收益递减的现象。

要使用 Mastodon 网页应用程序,请启用 JavaScript。或者,尝试为您的平台使用 Mastodon 的原生应用程序。

启用 JavaScript 和 Cookie 以继续。

对不起。

启用 JavaScript 和 Cookie 以继续。

对不起。

红太阳漏洞库。通常我会直接放出PoC代码让大家自己研究。但这个不行,太好笑了。当Windows Defender发现一个恶意文件带有云标签时,出于某种愚蠢又可笑的原因,本应保护系统的杀毒软件决定将它找到的文件重新写回原始位置。PoC利用这种行为覆盖系统文件并获取管理员权限。我认为反恶意软件产品应该删除恶意文件,而不是确认它们的存在,但这只是我的想法。

## Windows 系统访问漏洞 - 摘要 最近发现一项漏洞(名为“RedSun”),可能允许在安装了 2026 年 4 月更新的 Windows 11/10 和 Server 系统上获取系统用户访问权限。核心问题在于 Windows Defender 拥有过多的权限——特别是对系统文件的写入权限,这构成安全风险。 讨论的重点是,为什么杀毒软件传统上需要 SYSTEM 级别访问权限才能有效对抗恶意软件,尽管这会产生固有的攻击面。人们对杀毒软件开发者的责任以及操作系统本身是否应该处理较低级别的扫描、在沙盒环境中运行杀毒进程表示担忧。 一份禁用 Windows Defender 的工具与漏洞报告一起提供,并且 Defender 签名已经更新以阻止该漏洞利用。对话还涉及 Windows 历史安全改进(如 XP SP2)以及将当前微软策略与过去的成功进行对比。最后,讨论简要地将 Windows 漏洞与在 Linux 系统中发现的漏洞进行比较,强调了无论操作系统如何,安全配置的重要性。

## Darkbloom:基于苹果芯片的去中心化AI推理 Eigen Labs推出Darkbloom,一个利用超过一亿台苹果芯片Mac的闲置算力,提供去中心化且经济高效的AI推理替代方案的网络。目前,AI计算成本高昂,原因是GPU制造商、超大规模云服务提供商和API提供商加价。Darkbloom绕过了这些环节,将用户直接连接到可用的苹果芯片硬件。 其关键创新在于**可验证的隐私**。Darkbloom采用端到端加密、通过苹果安全隔离区进行硬件验证,以及加固的运行时环境,以确保运营商无法访问用户数据。它兼容OpenAI API,支持聊天、图像生成和语音转文本。 初步结果显示,与集中式替代方案相比,**最高可节省70%的成本**,运营商可保留95%的收入。硬件所有者可以通过其闲置算力赚取美元,电力成本估计为每小时0.01-0.03美元。Darkbloom旨在通过将现有硬件转化为有利资产, democratize AI计算的访问权限, 类似于Airbnb和Uber等成功的模式。

## 使用莱文斯坦距离进行高效字典搜索 网络搜索功能需要处理拼写错误,通常使用莱文斯坦距离来查找字典中最匹配的词。本文比较了解决此问题的两种方法。朴素方法计算拼写错误单词与字典中的*每个*单词之间的莱文斯坦距离——每次比较的操作为O(N*M),导致性能缓慢。 改进的方法利用Trie数据结构,这是一种树状的字典组织方式,其中共享前缀被合并。这允许莱文斯坦距离计算以增量方式进行,逐行构建距离表,避免冗余计算。这显著地将运行时降低到O(N),在作者的测试中快了300多倍。 作者在rhymebrain.com上实现了这种优化的搜索,处理了一个包含260万个单词的字典,查询时间在19-50毫秒之间,即使对于长单词也是如此。像哈希表或带有记忆化的递归解决方案这样的替代方案也存在,但基于Trie的方法对于他们的特定需求来说是最有效的,尤其是在需要插入、删除和替换的可定制成本函数时。

对不起。

## 英特尔 Xpress 修复:复古计算深度探索 本文详细介绍了对一台稀有英特尔 Xpress 电脑的修复过程。Xpress 电脑是 1992-1995 年间生产的一系列独特产品,连接了个人电脑和工作站之间的差距。这些模块化、可扩展的机器是为专业用途而设计的,并具有独特的架构,包括专用芯片组、模块化 CPU 板以及完全的 EISA 支持。 作者获得了一台状况不佳的 Xpress Desktop 电脑,并对其进行了细致的修复,确定了其特定的主板版本,并更换了耗尽的 CMOS 电池。该系统通过可互换的 CPU 板支持一系列 486 和早期 Pentium 处理器——包括一个稀有的 486DX-50 和一个 Pentium 66MHz(通过变通方法解决了其最初的不稳定性)。 修复工作包括安装同时期的 EISA 卡:康派克 QVision 显卡、3Com Fast Ethernet 适配器和 Adaptec SCSI 控制器,后者连接到 Plextor CD-ROM 驱动器。此外,还集成了现代升级,例如更安静的风扇、更强大的电源和 CompactFlash 卡。该系统现在运行 MS-DOS 6.22 和 Windows for Workgroups 3.11,甚至可以运行 DOOM,展示了一件完全可用的计算历史。

对不起。

## Agent!: 强大的 macOS AI 自动化工具 Agent! 是一款原生 macOS 应用程序,提供全面的 AI 驱动自动化,超越简单的回复,*真正执行*任务。它连接 17 个 LLM 提供商(包括 OpenAI、Claude、Gemini 和 Apple Intelligence),并通过 UI 自动化、shell 命令和 Xcode 集成来控制您的 Mac。 主要功能包括:**设备端 AI 处理**(Apple Intelligence 处理基本任务并压缩对话)、**动态工具发现**(自动识别已安装的应用程序)和**强大的安全性**(利用 macOS 权限和特权守护进程)。它支持**多步骤任务**、**带回滚的文件编辑**和**并行子代理**。 Agent! 在编码任务方面表现出色——构建、运行和调试 Xcode 项目——但也能处理日常操作,例如发送 iMessage、控制 Safari 和管理您的日历。它通过文本输入、语音命令(“Agent!”)甚至通过 iMessage 远程控制。 重要的是,Agent! 是**免费、开源(MIT 许可证)且尊重您的隐私**——没有订阅、遥测或厂商锁定。您控制您的 API 密钥和数据。它可供下载且易于设置,为您提供对 Mac 的完全控制。

对不起。

更多

联系我们 contact @ memedata.com