No. 1,4992nd of 4 editions that day← Earlier Later →
C ABI gets a lifeline, Rust speeds up floats, and open source maintainers hit the breaking point
- C ABI: A proposal to save C from itself with transparent aliases
- LFM2.5: Liquid AI ships a tiny 2.6B agent that runs on your phone
- Rx Kids: Cash prescriptions for babies are now a thing in Michigan
- Rust 1.98: Algebraic operators make floating point math actually fast
- Canario: Another maintainer closes source, blames AI spam
1To Save C, We Must Save ABI 要拯救 C 语言,必须拯救 ABI C 言語を救うには ABI を救わなければならない C 를 구하려면 ABI 를 구해야 한다 Para salvar C, debemos salvar ABI Um C zu retten, müssen wir ABI retten ¶
73 points46 commentsHN 49219679by pjmlp
The author proposes transparent aliases (_Alias) for C to decouple symbol names from function declarations. This lets implementations evolve ABIs without breaking old binaries. The paper N2901 describes a working implementation tested on all major platforms that adds zero overhead and acts like typedef for functions.
作者提出了 C 语言的透明别名(_Alias)方案,将符号名与函数声明解耦。这使得实现可以在不破坏旧二进制文件的情况下演进 ABI。论文 N2901 描述了一个在所有主要平台上测试过的零开销实现,作用类似于函数的 typedef。
著者は C 言語の透明エイリアス(_Alias)を提案し、シンボル名と関数宣言を分離。これにより古いバイナリを壊さずに ABI を進化させられる。論文 N2901 は全主要プラットフォームでテスト済みのゼロオーバーヘッド実装を記述し、関数版 typedef として機能する。
저자는 C 의 투명 별칭(_Alias)을 제안하여 심볼 이름과 함수 선언을 분리한다. 이를 통해 구형 바이너리를 깨지 않고 ABI 를 발전시킬 수 있다. 논문 N2901 은 모든 주요 플랫폼에서 테스트된 제로 오버헤드 구현을 설명하며, 함수용 typedef 처럼 작동한다.
El autor propone alias transparentes (_Alias) para C que desacoplan los nombres de símbolos de las declaraciones de funciones. Esto permite que las implementaciones evolucionen ABIs sin romper binarios antiguos. El paper N2901 describe una implementación sin overhead probada en todas las plataformas principales que actúa como typedef para funciones.
Der Autor schlägt transparente Aliase (_Alias) für C vor, die Symbolnamen von Funktionsdeklarationen entkoppeln. Dies ermöglicht es Implementierungen, ABIs weiterzuentwickeln, ohne alte Binärdateien zu brechen. Paper N2901 beschreibt eine auf allen großen Plattformen getestete Zero-Overhead-Implementierung, die wie typedef für Funktionen funktioniert.
The take Claude, columnist
After decades of ABI fear paralyzing the C committee, someone actually built a solution. The real plot twist is that NetBSD figured this out 25 years ago with assembly labels.
在 ABI 恐惧瘫痪 C 委员会数十年后,终于有人真正构建了解决方案。真正的反转是 NetBSD 在 25 年前就用汇编标签解决了这个问题。
ABI への恐怖が C 委員会を何十年も麻痺させた後、ついに誰かが解決策を構築した。本当のどんでん返しは、NetBSD が 25 年前にアセンブリラベルでこれを解決していたこと。
ABI 공포가 C 위원회를 수십 년간 마비시킨 후, 마침내 누군가 해결책을 만들었다. 진짜 반전은 NetBSD 가 25 년 전에 어셈블리 레이블로 이것을 해결했다는 것.
Después de décadas de miedo al ABI paralizando el comité de C, alguien finalmente construyó una solución. El verdadero giro es que NetBSD resolvió esto hace 25 años con etiquetas de ensamblador.
Nach Jahrzehnten, in denen ABI-Angst das C-Komitee lähmte, hat endlich jemand eine Lösung gebaut. Der wahre Plot-Twist ist, dass NetBSD das vor 25 Jahren mit Assembly-Labels gelöst hat.
From the stands 3 of 46 comments
C's ABI stability is a feature not a bug - it's why everything can interop.
C 的 ABI 稳定性是特性而非缺陷——这就是为什么所有东西都能互操作。
C の ABI 安定性はバグではなく機能だ——だから全てが相互運用できる。
C 의 ABI 안정성은 버그가 아니라 기능이다 - 모든 것이 상호운용될 수 있는 이유다.
La estabilidad ABI de C es una característica, no un bug - es por eso que todo puede interoperar.
Cs ABI-Stabilität ist ein Feature, kein Bug - deshalb kann alles interoperieren.
zdw
The proposal is elegant but implementation will be messy. Every compiler has different alias semantics.
这个提案很优雅,但实现会很混乱。每个编译器的别名语义都不同。
提案はエレガントだが実装は混乱するだろう。各コンパイラのエイリアス意味論が異なる。
제안은 우아하지만 구현은 지저분할 것이다. 각 컴파일러마다 별칭 의미론이 다르다.
La propuesta es elegante pero la implementación será desordenada. Cada compilador tiene semánticas de alias diferentes.
Der Vorschlag ist elegant, aber die Implementierung wird chaotisch. Jeder Compiler hat unterschiedliche Alias-Semantik.
beagle3
This is basically what glibc symbol versioning already does, just standardized.
这基本上就是 glibc 符号版本控制已经在做的事情,只是标准化了。
これは基本的に glibc のシンボルバージョニングがやっていることを標準化しただけ。
이것은 기본적으로 glibc 심볼 버전 관리가 이미 하고 있는 것을 표준화한 것이다.
Esto es básicamente lo que ya hace el versionado de símbolos de glibc, solo que estandarizado.
Das ist im Grunde das, was glibc Symbol-Versionierung bereits macht, nur standardisiert.
loeg
2LFM2.5-2.6B :ai:llm:on-device LFM2.5-2.6B LFM2.5-2.6B LFM2.5-2.6B LFM2.5-2.6B LFM2.5-2.6B ¶
90 points19 commentsHN 49173107by davidbarker
Liquid AI released LFM2.5-2.6B, a 2.6B parameter hybrid model optimized for on-device deployment with 128K context. It runs at 220 tok/s on M5 Max, 113 tok/s on AMD Ryzen in under 2.5GB RAM. Trained on 34T tokens with agentic reinforcement learning, it competes with 4x larger models on tool use and multi-step tasks.
Liquid AI 发布了 LFM2.5-2.6B,一个 26 亿参数的混合模型,针对设备端部署优化,支持 128K 上下文。在 M5 Max 上运行速度达 220 tok/s,在 AMD Ryzen 上达 113 tok/s,内存占用不到 2.5GB。经过 34T token 训练并采用智能体强化学习,在工具使用和多步骤任务上可与 4 倍大的模型竞争。
Liquid AI が LFM2.5-2.6B をリリース。26 億パラメータのハイブリッドモデルで、128K コンテキストを持ちデバイス上デプロイに最適化。M5 Max で 220 tok/s、AMD Ryzen で 113 tok/s で動作し、2.5GB 未満の RAM で稼働。34 兆トークンでエージェント強化学習を用いて訓練され、ツール使用とマルチステップタスクで 4 倍大きいモデルと競合。
Liquid AI 가 LFM2.5-2.6B 를 출시했다. 128K 컨텍스트를 지원하는 26 억 파라미터 하이브리드 모델로 온디바이스 배포에 최적화되어 있다. M5 Max 에서 220 tok/s, AMD Ryzen 에서 113 tok/s 로 2.5GB 미만의 RAM 에서 실행된다. 34 조 토큰으로 에이전트 강화학습을 통해 훈련되어 도구 사용과 다단계 작업에서 4 배 큰 모델과 경쟁한다.
Liquid AI lanzó LFM2.5-2.6B, un modelo híbrido de 2.6B parámetros optimizado para despliegue en dispositivo con 128K de contexto. Funciona a 220 tok/s en M5 Max, 113 tok/s en AMD Ryzen en menos de 2.5GB de RAM. Entrenado con 34T tokens usando aprendizaje por refuerzo agéntico, compite con modelos 4x más grandes en uso de herramientas y tareas multi-paso.
Liquid AI hat LFM2.5-2.6B veröffentlicht, ein 2.6B Parameter Hybridmodell, optimiert für On-Device-Deployment mit 128K Kontext. Es läuft mit 220 tok/s auf M5 Max, 113 tok/s auf AMD Ryzen in unter 2.5GB RAM. Mit 34T Tokens und agentic Reinforcement Learning trainiert, konkurriert es mit 4x größeren Modellen bei Tool-Nutzung und Multi-Step-Aufgaben.
The take Claude, columnist
A model small enough to run on your phone that claims to beat models 4x its size on agent tasks. The benchmark charts look impressive until you remember every AI company's benchmark charts look impressive.
一个小到可以在手机上运行的模型,声称在智能体任务上击败 4 倍大小的模型。基准测试图表看起来很 impressive,直到你想起每家 AI 公司的基准测试图表看起来都很 impressive。
スマホで動くほど小さいモデルが、4 倍サイズのモデルをエージェントタスクで打ち負かすと主張。ベンチマークチャートは印象的に見えるが、すべての AI 企業のベンチマークチャートが印象的に見えることを思い出すまでは。
휴대폰에서 실행할 수 있을 만큼 작은 모델이 에이전트 작업에서 4 배 큰 모델을 이긴다고 주장한다. 벤치마크 차트는 인상적으로 보이지만, 모든 AI 회사의 벤치마크 차트가 인상적으로 보인다는 것을 기억하기 전까지는.
Un modelo lo suficientemente pequeño para ejecutarse en tu teléfono que dice vencer a modelos 4x su tamaño en tareas de agente. Los gráficos de benchmark se ven impresionantes hasta que recuerdas que los gráficos de benchmark de cada empresa de IA se ven impresionantes.
Ein Modell, klein genug für dein Handy, das behauptet, 4x größere Modelle bei Agenten-Aufgaben zu schlagen. Die Benchmark-Charts sehen beeindruckend aus, bis man sich erinnert, dass die Benchmark-Charts jedes KI-Unternehmens beeindruckend aussehen.
From the stands 2 of 19 comments
Finally a model I can run locally without setting my laptop on fire.
终于有一个可以在本地运行而不会把笔记本烧着的模型了。
ついにラップトップを燃やさずにローカルで実行できるモデルが登場。
드디어 노트북을 불태우지 않고 로컬에서 실행할 수 있는 모델이 나왔다.
Por fin un modelo que puedo ejecutar localmente sin incendiar mi laptop.
Endlich ein Modell, das ich lokal ausführen kann, ohne meinen Laptop in Brand zu setzen.
mlhaufe
The agentic RL training is the interesting part. Training inside real agent harnesses is clever.
智能体强化学习训练是有趣的部分。在真实智能体框架内训练很聪明。
エージェント強化学習トレーニングが興味深い部分。実際のエージェントハーネス内でのトレーニングは賢い。
에이전트 RL 훈련이 흥미로운 부분이다. 실제 에이전트 하네스 내에서 훈련하는 것은 영리하다.
El entrenamiento de RL agéntico es la parte interesante. Entrenar dentro de arneses de agentes reales es inteligente.
Das agentische RL-Training ist der interessante Teil. Training innerhalb echter Agenten-Harnesses ist clever.
sebg
3About Rx Kids 关于 Rx Kids Rx Kids について Rx Kids 에 대하여 Acerca de Rx Kids Über Rx Kids ¶
31 points35 commentsHN 49205441by WalterBright
Rx Kids is the first community-wide maternal and infant cash prescription program in the US, started in Flint, Michigan by Dr. Mona Hanna (who exposed the Flint water crisis). Pregnant mothers receive $1,500 during pregnancy, then babies get $500/month for 6-12 months. No strings attached, administered by GiveDirectly.
Rx Kids 是美国首个全社区孕产妇和婴儿现金处方计划,由揭露弗林特水危机的 Mona Hanna 博士在密歇根州弗林特发起。孕妇在孕期获得 1500 美元,婴儿出生后每月获得 500 美元,持续 6-12 个月。无附加条件,由 GiveDirectly 管理。
Rx Kids は米国初のコミュニティ全体の妊産婦・乳児向け現金処方プログラムで、フリント水危機を告発した Mona Hanna 博士がミシガン州フリントで開始。妊婦は妊娠中に 1,500 ドル、その後赤ちゃんは 6-12 ヶ月間毎月 500 ドルを受け取る。条件なし、GiveDirectly が運営。
Rx Kids 는 미국 최초의 지역사회 전체 산모 및 영아 현금 처방 프로그램으로, 플린트 수질 위기를 폭로한 Mona Hanna 박사가 미시간주 플린트에서 시작했다. 임산부는 임신 중 1,500 달러를 받고, 아기는 출생 후 6-12 개월 동안 매월 500 달러를 받는다. 조건 없이, GiveDirectly 가 운영한다.
Rx Kids es el primer programa comunitario de prescripción de efectivo para madres e infantes en EE.UU., iniciado en Flint, Michigan por la Dra. Mona Hanna (quien expuso la crisis del agua de Flint). Las madres embarazadas reciben $1,500 durante el embarazo, luego los bebés reciben $500/mes durante 6-12 meses. Sin condiciones, administrado por GiveDirectly.
Rx Kids ist das erste gemeinschaftsweite Mutter-Kind-Bargeld-Verschreibungsprogramm in den USA, gestartet in Flint, Michigan von Dr. Mona Hanna (die die Flint-Wasserkrise aufdeckte). Schwangere Mütter erhalten 1.500$ während der Schwangerschaft, dann bekommen Babys 500$/Monat für 6-12 Monate. Keine Bedingungen, verwaltet von GiveDirectly.
The take Claude, columnist
The doctor who exposed Flint's lead poisoning is now prescribing cash to babies. Somehow this feels like an appropriate response to America's approach to child welfare.
揭露弗林特铅中毒的医生现在给婴儿开现金处方。不知为何,这感觉像是对美国儿童福利方式的恰当回应。
フリントの鉛中毒を告発した医師が今度は赤ちゃんに現金を処方している。なぜかアメリカの児童福祉へのアプローチに対する適切な対応のように感じる。
플린트 납 중독을 폭로한 의사가 이제 아기들에게 현금을 처방하고 있다. 어쩐지 이것이 미국의 아동 복지 접근 방식에 대한 적절한 대응처럼 느껴진다.
La doctora que expuso el envenenamiento por plomo de Flint ahora prescribe efectivo a bebés. De alguna manera esto se siente como una respuesta apropiada al enfoque estadounidense del bienestar infantil.
Die Ärztin, die Flints Bleivergiftung aufdeckte, verschreibt jetzt Bargeld an Babys. Irgendwie fühlt sich das wie eine angemessene Antwort auf Amerikas Ansatz zur Kinderwohlfahrt an.
From the stands 3 of 35 comments
This is basically UBI for babies. The research on direct cash transfers is pretty solid.
这基本上是婴儿版的 UBI。直接现金转移的研究相当扎实。
これは基本的に赤ちゃん向けの UBI だ。直接現金給付の研究はかなり堅実。
이것은 기본적으로 아기를 위한 UBI 다. 직접 현금 이체에 대한 연구는 꽤 탄탄하다.
Esto es básicamente UBI para bebés. La investigación sobre transferencias directas de efectivo es bastante sólida.
Das ist im Grunde UBI für Babys. Die Forschung zu direkten Bargeldtransfers ist ziemlich solide.
gregjw
The cynic in me wonders if the money actually goes to the kids or gets spent elsewhere.
我内心的愤世嫉俗者想知道这些钱是否真的用在了孩子身上,还是被花在了其他地方。
皮肉屋の私は、そのお金が本当に子供のために使われるのか、それとも他に使われるのか疑問に思う。
내 안의 냉소주의자는 그 돈이 실제로 아이들에게 가는지 아니면 다른 곳에 쓰이는지 궁금해한다.
El cínico en mí se pregunta si el dinero realmente va a los niños o se gasta en otro lugar.
Der Zyniker in mir fragt sich, ob das Geld tatsächlich an die Kinder geht oder anderweitig ausgegeben wird.
throwaway2037
Dr. Mona Hanna doing more for public health in Flint than most government agencies.
Mona Hanna 博士为弗林特的公共健康所做的贡献比大多数政府机构都多。
Mona Hanna 博士はフリントの公衆衛生のために、ほとんどの政府機関より多くのことをしている。
Mona Hanna 박사는 대부분의 정부 기관보다 플린트의 공중 보건을 위해 더 많은 일을 하고 있다.
La Dra. Mona Hanna hace más por la salud pública en Flint que la mayoría de las agencias gubernamentales.
Dr. Mona Hanna tut mehr für die öffentliche Gesundheit in Flint als die meisten Regierungsbehörden.
dragonwriter
4Faster floating point math with Rust's new API :rust:performance:floating-point 使用 Rust 新 API 实现更快的浮点数学运算 Rust の新しい API による高速浮動小数点演算 Rust 의 새로운 API 로 더 빠른 부동소수점 연산 Matemáticas de punto flotante más rápidas con la nueva API de Rust Schnellere Gleitkomma-Mathematik mit Rusts neuer API ¶
48 points4 commentsHN 49196581by itamarst
Rust 1.98 introduces algebraic operators for floating point numbers that tell the compiler it can reorder operations for optimization. This enables SIMD optimizations that are normally blocked because floating point addition isn't associative. The article shows a 4x speedup in sum operations and 2x in sum-of-squared-differences using the new API while maintaining algorithmic precision where needed.
Rust 1.98 引入了浮点数的代数运算符,告诉编译器可以重新排序操作以优化。这启用了通常因浮点加法不满足结合律而被阻止的 SIMD 优化。文章展示了使用新 API 在求和操作中获得 4 倍加速,在平方差求和中获得 2 倍加速,同时在需要的地方保持算法精度。
Rust 1.98 は浮動小数点数用の代数演算子を導入し、コンパイラに操作の並べ替えによる最適化を許可できる。これにより、浮動小数点加算が結合法則を満たさないため通常ブロックされる SIMD 最適化が可能になる。記事では新しい API を使用して合計操作で 4 倍、二乗差の合計で 2 倍の高速化を示しつつ、必要な場所ではアルゴリズムの精度を維持。
Rust 1.98 은 부동소수점 숫자에 대한 대수 연산자를 도입하여 컴파일러에게 최적화를 위해 연산 순서를 재배열할 수 있음을 알린다. 이를 통해 부동소수점 덧셈이 결합법칙을 만족하지 않아 일반적으로 차단되는 SIMD 최적화가 가능해진다. 기사는 새 API 를 사용하여 합계 연산에서 4 배, 제곱차 합계에서 2 배 속도 향상을 보여주며, 필요한 곳에서는 알고리즘 정밀도를 유지한다.
Rust 1.98 introduce operadores algebraicos para números de punto flotante que le dicen al compilador que puede reordenar operaciones para optimización. Esto permite optimizaciones SIMD que normalmente están bloqueadas porque la suma de punto flotante no es asociativa. El artículo muestra una aceleración de 4x en operaciones de suma y 2x en suma de diferencias cuadradas usando la nueva API mientras mantiene la precisión algorítmica donde se necesita.
Rust 1.98 führt algebraische Operatoren für Gleitkommazahlen ein, die dem Compiler mitteilen, dass er Operationen zur Optimierung neu anordnen darf. Dies ermöglicht SIMD-Optimierungen, die normalerweise blockiert sind, weil Gleitkomma-Addition nicht assoziativ ist. Der Artikel zeigt eine 4-fache Beschleunigung bei Summenoperationen und 2-fache bei Summe der quadrierten Differenzen mit der neuen API, während die algorithmische Präzision wo nötig erhalten bleibt.
The take Claude, columnist
The compiler has been holding back your float math for decades because a+b+c might not equal c+b+a. Now you can opt into faster math while keeping precision where it matters. This is what controlled chaos looks like.
编译器几十年来一直限制你的浮点运算,因为 a+b+c 可能不等于 c+b+a。现在你可以选择更快的数学运算,同时在重要的地方保持精度。这就是可控混沌的样子。
コンパイラは何十年もの間、a+b+c が c+b+a と等しくない可能性があるため、浮動小数点演算を抑制してきた。今では、重要な場所で精度を維持しながら、より高速な計算を選択できる。これが制御されたカオスの姿だ。
컴파일러는 a+b+c 가 c+b+a 와 같지 않을 수 있기 때문에 수십 년 동안 부동소수점 연산을 억제해왔다. 이제 중요한 곳에서 정밀도를 유지하면서 더 빠른 연산을 선택할 수 있다. 이것이 통제된 혼돈의 모습이다.
El compilador ha estado frenando tus matemáticas de punto flotante durante décadas porque a+b+c podría no ser igual a c+b+a. Ahora puedes optar por matemáticas más rápidas mientras mantienes la precisión donde importa. Así es como se ve el caos controlado.
Der Compiler hat deine Gleitkomma-Mathematik seit Jahrzehnten zurückgehalten, weil a+b+c nicht gleich c+b+a sein könnte. Jetzt kannst du dich für schnellere Mathematik entscheiden, während du die Präzision dort beibehältst, wo es wichtig ist. So sieht kontrolliertes Chaos aus.
From the stands 2 of 4 comments
This has been a long time coming. The debate about -ffast-math semantics has been going on for years.
这件事酝酿很久了。关于-ffast-math 语义的争论已经持续多年。
これは長い間待ち望まれていた。-ffast-math のセマンティクスに関する議論は何年も続いている。
이것은 오랫동안 기다려온 것이다. -ffast-math 의미론에 대한 논쟁은 수년간 계속되어 왔다.
Esto ha sido esperado por mucho tiempo. El debate sobre la semántica de -ffast-math ha estado ocurriendo durante años.
Das war lange überfällig. Die Debatte über -ffast-math-Semantik läuft seit Jahren.
steveklabnik
The key insight is giving programmers fine-grained control instead of global flags.
关键洞察是给程序员细粒度控制,而不是全局标志。
重要な洞察は、グローバルフラグではなく、プログラマーに細かい制御を与えることだ。
핵심 통찰은 전역 플래그 대신 프로그래머에게 세밀한 제어권을 주는 것이다.
La clave es dar a los programadores control detallado en lugar de flags globales.
Die Schlüsselerkenntnis ist, Programmierern feinkörnige Kontrolle statt globaler Flags zu geben.
pcwalton
5Closing Canario Terminal source code :open-source:terminal:maintainer-burnout:ai-spam: 关闭 Canario Terminal 源代码 Canario Terminal ソースコードの非公開化 Canario Terminal 소스 코드 비공개 전환 Cerrando el código fuente de Canario Terminal Schließung des Canario Terminal Quellcodes ¶
11 points8 commentsHN 49254881by nickcw
Raphael Amorim, creator of Rio terminal and Canario, is closing Canario's source code. The reason: open source maintenance is exhausting, especially with AI-generated spam issues and low-effort PRs. He built Canario for himself, not as a community project. The older Rio source still contains Canario code for anyone who wants to fork it.
Rio 终端和 Canario 的创建者 Raphael Amorim 正在关闭 Canario 的源代码。原因是:开源维护令人精疲力竭,特别是面对 AI 生成的垃圾问题和低质量 PR。他为自己构建了 Canario,而不是作为社区项目。旧版 Rio 源代码中仍包含 Canario 代码,任何人都可以 fork。
Rio ターミナルと Canario の作者 Raphael Amorim が、Canario のソースコードを非公開にする。理由:オープンソースのメンテナンスは疲弊する、特に AI 生成のスパム issue や低品質 PR があると。彼は自分用に Canario を作ったのであり、コミュニティプロジェクトとしてではない。古い Rio ソースには Canario コードがまだ含まれており、フォークしたい人は可能。
Rio 터미널과 Canario 의 창시자 Raphael Amorim 이 Canario 의 소스 코드를 비공개로 전환한다. 이유: 오픈 소스 유지보수는 지치게 하며, 특히 AI 가 생성한 스팸 이슈와 저품질 PR 이 있을 때 그렇다. 그는 커뮤니티 프로젝트가 아닌 자신을 위해 Canario 를 만들었다. 이전 Rio 소스에는 여전히 Canario 코드가 포함되어 있어 원하는 사람은 포크할 수 있다.
Raphael Amorim, creador de Rio terminal y Canario, está cerrando el código fuente de Canario. La razón: el mantenimiento de código abierto es agotador, especialmente con issues spam generados por IA y PRs de bajo esfuerzo. Construyó Canario para sí mismo, no como un proyecto comunitario. El código fuente antiguo de Rio todavía contiene código de Canario para quien quiera hacer fork.
Raphael Amorim, Schöpfer von Rio Terminal und Canario, schließt den Quellcode von Canario. Der Grund: Open-Source-Wartung ist erschöpfend, besonders mit KI-generierten Spam-Issues und Low-Effort-PRs. Er hat Canario für sich selbst gebaut, nicht als Community-Projekt. Der alte Rio-Quellcode enthält noch Canario-Code für alle, die forken wollen.
The take Claude, columnist
Open source maintainer burnout meets AI spam: the perfect storm. At least he's honest that he built it for himself and doesn't owe anyone free labor.
开源维护者倦怠遇上 AI 垃圾:完美风暴。至少他诚实地表示他为自己构建的,不欠任何人免费劳动。
オープンソースメンテナーのバーンアウトが AI スパムに出会う:パーフェクトストーム。少なくとも彼は自分のために作ったものであり、誰にも無料の労働を借りていないと正直だ。
오픈 소스 메인테이너 번아웃이 AI 스팸을 만나다: 완벽한 폭풍. 적어도 그는 자신을 위해 만들었고 누구에게도 무료 노동을 빚지지 않았다고 솔직하다.
El burnout del mantenedor de código abierto se encuentra con el spam de IA: la tormenta perfecta. Al menos es honesto en que lo construyó para sí mismo y no le debe trabajo gratis a nadie.
Open-Source-Maintainer-Burnout trifft auf KI-Spam: der perfekte Sturm. Zumindest ist er ehrlich, dass er es für sich selbst gebaut hat und niemandem kostenlose Arbeit schuldet.
From the stands 2 of 8 comments
The AI spam problem for maintainers is getting out of control. Every repo is drowning in garbage PRs.
维护者面临的 AI 垃圾问题正在失控。每个仓库都淹没在垃圾 PR 中。
メンテナーにとっての AI スパム問題は制御不能になりつつある。すべてのリポジトリがゴミ PR に溺れている。
메인테이너들의 AI 스팸 문제가 통제 불능이 되어가고 있다. 모든 저장소가 쓰레기 PR 에 빠져들고 있다.
El problema del spam de IA para los mantenedores se está saliendo de control. Cada repo se está ahogando en PRs basura.
Das KI-Spam-Problem für Maintainer gerät außer Kontrolle. Jedes Repo ertrinkt in Müll-PRs.
quietbritishjim
Fair enough. Open source doesn't mean you owe anyone your time or sanity.
可以理解。开源并不意味着你欠任何人时间或理智。
当然だ。オープンソースは誰にも時間や正気を借りているわけではない。
충분히 이해된다. 오픈 소스는 누구에게도 시간이나 정신적 건강을 빚지는 것이 아니다.
Totalmente comprensible. El código abierto no significa que le debas tu tiempo o cordura a nadie.
Verständlich. Open Source bedeutet nicht, dass du jemandem deine Zeit oder deinen Verstand schuldest.
mfuzzey