## 超音速2.0:飞行未来即将起飞
在协和式飞机退役后,航空创新停滞了几十年,留给我们的是更慢但更安全的飞机。现在,一股新的浪潮——Boom Supersonic、Astro Mechanica和Hermeus——正准备以超音速甚至超高音速的速度彻底改变航空旅行。
噪音、法规和成本等关键障碍正在被解决。Boom正在率先采用“马赫截止”技术以消除超音速轰鸣,从而导致最近的法规变化允许在美国进行超音速陆地飞行。这三家公司都专注于通过创新的发动机设计和燃油效率来大幅降低成本。
Boom的目标是通过其“Overture”喷气式飞机提供更可持续和更经济的超音速体验,目标是纽约-伦敦航线的往返机票价格为5000美元。Astro Mechanica正在彻底重新构想喷气发动机,利用电力和火箭技术以及更便宜的液化天然气燃料,从而可能实现革命性的经济性。Hermeus正在利用混合发动机解决超高音速飞行(马赫5)问题,最初专注于国防应用以资助商业开发。
虽然时间表各不相同,但预计未来几年内将进行试飞,并有可能在2033年实现商业超音速旅行。这些公司不仅仅是在制造更快的飞机;他们正在设想一个被速度缩小的世界,以前所未有的方式连接着人们和机遇。
## 堆叠谬误:公司为何误判新市场
“堆叠谬误”是一种危险的假设,即认为建立在现有专业知识之上是容易的——具体来说,认为在核心能力*之上*的层级是“微不足道”的。这常常导致公司在新市场中遭遇惨败。
例子比比皆是:数据库公司低估了应用开发,虚拟机提供商在与AWS等云巨头竞争中挣扎(尽管他们为这些巨头提供支持!),以及Oracle与Salesforce竞争的困难。甚至苹果公司也发现构建简单的应用程序比设计芯片更困难。
根本原因是什么?我们过于看重我们所知道的。虽然技术技能可以习得,但真正理解*客户需求*在一个新领域中要困难得多。向下游创新——你自然是自己较低层级的用户——比猜测新市场想要什么更容易。
最终,“是什么”(产品与市场契合度)比“如何”(技术执行)更重要。公司之所以会陷入堆叠谬误,是因为它们专注于自身的能力,而不是深入理解它们试图为新客户解决的问题。
## jax-js:浏览器中的机器学习
jax-js 是一个新的 JavaScript 机器学习库,旨在直接在 Web 浏览器中复制 Google DeepMind 的 JAX 框架的功能。它使用纯 JavaScript 构建,利用 WebAssembly (Wasm) 和 WebGPU 实现数值计算的近原生性能,绕过了传统的 JavaScript 解释器瓶颈。
该项目源于对机器学习跨平台前端解决方案的需求。jax-js 通过追踪程序并将其 JIT 编译成优化的 WebAssembly 和 WebGPU 内核来运行。它提供了一个与 JAX 密切相似的 API,包括自动微分 (`grad`)、向量化 (`vmap`) 和即时编译 (`jit`) 等功能。
目前,jax-js 表现出令人印象深刻的性能——在 Macbook M4 Pro 上进行矩阵乘法时,达到了超过 3 TFLOPs 的性能——并且已成功在浏览器中完全训练了一个神经网络来识别 MNIST 数据集。虽然仍处于早期阶段,并且需要持续优化(特别是对于卷积和 Transformer 推理),但 jax-js 为直接在浏览器中运行复杂的 ML 模型和应用程序打开了大门,可能彻底改变前端 ML 开发。该项目是开源的,并且可在 GitHub 上找到 ([ekzhang/jax-js](https://github.com/ekzhang/jax-js))。