每日HackerNews RSS

Discord因其将于三月推出的全球年龄验证计划而面临强烈反弹。最初宣布需要面部扫描或上传身份证才能访问,Discord后来澄清说只有*部分*用户需要接受此验证,并依赖预测算法,可能影响内容访问。 情况因得知英国用户被纳入一项使用Persona的“测试”而恶化,Persona是一家由彼得·蒂尔支持的年龄验证供应商——蒂尔是备受争议的数据公司Palantir的联合创始人,Palantir支持美国移民及海关执法局的监控工作。虽然Discord最初表示数据将在本地处理,但Persona的条款允许临时存储数据最多7天。 担忧集中在蒂尔的参与带来的隐私影响,特别是考虑到他过去质疑民主的言论以及他频繁出现在埃普斯坦文件中。批评人士认为该政策过于侵入性,而与蒂尔的关联只会加剧对数据安全和潜在滥用的合理担忧,导致一些人考虑使用替代平台,如IRC。

## Discord 年龄验证与替代方案 - 摘要 一篇 Hacker News 的讨论集中在 Discord 新推出的年龄验证机制,该技术与 Palantir 联合创始人有关联。这引发了对数据隐私和个人信息潜在滥用的担忧。 许多用户正在寻找 Discord 的替代方案。**Matrix/Element** 经常被推荐为可自托管、加密且功能完善的替代品,并具有桥接功能,以便在过渡期间与 Discord 用户进行通信。其他提到的选项包括 **Stoat、Zulip 和 Mattermost**,但一些用户对 Mattermost 过去的实践和 Element 的可用性表示保留。 一个主要担忧是数据收集和验证日益增多的趋势,人们担心这会导致广泛的跟踪以及政府和公司潜在的滥用。一些人认为当前的年龄验证方法是大规模监控的借口,提倡使用 RTA 服务器标头进行家长控制等解决方案。 对话还涉及 Discord 等平台现有的数据收集实践,以及这一新的验证层可能加剧现有隐私问题。最终,用户正在权衡 Discord 的便利性与日益增长的隐私担忧,并探索替代通信平台。

## Backblaze 硬盘统计 – 2025 年末报告摘要 Backblaze 最近发布了第 13 份年度硬盘统计报告,分析了其数据中心硬盘的可靠性。该报告涵盖 2025 年第四季度、全年数据以及来自 337,192 块硬盘的数据(在排除启动盘和测试盘后)。 主要发现包括总体年度故障率为 1.36%,低于 2024 年的 1.55%,为自 2022 年以来的最低水平。全年没有硬盘型号出现零故障。新增到机群中的硬盘包括 Seagate ST16000NM000J (16TB) 和 WDC WUH722626ALE6L4 (26TB),后者显示出有希望的初步结果。 几款被标记为故障率较高的型号 – HGST HUH728080ALE600 (8TB) 和 Toshiba MG08ACA16TEY (16TB) – 正在接受调查和/或固件更新。终身故障率保持稳定在 1.30%。 该报告强调了分析模式而非单个硬盘性能的重要性,并鼓励读者利用可供下载和独立分析的完整数据集。Backblaze 将举办网络研讨会,详细讨论这些发现。

## Backblaze 硬盘统计 2025 摘要 Backblaze 的 2025 年硬盘统计数据显示了硬盘可靠性的持续趋势,希捷的故障率仍然最高。讨论集中在希捷型号的历史问题上,特别是关于保修履行和 7200.10/11 等特定系列的问题。 虽然旧的希捷硬盘占 Backblaze 库存的很大一部分(已服役 5-9 年,自然导致更高的故障率),但用户分享了关于持久的旧硬盘(例如 2000 年的 Quantum Fireball)的经验,以及对近期问题的担忧,例如缺乏 S.M.A.R.T. 支持的 22TB 希捷 Expansion HDD。西部数据的硬盘通常被认为更可靠。 由于人工智能公司的需求,存储成本也在上升,硬盘价格大幅上涨。讨论了硬盘的替代方案,希望找到更便宜、耐用的归档存储,但目前闪存等选项在价格和性能方面存在权衡。Backblaze 目前监控超过 341,000 块硬盘。

## 从目标文件到可执行文件:理解链接器 链接器将编译后的目标文件(由你的 Go 包生成)转换成操作系统可以运行的单个可执行文件。每个包都是单独编译的,产生包含机器码、符号和重定位信息(需要最终确定的地址占位符)的 `.o` 文件。 链接器执行四个关键任务:**符号解析**,查找跨文件引用的定义;**重定位**,用实际内存地址替换占位符;**死代码消除**,移除未使用的函数以最小化二进制文件大小;以及 **布局和可执行文件生成**,将代码和数据组织成操作系统可理解的格式(ELF、Mach-O、PE)。 首先,**加载器** 通过递归地跟踪导入,识别每个符号的位置,构建一个全局符号索引。然后,从 `main.main` 开始,链接器追踪可达代码,通过 **死代码消除** 丢弃未使用的函数。接下来,**重定位** 为符号分配地址,并使用这些值修补机器码。最后,链接器将代码组织成段(文本、数据等)和节,并写入带有指定入口点(运行时启动代码,而不是 `main`)的可执行文件。 Go 通常使用 **静态链接**,将所有依赖项捆绑到一个文件中。但是,链接器也支持动态链接和不同的构建模式(库、插件)。探索链接器的源代码 (`src/cmd/link/internal/ld/`) 可以更深入地了解这个关键过程。

## Go 编译器与代理编程 - Hacker News 总结 一篇关于 Go 编译器链接器的文章引发了 Hacker News 的讨论,显示出人们对 Go 的欣赏度日益提高,尤其是在“代理编程”方面——利用 AI 代理进行代码生成和修改。 许多评论员强调了 Go 在这方面的优势,认为这归功于其坚实、文档完善的代码库以及该语言的显式、自文档化的特性(得益于结构体)。 这种清晰性有助于 AI 代理理解和可靠地编辑代码。 然而,使用 Claude 等 AI 工具的体验褒贬不一。 虽然这些工具功能强大,但需要仔细指导——特别是强大的测试和反馈循环——以避免引入诸如竞争条件之类的错误。 用户强调,仅仅提供模糊的提示会产生不可靠的结果。 对话还涉及 Go 的二进制文件大小(受其运行时影响)及其集成工具链的优势,包括其链接器,从而实现轻松的交叉编译。 最终,讨论强调了 AI 编码助手是强大的*工具*,需要有意识和结构化的使用,而不是对熟练程序员的替代。

## sql-tap:实时 SQL 流量监控 sql-tap 是一款用于实时观察 SQL 查询的工具,它充当您的应用程序与 PostgreSQL 或 MySQL 数据库之间的透明代理。它不需要任何应用程序代码的更改。 该系统由两个组件组成:`sql-tapd`,一个通过数据库网络协议捕获查询的代理守护进程,以及 `sql-tap`,一个显示捕获流量的终端用户界面 (TUI) 客户端。 您安装 `sql-tapd` 并将您的应用程序指向其监听端口,而不是数据库。然后,TUI 通过 gRPC 连接到 `sql-tapd`,以显示查询、事务和执行细节的实时流。 主要功能包括检查查询、查看事务以及直接从 TUI 运行 `EXPLAIN`(和 `EXPLAIN ANALYZE`)。安装可通过 `brew` 或 `go install` 进行,并提供 Docker 镜像以方便设置。

## SQL-tap:实时 SQL 流量查看器 SQL-tap 是一款新的开源工具,作为透明代理来捕获和显示 PostgreSQL 和 MySQL 的 SQL 查询,并在终端 UI 中展示。它无需更改应用程序代码——只需将数据库连接重定向到代理的端口即可。用户甚至可以在捕获的查询上运行 `EXPLAIN` 以进行性能分析。 早期用户报告其运行良好,强调了它能够揭示 WordPress 等应用程序中的性能瓶颈。虽然其实用性受到赞扬,但反馈表明诸如查询排序(按执行时间)、搜索/过滤以及更快的滚动等改进将是有益的。 讨论的重点是使用代理与替代方法(如数据库日志记录或 eBPF)之间的权衡。有人提出了对延迟和性能的担忧,并建议使用数据库扩展或数据包捕获。然而,许多人认为 SQL-tap 的易用性对于快速调试和可观察性具有价值,尤其是在复杂环境中。 [https://github.com/mickamy](https://github.com/mickamy)

斯坦福大学正在经历一种转变,逐渐远离其历史上大胆而非常规的精神,取而代之的是一种厌恶风险和注重积累履历的文化。最近的讨论凸显了一种看法,即现在的学生缺乏过去几代学生所表现出的“勇气”,他们不害怕追求非传统道路并面对潜在的失败。 这种变化由几个因素推动:金融危机后涌入的大量以职业为导向的学生,对享有声望的实习和职位(如通过ASES和斯坦福咨询等组织提供的)的激烈竞争,以及校园环境对安全结果的优先考虑。Y Combinator,曾经是真正颠覆性想法的避风港,现在已经成为一种“声望对冲风险”——即使创业失败,也能提供有价值的标志。 助长这一趋势的还有成绩膨胀和减少学术挑战的政策,保护学生免受潜在失败带来的不适。因此,大多数毕业生倾向于在科技、咨询或金融等可预测的职业道路上发展。作者认为,真正的创新需要拥抱风险、承受尴尬并坚持信念——这些品质斯坦福目前正在扼杀,并敦促学生重拾大学最初无畏求知的精神。

## 华尔街掠夺者:四十年的复兴 几十年间,这款名为《华尔街掠夺者》的复杂金融模拟游戏一直是个无法破解的代码。这款游戏由前律师和注册会计师迈克尔·詹金斯创作,其深度广为流传,但其原始的1980年代BASIC代码经受住了众多公司和技术开发人员的现代化尝试。Steam认为它过于小众,甚至Commodore电脑公司在三个月后也放弃了。 2024年,来自俄亥俄州的29岁开发者本·沃德主动承担了这个挑战。尽管詹金斯持怀疑态度,但沃德成功了,而其他人却失败了——他没有重写代码,而是将现代界面叠加在原始引擎之上。这一突破源于他理解,游戏的内核不是一个需要修复的错误,而是詹金斯四十多年金融知识演变的体现。 詹金斯最初的个人痴迷发展成了一款意外的教育工具,影响了数百名金融专业人士的职业生涯,他们通过其逼真的模拟学习。现在,在沃德的带领下,《华尔街掠夺者》在Steam上重生,吸引了忠实的社区,并证明即使是最艰巨的代码,只要有毅力、尊重原始愿景和一点运气,也能被征服。这是一个跨越50年年龄差距的独特合作故事,也是一款真正杰出游戏持久力量的证明。

## 渲染中的神经网络:初步实验 最近的进展正在将神经网络(NN)引入到各种渲染应用中,超越了常见的抗锯齿和放大等用途——包括纹理压缩、材质表示和间接光照。本文详细介绍了一名图形程序员首次尝试使用多层感知器(MLP)在渲染环境中编码数据。 MLP虽然复杂,但相对容易实现。训练涉及迭代地调整权重和偏差,基于输入数据和期望输出,使用前向和反向传播。虽然计算密集型,特别是对于更大的网络,但HLSL对推理加速的支持提供了潜在的性能改进。 实验集中在编码立方贴图的辐射度、辐照度、深度和镜面BRDF。MLP在表示辐射度方向性方面表现出希望,其存储效率与球面谐波相当。然而,编码辐照度和BRDF更具挑战性,通常需要更大的网络和大量的训练时间。 结果表明MLP可以有效地编码信号,但要达到与传统方法相当的质量,需要仔细调整参数(层、节点、激活函数)和大量的训练。推理成本仍然是实时应用的一个重要障碍,但持续的硬件和软件进步可能会缓解这一问题。总而言之,这次初步探索凸显了神经网络在渲染方面的潜力,尽管实施和优化方面存在挑战。

黑客新闻 新的 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 神经渲染历险 (interplayoflight.wordpress.com) 48 分,由 ingve 发表于 1 天前 | 隐藏 | 过去 | 收藏 | 1 条评论 Lerc 20 小时前 [–] 有趣,我最近也在用着色器和微型 MLP 做类似的事情。 看到场映射会很好,这样就能看到原始输入在表面输出上的展开情况。 有时,了解它在做什么真的很有帮助。 除了观察切片之外,还有什么特别巧妙的方法来可视化大于 2D 的场? 也许是等高线(表面)通过 UMap? 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

跳过主内容 比较设置连接搜索 创建于 2026 年 2 月 14 日 · 金丝雀 · 29158b6 nuxt vue nitro react svelte vite next astro typescript angular analog solid 参与 贡献帮助我们构建更好的 npm 体验。 在 GitHub 上查看 加入社区 聊天、提问和分享想法。 加入 Discord 保持更新 了解 npmx 的最新信息。 在 Bluesky 上关注,一个用于 npm 注册表的快速、现代浏览器 关于隐私政策 a11y键盘快捷键 文档源代码 社交聊天 与 npm, Inc. 无关联。 npm 是 npm, Inc. 的注册商标。本网站与 npm, Inc. 无关联。

## NPMX:适用于 NPM 注册表的新浏览器 NPMX (npmx.dev) 是一款新推出的、快速且现代化的 NPM 注册表浏览器,由超过 170 名开发者在短短两周内共同构建。虽然 npmjs.org 仍然是权威来源,但 NPMX 旨在通过诸如显示 git 和 HTTPS 依赖项(npmjs.org 缺少的功能)、包认领、批量管理操作、总安装大小/漏洞数据、生成文档以及可链接的包内容等功能来增强体验。 最初的反应褒贬不一。用户称赞其速度,特别是类型提示搜索和作者包列表,并欣赏其视觉设计,尽管有些人觉得它在视觉上平淡且杂乱。早期反馈强调了诸如滚动问题和内容加载失败等错误。 尽管考虑到现有的工具(如 `npm search` 和 `yarnpkg.com`),人们对其必要性存在疑问,但开发者对该项目的潜力及其开源性质感到兴奋,许多人渴望贡献改进。该项目目前在快速初始开发冲刺后处于“充电”阶段。

🛡️ 安全验证 我们正在检查您的连接以防止自动化滥用 ⏳ 正在验证您的浏览器… 有问题?联系客服 验证并继续 ✓ 验证完成 此页面将在片刻后自动跳转…

## 约会应用商业模式与用户体验 Hacker News 上的一讨论揭示了约会应用是如何被优化的,它们优先考虑用户参与度,而非快速配对。一位前约会网站员工指出,核心商业问题在于:找到“足够好”匹配的用户会继续订阅,而找到真爱(并离开)或感到沮丧(并放弃)的用户则代表了收入损失。 评论者强调了“劣质市场”的动态——成功的约会者会迅速离开,留下一个不太理想的匹配池。因此,成功需要在使用应用*之前*进行自我提升。另一些人则对此表示反对,认为社会动态正在变化,单身生活也更加便利。 一个关键点是,应用很可能优化的是容易衡量的指标,例如网站停留时间、滑动次数和消息数量,而不是真正的兼容性。这导致了参与度高于实际连接的循环。有人建议采用按约会付费的模式,但承认优化像“爱情”这样复杂的事物存在固有的挑战,以及用户行为塑造应用设计的强大力量。最终,这场讨论表明约会应用销售的是找到爱情的*希望*,而不是爱情本身,这与社交媒体和色情内容等其他平台中看到的成瘾模式相似。

今年是友谊力量的证明,引发了对这些关系如何发展和维持的反思。友谊是动态的——随着生活变化,人们来来往往,冲突不可避免。作者认为,关键在于有意性和自发性的平衡。 有意性意味着通过高质量的陪伴、仪式和表达爱意来积极培养联系。自发性则在于接受自然起伏,相信真挚的联系会持续下去。友谊中的安全感随着时间和持续的努力而增长;感受到深深的爱,才能更开放、更敢于冒险。 不同的友谊需要不同的方式——有些在持续的沟通中蓬勃发展,有些则在不频繁的、深入的对话中茁壮成长。亲近和共同的经历是宝贵的,甚至是不便之处(比如在疲惫时参加活动或在困难时期提供支持)也被视为繁荣社区不可或缺的一部分。最终,持续的维护和共同的历史会建立起一种深刻、可靠的爱,感觉就像“深层魔法”。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 友谊维护 (avabear.xyz) 22点 由 surprisetalk 1天前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

更多

联系我们 contact @ memedata.com