每日HackerNews RSS

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

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 BBC Microcomputer System 的音乐 (acornelectron.co.uk) 8 分,by eightb 2 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 帮助 _joel 0 分钟前 [–] 如果视频能正常播放就好了。回复 考虑申请 YC 2026 夏季班!申请截止至 5 月 4 日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

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

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

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

这个Hacker News讨论围绕一篇文章展开,文章认为品牌有时“廉价”的产品反而最具吸引力。 讨论很快转向保时捷,用户们争论该公司的历史。 几位评论者指出,保时捷968是在20世纪90年代初公司面临破产边缘时推出的,销量远低于往年。 尽管如此,或者正是因为如此,968仍然具有某种吸引力。 讨论强调了保时捷过去挣扎与现在取得成功、产品线日益多样化之间的对比。 一位用户赞扬保时捷*仍然*提供以驾驶为中心、采用传统发动机的汽车,例如手动挡911,即使在电动汽车和汽车订阅功能兴起的情况下。 最终,这个帖子提倡欣赏经典和现代保时捷车型。

## x86 Linux 时间戳优化:深入研究 本文详细介绍了在低延迟 C++ 追踪库中优化时间戳的尝试,目标是最小化开销(每个 span 低于 50-100ns)。在 Linux 上使用 `std::chrono` 进行标准时间戳依赖于 `clock_gettime()`,虽然通过 vDSO 效率较高,但在基准测试中仍然消耗了近一半的预算(46-49ns)。 核心问题在于三次时钟查询(实时、稳定和持续时间计算)。作者探索了直接利用 x86 时间戳计数器 (TSC) – 一种快速、不变的时钟。虽然读取 TSC 更快,但需要序列化以避免错误。最初基于 TSC 的实现将性能提升到 ~28-34ns,但仍然存在开销。 最终的解决方案是完全绕过 vDSO,直接读取包含时钟数据的共享 vvar 页面。这使中位数延迟降低到 ~20ns – 提高了 57% – 但由于内核对页面的更新,引入了潜在的尾部延迟。缓存 vvar 数据并定期刷新消除了这些尾部延迟,实现了高度可预测的性能。 作者得出结论,虽然绕过 vDSO 会增加维护开销(由于潜在的内核更改),但对于延迟关键型应用程序而言,性能提升是显著的。仔细的基准测试,包括尾部延迟分析,对于优化此类系统至关重要。

一个黑客新闻的讨论集中在优化Linux时间戳以提高速度。用户hmpc分享了一个链接,指向一篇详细描述快速时间戳方法的文章(hmpcabral.com)。 Veserv回复建议*避免*在日志生成时将时间戳计数器(TSC)值转换为纳秒。相反,他们建议将时钟调整信息*注入*到日志流本身。这允许在日志解码期间进行转换,从而可能节省处理时间。 这个想法涉及缓存刷新函数发出时钟调整日志,有效地使所有后续时间戳都相对于该调整。虽然需要持久化这些调整(可能几KB/s),但可以通过删除冗余条目来优化。这种方法将计算负担从生成转移到解码。

## 从构建 Sail & Muddy 中的经验教训 本文回顾了构建“Sail”和“Muddy”——协作式浏览器应用程序的经历,旨在探索个人计算的新范式。作者加入了一个小型、种子轮融资的团队,希望基于Chromium进行构建,设想一个“多人浏览器”——最初是一个无限画布(“Sail”),后来演变成一个以聊天为中心的workspace(“Muddy”)。 尽管项目拥有强大的技术基础和创新功能(实时DOM流、集成聊天/浏览器),但最终未能实现产品与市场的匹配。关键的经验教训集中在挑战像Slack和Chrome这样的成熟工具的难度,以及清晰定位的重要性。团队难以阐述一个引人注目的使用场景,而不仅仅是“炫酷”的演示,并且在验证核心需求之前过度投资于功能。 至关重要的是,作者强调了“尝试”的价值——通过迭代构建和失败获得的经验。优先进行快速测试、清晰的着陆页信息(“三明治视频测试”),以及专注于用户流程而非优雅的技术分解被强调。这次经历表明,引人注目的论点是不够的;可证明的用户需求和简单易懂的价值主张至关重要。最终,这段旅程对于培养产品思维、工程技能以及更深入地理解构建成功初创公司的挑战非常有价值。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 构建多人浏览器的一些经验 (alejandro.pe) 6 分,由 alejandrohacks 1小时前发布 | 隐藏 | 过去 | 收藏 | 1 条评论 帮助 alejandrohacks 1小时前 [–] 我终于写了一些关于我在 sail/muddy 的经历,那是我之前的一家创业公司,我们试图构建一个多人浏览器,以及一些让我印象深刻的经验。我只是希望这能对那些正在思考新的雄心勃勃的界面的人们,特别是与人工智能相关的界面,有所帮助。回复 考虑申请 YC 2026 夏季项目!申请截止日期为 5 月 4 日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:

这位开发者提倡使用约束来*激发*创造力,避免构建过于复杂、缺乏特色的产品。他们在开始任何项目之前采用三个关键约束: **1. 一页纸原则:** 想法必须提炼成简洁、雄心勃勃的一页纸,作为所有沟通和决策的“北极星”。如果一个想法无法浓缩在一页纸内,则说明它尚未准备好。 **2. 核心技术与产品分离:** 专注于开发可重用的、基础性的技术来*支持*产品,而不是让技术*成为*产品本身。这能提供杠杆作用,允许转型,并实现长期努力的复利增长。 **3. 单一明确约束塑造产品:** 选择一个核心、显而易见的约束,来决定用户体验并赋予产品独特的身份——例如《我的世界》的方块或宜家的平板包装设计。 这些约束限制了范围,迫使集中精力,并最终决定一个想法是否值得追求。如果一个想法无法满足所有三个约束,它将被放弃。

对不起。

该开发者为Jelly的帮助中心构建了一个自动化截图系统,以消除UI变更时手动更新图片的繁琐任务。该系统通过在Markdown帮助文章中嵌入特殊注释来工作,指示Rake任务使用无头Chrome(Capybara & Cuprite)直接从运行的应用程序中捕获截图。 这些注释指定页面、要捕获的元素(通过CSS选择器)以及可选的操作,例如点击按钮或等待动画。截图可以是特定元素、完整页面或可见视口,并提供裁剪和视觉效果选项。 该流程会在每次重建时自动更新截图,确保文档始终反映当前的UI。这使得帮助中心能够以最小的努力保持最新,鼓励更频繁的更新,并维护一个完善且值得信赖的资源。该开发者承认之前因为 perceived complexity 而推迟了这项工作,但现在发现它非常有价值,简化了文档流程并保持了代码和文档的同步。

一个新的工具,interblah.net,允许在markdown文件中直接进行自动更新的截图。该工具在Hacker News上分享,引发了开发者们的讨论,他们面临着类似的挑战——保持文档截图的最新状态。 用户们讨论了将截图捕获集成到端到端测试中,甚至将文档和视觉内容存储在同一个仓库中以便于更新。一位评论员强调了将截图链接到像素差异测试,而另一位则赞扬了将捕获指令嵌入到markdown本身中的简单性,认为这是一种可靠的长期解决方案。 该工具的创建者表达了一种感同身受的情感:构建一个有用的工具,但可能无人问津。帖子还包含了一个关于Y Combinator 2026年夏季申请期的提醒。

新的伊丽莎白二世花园位于摄政公园,将一个原先的工业苗圃场地——此前被混凝土覆盖——改造成一个对野生动物友好的空间,通过创新性的再利用实现。与其移除1000立方米的现有混凝土,不如将其粉碎并重新用于景观美化,从而影响以适应由此产生的高pH土壤的、具有韧性且深根的植物品种。 花园的设计旨在随着时间推移而成熟,拥有不同的区域——开花草地、林地和干旱风格景观——反映了已故女王的植物偏好。花园还融入了英联邦元素,凉棚上有56根立柱代表其成员国。 可持续特性包括雨水收集、野生动物栖息地(包括刺猬群!),以及翻新后的1960年代观景塔,配备蝙蝠和鸟类巢箱。无障碍通行被优先考虑,设有道路和坡道。伊丽莎白二世花园将于2026年4月开放,展示了一种对棕地进行再生、具有气候意识的方法,提供可持续园艺的遗产以及一个“行动和反思”的空间。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 QEII花园——从自身的废墟中建造——在摄政公园开放 (ianvisits.co.uk) 5 分,由 zeristor 1小时前 | 隐藏 | 过去的 | 收藏 | 1 条评论 帮助 zeristor 1小时前 [–] https://archive.ph/9eHGA 回复 考虑申请YC夏季2026批次!申请截止至5月4日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

金融时报 安全验证 如需帮助,请访问help.ft.com。 我们对由此造成的不便表示歉意。 启用JavaScript和Cookie以继续。 以下信息可以帮助我们的支持团队解决此问题。 原因:挑战 请求ID:9f29e611edd16d97 状态码:403 条款与条件 隐私政策 Cookie政策 管理Cookie 版权声明与政策 © THE FINANCIAL TIMES LTD 2026. FT和‘Financial Times’是金融时报有限公司的商标。 金融时报及其新闻业受《金融时报编辑规范》下的自我监管制度约束。

一份最新报告显示,谷歌控制着全球约25%的AI计算能力,拥有380万个TPU和130万个GPU。这一消息在Hacker News上引发讨论,关于这种巨大的力量集中在大型科技公司手中,一些用户表达了担忧。 评论强调了谷歌经常被低估的AdSense平台,认为它是重要的收入和影响力来源,值得更多关注。 还有人将其与历史上的机遇时刻相提并论,例如淘金热,指出在AI繁荣时期提供基本工具的潜力。一个反复出现的主题提到了《沙丘》中的“香料”,强调对关键资源的控制等同于对未来的控制。 最后,帖子还提醒了Y Combinator 2026年夏季项目的申请。

如果您是网站访问者:请稍后几分钟重试。如果您是网站所有者:Cloudflare的缓存与您的源服务器之间存在问题。Cloudflare会监控这些错误并自动调查原因。为了支持调查,您可以从您的网络服务器中提取相应的错误日志并提交给我们的支持团队。请包含Ray ID(位于此错误页面的底部)。其他故障排除资源。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 《失落一代的最后一位》(porticoquarterly.com) 5 分,作者 benbreen 1 小时前 | 隐藏 | 过去的 | 收藏 | 1 条评论 帮助 onecommentman 31 分钟前 [–] 这是一篇关于一本书的书评,这本书是关于一位书评人的,他评书的。本质上是在写关于写作的写作,其中一些写作本身可能也是关于写作的。人们不禁要问,为什么人文科学对今天的日常生活变得无关紧要了。回复 考虑申请 YC 2026 年夏季项目!申请截止至 5 月 4 日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

更多

联系我们 contact @ memedata.com