许多Linux系统程序员经常查阅man页来获取文档。作者最近发现与函数名一起出现的数字(例如`sleep(3)`或`read(2)`)的意义。这些数字并非随机——它们指示了文档的*位置*。 根据`man man`,第2节记录系统调用(内核函数),第3节涵盖库调用(程序库内的函数),第1节详细介绍可执行程序/shell命令。最近的代码审查指出了作者的误解,将对库函数的引用从`man 2`更正为`man 3`。 此外,附加在数字后面的字母表示特定的标准——“p”代表POSIX,“x”代表X文档,为man页系统增加了另一层细节。作者承认自己使用了多年却不了解文档组织的关键方面。
2026年3月,一个自称“伊斯兰右翼运动”(HAYI)的此前未知的组织声称对比利时、荷兰、法国和英国境内针对犹太教堂和美国银行的一系列低级别纵火和未遂爆炸袭击负责。尽管一些人迅速将其定性为伊朗情报行动,但关于HAYI真实性的重大疑问已经出现。
该组织突然出现、袭击手法业余、并通过Snapchat等平台以小额报酬招募年轻人(年龄14-23岁)引发了怀疑。分析人士指出,他们的声明中存在语言错误,并且专注于造成最小损害的象征性目标,质疑该组织的动机和能力。一些人认为,这些袭击是故意设计用来煽动反犹主义,并为加大对伊朗的压力提供理由。
袭击发生的时间,正值美国-以色列对伊朗采取行动后紧张局势加剧,也被认为值得怀疑。批评人士认为HAYI可能是一个捏造的实体,旨在加速将伊朗伊斯兰革命卫队组织列为恐怖组织。尽管伊朗否认,但“伊朗支持恐怖主义”的说法正在获得支持,促使加强安全措施,并引发了围绕冲突的争论。
## Leako 修订版 7:迈向可构建的 ColecoVision 克隆
Leako,一个 ColecoVision 克隆,正接近于可以被他人可靠构建的阶段。修订版 7 专注于在持续的元件短缺和已识别的错误中提高可靠性。一个关键的改变是从筒形插孔切换到 USB 供电,解决了对适配器质量和极性问题的担忧,尽管 USB 电源供应可能存在不一致性。
机械改进旨在解决在插入游戏卡带时电路板弯曲的问题,增加了一个支架,但最初的位置证明存在问题。控制器端口的稳定性也得到了提高,但最初的足迹错误导致引脚无法焊接——未来电路板计划进行修复。
元件短缺导致了替代(不同的电源开关 FET 和电压逆变器),以及等待 74LS541 逻辑芯片一个月的时间,这令人沮丧。构建过程也得到了改进,包括丝印标签和改进的 BOM 生成脚本,以便更轻松地识别和订购零件。
测试发现焊接问题影响了视频输出和控制器功能,强调了需要更仔细的组装。虽然已经实现了几个成功的构建,包括一个用于博物馆展览的构建,但控制器兼容性和卡带干扰仍然存在挑战。尽管取得了进展,但创造者认为结果是“足够好”而不是胜利,并且计划进一步修订以解决剩余问题并提高构建可靠性。
## 欧洲迫在眉睫的燃料危机:摘要
德国试图通过每日提价法令来规范天然气价格,结果适得其反,助长了加油站之间的类似卡特尔的行为,他们预计价格会进一步上涨而将其最大化。这凸显了政治领导层未能解决日益恶化的能源供应状况的更广泛失败,特别是对进口的依赖——欧洲60%的能源需求。
核心问题是欧洲炼油能力的长期下降,由于二氧化碳法规和对关键能源供应国俄罗斯的强硬立场而加剧。现在,这表现为关键航空燃料的严重短缺,来自波斯湾的进口受到霍尔木兹海峡周边不稳定局势的威胁。现有储备可能只够维持几周,目前40%的航空燃料损失是无法弥补的。
正在考虑潜在的短期解决方案——配给、释放储备或从北美进口高价燃料,但根本性的损害已经造成。欧洲对负增长政策的承诺使其变得脆弱,燃料价格的急剧上涨,影响航空旅行和出行,是不可避免的。这种情况对文明来说是一个重大挫折,只有那些倡导减少消费的人才会从中受益。
海盗船正在通过Drop.com扩大合作范围,成为授权游戏和创作者设备的中心。他们与《辐射》、《赛博朋克2077》、《指环王》、《毁灭战士:黑暗时代》和《使命召唤》(包括《黑色行动7》和《战争区域》)等主要游戏系列合作,在其品牌(Elgato、SCUF Gaming、ORIGIN PC等)下发布限量版产品。
这些系列将包含从外设到整机电脑的一切,所有产品都采用独特的美学设计和游戏主题。海盗船旨在以大胆的设计和高性能品质激发社区热情。其他合作包括《星空》和《Discord》,产品仅限时发售。Drop.com将是关注公告和新品发布的地方。
根据慕尼黑安全会议的数据,并由Visual Capitalist可视化呈现,全球对美国的信任正在明显下降。这种下降并非局限于某一地区,发达经济体和新兴经济体都显示出信心下降的趋势。
在传统盟友中,加拿大信任度下降幅度最大(-52%),其次是意大利、法国、德国和英国。这种下降是由政策不确定性所驱动的——贸易立场的变化、关税威胁,甚至关于领土扩张的非常规言论。
与此同时,巴西和南非等新兴经济体也显示出显著的负面转变。欧洲日益增长的安全担忧,以及法国和德国对国防支出的增加支持,表明盟友正在为 менее стабильный мир做准备。
数据显示,全球联盟正在被重新评估,并朝着更加支离破碎的国际格局发展,预示着美国外交关系未来可能面临艰难的道路。
维克多·戴维斯·汉森认为,北约的实力日益虚幻,被数十年的美国支持掩盖,并受到欧洲虚伪的困扰。北约成员国经常受益于美国的援助——历史上在马尔维纳斯群岛、巴尔干地区、利比亚甚至法国在非洲的干预行动中的后勤支持——但它们却不愿回报,尤其是在伊朗问题上。
尽管欧洲北约成员国面临来自伊朗的直接威胁比美国更大,但许多国家拒绝提供对美国近期对抗伊朗侵略行动的基本支持,仅提供口头保证,同时拒绝提供基地和资源的使用。这与乌克兰(一个非北约国家)所获得的强有力支持形成了鲜明对比。
汉森认为,欧洲的经济和人口规模远大于美国和俄罗斯,但缺乏对国防支出的承诺以及反美行为模式才是对北约的真正威胁,而不是像特朗普这样的人物提出的批评,那些批评只是暴露了现有的弱点。他认为这种虚伪比任何外部压力都更具破坏性。
## 非法蚂蚁交易在肯尼亚激增
一种令人惊讶的新野生动物走私趋势正在肯尼亚出现:非洲巨型收获蚁女王的非法交易。受全球日益增长的蚂蚁宠物饲养爱好驱动,这些因其体型和筑巢能力而备受追捧的女王蚁,在黑市上可卖高达220美元。
交易中心位于肯尼亚吉尔吉尔,蚂蚁在交配季节被收集并走私,通常通过在线网络运往欧洲和亚洲的收藏家手中。最近的一次查获行动发现了5000只被包装用于运输的蚂蚁,进一步的逮捕行动突显了这个问题。
科学家警告说,移除蚁后会破坏生态系统,并可能在其他地方引入入侵物种,从而可能影响农业。虽然通过利益共享协议进行合法收集是可行的,但尚未签发任何许可证。环保人士呼吁对蚂蚁物种采取更严格的国际贸易保护措施,肯尼亚当局正在寻求加强边境检查。尽管存在风险,但如果得到妥善管理,一些人认为这些“生物资产”具有可持续养殖的潜力。
## 功敬设计奖:源于体验的设计
近25年来,功敬设计奖一直致力于推动创新文具,将概念变为现实。今年的主题是“共鸣:引发共鸣的设计”,鼓励设计师从个人经验中汲取灵感,创造出有影响力的产品。
大奖得主是神成宏树的**“Before Note”**,它重新构想了笔记本,将其设计成可定制的页面组合,使用户能够超越批量生产,个性化他们的体验。
优胜奖作品突出了微妙而有影响力的设计:高东田的**“Gram”**探索了重量对书写的影响,塚本雄二的**“边缘识别笔记本”**以可持续的方式提供优雅的组织,而五十嵐&泷泽的**“渐变日记”**则打破了刻板的计划表结构,采用了流畅的渐变布局。
其他值得关注的入围作品包括创新的包装、鼓励反思的笔以及增强阅读和捕捉灵感的工具,所有这些都体现了对用心互动和个人联系的关注。
## HarfBuzz GPU 与 Slug 渲染彩色字体
Eric Lengyel 的 Slug 算法现已开源,并集成到 HarfBuzz 中作为 GPU 库,超越了文本塑形,进入了字形渲染领域。传统上,文本渲染依赖于在特定尺寸下栅格化位图,这对于缩放或 3D 环境来说是个问题。像符号距离场 (SDF) 这样的替代方案也有局限性,但 Slug 直接在片段着色器中计算字形覆盖率,从而实现完美的缩放和变换。
核心思想是将字形曲线预处理成数据缓冲区并上传到 GPU。虽然最初是用于单色字形,但可以通过 COLRv0 和 COLRv1 等格式扩展到矢量彩色字体(如表情符号)。COLRv0 将表情符号渲染为堆叠的彩色字形,可以通过调整现有的单色渲染来轻松支持。COLRv1 更加复杂,利用带有变换、裁剪和混合的渲染树 – 由 HarfBuzz 的 `hb-paint` 组件处理。
这涉及将绘图命令(裁剪蒙版、填充、变换、组)编码到纹理缓冲区中,并在片段着色器中执行它们,可能需要基于图层的混合方法。最终,这使得在任何应用程序中都能实现清晰、可缩放的表情符号渲染,并且即使对于单色文本也优于传统方法。作者希望该概述能够激发进一步的开发并集成到现有的渲染库中。
## Bun vs. Node.js:Trigger.dev 的 5 倍性能提升
Trigger.dev 在其对延迟敏感的“Firestarter”服务(一个处理数千个长轮询 HTTP 连接的预热连接代理)中用 Bun 替换了 Node.js,从而实现了 **5 倍的吞吐量提升**。初步分析显示 Node.js 实现存在瓶颈:缓慢的 SQLite 查询、过多的 Zod 解析以及低效的头部转换。
第一阶段消除了 SQLite 数据库,用复合键 Map 替换它,实现 O(1) 查找,吞吐量翻倍,延迟减半。第二阶段切换到 Bun 的原生 `bun.serve()` API,进一步将性能翻倍。随后的分析(第三阶段)识别并修复了与 Zod 验证、头部处理和调试日志记录相关的热点,将 CPU 使用率提高了 40%。最后,编译成单个二进制文件(第四阶段)又将吞吐量提高了 14%,并将镜像大小从 180MB 减少到 68MB。
一个关键发现是 Bun 的 HTTP 模型中存在内存泄漏:来自断开连接的客户端的未解决的 Promise。修复此问题稳定了内存使用并进一步提高了性能。该团队强调分析的重要性,在每个步骤进行基准测试,并理解 Bun 独特的 HTTP 生命周期。他们还为常见的 Bun 问题创建了一个调试技能。
最近的研究正在揭示阴蒂的奥秘,这个器官由于社会禁忌和解剖学挑战,历史上一直研究不足。研究人员利用同步加速器的先进X射线技术,首次在微米级别上创建了阴蒂神经的详细三维图像。
发表在bioRxiv上的研究表明,阴蒂背神经(DNC)有力地延伸到阴蒂龟头,广泛分支并连接到周围组织,如耻骨区域。这与先前的神经逐渐变细的假设相矛盾。
这种详细的解剖学图谱具有重要意义。它可以改善针对女性生殖器切割术后患者的重建手术,并帮助外科医生在其他盆腔手术中避免神经损伤。专家强调,随着性别肯定治疗的进步,人们对生殖神经重要性的认识日益增强,并强调需要进一步研究以开发针对相关疾病的更好疗法。该团队计划扩大研究范围,纳入更多样化的捐赠者。
## 软件版本控制:为什么重要以及如何正确实施
最近的一次生产事故暴露了软件版本控制中的一个关键缺陷:无法*精确*知道正在运行的代码是什么。尽管快速识别出潜在的修复方案,但由于缺乏对构建版本和发布的可见性,仍然浪费了数小时。这促使我们重新审视最佳实践,并回忆起十多年前在 i3 窗口管理器中实施的一种解决方案。
核心问题在于令人惊讶的低版本控制标准——即使是家用电器也具有详细的版本信息!有效的软件版本控制需要三个步骤:**标记它!**(包含源代码修订版),**连接它!**(确保此信息在构建和打包过程中不会丢失),以及**报告它!**(在日志、用户界面甚至 HTTP 标头中显示版本信息)。
最有价值的信息是 VCS(版本控制系统)修订版。虽然 Go 现在可以自动使用此数据标记构建,但将其集成到 Nix 等打包系统中可能很复杂。像 `stapelberg/nix/go-vcs-stamping` 这样的叠加层可以弥合这一差距。
最终,优先考虑“版本可观测性”——在整个系统中一致报告 VCS 修订版——是一个高影响、低成本的项目,可以在事件响应期间节省大量时间和压力。不要满足于基本的版本号;要知道*精确*正在运行的代码是什么。
## 社交媒体使用与青少年负面结果相关
一项大型由澳大利亚主导的研究,分析了来自超过35万儿童和青少年超过二十年的数据,揭示了社交媒体使用增加与后期负面结果之间的一致性联系。这些包括更高的抑郁症、自残、药物滥用和更低的学业成就。
该研究发表在《JAMA Pediatrics》上,强调了一个令人担忧的模式:早期参与社交媒体可能会随着时间推移而根深蒂固。虽然该研究并未*证明*因果关系,但它表明花在网上的时间可能会取代有益的活动,如锻炼和现实生活中的社交互动。青少年尤其容易受到影响,因为围绕身份和同伴关系的压力因在线社交比较而加剧。
专家指出,这种关系很复杂;现有的挣扎可能*导致*增加社交媒体的使用,而不是相反。该研究强调了政策变化和平台调整的必要性——特别是解决像自动播放这样的成瘾性设计功能——以为儿童创造更安全的在线环境。这项研究正值指控社交媒体公司故意设计成瘾性平台的法律斗争之际。
## Sheets:终端电子表格
Sheets 将电子表格功能带到你的终端。你可以启动它来直接读取通过 stdin 管道传入的 CSV 数据,或者打开现有的 CSV 文件。导航侧重于键绑定,允许使用 `h, j, k, l` 在单元格之间移动,并使用 `gg`(顶部)或 `B9`(单元格 B9)等命令快速跳转到特定位置。
Sheets 支持通过直接赋值 (`B7=10`) 和插入模式 (`i`) 修改单元格。强大的功能包括搜索 (`/`)、标记 (`ma`)、跳转列表 (`ctrl+o`) 和视觉选择 (`v`),用于复制、剪切和粘贴。公式可以在视觉模式下使用 `=` 插入。
保存、打开其他文件和退出都通过激活 `:` 的命令提示符来完成。安装很简单,可以使用 Go (`go install...`) 或下载预构建的二进制文件。该项目采用 MIT 许可,并欢迎用户反馈。