请启用 JavaScript 并关闭广告拦截器

```Hacker News新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交登录Kindle忠实用户陷入困境,亚马逊为旧款电子阅读器翻篇 (reuters.com)10 分 | cf100clunk 发布于 2 小时前 | 隐藏 | 往期 | 收藏 | 3 条评论帮助 prvc 12 分钟前 | 下一条 [–] >亚马逊表示,他们已经为这些设备提供了 14 年以上的支持,无法无限期地继续下去。“在此期间,技术已经取得了长足的进步,”一位发言人说。Kindle 最初的理念难道不是不应该被新款型号所取代吗?回复bananaflag 11 分钟前 | 上一条 | 下一条 [–] 笑话,我反正一直让 Kindle 保持在飞行模式。回复dev_l1x_be 15 分钟前 | 上一条 [–] 纸质书拥趸挑了挑眉,继续阅读。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 加入 YC | 联系 搜索: ```

请启用 JavaScript 和 Cookie 以继续。

抱歉。

梯度下降的效率在很大程度上取决于函数的两个属性:**强凸性** ($\mu$) 和 **$L$-平滑性** ($L$)。 这两个属性共同定义了一个“二次三明治”:函数被夹在下方的抛物线边界(曲率 $\mu$)和上方的抛物线边界(曲率 $L$)之间。 * **强凸性 ($\mu$)** 提供了下界,确保函数向上弯曲并防止出现平坦区域。它保证了向最小值的“二次拉力”,有助于求解器衡量与目标点的距离。 * **$L$-平滑性 ($L$)** 提供了上界,防止梯度变化过于剧烈。它确保了函数地形的可预测性,避免了当求解器遇到曲率突变时产生的“过冲”现象。 优化的质量由条件数 **$\kappa = L/\mu$** 决定。较低的 $\kappa$(接近 1)意味着函数条件良好,表现得像简单的二次函数,从而实现快速收敛。较高的 $\kappa$ 则表示地形被“拉伸”,会导致梯度下降出现锯齿状波动。这些属性也可以通过 Hessian 矩阵的特征值来理解(即 $\mu$ 和 $L$ 限定了特征值的谱范围),或者通过检验简单修改后的函数的凸性来验证。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 二次方三明治 (fedemagnani.github.io) 6 点,由 cpp_frog 发布于 2 小时前 | 隐藏 | 过往 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

特朗普政府已指示联邦机构在其所有政府发放的移动设备上自动安装白宫官方应用程序。尽管白宫称该应用是为员工提供政策更新和官方内容的直接渠道,但此举引发了网络安全专家和前政府官员的强烈反对。 批评人士认为,此举极不寻常且存在潜在的安全风险,并指出该应用此前就因与第三方服务共享用户数据以及在政府网络中制造潜在漏洞而受到质疑。前信息技术官员认为,这一指令与其说是为了提高运营效率,不如说是为了确保联邦工作人员接收该政府的宣传信息。 此外,该应用包含明显的政治内容,引发了人们对其是否符合联邦雇员通常要求的无党派标准的担忧。在此之前,该政府曾努力建立直接的政府范围通讯渠道,包括实施用于征求联邦官员辞职的群发邮件系统。目前,该强制安装令已经开始执行,美国联邦航空管理局(FAA)等机构已通知员工,所有机构发放的硬件都将自动进行安装。

白宫要求所有联邦雇员在单位配发的手机上安装一款新的政府移动应用程序。这一举措在“黑客新闻”(Hacker News)网站上引发了关于其目的及潜在影响的两极化讨论。 批评者表达了对隐私的担忧,质疑该软件是否具有间谍软件功能,并嘲讽其政治化特性——特别是其中有一个按钮,可以自动生成赞扬总统的预设短信,并为用户订阅政治提醒。 评论者对该应用的更广泛意图看法不一。一些人将其视为改善公民参与度、弥合领导层与公众之间鸿沟的现代举措。相反,怀疑论者认为该工具旨在绕过传统的机构制衡,从而巩固政治权力。尽管政府强调该应用是一个沟通平台,但此举已在政府管理设备上是否适合安装此类软件的问题上引发了争议。
Let the AI Cook 2 小时前

错误代码 7,即 `ERROR_ARENA_TRASHED`,是一个早期的 MS-DOS 错误,表示内存损坏。在 MS-DOS 中,系统通过带有前缀“arena”的块来管理内存,这些块使用特定的签名——即开发人员 Mark Zbikowski 的姓名首字母 'M' (0x4D) 和 'Z' (0x5A)——来追踪内存分配。如果系统遇到这些签名以外的内容,就会判定内存已“损坏”(trashed)。 在现代 Win32 环境中,该错误已过时,尽管它偶尔会出现在某些特定的用户模式组件中,用以指示内部结构损坏。由于它本质上属于残留物,开发人员常将其作为一种实用的诊断工具,用于在测试环境中模拟错误,且不会与实际的系统问题产生冲突。 值得注意的是,许多网站提供了针对此错误的通用“修复方法”,例如运行系统扫描或更新驱动程序。这些说法具有误导性;由于该错误在现代操作系统中并非标准系统级问题,因此这些“修复指南”往往是基于猜测,而非技术事实。

``` Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 ERROR_ARENA_TRASHED 错误代码的历史是什么? (devblogs.microsoft.com/oldnewthing) 5 分,由 supermatou 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索: ```

npm 现已发布 11.15.0 版本,带来了两项重大的安全增强功能:**分阶段发布(Staged Publishing)**和**扩展安装控制标志**。 **分阶段发布**为部署流程增加了一层监督机制。维护者不再是直接发布软件包,而是先将其上传到暂存队列。只有当维护者通过 npmjs.com 或命令行界面(CLI)进行双重验证(2FA)授权后,软件包才会公开发布。这种工作流非常适合持续集成/持续部署(CI/CD)流水线,特别是与可信发布(OIDC)结合使用时,可以确保每个版本都经过人工审核。 **新的安装源标志**提供了对依赖项解析方式的更强控制。在现有的 `--allow-git` 标志基础上,CLI 现在增加了以下选项: * `--allow-file`:管理本地路径和压缩包。 * `--allow-remote`:管理远程 URL 和 HTTPS 压缩包。 * `--allow-directory`:管理本地目录。 用户可以通过 `.npmrc` 或 `package.json` 将这些选项设置为 `all` 或 `none`。这些新增功能旨在为 npm v12 做准备,届时默认的源行为将转变为更严格的“none”策略。 建议用户更新其 CI/CD 工作流以使用 `npm stage publish`,并采用这些新标志来提升供应链安全。

```Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 GitHub 为 NPM 引入分阶段发布和全新的安装时控制功能 (github.blog) 27 个积分,作者 brianmcnulty,8 小时前 | 隐藏 | 过往 | 收藏 | 3 条评论 帮助 koinedad 2 小时前 [–] 不错……或许能缓解最近的一些攻击。 回复 turkeyboi 53 分钟前 | 父评论 [–] 前提是维护者真的会去用它。 回复 Klaster_1 37 分钟前 | 根评论 | 父评论 [–] 这也是我在读完博客文章后最大的疑问。鉴于最近发生的系列攻击事件,默认强制开启分阶段发布,或者至少逐步过渡到该模式,难道不合理吗? 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:```

**sp.h** 是一个包含 15,000 行代码的 C99 单头文件库,旨在通过提供直接对接系统调用而非依赖 `libc` 的可移植标准库,来实现 C 语言的现代化。 该项目摒弃了作者认为“有害”的标准库惯例,特别是基于 `FILE*` 的 I/O、隐式全局状态以及以空字符结尾的字符串。取而代之的是: * **显式内存管理:** 程序通过显式的分配器结构来管理自身内存。 * **指针加长度的字符串:** 使用 `sp_str_t` 代替以空字符结尾的字符串,以提高性能、安全性和易用性。 * **可移植性:** 该库与平台无关,可在 Windows、macOS、Linux 和 WASM 上运行,同时保持代码的可读性和易修改性。 该库强调透明度和显式性,要求开发者手动处理错误和内存分配。虽然它并非为 SIMD 等微优化而设计,但专注于高层架构优势,例如零拷贝 I/O。归根结底,`sp.h` 旨在保留 C 语言的简洁性和通用兼容性,同时剔除陈旧的冗余,为系统编程提供了一种现代、可读且高度可移植的替代方案。

```Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Sp.h 是 C 语言应得的标准库 (spader.zone) 6 分 | dboon 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 1 条评论 | 帮助 TZubiri 13 分钟前 [–] > 像 JS 和 Python 这样依赖第三方库的每种语言,都在大规模感染供应链蠕虫病毒。 > 唯一不受影响的几种语言是那些没有下载第三方代码文化的语言,比如 C 和 C++。 > 前 JS 和 Python 开发者发布了一个“库”。 > 这个库是“凭感觉”写的。 > 在 GitHub 正遭受供应链攻击、源代码遭到泄露之际发布。 > 对于初学者来说,这个时机太糟糕了,我根本不信任这种凭感觉写的代码。这就好比在大流行期间,城市正处于火海之中,而你却来到一个乡村小镇要求去亲吻那里的人。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:```

🛡️ 正在进行快速检查 我们正在检查您的连接,以防止自动化滥用 为什么我会看到此页面? 遇到问题?联系支持人员

```Hacker News最新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交登录中子散射解释了为什么无麸质意大利面容易散架 (2025) (phys.org)9 分 由 layer8 于 1 小时前发布 | 隐藏 | 往期 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:```

每一帧都会通过原始排除部件重新构建火柴人。文本会环绕同一形式调用所返回的当前姿势。波动、动画波动、显示火柴人视觉、显示片段取景、重置骨架、待机。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 “Stick” – 一个用于布局动画的小型骨架的原始/趣味交互式演示 (cosmiciron.github.io) 5 分 | zhxiaoliang | 1 小时前 | 隐藏 | 过往 | 收藏 | 1 条评论 | 帮助 zhxiaoliang 1 小时前 [–] 你可以使用原始排除组合(primitive exclusion assemblies)来创建一个骨架,并通过编程控制它,在 Layoutmaster 中实现布局动画。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

请启用 JavaScript 和 Cookie 以继续。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 FBI 局长的 Based Apparel 网站被发现托管了“ClickFix”攻击 (pcmag.com) 12 点 | bilalq 发布于 29 分钟前 | 隐藏 | 过往 | 收藏 | 2 条评论 | 帮助 NDlurker 18 分钟前 [–] 感谢 Based God 回复 ray_v 4 分钟前 | 父评论 [–] 接下来是什么?特朗普的手机预装了中国恶意软件?简直不可思议! 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请加入 YC | 联系 搜索:

由于马的下肢缺乏辅助血液循环的肌肉,蹄部便充当了“第二心脏”,将静脉血送回心脏。这一过程依赖于被称为静脉丛的复杂静脉网络。 当马负重时,蹄部的内部结构——特别是蹄球和蹄骨——会将这些静脉挤压在侧软骨上。这种挤压就像泵一样,克服重力将血液向上输送,而静脉中的单向瓣膜则防止血液倒流。除了促进血液循环,这种液压机制还起到缓冲作用,通过消散震荡来保护脆弱的蹄骨。当马蹄抬起时,压力释放,静脉便再次充盈。因此,运动中这种有节奏的挤压与放松,对于维持马腿正常的血液循环至关重要。

Hacker News最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交登录马蹄的泵血机制 (extension.org)6分 由 thunderbong 1小时前发布 | 隐藏 | 过往 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

客户端挑战:您的浏览器已禁用 JavaScript。请启用 JavaScript 以继续。本网站必需的一部分内容无法加载。这可能是由于浏览器扩展、网络问题或浏览器设置所致。请检查您的网络连接、禁用广告拦截器,或尝试使用其他浏览器。

最近的一项 Hacker News 讨论强调了识别睡眠呼吸暂停症状的重要性,例如长期疲劳、白天困倦和睡眠中断。未经治疗的呼吸暂停会带来严重的长期风险,包括因缺氧导致的抑郁、失业和认知能力下降。 评论者强调,家用诊断套件现在既经济又易于使用,通常无需初次咨询医生。一旦确诊,持续气道正压通气(CPAP)治疗仍然是黄金标准,能有效改善症状,甚至随着时间推移恢复大脑灰质。 此外,对于那些以肥胖为主要病因的患者,讨论指出,GLP-1 受体激动剂(如 Zepbound)通过显著减轻体重,在治愈睡眠呼吸暂停方面已显示出显著成效——其效果往往比某些实验性助眠药物更有效。虽然体重并非该疾病的唯一成因,但通过这些新型药物进行体重管理,对大多数患者而言可能会带来改变人生的影响。

在沉寂三年后,Bob 重新开始写作。自 2022 年起,他一直深耕于人工智能领域,并联合创办了一家名为 2Brains 的初创公司。尽管公司业务仍在进行中,但他决定恢复撰写专栏,因为写作对他而言是创意过程中不可或缺的一部分。 Bob 计划随心发布内容,只在有值得分享的见解时才会动笔。他的下一篇文章将对人工智能行业目前追求万亿规模的发展方向提出质疑,并介绍其团队已申请专利并开发出的一种替代性架构。他衷心感谢长期追随者的耐心等待,同时也欢迎读者的加入。

抱歉。

本文详细介绍了作者将 LZ4 压缩算法移植到四种不同处理器架构(Z80、Intel 8080、x86 (8086) 和 MOS 6502)的过程。 作者将此项目视为一项研究,旨在探讨如何使同一算法适应 8 位和 16 位系统之间迥异的性能限制。他指出,由于 Z80 具备高效的块拷贝能力,因此它特别适合运行 LZ4。8080 和 x86 的实现则是对 Z80 逻辑的直接扩展或优化,其中 8086 受益于其原生的“字符串”处理指令和额外的寄存器。 相比之下,6502 缺乏对指针友好的寄存器和 16 位运算功能,因此需要完全不同的实现思路,即依赖零页内存和自定义辅助函数来模拟其他处理器上的指针逻辑。 最终,本文既是为寻求节省卡带空间的业余游戏开发者提供的实用指南,也是对汇编语言编程比较的深度剖析。它突显了架构限制(如特定寄存器和指令的有无)如何决定了面对完全相同的功能需求时,必须采取不同的实现策略。

```Hacker News最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交登录在四款老旧 CPU 上对比 LZ4 解码器 (bumbershootsoft.wordpress.com)33 点 由 tosh 发布于 5 小时前 | 隐藏 | 过往 | 收藏 | 1 条评论 帮助 msephton 28 分钟前 [–] 这是一篇很有难度但也很有趣的文章。我的理解是,这三个限制条件通过“越界”的方式,确保了无需进行任何昂贵的 if 判断。一切都可以全速运行。回复 指导方针 | 常见问题 | 列表 | API | 安全 | 法律 | 加入 YC | 联系 搜索:```

为了保护用户免受未来量子计算的威胁,苹果公司已将量子安全算法(ML-KEM 和 ML-DSA)集成到其基础加密库 *corecrypto* 中。鉴于这些复杂且新颖的算法需要极高的可靠性,苹果首创了一套严谨的自定义形式化验证流程,以确保其实现的数学正确性。 对于现代加密代码而言,传统的测试方法已不足够,因为细微的算术错误可能会危及安全性。苹果的方法是利用数学证明来验证其 C 语言和 ARM64 汇编实现与 FIPS 203 和 204 官方规范在功能上是等价的。通过使用 Isabelle、SAW 和 Cryptol 等工具,苹果已验证了超过 50,000 个证明步骤,成功识别并解决了传统测试无法发现的潜在漏洞。 目前,苹果正在发布这些实现方案及其形式化验证库和工具,以供独立专家评估。通过分享这些成果,苹果旨在提升关键软件的安全性,提供一种结合了手工调优性能优化与数学证明正确性的高保证模型。这种透明度鼓励全球研究社区对其工作进行审计,并为后量子时代的通信安全奠定更坚实的基础。

抱歉。

为了支持身处乌干达难民营的伦敦大学同学 Django,作者尝试捐赠一台闲置的 MacBook。这件看似简单的善举,却演变成了一场横跨 12 个国家、历时 42 天的艰辛旅程。 这一过程充满了障碍:国际航运对锂电池的限制、难民申请税号(TIN)时遭遇的官僚主义噩梦,以及海关难以预料的扣押。Django 经历了数日的长途跋涉、官员的敲诈勒索,以及物流上的混乱——笔记本电脑在经过多名匿名快递员转手后,最终在一家积满灰尘的当地五金店被找到。 算上运费、税款和代理费用,总支出高达约 426 澳元,几乎等同于设备本身的价值。尽管付出了巨大的体力、财力和情感代价,这项任务最终还是成功了。5 月 13 日,笔记本电脑终于送达 Django 手中,这对他的计算机科学学业至关重要。这段旅程是一个令人清醒的见证,揭示了难民在获取基本数字工具时所面临的巨大障碍,以及克服这些障碍所需的非凡毅力。

这场 Hacker News 讨论围绕一篇博文展开,内容涉及向乌干达的一名难民邮寄一台笔记本电脑所面临的巨大物流和官僚障碍。 讨论的主要结论包括: * **官僚阻碍:** 参与者强调了向发展中国家邮寄物品的极端困难,并指出高额进口关税、腐败和复杂的清关流程往往成为阻碍发展的人为壁垒。 * **“西方”偏见:** 评论者辩论了邮寄实物与直接汇款孰优孰劣。许多人认为,寄送实物往往效率低下、成本高昂且容易被盗,因此向当地进口商或慈善机构捐款更为实际。 * **系统性现实:** 该贴文探讨了在这些环境下的“现实”管理方式——即为了确保货物送达,往往不得不绕过官方的官僚渠道,转而利用非正式系统或支付贿赂。 * **韧性与剥削:** 关于援助的道德复杂性存在大量讨论,内容涵盖了对受助者感恩之情的钦佩,以及对西方干预和殖民遗产如何继续影响非洲国家今日经济困境的批评。

此模组为 Minecraft 增加了完整功能的 Wayland 合成器!你可以在 Minecraft 世界内直接启动应用程序并打开窗口。支持窗口间的拖放数据操作,也可以将视频播放器固定在 HUD 上。一切由你决定。重要提示:本模组仅支持在 Linux 系统下运行!不支持 macOS 或 Windows。

Hacker News 的一个讨论帖正在热议“Waylandcraft”,这是一款在《我的世界》(Minecraft)游戏内实现 Wayland 合成器的新模组。该项目由约 8000 行 Java 和 Rust 代码编写而成,引发了关于“Minecraft 工程学”演变的广泛讨论。 评论者将此项目与“万物皆可运行《毁灭战士》(Doom)”的现象进行了类比,指出《我的世界》正日益成为展示复杂技术成就的平台。虽然一些用户争论这款主要充当显示流传输功能的模组,是否像过去利用游戏内逻辑门构建功能性 CPU 的项目那样“纯粹”,但其他人则对这一创新的成就表示赞赏。 讨论还转向了 Linux 桌面的现状,用户们就 Wayland 的成熟度展开了辩论。归根结底,这个帖子反映了人们对《我的世界》“Emacs 化”的浓厚兴趣,用户们设想了将工作流甚至虚拟现实(VR)融入游戏环境的各种新方式。尽管在实现方法上存在一些细微的技术争论,但大家的共识是:这是一个令人印象深刻且有趣的软件工程杰作。

联系我们 contact @ memedata.com