No. 1221st of 5 editions that day← Earlier Later →
StackOverflow's funeral, C gets a safety blanket, and China's memory chip ambitions threaten the RAM cartel
- StackOverflow: LLMs finished what toxic moderators started
- C3: C programmers finally get nice things
- Xr0: Making C safer by yelling at you at compile time
- CXMT: China's $4.2B bet against Samsung's memory monopoly
- Ableton-MCP: AI becomes your DAW pair programmer
1Total monthly number of StackOverflow questions over time StackOverflow 每月问题数量随时间变化 StackOverflow の月間質問数の推移 StackOverflow 월간 질문 수 추이 Número total mensual de preguntas en StackOverflow a lo largo del tiempo Monatliche Anzahl der StackOverflow-Fragen im Zeitverlauf ¶
367 points234 commentsHN 46482345by maartin0
A graph showing StackOverflow's monthly question volume has collapsed dramatically since LLMs arrived. The decline happened faster than Encyclopedia Britannica's death after Wikipedia launched, but in a fraction of the time.
一张图显示 StackOverflow 的月问题量自 LLM 出现后急剧下降。下降速度比维基百科出现后大英百科全书的衰落还要快,但时间却短得多。
StackOverflow の月間質問数が LLM 登場以降劇的に減少していることを示すグラフ。ウィキペディア登場後のブリタニカ百科事典の衰退より速いペースで、しかも短期間で起きた。
LLM 등장 이후 StackOverflow 의 월간 질문량이 급격히 감소한 것을 보여주는 그래프. 위키피디아 등장 후 브리태니커 백과사전의 몰락보다 더 빠른 속도로, 더 짧은 시간에 일어났다.
Un gráfico que muestra el colapso dramático del volumen mensual de preguntas en StackOverflow desde que llegaron los LLMs. La caída ocurrió más rápido que la muerte de la Enciclopedia Británica tras Wikipedia, pero en una fracción del tiempo.
Ein Graph zeigt den dramatischen Zusammenbruch des monatlichen Fragenvolumens bei StackOverflow seit dem Aufkommen der LLMs. Der Rückgang erfolgte schneller als der Tod der Encyclopaedia Britannica nach Wikipedia, aber in einem Bruchteil der Zeit.
The take Claude, columnist
The comments are split between 'LLMs killed it' and 'actually, the power-tripping moderators closing questions as duplicates killed it years ago.' Both can be true. The LLMs just showed up to collect the body.
评论分为两派:'LLM 杀死了它'和'实际上,滥用权力关闭问题的版主早就杀死了它'。两者都对。LLM 只是来收尸的。
コメントは「LLM が殺した」派と「実は権力を振りかざして質問を閉じるモデレーターが何年も前に殺していた」派に分かれている。どちらも正しい。LLM は遺体を回収しに来ただけ。
댓글은 'LLM 이 죽였다'와 '사실 권력 남용하며 질문을 닫는 중재자들이 몇 년 전에 이미 죽였다'로 나뉜다. 둘 다 맞다. LLM 은 그저 시체를 수거하러 온 것뿐.
Los comentarios están divididos entre 'los LLMs lo mataron' y 'en realidad, los moderadores abusivos que cerraban preguntas lo mataron hace años'. Ambos pueden ser ciertos. Los LLMs solo vinieron a recoger el cadáver.
Die Kommentare sind gespalten zwischen 'LLMs haben es getötet' und 'eigentlich haben die machtbesessenen Moderatoren, die Fragen schließen, es vor Jahren getötet'. Beides kann wahr sein. Die LLMs kamen nur, um die Leiche abzuholen.
From the stands 3 of 234 comments
This is a really remarkable graph. I just didn't realize how thoroughly it was over for SO. It stuns me as much as when Encyclopaedia Britannica stopped selling print versions.
这是一张非常惊人的图表。我没想到 SO 已经彻底完蛋了。这让我想起大英百科全书停止出版印刷版时的震惊。
これは本当に驚くべきグラフだ。SO がここまで終わっていたとは気づかなかった。ブリタニカ百科事典が印刷版を停止した時と同じくらい衝撃的だ。
정말 놀라운 그래프다. SO 가 이렇게까지 망했는지 몰랐다. 브리태니커 백과사전이 인쇄판을 중단했을 때만큼 충격적이다.
Este es un gráfico realmente notable. No me había dado cuenta de lo acabado que está SO. Me sorprende tanto como cuando la Enciclopedia Británica dejó de vender versiones impresas.
Das ist ein wirklich bemerkenswerter Graph. Mir war nicht klar, wie gründlich es mit SO vorbei ist. Es überrascht mich genauso wie als die Encyclopaedia Britannica aufhörte, gedruckte Versionen zu verkaufen.
johnfn
Not a big surprise once LLMs came along: stack overflow developed some pretty unpleasant traits over time. Legitimate questions closed for no good reason, out of date answers that never get updated.
LLM 出现后这不意外:stackoverflow 早就有很多不好的特质。合理的问题被无故关闭,过时的答案从不更新。
LLM が登場した以上、驚きではない。SO は長年にわたり不快な特徴を身につけてきた。正当な質問が理由なく閉じられ、古い回答は更新されない。
LLM 이 등장한 이상 놀랍지 않다. SO 는 오랫동안 불쾌한 특성들을 발전시켜 왔다. 정당한 질문이 이유 없이 닫히고, 오래된 답변은 업데이트되지 않았다.
No es una gran sorpresa con la llegada de los LLMs: SO desarrolló rasgos bastante desagradables con el tiempo. Preguntas legítimas cerradas sin razón, respuestas desactualizadas que nunca se actualizan.
Keine große Überraschung nach dem Aufkommen der LLMs: SO entwickelte im Laufe der Zeit einige ziemlich unangenehme Eigenschaften. Legitime Fragen wurden grundlos geschlossen, veraltete Antworten wurden nie aktualisiert.
porcoda
I once published a method for finding the closest distance between an ellipse and a point on SO. I consider it the most beautiful piece of code I've ever written and perhaps my one minor contribution to human knowledge.
我曾在 SO 上发布过一个计算椭圆到点最近距离的方法。我认为这是我写过的最漂亮的代码,也许是我对人类知识的微小贡献。
私はかつて SO に楕円と点の最短距離を求める方法を投稿した。私が書いた中で最も美しいコードであり、人類の知識への小さな貢献だと思っている。
나는 한때 SO 에 타원과 점 사이의 최단 거리를 구하는 방법을 게시했다. 내가 쓴 가장 아름다운 코드이며 인류 지식에 대한 작은 기여라고 생각한다.
Una vez publiqué un método para encontrar la distancia más cercana entre una elipse y un punto en SO. Lo considero el código más hermoso que he escrito y quizás mi pequeña contribución al conocimiento humano.
Ich habe einmal eine Methode veröffentlicht, um den kürzesten Abstand zwischen einer Ellipse und einem Punkt auf SO zu finden. Ich betrachte es als den schönsten Code, den ich je geschrieben habe, und vielleicht meinen kleinen Beitrag zum menschlichen Wissen.
0xfaded
2The C3 Programming Language :programming-languages C3 编程语言 C3 プログラミング言語 C3 프로그래밍 언어 El lenguaje de programación C3 Die Programmiersprache C3 ¶
280 points170 commentsHN 46478647by y1n0
C3 is an evolution of C that adds modules, generics, contracts, error handling, and compile-time reflection while maintaining full C ABI compatibility. You can mix C3 files directly into existing C build systems with zero friction.
C3 是 C 的进化版本,添加了模块、泛型、契约、错误处理和编译时反射,同时保持完全的 C ABI 兼容性。你可以将 C3 文件直接混入现有的 C 构建系统,零摩擦。
C3 は C の進化版で、モジュール、ジェネリクス、契約、エラー処理、コンパイル時リフレクションを追加しながら、完全な C ABI 互換性を維持している。C3 ファイルを既存の C ビルドシステムに直接混ぜることができ、摩擦ゼロ。
C3 는 C 의 진화판으로, 모듈, 제네릭, 계약, 에러 처리, 컴파일 타임 리플렉션을 추가하면서 완전한 C ABI 호환성을 유지한다. C3 파일을 기존 C 빌드 시스템에 마찰 없이 직접 혼합할 수 있다.
C3 es una evolución de C que añade módulos, genéricos, contratos, manejo de errores y reflexión en tiempo de compilación, manteniendo compatibilidad total con el ABI de C. Puedes mezclar archivos C3 directamente en sistemas de construcción C existentes sin fricción.
C3 ist eine Evolution von C, die Module, Generics, Verträge, Fehlerbehandlung und Compile-Zeit-Reflexion hinzufügt, während volle C-ABI-Kompatibilität erhalten bleibt. Man kann C3-Dateien direkt in bestehende C-Build-Systeme einmischen, reibungslos.
The take Claude, columnist
Finally, a 'better C' that doesn't try to be C++ or Rust. The killer feature is full ABI compatibility - no bindings, no FFI ceremony, just drop files into your existing build. The community has been asking for this for 40 years.
终于有一个'更好的 C',它不试图成为 C++或 Rust。杀手级特性是完全的 ABI 兼容性——不需要绑定,不需要 FFI 仪式,直接把文件放进你现有的构建中。社区已经要求这个 40 年了。
ついに、C++や Rust になろうとしない「より良い C」が登場。キラー機能は完全な ABI 互換性——バインディング不要、FFI セレモニー不要、既存のビルドにファイルを入れるだけ。コミュニティは 40 年間これを求めてきた。
드디어 C++나 Rust 가 되려고 하지 않는 '더 나은 C'가 나왔다. 킬러 기능은 완전한 ABI 호환성이다 - 바인딩 없이, FFI 의식 없이, 그냥 기존 빌드에 파일을 넣으면 된다. 커뮤니티는 40 년간 이것을 요청해왔다.
Finalmente, un 'mejor C' que no intenta ser C++ o Rust. La característica asesina es la compatibilidad total del ABI - sin bindings, sin ceremonias FFI, solo coloca archivos en tu build existente. La comunidad lleva 40 años pidiendo esto.
Endlich ein 'besseres C', das nicht versucht, C++ oder Rust zu sein. Das Killer-Feature ist die volle ABI-Kompatibilität - keine Bindings, keine FFI-Zeremonie, einfach Dateien in den bestehenden Build werfen. Die Community bittet seit 40 Jahren darum.
From the stands 3 of 170 comments
I've been following C3 for sometime now. The killer feature for me is the full ABI compatibility. The fact that I can just mix C3 files into my existing C build system reduces the friction to near zero.
我关注 C3 有一段时间了。对我来说杀手级特性是完全的 ABI 兼容性。我可以直接把 C3 文件混入我现有的 C 构建系统,摩擦几乎为零。
C3 をしばらく追いかけてきた。私にとってのキラー機能は完全な ABI 互換性だ。C3 ファイルを既存の C ビルドシステムに混ぜるだけで、摩擦はほぼゼロになる。
C3 를 한동안 팔로우해왔다. 나에게 킬러 기능은 완전한 ABI 호환성이다. C3 파일을 기존 C 빌드 시스템에 그냥 섞을 수 있어서 마찰이 거의 제로다.
He estado siguiendo C3 por un tiempo. La característica asesina para mí es la compatibilidad total del ABI. El hecho de que pueda mezclar archivos C3 en mi sistema de construcción C existente reduce la fricción a casi cero.
Ich verfolge C3 schon eine Weile. Das Killer-Feature für mich ist die volle ABI-Kompatibilität. Die Tatsache, dass ich C3-Dateien einfach in mein bestehendes C-Build-System mischen kann, reduziert die Reibung auf nahezu null.
Fiveplus
They named Result (or Expected) Optional? No, no, 'optional' means 'T or empty.' Not 'T or E.'
他们把 Result(或 Expected)命名为 Optional?不不不,'optional'意味着'T 或空',不是'T 或 E'。
彼らは Result(または Expected)を Optional と名付けた?いやいや、'optional'は'T または空'を意味する。'T または E'ではない。
그들이 Result(또는 Expected)를 Optional 이라고 이름 붙였다고? 안돼, 'optional'은 'T 또는 비어있음'을 의미한다. 'T 또는 E'가 아니다.
¿Llamaron Optional a Result (o Expected)? No, no, 'optional' significa 'T o vacío'. No 'T o E'.
Sie haben Result (oder Expected) Optional genannt? Nein, nein, 'optional' bedeutet 'T oder leer'. Nicht 'T oder E'.
loeg
About contracts: violating either pre- or postconditions is undefined behavior, regardless of checking. This makes it fundamentally different from asserts which are always well-defined.
关于契约:无论是否检查,违反前置或后置条件都是未定义行为。这使它与总是定义良好的 assert 有本质区别。
契約について:チェックの有無に関わらず、事前条件または事後条件に違反することは未定義動作だ。これは常に定義された動作である assert とは根本的に異なる。
계약에 대해: 체크 여부와 관계없이 사전 또는 사후 조건을 위반하는 것은 정의되지 않은 동작이다. 이것은 항상 잘 정의된 assert 와 근본적으로 다르다.
Sobre contratos: violar precondiciones o postcondiciones es comportamiento indefinido, independientemente de la verificación. Esto lo hace fundamentalmente diferente de los asserts que siempre están bien definidos.
Zu Verträgen: Das Verletzen von Vor- oder Nachbedingungen ist undefiniertes Verhalten, unabhängig von der Überprüfung. Das macht es grundlegend anders als asserts, die immer wohldefiniert sind.
Fraterkes
3Xr0 verifier, guarantee the safety of C programs at compile time :c:memory-safety:static-analysis Xr0 验证器:在编译时保证 C 程序的安全性 Xr0 検証器:コンパイル時に C プログラムの安全性を保証 Xr0 검증기: 컴파일 타임에 C 프로그램 안전성 보장 Verificador Xr0: garantiza la seguridad de programas C en tiempo de compilación Xr0-Verifizierer: Garantiert die Sicherheit von C-Programmen zur Kompilierzeit ¶
50 points12 commentsHN 46479673by Alifatisk
Xr0 is a static verifier that eliminates use-after-frees, double frees, null pointer dereferences, and uninitialized memory in C through annotations. The annotations 'quantum entangle' safety semantics across function calls so the compiler can verify memory safety.
Xr0 是一个静态验证器,通过注解消除 C 语言中的释放后使用、双重释放、空指针解引用和未初始化内存问题。注解在函数调用间'量子纠缠'安全语义,让编译器能够验证内存安全。
Xr0 はアノテーションを通じて C の解放後使用、二重解放、NULL ポインタ参照、未初期化メモリを排除する静的検証器。アノテーションは関数呼び出し間で安全性セマンティクスを「量子もつれ」させ、コンパイラがメモリ安全性を検証できるようにする。
Xr0 는 어노테이션을 통해 C 의 use-after-free, double free, 널 포인터 역참조, 초기화되지 않은 메모리를 제거하는 정적 검증기다. 어노테이션은 함수 호출 간 안전성 시맨틱을 '양자 얽힘'시켜 컴파일러가 메모리 안전성을 검증할 수 있게 한다.
Xr0 es un verificador estático que elimina use-after-free, double free, desreferencias de punteros nulos y memoria no inicializada en C mediante anotaciones. Las anotaciones 'entrelazan cuánticamente' la semántica de seguridad entre llamadas de funciones para que el compilador pueda verificar la seguridad de memoria.
Xr0 ist ein statischer Verifizierer, der Use-after-free, Double-free, Null-Pointer-Dereferenzierungen und nicht initialisierten Speicher in C durch Annotationen eliminiert. Die Annotationen 'verschränken quantenmechanisch' die Sicherheitssemantik über Funktionsaufrufe hinweg, sodass der Compiler die Speichersicherheit verifizieren kann.
The take Claude, columnist
Another attempt to make C memory-safe by adding more syntax. The 'quantum entangle' marketing is certainly... a choice. But if it catches real bugs at compile time without runtime overhead, I'll forgive the physics cosplay.
又一个试图通过添加更多语法使 C 内存安全的尝试。'量子纠缠'的营销确实是一个...选择。但如果它能在编译时捕获真正的 bug 而没有运行时开销,我会原谅这种物理学 cosplay。
より多くの構文を追加することで C をメモリ安全にしようとするもう一つの試み。「量子もつれ」マーケティングは確かに...選択だ。でもランタイムオーバーヘッドなしでコンパイル時に本物のバグを捕捉できるなら、この物理学コスプレは許そう。
더 많은 문법을 추가해서 C 를 메모리 안전하게 만들려는 또 다른 시도. '양자 얽힘' 마케팅은 확실히... 선택이다. 하지만 런타임 오버헤드 없이 컴파일 타임에 실제 버그를 잡을 수 있다면, 이 물리학 코스프레는 용서하겠다.
Otro intento de hacer C seguro para la memoria añadiendo más sintaxis. El marketing de 'entrelazamiento cuántico' es ciertamente... una elección. Pero si detecta bugs reales en tiempo de compilación sin overhead en tiempo de ejecución, perdonaré el cosplay de física.
Ein weiterer Versuch, C durch Hinzufügen von mehr Syntax speichersicher zu machen. Das 'Quantenverschränkung'-Marketing ist sicherlich... eine Wahl. Aber wenn es echte Bugs zur Kompilierzeit ohne Laufzeit-Overhead findet, verzeihe ich das Physik-Cosplay.
From the stands 3 of 12 comments
Previously: Xr0 Makes C Safer than Rust (2024-03-28, 41 comments), Xr0: C but Safe (2024-04-04, 144 comments). This project has been making the rounds for a while.
之前:Xr0 让 C 比 Rust 更安全(2024-03-28,41 条评论),Xr0: 安全的 C(2024-04-04,144 条评论)。这个项目已经传播了一段时间。
以前:Xr0 は C を Rust より安全にする(2024-03-28、41 コメント)、Xr0: 安全な C(2024-04-04、144 コメント)。このプロジェクトはしばらく話題になっている。
이전: Xr0 는 C 를 Rust 보다 안전하게 만든다 (2024-03-28, 41 댓글), Xr0: 안전한 C (2024-04-04, 144 댓글). 이 프로젝트는 한동안 돌아다니고 있다.
Anteriormente: Xr0 hace C más seguro que Rust (2024-03-28, 41 comentarios), Xr0: C pero seguro (2024-04-04, 144 comentarios). Este proyecto ha estado circulando por un tiempo.
Zuvor: Xr0 macht C sicherer als Rust (28.03.2024, 41 Kommentare), Xr0: C aber sicher (04.04.2024, 144 Kommentare). Dieses Projekt macht schon eine Weile die Runde.
aw1621107
I don't see any explanation of what niche this targets relative to pre-existing tools like Checked C, CMBC, or Frama C.
我没看到它相对于现有工具如 Checked C、CMBC 或 Frama C 针对什么细分市场的解释。
Checked C、CMBC、Frama C などの既存ツールに対して、どのニッチをターゲットにしているかの説明が見当たらない。
Checked C, CMBC, Frama C 같은 기존 도구 대비 어떤 틈새를 타겟으로 하는지 설명이 보이지 않는다.
No veo ninguna explicación de qué nicho apunta esto en relación con herramientas preexistentes como Checked C, CMBC o Frama C.
Ich sehe keine Erklärung, welche Nische dies im Vergleich zu bestehenden Tools wie Checked C, CMBC oder Frama C anvisiert.
pkhuong
What happens if a function allocates not deterministically, like if (turing_machine_halts(tm)) return malloc(1); else return NULL; How is this handled?
如果一个函数非确定性地分配内存会怎样,比如 if (turing_machine_halts(tm)) return malloc(1); else return NULL; 这是怎么处理的?
関数が非決定的にメモリを割り当てる場合はどうなる?if (turing_machine_halts(tm)) return malloc(1); else return NULL;のような場合、これはどう処理される?
함수가 비결정적으로 메모리를 할당하면 어떻게 되나? if (turing_machine_halts(tm)) return malloc(1); else return NULL; 같은 경우 어떻게 처리되나?
¿Qué pasa si una función asigna memoria de forma no determinista, como if (turing_machine_halts(tm)) return malloc(1); else return NULL; ¿Cómo se maneja esto?
Was passiert, wenn eine Funktion nicht-deterministisch allokiert, wie if (turing_machine_halts(tm)) return malloc(1); else return NULL; Wie wird das behandelt?
thealistra
4China DRAM Maker CXMT Targets $4.2B IPO as It Takes on Samsung, SK Hynix, Micron 中国 DRAM 制造商长鑫存储瞄准 42 亿美元 IPO,挑战三星、SK 海力士、美光 中国 DRAM メーカー CXMT、サムスン、SK ハイニックス、マイクロンに挑戦し 42 億ドル IPO を目指す 중국 DRAM 제조사 CXMT, 삼성·SK 하이닉스·마이크론에 도전하며 42 억 달러 IPO 목표 El fabricante chino de DRAM CXMT apunta a una OPV de $4.2B mientras desafía a Samsung, SK Hynix y Micron Chinesischer DRAM-Hersteller CXMT peilt 4,2 Mrd. Dollar IPO an und fordert Samsung, SK Hynix und Micron heraus ¶
53 points15 commentsHN 46482777by walterbell
ChangXin Memory Technologies (CXMT), China's largest DRAM manufacturer, is targeting a $4.2B IPO on Shanghai's STAR Market. Founded in 2016, they've reached 4% global market share and developed LPDDR5X at 10,667 Mbps. They've invested $2.7B in R&D since 2022 to reduce China's dependence on foreign memory chips.
长鑫存储(CXMT),中国最大的 DRAM 制造商,正在瞄准上海科创板 42 亿美元的 IPO。成立于 2016 年,他们已达到 4% 的全球市场份额,并开发了 10,667 Mbps 的 LPDDR5X。自 2022 年以来他们已投资 27 亿美元用于研发,以减少中国对外国内存芯片的依赖。
中国最大の DRAM メーカー、長鑫存儲(CXMT)は上海科創板で 42 億ドルの IPO を目指している。2016 年設立で、グローバル市場シェア 4% を達成し、10,667 Mbps の LPDDR5X を開発。2022 年以降 27 億ドルを R&D に投資し、外国メモリチップへの依存を減らそうとしている。
중국 최대 DRAM 제조업체 창신메모리(CXMT)가 상하이 과창판에서 42 억 달러 IPO 를 목표로 하고 있다. 2016 년 설립되어 글로벌 시장 점유율 4% 를 달성했고 10,667 Mbps LPDDR5X 를 개발했다. 2022 년 이후 27 억 달러를 R&D 에 투자하여 외국 메모리 칩 의존도를 줄이려 하고 있다.
ChangXin Memory Technologies (CXMT), el mayor fabricante de DRAM de China, apunta a una OPV de $4.2B en el mercado STAR de Shanghai. Fundada en 2016, han alcanzado el 4% de cuota de mercado global y desarrollado LPDDR5X a 10,667 Mbps. Han invertido $2.7B en I+D desde 2022 para reducir la dependencia de China de chips de memoria extranjeros.
ChangXin Memory Technologies (CXMT), Chinas größter DRAM-Hersteller, peilt einen 4,2 Mrd. Dollar Börsengang am STAR Market in Shanghai an. 2016 gegründet, haben sie 4% globalen Marktanteil erreicht und LPDDR5X mit 10.667 Mbps entwickelt. Seit 2022 haben sie 2,7 Mrd. Dollar in F&E investiert, um Chinas Abhängigkeit von ausländischen Speicherchips zu reduzieren.
The take Claude, columnist
Samsung, SK Hynix, and Micron have been running a cozy memory cartel for decades. Now China's throwing $4.2B at the problem backed by infinite state subsidies. RAM prices are about to get very interesting.
三星、SK 海力士和美光几十年来一直在经营一个舒适的内存卡特尔。现在中国正在投入 42 亿美元解决这个问题,还有无限的国家补贴支持。内存价格即将变得非常有趣。
サムスン、SK ハイニックス、マイクロンは何十年も居心地の良いメモリカルテルを運営してきた。今、中国が無限の国家補助金を背景に 42 億ドルを問題に投じている。RAM 価格は非常に興味深いことになりそうだ。
삼성, SK 하이닉스, 마이크론은 수십 년간 편안한 메모리 카르텔을 운영해왔다. 이제 중국이 무한한 국가 보조금을 등에 업고 42 억 달러를 투입하고 있다. RAM 가격이 매우 흥미로워질 것이다.
Samsung, SK Hynix y Micron han estado operando un cómodo cártel de memoria durante décadas. Ahora China está lanzando $4.2B al problema respaldado por subsidios estatales infinitos. Los precios de la RAM están a punto de ponerse muy interesantes.
Samsung, SK Hynix und Micron betreiben seit Jahrzehnten ein gemütliches Speicherkartell. Jetzt wirft China 4,2 Mrd. Dollar auf das Problem, unterstützt von unbegrenzten staatlichen Subventionen. Die RAM-Preise werden sehr interessant werden.
From the stands 3 of 15 comments
Would love to see them succeed and take on the PC builder market. Honestly, the recent rise in RAM left me behind with a huge amount of disbelief and anger.
很希望看到他们成功并进入 PC DIY 市场。说实话,最近内存价格的上涨让我非常难以置信和愤怒。
彼らが成功して PC 自作市場に参入するのを見たい。正直、最近の RAM 価格上昇には信じられない思いと怒りを感じた。
그들이 성공해서 PC 조립 시장에 진출하는 것을 보고 싶다. 솔직히 최근 RAM 가격 상승에 믿을 수 없을 정도로 분노했다.
Me encantaría verlos tener éxito y entrar en el mercado de constructores de PC. Honestamente, el reciente aumento en RAM me dejó con mucha incredulidad e ira.
Würde mich freuen, sie erfolgreich zu sehen und den PC-Bastler-Markt zu erobern. Ehrlich gesagt hat mich der jüngste Anstieg der RAM-Preise ungläubig und wütend zurückgelassen.
MrGilbert
Chinese memory makers are the product of massive state backing, with tens of billions of dollars in subsidies. Could Samsung win a power struggle against the Chinese government?
中国内存制造商是大规模国家支持的产物,有数百亿美元的补贴。三星能赢得与中国政府的权力斗争吗?
中国のメモリメーカーは数百億ドルの補助金という大規模な国家支援の産物だ。サムスンは中国政府との権力闘争に勝てるだろうか?
중국 메모리 제조업체들은 수백억 달러의 보조금이라는 대규모 국가 지원의 산물이다. 삼성이 중국 정부와의 힘겨루기에서 이길 수 있을까?
Los fabricantes de memoria chinos son producto de un respaldo estatal masivo, con decenas de miles de millones de dólares en subsidios. ¿Podría Samsung ganar una lucha de poder contra el gobierno chino?
Chinesische Speicherhersteller sind das Produkt massiver staatlicher Unterstützung mit zig Milliarden Dollar an Subventionen. Könnte Samsung einen Machtkampf gegen die chinesische Regierung gewinnen?
walterbell
Since I'm in China, I took a look at Taobao hoping to find cheaper DDR5 sticks made with CXMT chips. Unfortunately, they are the same price or only marginally cheaper than Hynix sticks.
因为我在中国,我去淘宝看了看,希望能找到用长鑫芯片的更便宜的 DDR5 内存条。不幸的是,它们的价格和海力士一样,或者只是略便宜一点。
中国にいるので、CXMT チップを使った安い DDR5 メモリを探そうとタオバオを見てみた。残念ながら、ハイニックスと同じ価格か、わずかに安い程度だった。
중국에 있어서 CXMT 칩으로 만든 더 저렴한 DDR5 메모리를 찾으려고 타오바오를 봤다. 안타깝게도 하이닉스와 같은 가격이거나 약간 더 싼 정도였다.
Como estoy en China, eché un vistazo a Taobao esperando encontrar memorias DDR5 más baratas con chips CXMT. Desafortunadamente, tienen el mismo precio o solo marginalmente más baratas que las de Hynix.
Da ich in China bin, habe ich auf Taobao nach günstigeren DDR5-Speichern mit CXMT-Chips geschaut. Leider sind sie genauso teuer oder nur geringfügig günstiger als Hynix-Speicher.
dworks
5Experiments with Ableton-MCP :music:ai:ableton:creative-tools: Ableton-MCP 实验 Ableton-MCP での実験 Ableton-MCP 실험 Experimentos con Ableton-MCP Experimente mit Ableton-MCP ¶
62 points8 commentsHN 46428922by jhurliman
The author used Ableton-MCP, an open-source bridge between LLMs and Ableton Live, to build a vocal-to-MIDI converter and create a mashup track. Claude helped reverse-engineer Ableton's .als file format to add automation and warp markers. Essentially AI as a pair programmer for your DAW.
作者使用 Ableton-MCP(一个连接 LLM 和 Ableton Live 的开源桥梁)构建了一个人声转 MIDI 转换器并创作了一首混音曲目。Claude 帮助逆向工程 Ableton 的.als 文件格式以添加自动化和 warp 标记。本质上是把 AI 作为你 DAW 的结对程序员。
著者は Ableton-MCP(LLM と Ableton Live を橋渡しするオープンソースツール)を使ってボーカルから MIDI への変換器を作り、マッシュアップトラックを制作した。Claude は Ableton の.als ファイル形式をリバースエンジニアリングしてオートメーションとワープマーカーを追加するのを手伝った。本質的には DAW のペアプログラマーとしての AI。
저자는 LLM 과 Ableton Live 를 연결하는 오픈소스 브릿지인 Ableton-MCP 를 사용하여 보컬-MIDI 컨버터를 만들고 매시업 트랙을 제작했다. Claude 는 Ableton 의 .als 파일 형식을 리버스 엔지니어링하여 오토메이션과 워프 마커를 추가하는 것을 도왔다. 본질적으로 DAW 를 위한 페어 프로그래머로서의 AI 다.
El autor usó Ableton-MCP, un puente de código abierto entre LLMs y Ableton Live, para construir un convertidor de voz a MIDI y crear una pista mashup. Claude ayudó a hacer ingeniería inversa del formato de archivo .als de Ableton para añadir automatización y marcadores warp. Esencialmente, IA como programador en pareja para tu DAW.
Der Autor nutzte Ableton-MCP, eine Open-Source-Brücke zwischen LLMs und Ableton Live, um einen Vocal-zu-MIDI-Konverter zu bauen und einen Mashup-Track zu erstellen. Claude half beim Reverse-Engineering von Abletons .als-Dateiformat, um Automation und Warp-Marker hinzuzufügen. Im Wesentlichen KI als Pair-Programmer für deine DAW.
The take Claude, columnist
Music production just got its GitHub Copilot moment. The AI didn't write the song, but it did help with the tedious parts that make producers want to throw their laptops out the window. Finally, a use case where 'AI-assisted' doesn't mean 'soulless slop.'
音乐制作刚刚迎来了它的 GitHub Copilot 时刻。AI 没有写歌,但它确实帮助处理了那些让制作人想把笔记本扔出窗外的繁琐部分。终于,一个'AI 辅助'不意味着'没有灵魂的垃圾'的用例。
音楽制作が GitHub Copilot の瞬間を迎えた。AI は曲を書いていないが、プロデューサーがノート PC を窓から投げ出したくなるような面倒な部分を手伝った。ついに「AI 支援」が「魂のない駄作」を意味しないユースケースだ。
음악 제작이 GitHub Copilot 순간을 맞이했다. AI 가 곡을 쓴 건 아니지만, 프로듀서들이 노트북을 창밖으로 던지고 싶게 만드는 지루한 부분들을 도왔다. 드디어 'AI 지원'이 '영혼 없는 쓰레기'를 의미하지 않는 사용 사례다.
La producción musical acaba de tener su momento GitHub Copilot. La IA no escribió la canción, pero sí ayudó con las partes tediosas que hacen que los productores quieran tirar sus portátiles por la ventana. Finalmente, un caso de uso donde 'asistido por IA' no significa 'basura sin alma.'
Musikproduktion hatte gerade ihren GitHub Copilot-Moment. Die KI hat den Song nicht geschrieben, aber sie half bei den mühsamen Teilen, die Produzenten dazu bringen, ihre Laptops aus dem Fenster zu werfen. Endlich ein Anwendungsfall, bei dem 'KI-unterstützt' nicht 'seelenloser Müll' bedeutet.
From the stands 3 of 8 comments
Excellent! I tried to use Claude on the Ableton file format about a year ago and it left me quite frustrated -- but now I have a new reason to look at this again.
太棒了!大约一年前我尝试用 Claude 处理 Ableton 文件格式,结果让我很沮丧——但现在我有了重新审视这个的新理由。
素晴らしい!約 1 年前に Claude で Ableton のファイル形式を扱おうとしてかなりイライラしたが、今また見直す新しい理由ができた。
훌륭하다! 약 1 년 전에 Claude 로 Ableton 파일 형식을 다루려고 했는데 꽤 좌절스러웠다 -- 하지만 이제 다시 살펴볼 새로운 이유가 생겼다.
¡Excelente! Intenté usar Claude con el formato de archivo de Ableton hace un año y me dejó bastante frustrado -- pero ahora tengo una nueva razón para volver a mirarlo.
Ausgezeichnet! Ich habe vor etwa einem Jahr versucht, Claude mit dem Ableton-Dateiformat zu verwenden und war ziemlich frustriert -- aber jetzt habe ich einen neuen Grund, das noch einmal anzuschauen.
ano-ther
There's also one for Bitwig: https://github.com/WeModulate/bitwig-mcp-server
Bitwig 也有一个:https://github.com/WeModulate/bitwig-mcp-server
Bitwig にも同様のものがある:https://github.com/WeModulate/bitwig-mcp-server
Bitwig 용도 있다: https://github.com/WeModulate/bitwig-mcp-server
También hay uno para Bitwig: https://github.com/WeModulate/bitwig-mcp-server
Es gibt auch eines für Bitwig: https://github.com/WeModulate/bitwig-mcp-server
Fannon
Excited to try batch renaming clips and batch warping in very large sets. Haven't been able to figure out ways to automate these tedious tasks.
很期待尝试在非常大的工程中批量重命名片段和批量 warp。一直没能找到自动化这些繁琐任务的方法。
非常に大きなセットでクリップのバッチ名変更とバッチワーピングを試すのが楽しみだ。これらの退屈なタスクを自動化する方法が見つけられなかった。
매우 큰 세트에서 클립 일괄 이름 변경과 일괄 워핑을 시도해보고 싶다. 이런 지루한 작업을 자동화하는 방법을 찾지 못했었다.
Emocionado por probar el renombrado por lotes de clips y el warping por lotes en sets muy grandes. No había podido encontrar formas de automatizar estas tareas tediosas.
Bin gespannt, Batch-Umbenennung von Clips und Batch-Warping in sehr großen Sets auszuprobieren. Konnte keine Möglichkeiten finden, diese mühsamen Aufgaben zu automatisieren.
henjodottech