每日HackerNews RSS

正在验证您不是机器人……

这场 Hacker News 的讨论强调了“慢新闻”的益处,主张摒弃对实时新闻消费的无休止追求。 评论者指出,许多人感到有社交义务去抢发突发新闻,这种习惯让他们即使在个人厌恶的情况下,仍不得不受制于 Twitter 等平台。这种对即时性的持续需求,往往导致错误信息和肤浅的“俏皮话”被置于实质性分析之上。作者认为,如果社会能等上几周再去消费新闻,将大有裨益,因为这种延迟方式能够让更全面的信息浮出水面,减少反应式舆论的影响,并将个人从充当最新事件“传声筒”的焦虑中解放出来。

这篇文章概述了一种测量 eBPF 程序性能开销的方法,重点关注文件访问等关键操作。 为了获得准确的结果,作者建议使用轻量级的 C 语言测试工具,通过原生 `syscall(SYS_openat)` 调用执行高频文件打开操作。通过将测试绑定到单个 CPU(`taskset`)并设置高优先级(`chrt`),可以最大限度地减少环境干扰,从而获得可靠的 p50/p99 延迟数据。 分析 eBPF 钩子(hook)性能影响的过程如下: 1. **系统配置:** 启用 JIT 编译和符号导出(`net.core.bpf_jit_kallsyms`),以便 `perf` 工具能够解析 eBPF 程序名称。 2. **基准测试:** 在没有 eBPF 钩子的情况下对系统进行基准测试。 3. **性能分析:** 使用带有内核模式采样(`-e cycles:k`)的 `perf record`,在 eBPF 代码运行时捕获调用栈。 4. **分析:** 使用 `perf report` 或火焰图,准确定位 eBPF 执行路径中的瓶颈,例如高开销的辅助函数或尾调用。 通过对该分析过程进行迭代,开发人员可以精准定位 eBPF 程序中需要优化的特定逻辑。

Hacker News 新帖 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 我该如何对 eBPF 代码进行性能分析? (naveensrinivasan.com) 21 点,由 snaveen 发布于 34 分钟前 | 隐藏 | 过往 | 收藏 | 讨论 | 帮助 考虑申请 YC 2026 年秋季批次!申请截止日期为 7 月 27 日。 准则 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

Zig 核心团队已成功实现增量编译,该功能仅重新编译更改后的代码并将其直接修补到二进制文件中,从而显著加快了开发速度。这一转变将构建时间从秒级缩短至毫秒级。 编译器通过多阶段流水线实现这种速度: * **源码处理**:源文件被解析为 ZIR(Zig 中间表示)并进行缓存,从而实现简单且并行的更新。 * **语义分析**:Zig 利用依赖图跟踪“分析单元”(函数、类型和值)之间的关系。当源代码更改时,仅有失效的单元会被重新分析。 * **代码生成**:AIR 被转换为针对每个函数的机器指令,允许在无需大量缓存的情况下进行并行处理。 * **链接器集成**:Zig 的自定义链接器使用 `MappedFile` 抽象来更新二进制文件中的特定内存区域,而无需重写整个文件。 虽然该功能目前专注于 x86_64-Linux 平台,并可通过 `zig build --watch -fincremental` 使用(目标是在 0.17.0+ 版本中获得全面支持),但核心团队已在日常开发中使用它。尽管仍处于开发阶段,但它展示了编译器性能的重大飞跃,预计不久后将对引用跟踪图进行进一步优化。

```Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Zig 的增量编译内部原理 (mlugg.co.uk) 27 个积分,由 garyhtou 于 43 分钟前发布 | 隐藏 | 过往 | 收藏 | 3 条评论 hoppp 1 分钟前 | 下一条 [-] Zig 编译器可以编译 C 语言,那么它也适用于 C 语言吗? 回复 remywang 13 分钟前 | 上一条 [-] 这目前是仅适用于调试构建,还是也适用于发布构建? 回复 minraws 1 分钟前 | 父评论 [-] 我觉得目前还不支持 llvm/发布构建,但未来某天可能会支持。让增量链接器与 llvm 配合工作目前还比较困难。或许 Zig 团队有相关的计划,我不清楚。 回复 考虑申请 YC 2026 年秋季批次!申请截止日期为 7 月 27 日。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索: ```

由于对平庸的“DS”姓名首字母缩写感到不满,身为开发者兼前相机技师的斯皮纳(Spina)寻求一种根植于乌尔姆设计学院(Ulm School of Design)原则的新标志:即优先考虑客观系统、测量和工业实用性,而非艺术修饰。 受机械结构分解图及其姓氏(意为“弹簧销”,一种通过张力将部件固定在一起的组件)的启发,斯皮纳利用代码开发了他的标志。他没有手绘图案,而是编写了一个基于特定数学输入生成螺旋的函数。 他通过一系列“机械”测试来打磨设计:消除次要联想(“鸭子”问题)、测试像素阈值下的易读性,并计算物理制造的最小尺寸。最终的设计是一个响应式、可编程的几何符号,能根据尺寸调整结构,从而模拟了它所代表的物理组件的功能特性。 通过以技术约束取代主观偏好,斯皮纳得到了一种通用且“静默”的符号。它既能有效作为数字网站图标,也能作为实物印章,正如现实中通过保持开放状态而精准固位的机械组件一样。

这篇 Hacker News 讨论聚焦于 Danny Spina 的文章《深度 Logo 研究》(A Deep Logo Study),该文记录了他的设计过程。 社区对此反应不一,但整体持积极态度。评论者特别称赞了 Spina 在使用人工智能方面的透明度,并指出他通过“徽章”来量化 AI 在写作和设计过程中的辅助程度,这一创意决策值得肯定。有用户认为这种披露方式令人耳目一新,并将其视为未来博客文章的典范。 然而,讨论也涉及了文章的文笔质量。一些用户批评其写作风格“生硬”,认为它带有大语言模型生成文本中常见的重复或脱节感。另一位评论者则表示,虽然文章并非关于 Logo 编程语言,这让人略感失望,但他们仍然觉得该作品很有吸引力。总而言之,该讨论串突显了人们对内容创作中 AI 透明度日益增长的关注,同时也展现了对由此产生的叙事质量的审视。

请启用 JavaScript 和 Cookie 以继续。

Hacker News 上的一场讨论聚焦于近期围绕 GrapheneOS 的一起争议。事件起因于一名美国海关及边境保卫局(CBP)官员在试图访问一名旅客的手机时,触发了该手机的数据擦除功能。 这一事件引发了关于数字隐私、法律和主观意图的复杂争论。一些评论者认为设备所有者受到了保护,并指出并非其本人亲自删除了数据,而是官员操作触发的。另一些人则认为,提供一个会触发擦除功能的“胁迫”密码,构成了妨碍司法公正或向联邦探员提供虚假信息。 讨论中涉及的法律观点指出,虽然第五修正案保护公民保持沉默的权利,但并不一定保护主动误导调查人员的行为。讨论还触及了边境监控的更广泛影响,几位用户建议通过使用“一次性设备”和纸质笔记本“轻装出行”,以规避强制披露数字信息的风险。归根结底,此案成为人们对隐私、边境口岸“宪法真空地带”以及个人安全工具与政府权力之间矛盾的持续担忧的焦点。

这份由网络干扰开放观测站(OONI)及其合作组织发布的报告,记录了意大利对两个主要生殖健康网站——**Women on Web** 和 **Women Help Women**——进行的系统性屏蔽。 对 2025 年 11 月至 2026 年 6 月期间收集的 OONI Probe 数据分析显示,至少有六家意大利主要互联网服务提供商(ISP)——包括 Fastweb、Vodafone Italia、EOLO、Sky Italia、Iliad/Scaleway 和 WIND TRE——自 2026 年 2 月中旬起开始限制对这些域名的访问。 这些互联网服务提供商采用了多种基于 DNS 的审查技术,包括: * **DNS 篡改:** 返回“Bogon”IP 地址(127.0.0.1)或“NXDOMAIN”错误,使网站看起来不存在或无法访问。 * **屏蔽页面重定向:** Sky Italia 将流量重定向至特定服务器,导致 TLS 证书验证失败,从而证实了这是人为的屏蔽行为。 尽管在意大利堕胎是合法的,但由于医疗专业人员中普遍存在“出于良心拒绝”的情况以及其他障碍,获取相关服务仍然困难。OONI 得出结论:这种数字审查限制了人们获取基本健康信息的渠道,增加了个人做出知情生殖健康决策的难度。该报告主张提高此类屏蔽措施的透明度,这些措施往往将政府下令的审查伪装成技术故障。

意大利政府封锁了生殖健康网站“Women on Web”和“Women Help Women”,引发了 Hacker News 上的讨论。 尽管根据意大利第 194 号法律,堕胎是合法的,允许女性在怀孕的前 90 天内通过医院或专门的家庭咨询诊所寻求终止妊娠,但对这些网站的封锁凸显了关于非法分发堕胎药的冲突。 网上的讨论反映了关于生殖权利和政府管控的更广泛争论。一些评论者认为,此举是政治上试图对女性生殖选择施加权威的一部分;而另一些人则指出,合法的国家堕胎渠道已经存在且免费。讨论还涉及了此类政策背后的意识形态动机,参与者质疑了政府的施政重点以及保守派政治在意大利的影响力。

随着欧盟筹备 2028–2034 年预算,目前严重依赖各国国民总收入(GNI)分摊的筹资模式已愈发捉襟见肘。这些分摊款项主要源于劳动税和消费税,将财务负担转嫁给了普通收入者,并加剧了关于国家“净贡献”地位的争议,而非专注于欧洲共同投资。 为满足气候、数字化和安全领域日益增长的需求,欧盟必须转向“自有财源”——即不消耗国家预算的独立收入来源。分析表明,针对流动性强且税收不足的资产最为有效: * **超高净值税:** 对超过 1 亿欧元的净财富征收最低税,具有最高的收入潜力(每年高达 410 亿欧元),并能解决极端不平等问题。 * **跨境征费:** 对加密货币交易、航空和金融市场征税更适合在欧盟层面实施,因为这能抑制投机性的不稳定性,并防止因跨境流动而导致的避税行为。 通过采用这些新的收入来源,欧盟可以摆脱“净贡献”的陷阱,实现可持续融资,并将政治重心从国家成本转向欧洲公共产品的共同利益。

这场 Hacker News 的讨论围绕着一项提案展开,该提案旨在通过对欧洲大陆的超级富豪征税来资助欧盟预算。各方反应两极分化,反映出人们在税收和治理问题上更深层次的争论。 支持者认为,针对超级富豪——特别是欧洲常见的“坐享其成”的旧式财富和寻租继承人——是目前减轻劳动者沉重税负的一种可行替代方案。一些人指出,由于欧盟缺乏美国那种高水平的创新和白手起家的财富,财富税不太可能阻碍经济进步。 然而,批评者表示怀疑。许多人担心会出现“滑坡谬误”,警告称最初针对超级富豪的税收最终会扩大到中产阶级身上。另一些人则认为,政府的扩张从根本上是由自私自利的官僚机构推动的,而非为了公共福利。此外,一些评论者认为这种广泛的讨论带有意识形态色彩,并指出诸如“将官僚机构削减 90%”之类的激进提案,不过是无视财政改革复杂性的“文化战争”辞令。归根结底,该讨论串凸显了追求通过财富再分配实现社会公平的人群,与警惕政府过度扩张及潜在经济停滞的人群之间存在的严重分歧。

在《和声解析》(*Harmony Explained*)一书中,丹尼尔·肖克罗斯·威尔克森(Daniel Shawcross Wilkerson)指出,传统乐理缺乏严谨的科学基础,并将其对“无根据迷信”的依赖比作中世纪医学。为了寻求更实证的方法,威尔克森将物理现象与人类大脑处理声音的计算模型相结合。 作者对19世纪物理学家赫尔曼·冯·亥姆霍兹(Hermann Helmholtz)的既定理论提出了挑战,指出亥姆霍兹的“谐和”理论无法解释为何复杂和声会存在。相反,威尔克森为大调音阶、标准和弦词典,以及大三和弦与小三和弦之间明显的感性差异推导出了科学依据。他声称,自己对后两种现象的推导代表了该领域的原创性贡献。 本文以通俗易懂、对话式的风格撰写,旨在架起科学探究与音乐实践之间的桥梁。通过超越传统的术语,威尔克森提供了一个逻辑框架,解释了调性音乐为何以这种方式运作,从而为传统乐理中往往晦涩难懂的解释提供了一种令人满意的替代方案。

这篇 Hacker News 帖子讨论了 2012 年发表在 arXiv 上的论文《和声的解释:迈向音乐科学理论的进展》(Harmony Explained: Progress Towards a Scientific Theory of Music)。 评论者们对这种音乐理论化的学术方法持褒贬不一的态度。一位用户批评作者可能缺乏实际的音乐修养,而另一位则建议将该文章与 3Blue1Brown 的视频内容结合起来,以便更直观地解释音乐理论背后的“所以然”。 关于音乐理论的侧重点,引发了一场核心辩论。一位资深音乐家指出,传统理论过分强调和声关系,他认为这很“枯燥”。他主张音色、乐句处理、节奏和表现力等要素远比此类论文中常强调的和声数学更为重要。他认为,一个演奏出色的音符可能比理论上“正确”的和弦进行更具感染力,并指出和声质量往往更多地取决于音量、泛音含量和语境,而非音符本身。讨论最后,大家转向了一个技术性探讨:在没有和声语境的情况下,单个音符是否真的能持续吸引听众的注意力。

### 问题描述 在使用搭载全新 Apple M5 Pro 芯片的设备上,将网络模式设置为“桥接(Bridged)”时,虚拟机无法启动。 我测试了最新的 `ubuntu-24.04.4-live-server-arm64.iso` 镜像。 当网络模式设置为“仅主机(Host Only)”或“共享(Extended)”时,虚拟机可以正常启动。 ### 配置信息 * **UTM 版本:** 4.7.5 (118) * **macOS 版本:** 26.3.1 (a) * **Mac 芯片:** M5 Pro ### 崩溃日志 应用没有崩溃,只是在按下启动按钮后立即卡在加载界面。 ### 调试日志 很遗憾,系统还没运行到可以导出调试日志的阶段。 ### 上传附件 `VMconfig.plist.zip`

```Hacker News 新闻 | 过往 | 评论 | 提问 | 展示 | 招聘 | 投稿登录 Apple M5 Pro 机型在网络模式设置为桥接(Bridged)时虚拟机无法启动 (github.com/utmapp) IndySun 发布于 2 小时前 | 6 分 | 隐藏 | 过往 | 收藏 | 2 条评论 帮助 mcfdoesdev 18 分钟前 [–] 这太奇怪了。回复 kazinator 13 分钟前 | 父评论 [–] 记住,如果鞋子像软件一样,当你试着系鞋带时它们就会爆炸,因为月初正好赶上星期二。回复 考虑申请 YC 2026 年秋季批次!申请截止日期为 7 月 27 日。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:```

极客蚂蚁

Hacker News 最新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 优秀的移动应用不是围绕功能构建的 (geekyants.com) 4 分,由 steve_7890 发布于 2 小时前 | 隐藏 | 往期 | 收藏 | 1 条评论 | 帮助 NoSalt 3 分钟前 | 下一条 [–] 你的链接:https://geekyants.com/case-studies/nowmatch-next-gen-social-... 无法打开。在 Windows 10 上测试了 Firefox、Chrome 和 Edge 浏览器。它会跳转到“404”页面: 看来你迷路了 你查找的页面不可用! 此页面将在 3 秒内重定向至首页 回复 考虑申请 YC 2026 年秋季批次!申请截止日期为 7 月 27 日。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

更多

联系我们 contact @ memedata.com