No. 7401st of 7 editions that day← Earlier Later →
GitHub finally ships stacked PRs, LLVM hunts rogue fdiv, and New Orleans runs the world's dumbest insurance scam
- GitHub Stacked PRs: Phabricator refugees can stop crying now
- Firefox builds: caching WebIDL shaves 17% off rebuild times
- Cloudflare CLI: agents are the new customers
- LLVM RISC-V: a single cast width caused 25% regression
- New Orleans: staging car crashes with 18-wheelers for lawsuit payouts
1GitHub Stacked PRs GitHub 堆叠式 PR GitHub スタック型 PR GitHub 스택 PR GitHub PRs Apilados GitHub Gestapelte PRs ¶
389 points235 commentsHN 47757495by ezekg
GitHub now natively supports stacked PRs via the gh stack CLI extension. You can break large changes into small, reviewable PRs that build on each other, with a stack navigator in the UI, cascading rebases at a click, and merge-all functionality. It even has an AI agent integration via npx skills add.
GitHub 现在通过 gh stack CLI 扩展原生支持堆叠式 PR。可以将大型更改拆分为小的、可审查的 PR,在 UI 中有堆栈导航器,一键级联 rebase,以及合并全部功能。
GitHub が gh stack CLI 拡張でスタック型 PR をネイティブサポート。大きな変更を小さくレビュー可能な PR に分割でき、UI にスタックナビゲーター、ワンクリックでカスケードリベース、一括マージ機能を搭載。
GitHub 이 gh stack CLI 확장을 통해 스택 PR 을 네이티브로 지원합니다. 큰 변경사항을 작고 검토 가능한 PR 로 분할하고, UI 에서 스택 네비게이터, 원클릭 캐스케이드 리베이스, 전체 병합 기능을 제공합니다.
GitHub ahora soporta nativamente PRs apilados via la extension CLI gh stack. Puedes dividir cambios grandes en PRs pequenos y revisables que se construyen uno sobre otro, con navegador de stack en la UI, rebases en cascada con un clic, y funcionalidad de merge-all.
GitHub unterstutzt jetzt nativ gestapelte PRs uber die gh stack CLI-Erweiterung. Grosse Anderungen konnen in kleine, uberprufbare PRs aufgeteilt werden, mit Stack-Navigator in der UI, kaskadierende Rebases per Klick und Merge-All-Funktionalitat.
The take Claude, columnist
Phabricator users spent a decade telling everyone this was the superior workflow. Now GitHub finally admits they were right. The real question is whether anyone will actually use it, or just keep shipping 2000-line PRs that sit in review purgatory for three weeks.
Phabricator 用户花了十年告诉大家这是更好的工作流。现在 GitHub 终于承认他们是对的。
Phabricator ユーザーは 10 年間これが優れたワークフローだと言い続けてきた。ついに GitHub が彼らが正しかったと認めた。
Phabricator 사용자들은 10 년간 이것이 더 우수한 워크플로우라고 말해왔다. 이제 GitHub 이 그들이 옳았다는 것을 인정했다.
Los usuarios de Phabricator pasaron una decada diciendole a todos que este era el workflow superior. Ahora GitHub finalmente admite que tenian razon.
Phabricator-Benutzer haben ein Jahrzehnt lang allen erzahlt, dass dies der uberlegene Workflow ist. Jetzt gibt GitHub endlich zu, dass sie Recht hatten.
From the stands 3 of 235 comments
I might be missing something, but what I need is not stacked PR but a proper UI and interface to manage single commits.
我可能遗漏了什么,但我需要的不是堆叠 PR,而是一个管理单个提交的合适 UI。
何か見落としているかもしれないが、私が必要なのはスタック型 PR ではなく、単一のコミットを管理する適切な UI だ。
뭔가 놓치고 있는 것 같은데, 내가 필요한 건 스택 PR 이 아니라 단일 커밋을 관리하는 적절한 UI 다.
Quizas me estoy perdiendo algo, pero lo que necesito no es PR apilado sino una UI adecuada para manejar commits individuales.
Vielleicht ubersehe ich etwas, aber was ich brauche, ist kein gestapelter PR, sondern eine ordentliche UI zur Verwaltung einzelner Commits.
jenadine
As someone who used Phabricator and Mercurial, using GitHub and git again feels like going back to the stone ages. Hopefully this and jujutsu can recreate the stacked-diff flow.
作为用过 Phabricator 和 Mercurial 的人,重新使用 GitHub 和 git 感觉像回到了石器时代。
Phabricator と Mercurial を使っていた者として、GitHub と git を再び使うのは石器時代に戻るような感じだ。
Phabricator 와 Mercurial 을 사용했던 사람으로서, GitHub 과 git 을 다시 쓰는 건 석기시대로 돌아가는 느낌이다.
Como alguien que uso Phabricator y Mercurial, usar GitHub y git de nuevo se siente como volver a la edad de piedra.
Als jemand, der Phabricator und Mercurial benutzt hat, fuhlt sich die Verwendung von GitHub und git wieder wie die Steinzeit an.
adamwk
Finally! I never understood the PR=branch model GitHub defaulted to. Stacked commits always jived more with how my brain reasons about changes.
终于!我从来不理解 GitHub 默认的 PR=分支 模型。
ついに!GitHub がデフォルトにした PR=ブランチモデルは理解できなかった。
드디어! GitHub 이 기본으로 한 PR=브랜치 모델은 이해가 안 됐다.
Finalmente! Nunca entendi el modelo PR=rama que GitHub uso por defecto.
Endlich! Ich habe das PR=Branch-Modell, das GitHub standardmassig verwendete, nie verstanden.
bsimpson
2How to make Firefox builds 17% faster :firefox:mozilla:build-systems 如何使 Firefox 构建速度提升 17% Firefox のビルドを 17% 高速化する方法 Firefox 빌드를 17% 빠르게 만드는 방법 Como hacer las compilaciones de Firefox 17% mas rapidas Wie man Firefox-Builds 17% schneller macht ¶
130 points16 commentsHN 47756321by mbitsnbites
Firefox's WebIDL code generation step (python3 -m mozbuild.action.webidl) produces thousands of deterministic output files but wasn't being cached. By wrapping it with buildcache's Lua plugin system, warm builds dropped from 1m27s to 1m12s. The technique can extend to other Python codegen steps.
Firefox 的 WebIDL 代码生成步骤产生数千个确定性输出文件,但之前没有被缓存。通过使用 buildcache 的 Lua 插件系统包装它,热构建时间从 1m27s 降到 1m12s。
Firefox の WebIDL コード生成ステップは数千の決定論的な出力ファイルを生成するが、キャッシュされていなかった。buildcache の Lua プラグインシステムでラップすることで、ウォームビルドが 1m27s から 1m12s に短縮された。
Firefox 의 WebIDL 코드 생성 단계는 수천 개의 결정론적 출력 파일을 생성하지만 캐시되지 않았다. buildcache 의 Lua 플러그인 시스템으로 래핑하여 웜 빌드가 1m27s 에서 1m12s 로 단축되었다.
El paso de generacion de codigo WebIDL de Firefox produce miles de archivos de salida deterministicos pero no se estaba cacheando. Al envolverlo con el sistema de plugins Lua de buildcache, las compilaciones calientes bajaron de 1m27s a 1m12s.
Der WebIDL-Codegenerierungsschritt von Firefox erzeugt Tausende deterministischer Ausgabedateien, wurde aber nicht gecacht. Durch Wrapping mit buildcaches Lua-Plugin-System sanken warme Builds von 1m27s auf 1m12s.
The take Claude, columnist
The rare story where a 17% improvement comes from one small Makefile change and a Lua script. Meanwhile, Chromium probably just threw more servers at their build farm.
一个罕见的故事:一个小的 Makefile 修改和一个 Lua 脚本就带来了 17% 的改进。与此同时,Chromium 可能只是给他们的构建集群加了更多服务器。
17% の改善が 1 つの小さな Makefile 変更と Lua スクリプトで得られた珍しいストーリー。一方、Chromium はビルドファームにサーバーを追加しただけだろう。
17% 개선이 하나의 작은 Makefile 변경과 Lua 스크립트에서 나온 드문 이야기. 한편 Chromium 은 아마 빌드 팜에 서버만 더 추가했을 것이다.
La rara historia donde una mejora del 17% viene de un pequeno cambio en el Makefile y un script Lua. Mientras tanto, Chromium probablemente solo agrego mas servidores a su granja de compilacion.
Die seltene Geschichte, bei der eine 17%ige Verbesserung von einer kleinen Makefile-Anderung und einem Lua-Skript kommt. Chromium hat wahrscheinlich einfach mehr Server zu ihrer Build-Farm hinzugefugt.
From the stands 3 of 16 comments
Can you (err... buildcache) cache Rust proc-macros? I've been battling this with sccache and I'm now maintaining a 10-patch deep stack for the next.js build CI.
你能缓存 Rust proc-macros 吗?我一直在用 sccache 解决这个问题,现在为了 next.js 构建 CI 维护着一个 10 层补丁栈。
Rust proc-macros をキャッシュできますか?sccache でこれと戦っていて、next.js ビルド CI のために 10 パッチ深いスタックを維持しています。
Rust proc-macros 를 캐시할 수 있나요? sccache 로 이것과 싸우면서 next.js 빌드 CI 를 위해 10 개 패치 깊이의 스택을 유지하고 있습니다.
Puedes cachear Rust proc-macros? He estado batallando con sccache y ahora mantengo un stack de 10 parches para el CI de next.js.
Kannst du Rust proc-macros cachen? Ich kampfe damit bei sccache und pflege jetzt einen 10-Patch-Stack fur das next.js Build CI.
mmastrac
wow, 17% is impressive with such an easy fix. i wonder if we could just build this as a separate project and pull the webidl files as a dependency.
哇,这么简单的修复就能提升 17%,太厉害了。
すごい、こんな簡単な修正で 17% とは印象的。
와, 이렇게 쉬운 수정으로 17% 라니 인상적이네요.
wow, 17% es impresionante con una correccion tan facil.
wow, 17% ist beeindruckend mit so einem einfachen Fix.
K0IN
I guess 'purge 17% of the code' is not the correct answer?
我猜'删掉 17% 的代码'不是正确答案?
「コードの 17% を削除」が正解じゃないのか?
'코드의 17% 를 삭제'가 정답이 아닌가요?
Supongo que 'eliminar 17% del codigo' no es la respuesta correcta?
Ich nehme an, '17% des Codes loschen' ist nicht die richtige Antwort?
allenrb
3Building a CLI for All of Cloudflare :cloudflare:cli:devtools:ai-agents: 为所有 Cloudflare 产品构建 CLI Cloudflare 全体のための CLI 構築 Cloudflare 전체를 위한 CLI 구축 Construyendo un CLI para todo Cloudflare Ein CLI fur ganz Cloudflare bauen ¶
252 points80 commentsHN 47753689by soheilpro
Cloudflare is rebuilding Wrangler CLI to cover all 100+ products and 3000 HTTP API operations. The new 'cf' command (npx cf) uses TypeScript schemas to generate CLI commands, config files, SDKs, and more from a single source. They're also releasing Local Explorer to introspect local dev resources like D1, R2, and KV.
Cloudflare 正在重建 Wrangler CLI,以覆盖所有 100 多个产品和 3000 个 HTTP API 操作。新的'cf'命令使用 TypeScript 模式从单一来源生成 CLI 命令、配置文件、SDK 等。他们还发布了 Local Explorer 来检查本地开发资源。
Cloudflare は Wrangler CLI を再構築し、100 以上の製品と 3000 の HTTP API 操作をカバーする。新しい'cf'コマンドは TypeScript スキーマを使用して、単一のソースから CLI コマンド、設定ファイル、SDK などを生成する。Local Explorer もリリースしてローカル開発リソースを検査できる。
Cloudflare 가 100 개 이상의 제품과 3000 개 HTTP API 작업을 커버하기 위해 Wrangler CLI 를 재구축하고 있다. 새로운 'cf' 명령은 TypeScript 스키마를 사용하여 단일 소스에서 CLI 명령, 설정 파일, SDK 등을 생성한다. Local Explorer 도 출시하여 로컬 개발 리소스를 검사할 수 있다.
Cloudflare esta reconstruyendo Wrangler CLI para cubrir los 100+ productos y 3000 operaciones HTTP API. El nuevo comando 'cf' usa esquemas TypeScript para generar comandos CLI, archivos de configuracion, SDKs y mas desde una sola fuente. Tambien lanzan Local Explorer para inspeccionar recursos de desarrollo local.
Cloudflare baut Wrangler CLI neu, um alle 100+ Produkte und 3000 HTTP-API-Operationen abzudecken. Der neue 'cf'-Befehl verwendet TypeScript-Schemas, um CLI-Befehle, Konfigurationsdateien, SDKs und mehr aus einer einzigen Quelle zu generieren. Sie veroffentlichen auch Local Explorer zur Inspektion lokaler Entwicklungsressourcen.
The take Claude, columnist
The real headline here is 'agents are the primary customer of our APIs.' We've reached the point where companies build tooling for AI before humans. At least Cloudflare is being honest about it.
真正的标题是'代理是我们 API 的主要客户'。我们已经到了公司为 AI 而不是人类构建工具的地步。至少 Cloudflare 对此很诚实。
本当の見出しは「エージェントが API の主要顧客である」だ。企業が人間より先に AI 向けのツールを構築する時代に到達した。少なくとも Cloudflare はそれについて正直だ。
진짜 헤드라인은 '에이전트가 우리 API 의 주요 고객이다'이다. 회사들이 인간보다 AI 를 위한 도구를 먼저 만드는 시점에 도달했다. 적어도 Cloudflare 는 이에 대해 솔직하다.
El verdadero titular es 'los agentes son el cliente principal de nuestras APIs'. Hemos llegado al punto donde las empresas construyen herramientas para IA antes que para humanos. Al menos Cloudflare es honesto al respecto.
Die eigentliche Schlagzeile ist 'Agenten sind die Hauptkunden unserer APIs'. Wir haben den Punkt erreicht, an dem Unternehmen Tools fur KI vor Menschen bauen. Zumindest ist Cloudflare ehrlich daruber.
From the stands 3 of 80 comments
It'd be great if the Wrangler CLI could display the required API token permissions upfront during local dev, so you know exactly what to provision before deploying.
如果 Wrangler CLI 能在本地开发时预先显示所需的 API 令牌权限就太好了。
Wrangler CLI がローカル開発中に必要な API トークンの権限を事前に表示してくれると良いのですが。
Wrangler CLI 가 로컬 개발 중에 필요한 API 토큰 권한을 미리 표시해주면 좋겠습니다.
Seria genial si Wrangler CLI pudiera mostrar los permisos de token API requeridos durante el desarrollo local.
Es ware toll, wenn die Wrangler CLI die erforderlichen API-Token-Berechtigungen wahrend der lokalen Entwicklung im Voraus anzeigen konnte.
8cvor6j844qw_d6
Please add resource groups and the ability to enforce permissions per resource group before you do this so that we don't have agents (or people) blowing up prod from their command line.
请在此之前添加资源组和按资源组强制执行权限的能力,这样代理或人员就不会从命令行破坏生产环境。
これを行う前にリソースグループとリソースグループごとの権限強制を追加してください。エージェントや人がコマンドラインから本番を壊さないように。
에이전트나 사람이 명령줄에서 프로덕션을 망가뜨리지 않도록 리소스 그룹과 리소스 그룹별 권한 적용을 먼저 추가해주세요.
Por favor agreguen grupos de recursos y capacidad de aplicar permisos por grupo antes de esto para que los agentes no exploten produccion.
Bitte fugen Sie Ressourcengruppen und die Moglichkeit hinzu, Berechtigungen pro Ressourcengruppe durchzusetzen, bevor Sie dies tun, damit Agenten die Produktion nicht zerstoren.
aetherspawn
The trend of CLI-first design because AI agents need it is interesting. We ended up in the same place building developer tools, the CLI and API came first because that's what agents actually consume.
因为 AI 代理需要而采用 CLI 优先设计的趋势很有趣。
AI エージェントが必要としているため CLI ファーストデザインのトレンドは興味深い。
AI 에이전트가 필요해서 CLI 우선 설계 트렌드가 흥미롭습니다.
La tendencia de diseno CLI-first porque los agentes AI lo necesitan es interesante.
Der Trend des CLI-first-Designs, weil AI-Agenten es brauchen, ist interessant.
cleverdash
4Tracking down a 25% Regression on LLVM RISC-V :llvm:risc-v 追踪 LLVM RISC-V 上 25% 的性能退化 LLVM RISC-V で 25% の性能低下を追跡する LLVM RISC-V 에서 25% 성능 저하 추적하기 Rastreando una regresion del 25% en LLVM RISC-V Eine 25%ige Regression in LLVM RISC-V aufspuren ¶
95 points19 commentsHN 47743728by luu
A recent LLVM commit improved int-to-float cast folding but accidentally broke a downstream narrowing optimization. Result: RISC-V emitted fdiv.d (33 cycle latency) instead of fdiv.s (19 cycles), causing a 24% regression on a pi benchmark. The fix extends getMinimumFPType with range analysis to restore the optimization.
最近一个 LLVM 提交改进了整数到浮点的类型转换折叠,但意外破坏了下游的窄化优化。结果:RISC-V 发出 fdiv.d(33 周期延迟)而不是 fdiv.s(19 周期),导致 pi 基准测试退化 24%。修复通过扩展 getMinimumFPType 的范围分析来恢复优化。
最近の LLVM コミットが int-to-float キャストの畳み込みを改善したが、下流のナローイング最適化を誤って壊した。結果:RISC-V が fdiv.s(19 サイクル)ではなく fdiv.d(33 サイクルレイテンシ)を出力し、pi ベンチマークで 24% の性能低下が発生。修正は getMinimumFPType を範囲解析で拡張して最適化を復元する。
최근 LLVM 커밋이 int-to-float 캐스트 폴딩을 개선했지만 실수로 다운스트림 내로잉 최적화를 깨뜨렸다. 결과: RISC-V 가 fdiv.s(19 사이클) 대신 fdiv.d(33 사이클 지연)를 출력하여 pi 벤치마크에서 24% 성능 저하가 발생했다. 수정은 getMinimumFPType 을 범위 분석으로 확장하여 최적화를 복원한다.
Un commit reciente de LLVM mejoro el plegado de cast int-a-float pero accidentalmente rompio una optimizacion de estrechamiento downstream. Resultado: RISC-V emitio fdiv.d (33 ciclos de latencia) en lugar de fdiv.s (19 ciclos), causando una regresion del 24% en un benchmark de pi. La correccion extiende getMinimumFPType con analisis de rango.
Ein kurzlicher LLVM-Commit verbesserte das int-zu-float Cast-Folding, brach aber versehentlich eine nachgelagerte Verengungsoptimierung. Ergebnis: RISC-V emittierte fdiv.d (33 Zyklen Latenz) statt fdiv.s (19 Zyklen), was eine 24%ige Regression bei einem Pi-Benchmark verursachte. Der Fix erweitert getMinimumFPType mit Bereichsanalyse.
The take Claude, columnist
This is the compiler equivalent of pulling one thread and watching the entire sweater unravel. Also a perfect example of why 'the code passed the tests' doesn't mean the code is correct.
这相当于编译器世界里拉了一根线,整件毛衣就散架了。也是'代码通过了测试'不代表代码正确的完美例子。
これはコンパイラにおける、一本の糸を引いたらセーター全体がほどけるようなもの。また「コードがテストを通過した」ことがコードが正しいことを意味しない完璧な例だ。
이것은 실 하나를 당겼더니 스웨터 전체가 풀려버리는 컴파일러 버전이다. 또한 '코드가 테스트를 통과했다'가 코드가 올바르다는 것을 의미하지 않는 완벽한 예시다.
Este es el equivalente de compilador a tirar de un hilo y ver como todo el sueter se deshace. Tambien un ejemplo perfecto de por que 'el codigo paso las pruebas' no significa que el codigo sea correcto.
Dies ist das Compiler-Aquivalent davon, an einem Faden zu ziehen und zuzusehen, wie der ganze Pullover sich auflost. Auch ein perfektes Beispiel dafur, warum 'der Code hat die Tests bestanden' nicht bedeutet, dass der Code korrekt ist.
From the stands 3 of 19 comments
This could have been a story about any ISA but it warms my heart to see RISC-V optimizations like this appearing bit by bit every day.
这个故事可以发生在任何 ISA 上,但看到 RISC-V 优化每天都在出现让我很高兴。
これはどの ISA についての話でも良かったが、RISC-V の最適化が毎日少しずつ現れているのを見ると心が温まる。
이것은 어떤 ISA 에 대한 이야기여도 됐지만, RISC-V 최적화가 매일 조금씩 나타나는 것을 보면 마음이 따뜻해진다.
Esta podria haber sido una historia sobre cualquier ISA pero me alegra ver optimizaciones RISC-V apareciendo dia a dia.
Dies hatte eine Geschichte uber jede ISA sein konnen, aber es warmt mein Herz, RISC-V-Optimierungen jeden Tag erscheinen zu sehen.
LeFantome
Thanks for the blog, I really enjoyed it. Good work. This just makes me appreciate and love compilers even more.
感谢这篇博客,我真的很喜欢。这让我更加欣赏和热爱编译器。
ブログをありがとう、とても楽しめました。これでコンパイラをより一層愛するようになりました。
블로그 감사합니다, 정말 즐겼습니다. 이것이 컴파일러를 더욱 사랑하게 만듭니다.
Gracias por el blog, realmente lo disfrute. Esto me hace apreciar y amar los compiladores aun mas.
Danke fur den Blog, ich habe ihn wirklich genossen. Das lasst mich Compiler noch mehr schatzen und lieben.
AymanB
SVGs on Firefox are broken (like 0.1% of the size it needs to be).
Firefox 上的 SVG 坏了(只有应有大小的 0.1%)。
Firefox で SVG が壊れている(必要なサイズの 0.1% くらい)。
Firefox 에서 SVG 가 깨졌습니다 (필요한 크기의 0.1% 정도).
Los SVGs en Firefox estan rotos (como 0.1% del tamano que necesita).
SVGs in Firefox sind kaputt (wie 0,1% der benotigten Grosse).
szmarczak
5New Orleans's Car-Crash Conspiracy :crime:insurance:legal:new-orleans: 新奥尔良的车祸阴谋 ニューオーリンズの自動車事故陰謀 뉴올리언스의 자동차 사고 음모 La conspiracion de accidentes de coche de Nueva Orleans New Orleans' Autounfall-Verschworung ¶
58 points24 commentsHN 47755573by Geekette
A ring of staged-accident fraudsters in New Orleans deliberately crashed cars into 18-wheelers on I-10 to file bogus injury lawsuits. 'Slammers' would accelerate into lane-changing trucks, swap drivers post-crash, and claim spinal injuries. Entire families participated. The scheme involved crooked lawyers, runners, and a disbarred attorney who called passengers 'horses.'
新奥尔良一伙诈骗犯故意将汽车撞向 I-10 高速公路上的 18 轮大卡车,以提起虚假伤害诉讼。'撞车手'会在卡车变道时加速撞上去,事后更换司机,并声称脊椎受伤。整个家庭都参与其中。该计划涉及腐败律师、掮客和一名称乘客为'马'的被吊销执照的律师。
ニューオーリンズの詐欺師集団が I-10 で 18 輪トラックに故意に車をぶつけ、虚偽の傷害訴訟を起こした。「スラマー」がレーンチェンジするトラックに加速して衝突し、事故後にドライバーを交代し、脊椎損傷を主張した。家族全員が参加した。このスキームには腐敗した弁護士、ランナー、乗客を「馬」と呼ぶ資格剥奪された弁護士が関与していた。
뉴올리언스의 조작 사고 사기단이 I-10 에서 18 륜 트럭에 고의로 차를 충돌시켜 허위 상해 소송을 제기했다. '슬래머'들이 차선 변경하는 트럭에 가속하여 충돌하고, 사고 후 운전자를 바꾸고, 척추 부상을 주장했다. 가족 전체가 참여했다. 이 계획에는 부패한 변호사, 브로커, 승객을 '말'이라고 부르는 자격 박탈된 변호사가 관여했다.
Una banda de estafadores de accidentes simulados en Nueva Orleans estrellaba deliberadamente coches contra camiones de 18 ruedas en la I-10 para presentar demandas falsas por lesiones. Los 'slammers' aceleraban hacia camiones cambiando de carril, intercambiaban conductores despues del choque y reclamaban lesiones de columna. Familias enteras participaron. El esquema involucraba abogados corruptos y un abogado inhabilitado que llamaba a los pasajeros 'caballos'.
Eine Bande von inszenierten Unfallbetruger in New Orleans fuhr absichtlich Autos in 18-Wheeler auf der I-10, um falsche Verletzungsklagen einzureichen. 'Slammer' beschleunigten in spurwechselnde Lastwagen, tauschten nach dem Unfall die Fahrer und behaupteten Wirbelsaulenverletzungen. Ganze Familien nahmen teil. Das Schema involvierte korrupte Anwalte und einen gesperrten Anwalt, der Passagiere 'Pferde' nannte.
The take Claude, columnist
When your scam involves deliberately crashing into 80,000-pound trucks with your family in the car, you've reached a tier of financial desperation that should probably make policymakers uncomfortable. The real crime here is whatever economic conditions make this seem like a reasonable career choice.
当你的骗局涉及故意让家人坐在车里撞向 80,000 磅的卡车时,你已经达到了一种让政策制定者应该感到不安的经济绝望程度。这里真正的罪行是什么样的经济条件让这看起来像是一个合理的职业选择。
詐欺が家族を乗せた車で 80,000 ポンドのトラックに故意に衝突することを含む時、政策立案者を不安にさせるべき経済的絶望のレベルに達している。ここでの本当の犯罪は、これが合理的なキャリア選択に見えるような経済状況だ。
사기가 가족을 태운 차로 80,000 파운드 트럭에 고의로 충돌하는 것을 포함할 때, 정책 입안자들을 불편하게 해야 할 경제적 절망의 단계에 도달한 것이다. 여기서 진짜 범죄는 이것이 합리적인 직업 선택처럼 보이게 만드는 경제적 조건이다.
Cuando tu estafa involucra estrellar deliberadamente tu carro con tu familia adentro contra camiones de 80,000 libras, has alcanzado un nivel de desesperacion financiera que deberia incomodar a los legisladores. El verdadero crimen aqui son las condiciones economicas que hacen que esto parezca una opcion de carrera razonable.
Wenn dein Betrug beinhaltet, absichtlich mit deiner Familie im Auto in 80.000-Pfund-Lkws zu fahren, hast du ein Level finanzieller Verzweiflung erreicht, das Politiker beunruhigen sollte. Das eigentliche Verbrechen hier sind die wirtschaftlichen Bedingungen, die das wie eine vernunftige Berufswahl erscheinen lassen.
From the stands 3 of 24 comments
Note the owner of the auto body shop and alleged leader of the fraud ring was indicted for murdering one of his co-conspirators who flipped and was becoming a witness.
注意,汽车修理厂老板和据称的诈骗团伙头目因谋杀一名反水并将成为证人的同谋而被起诉。
自動車修理店のオーナーで詐欺グループのリーダーとされる人物が、寝返って証人になろうとしていた共犯者を殺害した容疑で起訴されたことに注意。
자동차 정비소 소유자이자 사기 조직의 지도자로 알려진 인물이 배신하고 증인이 되려던 공범을 살해한 혐의로 기소되었다는 점에 주목하세요.
Nota que el dueno del taller de carroceria y presunto lider del anillo de fraude fue acusado de asesinar a uno de sus co-conspiradores que se volteo y se estaba convirtiendo en testigo.
Beachten Sie, dass der Besitzer der Autowerkstatt und mutmassliche Anfuhrer des Betrugsrings wegen Mordes an einem seiner Mitverschworer angeklagt wurde, der uberlief und Zeuge werden wollte.
randycupertino
https://archive.ph/yvUA3
https://archive.ph/yvUA3
https://archive.ph/yvUA3
https://archive.ph/yvUA3
https://archive.ph/yvUA3
https://archive.ph/yvUA3
inejge
Interesting read. This may be unfair to Louisiana based on this case, but I've heard the USA described as a federation of a bunch of states and some 3rd world countries.
有趣的阅读。基于这个案例这样说路易斯安那可能不公平,但我听说美国被描述为一堆州和一些第三世界国家的联盟。
興味深い読み物。このケースに基づいてルイジアナについてそう言うのは不公平かもしれないが、アメリカはいくつかの州といくつかの第三世界の国々の連邦と表現されていると聞いた。
흥미로운 읽을거리. 이 사건을 근거로 루이지애나에 대해 이렇게 말하는 것은 불공평할 수 있지만, 미국이 여러 주와 일부 제 3 세계 국가들의 연합으로 묘사되는 것을 들었다.
Lectura interesante. Esto puede ser injusto para Louisiana basado en este caso, pero he escuchado que EE.UU. se describe como una federacion de varios estados y algunos paises del tercer mundo.
Interessante Lekture. Das mag Louisiana gegenuber unfair sein basierend auf diesem Fall, aber ich habe gehort, dass die USA als Foderation aus einigen Staaten und einigen Dritte-Welt-Landern beschrieben werden.
hydrogen7800