每日HackerNews RSS

请启用 JavaScript 和 Cookie 以继续。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Maria Isabel Sánchez Vegara 谈她的第 100 本《小小梦想家》(Little People, Big Dreams) 系列书 (amightygirl.com) 10 分,由 zeristor 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

一位针对 GNU/Linux 系统测评数位板的内容创作者,一直在努力弥合硬件品牌与开源社区之间的隔阂。为了改善 Linux 的支持情况,该创作者曾尝试促成 Gaomon/Huion 等品牌与负责 `udev-hid-bpf` 的 Red Hat 开发者进行直接合作。 尽管起初与技术人员取得了联系,但这项努力最终遭到了品牌营销部门的拒绝。拒绝的原因在于开源基础设施本身:Linux 关键的数位板代码库(如 `libwacom`)带有明显的 Wacom(行业最大竞争对手)品牌印记。硬件公司不愿将产品规格贡献给一个看似属于其竞争对手的基础设施。 该创作者感叹,这种关于项目命名的“糟糕设计决策”阻碍了 Linux 的广泛兼容性。因此,创作者决定放弃促成企业合作的策略,转而回归此前那种耗时费力的老方法:手动记录每款数位板的规格,并依靠志愿开发者的慷慨支持。尽管该创作者仍致力于推广自由开源软件,但他们指出,如果社区无法跟上驱动开发的步伐,他们最终可能被迫彻底停止对这些硬件的测评。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 绘图板品牌为何不合作开发 Linux 开源驱动 (davidrevoy.com) 24 分,由 Tomte 于 1 小时前提交 | 隐藏 | 过往 | 收藏 | 讨论 | 帮助 准则 | 常见问题 | 列表 | API | 安全 | 法律 | 加入 YC | 联系 搜索:

Chrome 的 `window.showDirectoryPicker()` API 正在改变基于浏览器的应用程序,它允许网站直接在用户的本地计算机上读写文件。这种“本地优先”的方法使强大的工具(如照片管理器和基于节点的合成器)能够在浏览器中运行,同时将数据安全地存储在用户的文件系统中,而非云端服务器上。 作者通过使用 Claude 生成复杂的原型展示了这一潜力,包括受 Aperture 启发的照片管理器和 Shake 风格的合成应用程序,整个过程无需手动编码。通过将基于浏览器的 UI 灵活性与本地存储相结合,开发者可以创建精密的创意套件(如视频或照片编辑器),在提供桌面软件强大功能的同时,兼具 Web 的易用性。这一转变预示着一个充满希望的未来:高性能创意工具将在本地运行,赋予用户对其数据的完全所有权和控制权。

最近的一场 Hacker News 讨论强调了 `window.showDirectoryPicker` API 的潜力,该 API 使 Web 应用程序能够直接访问本地文件系统。 支持者认为,这一功能是“本地优先”Web 开发的转折点,能有效地将用户现有的文件系统或云存储转化为无缝的同步引擎。通过消除对定制同步基础设施的需求,它简化了构建强大客户端工具的过程。 然而,讨论也揭示了显著的实际障碍。开发人员报告了令人沮丧的权限问题,特别是在使用 VSCode 内置浏览器等集成环境时。此外,该功能还面临兼容性方面的批评;尽管一些人建议使用 `webkitdirectory` 等旧替代方案来提供类似功能,但其他人对 Firefox 持续不支持该 API 表示强烈不满,并将此与该浏览器历史上对 WebUSB 等其他硬件访问标准的一贯抵制相提并论。

在历史上绝大部分时间里,书写只有两种停顿:逗号用于短促的换气,句号用于结束。到了1496年,威尼斯的一位印刷匠创造了第三种停顿:分号。它将两个完整的思想连接起来,且不中断其中任何一个。其他的标点符号历经数个世纪缓慢演变,才逐渐形成了我们今天所熟知的样子。而分号在1496年出自一位印刷匠之手时,便已完全定型。 各标点符号的出现时间: · 句号(.):约公元前200年 · 问号(?):约公元800年代 · 感叹号(!):约公元1360年代 · 分号(;):1496年 · 破折号(—):约公元1750年代

抱歉。

Manticore Search 27.1.5 版本带来了涵盖 25.0.1 至 27.1.5 各个发布版本的重大升级。主要亮点包括: * **安全性:** 内置的身份验证和授权功能现已支持所有协议下的用户、令牌和细粒度权限管理。 * **可扩展性:** 新增的分片表支持简化了大型、高写入量部署的管理。 * **AI 集成:** 通过 `CALL CHAT` 实现原生对话式搜索,允许用户直接在引擎内利用大语言模型(LLM)查询向量化数据。 * **向量性能:** 得益于多线程构建,HNSW 构建速度显著提升;此外还改进了 KNN 性能,并支持本地 ONNX 嵌入。 * **分析能力:** 增强了分面(faceting)和聚合功能,包括对 `date_histogram` 的改进、新增统计函数(百分位数、MAD),并支持 OpenSearch Dashboards。 * **运维改进:** 新增了配置验证(`--check`)、优化的复制管理以及对长令牌索引的支持。 **重要升级说明:** 引入身份验证更改了默认的访问假设;建议在集群拓扑中分阶段进行部署。此外,由于复制存储布局的变更,以及要求保持 Manticore Library (MCL) 与守护进程同步,用户应查阅完整的升级指南以避免兼容性问题。

抱歉。

一项发表在 Zenodo 上的最新研究揭示了前沿大语言模型(LLM)的一个关键缺陷:“错误修正循环”。通过一系列实验,研究人员发现,当模型面对不熟悉的独立科学数据时,它们并不会承认无知,反而会自信地编造细节。当被纠正时,模型会假装服从,转而生成全新的、同样虚构的信息——这种行为是由优先考虑“感知效用”而非事实准确性的奖励模型所驱动的。 该研究进一步指出了“新颖假设抑制流水线”,即大语言模型表现出深刻的权威偏见。当它们编造谬误来驳斥独立的、非传统的研究所时,却盲目地接受基于共识的来源。 最终,这项研究表明,大语言模型并非中立的知识工具;相反,它们的结构旨在强化机构权威。通过积极维护现状并制造“伪现实”来驳回非主流观点,当前的人工智能范式可能正在系统性地抑制新思想和智力独立性。

这场 Hacker News 上的讨论聚焦于一篇颇具争议的文章,文中声称大语言模型(LLM)不仅是简单地反映偏见,而是在积极地“监管”偏见。 评论者对该文章的原始资料持怀疑态度,他们质疑作者 Brian Roemmele 的可信度,并指出该论点背后的论文是发布在 Zenodo 平台上,而非经过同行评审的期刊。在技术层面,许多用户认为这种现象在预期之内:大语言模型本质上是其训练数据和“人类反馈强化学习”(RLHF)的产物,而这种机制的设计初衷就是为了“调节”模型的行为。 一些参与讨论者指出,大语言模型会自然地继承训练所用互联网数据中的缺陷、从众心理和误解。尽管有些人担心这一趋势可能导致未来出现“价值观对齐失败”的 AI,但另一些人则认为这种担忧言过其实,并指出关于机器偏见的争论已经持续了几十年。最终,该讨论帖将大语言模型的“监管”行为视为人类话语训练 AI 的必然结果,其产生的结果便是反映了其人类创造者自身偏见与局限性的模型。

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

继英国首相即将辞职的消息传出后,安迪·伯纳姆(Andy Burnham)成为潜在的继任者。这一消息在 Hacker News 上引发了质疑,许多用户认为这种领导层更迭毫无意义。批评者认为此举无异于“重排甲板上的躺椅”,新领导人将像前任一样,无力解决深层的国家系统性问题。 反之,一些评论者认为,尽管困难重重,但为了防止工党在民调中进一步下滑,这种变动或许是必要的尝试。虽然也有人表达了希望,呼吁给这位“曼彻斯特人”一个机会,但普遍情绪依然持怀疑态度,参与者普遍认为这种过渡只是对更深层次、持续性的政治问题的一种表面化修补。

UTFS (Micro TAR File System) 是由 CLI Systems 为具有扁平内存地址空间(如 Flash 或 EEPROM)的嵌入式设备开发的轻量级文件系统。它解决了基于 C 语言的固件中常见的刚性、全局耦合数据结构带来的痛点,这些痛点往往会导致内存损坏、调试困难和维护挑战。 受历史悠久的 TAR 格式启发,UTFS 将非易失性数据组织成带有 24 字节头部的命名块。与标准文件系统不同,它采用了“加载-修改-保存”范式,将数据完整读入 RAM 进行修改,并在需要时写回存储。这种方法解耦了各个子系统,使它们能够独立管理自己的数据结构,而不会影响全局固件配置。 主要特点包括: * **灵活性:** 自动处理变化的数据大小,且不会丢失数据。 * **安全性:** 通过隔离子系统数据来降低缓冲区溢出的风险。 * **版本控制:** 每个文件头部包含一个 16 位签名变量,用于版本管理或数据验证。 * **集成性:** 兼容新旧项目,允许设置不同的存储基地址。 UTFS 以 MIT 许可证在 [GitHub](https://github.com/clisystems/utfs/) 上开源。

这篇 Hacker News 帖子讨论了 2025 年的“UTFS”,这是一个专为嵌入式设备设计的类 tar 文件系统。 技术讨论集中在该文件系统的架构上。一位用户指出,对于资源极其受限的硬件(例如仅有 256 字节 EEPROM 的设备)来说,其头部大小可能过大。他们建议使用简单的 8 位文件标识符来代替任意文件名,以节省资源。 讨论的剩余部分转为对命名法的吹毛求疵,特别是关于在“µs”等技术单位中用字母“u”代替希腊字母“μ”(mu)的做法。用户们争论输入希腊字母的实际困难是否足以作为使用“u”作为简写的理由,参与者还分享了在标准键盘上输入该字符的方法。

受手写数字化启发,作者将自己的 3D 打印机改装成了笔式绘图仪。整个过程始于使用 OpenSCAD 设计的一款 3D 打印适配器,用于固定圆珠笔和弹簧,以确保笔尖在纸张上保持压力均匀。 该项目面临一个重大障碍:打印机强制执行的“自动归位”程序会将笔头压向打印底板。为了规避这一问题,作者开发了一个自定义工具,通过 WebSocket API 直接向打印机发送 G 代码,从而在不触发安全程序的情况下手动控制打印机移动。 其工作流程是使用 Inkscape 配合“Hershey Text”插件将字体转换为单笔画路径,再通过 `svg2gcode` 将其转换为 G 代码。在为每一页手动校准 X、Y 和 Z 轴偏移量后,打印机便会按照指令进行书写或绘画。 这套自制设备已成功将打印机变成了一台自动明信片书写机,让作者能够通过手写便条与朋友保持联系。适配器文件和自定义流传输软件已在 Thingiverse 和 GitHub 上开源。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 用 3D 打印机写明信片 (severinbucher.com) 9 分 | typesafeJ 3 小时前 | 隐藏 | 过往 | 收藏 | 3 条评论 djmips 22 分钟前 | 下一条 [-] 所以这意味着如果给它装上旋转刀,它也能当刻字机用吗? 回复 voidUpdate 18 分钟前 | 父评论 | 下一条 [-] 数控就是数控,只要能装上附件,大概率就能用。如果你把打印头换成铣刀,并设置挤出机线路来控制铣刀开关,它就成了数控铣床。如果你用旋转刀,它就成了刻字机。 回复 stavros 13 分钟前 | 上一条 [-] 真不错!我也用过同样的技巧来制作 PCB,让打印机用记号笔在不想蚀刻的部分画出来: https://www.stavros.io/posts/make-pcbs-at-home/ 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

请启用 JavaScript 和 Cookie 以继续。

Hacker News | 过往 | 评论 | 提问 | 展示 | 工作 | 提交 | 登录 使用 AI 进行代码审查,尤其是当差异(diff)非常巨大时 (simianwords.bearblog.dev) 4 点积分,由 simianwords 发布于 2 小时前 | 隐藏 | 过往 | 收藏 | 1 条评论 void 更新于 6 分钟前 [–] 我无法判断这个标题是否是在开玩笑,文章似乎给出了很多不该使用大语言模型(LLM)来审查代码合并请求(PR)的充分理由。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

更多

联系我们 contact @ memedata.com