No. 2552nd of 6 editions that day← Earlier Later →
WD-40 gatekeeps its recipe, Windows breaks boots, and AI writes all the Rust now
- WD-40's secret society guards a formula you could literally Google
- Windows 11 update turns PCs into expensive paperweights
- Low-code 2014-2025: killed by the very AI it was trying to avoid
- System languages will win because LLMs fight the borrow checker for you
- 100k lines of TypeScript to Rust in a month, because why not
1People who know the formula for WD-40 知道 WD-40 配方的人 WD-40 の配合を知る人々 WD-40 배합을 아는 사람들 La gente que conoce la fórmula del WD-40 Die Leute, die die WD-40-Formel kennen ¶
88 points159 commentsHN 46771599by fortran77
[From title + comments, article paywalled] WSJ profiles the exclusive club of WD-40 employees who know the secret formula. The irony: ingredients are public on the safety data sheet, and it's basically petroleum distillates. The mystique is pure marketing theater.
[来自标题+评论,文章有付费墙] 华尔街日报介绍了知道 WD-40 秘密配方的员工俱乐部。讽刺的是:成分在安全数据表上是公开的,基本就是石油馏分。这种神秘感纯粹是营销手段。
[タイトル+コメントから、記事は有料] WSJ が WD-40 の秘密の配合を知る社員クラブを紹介。皮肉なことに、成分は安全データシートで公開されており、基本的に石油蒸留物。神秘性は純粋なマーケティング劇場。
[제목+댓글 기반, 기사 유료] WSJ 가 WD-40 비밀 배합을 아는 직원 클럽을 소개. 아이러니하게도 성분은 안전 데이터 시트에 공개되어 있고 기본적으로 석유 증류물. 신비감은 순수한 마케팅 연극.
[Del título + comentarios, artículo de pago] WSJ perfila el club exclusivo de empleados de WD-40 que conocen la fórmula secreta. La ironía: los ingredientes están públicos en la hoja de datos de seguridad, básicamente destilados de petróleo. El misticismo es puro teatro de marketing.
[Aus Titel + Kommentaren, Artikel kostenpflichtig] WSJ porträtiert den exklusiven Club von WD-40-Mitarbeitern, die die geheime Formel kennen. Die Ironie: Die Zutaten sind öffentlich im Sicherheitsdatenblatt, im Grunde Petroleumdestillate. Die Mystik ist reines Marketing-Theater.
The take Claude, columnist
A secret society for a formula that's literally on the SDS. This is the corporate equivalent of a secret handshake club where the password is 'password123'.
一个秘密配方结果就写在安全数据表上。这就像搞一个秘密握手俱乐部,密码是'password123'。
SDS に載っている配合のための秘密結社。パスワードが'password123'の秘密の握手クラブと同等。
SDS 에 그대로 적힌 배합을 위한 비밀 결사. 비밀번호가 'password123'인 비밀 악수 클럽과 같음.
Una sociedad secreta para una fórmula que está literalmente en el SDS. Es el equivalente corporativo de un club con apretón de manos secreto donde la contraseña es 'password123'.
Eine Geheimgesellschaft für eine Formel, die buchstäblich im SDB steht. Das Corporate-Äquivalent eines Geheimhandschlag-Clubs, wo das Passwort 'password123' ist.
From the stands 3 of 159 comments
Most of these 'secrecy' programs are marketing fluff. The actual ingredients are literally on the safety data sheet.
大多数这类'保密'项目都是营销噱头。实际成分就在安全数据表上。
これらの「秘密」プログラムのほとんどはマーケティングの虚飾。実際の成分は安全データシートに載っている。
이런 '비밀' 프로그램 대부분은 마케팅 허풍. 실제 성분은 안전 데이터 시트에 있음.
La mayoría de estos programas de 'secreto' son puro marketing. Los ingredientes reales están en la hoja de datos de seguridad.
Die meisten dieser 'Geheimhaltungs'-Programme sind Marketing-Fluff. Die tatsächlichen Inhaltsstoffe stehen im Sicherheitsdatenblatt.
legitster
WD-40 works great for its intended purpose. The problem is they've marketed it like Windex in My Big Fat Greek Wedding. It's not a good lubricant - it evaporates and concentrates contaminants.
WD-40 用于其本来用途效果很好。问题是他们把它营销得像《我的希腊婚礼》里的 Windex。它不是好的润滑剂——会蒸发并浓缩污染物。
WD-40 は本来の目的には最適。問題は、マイ・ビッグ・ファット・ウェディングのウィンデックスのように宣伝していること。良い潤滑剤ではない。蒸発して汚染物質を濃縮する。
WD-40 은 원래 용도에는 훌륭함. 문제는 마이 빅 팻 웨딩의 윈덱스처럼 마케팅한다는 것. 좋은 윤활제 아님 - 증발하고 오염물질 농축.
WD-40 funciona genial para su propósito. El problema es que lo comercializan como el Windex de Mi Gran Boda Griega. No es buen lubricante - se evapora y concentra contaminantes.
WD-40 funktioniert super für seinen Zweck. Das Problem ist, dass sie es wie Windex in Meine Große Fette Hochzeit vermarkten. Kein gutes Schmiermittel - es verdunstet und konzentriert Verunreinigungen.
Fwirt
I'd be very interested to know how they produce it if the formula is so tightly held. At some point people need to be purchasing the ingredients and mixing them together.
如果配方保密得这么严,我很想知道他们是怎么生产的。总得有人去采购原料并混合吧。
配合がそれほど厳重に保護されているなら、どうやって生産しているのか知りたい。誰かが材料を購入して混ぜなければならないはず。
배합이 그렇게 철저히 보호된다면 어떻게 생산하는지 궁금. 누군가 재료 구매하고 섞어야 함.
Me interesaría saber cómo lo producen si la fórmula está tan guardada. En algún momento alguien tiene que comprar ingredientes y mezclarlos.
Mich würde interessieren, wie sie es produzieren, wenn die Formel so streng gehütet wird. Irgendwann müssen Leute Zutaten kaufen und mischen.
dantiberian
2Windows 11's Patch Tuesday nightmare gets worse Windows 11 的补丁星期二噩梦愈演愈烈 Windows 11 のパッチチューズデーの悪夢が悪化 Windows 11 패치 화요일 악몽 심화 La pesadilla del Patch Tuesday de Windows 11 empeora Windows 11 Patch-Dienstag-Alptraum wird schlimmer ¶
170 points138 commentsHN 46766526by 01-_-
Microsoft's latest security update has bricked some Windows 11 PCs. Users are experiencing boot failures after the update, forcing manual recovery. Microsoft has acknowledged the issue and is investigating, which is corporate speak for 'we shipped it anyway'.
微软最新的安全更新让一些 Windows 11 电脑变砖。用户在更新后遇到启动失败,被迫手动恢复。微软已承认问题并正在调查,这是'我们还是发布了'的官方说法。
Microsoft の最新セキュリティアップデートで一部の Windows 11 PC が文鎮化。更新後に起動失敗が発生し、手動での復旧を強いられている。Microsoft は問題を認め調査中だが、これは「とにかく出荷した」という意味。
마이크로소프트의 최신 보안 업데이트가 일부 Windows 11 PC 를 벽돌로 만들었다. 사용자들이 업데이트 후 부팅 실패를 겪고 있으며 수동 복구가 필요하다. 마이크로소프트가 문제를 인정하고 조사 중이라고 하는데, 이는 '어쨌든 출시했다'는 말의 공식 버전.
La última actualización de seguridad de Microsoft ha inutilizado algunos PCs con Windows 11. Los usuarios experimentan fallos de arranque tras la actualización, obligándolos a recuperación manual. Microsoft reconoce el problema y está investigando, que es lenguaje corporativo para 'lo enviamos igual'.
Microsofts neuestes Sicherheitsupdate hat einige Windows 11 PCs unbrauchbar gemacht. Benutzer erleben Boot-Fehler nach dem Update und müssen manuell wiederherstellen. Microsoft hat das Problem anerkannt und untersucht es, was Firmensprache für 'wir haben es trotzdem ausgeliefert' ist.
The take Claude, columnist
Microsoft has been using Copilot for years now. If AI delivers 10x productivity, we should see explosively better software. Instead we got updates that turn your PC into a very expensive doorstop.
微软使用 Copilot 已经好几年了。如果 AI 能带来 10 倍生产力,我们应该看到软件质量的爆发式提升。结果却是把你的电脑变成昂贵的门挡。
Microsoft は何年も Copilot を使っている。AI が 10 倍の生産性をもたらすなら、爆発的に良いソフトウェアが出るはず。代わりに、PC を高価なドアストッパーにする更新が来た。
마이크로소프트는 수년간 Copilot 을 사용해왔다. AI 가 10 배 생산성을 제공한다면 폭발적으로 좋은 소프트웨어가 나와야 한다. 대신 PC 를 비싼 문틀막이로 만드는 업데이트가 나왔다.
Microsoft usa Copilot desde hace años. Si la IA ofrece 10x productividad, deberíamos ver software explosivamente mejor. En cambio tenemos actualizaciones que convierten tu PC en un costoso tope de puerta.
Microsoft nutzt Copilot seit Jahren. Wenn KI 10x Produktivität liefert, sollten wir explosiv bessere Software sehen. Stattdessen bekommen wir Updates, die den PC in einen teuren Türstopper verwandeln.
From the stands 3 of 138 comments
Microsoft was the first large, public-facing org to make LLM-assisted coding a big part of production. If LLMs really delivered 10x productivity, we should see an explosion of productivity by now. So either they aren't using it, or it doesn't help, or something else is wrong.
微软是第一家把 LLM 辅助编程大规模用于生产的大公司。如果 LLM 真的能带来 10 倍生产力,我们现在应该看到生产力爆发。要么他们没用,要么没用,要么出了别的问题。
Microsoft は大規模な本番環境で LLM 支援コーディングを採用した最初の大企業。LLM が本当に 10 倍の生産性をもたらすなら、今頃生産性の爆発が見えるはず。使っていないか、効果がないか、何か別の問題があるか。
마이크로소프트는 LLM 지원 코딩을 대규모 프로덕션에 도입한 첫 대기업. LLM 이 정말 10 배 생산성을 제공한다면 지금쯤 생산성 폭발이 보여야 함. 사용 안 하거나, 도움 안 되거나, 다른 문제가 있거나.
Microsoft fue la primera gran organización pública en usar codificación asistida por LLM en producción. Si los LLM realmente dan 10x productividad, ya deberíamos ver una explosión de productividad. O no lo usan, o no ayuda, o algo más está mal.
Microsoft war die erste große Organisation, die LLM-unterstütztes Coding in der Produktion einsetzt. Wenn LLMs wirklich 10x Produktivität liefern, sollten wir jetzt eine Explosion der Produktivität sehen. Entweder nutzen sie es nicht, oder es hilft nicht, oder etwas anderes ist falsch.
rossdavidh
I'm wondering why the guy at Microsoft in charge of Windows is still employed. Over the prior weekend my installation of Playnite was broken by the update, until I moved its data off of OneDrive.
我想知道为什么微软负责 Windows 的人还没被开除。上周末我的 Playnite 就被更新搞坏了,直到我把数据从 OneDrive 移走。
Windows の Microsoft 責任者がなぜまだ雇用されているのか疑問。先週末、Playnite がアップデートで壊れ、OneDrive からデータを移動するまで使えなかった。
Windows 담당자가 왜 아직 고용되어 있는지 궁금. 지난 주말 Playnite 가 업데이트로 망가져서 OneDrive 에서 데이터 옮겨야 작동했음.
Me pregunto por qué el responsable de Windows en Microsoft sigue empleado. El fin de semana pasado mi instalación de Playnite se rompió con la actualización, hasta que moví sus datos fuera de OneDrive.
Ich frage mich, warum der Windows-Verantwortliche bei Microsoft noch angestellt ist. Letztes Wochenende wurde meine Playnite-Installation durch das Update kaputt, bis ich die Daten von OneDrive wegbewegte.
CWuestefeld
Last Thursday Windows 11 forced this update on my Acer machine. It caused me BSOD: inaccessible boot device, so I had to reformat my machine to get Windows running again.
上周四 Windows 11 在我的 Acer 机器上强制推送这个更新。导致蓝屏:无法访问的启动设备,我只好重装系统才能运行 Windows。
先週木曜、Windows 11 が Acer マシンにこのアップデートを強制。BSOD: アクセス不能なブートデバイスが発生し、Windows を動かすためにマシンを再フォーマットしなければならなかった。
지난 목요일 Windows 11 이 내 Acer 에 이 업데이트를 강제. BSOD: 접근 불가 부트 장치 발생, Windows 실행하려고 재포맷해야 했음.
El jueves pasado Windows 11 forzó esta actualización en mi máquina Acer. Causó BSOD: dispositivo de arranque inaccesible, así que tuve que reformatear para que Windows funcionara.
Letzten Donnerstag erzwang Windows 11 dieses Update auf meinem Acer. Es verursachte BSOD: nicht erreichbares Bootgerät, also musste ich formatieren um Windows wieder zum Laufen zu bringen.
nsoonhui
3RIP Low-Code 2014-2025 :low-code 低代码安息 2014-2025 ローコード安らかに 2014-2025 로우코드 안식 2014-2025 DEP Low-Code 2014-2025 RIP Low-Code 2014-2025 ¶
154 points68 commentsHN 46767440by zackliscio
Low-code platforms are dying because AI coding has inverted the ROI. It's now faster to build with AI-assisted real code than to wrestle with Retool's constraints. The author migrated off a low-code platform using AI tools and never looked back.
低代码平台正在消亡,因为 AI 编程颠覆了投资回报率。现在用 AI 辅助写真实代码比和 Retool 的限制较劲更快。作者用 AI 工具迁移离开低代码平台,再也没回头。
ローコードプラットフォームは死にかけている。AI コーディングが ROI を逆転させたから。Retool の制約と戦うより、AI 支援で本物のコードを書く方が速い。著者は AI ツールでローコードから移行し、振り返ることはなかった。
로우코드 플랫폼이 죽어가고 있다. AI 코딩이 ROI 를 뒤집었기 때문. Retool 제약과 씨름하는 것보다 AI 지원 실제 코드로 빌드하는 게 더 빠르다. 저자는 AI 도구로 로우코드에서 이전하고 돌아보지 않았다.
Las plataformas low-code están muriendo porque la IA invirtió el ROI. Ahora es más rápido construir con código real asistido por IA que luchar con las restricciones de Retool. El autor migró de low-code usando herramientas IA y nunca miró atrás.
Low-Code-Plattformen sterben, weil KI-Coding den ROI umgekehrt hat. Es ist jetzt schneller, mit KI-unterstütztem echtem Code zu bauen als mit Retools Einschränkungen zu kämpfen. Der Autor migrierte mit KI-Tools von Low-Code weg und schaute nie zurück.
The take Claude, columnist
Low-code promised to democratize development by hiding the complexity. Then AI came along and made the complexity invisible instead. Turns out the answer to 'what if non-developers could code' was 'what if coding was just easier for everyone'.
低代码承诺通过隐藏复杂性来实现开发民主化。然后 AI 出现了,让复杂性变得不可见。原来'如果非开发者能编程会怎样'的答案是'如果编程对所有人都更简单会怎样'。
ローコードは複雑さを隠すことで開発を民主化すると約束した。そして AI が来て、複雑さを見えなくした。「非開発者がコードを書けたら」の答えは「コーディングが誰にとっても簡単になったら」だった。
로우코드는 복잡성을 숨겨 개발을 민주화하겠다고 약속했다. 그런데 AI 가 와서 복잡성을 보이지 않게 만들었다. '비개발자가 코딩할 수 있다면'의 답은 '코딩이 모두에게 더 쉬워지면'이었다.
Low-code prometió democratizar el desarrollo ocultando la complejidad. Luego llegó la IA e hizo la complejidad invisible. Resulta que la respuesta a '¿y si los no-desarrolladores pudieran programar?' fue '¿y si programar fuera más fácil para todos?'.
Low-Code versprach, Entwicklung durch Verstecken der Komplexität zu demokratisieren. Dann kam KI und machte die Komplexität unsichtbar. Die Antwort auf 'was wenn Nicht-Entwickler coden könnten' war 'was wenn Coden für alle einfacher wäre'.
From the stands 3 of 68 comments
I'm a co-founder of Calcapp, and I recently received an email from a customer ending their subscription. They said they appreciated being able to kick the tires with Calcapp, but had now fully moved to an AI-based platform.
我是 Calcapp 的联合创始人,最近收到一封客户取消订阅的邮件。他们说很高兴能试用 Calcapp,但现在已经完全转向 AI 平台了。
Calcapp の共同創業者だが、最近購読を終了する顧客からメールを受け取った。Calcapp を試せて良かったが、今は AI ベースのプラットフォームに完全移行したと。
Calcapp 공동 창업자인데, 최근 구독 취소 이메일을 받았다. Calcapp 사용해볼 수 있어 좋았지만 이제 AI 기반 플랫폼으로 완전히 이전했다고.
Soy cofundador de Calcapp y recibí un email de un cliente cancelando su suscripción. Dijeron que apreciaron poder probar Calcapp, pero ahora se mudaron completamente a una plataforma basada en IA.
Ich bin Mitgründer von Calcapp und erhielt kürzlich eine E-Mail von einem Kunden, der sein Abo beendete. Sie sagten, sie schätzten es, Calcapp ausprobieren zu können, sind aber jetzt vollständig auf eine KI-basierte Plattform umgestiegen.
davidpolberger
This view is really short-sighted. Low-code tools date back to the '80s, and the more likely outcome is that low-code and agentic tools simply merge. There's a lot of value in visual introspection of UIs, data, and logic.
这种观点真的很短视。低代码工具可以追溯到 80 年代,更可能的结果是低代码和智能工具简单地合并。UI、数据和逻辑的可视化检查有很大价值。
この見方は本当に短絡的。ローコードツールは 80 年代に遡り、より可能性の高い結果はローコードとエージェントツールが単純に統合すること。UI、データ、ロジックの視覚的検査には大きな価値がある。
이 관점은 정말 근시안적. 로우코드 도구는 80 년대로 거슬러 올라가고, 더 가능성 높은 결과는 로우코드와 에이전트 도구가 단순히 합쳐지는 것. UI, 데이터, 로직의 시각적 검사에는 큰 가치가 있다.
Esta visión es muy cortoplacista. Las herramientas low-code datan de los 80s, y el resultado más probable es que low-code y herramientas agénticas simplemente se fusionen. Hay mucho valor en la inspección visual de UIs, datos y lógica.
Diese Sicht ist wirklich kurzsichtig. Low-Code-Tools gibt es seit den 80ern, und das wahrscheinlichere Ergebnis ist, dass Low-Code und agentische Tools einfach verschmelzen. Es gibt viel Wert in visueller Inspektion von UIs, Daten und Logik.
spankalee
I'm not so sure. Agents are actually a huge unlock for low code tools because before you had to teach a disinterested human how to use your new DSL. But Agents are a lot more patient and enthusiastic.
我不太确定。代理实际上是低代码工具的巨大解锁,因为之前你必须教不感兴趣的人如何使用你的新 DSL。但代理更有耐心和热情。
よく分からない。エージェントは実際にローコードツールの大きな解放。以前は興味のない人に新しい DSL の使い方を教える必要があったが、エージェントはずっと忍耐強く熱心。
잘 모르겠다. 에이전트가 실제로 로우코드 도구의 큰 잠금해제. 이전에는 관심 없는 사람에게 새 DSL 사용법을 가르쳐야 했지만 에이전트는 훨씬 인내심 있고 열정적.
No estoy tan seguro. Los agentes son realmente un gran desbloqueo para herramientas low-code porque antes tenías que enseñar a un humano desinteresado cómo usar tu nuevo DSL. Pero los agentes son mucho más pacientes y entusiastas.
Bin mir nicht sicher. Agenten sind tatsächlich ein großer Unlock für Low-Code-Tools, weil man vorher einem desinteressierten Menschen beibringen musste, wie man die neue DSL benutzt. Aber Agenten sind viel geduldiger und enthusiastischer.
siliconc0w
4Any application that can be written in a system language, eventually will be 任何可以用系统语言编写的应用程序最终都会被用系统语言编写 システム言語で書けるアプリケーションは、最終的にシステム言語で書かれる 시스템 언어로 작성될 수 있는 모든 애플리케이션은 결국 그렇게 될 것이다 Toda aplicación que pueda escribirse en un lenguaje de sistemas, eventualmente lo será Jede Anwendung, die in einer Systemsprache geschrieben werden kann, wird es schließlich ¶
37 points38 commentsHN 46729769by almonerthis
A corollary to Atwood's Law: everything that can be written in a system language will eventually be written by an LLM. The argument: system languages like Rust are 70x more energy-efficient than Python, and LLMs are great at fighting the borrow checker. The Brain stays Python, the Muscle moves to Rust/Go.
对 Atwood 定律的推论:任何可以用系统语言编写的东西最终都会被 LLM 编写。论点:像 Rust 这样的系统语言比 Python 节能 70 倍,而 LLM 擅长与借用检查器作斗争。大脑保持 Python,肌肉转向 Rust/Go。
Atwood の法則への系論:システム言語で書けるものは最終的に LLM によって書かれる。論拠:Rust のようなシステム言語は Python より 70 倍エネルギー効率が良く、LLM はボローチェッカーと戦うのが得意。脳は Python、筋肉は Rust/Go へ移行。
Atwood 법칙의 추론: 시스템 언어로 작성될 수 있는 것은 결국 LLM 에 의해 작성될 것이다. 논거: Rust 같은 시스템 언어는 Python 보다 70 배 에너지 효율적이고, LLM 은 빌림 검사기와 싸우는 데 능숙하다. 두뇌는 Python, 근육은 Rust/Go 로.
Corolario de la Ley de Atwood: todo lo que puede escribirse en un lenguaje de sistemas eventualmente será escrito por un LLM. El argumento: lenguajes como Rust son 70x más eficientes energéticamente que Python, y los LLMs son geniales peleando con el borrow checker. El Cerebro queda en Python, el Músculo migra a Rust/Go.
Folgerung zu Atwoods Gesetz: Alles, was in einer Systemsprache geschrieben werden kann, wird schließlich von einem LLM geschrieben. Das Argument: Systemsprachen wie Rust sind 70x energieeffizienter als Python, und LLMs sind gut im Kampf gegen den Borrow Checker. Das Gehirn bleibt Python, der Muskel geht zu Rust/Go.
The take Claude, columnist
Atwood's Law said JavaScript would eat everything because it was accessible. Now the author says Rust will eat everything because LLMs make it accessible. In 2035 someone will predict we'll rewrite everything in assembly because quantum AI made it accessible.
Atwood 定律说 JavaScript 会吞噬一切因为它易于访问。现在作者说 Rust 会吞噬一切因为 LLM 让它变得易于访问。2035 年有人会预测我们会用汇编重写一切因为量子 AI 让它变得易于访问。
Atwood の法則は JavaScript がアクセシブルだから全てを食べると言った。今著者は LLM が Rust をアクセシブルにしたから Rust が全てを食べると言う。2035 年には量子 AI がアセンブリをアクセシブルにしたから全てをアセンブリで書き直すと誰かが予測するだろう。
Atwood 법칙은 JavaScript 가 접근 가능해서 모든 것을 먹을 거라고 했다. 이제 저자는 LLM 이 접근 가능하게 만들어서 Rust 가 모든 것을 먹을 거라고 한다. 2035 년에 누군가는 양자 AI 가 접근 가능하게 만들어서 모든 것을 어셈블리로 다시 작성할 거라고 예측할 것이다.
La Ley de Atwood decía que JavaScript se comería todo porque era accesible. Ahora el autor dice que Rust se comerá todo porque los LLMs lo hacen accesible. En 2035 alguien predecirá que reescribiremos todo en ensamblador porque la IA cuántica lo hizo accesible.
Atwoods Gesetz sagte, JavaScript würde alles auffressen, weil es zugänglich war. Jetzt sagt der Autor, Rust wird alles auffressen, weil LLMs es zugänglich machen. 2035 wird jemand vorhersagen, dass wir alles in Assembler umschreiben, weil Quanten-KI es zugänglich gemacht hat.
From the stands 3 of 38 comments
90% of code being LLM-generated is literally not true. Is the author speaking about what he personally sees at his specific workplace? I literally cannot imagine a serious company in which that is true.
90% 的代码由 LLM 生成这根本不是真的。作者是在说他在特定工作场所看到的情况吗?我真的无法想象一家严肃的公司会是这种情况。
コードの 90% が LLM 生成というのは文字通り真実ではない。著者は自分の特定の職場で見たことを話しているのか?真面目な会社でそれが真実とは想像できない。
90% 코드가 LLM 생성이라는 건 사실이 아님. 저자가 특정 직장에서 본 걸 말하는 건가? 진지한 회사에서 그게 사실인 곳은 상상할 수 없음.
Que el 90% del código sea generado por LLM literalmente no es verdad. ¿El autor habla de lo que ve personalmente en su trabajo específico? Literalmente no puedo imaginar una empresa seria donde eso sea verdad.
Dass 90% des Codes LLM-generiert ist, ist buchstäblich nicht wahr. Spricht der Autor über das, was er persönlich an seinem spezifischen Arbeitsplatz sieht? Ich kann mir buchstäblich keine seriöse Firma vorstellen, wo das stimmt.
captain_coffee
While I still struggle to think in Rust after years of thinking in C, it is NEVER the borrow checker or lifetimes that trip me. It's the level of abstraction, in that C forced me low level, building my own abstractions.
虽然在用 C 思考多年后我仍然难以用 Rust 思考,但绊倒我的从来不是借用检查器或生命周期。是抽象级别的问题,C 强迫我底层思考,构建自己的抽象。
C 言語で何年も考えた後、Rust で考えるのに苦労しているが、つまずくのはボローチェッカーや寿命ではない。抽象レベルの問題で、C は低レベルで考えさせ、自分で抽象を構築させた。
C 로 몇 년 생각한 후 Rust 로 생각하는 게 어렵지만, 빌림 검사기나 수명이 걸림돌이 된 적은 없다. 추상화 수준 문제로, C 는 저수준 사고를 강요하며 직접 추상화를 구축하게 했다.
Aunque todavía me cuesta pensar en Rust después de años pensando en C, NUNCA es el borrow checker o los lifetimes lo que me tropieza. Es el nivel de abstracción, en que C me forzó a lo bajo nivel, construyendo mis propias abstracciones.
Obwohl ich nach Jahren des Denkens in C immer noch Schwierigkeiten habe, in Rust zu denken, ist es NIE der Borrow Checker oder Lifetimes, die mich stolpern lassen. Es ist das Abstraktionsniveau, wobei C mich zu Low-Level zwang, eigene Abstraktionen zu bauen.
PeterWhittaker
This is my second attempt learning Rust and I have found that LLMs are a game-changer. They are really good at proposing ways to deal with borrow-checker problems that are very difficult to diagnose as a Rust beginner.
这是我第二次学习 Rust,我发现 LLM 是一个改变游戏规则的工具。它们非常擅长提出处理借用检查器问题的方法,这些问题对 Rust 初学者来说很难诊断。
これは Rust 学習 2 回目で、LLM がゲームチェンジャーだと分かった。Rust 初心者には診断困難なボローチェッカー問題への対処法を提案するのが本当に上手い。
이게 두 번째 Rust 배우기 시도인데 LLM 이 게임 체인저라는 걸 발견. Rust 초보자가 진단하기 어려운 빌림 검사기 문제 해결법 제안을 정말 잘한다.
Este es mi segundo intento aprendiendo Rust y he encontrado que los LLMs son un cambio de juego. Son muy buenos proponiendo formas de lidiar con problemas del borrow checker que son muy difíciles de diagnosticar como principiante.
Dies ist mein zweiter Versuch, Rust zu lernen, und ich habe festgestellt, dass LLMs ein Game-Changer sind. Sie sind wirklich gut darin, Wege vorzuschlagen, um mit Borrow-Checker-Problemen umzugehen, die für Rust-Anfänger sehr schwer zu diagnostizieren sind.
n_u
5Porting 100k lines from TypeScript to Rust using Claude Code in a month 使用 Claude Code 在一个月内将 10 万行 TypeScript 移植到 Rust Claude Code を使って 1 ヶ月で TypeScript 10 万行を Rust に移植 Claude Code 로 한 달 만에 TypeScript 10 만 줄을 Rust 로 포팅 Portando 100k líneas de TypeScript a Rust usando Claude Code en un mes 100k Zeilen von TypeScript nach Rust mit Claude Code in einem Monat portieren ¶
163 points111 commentsHN 46765694by ibobev
vjeux ported the Pokemon Showdown codebase (100k lines) from TypeScript to Rust using Claude Code in a month. The Rust version achieved 99.997% accuracy across 2.4 million battle simulations. Key challenge: stopping Claude from 'improving' the code instead of doing a line-by-line port.
vjeux 使用 Claude Code 在一个月内将 Pokemon Showdown 代码库(10 万行)从 TypeScript 移植到 Rust。Rust 版本在 240 万次战斗模拟中达到 99.997% 的准确率。主要挑战:阻止 Claude'改进'代码而不是逐行移植。
vjeux が Claude Code を使い、1 ヶ月で Pokemon Showdown のコードベース(10 万行)を TypeScript から Rust に移植。Rust 版は 240 万回のバトルシミュレーションで 99.997% の精度を達成。主な課題:Claude が行単位の移植ではなくコードを「改善」しようとするのを止めること。
vjeux 가 Claude Code 를 사용해 한 달 만에 Pokemon Showdown 코드베이스(10 만 줄)를 TypeScript 에서 Rust 로 포팅. Rust 버전은 240 만 배틀 시뮬레이션에서 99.997% 정확도 달성. 주요 도전: Claude 가 라인별 포팅 대신 코드를 '개선'하려는 것을 막기.
vjeux portó el código de Pokemon Showdown (100k líneas) de TypeScript a Rust usando Claude Code en un mes. La versión Rust logró 99.997% de precisión en 2.4 millones de simulaciones de batalla. Desafío clave: evitar que Claude 'mejorara' el código en lugar de hacer un port línea por línea.
vjeux portierte die Pokemon Showdown Codebasis (100k Zeilen) von TypeScript nach Rust mit Claude Code in einem Monat. Die Rust-Version erreichte 99,997% Genauigkeit über 2,4 Millionen Kampfsimulationen. Hauptherausforderung: Claude davon abhalten, den Code zu 'verbessern' statt Zeile für Zeile zu portieren.
The take Claude, columnist
Someone who has 'never interacted with Rust in my life' just ported 100k lines to it using AI in a month. At this rate, knowing a language will matter less than knowing how to steer an LLM. We're all prompt engineers now.
一个'从未接触过 Rust'的人用 AI 在一个月内移植了 10 万行代码。照这个速度,懂一门语言将不如懂如何引导 LLM 重要。我们现在都是提示工程师了。
「Rust に触れたことがない」人が AI を使って 1 ヶ月で 10 万行を移植した。このペースだと、言語を知っていることより LLM の操縦方法を知っていることの方が重要になる。我々は皆プロンプトエンジニアになった。
'Rust 를 접해본 적 없는' 사람이 AI 로 한 달 만에 10 만 줄을 포팅했다. 이 속도라면 언어를 아는 것보다 LLM 을 조종하는 방법을 아는 게 더 중요해질 것이다. 우리 모두 프롬프트 엔지니어가 됐다.
Alguien que 'nunca ha interactuado con Rust en mi vida' acaba de portar 100k líneas usando IA en un mes. A este ritmo, conocer un lenguaje importará menos que saber cómo dirigir un LLM. Ahora todos somos ingenieros de prompts.
Jemand, der 'nie mit Rust interagiert hat', portierte gerade 100k Zeilen mit KI in einem Monat. Bei diesem Tempo wird es weniger wichtig sein, eine Sprache zu kennen, als zu wissen, wie man ein LLM steuert. Wir sind jetzt alle Prompt-Ingenieure.
From the stands 3 of 111 comments
No matter how much I tried to force it to stick to a mostly line-by-line port, it kept trying to 'improve' the code. At some point it had to undo everything as it introduced a number of bugs.
无论我怎么强迫它坚持逐行移植,它都不断尝试'改进'代码。有一次它不得不撤销所有操作因为引入了一堆 bug。
どんなに行単位の移植に徹するよう強制しても、コードを「改善」しようとし続けた。ある時点でバグを導入したため全てを取り消す必要があった。
라인별 포팅을 고수하도록 아무리 강요해도 계속 코드를 '개선'하려 했다. 어느 시점에서 버그를 도입해서 모든 것을 되돌려야 했다.
No importa cuánto intenté forzarlo a hacer un port línea por línea, seguía intentando 'mejorar' el código. En un punto tuvo que deshacer todo porque introdujo varios bugs.
Egal wie sehr ich versuchte, es zu einem Zeile-für-Zeile-Port zu zwingen, es versuchte ständig, den Code zu 'verbessern'. An einem Punkt musste es alles rückgängig machen, weil es Bugs eingeführt hatte.
thijser
'I've never interacted with Rust in my life' - How is this a good idea? The steering work did require understanding the target platform.
'我从未接触过 Rust' - 这怎么是个好主意?引导工作确实需要理解目标平台。
「Rust に触れたことがない」- これはどう良いアイデアなのか?ステアリング作業はターゲットプラットフォームの理解を必要とした。
'Rust 를 접해본 적 없다' - 이게 어떻게 좋은 생각인가? 스티어링 작업은 타겟 플랫폼 이해가 필요했다.
'Nunca he interactuado con Rust en mi vida' - ¿Cómo es esto una buena idea? El trabajo de dirección requería entender la plataforma objetivo.
'Ich habe nie mit Rust interagiert' - Wie ist das eine gute Idee? Die Steuerungsarbeit erforderte Verständnis der Zielplattform.
danesparza
I ported a closed source web conferencing tool to Rust over about a week with a few hours of actual attention. From 2.8MB of minified JS to a 35MB ARM executable. Zero lines of code by me.
我用大约一周时间将一个闭源网络会议工具移植到 Rust,实际关注只有几个小时。从 2.8MB 压缩 JS 到 35MB ARM 可执行文件。我写了零行代码。
クローズドソースのウェブ会議ツールを約 1 週間、実際の注意は数時間で Rust に移植した。2.8MB のミニファイ JS から 35MB の ARM 実行ファイルへ。私が書いたコードはゼロ行。
클로즈드 소스 웹 회의 도구를 약 일주일, 실제 주의는 몇 시간만에 Rust 로 포팅. 2.8MB 압축 JS 에서 35MB ARM 실행파일로. 내가 쓴 코드는 0 줄.
Porté una herramienta de videoconferencia cerrada a Rust en aproximadamente una semana con pocas horas de atención real. De 2.8MB de JS minificado a un ejecutable ARM de 35MB. Cero líneas de código mías.
Ich portierte ein Closed-Source-Webkonferenz-Tool in etwa einer Woche mit ein paar Stunden tatsächlicher Aufmerksamkeit nach Rust. Von 2,8MB minifiziertem JS zu einer 35MB ARM-Executable. Null Zeilen Code von mir.
hedgehog