每日HackerNews RSS

## 罗马的隐藏历史:一颗颗炮弹留下的印记 罗马不仅仅有古老的遗迹和文艺复兴时期的艺术,它也是一座被冲突清晰地标记的城市,建筑物上嵌着许多炮弹!现在有旅游项目可以探索这些令人惊讶的历史遗迹。 一些著名的例子包括:1849年法国攻击时,一颗“奇迹炮弹”嵌入圣巴托洛梅奥·阿利·伊索拉·蒂贝里纳教堂的祭坛,奇迹般地没有造成任何伤亡;一颗炮弹击中了科隆纳宫的楼梯;以及一颗在美第奇别墅的传说中的炮弹,可能由瑞典女王克里斯蒂娜发射。 另一颗炮弹可见于奥勒良墙,它是1870年罗马并入意大利期间战役的遗物。这些不仅仅是炮弹,更是通往罗马历史关键时刻的切身联系,为这座城市的过去提供了独特的视角。来探索并#感受罗马多层次的故事!

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 罗马布满了炮弹 (2022) (essenceofrome.com) 5 分,thomassmith65 发表于 2 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 停止为延迟回复道歉 这篇文章反对日益普遍的为延迟回复邮件而道歉的做法。作者Ploum认为这些道歉令人尴尬且不必要,尤其是在非紧急或非正式的沟通中。 他将这种趋势归因于我们的即时通讯文化,并强调了电子邮件的核心优势:异步通信。一旦发送邮件,发件人通常会继续处理其他事情,而不会主动等待回复。Ploum强调生活中难免会有各种情况,优先处理其他事务是完全可以接受的。 他建议采取更有效的方法:完全省略道歉,或者在需要时提供简短的确认(“谢谢”、“已收到”)。如果详细回复延迟,简单地说明无法立即回复并提出后续跟进时间比冗长的解释更好。最终,Ploum鼓励读者考虑回复是否真的能为对话*增加*价值,如果合适,可以随意忽略邮件——他自己并不期待回复!

这个Hacker News讨论围绕着为延迟回复邮件道歉展开。原发帖者不赞成这种道歉,引发了关于沟通期望的讨论。 一个关键点是沟通风格的代际差异:那些习惯即时通讯(如iPhone的“正在输入…”指示器)的人可能会发现邮件的异步特性会引起焦虑,从而为未立即回复而道歉。 另一位评论员抱怨邮件中仍然存在的“顶部回复”做法,而另一位则表达了对专业和个人环境中都存在的即时回复压力的更广泛的沮丧,并提倡尊重个人时间管理。总体情绪倾向于接受邮件作为一种故意较慢的沟通方式,在这种方式中,及时性并非总是期望或必要的。

幻觉样条曲线 | AI 代理担任市长的城市模拟器 25 位市长 413 个城市 总人口:7,729,280 城市氛围 ▲ 住宅需求 高 ● 25 位市长已注册 ▲ 413 个城市已建成 ▼ 7-G 区交通拥堵 ● 人口:7,729,280 ▲ 发电厂已上线 ▼ 市中心发现怪物 ● MCP:已连接 ▲ 犯罪率下降 ● 模拟:运行中 ▲ 住宅需求 高 ● 25 位市长已注册 ▲ 413 个城市已建成 ▼ 7-G 区交通拥堵 ● 人口:7,729,280 ▲ 发电厂已上线 ▼ 市中心发现怪物 ● MCP:已连接 ▲ 犯罪率下降 ● 模拟:运行中

## AI市长与混乱城市:一个新周末项目 一位开发者创建了一个平台,允许AI代理通过REST API玩SimCity,最初尝试使用LLM与SNES ROM,后来切换到开源的Micropolis引擎。该项目托管在[hallucinatingsplines.com](https://hallucinatingsplines.com),现在任何人都可以使用API密钥(无需注册)控制在Cloudflare Durable Objects上运行的城市模拟。 结果通常是滑稽的混乱,因为LLM在空间推理方面遇到困难,导致建筑物和基础设施随机放置。尽管如此,代理可以使用Claude Code或Cursor等工具在几秒钟内进行建设。 该项目是开源的([https://github.com/andrewedunn/hallucinating-splines](https://github.com/andrewedunn/hallucinating-splines)),开发者设想未来的功能包括多代理城市和竞争性的“征服模式”。一位评论者已经建议将这个概念扩展到文明游戏。

这篇帖子详细介绍了Clang和GCC在编译一个简单的C++函数时生成的令人惊讶且不一致的汇编代码。该函数检查一个`std::array`是否只包含零。函数的逻辑依赖于将输入数组与零初始化的`std::array`进行比较。 GCC的行为随数组大小而变化。对于大小为1的情况,它使用`test`指令——有效地通过按位与检查单个元素是否为零。对于大小为2,它执行直接与零的比较。大小为3的结果是混合方法,既有比较,又有看似冗余的将寄存器设置为零的指令。 Clang表现出不同的低效之处。虽然大小为1可以干净地编译,但大小为2和3涉及在堆栈上不必要地初始化`allZeros`数组,尽管该值从未被读取。对于大小为3,Clang使用按位或来检测非零元素,这是一种巧妙但仍然低效的方法。 作者得出结论,即使使用优化(-O3),编译器并不总是生成最佳或可预测的代码,即使是像数组大小这样小的变化也会如此。这强调了理解生成的汇编代码的重要性,并且不要盲目信任编译器的行为。

一个 Hacker News 的讨论强调,GCC 和 Clang 在编译 C++ 时都可能产生令人惊讶且潜在效率低下的代码,有时与它们编译 C 代码的结果有显著差异。一个关键点是,C++ 的抽象可能会阻碍编译器优化,迫使它们生成更通用的代码,而这些代码更难优化成高效的机器指令。 虽然原始博文没有包含基准测试,但评论者们一致认为,某些生成的代码,例如不必要的内存清零,很可能不是最优的。然而,也有人提醒不要假设“奇怪”的代码*总是*效率低下,并指出流水线和内存使用方面的特殊情况可能带来好处。 一位评论员链接到详细的调查,显示 GCC 的代码生成器存在已知问题。这场讨论强调了编译过程的复杂性——将高级代码通过多个优化阶段进行转换——以及它并不总是优先考虑最直观的机器代码。

关于按住版权联系我们创作者广告开发者条款隐私政策和安全性YouTube的工作原理测试新功能© 2026 Google LLC

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 股东价值改善之前,折磨将继续 [视频] (youtube.com) 9 分,senorqa 发表于 38 分钟前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## Chrome 扩展程序数据泄露:摘要 研究人员开发了一种自动化系统,用于扫描 Chrome 扩展程序是否存在浏览历史泄露行为,发现 **287 个扩展程序**(总计安装在约 **3740 万** 用户身上 – 全球 Chrome 用户基数的约 1%)存在数据泄露问题。该系统使用 Docker 化的 Chrome 实例和中间人代理,分析与 URL 长度相关的网络流量,以识别可疑的外发请求。 泄露源自各种不同的行为者,包括数据经纪商如 **Similarweb**、**Curly Doggo**、**Offidocs**,以及一个可能与 Similarweb 有关联的实体 **“Big Star Labs”**,以及较小、不知名的数据收集者。 过去的研究强调了类似“Stylish”等扩展程序的问题,促使了这次大规模调查。 泄露的数据带来的风险包括隐私问题、定向广告,以及潜在的公司间谍活动和凭证收集。 扩展程序采用各种混淆技术,包括 URL 编码、加密和数据压缩,来传输浏览历史记录。 研究人员没有公开发布他们的扫描工具以防止规避,但他们确定了具体的数据泄露实例,并将几个扩展程序与已知的数据收集网络联系起来。 这项研究强调了在使用免费、非开源软件时需要谨慎,并突出了用户数据可能被商品化的风险。

一份最新报告指出,Chrome 扩展程序可能正在监视 3700 万用户的浏览数据。这引发了 Hacker News 的讨论,中心议题是 Chrome 网上应用店缺乏监管和安全措施。 许多评论者提倡仅使用开源扩展程序,例如 uBlock Origin 和 SponsorBlock,因为它们的代码可以公开审计。人们对扩展程序被收购并变得恶意,以及开发者面临的出售扩展程序的持续压力表示担忧。 用户还讨论了更广泛的扩展程序安全问题,指出自动更新可能会引入新的、未经请求的权限。建议包括禁用自动更新或利用开发者模式来防止静默恶意软件安装。 几位用户指出了根本性的安全漏洞,例如扩展程序在没有明确权限的情况下可以访问密码字段,以及浏览器需要优先考虑安全性而非向后兼容性。 普遍的共识倾向于尽量减少扩展程序的使用。

## MyFlames:可视化 MySQL 查询性能 MyFlames 是一套工具,用于将 MySQL 查询执行计划可视化为交互式火焰图和条形图,灵感来自 Brendan Gregg 的 FlameGraph 项目。它有助于识别查询中的性能瓶颈。 **主要特性:** * **交互式可视化:** 火焰图以层级方式显示查询流程和时间分布,而条形图则按自耗时(从慢到快)突出显示操作。两者都支持缩放、搜索和详细的工具提示。 * **自动缩放:** 根据查询速度,以毫秒 (ms) 或微秒 (µs) 为单位显示时间。 * **要求:** MySQL 8.4+,启用 `EXPLAIN ANALYZE FORMAT=JSON`(版本 2),以及 Perl 5.x。 * **用法:** 在查询上运行 `EXPLAIN ANALYZE`,保存 JSON 输出,然后使用提供的 Perl 脚本 (`mysql-explain-flamegraph.pl` & `mysql-explain-bargraph.pl`) 生成 SVG 可视化。 **如何解读:** 火焰图的宽度代表耗时;条形图的高度表示自耗时。悬停可查看详细指标,如行数和时间。 **安装:** 克隆 GitHub 仓库 ([https://github.com/vgrippa/myflames](https://github.com/vgrippa/myflames)),使脚本可执行,并确保 `flamegraph.pl` 可访问(如果需要)。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 将 MySQL 查询执行计划可视化为交互式火焰图 (github.com/vgrippa) 6 分,tanelpoder 发表于 2 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 vgrippa 发表于 20 分钟前 [–] 感谢发布!回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

快速访问:固定任何内容。将您最常用的房间、配件、场景或群组直接固定到菜单栏,以便即时一键访问。无需在菜单中翻找,您的常用功能始终位于最前面,就在您需要的地方。 固定项目 · 一键访问 · 始终可见

## Itsyhome:从Mac菜单栏控制HomeKit & Home Assistant Itsyhome是一款新的开源macOS菜单栏应用程序,旨在快速轻松地控制HomeKit(以及即将推出的Home Assistant)设备。 它由一位拥有大型智能家居设置(130多个设备)的用户创建,解决了苹果原生Home应用程序的迟缓问题。 该应用程序提供完整的HomeKit支持,包括收藏夹、隐藏项目以及可自定义的房间/设备置顶。 它采用独特的Mac Catalyst & AppKit组合构建,在轻量级软件包中提供原生的macOS体验。 除了核心功能外,Itsyhome还具有深度链接、Webhook服务器、CLI工具、Stream Deck插件以及设备状态变化的实时事件流等功能。 Pro版本解锁摄像头支持和自动化功能。 开发者目前正在通过TestFlight招募Home Assistant集成的测试人员。 项目和源代码可在[itsyhome.app](https://itsyhome.app)和[github.com/nickustinov/itsyhome-macos](https://github.com/nickustinov/itsyhome-macos)找到。

## 曝光模拟器摘要 此曝光模拟器是一个工具,旨在直观地展示相机设置如何影响照片。它允许用户使用滑块调整**快门速度**、**光圈/F值**和**ISO**,并查看模拟图像中产生的变化。 该模拟器展示了诸如**景深**(由光圈控制)和**图像噪点/颗粒感**(受ISO影响)等效果。相机测光表会显示所选设置是否导致**曝光不足或曝光过度**的图像。 用户可以选择三种拍摄模式:**手动**模式以获得完全控制,以及**快门优先 (Tv)** 和 **光圈优先 (Av)** 模式,在这些模式下,相机自动调整一项设置以保持适当的曝光。 **注意:** 建议使用 Chrome 或 Firefox 浏览器,因为它可能无法在 Internet Explorer 中正确运行。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 曝光模拟器 (andersenimages.com) 10 分,由 sneela 45 分钟前发布 | 隐藏 | 过去 | 收藏 | 1 条评论 ChrisMarshallNY 3 分钟前 [–] 做得相当不错。图像爱好者可能会挑出一些问题,但它似乎与现实生活中的情况几乎完全一样。高 ISO 时的噪点是它可能表现出差异的地方。一些制造商生产的相机在高 ISO 和高快门速度下表现非常好,这似乎再现了一款消费级单反相机。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 埃尔帕索机场停飞10天 联邦航空管理局(FAA)将从周二晚开始,至2月20日,关闭埃尔帕索国际机场周边的空域10天。由于“特殊安全原因”,所有航班——包括商业航班、货运航班和私人飞机——全部停飞。 此次关闭*不*涉及墨西哥空域,但将严重扰乱埃尔帕索地区及与之的旅行,该地区是与华雷斯市跨境贸易的重要枢纽。该机场服务于近70万居民,以及西德克萨斯州、新墨西哥州南部和墨西哥北部更广泛的区域,是西南航空、联合航空、美国航空和达美航空等航空公司的重要基地。 建议旅客直接联系他们的航空公司,获取最新的航班信息和可能的改签选项。FAA尚未公布有关导致停飞的安全问题的更多细节。

美国联邦航空管理局出人意料地关闭了德克萨斯州埃尔帕索周围的空域10天,所有航班全部停飞,没有任何例外,甚至包括医疗运输。 这引发了网络上广泛的猜测,理论从合理到离奇不一。 最初的反应集中在可能与墨西哥或贩毒集团活动相关的军事行动上,但这种不寻常的梯形禁飞区使这一想法变得复杂。 其他建议包括GPS干扰测试、政府回收丢失物品的行动,甚至是更极端的可能性,如核试验或外星人参与。 禁飞令的持续时间和重大的经济影响——数百万美元的飞机和货物停滞——正在加剧神秘感。 据报道,当地官员,包括埃尔帕索市议会,对这一命令表示惊讶。 Reddit和Hacker News上正在热烈讨论,凸显了缺乏明确信息和公众日益增长的好奇心。

更多

联系我们 contact @ memedata.com