每日HackerNews RSS

计算领域的重要人物蒂姆·金(Dr. Tim King)博士于7月下旬去世。作为剑桥大学的博士毕业生,他最广为人知的贡献是对AmigaDOS奠基性的工作。在学生时代,他开发了Tripos,这是一个用BCPL编写的抢占式多任务操作系统。1984年,他加入MetaComCo公司,并将Tripos改造为Amiga操作系统的核心,深刻影响了该平台的历史地位。 除了对Amiga的贡献外,金博士的职业生涯中还充满了其他创新。1986年,他创立了Perihelion公司,专注于超算处理器(transputer)技术和并行处理。后来,他进军新兴的数字领域,创办了互联网服务提供商UK Online。金博士的技术专长在操作系统设计和早期个人计算历史上留下了深远的印记。

计算机历史上的关键人物蒂姆·金(Dr. Tim King)博士已经去世。他最广为人知的成就是对 Amiga 平台做出的重大贡献:将 TRIPOS 操作系统移植为 AmigaDOS。 20 世纪 80 年代中期,当 Commodore 最初的操作系统项目(CAOS)未能如期实现时,Amiga 面临着发布危机。金博士将 TRIPOS 快速且高效地移植到了 Motorola 68000 处理器上,使 Amiga 得以顺利发布,从实质上拯救了这一平台。他的工作为 Amiga 此后多年的命令行界面和系统进程奠定了基础。 在 Amiga 之外,金博士还是一位受人尊敬的开发者和企业家,他曾创立了 Perihelion 公司。在 Hacker News 关于他去世的消息讨论中,许多曾经的用户和开发者表达了哀悼,他们将金博士的工作视为自己接触命令行界面、C 语言编程以及走上软件工程和系统管理职业道路的启蒙。用户们深情地回忆起 Amiga 是他们进入计算领域的“入门砖”,凸显了金博士对一代技术人员的深远影响。

在对比图标渲染时,作者注意到 Chrome 显示 JPEG 的方式与其他浏览器不同,呈现出一种“更粗”的观感。这并非错误,而是一种被称为**部分 IDCT 缩放**的巧妙性能优化。 通常,浏览器会先解码出全分辨率的 JPEG,再将其缩小,这一过程会消耗大量内存和计算资源。然而,由于 JPEG 以 8x8 的频率系数块存储图像数据,Chrome(通过 Skia/libjpeg-turbo 库)在目标尺寸较小时,可以在解码过程中跳过高频数据。通过仅处理低频的“常量”分量,浏览器能以更快的速度和更低的内存占用生成缩小的图像。 产生“更粗”观感的原因是,该过程丢弃了在全分辨率解码中本应保留的边缘平滑和渐变数据。作者最终强调,这种优化专为摄影内容设计,这也解释了为何 JPEG 不适合用于图标和高对比度图形,因为在这些场景下,此类瑕疵会变得十分明显。对于此类元素,基于矢量的 SVG 格式依然是更优的选择。

Hacker News 上的讨论探讨了为何小型 JPEG 及其他图片在 Chrome 和 Firefox 等浏览器中显示效果不一致或出现失真。 原帖作者指出,Chrome 经常使用“部分解码”(partial decoding)技术——这是一种在缩放时仅处理部分数据的优化手段,旨在节省速度和内存。虽然这种方法效率很高,但在处理具有鲜明对比或特定图案的图像时,可能会产生伪影。 评论者强调了几个关键点: * **浏览器差异**:Chrome 和 Firefox 采用不同的缩放下采样算法;Firefox 经常使用“解码时缩放”(downscale-during-decode),导致视觉结果存在差异。 * **“SVG”解决方案**:许多用户认为 JPEG 本身并不适合作为图标。SVG 被视为行业黄金标准,具有分辨率无关性和 CSS 样式支持(例如支持深色/浅色模式),尽管需要仔细管理 ID 和类名以避免样式冲突。 * **最佳实践**:专家建议不要将高分辨率图像用于小型 UI 元素,并指出性能问题往往是由于提供了过大的文件而自行导致的。 归根结底,虽然浏览器层面的渲染特性会导致这些问题,但使用合适的文件格式(SVG/WebP)并将分辨率与显示尺寸相匹配,依然是最有效的解决方案。

无需滚动。没有算法。添加您认可的 YouTube 视频,为您的孩子提供一个没有搜索功能的专注书架。KidScreen 是免费的。我们构建它的目的是让家庭保持掌控,而不是将屏幕交给算法推送——我们希望保持这种初衷。在您的家长账户中了解更多信息:关于我们 · 隐私政策 · 使用条款

对不起。

1973年6月,秘书处马(Secretariat)创下了至今无人能破的贝尔蒙特锦标赛纪录,这也突显了“纯血马悖论”:尽管经过几个世纪为了最大化速度而进行的严苛选育,现代赛马在生物学上已触及极限。 马的进化历程跨越了5500万年,从梗犬大小的始祖马(Hyracotherium)演变为适应草地、单蹄,并能够在全球气候变迁中存活下来的动物。人类的干预始于约4200年前的里海-黑海草原,当时人们通过选育以提高马匹的驯服度和韧性,这彻底改变了人类历史。到了17世纪,对速度的追求催生了“纯血马”,这一品种源自极其狭窄的基因库。 在配种费经济效益和追求卓越表现的驱动下,现代育种将成功集中在少数种马血系中。虽然这造就了非凡的马匹,但也极大地缩小了遗传多样性,增加了有害突变和近亲繁殖的普遍性。即使借助克隆和CRISPR等现代技术,赛马的表现自1910年以来一直停滞不前。秘书处马依然是一个特例,它代表了一个物种的生理极限;为了打造完美的运动员,我们在这个过程中牺牲了物种进一步进化所需的遗传健壮性。

抱歉。

正在检查您的浏览器……需要 JavaScript。

最近,Hacker News 上的一篇关于波兰猎人炖肉(Bigos)食谱生成器的帖子,演变成了一场关于传统“清空冰箱式”炖菜及烹饪文化史的广泛讨论。 参与者将 Bigos 与阿根廷的 Locro、匈牙利的 Gulasz 以及各种“清冰箱炖菜”进行了对比。讨论的焦点在于食材正宗性的重要性,特别是强调必须使用天然发酵的酸菜,而非人工添加醋的替代品。此外,大家还观察到这些炖菜在多次加热后口味往往会变得更好。 对话还涉及了这些菜肴的文化生命力。用户们分享了关于家传烹饪工具(如代代相传的“汤石”)的轶事,提到了烹饪 Bigos 时强烈的气味,以及它在波兰饮食和东欧地区饮食文化中的深远地位。总而言之,这篇帖子凸显了这些口味浓郁、制作灵活的食谱,是如何作为一种利用现有食材的实用方案,在不同文化中独立演化出来的,并最终成为跨越国界的治愈系美食。

关于我们 媒体报道 版权 联系我们 创作者 广告 开发者 条款 隐私 政策与安全 YouTube 的运作方式 测试新功能 © 2026 Google LLC

抱歉。

请启用 JavaScript 和 Cookie 以继续。

抱歉。

请启用 JavaScript 和 cookie 以继续。

作者分享了在碎片化的 Linux 生态系统中分发“Fresh”所面临的艰难现实。虽然通过标准工具可以轻松支持 Windows 和 macOS,但 Linux 的情况却十分混乱。开发者最初依赖 npm,但迫于用户需求,转而支持多种 Linux 包管理器(如 Flatpak、AppImage、AUR 等)。 这种做法适得其反。每种方式都带来了独特的麻烦:Flatpak 不适合该应用的架构,AppImage 运行缓慢,而官方发行版打包(如 .deb/.rpm)则耗时过长且难以维护。此外,依赖第三方渠道意味着外部问题(如安全证书过期或 AUR 服务中断)会导致安装过程失败,迫使开发者去调试他们无法控制的环境。 最终,作者得出结论,迎合每一个包管理器是不可持续的。新的策略是绕过它们,优先采用静态链接的自更新二进制文件。通过转型至此模式,作者希望提供一种不再受限于 Linux 发行版打包复杂性的可靠且通用的体验。

🌑 全食开始于…… 📹 到达首个网络摄像头于…… jonty 制作

这篇 Hacker News 讨论帖介绍了一个网页项目(jonty.github.io/2026_eclipse_webcams),该项目汇集了冰岛和西班牙部分地区日全食路径上的实时摄像头画面。 创作者表示,该项目是为方便监控此次日食活动而快速搭建的。讨论涵盖了以下几个核心主题: * **实用建议:** 用户分享了寻找清晰观测点、使用专业应用以及应对多云天气的技巧。大家一致认为,照片和视频无法还原亲临现场观看日全食那种“超凡”的体验。 * **安全与体验:** 经验丰富的观测者强调,只有在日全食阶段(短暂的时间窗口内)肉眼观测才是安全的,并指出了气温骤降等超现实的环境变化。 * **个人故事:** 许多参与者分享了自己为观测日食所付出的努力,将其视为人生中的重要里程碑;也有人表达了因多云天气“错过”以往日食的遗憾。 * **讨论:** 帖子还涉及了一些历史冷知识(通过日食预测引发的“科学诞生”)、欧洲严格的学校出勤法带来的困扰,以及对耸人听闻的“行星连珠”新闻的怀疑态度。

更多

联系我们 contact @ memedata.com