每日HackerNews RSS

GCC 可以通过将复制的字符串常量拆分为存储为常量的重叠向量大小块来优化它们,因此绝对构建路径即使程序打印它们,也可能不会在二进制文件中逐字出现。这会破坏对不可重定位路径的简单 grep/strings 审计。重复模式可能被进一步去重。Clang 通常保留完整字面字符串并复制重叠块。该优化几乎无性能收益,还可能增加体积,除去了重之外。它只能部分禁用(例如 -Os 或 -mstore-max=128)。构建后路径扫描很脆弱;可复现构建更稳健,但字面字符串有助于在 Conda/Spack 中调试和二进制修补。

Hacker News 新 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 分段路径 ( stoppels.ch ) 29 分 由 acossta 1 天前 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | 接口 | 安全 | 法律 | 申请 YC | 联系 搜索:

这是一款基于浏览器的“My AI red lines”应用。用户以 IF/THEN 语句形式编写个人规则,可将条目标记为未完成或私密,并添加动机、签名、见证人和复查日期。它可预览文档,支持保存或复制为 HTML、Markdown 或文本,向见证人发送邮件,并添加日历提醒。完成的非私密条目可分享到 Firebase 支持的墙上,并生成卡片图片和社交分享链接。分享使用匿名账户,可以更新或删除。用户还可以通过 Google 登录和密码短语加密的保险库在设备间同步草稿。应用会列出可能跨越红线的事件,让用户标记是否发生跨越以及是否采取了行动,并可向见证人发送邮件。它还包括一个帮助承诺落实的引导式检查清单。除非分享或同步,本地草稿数据会保留在浏览器中。

Show HN 帖子介绍了“AI Red Lines”网站,用户可在其中记录促使自己对 AI 采取行动的个人触发点。条目本地存储,可匿名或署名分享到公共墙。评论者围绕这一概念展开辩论:有人认为预先承诺有用,有人认为红线假设性或可笑。一位评论者提出 0–6 的 AI 使用层级分类;另一位建议区分可验证任务、低风险生成和高风险不可验证任务。有用户要求网站更清楚地定义“安全”,并指出部分触发点不言自明(模型欺骗开发者、帮助制造武器、复制自身、瞄准武器),而另一些则模糊。怀疑者认为安全担忧是 AI 公司为监管俘获而人为制造的;其他人则反驳说 AI 诱骗或协助大规模枪击等风险是真实的。该网站的开放墙已吸引笑话/戏仿条目,创作者对此表示承认。总体而言,该讨论串将真诚的 AI 安全讨论与对项目语气和框架的批评混在一起。

Easel 测试了 AWS Lambda Web Functions,发现空闲执行环境在最后一次请求后仍持续计费内存 5–7 分钟,使得许多低流量应用成本较高。尽管 Web Functions 能很好地处理负载,但终止空闲环境会导致运行时失败。Easel 因此将应用执行迁移到自己的共享服务器,仅将 Lambda 用于溢出流量。一个 US East 主机于 11 月 2 日上线。Ashburn 对相同 Next.js 应用的基准测试显示,Easel 的主机提供 1.5–3 倍更快的热请求、更快的链式 SHA-256 哈希,以及空闲 12 分钟后约 3.5 倍更快的冷启动;在 5 分钟间隔后,它在 14ms 内恢复暂停环境,而 Web Functions 需要 908ms。结果尚早,来自单一区域和一个小型应用,样本有限。Easel 得出结论:自运营计算更符合其经济性,并且可以超越 Web Functions,但需要承担更多基础设施责任。

一项 AWS Lambda Web Functions 基准测试发现,环境在最后一次请求后仍存活约 5–7 分钟,因此空闲时也会计费内存。作者表示,这对他们的工作负载并不合适;与传统 Lambda 事件函数不同,后者在调用后会冻结,并且只按执行时间计费。他们尝试提前退出进程,但 AWS 会将其记录为错误。评论者指出,空闲时间有助于刷新遥测数据、持续流量可降低其影响,且空闲超时不可配置。他们还讨论了 GCP Cloud Run、Firecracker 和 Vercel Fluid Compute 等替代方案,以及冷启动样本量小和硬件差异方面的顾虑。作者澄清,Web Functions 可能仍适合活跃工作负载,而 Easel 使用的是传统 Lambda。

任天堂向 GitHub 发送了四份 DMCA 下架通知,针对 Yuzu 和 Citron Neo Switch 模拟器以及模组芯片固件。在任天堂表示该固件有助于绕过 Switch 的复制保护后,GitHub 移除了 144 个固件仓库。该固件可能仍托管在其他地方。此举继任天堂早先的模拟器下架之后,也正值模拟器和 AI 驱动的游戏移植/模组受到越来越多法律审查之际,Rockstar 和 Bethesda 等公司也在打击未经授权的项目。本文由 IGN 高级科技编辑 Jackie Thomas 撰写。

任天堂在 GitHub 上开展了大规模的 DMCA 扫荡,针对模拟器和固件。Hacker News 评论者围绕法律灰色地带展开争论:模拟本身通常合法,但分发规避工具或受版权保护的材料可能违反 DMCA 和商业秘密保护。一些人指出项目可以迁移到自托管或 P2P 平台,而 GitHub 的合规性使下架很容易。另一些人批评任天堂的激进执法,提到先前如 Gary Bowser 案件后引发的抵制。该帖还对比了游戏保存与盗版新游戏的担忧,指出现代模拟器和静态重编译正在激增,并讨论 AI、DRM 和版权法如何使执法更加复杂。总体而言,这次扫荡凸显了游戏保存、消费者权利与任天堂知识产权保护之间的持续紧张关系。

Vale 是一个轻量级、可自托管的 PHP 8.3 CMS 和电子商务平台,无插件或冗余功能。它包括可视化区块编辑器、内置无 Cookie 分析,以及用于产品、订阅、购物车、结账、支付、配送、税费和导入的电子商务工具,还有新闻通讯、表单、评论、API、钩子和安全功能。高度可定制且兼容共享主机,运行要求最低并支持多种数据库。它基于 AGPL-3.0 开源,目前正在 Kickstarter 上,提供候补名单。

Hacker News 上一篇 "Show HN" 帖子介绍了 Vale,一个开源、自托管的 PHP 平台,集成了 CMS、电商等功能。创作者表示他们因 WordPress 维护困难而在内部开发,两年后发布。帖子包含实时演示、GitHub 源码和文档链接。评论包括赞扬、关于幕后团队的问题(通过链接回答)以及批评管理面板看起来像 AI 生成的。

本文介绍在 Odin 中解码 REXPaint (.xp) 文件。REXPaint ASCII 艺术文件采用 gzip 压缩;解压后得到小端二进制数据:版本、图层数,然后是每个图层的宽高和单元格。每个 10 字节的单元格存储一个 CP437 字符索引以及前景/背景 RGB 颜色。空白或透明单元格使用品红色 (255, 0, 255)。单元格按列主序存储,因此 (x, y) 处的单元格索引为 x*height+y。 解析器定义了 Color、Cell、Layer 和 File 结构体,以及自定义的 Read_Error 和 Decode_Error 类型。它使用 core:compress/gzip 解压,通过一个小的 Reader 游标读取值,在分配前验证尺寸和大小,并使用 defer 在出错时清理内存。它提供 decode_from_file 和 decode_from_bytes,并包含 file_destroy 用于释放嵌套分配。cell_at 辅助函数隐藏了列主序索引。最后,一个示例解码 test.xp 并打印可打印的 ASCII 字形。总体而言,它展示了安全的二进制解析:验证不受信任的数据、传播错误、管理内存,并将原始字节映射为可用结构。

Hacker News 新帖 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 用 Odin 解码 REXPaint 文件 (tylerelton.com) 21 分 由 tylerelton 11 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 帮助 MiroslavPokorny 11 小时前 [–] 听起来像是很酷的读物。谢谢分享! 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

启用 JavaScript 和 cookies 以继续

Hacker News 新 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 路边调查:木虱、蚂蚁和桉树 (bencology.bearblog.dev) 10 分,由 caminanteblanco 发布于 11 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 帮助 caminanteblanco 10 小时前 [–] 蚂蚁是我最喜欢的动物之一,和鸦科鸟类、真菌(不是动物,但仍然)并列。那种即使来自看起来毫不聪明的事物的智能程度,真的很让我着迷。 我的意思是,如此微小且分布式的生物能击退鸟类,以保护一个完全不同的生物,这个想法令人脑洞大开。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

一个构建使用Broadcom PEX88096 PCIe交换机,位于一个x16插槽之后,连接四块32 GB AMD R9700和两块RTX 3090,以实现点对点传输。ROCm需要每个R9700的完整32 GB通过Resizable BAR映射。BIOS无法映射六个32 GB BAR,且Linux 7.0的桥接尺寸估算会低估空间,因为它将子设备尺寸相加而未考虑门铃BAR周围的对齐间隙。作者创建了gpu-rebar-layout,一个initramfs内核模块,它将R9700 BAR尺寸设置为32 GB,移除/重新扫描交换机根端口,并填充BAR对齐,使每个窗口都适合。这使得所有四块R9700都能获得32 GB BAR,而即将推出的内核补丁修复了尺寸错误,但仍需要调整尺寸/重新扫描(pad=0)。设置完成后,amdgpu识别完整BAR,点对点传输每对达到14.0 GB/s,环形达到54.7 GB/s。建议:搜索邮件列表,在驱动加载前调整尺寸/重新扫描,避免重新扫描已加载的GPU,并检查小BAR或休眠问题。

一篇 Hacker News 帖子描述了在 Linux 下,通过 PCIe 交换机为四张 R9700 GPU 安装四个 32 GB 可调整大小的 BAR,以进行张量并行服务。作者需要点对点访问,但使用六张 GPU 时 BIOS 无法映射所有 BAR,且 Linux 将交换机窗口大小设得太小,因此只有两张卡获得了 BAR。一个内核模块可绕过此问题;禁用 P2P 时,预填充速度大约慢一半。评论讨论了主板/固件兼容性、MMIO 分配限制、BIOS 设置、挖矿机架,以及与传统 32 位寻址和可调整大小 BAR 相关的更广泛问题。用户报告消费级和服务器主板上存在类似问题,指出固件常常限制地址空间并需要变通方案。总体而言,该帖子强调了 AI 工作负载如何将 PCIe 内存映射推到极限,并暴露固件/软件瓶颈。

2026年11月博客文章:作者描述了对现代网络的沮丧。LLM爬虫饱和上传侵蚀了自托管的乐趣;Anubis和iocaine等工具不足。他们屏蔽了云服务商IP段并使用nft-blackhole。他们正在考虑移除数字摄影网站,仅出售实体zine以避免喂养AI。他们批评企业爬取、“合法”DDoS以及需要CDN/企业保护。他们希望转向实体zine制作可能是银边,并可能在有用时更新。他们指出自己并不孤单。

Hacker News 的讨论帖围绕一篇题为《运行网站让我提不起劲》的文章,讲述了在大量机器人与 AI 爬虫流量下运营网站变得令人沮丧。评论者描述日志被未知机器人、漏洞探测和住宅代理流量填满,同时讨论了防御手段,如拖慢响应(tarpitting)、返回虚假或 404 响应、封锁云 IP、缓存、CDN 和 Cloudflare。有人认为封锁会演变成军备竞赛;另一些人则偏好更简单的静态站点,或离开开放网络。帖子还讨论了 AI 对写作与创造力的影响,包括对抗性或“投毒”内容是否能影响模型,以及个人写作被爬取是有害还是可能有益。其他评论提到工作量证明挑战伤害真实用户、Meta 忽视 robots.txt,以及对所链网站字体的抱怨。总体而言,它反映出对爬虫负载的沮丧,以及如何维持小型网站生存的不确定性。

smolmaxxing 探索在性能不足、空闲的设备上运行大语言模型。在小米电视盒子 S(第三代)——Amlogic S7D、约 1 GB 可用内存、未 root——上,它运行从 260K 到 16B 参数的模型,Qwen3.5-0.8B 达到 16.8 令牌/秒,2B 为 7.7,8B MoE 为 7.2,dense 1-bit 8B 为 5.2,16B MoE 为 5.1。2013 年的 iPad Air 运行 1.7B 模型可达 24–26 令牌/秒,4B 约 10,最高 16B 的 MoE 模型为 2.6–4.5 令牌/秒。性能提升来自自定义 ARM 内核(Q2_K 重打包、1-bit 查表、融合 DeltaNet)、内存技巧(裁剪词汇表头部、无头模式、flash 重打包缓存),以及基于 flash 的权重流式加载(专家分页、缓存感知路由、预取)。关键发现:对于 2B 以上模型,瓶颈是 flash 带宽而非 CPU,因此 MoE 有效;且按字节计,更大的模型并不总是更好。所有声明均在真实硬件上测量。MIT 许可。

一篇 Hacker News 帖子介绍了 mrashad74 的开源项目,用于在老旧、低内存设备上运行 LLM。作者报告称,已在第一代 iPad Air 和可用内存不足 1GB 的小米电视盒子上运行 16B 参数模型,并寻求更难的硬件目标。评论讨论了小模型推理现在是否已便于 LLM 编程代理实现,但作者强调大量实验以及内核与搜索优化,目标是超越仅 0.6B 的小模型,运行受限设备上更大、可用的模型。建议的挑战设备包括 Playdate、ESP32、Raspberry Pi、PS2 和其他旧硬件。讨论串还探索了实际用途:隐私敏感或受监管环境、窄域微调任务、语音/日志处理,以及重新利用淘汰机器。一些评论者指出小模型正在改进,调优后可用,而另一些人认为 Qwen 在微小任务上表现弱,推荐 LFM、Gemma、MiniCPM 或 Granite 等模型。该项目被定位为对硬件极限的实验性探索,而非可生产使用的推理。

更多

联系我们 contact @ memedata.com