每日HackerNews RSS

## 65XX CPU 未文档化指令:摘要 本文档由Adam Vardy在1995-1996年间编写,详细记录了105个6502/85XX CPU的“未定义”指令——超出标准151条的指令。这些指令在一些文档中标记为“未来扩展”,表现出多样且常常不可预测的行为。 该列表参考了“The Complete Inner Space Anthology”等资料,将这些指令按十六进制值和执行周期进行分类。许多指令结合了标准指令的操作(例如,ASO = ASL + ORA)。然而,一些指令,如TAS、SAY、XAS和AXA,表现出复杂且不一致的功能,可能受到硬件因素的影响,例如视频芯片(VIC-II)。 值得注意的指令包括HLT(使处理器崩溃)、SKB/SKW(跳过指令)以及ARR、XAA和OAL等在不同机器上表现出操作差异的指令。作者指出现有文档中的不一致性,并强调Power Assembler是一种支持这些指令的工具。 虽然提供了全面的目录,但该文档承认某些指令的异常性质,并警告了页面边界交叉和不可靠行为可能导致的问题。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 65XX 系列 CPU 的额外指令 (ffd2.com) 6点 由 embedding-shape 53分钟前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

一种新的Gmail黑客攻击正在将用户锁定在账户之外,似乎无法恢复。黑客正在利用谷歌的Family Link功能,将受害者的账户年龄更改为18岁以下,并将其添加到一个他们控制的家庭群组中的“儿童”账户。这有效地将控制权交给了攻击者,绕过了标准的恢复选项。 受害者报告说无法重新获得访问权限,甚至有人面临为了释放账户而支付赎金的要求。虽然谷歌承认这是一个“已知的账户被攻破后的行为”,但它仍然相对罕见——尽管现在这种策略已经公开,可能会增加。 谷歌建议用户启用双重验证(以及理想情况下,密码密钥),定期检查已连接的设备和恢复信息,并利用恢复联系人功能。核心预防措施仍然是强大的账户安全,以避免最初的入侵。谷歌承诺很快提供更具体的指导,但现在采取主动的安全措施至关重要。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Google “正在调查”Gmail黑客事件,导致用户无法恢复账户 (forbes.com/sites/daveywinder) 24点 由 lawlessone 1小时前 | 隐藏 | 过去 | 收藏 | 1条评论 dtdynasty 32分钟前 [–] 作为在这个领域工作的人,像Google这样的大型组织通常会将功能开发团队和反滥用团队分开。组织结构导致了意想不到的功能后果。当你在努力为人们提供价值时,却被不法分子利用,这很糟糕。回复 指南 | 常见问题 | 列表 | 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 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Frinkiac – 300万张《辛普森一家》截图 (frinkiac.com) 5 分,GlumWoodpecker 发表于 1 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 milchek 发表于 11 分钟前 [–] “中等设置!” - https://frinkiac.com/gif/S03E22/319309/322862/The GIF 生成器效果很好。做得不错! 你或许可以删除一些显示演职员表的帧 - 因为你已经有很多素材了,例如:https://frinkiac.com/caption/S17E16/137763 或 https://frinkiac.com/caption/S16E09/162162 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 人工智能驱动的内存危机:OpenAI 如何“偷走了圣诞节” 一场突如其来的内存价格飙升——一个月内上涨 156%——正在冲击科技世界,可能导致硬件发布延迟或取消。 根本原因? OpenAI 与三星和 SK Hynix 达成的史无前例的秘密协议,以确保全球 40% 的 DRAM 供应。 这些同步采购引发了竞争对手的恐慌性购买,他们担心进一步的供应抢夺,而市场已经因关税、价格下跌和停滞的制造设备转移导致的安全库存减少而变得脆弱。 OpenAI 的策略不仅仅是确保自身需求;他们正在购买*原始*晶圆,囤积它们,并可能限制向竞争对手的供应,在竞争激烈的 AI 领域中。 直接影响是严重的。 小型组装机公司已经苦苦挣扎,Radeon GPU 可能会被取消,Xbox 供应也可能受到影响。 Nvidia GPU 虽然目前有所缓冲,但高端型号可能会延期。 消费者应预计价格上涨和供应有限,尤其是在未来几个月内,包括内存、SSD 以及潜在的笔记本电脑/手机。 情况如此严峻,以至于 DRAM 交货时间已经延长至 2026 年 12 月。 这场危机凸显了 OpenAI 支出缺乏透明度,并引发了对其长期战略的质疑,可能延伸到制造设备本身。

Sam Altman的OpenAI最近达成了一项大规模DRAM供应协议,在Hacker News上引发讨论。mooreslawisdead.com上详细描述的这项协议,被一些人视为一项明智之举,可以加速人工智能原型设计,并可能阻碍谷歌的硬件加速计划。 然而,评论员指出该协议对竞争对手、消费者和更广泛的技术格局产生负面影响。人们担心OpenAI利用其力量,类似于1983年橙汁事件中的市场垄断尝试。 讨论强调了制造能力(晶圆厂)的重要性——即使是更优秀的设计,如果没有生产能力也毫无用处——并质疑OpenAI的收益是否以牺牲他人为代价过高。也有人愤世嫉俗地认为,这只是Altman再次越权的例子。

## 腺苷:快速抗抑郁作用的统一机制 由罗敏敏教授领导的最新研究确定腺苷信号传导是多种治疗方法(如氯胺酮、电休克疗法 (ECT) 和间歇性急性缺氧 (aIH))快速抗抑郁作用背后的核心机制。该研究利用基因编码的腺苷传感器等先进技术,证明这些干预措施通过在关键脑区(内侧前额叶皮层和海马体)触发腺苷激增而发挥作用。 这种激增会激活特定的腺苷受体(A1 和 A2A),启动下游神经可塑性,这对于抗抑郁作用至关重要。重要的是,研究表明氯胺酮的作用并非由神经元过度活跃驱动,而是通过直接调节线粒体功能来*增加*腺苷,这挑战了之前的假设。 这些发现具有直接的治疗意义,包括开发具有更好疗效和更少副作用的氯胺酮衍生物。有趣的是,该研究强调了一种“咖啡悖论”——慢性咖啡因摄入似乎通过基线腺苷调节来预防抑郁症,而急性咖啡因摄入可能会干扰治疗诱导的腺苷激增。 这项工作将精神病治疗从经验观察转变为机制理解,为理性药物开发、生物标志物识别和抑郁症的个性化治疗策略提供了一个平台。未来的研究将集中于完善这种理解,并将这些发现转化为更好的临床结果。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Adenosine对快速抗抑郁作用的共同途径:咖啡悖论 (kglmeridian.com) 13 分,PaulHoule 发表于 1 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## Base64 编码:摘要 Base64 是一种使用 64 个字符的字母表将二进制数据转换为文本格式的方法。这对于在基于文本的环境(如 HTML 或 JavaScript)中嵌入数据,或通过基于文本的协议传输二进制文件非常有用。该过程通过将二进制数据分成 6 位段,然后将每个段映射到 Base64 字母表中的一个字符来工作。当输入不是 3 字节的倍数时,使用“=”号进行填充。 现代浏览器提供内置函数(`Uint8Array.toBase64()` 和 `Uint8Array.fromBase64()`)来实现高效的编码和解码。基准测试显示不同浏览器之间存在显著的性能差异。基于 Chromium 的浏览器(Chrome、Edge、Brave)展示了更快的编码速度(高达 19 GB/s),而 Safari 在解码方面表现出色(9.4 GB/s)。Firefox 和 Servo 显示出明显较慢的性能。 这些速度通常比典型的磁盘或网络速度更快。Chromium 浏览器中的解码速度稍慢,因为存在中间缓冲区步骤。正在进行中的改进,例如 Firefox 计划的改进,旨在进一步提高 Base64 的性能。

一篇最近发表在lemire.me上的文章探讨了网页浏览器中base64数据处理的速度,并在Hacker News上引发了讨论。文章重点介绍了一个V8 JavaScript引擎(用于Chrome和Node.js)的关键更新——一项消除了解码过程中临时缓冲区的更改,可能使解码速度*翻倍*。 讨论还涉及JavaScript中base64解码的一些特点,特别是它忽略空白字符的能力。这个看似微小的细节为在看似无害的文本中巧妙地隐藏有效载荷提供了可能性。用户分享了指向Chromium代码审查的链接,详细介绍了V8的更改,以及MDN文档,解释了空白字符的处理行为,并指出文档本身存在一个拼写错误。总而言之,该讨论展示了常见Web技术中持续的优化和令人惊讶的细微之处。

## JavaScript中使用TypeScript的多线程 多线程为JavaScript带来了受Rust启发的并发性,利用Web Workers实现真正的并行性,同时简化了复杂的worker管理。它提供了一个管理的线程池,确保高效的资源利用,并优先考虑内存安全,具有Mutexes、Read-Write Locks和Condition Variables等同步原语。 主要特性包括通过`SharedArrayBuffer`和`SharedJsonBuffer`(用于JSON对象)安全地在线程之间共享状态,以及在worker任务中无缝导入模块(外部库和相对文件)。数据传输到worker通过`move()`函数处理,对兼容对象使用零拷贝传输,对其他对象使用克隆。 核心函数`spawn()`将任务提交到线程池并返回一个句柄以等待结果。同步原语可以防止在访问共享内存时发生竞争条件。建议使用异步方法来获取锁,以避免阻塞worker线程。Channels提供了一个强大、线程安全的队列,用于协调复杂的流程。 该库抽象了Web Worker的复杂性,为JavaScript中的并发编程提供了一种更直观、更强大的方法。它是CPU密集型任务的宝贵工具,可以提高应用程序的响应速度和性能。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 JavaScript多线程缺失的标准库 (github.com/w4g1) 9点 由 W4G1 2小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

经过3.5年,我已离开英特尔,开始新的机会。在职期间,我专注于开创用于GPU性能分析的“AI火焰图”——一个仍处于早期阶段但随着GPU代码复杂性增加而有望快速发展的领域。 我工作的重要部分集中在重振英特尔的云战略上。我与六个部门合作,制定了一份包含33条建议的全面计划,并通过一张独特的跨公司互动地图进行可视化,该地图受到英特尔老员工的赞扬。尽管在加入时正值一个充满挑战的时期,面临15个月的招聘冻结,我仍参与了110次客户会议,并为公司做出了有意义的贡献。 虽然我将无法亲身推动执行,但我的云战略和相关资源已在公司内部提供,以继续推进工作。我为所做的贡献感到自豪,并祝愿英特尔继续成功。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 离开英特尔 (brendangregg.com) 16 分,speckx 发表于 2 小时前 | 隐藏 | 过去 | 收藏 | 2 条评论 ChrisArchitect 1 小时前 | 下一个 [–] URL 中多了一个斜杠回复 brcmthrowaway 20 分钟前 | 上一个 [–] 英特尔的坏消息,这家伙看起来是地球上最好的性能工程师 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

作者质疑当前大型语言模型(LLM)日益增长的趋势,认为巨大的规模并非总是必要的。虽然大型模型适用于需要细致理解的复杂通用任务,如聊天机器人,但许多应用——例如SQL自动补全或结构化数据提取——范围有限,并不需要数十亿参数。 核心问题是*推理成本*。运行这些大型模型成本高昂,需要大量的计算能力和基础设施,最终每次用户交互都会增加成本。 作者预测将出现转向更小、更专业化的模型,这些模型针对特定任务进行训练。现有工具已经允许构建和部署这些“小而强大”的模型,甚至可以直接在网页浏览器中进行,为LLM应用提供更高效、更经济的未来——可能仅用1500万个参数就能实现所需的结果。

一个黑客新闻的讨论围绕着大型语言模型(LLM)和计算设备的日益增大。最初的帖子链接到一篇文章,质疑模型为何如此庞大,并指出更简单的文本补全任务通常在生成结构化输出方面表现优于提示大型模型,且成本更低。 评论者们争论大型模型是否有必要,有人以树莓派作为优化基准(“它能在树莓派上运行吗?”)。另一些人质疑现代笔记本电脑的尺寸,认为许多任务(例如查看电子邮件或天气)并不*需要*强大的硬件或大屏幕。 一个关键点是,注意力模型处理复杂逻辑的能力*可能*取决于它们的大小和训练数据的广度。最终,人们对未来持乐观态度,认为更小、更便携的设备能够处理日常计算需求,这与当前向更大、更强大的机器发展的趋势形成对比。

## 加密货币的赌场:永续期货解释 许多金融创新服务于实体经济,但加密货币常常创造仅存在于自身领域的系统。一个典型例子是**永续期货(perps)**——一种迷人且占据主导地位的加密货币交易形式(通常是现货交易量的6-8倍),类似于衍生品在传统市场中的作用。 本质上,加密货币交易所充当赌场,依靠吸引投注者,并且需要大量资金来保证支付。永续期货通过减少促进风险承担所需的资本来解决这个问题。它们允许交易者使用杠杆进行投机,并通过“资金费率”(赢家和输家之间的支付)频繁地结算收益和损失(每天多次)。 虽然永续期货起源于加密货币之外,但它们在加密货币领域找到了归宿,这得益于高杠杆(通常为20倍-100倍,而传统市场的限制为2倍-4倍)。这种杠杆会带来风险,通过**自动减杠杆(ADL)**来缓解——一种有争议的机制,交易所可以在极端市场波动期间减少获胜头寸以弥补损失。 这个系统并非完美无缺。它依赖于信任,并且交易所可能优先考虑自身利益(或附属公司的利益)而非个人交易者。由于现有解决方案和风险规避,它不太可能在传统金融领域被广泛采用,但理解永续期货是理解加密货币市场动态的关键。

## 加密货币的失落承诺 - Hacker News 摘要 Hacker News 的讨论强调了加密货币最初的理想与其现状之间的巨大差距。虽然最初设想为“无需信任”和去中心化,但加密世界严重依赖于对中心化交易所的信任,并且经常更像是一个杠杆赌博平台。 用户指出,许多加密货币衍生品并非建立在真正去中心化的区块链上,而是作为在监管薄弱的交易所的账面记录。尽管有一些像 Hyperliquid 这样的去中心化交易所的尝试,但可扩展性和成本仍然是问题。 对话承认了动机的转变:许多参与者并非出于自由主义原则,而是出于潜在的财务收益(“数字上涨”)。人们对 Tether 等实体、交易所和矿池的中心化控制,以及发生漏洞时频繁需要干预表示担忧。 最终,讨论表明加密货币在很大程度上已成为一个复杂、中心化的系统,并且日益与传统金融融合,可能带来系统性风险。

更多

联系我们 contact @ memedata.com