每日HackerNews RSS

## Gemini Nano 提示词 API:摘要 提示词 API 将 Gemini Nano 的 AI 能力直接带到浏览器,使开发者能够构建诸如 AI 驱动的搜索、个性化信息流和自动化内容处理等功能——所有都在客户端进行。它允许在本地处理自然语言请求,无需将数据发送到 Google。 **主要特性与要求:** * **功能:**支持文本、图像和音频输入(音频需要 GPU),用于诸如摘要、改写和内容创作等任务。 * **兼容性:**适用于 Windows 10/11、macOS 13+、Linux 和 Chromebook Plus 设备(仅 Chrome 浏览器)。需要至少 22GB 的可用存储空间以及强大的 CPU/GPU。 * **使用:**开发者必须确认 Google 的 AI 政策并管理会话上下文,以避免超过 token 限制。提供诸如流式响应和 JSON 模式约束等功能。 * **本地处理:**模型初始时下载,之后即可离线运行,确保隐私。 **入门:** 开发者可以通过 Chrome 标记在 localhost 上进行测试。提供演示和代码示例,并鼓励提供反馈以塑造 API 的未来发展。 **重要提示:**该 API 仍在开发中,性能优化正在进行中。

对不起。

## Evanflow:基于TDD的开发循环,由Claude Code驱动 Evanflow是一个结构化的、迭代的软件开发流程,专为与Claude Code配合使用而设计,利用16项技能和2个定制子代理,引导项目从头脑风暴到实施。该循环以“让我们evanflow一下”开始,依次进行头脑风暴、计划、执行、TDD和迭代阶段——始终在设计和计划批准以及每次迭代后进行人工检查点。 至关重要的是,Evanflow *不会* 自动驾驶开发。它在每次潜在的git操作前都会暂停,等待您的明确指示——没有自动提交或强制流程。该系统优先考虑有纪律的迭代,专注于垂直切片TDD,并结合检查以防止常见的LLM失败模式(幻觉、范围蔓延、上下文漂移)。 对于复杂的任务,Evanflow可以利用编码员/监督员代理并行编码,并通过集成测试确保代码质量。它可以通过Claude Code插件、CLI或手动设置进行安装,并内置了防止危险git命令的安全措施。Evanflow旨在成为一个强大但受控的助手——一个指挥家,而不是自动驾驶仪——用于构建健壮的软件。

对不起。

## TurboQuant:高性能向量量化 TurboQuant 是一种新颖的向量量化技术,可实现对现代语言模型(如 KV 缓存和嵌入)中使用的长向量的近乎最优压缩——将坐标压缩到 2-4 位,*无需*校准或每块元数据。其核心思想利用随机旋转:这会将任何输入向量转换为每个坐标遵循可预测分布的形式。然后,可以使用为该分布设计的单个预计算码本来有效地量化*所有*输入。 该过程包括旋转向量,使用此通用码本(通过 Lloyd-Max 优化构建)量化每个坐标,并可选地应用最终校正步骤 (QJL) 以消除内积偏差。这种方法避免了现有方法(如 GPTQ)的元数据开销,在存储空间显著减少的同时,实现了相当的质量。 TurboQuant 在 LLM 推理和向量搜索任务中证明了与现有方法相匹配或超越的性能,在保持准确性的同时,提供了显着的加速和内存节省——非常接近香农定理所规定的压缩理论极限。它通过将问题简化为高效的标量量化来实现这一点,这得益于初始的随机旋转。

对不起。

在清理工作室多年后,作者发现两个可能很有价值,但最初无法响应的硬盘。他们无法丢弃这些硬盘,于是求助于旧金山附近的数据恢复服务公司DriveSavers,希望能找回丢失的文件——可能来自他们已故的父亲。 DriveSavers就像“硬盘天堂”,从严重损坏的设备中拯救数据。该公司历史渊源于存储成本下降导致数据价值不断提升,由一家倒闭的硬盘制造商的前员工创立。他们曾从各种设备中恢复数据,这些设备经历了从马桶溢水、松鼠袭击到火灾和吹雪机的各种灾难,客户包括卡戴珊家族的科洛·卡戴珊、西德尼·波蒂埃等名人以及政府机构。 该团队强调对损坏硬盘背后常常令人悲伤的故事采取临床方法,专注于“症状”而非情感重量。DriveSavers强调了一个关键事实:数据的真正价值只有在丢失后才能体现。

对不起。

## Notepad++ 现在可在 Mac 上使用 Notepad++ 现在作为一款免费且开源的应用程序,原生可用於 macOS! 这不是一个模拟版本; 它是原始代码库的完整移植,原生运行在 Apple Silicon (M1-M5) 和 Intel Mac 上,*无需* Wine 或其他兼容层。 Mac 版本提供与 Windows 版本相同的编辑体验——包括对 80 多种语言的支持、插件(通过插件管理器)以及熟悉的搜索/替换和宏录制等功能。 然而,用户界面利用原生 macOS Cocoa API,以实现无缝的 Mac 体验。 该独立移植由 Andrey Letov 和开源社区开发和维护,优先考虑用户隐私,**不包含遥测或数据收集**。 它已通过 Apple 代码签名和公证,以确保安全性,并且源代码可在 GitHub 上公开获取。 您可以通过在 GitHub 上搜索“notepad-plus-plus-mac”来找到它。

对不起。

## FreeBSD 设备驱动程序:从入门到内核精通 – 摘要 《从入门到内核精通》是一本全面的开源书籍,旨在指导读者——即使没有先前的内核经验——成为熟练的FreeBSD驱动程序开发者。本书结构化为一个实践课程,包含38个章节和大量的实验,专注于在真实的FreeBSD 14.x环境中进行实际应用。 本书的独特之处在于从基础知识开始,在深入驱动程序开发*之前*教授UNIX、C编程和内核概念。它逐步建立知识,最终达到编写、调试和提交高质量驱动程序的能力。一个核心功能是贯穿全书的单个驱动程序(“myfirst”)的演化,强化了同步、硬件访问和DMA等关键概念。 本书面向初学者、好奇的开发者和FreeBSD专业人员,涵盖了完整的驱动程序生命周期,包括提交到FreeBSD项目。它强调理解而非捷径,并提供了大约200小时的学习时间,分为阅读和实践实验。虽然专注于FreeBSD 14.x,但其基本原理具有广泛的适用性。目前已有巴西葡萄牙语和西班牙语的翻译版本,但均为AI翻译,并需审核。

## FreeBSD 设备驱动程序书籍摘要 Edson Brandi 在 GitHub 上发布了一本新的、内容详尽(超过 4500 页)的 FreeBSD 设备驱动程序书籍。本书旨在成为一份全面的指南,从基础概念开始,不假定读者具备 FreeBSD、UNIX 甚至 C 编程的先验知识。书中包含教授 C 语言和设置 FreeBSD 环境的部分。 关于本书的讨论褒贬不一。一些用户对降低 FreeBSD 开发贡献门槛的资源感到兴奋,尤其赞赏其集成的学习方法。然而,也出现了大量的批评,许多人声称本书似乎主要由 LLM 生成,并且存在写作质量差、冗长过度以及缺乏实际教育价值的问题。 虽然本书是免费的,但人们对其可能误导信息和损害 FreeBSD 声誉表示担忧。另一些人则为这项工作辩护,承认其可能存在的缺陷,但强调代码示例的价值和作者的奉献精神。这场争论的中心在于内容的质量与创建如此大型资源所付出的努力。

该项目旨在数字化重现并记录 20 世纪 80 年代的标志性“Unix Magic”海报,该海报由 Gary Overacre 创作,是 Unix 爱好者的珍贵参考资料。一个专门的流程正在构建一个网站,以映射和解释海报上的每个元素,将其转化为一个交互式和注释的资源。 该项目超越了简单的定义,鼓励贡献者探索每个组件的*历史背景*——它的技术创新以及在 Unix 早期和当代操作系统中的文化意义。这是一项协作努力,旨在理解这些元素在系统演变中*为何*重要。 目前,该网站正在开发中,欢迎贡献,特别是关于澄清标记列表问题的贡献。创作者还分享了关于海报及其创作者的有趣背景信息,包括关于未发布后续设计的细节。

对不起。

## BBC Micro 音乐演示:重现的失落场景 在21世纪初,克里斯·理查森的公共领域收藏中发现了一个隐藏的世界——早期的、电脑混音流行音乐的BBC Micro演示。这些演示早于广泛的互联网文件共享,存在于晦涩的公告板上的代码流中。20世纪80年代中期是它们的鼎盛时期,像丹尼尔·普格和梅尔文·赖特这样的程序员创作了蒂芙尼和凯莉·米诺格等艺术家的热门歌曲的器乐版本,通常未经许可——导致至少一次版权诉讼。 最初由于法律压力从公共领域库中清除,许多这些“非法”杰作得以幸存,现在已被编译到易于访问的光盘上。这些不仅仅是简单的曲调;最好的演示将音乐与令人印象深刻的视觉效果结合起来。 亮点包括普格对《It’s a Sin》和《I Want a Lover》的演绎,以及梅尔文·赖特始终令人惊叹的《Music Machine》系列,最终以他令人惊艳的《Musical Snowmen》达到高潮。虽然模拟器和YouTube提供了访问途径,但作者强调了在原始BBC Micro硬件上聆听这些演示的独特体验。这次重新发现庆祝了一个充满创意、地下场景,它正在突破8位技术的极限。

一个黑客新闻的讨论集中在BBC微型计算机系统的音乐能力上。用户们怀念地回忆起在学生时代通过软盘分享音乐程序,例如Eurythmics的“Sweet Dreams”、Scott Joplin的“The Entertainer”和巴赫的“Toccata and Fugue”。 对话强调了BBC Micro令人惊讶的复杂声音编程,特别是`ENVELOPE`命令。这允许用户塑造声音振幅,甚至创造出像“激光”这样的效果。许多人记得BASIC编程手册中独特的演示声音,引发了通过模拟重温该系统的怀旧愿望。讨论还简要提到了后来的RM Nimbus电脑,它们也使用了BBC Basic。

## 智能调制解调器与语音音频的持久遗产 现代手机奇特的音频架构源于一个令人惊讶的古老起源:1981年的Hayes Smartmodem。这款早期的调制解调器建立了一种设计,即调制解调器作为一个独立设备运行,独立处理呼叫建立和音频,并通过串行命令(“AT协议”)与主机计算机通信。 这种分离在调制解调器发展到包含传真以及关键的语音功能时,在1990年代得以延续。虽然出现了V.253等标准,但实施仍然分散,经常依赖于制造商特定的扩展。尽管具有潜在的复杂应用,如基于PC的IVR系统,但由于复杂性和DSL和VoIP等替代方案的兴起,消费者采用受到限制。 即使在今天,蜂窝调制解调器也 largely 保持这种架构。它们作为“黑匣子”通过串行通道(通常是USB连接)进行通信,并且经常以原始PCM数据传输音频。这种看似“hacky”的方法并非新鲜事——它是原始Smartmodem设计的直接结果,受到早期计算和电话技术的限制,并且尽管经历了数十年的技术进步,但仍然具有惊人的弹性。 调制解调器在很大程度上仍然是自包含的,将主机计算机排除在直接的音频路径之外。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 语音调制解调器 (computer.rip) 17 分,K7PJP 1 天前 | 隐藏 | 过去 | 收藏 | 讨论 帮助 考虑申请YC 2026年夏季项目!申请截止至5月4日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

苹果MacBook Neo和保时捷90年代的968 Club Sport都展示了限制如何孕育出令人惊讶的“酷”产品。面对不同的挑战——苹果希望以更低的价格吸引新的Mac用户,而保时捷需要一款低于特定税收等级的车型——两家公司都没有简单地削减现有产品的功能。 相反,他们重新定义了他们的产品。保时捷首先*移除*功能,然后只添加那些能提升驾驶体验的功能(例如赛车座椅和悬挂)。苹果同样在Neo上使用了较旧的iPhone芯片,接受了I/O等功能上的限制,但提供了独特的颜色和500美元的价格。 这些不是妥协,而是深思熟虑的重新定位。这种精简的特性鼓励了参与——保时捷专注于引擎,Neo则提供可维修的学习体验。这两款产品都成为了入门级产品,吸引了新客户并培养了品牌忠诚度,最终为未来的升级铺平了道路。它们证明了限制可以揭示真正重要的东西,而且“最便宜”的选择可能是最具吸引力的。

更多

联系我们 contact @ memedata.com