每日HackerNews RSS

作者正在构建Xobaque,一个使用`indieblog.page`的独立博客搜索引擎,在将近5000个订阅源导入SQLite数据库时遇到了性能瓶颈。主要问题是由于单个SQLite写入器导致的写入速度慢,并且由于无法在全文搜索虚拟表中使用UPSERT而更加复杂。 一个令人惊讶的发现是某些博客订阅源的巨大尺寸——一个超过12,000页——引发了对订阅源目的(存档与更新)以及订阅源是否遵守RFC 5005分页规范的疑问。 通过分批处理1000个条目的订阅源,并使用预处理语句进行插入和更新,性能得到了改善,处理时间减少到每次运行12小时。未来的优化包括使用全局预处理语句来最小化SQL解析,以及根据发布/更新日期过滤订阅源页面,以避免不必要的数据库活动。作者计划存储Web服务器日期和订阅源发布日期,以便进行更有效的过滤。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 大型 Feed 和 RFC 5005 (alexschroeder.ch) 5 分,来自 8organicbits 2 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

客户端挑战:您的浏览器已禁用 JavaScript。请启用 JavaScript 以继续。网站的必要部分无法加载。这可能是由于浏览器扩展、网络问题或浏览器设置造成的。请检查您的连接,禁用任何广告拦截器,或尝试使用不同的浏览器。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 用 Linux 替换即将退役的 Windows XP (linux.com) 12 分,由 righthand 43 分钟前发布 | 隐藏 | 过去的 | 收藏 | 3 条评论 HelloUsername 12 分钟前 | 下一个 [–] (2014) 最近相关讨论:https://news.ycombinator.com/item?id=46566465 “我花时间安装了一个 KDE Plasma 主题,让它看起来像 Windows XP,虽然” 回复 shevy-java 7 分钟前 | 上一个 | 下一个 [–] “作者:Carla Schroder - 2014 年 4 月 8 日”。我完全支持用 Linux 替换 MS 产品,但这篇文章很旧。我们不是在时间胶囊里;至少大多数人不是。我更希望看到当前的话题相匹配,例如用 Linux 替换 Win11。 另外,我发现 WinXP 实际上比 Win7、Win10、Win11 更好。至少更易于使用。 回复 righthand 42 分钟前 | 上一个 [–] YOLOTD? 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## Instagram 数据泄露影响数百万用户 最近的数据泄露暴露了1750万Instagram用户的敏感信息,由Malwarebytes在暗网扫描中发现。泄露的数据包括用户名、地址、电话号码和电子邮件地址,目前正在被出售给网络罪犯。 此次泄露似乎与2024年API暴露有关,并导致大量用户发起密码重置请求。Malwarebytes警告说,这些被盗数据可能助长网络钓鱼攻击和账户接管。 值得注意的是,Instagram母公司Meta尚未对此事发表官方评论。强烈建议用户启用双重身份验证,更改密码,并通过Meta的账户中心检查已登录的设备,以保护其帐户。此事件凸显了围绕该平台持续存在的数据安全问题。

Instagram 发生一起数据泄露事件,可能暴露了 1750 万用户的个人信息,包括用户名、地址、电话号码和电子邮件地址。Instagram 最初声称没有系统漏洞,并表示已修复未经授权的密码重置请求,但用户报告称自 2023 年初以来这些请求激增。 许多评论者证实收到多封密码重置邮件,表明数据可能在最初泄露后被多次转售。用户质疑 Instagram 收集实体地址的原因,推测与购物功能或位置标记有关。一些人报告首次经历通过密码重置尝试访问账户的情况,甚至是在不活跃的账户上,进一步加剧了对泄露范围和影响的担忧。该数据似乎比较旧,可能已经广泛传播,从而降低了其当前价值。

## 黛安·阿布斯:超越轰动效应 埃里克·古达斯的文章探讨了摄影师黛安·阿布斯持久的影响力以及经常被误解之处,尤其是在最近重温她去世后不久举办的1972年回顾展“灾难”展览的光线下。起初,该展览获得了创纪录的参观人数,但也受到了严厉批评,被指责为利用“怪人”和社会边缘群体进行剥削,但阿布斯的作品却难以简单归类。 文章认为,最初的愤怒往往掩盖了她图像的原始而令人不安的力量。评论家经常将阿布斯和她的拍摄对象病态化,寻求轰动效应而非理解。古达斯强调阿布斯有意模糊她的艺术意图,在观看者和拍摄对象之间建立直接、近乎对抗性的联系。 他强调了照片本身的重要性——它们的表面、纹理以及对光影的 deliberate 使用——在传达一种紧迫感和神秘感方面所起的作用。阿布斯的凝视,以及她拍摄对象的凝视,是她作品的核心,创造了一种超越简单记录的不安遭遇。最终,古达斯认为阿布斯持久的遗产不在于冲击力,而在于她捕捉“偶然的火花”和人类经验的难以捉摸的本质的能力。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 注销 内在神秘的外在迹象 (lareviewofbooks.org) 6 分,来自 prismatic 2小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

本文档详细介绍了将 xv6-riscv 操作系统移植到 SiFive HiFive Unmatched (FU740) 开发板的过程。该移植用 U-Boot SPL 替换了标准的 OpenSBI 引导加载程序,以实现直接的 M 模式引导,最大限度地减少内核修改,并利用 SPL 进行硬件初始化。一个由 SiFive 提供的本地 SD 卡驱动程序取代了 VirtIO 实现。 该过程包括克隆和构建 xv6 内核(专门针对“unmatched”)和 U-Boot SPL(推荐版本 v2023.01)。microSD 卡会被分区,并填充 U-Boot SPL 二进制文件、xv6 内核镜像(打包为 FIT 镜像 – `xv6-unmatched.itb`)和根文件系统镜像 (`fs.img`)。 要启动,板载的 MSEL 拨码开关必须设置为 SD 引导模式,并通过 UART 建立连接。成功启动会显示 U-Boot SPL 版本和 xv6 内核启动信息。该系统也可以使用 QEMU,并指定 `sifive_u` 机器类型进行仿真。

## xv6操作系统移植到HiFive Unmatched 一位开发者成功将教育用的xv6操作系统(基于RISC-V)移植到HiFive Unmatched开发板上,摆脱了QEMU模拟,实现在真机上运行。该项目源于开发者自学麻省理工学院的操作系统内部原理课程,并克服了多项挑战。 主要难点包括解决硬件特性问题,如页表位设置和中断处理,以及调整启动流程。开发者通过创建一个最小的U-Boot镜像来直接在M模式下启动xv6内核,绕过了标准的OpenSBI启动流程。此外,SPI SD卡驱动取代了虚拟磁盘驱动。 详细的实现说明可在GitHub上找到 ([https://github.com/eyengin/xv6-riscv-unmatched](https://github.com/eyengin/xv6-riscv-unmatched))。该移植旨在为其他学习操作系统开发,并寻求相对实惠的RISC-V实际实验平台的人们提供有价值的资源。

这个项目是一个庆祝MOS KIM-1 50周年的演示,KIM-1是一款1976年1月发布的开创性微型计算机。该演示基于现有代码组件构建,旨在重现早期计算的精神,并促进复古计算社区的合作。 创建者邀请爱好者通过添加模块、演示和改进来贡献项目。一个关键特性是KIM-1终端上精确光标定位的程序。这允许绘制形状,并有可能通过将十六进制内存坐标转换为终端所需的单字符输入来构建简单的图形程序——将X和Y定位的十位和个位数字分开。 该项目是对“黑客”精神的号召,鼓励在2026年继续实验和发展复古计算领域。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 祝KIM-1 50岁生日快乐 (github.com/netzherpes) 9点 由 JKCalhoun 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 暴力破解密钥空间速率(截至2026年1月5日) 本文档详细介绍了已知最快的各种位长密钥空间的穷举搜索速率——从0到2<sup>n</sup>-1。重点纯粹在于速度,以每秒位数衡量,不考虑量子计算攻击或密码学漏洞。 **最快观测速率:** 比特币挖矿目前领先,为**69.850 x 2<sup>n</sup>/秒**,紧随其后的是**448x RTX 2080 GPU**,速率为**44.855 x 2<sup>n</sup>/秒**。其他值得注意的速率包括**RC5-72**为**39.841 x 2<sup>n</sup>/秒**,**RTX 4090 GPU**为**38.070 x 2<sup>n</sup>/秒**,以及**AES-NI**硬件加速达到**35.528 x 2<sup>n</sup>/秒**。现代苹果芯片,特别是**M3 Pro**,达到**33.181 x 2<sup>n</sup>/秒**。 **128位密钥空间穷举时间:** 使用这些速率,完全穷举128位密钥空间需要从**339.220万亿年(448x 2080 GPUs)**到**1.107百亿亿年(macOS M3 Pro)**。即使是比特币挖矿也需要**101.31亿年**。这些时间尺度远远超过了人类预计的寿命。 **基准测试详情:** 数据包括来自各种来源的结果:比特币的哈希率、使用 Nvidia GPU 的密码破解集群(范围从 8 到 448 张卡),以及使用 `dd` 和 `openssl speed` 等工具的单个 CPU/GPU 基准测试。该文档还强调了不同字节大小和硬件配置之间的性能差异。

可验证的暴力破解强度 (gist.github.com) 4点 由 upofadown 2小时前 | 隐藏 | 过去 | 收藏 | 1条评论 amelius 26分钟前 [–] 我想看看这些数字多年来的变化图表,以及预测。另外,我想看看对于每种方法,需要投资多少美元才能在一年内访问 2^128 种模式。最后,列表缺少树莓派。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

该技术仅使用 HTML 实现视口相关的图片懒加载,避免使用 JavaScript 或服务器端设备检测。其核心思想利用浏览器行为:一旦图片被获取(通过预加载),就不会被懒加载。 通过使用媒体查询(例如,针对桌面屏幕)有条件地预加载图片,可以确保在较大视口上快速加载——这对于 Largest Contentful Paint (LCP) 至关重要。在媒体查询不适用的较小屏幕上,图片被视为标准的 `loading="lazy"` 图片。 这允许在桌面端优先加载可见区域内的图片,同时仍然受益于移动端的懒加载,即使“可见区域”随着屏幕尺寸而变化。虽然该方法未被官方记录且未被 Lighthouse 完全识别,但它为使用静态 HTML 实现优化的图片加载提供了一种实用的解决方案。您可以在 [https://pccd.dites.cat](https://pccd.dites.cat) 看到它的实际效果。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 仅HTML的条件延迟加载(通过预加载和媒体)(orga.cat) 7点 由 netol 2小时前 | 隐藏 | 过去 | 收藏 | 1条评论 DamonHD 2小时前 [–] 不错的纯声明式响应式调整!回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## ESP32 上的 BasiliskII:掌上经典 Mac OS 该项目成功地将 BasiliskII Macintosh 68k 模拟器移植到 M5Stack Tab5 上的 ESP32-P4 微控制器,从而能够在便携式触摸屏设备上运行经典的 Mac OS(System 7.x – 8.1)。该模拟器利用 ESP32-P4 的双核 RISC-V 架构,将一个核心用于 CPU 模拟(Motorola 68040 带有 FPU),另一个核心用于视频渲染和 I/O。 主要功能包括 4-16MB 可配置 RAM(来自 ESP32 的 32MB PSRAM),640x360 虚拟显示器缩放到 Tab5 的 720p 屏幕,通过 SD 卡支持硬盘和 CD-ROM 镜像,以及通过触摸屏(作为鼠标)和 USB 键盘/鼠标进行输入。 该系统通过优化的视频处理实现大约 15 FPS 的帧率——将 Mac 的 8 位帧缓冲转换为 RGB565 并进行 2 倍缩放和 DMA 传输。它最适合 Macintosh Quadra 系列 ROM,并且与 System 7.1 到 Mac OS 8.1 配合良好。用户可以使用预构建的固件快速启动,或使用 PlatformIO 从源代码构建。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 BasiliskII Macintosh 68k 模拟器移植到 ESP32-P4 / M5Stack Tab5 (github.com/amcchord) 7点 由 rcarmo 2小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 追求伟大:LLM 与诗歌 作者已追踪五年多大型语言模型(LLM)创作诗歌的能力演变,注意到其令人印象深刻的技术技巧——韵律、格律、隐喻——但质疑这是否等同于*好*或*伟大的*诗歌。作者认为,伟大既具有特异性又具有普遍性——扎根于特定文化,却能跨越时间产生共鸣。目前的 LLM 尚未达到这种水平,缺乏真正产生共鸣所必需的文化背景。 虽然 LLM 擅长模仿其庞大训练数据中的模式,但它们*不具备*文化。然而,像 Gwern 这样的思想家的项目展示了潜力。Gwern 的工作,包括完成埃姆森的诗歌和创作宾达尔颂歌,强调了一种协作过程:详细的提示、迭代的批评和模型专业化。这种工匠式的方法,类似于诗人的草稿过程,产生了令人惊讶的强有力结果。 相反,Mercor 雇佣诗人通过评分标准来完善 LLM 的输出,旨在利用诗歌作为测试案例,训练模型执行更广泛的“专家”任务——法律起草、医学诊断。虽然效率很高,但这优先考虑“期望”和统计模式,可能会牺牲定义真正伟大诗歌的关键“陌生感”和文化特异性。 最终,作者认为伟大取决于诗歌独特的文化嵌入及其超越该文化背景的能力,而当前的 LLM 方法,虽然有希望,尚未实现这一目标。Gwern 专注的协作方法提供了弥合这一差距的最有希望的途径。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 LLM 诗歌和“伟大”问题:Gwern 和 Mercor 的实验 (hollisrobbinsanecdotal.substack.com) 11 分,由 networked 发表于 53 分钟前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:

更多

联系我们 contact @ memedata.com