ルイ・ロスマノ氏、脅されたオルカスライサー開発者の法的費用を支払う申し出を行う。

2026/05/10 23:47

ルイ・ロスマノ氏、脅されたオルカスライサー開発者の法的費用を支払う申し出を行う。

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

本件の核心的な問題は、Bambu Lab が権限を行使することを要求するのと、「修理権」運動がユーザーの自由を堅持するのとにおける対立であり、独立系開発者の Pawel Jarczak 宛に B cease-and-desist(事業停止命令)状を発出した Bambu Lab の行為により浮き彫りにされています。Jarczak は自らの OrcaSlicer-BambuLab プロジェクトを自主的に停止しましたが、Bambu Lab はこれが毎日約 3000 万件の未認可のリクエストを生み出し、彼らのクラウドインフラに脅威をもたらしたと主張しました。その後、Louis Rossmann が 1 万ドルの寄付を発表し介入し、Jarczak とその法的防衛のためにコミュニティを動員して資金を集め、Bambu Lab の脅しにもかかわらず GitHub に OrcaSlicer のフォーク版を維持するよう彼に促しました。「いざなみに行ってください」と企業に述べ、より大きな訴訟対象者を選ばせると著名に叫びました。この事件は、製造業者による制限の強制と、消費者が自らのデバイスを所有し変更する権利との間のより広範な緊張関係を浮き彫りにしています。Bambu Lab はセキュリティ懸念を理由としていますが、擁護側はこの行為を正当化できないゲートキーピングであると主張しており、特にオリジナルの Bambu プリンターは接着剤で固定された部品により修理が極めて困難でありながら、新型モデルでは改善が見られるという事実を挙げます。この動画にはすでに 54,000 件以上の再生があり、Tom's Hardware の寄稿者である Denise Bertacchi が報じた 3D プリンティング業界における発展中の先例に関する重大なコミュニティ支援を含んでいます。

本文

(画像出典:YouTube)

ロイス・ロスマンが正式に、バンブーラボから停止命令の警告書を受領し弁護を迫られる独立系ソフトウェア開発者に対して、初期の訴訟費用 1 万ドルを負担することを表明しました。彼は土曜日、動画を投稿し、リペア権コミュニティへ開発者を支援するための資金調達を呼びかけるよう訴えました。ロスマンはバンブーラボに対し極めて不満を抱えており、動画の中で同社に向けて複数の「中指」を突き出しました。そして動画の最後で、「もしあなたがこの動画を視聴しているなら、バンブーラボよ、君に言いたいことは一つだけだ。自分の規模に合った相手に挑め」と結んでいます。

今回問題となっている開発者パヴェル・ヤルチャクは、自主的に「OrcaSlicer-BambuLab」プロジェクトを終了させました。このプロジェクトは、バンブーラボの 3D プリンターと OrcaSlicer の間に直接的なコントロールを回復するものでした。昨年、バンブーラボはこうしたサードパーティによる統合をインフラへのリスクと見なし、クラウドサーバーが daily に約 3,000 万件の「不正」リクエストでパンク寸前になると発表しました。OrcaSlicer は不正トラフィックの主要な発生源として特に名指しされました。

「もしバンブーラボが自分のコードを維持するあなたがたを追い詰めようとするなら、君の件については非常に自信を持っていますので、最初の 1 万ドルは私が払います」と、ロスマンはその動画で述べています。「パヴェルが決断を下す前に、コミュニティメンバーからの圧倒的な支援を見せることが重要だ。もしパヴェルがその決断を下せば、彼はそれを確認すべきだ」

なお、動画の視聴はこちらです↓
[「1 万ドル出してバンブーラボに教訓を与えよう」とロスマン](YouTube)

さらに、ロスマンはヤルチャクに対し、バンブーラボからの脅威にもかかわらず、OrcaSlice のフォーク版を GitHub にアップロードするよう呼びかけています。「もし最悪の事態になっても、バンブーラボが愚か者として実際に裁判所に持ち込んできた『ゴミ案件』に応えるとしたら、どれだけの人が 1 ドル、2 ドル、または 5 ドルを出してパヴェルの味方になるだろうか? 私は 1 万ドルを支払う用意がある」と述べています。

ロスマンの動画には、視聴者向けの Consumer Rights Wiki のリンクも含まれており、3D プリンティングに詳しくないがリペア権を強く支持する人々へ事案の説明を行いました。リペア権とは、「あなたが購入した製品なら所有しており、バンブーラボの 3D プリンターのように製品を修理・変更・維持する自由がある」という原則に基づく世界的な消費者権利運動です。メーカーは製品の修理方法を管理すべきではなく、エンドユーザー自身が機械を修理できるようにマニュアル、回路図、診断ソフトを提供するべきだとされています。

バンブーラボのプリンター自体は改造や自家製修理が困難で、部品には接着剤で固定されているものが多いためです。特にオリジナルの X1 Carbon は、摩耗するカーボンロッドを交換できないこと、そしてノズルサイズを変更する際に 35 ドルのホットエンド全体を購入せずともノズルだけを交換したい場合にドライバーと熱伝導ペーストが必要だった点などが話題になり notorious でした。そうした扱いにくい部品は、H2D の登場以降、さらにユーザーフレンドリーなものへ置き換わっています(その後 X2D でも同様)。

ロスマンは現時点でクラウドファンディングサイトを作成するに至っておらず、コメント欄で「ヤルチャクに対し、口先だけでなく金銭的な支援をしてくれる支持者がいることを示したい」と述べています。動画はこれまでに 54,000 回以上視聴され、コメントからはリクエスト通り案件を支援すると表明する声が相次いでいます。

Tom's Hardware のベストニュースと詳細なレビューをぜひお手持ちの inbox へ届けてください。
Google ニュースで Tom's Hardware をフォローするか、優先情報源として追加いただき、最新のニュース・分析・レビューをご確認ください。


執筆者について
デニーズ・ベルタキは、Tom's Hardware(米国版)の寄稿記者で、3D プリンティング分野を担当しています。PC で制作活動を開始したのは、Apple IIe の Print Shop がクリップアート機能を持っていたことを発見した頃から。3D プリンターのレビューも大好物であり、印刷・写真撮影・執筆という自分の情熱をすべて融合させられるからです。

同じ日のほかのニュース

一覧に戻る →

2026/05/11 2:19

ローカル AI が標準となる必要があります。

## Japanese Translation: 開発者は、安定的なアプリケーションと厳格なプライバシーを確保するため、脆弱であるクラウドホスト型モデルよりも、Apple 製の組み込みローカル AI ツール(`SystemLanguageModel` および `LanguageModelSession` など)を優先すべきです。外部サーバーへの依存は、課金問題やサービス停止時にサービスがクラッシュするという致命的な障害点を生じさせると同時に、機密ユーザーデータを保持リスクおよび潜在的な侵害に晒すことになります。対照的に、データ処理を安全にデバイス上で実行することにより、不必要なサーバー経由の迂回とベンダー依存を排除し、アプリケーションを強固なものに保てます。「Brutalist Report」という iOS クライアントは、典型的なクラウドソリューションに見られる複雑なアカウント要件を回避するため、ネイティブ API を使用して完全にローカルで記事のサマリーを生成する優れた例です。長いコンテンツの場合には、テキストをチャンク化(約 10k 文字)し、各チャンクごとに事実のみを含むノートを作成した後、それらをローカルで統合して最終的なサマリーを生成する推奨ワークフローがあります。このワークフローの将来形としては、`@Generable` および `@Guide` といった Swift の構造体を使用し、構造化された AI 出力を強制して非構造化データのようなデータをそのまま受け取るのではなく、UI が一貫したフィールドを確実にレンダリングできるようにする方向性が考えられます。この変化により、ユーザーは情報がデバイスから離れることがないと信頼できるようになります。企業にとって、ローカルモデルの導入は、AI をコストが高く予測不能な外部依存体から、サマリー化や分類を効率的に行い、ユーザー所有データを扱いながらレート制限や停止時間への心配なしに運用可能な信頼性の高い低コストサブシステムへと変革させます。開発者は、クラウドモデルを真に必要な場合のみ使用し、ローカル AI をノベルティなチャットボックスではなく、予測可能で信頼できる動作を持つ subsystem として扱うべきです。

2026/05/11 10:23

手書きコーディングに戻ろうとしています。

## Japanese Translation: k10s(NVIDIA クラスター運用者向けの GPU 意識型 Kubernetes ダッシュボード)の構築から得られた主な教訓は、AI は機能の迅速な提供に優れている一方で、システムアーキテクチャにおいては頻繁に失敗し、倒壊しやすいコードベースを導き込む点にある。Go と Bubble Tea フレームワークを用いた「vibe-coded」アプローチで 30 週間週末にわたり開発を進めたチームは、7 ヶ月間で 234 コミットを実現したにもかかわらず、深刻な構造的欠陥が蓄積しており、最終的にこの作業の約 70% が破棄された。これには `model.go` に収められたコード行を約 1,690 行も含まれている。プロジェクトは以下の 5 つの批判的アーキテクチャ上の失敗に直面した:AI がシステム不変則を無視し(結果として散在する `nil` 代入が発生)、キーハンドリングが地獄のように困難になる「神オブジェクト」と単一構造体設計に依存した、GPU に焦点を当てた範囲を超えた機能の蔓延を引き起こす「速度の幻想」におびやかされた、構造化データを不安全な位置指定式配列へと平坦化したこと、そして goroutine から直接の状態変異を許容しチャンネルを用いなかったことを通じて状態遷移を誤って扱った。将来の失敗を防ぐため、このプロジェクトはシステムを Rust で再実装中である。この移行により厳密な所有ルールが強制され、コーディング前にアーキテクチャ(インタフェース、メッセージ型など)を明示的に設計することが求められ、AI の支援が長期的な構造的完全性を損なうのではなく支えるように確保される。 ## Text to translate: **Improved Summary:** The primary lesson from building k10s—a GPU-aware Kubernetes dashboard for NVIDIA cluster operators—is that while AI excels at rapid feature delivery, it frequently fails at system architecture, leading to a codebase prone to collapse. Using a "vibe-coded" approach with Go and the Bubble Tea framework over 30 weekends, the team accumulated deep structural flaws despite making 234 commits in seven months; ultimately, ~70% of this work was discarded, including approximately 1,690 lines of code in `model.go`. The project faced five critical architectural failures: AI ignored system invariants (leading to scattered `nil` assignments), defaulted to a "god object" single-struct design making key handling a nightmare, succumbed to the "velocity illusion" causing feature creep beyond the GPU focus, flattened structured data into unsafe positional arrays, and mishandled state transitions by allowing direct mutations from goroutines instead of using channels. To prevent future failure, the project is rewriting the system in Rust. This transition enforces strict ownership rules and requires designing architecture (interfaces, message types) explicitly before coding, ensuring AI assistance supports rather than undermines long-term structural integrity.

2026/05/11 2:43

インシデントレポート:CVE-2024-YIKES

## Japanese Translation: ソースコードのサプライチェーン攻撃は、`left-justify`(週ごとのダウンロード数が 8.47 億回)という侵害された JavaScript の依存関係に起因し、その結果、Python ツールの `snekpack` を介して数百万人の開発者に影響を及ぼしました。`snekpack` は、悪意のあるライブラリ `vulpine-lz4` を統合した後にマルウェアを配布しました。このインシデントは Day 1 に発生し、Google AI Overviews で提示されたフィッシングリンクに引っかかり、 maintainer の Marcus Chen が被害にあうことで始まり、複数パッケージレジストリ(`.npmrc`、`.pypirc`、Cargo、Gem の認証情報)の認証情報が漏洩し、引渡条約のない国にあるサーバーに到達しました。当初、「Critical」から「Catastrophic」と評価が変更されたものの、Day 3 に関連性の/crypto マining ウォーム (`cryptobro-9000`) が誤って脆弱なマシンを `snekpack` のアップグレードによってパッチ適用したため、「Somehow Fine」と宣言されました。 攻撃チェーンには以下が含まれていました: - 悪意のある `vulpine-lz4` ビルドスクリプトは、ホスト名がトリガー(例:"build"、"ci")に一致する場合マルウェアを実行しました。 - 不正なアップデートでは、reverse shells が Tue デイのみ有効になるように、そしてデフォルトシェルを `fish` に変更するなどの機能を追加されました。 - 企業大手(Fortune 500 社)はソーシャルメディアを通じて認識し、ある VP はマウイ島でこの事実に気づきました。 インシデントは Day 3 の 15:22 UTC に解決され、CVE-2024-YIKES は Week 6 に割り当てられ、ウォームによって約 420 万台の_MACHINE_ が救助された(ただしその C2 サーバーも侵害されていた)と推定されます。根本原因には、弱いレジストリ認証、AI 生成のフィッシングリンク、不十分な CI/CD の衛生管理があり、ユーモラスに「犬が Kubernetes を食べ、YubiKey が失われた」という形で表現されました。 是正措置には、`vulpine-lz4` のリファクタリング(Rust に書き直し)、アーティファクト署名の実装(2022 年第 3 四半期からバックログされていた)、強制的な MFA の導入、847 の推移的依存関係の監査が含まれます。このインシデントは、自動化されたビルドパイプラインにおける重要なギャップと、将来の攻撃を防止するための厳格な依存関係監査の必要性を示しています。

ルイ・ロスマノ氏、脅されたオルカスライサー開発者の法的費用を支払う申し出を行う。 | そっか~ニュース