2024-10-03

30 篇热帖

1. Patent troll Sable pays up, dedicates all its patents to the public (blog.cloudflare.com)

专利流氓Sable败诉并支付赔偿,将全部专利贡献给公众

2024年10月,Cloudflare宣布与专利流氓Sable的诉讼正式结束,获得了有利的结局。这场始于2021年的诉讼最终以Sable败诉并支付Cloudflare赔偿告终。

背景与诉讼过程

Sable是一家专利流氓公司,其本身不从事任何产品研发或创新,仅通过收购已破产近20年的Caspian Networks公司的旧专利组合来提起诉讼牟利。Sable最初声称Cloudflare侵犯了其四项专利中的约100项权利要求,涉及二十多年前的硬件路由器技术。Cloudflare选择积极应诉,并启动了“Project Jengo”公众征集活动,寻找可使这些专利无效的现有技术。经过多年诉讼,Cloudflare成功使Sable的主张减少了约99%,在2024年2月的审判中,Sable仅剩一项专利中的一项权利要求得以主张。

审判结果

在德克萨斯州韦科的五天陪审团审判中,Cloudflare通过工程师和专家证人的证词,清晰地解释了其现代软件服务与Sable专利所描述的过时硬件技术的根本不同:

  1. 不侵权:Cloudflare的产品(如Magic Transit和Argo for Packets)是逐个处理数据包,而非专利要求的处理“数据流”或“微流”;且其服务器不包含专利要求的“线路卡”这一特定硬件组件。
  2. 专利无效:Cloudflare还证明,结合两项更早的现有技术(Kodialam和Cheeseman专利),Sable专利的该权利要求是显而易见的。

陪审团在不到两小时的审议后,做出了完全有利于Cloudflare的裁决:既不侵权,且该专利权利要求无效。

最终协议

审判后,Sable同意支付Cloudflare 225,000美元,并向Cloudflare授予其全部专利组合的免版税许可。更重要的是,Sable同意将其全部专利贡献给公众,放弃所有法律权利,确保其再也不能用这些专利起诉任何公司。

Project Jengo进展

Project Jengo是Cloudflare发起的反专利流氓计划,通过公众帮助寻找现有技术,不仅可针对被起诉的专利,还可针对专利流氓持有的所有专利。在Sable案中,该项目已发放超过70,000美元奖金。文章宣布了第7章和第8章的四位获奖者,每人获得5,000美元。最终奖项(共30,000美元)的提交截止日期为2024年11月2日,之后将选出最终获奖者。

2. An adult fruit fly brain has been mapped (www.economist.com)

首个成年果蝇大脑神经连接图谱完成绘制

普林斯顿大学的研究团队通过FlyWire项目,成功绘制了首个成年果蝇(黑腹果蝇)的完整大脑神经连接图谱。这一突破性成果基于电子显微镜脑部扫描和人工智能辅助的神经元重建技术。

核心发现与数据规模:

  • 该图谱完整呈现了果蝇大脑内约14万个神经元以及它们之间超过5000万个突触连接的精确位置与结构。
  • 这是迄今为止对任何物种大脑最完整、最高分辨率的神经线路图,为理解神经系统如何处理信息与产生行为提供了前所未有的详细“接线图”。

研究方法与意义:

  • 研究人员对单个果蝇大脑进行了超高分辨率的电子显微镜成像,随后利用先进的计算机算法和大量人工核对,将二维图像重建为三维的神经网络图。
  • 此图谱的意义在于,科学家首次能够在一个复杂生物的完整大脑层面,追溯从感觉输入到行为输出的具体神经回路,从而直接检验关于学习、记忆、决策和运动控制等复杂功能的神经机制假说。

初步成果与新见解:

  • 通过对图谱的分析,研究人员已经获得了一些初步发现,例如揭示了大脑中神经元连接的密度和特定网络结构,以及识别出了新的神经元类型和它们之间的连接模式。
  • 这项工作将作为一个关键的公共资源,推动全球神经科学、人工智能和机器人学等领域的研究。通过将果蝇的神经线路图与其已知的复杂行为(如飞行、求偶、学习与记忆)相关联,研究人员有望解析产生智能行为的基本计算原理。
3. Dance training superior to physical exercise in inducing brain plasticity (2018) (journals.plos.org)

舞蹈训练比重复性体育锻炼更能诱导老年人脑可塑性

研究背景 衰老常伴随脑容量(尤其是前额叶和颞叶皮层)减少及白质退化。动物研究提示,结合体力活动与感觉刺激的环境富集能最有效且持久地促进成年神经可塑性。舞蹈被视为人类中与此类似的活动,因其同时对体力、感觉和认知功能提出要求。本研究旨在探究一种特别设计的、需要持续学习新复杂编舞的舞蹈训练计划,与常规有氧运动相比,对健康老年人大脑结构和功能的影响。

研究方法

  • 参与者:38名63-80岁健康老年人,随机分为舞蹈组(DG)和体育锻炼组(SG)。
  • 干预:两组均进行为期6个月、每周两次、每次90分钟的训练。体育锻炼组进行重复性耐力、力量和柔韧性练习。舞蹈组则持续学习新舞种的复杂编舞,强调协调性、记忆和注意力。
  • 评估:训练前后进行结构磁共振成像(使用新的体素形态学分析方法)、血清/血浆BDNF水平检测、全面的认知功能评估(注意力、记忆等)及体能测试。

主要结果

  1. 脑结构变化
    • 灰质:舞蹈组相比体育锻炼组,在前扣带回皮层、内侧扣带回皮层、左侧辅助运动区、左侧中央前回、左侧额中回、左侧脑岛、左侧颞上回及左侧中央后回等多个区域显示出更显著的体积增加。这些区域与工作记忆、注意力、运动规划、感觉整合和情景记忆密切相关。体育锻炼组则在小脑和视觉相关区域(如初级视觉皮层、颞极)显示出更大的体积增加。
    • 白质:舞蹈组在胼胝体干和压部、以及额叶和顶叶白质的体积增加显著大于体育锻炼组,表明舞蹈增强了大脑半球间的连接与沟通。
  2. 神经营养因子:仅舞蹈组的血浆BDNF水平在干预后显著升高,体育锻炼组无此变化。
  3. 认知功能:两组在警觉性视觉空间记忆方面均有改善,但组间差异不显著。
  4. 体能:两组的有氧体能(PWC130测试)均得到同等程度的提高。

讨论与结论 研究表明,在提升相同体能水平的前提下,舞蹈训练比重复性体育锻炼更能有效诱导老年人大脑的广泛结构性变化。舞蹈训练导致的脑区体积增加涉及高级认知(如工作记忆、注意力)和多感觉整合相关区域,而这些区域通常受衰老影响显著。其优越性可能源于舞蹈同时结合了体力活动、感觉丰富刺激以及持续学习新动作模式的多重挑战。BDNF水平的升高可能介导了这些结构性的神经可塑性变化。尽管认知行为的组间差异未达到显著,但作者认为大脑结构的变化可能先于可观测的行为改善。该研究推荐将此类需要不断学习新编排的舞蹈训练,作为一种有效对抗衰老对大脑负面影响的措施。

4. Ask HN: What happens to ".io" TLD after UK gives back the Chagos Islands?

.io 顶级域名(TLD)在英国归还查戈斯群岛后的前景讨论摘要

该讨论围绕着英国将查戈斯群岛主权归还毛里求斯后,.io 国家代码顶级域名(ccTLD)的命运展开。主要观点和技术考量如下:

核心背景

  • .io 是分配给英属印度洋领地(BIOT)的 ISO 3166-1 两字母国家代码对应的 ccTLD。
  • 随着 BIOT 可能不再存在,其 ISO 代码 "IO" 可能被移除或作特殊保留,从而影响 ccTLD 的存续。
  • .io 域名目前由一家对冲基金(Identity Digital)运营,其运营模式已使其在商业上更接近通用顶级域名(gTLD)。

主要观点与可能性

  1. ICANN 政策与退役流程

    • 根据 ICANN 的书面政策,一旦 ISO 3166-1 中的相关代码被移除,对应的 ccTLD 有 5 年的时间启动有序关闭流程,最多可延长至 10 年
    • 有观点认为,鉴于 .io 被广泛使用,ICANN 可能会给予更长的过渡期。
  2. 历史先例:.su (苏联) 与 .yu (南斯拉夫)

    • .su 域名因获得 ISO 的“特殊保留”(如英国代码 UK)而得以继续存在,由俄罗斯管理。
    • .yu 域名在塞尔维亚(南斯拉夫继承国)管理一段时间后于2010年正式退役。
    • 有评论者认为 .io 更可能类似 .su,因存在强大的使用和商业利益而得以保留;但也有观点认为其背景(BIOT 非主权国家)与苏联不同。
  3. 未来所有权与管理

    • 转移给毛里求斯:毛里求斯作为主权继承方,可能主张获得 .io 域名的管理权,类似 .tv(图瓦卢)、.co(哥伦比亚)的模式,通过授权运营获得收入。
    • 转为通用顶级域名:有人认为 ICANN 可能将 .io “升级”为类似 .lol.sucks 的通用 TLD,但这违反了两字母域名专用于 ccTLD 的规则。
    • 维持现状:ICANN 可能出于稳定性和避免破坏现有注册的考虑,允许现有运营商继续管理,但需与毛里求斯协商。
  4. 技术规则与限制

    • 两字母域名保留:规则上,两字母 TLD 严格对应 ISO 国家代码,为未来国家保留。将其改为 gTLD 可能导致未来某个以 “IO” 为代码的国家无法获得其域名。
    • ISO 代码的命运:关键取决于 ISO 3166 维护机构是否将 “IO” 设为“特殊保留”(如 UK, SU)、完全删除或移交给毛里求斯使用。
  5. 对现有用户的影响

    • 许多科技初创公司、开源项目和个人使用 .io 域名,对其稳定性表示担忧。
    • 建议用户制定备用方案,因为域名未来存在不确定性。
    • 从安全角度,依赖受政治变化影响的 ccTLD 存在风险(如域名注册局政策变更、DNSSEC 密钥管理权转移等)。
  6. 其他相关讨论

    • 道德与历史:讨论触及了殖民历史、查戈斯群岛居民被驱逐的背景,以及使用 .io 域名是否间接关联到这段历史。
    • Diego Garcia 基地:英国根据协议将保留 Diego Garcia 岛的军事基地租约。如果该岛仍作为特殊领地存在,可能为保留 “IO” 代码提供部分理由。
    • 毛里求斯的可能行动:毛里求斯可能将群岛重组(例如作为“毛里求斯印度洋领地”)以保留 “IO” 代码,或简单地将其并入现有领土并停用该代码。

结论.io TLD 的未来尚无定论,取决于 ISO 代码的变更、ICANN 的政策执行、毛里求斯政府的行动以及现有运营商的谈判。最可能的情况是经过一段过渡期后,域名管理权发生变化(例如转交毛里求斯),或基于商业和实用主义考量获得特殊保留。现有注册者应密切关注事态发展。

6. Image Editing with Gaussian Splatting (www.unite.ai)

高斯溅射技术用于图像编辑:MiraGe 系统概述

核心思想

波兰与英国的研究人员提出一种利用**高斯溅射(Gaussian Splatting)**进行图像编辑的新方法。该系统名为 MiraGe,其核心流程是将图像选定部分临时转换为三维表示,用户可在3D空间中进行修改与操作,最后将变换结果应用回原始图像。

技术原理

  • 基于 GaMeS 参数化:采用“高斯网格溅射”参数化技术,将二维高斯点转换为传统CGI网格(三角形集合,即“三角形汤”),使其能利用现有图形学的变形与编辑工具。
  • 镜像相机设置:为提高重建质量,系统使用两个相对的相机(沿Y轴对称放置),分别重建原始图像与镜像反射,从而更准确地捕捉视觉元素。
  • 物理引擎集成:可接入外部物理引擎(如Blender中的引擎),实现基于物理的自然运动模拟,用于动画或静态变形。
  • 非生成式AI:该过程不涉及生成式AI或潜在扩散模型,仅基于源图像自身信息进行编辑。

关键特性与方法

  • 两种变形模式
    • 无定形法(Amorphous):允许选区在3D空间中自由移动,细节处理较好但易产生边缘撕裂。
    • 石墨法(Graphite):约束高斯点在2D空间,灵活性更强,但细节控制略弱。
  • 与zBrush流程对比:类似于zBrush中“将3D模型展开为2D并添加细节”的逆过程,MiraGe则是将2D图像局部“提升”至3D进行编辑。
  • 软件集成:可集成到开源3D软件Blender中,支持复杂的手动调整或物理驱动变形。

实验与性能

  • 评估指标:采用信噪比(SNR)和多尺度结构相似性(MS-SSIM)进行图像质量评估。
  • 数据集:使用Kodak无损真彩色图像套件与DIV2K验证集进行测试。
  • 对比结果:与SIREN、WIRE、I-NGP、NeuRBF及GaussianImage等先前方法相比,MiraGe在图像重建质量上达到当前最优水平。

潜在优势与局限

  • 优势
    • 提供基于几何变换的精确编辑,避免了扩散模型常出现的语义过度解读或“想象性”生成问题。
    • 适用于需要保持图像真实性、仅调整局部几何关系的任务(如微调肢体角度)。
  • 局限
    • 系统处于早期阶段,边缘处理(如变形区域与未编辑区域的接合处)仍可能存在瑕疵。
    • 两种方法各有优劣,尚无明确倾向性选择。

结论

MiraGe展示了高斯溅射技术在二维图像编辑领域的应用潜力,为需要高精度、可控性强的图像修改任务提供了一种替代扩散模型的新思路。该研究已开源代码,为后续发展奠定基础。

7. Serving 70B-scale LLMs efficiently on low-resource edge devices [pdf] (arxiv.org)

本文针对近年来大模型推理从云端向边缘设备迁移的问题,指出用户隐私需求驱动了模型在本地运行,但边缘设备面临计算能力、内存和带宽受限。在多设备协作下,主流的流水线并行(pipeline parallelism)因不适合单用户场景效率低下;而张量并行(tensor parallelism)则受限于频繁的通信带来瓶颈。作者提出,张量并行在低资源设备上比流水线并行更具优势,并设计了一套高效的张量并行推理系统——TPI-LLM,用于70B规模大模型推理。

TPI-LLM方案通过让用户敏感原始数据仅保留在本地,保证数据安全。在模型推理过程中,系统引入滑动窗口式内存调度器,动态管理网络层权重,利用磁盘I/O延迟与计算、通信过程重叠,减少内存占用,使大模型可以在内存有限的设备上顺利运行。通信方面,作者分析发现瓶颈主要在于链路时延(latency),而非带宽,于是采用了星形全归约(star-based allreduce)算法优化通信过程。

实验结果显示,TPI-LLM在模拟和真实测试环境下,相较于Accelerate方案,在首token时间和token延迟上减少超过80%;相较于Transformers和Galaxy方案,减少超过90%;在峰值内存占用方面,将Llama 2-70B模型的需求降低90%,仅需3.1GB即可部署70B级大模型,极大提升了低资源边缘设备的大模型推理能力。

9. FLUX1.1 [pro] – New SotA text-to-image model from Black Forest Labs (replicate.com)

FLUX1.1 [pro] 模型摘要

核心优势:

  • 速度提升:生成速度比前代模型 FLUX.1 [pro] 快六倍。
  • 性能优化:在图像质量、提示词遵循度和多样性方面均有改进。
  • 效率平衡:在图像质量与推理速度之间提供了理想的权衡。

技术表现:

  • 该模型曾以代号 “blueberry”Artificial Analysis image arena 这一知名文本到图像模型基准测试中接受评估。
  • 它超越了排行榜上的所有其他模型,取得了最高的总体 Elo 分数

技术架构:

  • 所有公开的 FLUX.1 模型均基于多模态与并行扩散 Transformer 块的混合架构。
  • 模型参数规模扩展至 120 亿
  • 构建于 flow matching 这一通用且概念简洁的生成模型训练方法之上(扩散是其特例)。
  • 通过整合旋转位置嵌入并行注意力层来提升模型性能和硬件效率。

许可信息:

  • 通过 Replicate 使用 FLUX.1 [pro] 即表示同意 Black Forest Labs API 协议及其服务条款

时间信息:

  • 模型创建于 1 年多前
  • 最后一次更新于 6 个月零 4 周前
10. Why my apps will soon be gone from the Google Play Store (frozenfractal.com)

作者自述最初通过开发Android游戏获得收益,体验了当时平台发布门槛较低。随着时间推移,Google Play的发布和维护要求不断提高,包括必须公开开发者的完整公司地址、持续更新应用以支持最新API版本,以及逐步加严的技术规范。这些变化对单独开发者带来巨大负担,使得单一项目维护或兴趣开发变得困难。

最新的发布要求成为作者决定放弃Google Play Store的关键原因。根据Google的官方公告,开发机构需提供D-U-N-S编号(组织识别码),且需在5月11日之前完成验证。同时,作者需提交以下信息和文件:

  • 机构的D-U-N-S编号(申请流程成本、国家限制及费用问题)
  • 供Google Play用户联系的电话号码及邮箱(作者不愿公开个人电话,担忧隐私和骚扰风险)
  • 供Google联系的电话号码及邮箱
  • 用于身份验证的官方文件(如护照,存在敏感信息泄露担忧)
  • 用于机构验证的官方文件(需付费向商会索取)

作者表示,大多数要求是出于法律合规和防止恶意内容的考虑,但对不具备公司资质和资源的独立开发者、个体经营者非常不友好。尤其介于大公司和个人独立开发者之间的个体经营者,既要承担严格要求,又没有足够的资源应对。

因此,作者选择让自己的Google Play开发者账户到期,并不再维护和更新已发布的应用。从2024年11月5日起,所有应用将无法安装,包括那些虽然未更新但依然能正常运行的旧应用。作者对此感到惋惜,尤其是未完成的鸟类声音项目Papageno,还希望未来能以网页应用形式继续开发。

11. France's oldest treasure hunt has been solved (goldenowlhunt.com)

法国历史最悠久的寻宝活动已被破解

寻宝活动结束

经过32年的漫长等待,"金色猫头鹰"寻宝活动终于尘埃落定。最终确认,猫头鹰被埋藏在达博(Dabo)的圣马丁石碑中心6.94米处。

解决方案公布

  • 解决方案于5月2日在法国影院上映的纪录片《寻找金猫头鹰》中揭晓
  • 该纪录片已提供英文字幕版本
  • 1993年由马克斯·瓦伦丁撰写的原始解决方案文件可在线获取

新社区与资源

  • 英语社区已在Instagram和Facebook上建立新的金色猫头鹰频道
  • Discord上的英语社区可供讨论和获取资讯
  • 英语版解决方案书籍已开放预订

未来计划

  • 新的金色猫头鹰寻宝活动正在策划中
  • 具体发布日期尚未确定

背景介绍

"追寻金色猫头鹰"是由作家马克斯·瓦伦丁和艺术家米歇尔·贝克于1993年创作的法国寻宝书籍,书中提供了寻找埋藏猫头鹰雕像的线索。

12. MikroPhone: A privacy enhanced, simple and featured RISC-V mobile phone (mikrophone.net)
  • MikroPhone 项目旨在开发一款隐私增强、简单且功能完备的移动电话,基于 RISC-V 架构。
  • 技术规格如下:
    • 核心MCU:采用 SiFive Freedom E310-G002(RISC-V 微控制器)。
    • 无线通信:选用 Espressif ESP32s3,支持 Wi-Fi 和蓝牙。
    • 蜂窝通讯:使用 Mini PCIe 模块(SIMCom SIM7600X 或 Quectel EC-25)。
    • 显示控制:集成 BT817 显示控制器。
    • 音频:包含两枚 MAX98357A D类放大器、PCM1770耳机放大器、ICS-43434 MEMS麦克风以及 MAX9814麦克风放大器。
    • 存储:支持SD卡(FAT文件系统,具备AES/Blowfish加密)。
    • 应用模块:i.MX 8M Plus计算模块。
    • 电源:采用锂电池+充电器(BQ25895)。
  • 功耗情况:
    • 显示系统50%亮度:活动时0.8W,休眠时0W。
    • 显示系统满亮度:活动时1.2W,休眠时0W。
    • mikroPhone主板:活动时0.5W,休眠时0.15W。
    • 应用模块:活动时2.35W,休眠时0.25W。
  • 项目源码可通过 git 克隆(git clone https://git.majstor.org/mikroPhone),主要目录包括:
    • hw/mikroPhone:主板原理图与布局(KiCad工程)
    • hw/display:显示适配板原理图与布局
    • hw/prog:编程器板原理图与布局
    • 3d/mikroPhone.FCStd:3D打印手机壳(FreeCAD工程)
    • fw/fe310:Freedom E310 SoC固件
    • fw/esp32:Espressif ESP32 SoC固件
    • ecp:EllipticCP实现
  • 当前进展:
    • 核心硬件设计已完成,原型板(128x68mm)已制作并测试。
    • 中央MCU操作系统实现基本电话功能(蜂窝语音与短信)。
    • EllipticCP实现已用于实时语音通信测试。
    • 应用模块支持完成,并提供 mikroPhone(通过esp32d)的 SPI Linux 驱动。
    • 3D可打印手机壳设计完成。
  • 硬件遵循 CERN OHL v1.2 许可证,软件许可证为 GPLv2。
  • 项目获得NGI0 Entrust基金资助,该基金由NLnet与欧盟新一代互联网计划提供资金支持。
13. Show HN: Flyon UI – Tailwind Components Library (flyonui.com)

FlyonUI:Tailwind CSS 组件库

FlyonUI 是一个开源的 Tailwind CSS UI 组件库,旨在为开发者提供高效、易用的前端构建工具。它结合了语义化类名和强大的JavaScript 插件,提供包括组件、区块、模板和 Figma 设计系统在内的丰富资源,适用于 Tailwind CSS v4.0。

核心特性

  • 高效省时:提供预制的组件、区块和模板,简化开发流程,加速项目实现。
  • 代码简洁:通过语义化类名减少 HTML 中冗长的类名书写,代码更整洁、可读性更强,同时支持使用 Tailwind CSS 工具类进行自定义调整。
  • 无限主题支持:内置超过 10 种主题,并支持通过颜色名称轻松实现暗黑模式及切换主题,无需添加额外类名。
  • 组件功能丰富:结合了语义化类与 JavaScript 插件,便于构建响应式和交互式用户界面。
  • 完全开源免费:基于 MIT 许可证,可免费用于个人和商业项目。

主要优势

  • 对比传统方式:相较于编写大量 Tailwind 原始工具类,FlyonUI 的语义化类(如 .card, .input, .btn)使代码结构更清晰,维护更便捷。文中通过一个登录表单的代码对比直观展示了这一差异。
  • 生态系统支持:FlyonUI 整合了 DaisyUI 和 PrelineJS 的优秀特性,构建了强大的 UI 工具包。
  • 扩展性与生态:拥有 Pro 版本,提供超过 500 个免费及高级区块,适用于构建落地页、营销网站、电商界面和仪表盘等。项目欢迎社区贡献,开发者可通过 GitHub 仓库参与共建。

内容示例

文章中展示了一个完整的用户界面示例,包含个人资料、消息列表、会议安排、数据统计和聊天界面等模块,体现了组件的实际应用效果。同时,也展示了通知组件(如 Google、Twitter 通知)的演示。

14. Gamma radiation is produced in large tropical thunderstorms (phys.org)
15. In Mexico’s underwater caves, a glimpse of artifacts, fossils and human remains (www.smithsonianmag.com)

墨西哥水下洞穴:文物、化石与人类遗骸的隐秘时间胶囊

墨西哥尤卡坦半岛的天然井(cenotes)及其水下洞穴系统,是一个保存了远古历史的时间胶囊。这些经过数百万年地质演变形成的洞穴,因冰期与间冰期的海平面升降而周期性淹没与干燥,从而将玛雅文明遗迹、早期人类证据以及已灭绝的更新世巨型动物化石完美封存。

地质形成与洞穴特征

尤卡坦半岛地下存在巨大的含水层,水通过多孔的石灰岩渗入地下,形成世界上最长的地下河流系统。天然井是连接地表与地下世界的通道。在冰期,海平面下降,洞穴干燥,地下水沉积形成了钟乳石、石笋等构造;间冰期海平面上升,洞穴再次被淹没,所有物质随之被封存。这些洞穴最后一次浅层淹没约在8000年前,因此进入其中犹如穿越回史前时代。

玛雅文明的神圣中心

约4000年前,玛雅人在尤卡坦定居,并以天然井为主要水源。包括奇琴伊察在内的所有重要聚落都建于天然井旁。玛雅人将天然井视为通往神秘地下世界“Xibalba”的入口,这里是与死亡、重生和神灵相关的领域。雨神恰克(Chaac)居住于此,掌管农业与生命。

潜水者在洞穴中发现了精心保存的玛雅遗存,包括:

  • 人类遗骸:一些头骨显示了颅骨人工变形(象征权力)和牙齿雕刻装饰,表明墓主可能为玛雅贵族。
  • 洞穴壁画:靠近天然井入口的岩壁上绘有战争、动物、神灵和叙事故事,这些艺术品一旦暴露于空气中极易损毁。

早期人类活动证据

更令人惊讶的是,洞穴中的证据显示,人类在玛雅文明出现前万年就已在此活动。约13000年前,第一批美洲定居者(可能通过白令陆桥从西伯利亚迁移)抵达尤卡坦,并利用干燥的洞穴获取水源、矿物、避难及埋葬死者。他们留下了:

  • 生存痕迹:故意破坏的钟乳石通道、用作路标的石头堆(cairns)、用石器开采红赭石的矿坑。
  • 艺术表达:洞穴入口处有一尊精心挑选的钟乳石,形似女性雕像,被置于基座上展示,可能是8000多年前的古人类艺术创作。

灭绝巨型动物化石宝库

洞穴中的水下通道如同自然历史博物馆,保存了大量更新世(约250万年前至1.2万年前)的巨型动物化石。这些动物在冰期海平面较低时进入洞穴寻找淡水,后因迷路或被困而死亡,遗骸随海水上升被埋藏。

常见化石包括:

  • 地懒科:如熊罴大小的Nothrotheriops(高1.5米,重450公斤)和北极熊大小的Xibalbaonyx(高3.6米,重近1吨)。
  • 其他物种:海龟、剑齿猫、骆驼、马、乳齿象等。这些化石记录了约270万年前“美洲生物大交流”后南北美动物群落的混合与演化。

灭绝之谜与人类角色

约1万年前,这些巨型动物突然灭绝,恰与人类抵达尤卡坦的时间重合。洞穴中发现了支持“人类过度狩猎假说”的证据:

  • 狩猎痕迹:化石上留有石器切割痕迹、投射物穿孔、焚烧痕迹,以及与烹饪坑相关的骨骼堆积。
  • 社会行为:红赭石开采表明早期人类具有组织化狩猎能力。

尽管气候变化可能也是因素,但洞穴物质为研究人类在巨型动物灭绝中的作用提供了关键线索。

科研价值与未来探索

这些洞穴是地质学、考古学和古生物学的宝贵资源。技术型洞穴潜水探险者与科学家的合作已带来许多新发现,但大部分区域仍未被探索。水下洞穴不仅帮助我们理解过去气候变化、生物演化与人类迁徙,也可能为未来提供启示。

本文改编自马丁·布罗恩的著作《地下世界的光:墨西哥天然井潜水》。

16. Terminal Colours Are Tricky (jvns.ca)

终端颜色配置的挑战与解决方案

终端颜色的配置复杂且耗时,其根源主要在于缺乏标准、不同的实现方式以及工具间的交互问题。本文总结了常见的终端颜色问题及其可能的解决途径。

核心问题:缺乏标准的ANSI颜色

  • 终端通常支持16种ANSI颜色(8种基本色和8种高亮色)。
  • 然而,这些颜色编号(例如蓝色为5号)对应的十六进制颜色值没有统一标准,不同终端模拟器自行定义,导致同一颜色在不同终端中显示不一致。
  • 典型问题:黑色背景上的蓝色、白色背景上的亮黄色等组合对比度极低,难以阅读。

两种主要的颜色重配置方法

  1. 在终端模拟器中配置
    • 优点:通常提供丰富的现成主题;配置相对直观。
    • 缺点:切换终端模拟器时需重新配置。
  2. 使用Shell脚本配置
    • 通过打印ANSI转义码(如 base16-shell 项目提供的脚本)来修改颜色映射。
    • 优点:配置跨终端模拟器可移植;便于与编辑器主题(如 base16-vim)同步。
    • 缺点:支持度可能不一致;某些终端模拟器可能不支持或支持程度不同。

额外的颜色规格方式

除了16色ANSI,现代终端还常支持:

  • 256色扩展集
  • 24位真彩色(十六进制代码,如 #ffea03)。
  • 程序(如 fd)可能使用扩展色,导致与用户自定义的16色主题冲突。一些新工具(如 bat)则支持自定义主题,提供更精细的控制。

其他常见问题与解决方案

  • 特定主题问题(如Solarized):原版Solarized主题将“亮色”映射为灰色系列,可能导致程序输出显示异常。社区修改版(如base16版本)可能调整了此映射。
  • 程序设置背景色冲突:程序若硬编码使用某个ANSI颜色作为背景,而用户已将其重映射,会导致显示错误(如ngrok示例)。
  • 对比度不足:一个强大功能是启用终端的 “最小对比度” 设置(如iTerm2、kitty、Windows Terminal等支持)。它会自动调整颜色,确保文本可读性。
  • TERM环境变量不匹配:通过SSH连接到支持不同终端类型(terminfo)的系统时,颜色可能失效。可尝试在SSH命令中指定 TERM 变量(如 TERM=xterm ssh)。
  • 色彩主题选择困难:设计或找到一套能与所有程序良好协作的主题是挑战,需考虑色盲用户、背景与光标/选择色的对比等问题。
  • 经典程序颜色失真:程序(如 nethackmidnight commander)依赖默认ANSI颜色呈现特定外观,在自定义主题下可能面目全非。解决方案可能包括在启动前通过转义码临时调整调色板。
  • 管道输出禁用颜色:管道传输时程序通常禁用颜色。如需保留,可使用 --color=always 标志或工具 unbuffer
  • 命令颜色自定义:如 ls,可通过 --color=never 禁用,或通过 LS_COLORS 环境变量定制,或设置 NO_COLOR=true
  • Vim/Neovim颜色同步:过去终端颜色与编辑器颜色方案需手动映射ANSI色号。得益于对24位真彩色的支持,现代编辑器(尤其是Neovim 0.10+已默认启用 termguicolors)可直接使用十六进制颜色,大幅简化了配置。

总结与建议

  • base16 系统base16-shell + base16-vim)为许多人提供了一套可工作的解决方案,但其也有限制,例如修改了部分ANSI颜色映射(如颜色16-21)以服务编辑器主题,可能引发其他程序显示问题。
  • 核心建议:强烈推荐在终端中启用“最小对比度”功能,这是解决意外低对比度文本问题的最有效手段之一。
  • 终端颜色问题的根源在于生态系统的碎片化和标准缺失。虽然存在各种解决方案,但追求简单、可靠的颜色体验仍然令人沮丧,合理且无需大量自定义的默认配置仍是用户的普遍期望。
17. EU: Definition of "potential terrorists" opens door to broad information-sharing (www.statewatch.org)

欧盟:对“潜在恐怖分子”的定义为广泛信息共享开了大门

1. 加强打击“激进化”的努力

欧盟及其前身数十年来一直针对激进主义和“激进化”进行打击。2011年,欧盟委员会成立了“激进化意识网络”,该议程得到进一步巩固。2023年6月,委员会启动了新的6000万欧元“知识中心”,旨在“以新的方式在欧盟层面合作,应对激进化带来的挑战”。

与此同时,比利时轮值主席国分发的一份文件总结了其在反恐领域的重点工作。该文件指出,成员国应“继续努力,在早期阶段识别和处理源于被国家执法当局视为构成暴力极端主义/恐怖主义威胁的个人所带来的公共安全威胁”。这依赖于将这些个人的信息录入欧盟数据库(如申根信息系统或欧洲刑警组织档案),前提是“在符合国家及欧盟法律的前提下”。

2. “潜在恐怖分子”的非正式定义

这些计划建立在欧盟当局最近对“潜在恐怖分子或暴力极端主义威胁”人员的“共同理解”之上(德语称Gefährder)。欧盟理事会内部安全委员会(COSI)于2023年5月批准了这一“共同理解”。

关键点:COSI将其称为“共同理解”而非正式法律,从而规避了耗时且需要民主监督的法律改革。该定义的标准是非约束性的,旨在促进成员国根据现有法律要求,将符合条件的个人录入欧盟数据库。

定义标准包括

  • 最低实质性门槛:需要“客观、可验证的信息”,表明犯罪行为或未来犯罪行为具有“一定程度的严重性”。
  • 基本指示性标准:需要“客观、可验证的信息”,使人们相信相关人员“未来将实施、协助、支持或从事恐怖主义或暴力极端主义犯罪”。
  • 一系列指示性辅助标准:可能包括参与恐怖犯罪、在线分享恐怖主义内容,或被实施欧盟入境禁令等。

3. 对寻求庇护者和难民的影响

比利时轮值主席国的文件概述了可能受此新做法影响的群体类别,其中包括寻求庇护者和难民。文件承认涉及恐怖主义和暴力的寻求庇护者和难民数量“有限”,但这一新举措与其他措施一样,将他们视为嫌疑对象。

例如,比利时轮值主席国推出了一项扩大情报共享的计划,旨在“加强移民和庇护机构与反恐机构之间的合作与信息交换”,这可能涉及警务和情报机构。该举措的辩护理由是为了应对“引发如何更好地预防未来袭击的讨论”的“欧洲恐怖袭击”。

4. 对气候和环境活动人士的影响

欧盟对“激进化”的兴趣也针对气候和环境活动人士。比利时轮值主席国的文件声称,“气候行动主义正在兴起,同时使用暴力的意愿也在增加,标志着从环保行动主义向环保极端主义的转变”。

然而,文件引用的欧盟反恐协调员报告本身也承认,与环境及气候变化相关的恐怖主义和暴力极端主义潜力“目前有限,但未来几年可能变得更加显著”。尽管如此,气候活动人士仍成为欧盟反激进化议程的目标。

联合国专家警告:《奥胡斯公约》下环境捍卫者问题特别报告员警告称,“将和平的气候行动主义与激进化和恐怖主义混为一谈,可能会通过错误地将活动人士标记为激进分子和 trivialising 恐怖主义来加剧两极分化。”

严厉判决示例:文章举例称,2023年8月,一名65岁的德国气候活动家因参与堵塞道路的气候抗议,被判处22个月监禁且不得假释,据信这是柏林有史以来对气候活动人士最严厉的判决。

5. 核心文件

  • 《反恐:当前挑战及轮值主席国在该领域的倡议与活动》(理事会文件 10406/24)
  • 《对何时应将个人视为潜在恐怖分子或暴力极端主义威胁(“Gefährder”)的共同理解》(理事会文件 9988/24)
  • 《内部安全行动合作常设委员会(COSI)会议结果》(理事会文件 10752/24)
19. OpenAI and Anthropic Revenue Breakdown (www.tanayj.com)

OpenAI 与 Anthropic 收入情况对比分析

OpenAI 财务概况

  • 收入规模:截至2024年8月,年化收入约36亿美元;2023年底约16亿美元。预计2024年全年收入达37亿美元,年底年化收入将升至约50-52亿美元,同比增长225%。2025年收入目标为116亿美元(同比增长213%)。
  • 收入构成(2024年底预测):
    • ChatGPT订阅:约27亿美元(占73%),同比增长285%。包括约1000万Plus用户和100万更高价位计划用户。
    • API业务:约10亿美元(占27%),同比增长200%-225%。
  • 盈利情况:预计2024年亏损约50亿美元(收入37亿美元)。API业务毛利率约50%,亏损主要源于运营成本(研发等)及ChatGPT订阅服务(20美元/月提供近乎无限使用)。

Anthropic 财务概况

  • 收入规模:预计2024年底年化收入达10亿美元,较2023年底(约1亿美元)增长约900%。
  • 收入构成
    • 第三方API(主要通过亚马逊AWS):占60%-75%。
    • 直接API:占10%-25%。
    • Claude聊天机器人订阅:占15%。
    • 专业服务:占2%。
  • 盈利情况:预计2024年亏损约20亿美元(收入数亿美元)。大部分亏损源于算力与人力成本,但API业务占比较高可能带来更高的短期毛利率。

核心对比与行业观察

  1. 规模差距:OpenAI收入约为Anthropic的5倍(50亿 vs 10亿美元),但增速落后(Anthropic年初规模仅为OpenAI的1/15)。
  2. 业务结构差异
    • 消费端:OpenAI优势显著,ChatGPT订阅收入(27亿美元)是Claude订阅(1.5亿美元)的18倍。
    • API端:差距较小,OpenAI API收入(12-15亿美元)约为Anthropic(8亿美元)的1.5-2倍。Anthropic通过AWS分发推动大部分API收入。
  3. 行业趋势
    • 资金依赖:两家公司均需大量融资(OpenAI融资65亿美元,Anthropic超10亿美元),基础模型研发持续消耗资本,参与者缩减至OpenAI、Anthropic、Meta、Mistral、Google、X.AI等少数企业。
    • 盈利路径
      • 降低推理成本以提升订阅/API毛利率。
      • 随着模型能力提升,消费订阅价格可能上涨(OpenAI已暗示将提价至22-44美元/月)。
      • 从训练时计算转向推理时计算(如OpenAI o1模型),以控制训练成本膨胀。

注:以上数据综合自Fortune、CNBC及Futuresearch等报告的推测,具体财务细节尚未获官方证实。

20. Who Pays for the Arts? (www.esquire.com)

美国艺术资助体系的困境与创新

传统资助模式的脆弱性

  • 美国艺术主要依赖富人和少数群体的慈善捐赠,而非政府资助(与欧洲模式相反)
  • 每年约200亿美元的慈善捐赠用于艺术文化领域,但企业捐赠和个人捐赠近年来持续下降
  • 非营利艺术机构尤其脆弱:受赠者面临资助中断风险(如兰南基金会关闭导致铜峡谷出版社损失20万美元运营预算)
  • 捐赠者常因兴趣转移而停止资助,使机构难以长期规划

创新资助模式探索

  • 集体基金模式:六家独立出版社试图建立750万美元的联合捐赠基金,但遭捐赠者拒绝
  • 社区参与模式:通过直接粉丝关系(如泰勒·斯威夫特与粉丝的互动)建立支持者归属感
  • 混合运营模式:结合非营利与营利架构(如For Freedoms同时拥有倡导型非营利组织和创意工作室)
  • 资源多样化模式:超越资金概念,整合知识、经验等无形资源(如巴黎东京宫的“机构永续农业”策略)

艺术支持体系转型

  • 专业支持服务:除资金外提供职业发展、财务规划等综合支持(如创意资本组织为艺术家提供项目外支持)
  • 社区建设重要性:研究表明参与组织社区的人捐赠和志愿服务意愿更高
  • 重新定义资源:将艺术机构视为生态系统的一部分,强调与合作伙伴的资源互换

创新实践案例

  • 创意资本组织:受90年代文化战争启发,为艺术家提供资金、培训、社区连接三位一体支持
  • 巴黎东京宫:2022年推出“可持续宫殿”赞助模式,要求赞助企业用专业知识帮助机构减少社会影响
  • Palais de Lomé:采用循环经济模式,通过餐厅和精品店展示当地产品

核心结论

美国艺术资助正经历根本性转变,从依赖不稳定慈善捐赠转向构建分布式、参与式资助生态系统。关键在于将艺术机构重新定位为社会生态系统的组成部分,通过建立深度社区联结和多元化资源支持,实现可持续发展。这种转变不仅关乎艺术生存,更关系到如何通过艺术促进公共健康与社会福祉。

21. Statisticians use a technique that leverages randomness to deal with the unknown (www.quantamagazine.org)

文章讨论了统计学中利用随机性处理缺失数据的技术,重点介绍了多重插补法(multiple imputation)的原理、发展与应用。

背景与问题
数据缺失在科学研究中普遍存在。传统处理方法如完整个案分析(仅使用完整数据)会引入偏差,因为可能排除了表现最差的数据,使结果过于乐观。单一插补(为缺失值赋予一个合理值)虽优于简单忽略,但存在过度自信的问题,低估了不确定性。

多重插补法的提出
1970年代,统计学家Donald Rubin提出多重插补法。其核心是:不对缺失值做单一猜测,而是生成多个完整数据集副本。对每个副本中的缺失值,从预测分布中随机抽取一个值填充,从而反映猜测的不确定性。分析每个副本后,使用“Rubin规则”合并结果,得到更准确的效应估计和不确定性度量。

优势与推广
多重插补法通用性强,适用于多种场景,且能更真实地反映估计的不确定性。早期因计算资源限制(如需存储多个大型数据集副本)难以普及。随着计算机技术进步和专用软件的出现(如1999年van Buuren等人开发的程序),该方法逐渐成为主流,尤其在医学领域(如FDA推荐)和大型政府机构研究中广泛应用。

现状与展望
多重插补法现已成为处理缺失数据的通用标准。结合机器学习的新方法使其能应对更复杂的数据集,进一步拓展至工程等领域。尽管部分研究者对新方法的数学严谨性存疑,但多重插补法凭借其严格性和通用性,已成为科学研究中诚实处理未知的可靠工具。

22. Anatomy of an Internet Argument (defenderofthebasic.substack.com)

网络争论的解剖

作者在过去六个月里每天进行网络争论,并总结出能够进行持续、文明交流的方法。核心观点是:网络上几乎每个人都是理性和善意的,若交流不顺,往往是因为双方在“说不同的语言”

核心方法:证明理解,而非声称理解

  • 回应冲突时,关键不是表明“我想理解你”,而是用行动向对方证明你确实在尝试理解
  • 错误的回应方式包括:以侮辱回击、直接告诉对方错了、或对其语气进行说教。这些都会激化矛盾。
  • 正确的做法是:通过提问并清晰陈述自己当前的理解(包括困惑和自身立场),来展示理解和求知的诚意。这如同“工作量证明”,无法伪装。

案例分析:为何看似善意的争论会失败

作者以“KJ”与“axial”关于电动车充电站资金的争论为例:

  1. 表面看:“axial”质疑政府资金去向,“KJ”提供了官方链接和数据,态度礼貌。
  2. 实际问题:“KJ”未能理解“axial”的核心论点。“axial”并非反对电动车,而是质疑政府执行效率、资金浪费以及民主党的论述方式。“KJ”的回应始终停留在“资金已被规划/使用”的层面,未能触及对方关于政府效能和政治话术的关切。
  3. 结果:“axial”认为“KJ”并非善意讨论,于是屏蔽。从“axial”的角度看,“KJ”的回复是偏离主题且固执己见。
  4. 正确做法:在争论前,应先提问并阐述自己对对方观点的理解(例如:“您是否认为政府在这些项目中存在浪费或执行不力?”),以确认理解无误。

个人体会与转变

  • 作者曾认为世界无法变好的唯一原因是“人性自私、愚蠢或邪恶”。
  • 通过深入与观点相左的人交流,作者发现:
    1. 很多人有合理的理由反对某些方案。
    2. 很多人并非不认同目标,而是怀疑具体方案(X)是否可行。
    3. 当被理解时,很多人愿意改变看法。
  • 这种交流方式不仅是为了说服对方,更是为了拓展自己的认知,避免因误解而产生绝望。作者意识到,大多数人其实都怀有让世界变得更好的愿望。
23. Solving methane mysteries with satellite imagery (blog.datadesk.eco)

这篇文章探讨了利用卫星图像识别和追踪化石燃料行业甲烷排放的问题,特别聚焦于液化天然气(LNG)船舶这一移动排放源的挑战。文章指出,甲烷排放是全球变暖的关键因素,目前已有多个卫星监测项目(如NASA EMIT、GHGSat、MethaneSAT)和国际倡议(如全球甲烷承诺)致力于监测这些排放。

作者团队通过叠加LNG油轮的实时位置数据与卫星观测到的甲烷羽流数据,成功识别出一个案例:2021年4月28日,一艘名为“Diamond Gas Rose”的LNG油轮在停靠美国路易斯安那州卡梅伦LNG码头时,被卫星捕捉到甲烷排放。这是首次在公开遥感数据中观察到直接来自LNG油轮的甲烷羽流。该羽流估计排放速率约为每小时3.4吨,与一些静态油气基础设施的最大排放量相当。

文章分析指出,LNG船舶的甲烷排放通常发生在货物装卸或燃料加注等特定时段,且船舶的移动性给监测带来挑战。排放可能源于发动机未完全燃烧的甲烷泄漏或终端设备的直接泄漏。尽管存在风况等因素影响归因,但这一发现证明了结合多源数据识别移动排放源的可行性。

随着卫星监测数据的不断增加,预计未来将能识别更多此类排放案例。这些数据将被纳入全球甲烷排放源追踪器等项目中,有助于更全面地评估LNG供应链的排放,并为相关减排政策提供依据。文章最终强调,使看不见的甲烷排放“可视化”,是推动行动的关键。

24. NASA Made the Hubble Telescope to Be Remade (spectrum.ieee.org)

哈勃太空望远镜:为在轨维修而设计的传奇

哈勃太空望远镜(Hubble Space Telescope)的设计初衷便是为了在太空中进行维修,这一前瞻性决策使其寿命远超预期,并成就了一段不断自我革新的太空探索史诗。

核心设计理念:便于维护的环形结构

NASA在20世纪70年代做出关键决策,将哈勃望远镜设计为可服务的。工程师面临巨大挑战:如何让穿着厚重宇航服、戴着厚手套的宇航员维修这台复杂精密的设备。最终的解决方案体现在其独特的环形(toroidal)设计上。望远镜的主要系统被布置在楔形的设备舱中,并且可以从外部打开。其外部表面还设置了一系列维护工作站,确保宇航员能够直接接触关键部件。

五次维修任务:全面的性能升级

在1993年至2009年间执行的五次航天飞机维修任务中,共16名宇航员进行了太空行走,完成了惊人的升级改造:

  • 更换了几乎所有主要组件,仅保留了主镜和外壳。
  • 电力供应提升了20%
  • 聚光和感光能力增强了三倍——这对于望远镜的核心功能至关重要。

这些持续的维修和升级,实质上是对其进行了多次“重造”。

超越预期的寿命与成就

哈勃望远镜最初的设计寿命为15年。然而,通过不断的维护和更新,它已在轨运行超过30年,寿命延长了一倍。宇航员凯瑟琳·沙利文(Kathryn Sullivan)曾参与其1990年的发射任务,她评价道:“寿命延长了一倍。你试着在太空里找找还有什么设备能随年龄增长而改进的。我敢打赌没有。” 哈勃望远镜的历史是一部令任何工程团队自豪的发明与再发明史,是设计智慧与维护实践完美结合的典范。

25. An Intuitive Explanation of Black–Scholes (gregorygundersen.com)

Black-Scholes 公式直观解释总结

核心背景与期权特征

Black-Scholes (BS) 公式是量化金融的基石,用于欧式期权定价,极大推动了期权市场的标准化与流动性。期权的核心特征是非对称的收益结构(凸性)。期权价格体现了时间衰减与凸性之间的动态张力:随着到期日临近,期权逐渐丧失时间价值,其价格曲线最终收敛于到期收益的折线。

概率视角与对数正态分布

传统的 BS 推导依赖复杂的随机微积分和偏微分方程(PDE)。本文绕开 PDE,直接从概率论出发,假设股票价格服从几何布朗运动,即股票的对数收益率服从正态分布,价格本身服从对数正态分布。

无套利假设与风险中性定价

  • 无套利与 Delta 对冲:BS 假设市场无套利,旨在完美一致的市场中寻找“理想价格”。通过连续进行 Delta 对冲(动态调整标的资产头寸以匹配期权价格的微小变动),可构建无风险投资组合,该组合必须以无风险利率增长。
  • 风险中性世界:在完美对冲消除风险后,投资者变为风险中性,股票的预期漂移率不再重要,而是统一等于无风险利率 $r$。在此风险中性测度下,期权价格等于其到期收益的贴现期望值。

公式的直观概率拆解

BS 看涨期权公式可直观拆解为两项“条件价值”(Contingent values)之差: $$C_t = S_t \Phi(d_1) - K e^{-r(T-t)} \Phi(d_2)$$

  1. 执行价格的贴现期望(右项):$-K e^{-r(T-t)} \Phi(d_2)$ 代表行权时需支付的执行价格现值。$\Phi(d_2)$ 具有明确的概率意义,即期权到期时处于实值状态($S_T > K$)的概率。
  2. 股票价值的贴现期望(左项):$S_t \Phi(d_1)$ 代表行权时获得的股票价值现值。它可理解为在期权处于实值的条件下,股票价格(服从截断对数正态分布)的加权平均现值。

结论

BS 公式虽基于恒定波动率等简化假设,但逻辑严密,宛如自然法则。它通过风险中性定价将复杂的随机过程转化为直观的条件期望差。凭借简洁性、可解释性和普适性,BS 公式不仅在实践中被广泛应用,也为更复杂的金融衍生品模型奠定了基础。

26. Filed: WP Engine Inc. v Automattic Inc. and Matthew Charles Mullenweg [pdf] (wpengine.com)
27. WALDO: Whereabouts Ascertainment for Low-Lying Detectable Objects (github.com)

WALDO v3.0 是一个基于 YOLO-v8 架构的开源目标检测 AI 模型,使用合成数据管道训练,适用于从低空(约30英尺)到卫星影像的各类高空图像。

主要功能与目标类别: 模型可检测以下13个类别,编号越小通常表示训练效果越好:

  • 0: 轻型车辆(民用轿车、皮卡、货车等)
  • 1: 人物(包括骑车或游泳的人)
  • 2: 建筑物
  • 3: 电线杆/电线桩(细长突出物)
  • 4: 船只(船舶、皮划艇、冲浪板等)
  • 5: 自行车/摩托车(两轮车辆)
  • 6: 集装箱(包括卡车上的)
  • 7: 卡车(大型商用车辆)
  • 8: 储气罐/储液罐(圆柱形储存设备)
  • 10: 挖掘机/施工车辆(拖拉机等)
  • 11: 太阳能板
  • 12: 公交车

项目版本与许可:

  • 免费版本发布在 Hugging Face (HF),采用 MIT 许可证,允许自由使用、修改和商业部署。
  • 在 Gumroad 提供性能稍优的付费版本,作为项目赞助,但购买后也可自由分享和使用。
  • 已移除军事和烟雾检测类别,专注于民用应用。

应用场景: 目前用户将其用于:灾害恢复、野生动物保护区监控、停车场占用计算、基础设施监测、工地监控、交通流管理、人群计数、AI艺术创作、无人机安全(避障)等。

技术细节与使用:

  • 模型基于 YOLO-v8,在合成和增强数据上训练,数据集暂不公开。
  • 权重完全开放,提供了使用 Roboflow 的 Supervision 库进行标注的示例代码。
  • 进阶应用包括:在自有数据上微调模型、构建优化的滑动窗口推理方案、模型量化以提升边缘设备性能、利用模型为数据自动标注以训练其他模型。

获取与支持:

  • 最新模型文件可在 Hugging Face 仓库获取。
  • 用户可通过电子邮件联系作者获取帮助或反馈检测问题。
  • 项目接受捐赠以支持持续开发。
28. Show HN: Kameo – Fault-tolerant async actors built on Tokio (github.com)

Kameo 是一个基于 Tokio 的 Rust 库,用于构建容错、异步的 Actor 系统。它简化了并发编程,适用于从本地应用到分布式系统的多种场景。

核心特性

  • 轻量级 Actor:每个 Actor 在独立的异步任务中运行,利用 Tokio 实现高效并发。
  • 容错机制:通过监督策略自动恢复 Actor 故障。
  • 灵活消息传递:支持有界和无界消息通道,具备背压管理。
  • 本地与分布式通信:支持节点内及跨网络的消息发送。
  • Panic 安全:Actor 隔离,单个 Actor 的 panic 不会影响整个系统。
  • 类型安全:通过强类型确保消息和回复的编译时正确性。

应用场景

  • 并发应用:如 Web 服务器、数据处理器。
  • 分布式系统:如微服务、分布式数据库。
  • 实时系统:如游戏服务器、聊天应用。
  • 嵌入式与 IoT 设备:在资源受限设备上高效运行。
  • 容错服务:部分故障时仍能保持系统运行。

快速上手

通过 Cargo.toml 添加依赖 kameo = "0.20"。定义 Actor 和消息处理程序,使用 spawn 启动 Actor 并通过 ask 发送消息。分布式通信通过 registerlookup 实现,底层使用 libp2p 进行点对点网络通信。

资源与支持

提供 API 文档、The Kameo Book 教程、Crates.io 发布信息及社区 Discord。项目欢迎贡献,并接受 MIT 或 Apache 2.0 双许可协议。

29. Matt Mullenweg cries foul and threatens me with legal action (medium.com)

本文作者是一名已退休的前Automattic员工,她因在社交媒体上评论公司CEO马特·穆伦维格(Matt Mullenweg)的近期行为而收到对方的私信,称其言论构成“攻击”,并暗示将采取法律行动。作者展示了对话截图以表明自己的评论仅为事实陈述与个人观点,而非攻击。

作者指出,马特近期向不同意其决策的员工提供了离职补偿方案,这一举动引发了外界讨论。作者批评马特的行为背离开源精神,损害了WordPress社区、生态系统及公司员工的利益,并指出马特通过控制代理投票权长期掌控公司与社区。

作者强调,自己因已退休、财务独立而敢于发声,而许多在职或前雇员因依赖马特而不敢公开批评。她希望投资者能关注此事,对马特的行为进行问责,以维护WordPress社区的健康发展。