每日HackerNews RSS

## 软件工程研究令人沮丧的现实 作者同时支持经验软件工程(ESE)和形式化方法(FM),开始了一段令人沮丧的研究旅程,旨在回答一个简单的问题:在开发过程的早期发现的bug修复成本是否更低?他发现,研究领域出乎意料地不可靠。 经常被引用的“事实”——例如,需求bug修复成本是后期的100倍——通常缺乏可追溯的来源,源于未经证实的说法或过时的研究。即使获取原始研究也很困难,受到付费墙的阻碍,以及学术数据库和术语的复杂性。 此外,许多现有研究存在缺陷,依赖于过时的研究方法、狭窄的范围或可疑的统计分析。即使是“好的”论文,定义往往不够清晰,并且基于小型、特定的数据集。尽管存在这些挑战,作者仍然认为ESE具有价值,认识到一些发现——例如代码审查和短迭代周期的好处——得到了持续的支持。 最终,虽然明确的答案仍然难以捉摸,但作者暂定结论是,后期bug *往往* 修复成本更高,特别是那些源于设计缺陷的bug。他强调,进行这项研究需要批判性思维和接受一定程度的不确定性,因为该领域是一个“巨大的、不连贯的悲伤混乱”。

## 现代科学的困境 这场 Hacker News 的讨论源于一篇名为“我讨厌科学”的文章,围绕着科学研究和知识构建中的挑战展开。一个关键点是,不同领域自我纠错的难易程度:像直接的经验研究这样容易自我纠正的领域,与那些基础性错误可能导致整个研究方向脱轨的领域(如复杂的生化途径)形成对比。 许多评论者强调了“科学”一词的细微差别,将现代、以方法为中心的定义与涵盖更广泛知识获取的旧概念进行对比——例如欧洲语言中不同的术语,如“Wissenschaft”。 对话涉及学术界的激励机制问题,其中引用往往比追求真理更重要,导致了大量“垃圾堆”论文。一些人认为这是系统固有的,因为研究是一种有偿交付成果,而另一些人则认为 ConnectedPapers 等工具可以帮助梳理文献。 最终,这场讨论承认了科学的优势——其自我纠错能力和严谨的方法论——同时也认识到其缺陷,以及科学界内部对批判性思维和道德原则的需求。它还简要涉及了科学无法满足的情感和社会需求,将其与宗教提供的慰藉进行对比。

亚马逊现在正在积极阻止Fire TV设备上提供盗版内容的应用程序,这是该公司首次采取此类行动。 此前,亚马逊仅阻止 sideloaded 应用程序以防止启动器绕过或恶意软件。 这一转变旨在直接打击盗版,并与版权保护联盟(ACE)合作识别违规应用程序。 该过程包括两个阶段的移除:用户最初会收到通知,然后应用程序最终会被阻止。 这将影响来自亚马逊应用商店的应用程序和 sideloaded 应用程序,包括运行Fire OS和Vega OS的设备。 虽然亚马逊之前针对使用与网络犯罪相关的有害盈利服务的应用程序,但这项新政策仅关注版权侵权。 允许继续 sideloading 合法的、非盗版应用程序。 具体目标应用程序尚未公开,但亚马逊正在积极执行这项新政策。

最近的研究进一步揭示了玛雅文明在预测日食方面惊人准确能力的奥秘,这种能力持续了700多年。一项分析玛雅关键天文文本《德累斯顿古籍》的研究表明,他们的日食预测表并非*主要*设计用于日食预报。相反,它最初是一种月历,旨在与玛雅的260天占星历对齐——这种联系此前一直被忽视。 该表405个月的周期与260天历的倍数密切对应,而非日食周期。重要的是,研究人员发现玛雅人维持准确性并非通过创建新的表格,而是通过*重叠*表格来实现。他们会略微重置后续表格,使用223或358个月的间隔,以纠正累积的天文误差。 这一复杂的系统,通过对历史日食数据的建模得到证实,展示了玛雅人深厚的天文知识以及他们在历法和日食预测方面的创新方法——这种系统植根于他们更广泛的宇宙学理解。

OKLCH 颜色选择器 & P3 备用/自动 十六进制/rgba 粘贴 十六进制/RGB/HSL 转换为 OKLCH 在 sRGB 中使用最接近的备用方案(按色度) 在 Figma 中使用 P3 色彩配置文件 OKLCH LCH Evil Martians 开发工具构建咨询公司制作 作者:Andrey Sitnik & Roman Shamin 为什么 OKLCH 比 RGB 和 HSL 更好 使用 OKLCH 和 APCA 构建调色板 亮度 lcl 色度 ch 色调 hlh 3D Alpha a 显示 3D 显示图形 显示 P3 显示 Rec2020 OKLCH 3D 模型 拖动旋转 • 滚动缩放 • 右键移动 冻结最大值 冻结总和 工作线程最大值 工作线程总和 绘制

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 OKLCH 颜色选择器和转换器 (oklch.com) 12 分,来自 dduplex 1 天前 | 隐藏 | 过去 | 收藏 | 讨论 考虑申请YC冬季2026批次!申请截止至11月10日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 嗅闻过去:通过气味重构历史 博物馆传统上调动我们的视觉、听觉、触觉,甚至味觉,但常常忽略气味在过去生活中起到的关键作用。考古化学家芭芭拉·胡伯和越来越多的研究者正在改变这种状况,利用新的化学和生物分子方法“嗅闻过去”,通过分析古代文物上的分子残留物来实现。 这项研究表明,气味与情感和记忆有着深刻的联系,因为它与大脑有直接的联系,影响着从危险探测到福祉的一切——许多人在新冠疫情期间失去嗅觉的事实凸显了这一点。研究气味可以深入了解古代的实践,例如木乃伊制作(以胡伯的“来世的气味”重现为例)和贸易,揭示有关医药、化妆品、社会地位,甚至争夺贵重香料的战争等细节。 新书《阿拉伯的气味》通过考察当地实践和材料,挑战了传统的外向型古代贸易路线叙事。例如,对香炉的分析表明,古代阿拉伯人用致幻植物进行治疗,揭示了此前未知的医学实践。最终,重构这些失落的气味能够提供更具沉浸感和情感共鸣的历史理解,让我们通过被遗忘的感觉“参与”到过去之中。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 阿拉伯的香气:古代嗅觉世界的跨学科研究 (scientificamerican.com) 30 分,由 quapster 1 天前发布 | 隐藏 | 过去 | 收藏 | 1 条评论 alwa 1 天前 [–] https://archive.is/OjwAH 回复 考虑申请YC冬季2026批次!申请截止至11月10日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 安吉拉的完美派对指南 对于有抱负的纽约社交名媛来说,成功取决于优先考虑*你*的轻松 – 紧张的主人会造成紧张的派对。关键策略包括将开始时间提前15分钟宣传,以确保人潮,并在正式开始*之前*预先邀请亲密朋友,营造有趣的氛围。 嘉宾名单的策划至关重要:人们更喜欢在派对上认识至少三个人。利用Partiful等应用程序向与会者展示谁会来,并邀请相关群体。不要回避选择性邀请 – 好的派对需要排除那些可能破坏整体氛围的人。 争取性别平衡,因为比例失调会降低出席率。 派对期间,通过策略性的食物/饮料摆放来鼓励交流,并积极地介绍客人,尤其是那些独自到达的人。掌握从对话中巧妙退出的技巧,只需走开即可。记住,举办派对是一种“公共服务” – 你在促进人际关系,并可能影响人们的生活! 最后,善待自己;举办派对很紧张,但对你的社区做出了宝贵的贡献。

## 饮食对体味的影响 我们吃什么显著影响我们的气味。芦笋含有芦笋酸,它分解成可被检测到的硫化合物——尽管是否产生*或*闻到它是由基因决定的,估计受影响的人群在50-90%之间。 除了芦笋,富含水果和蔬菜的饮食通常会产生更吸引人的气味,被描述为果味、花香和甜味。彩色蔬果中的类胡萝卜素甚至可以改善肤色。 有趣的是,来自肉类、鸡蛋和豆腐等来源的*一些*脂肪和蛋白质也可以产生令人愉悦的体味,而高碳水化合物的饮食往往会产生不太理想的气味。肉类和鱼类分解成通过汗液排出的化合物,与皮肤细菌相互作用产生独特的体味。最终,均衡的饮食似乎是更具吸引力个人气味的關鍵。

## 黑客新闻讨论:食物与吸引力 一篇最近的BBC文章,关于食物影响体味,在黑客新闻上引发了热烈讨论。核心观点是:你*吃什么*会影响你对他人闻起来的吸引力。 许多评论者分享了个人经历。一些人发现规律的、剧烈的运动可以中和体味,可能通过“冲洗”汗腺中的积累物来实现。另一些人注意到压力会显著改变他们的气味,并且某些食物,如大蒜、咖喱(特别是胡芦巴)、孜然,甚至米布丁,都可能影响体味——有时是积极的,有时则不是。有趣的是,一位用户报告了草饲牛肉与感知到的吸引力之间的联系,引用了关于睾酮水平的研究。 一项研究表明,无肉饮食会产生更具吸引力的体味,但另一项研究结果表明,*包括*一些肉类、鸡蛋和脂肪的均衡饮食会产生令人愉悦的气味。纯素饮食也被讨论,一些人指出,高碳水化合物的纯素餐点可能不太吸引人。 对话还涉及了汗腺和除臭剂(止汗剂)的功能科学,甚至还涉及了“电子鼻子”在生物识别中的潜在应用。

跳过主内容 网站 我 新博客 链接 Patreon 原始页面。 [返回博客索引]

## 水管与互联网:重访 一篇质疑社会优先事项的文章引发了 Hacker News 的讨论,再次探讨了互联网接入和室内水管哪个更重要。核心争论在于成本和基础设施:即使对于无家可归者来说,互联网接入也明显更便宜且更容易获得,而水管则需要大量投资和结构性改变。 评论者指出,虽然个人*可以*在没有水管的情况下生存,但现代城市生活没有它是不可能的——公寓楼和人口稠密地区依赖它来保持卫生和预防疾病。相反,互联网更容易适应个人需求。 讨论进一步指出两者之间的相互关联性。互联网支持现代经济(如电子支付),甚至支持数据中心的运行,而数据中心*需要*水管来冷却。最终,水管是社会运作的基础性必需品,而互联网则促进了在该运作社会*内部*的活动。这场争论归根结底是个人需求与集体需求之间的对比,以及失去其中任何一方在一个习惯于两者并存的世界中的影响。

## Ralf Brown 的文件:PC 和 DOS 工具的遗产 Ralf Brown 的网站收录了大量软件和文档,主要关注 IBM PC 和 MS-DOS 兼容性,其中最重要的资源是 **“Ralf Brown 的中断列表” (RBIL)** – 一个超过 8MB 的中断调用、I/O 端口和未公开功能的巨型汇编。RBIL 以纯文本文件形式提供,也有人将其转换为 HTML,但这些版本可能已过时。 除了 RBIL 之外,该网站还提供许多实用工具,其中许多旨在优化和扩展 DOS 的功能。这些工具包括 **ZipRec** (ZIP 压缩包恢复)、**LA-Strings** (语言感知字符串提取) 以及 **SPAWNO** 和 **AMISLIB** 等内存管理工具。 多个程序利用 **DESQview** 操作系统环境,例如 **DV-GLUE**、**RBcomm** (终端程序) 和 **DVdevload** (设备驱动程序加载器)。 其他值得注意的工具解决了硬件细节问题,例如 PCI 总线信息 (**RBPCI**) 和双 VGA 卡支持 (**RBdualVGA**)。 该网站还包括用于键盘重映射 (**RBkeyswap**) 和芯片组控制 (**RBSpeed**) 的小型实用工具,以及一些较旧的专用程序。 许多项目托管在 SourceForge 或 GitHub 上,这证明了它对 PC 爱好者社区的持久影响。

## Ralf Brown的中断列表:PC程序员怀旧资源 最近的Hacker News讨论提到了“Ralf Brown的中断列表”,这是DOS时代低级PC程序员的重要资源。在互联网和搜索引擎尚未普及的时代,这份列表对于理解PC硬件和软件交互至关重要。 用户们怀念地回忆起花费数小时研究VGA寄存器、编写TSR(Terminate and Stay Resident程序),以及利用列表中的信息尝试构建基本操作系统。该列表记录了常见的PC功能,深入探讨了系统的内部运作。 虽然现代系统使用更有效的方法,如系统调用和UEFI,但中断列表对于逆向工程旧游戏和理解PC架构的基础仍然具有相关性。它代表了一个独特的、社区驱动的文档化时期,并且对于许多人来说,激发了对低级编程的热情。 许多评论者提到他们曾在90年代和2000年代初打印了副本并广泛使用。HTML版本可在[https://www.ctyme.com/rbrown.htm](https://www.ctyme.com/rbrown.htm)找到。

## Postgres 与 Kafka:选择合适的工具 关于是否使用 Postgres 或 Kafka 的争论经常在网上出现,这源于简单性的吸引力——“在您的规模下,您不需要 Kafka,只需使用 Postgres!” 然而,这种观点忽略了一个关键点:这些工具服务于根本不同的目的。 Postgres 是一个数据库,非常适合管理关系数据。Kafka 是一个事件流平台,专为实时数据管道、微服务通信等而设计。虽然 Postgres *可以* 被强制用于队列功能,但这会引入诸如 MVCC 膨胀和扩展限制等复杂性。在 Postgres 中复制 Kafka 的功能(容错性、消费者组、低延迟)是一项重大任务。 “小规模”的论点并不能否定 Kafka 的优势。诸如日志语义、高可用性和强大的连接器生态系统等功能,即使在数据量较低的情况下也能提供巨大的价值。 此外,今天的“小规模”可能会迅速变成明天的“大规模”,从而使未来的迁移成本高昂。 最终,最好的方法是为工作选择合适的工具。 通常,这意味着 *同时使用两者*——Postgres 用于数据管理,Kafka 用于事件流——并利用变更数据捕获 (CDC) 来保持同步。 虽然运营开销是一个问题,但托管 Kafka 服务和简化的部署选项可以最大限度地减少复杂性。

更多

联系我们 contact @ memedata.com