Daring Fireball By John Gruber... ノート

Daring Fireball By John Gruber 日本語

Daring Fireballは、長年にわたり影響力のあるブログで、主にApple製品、技術、関連ニュースに焦点を当てています。このブログは、John Gruberが書いて維持しており、Appleコミュニティーで高く評価される声です。このサイトは、Appleファンや業界のインサイダーたちが好む人気のある目的地です。Gruberの書き込みは、Apple製品のデザインや哲学にまで踏み込むことがあり、会社の決定や方向性に関する独特の視点を提供します。このサイトのもうひとつの特徴は、Gruberが選び集めたリンクのリスト「Linked List」です。このリストは、web上の記事やコンテンツのリンクを、Gruberの簡単なコメントとともに掲載しています。Daring Fireballは、テック世界の重要な声であり、Appleと広いテックの景色に関する意見と話題を形づくり続けています。

ノートのスレッド

コーリー・ドクトロウは、商業的な監視企業は公正な市場で運営されていないと主張しています。彼は、これらの企業はプライバシーと引き換えにサービスを提供すると主張しているが、その実態は自発的な取引というよりは窃盗に近いと論じています。この搾取的な「市場」では、ユーザーのデータは真の同意や交渉なしに奪われています。ドクトロウは、個人が主体性を取り戻し、交渉し返す方法として、広告ブロッカーや「ディックオーバーブロッカー」のようなツールを提案しています。これらのカスタマイズにより、ユーザーはすべてのデータとそれに対する管理の暗黙の要求を拒否し、制御できるようになります。FirefoxやLinuxのような特定のソフトウェアを提案する一方で、ドクトロウは、ブラウザ拡張機能やブックマークレットを使用して、侵入的なオンライン慣行に抵抗するという根本的な原則を強調しています。彼は、StopTheMadness Pro、uBlock Origin Lite、Magic Lassoのようなツールを、この目的のための効果的な手段として挙げています。コンテンツブロッカーの使用は、罪悪感を感じるべきものではなく、正当な交渉行為として提示されています。著者は、Magic Lassoの過去のスポンサーシップ状況を明確にしていますが、ユーザーとしての個人的な満足度に基づいて推奨しています。
ベン・トンプソンは、米国のオープンウェイトモデルメーカーとその中国製代替品への依存に関する重要な問題を強調しています。米国の企業は、フロンティアラボの利用規約によって妨げられ、モデルの質が低下し、中国の仲介業者を通じて既に蒸留されたモデルをさらに蒸留することを余儀なくされています。トンプソンは、蒸留を取り巻く固有の否定論に疑問を呈し、LLM自体がインターネット知識の蒸留であると指摘しています。彼は、オープンウェイトモデルがイノベーションを促進すると主張し、フロンティアラボは適応すると信じています。しかし、このプロセスにおける中国への依存は問題です。トンプソンは、モデルトレーニングのためのデータ収集をフェアユースと宣言し、米国の企業による蒸留を制限する利用規約を禁止する米国の法律を提案しています。彼は、実質的にAPIクエリである蒸留を防ぐことは、事実上不可能であると強調しています。代わりに、彼はラボを保護しつつ、それらの学習がより広範なイノベーションの燃料となることを保証する、積極的な著作権ポリシーを提唱しています。K3のような主要な中国製モデルが単なる蒸留の産物ではないことを認めつつも、トンプソンはそれが急速な開発サイクルの重要な要素であると述べています。中国のエンティティは、利用規約を無視して、すべてのモデルをオープンなものとして扱います。著作権を尊重する西側の企業は、K3のような中国のリリースを待たざるを得なくなります。トンプソンは、状況の逆説的な性質を考慮すると、OpenAIとAnthropicが自社のモデルの蒸留に関して提起した反対意見に対して懐疑的な見方を示しています。
ブラジルのユーザーは、特にナビゲーション、旅行、天気などのカテゴリで、App Storeのランキングに質の低いゲームが急増していることに気づいています。これらのゲームは、しばしば動物のAI生成イラストをアプリのアイコンとして使用しており、実際には隠された賭博アプリのフロントとなっています。9to5Macによる調査では、ブラジル国外からアクセスすると通常通り動作するものの、ブラジルからのIPアドレスで開くとオンライン賭博プラットフォームを明らかにする60以上のそのようなアプリが発見されました。ジャケットアプリとして知られるこれらのアプリは、App Storeの審査を undetected で通過するために、正規のゲームとして偽装しています。主な問題は、これらのアプリがApp Storeの審査プロセスを欺き、ランキングのトップに到達できることです。例として挙げられているのは、「PotatoPlot Puzzle」というアプリで、これはウサギのジャガイモ農家が登場するゲームですが、天気アプリとして分類されています。このアプリは、2億人以上の市民がいるブラジルで、ナンバーワンの天気アプリにまで上昇しました。そのようなアプリがこれほど人気を得られたという事実は懸念事項であり、App Storeの審査プロセスが詐欺師を捕らえるのに効果的ではないことを示唆しています。著者は、AppleはApp Storeを完全に詐欺フリーにしようとするのではなく、特に人気のある、または儲かる詐欺をApp Storeから削除することに焦点を当てるべきだと主張しています。著者は、App Storeの審査プロセスが詐欺の試みをすべて捕らえることを期待するのは不合理だと考えていますが、「PotatoPlot Puzzle」のようなアプリがブラジルで最も人気のある天気アプリになったことは許しがたいと考えています。
Robloxは20周年を迎え、「You make the game」という哲学を拡大しています。同社は、数百万人の日次アクティブユーザーの誰でも次のヒットゲームを作成できると信じています。これを促進するために、Robloxはアプリ内にモバイルファーストの作成タブである「Build」を導入しています。また、あらゆるスキルレベルのクリエイター向けに、Studio内にAI搭載ツールのスイートをローンチしています。クリエイターが重要度の低い開発タスクを委任できるように設計されたこれらの新しいエージェンティックツールは、7月28日にテストを開始します。しかし、Robloxのこの動きは、Appleの以前の行動と対比されています。Appleは以前、Bitrig、Replit、VibecodeなどのAIコーディングアプリをiOSで禁止していました。これらのアプリは、ユーザーがモバイルデバイス上で直接iOSアプリを構築することを可能にしていました。デスクトップ開発は許可されていましたが、iOS上でiOSアプリを構築することは許可されていませんでした。AppleがRobloxにiOS上でAI支援によるゲーム生成を提供することを許可する正当性をどのように主張できるかという疑問が提起されています。これは、Appleの決定が一貫性がなく、小規模な独立系開発者よりもRobloxのような大規模プラットフォームを優先している可能性があることを示唆しています。ポリシーのこの格差は、アプリ開発エコシステム内での公平性と競争に関する懸念を引き起こしています。
OpenAIは、ChatGPT、Codex、および開発者向けのAPIを1つのコア製品チームに統合すると発表しました。Codexの責任者であるThibault Sottiauxが、より大規模な再編成の一環として、新チームを率います。Codexは、OpenAIの消費者向けおよびエンタープライズ向け製品の重要なコンポーネントであり、デジタルタスクを自律的に実行できるようにします。同社はまた、Codex、ChatGPT、およびAtlasウェブブラウザを統合したデスクトップアプリケーションである「スーパーアプリ」も開発中です。しかし、記事の著者は、CodexチームにChatGPTを任せたOpenAIのアプローチに批判的であり、間違いを犯したと主張しています。著者は、ChatGPTはより焦点を絞った一貫性のある製品であり、Codexチームがプラットフォームに混乱と拡散をもたらしたと考えています。著者はまた、OpenAIがコピーしようとしているアプリであるClaudeの複雑さも批判しており、Claudeは重複する機能を持つ複数の機能を備えています。著者は、AI業界が、実際には単なるごちゃ混ぜであるにもかかわらず、簡単に説明できるかのように複雑で混乱を招く製品を提示していると主張しています。著者は、OpenAIや他の企業が開発している製品や技術を明確かつ簡潔に説明できる人がいないことに不満を感じています。全体として、著者はOpenAIが進んでいる方向性に懐疑的であり、同社は製品と戦略を簡素化し、明確にする必要があると考えています。
OpenAIは、製品の展開が不十分であったことに対して批判に直面しており、ユーザーの反発を過小評価していた可能性が高い。これは、OpenAIとユーザーベースとの間に潜在的な断絶があることを示唆しており、おそらくChatGPTが当初どのように注目を集めたかに起因している。これらの存続に関わる問題にもかかわらず、当面の懸念は、主要なChatGPTアプリケーション内でチャット機能を復旧することであった。著者は、以前のChatGPTとCodexの別々のアプリがあったシステムの方が優れていたと主張している。Codexを「ChatGPT」に、元のChatGPTを「ChatGPT Classic」に改名することは、当惑すべき決定と見なされている。新しいChatGPTアプリは、クラシックバージョンにあった機能が欠けており、間接的なチャット削除プロセスのような不要な複雑さを導入している。著者は、製品の決定は、ユーザーベース自体の理解不足からではなく、ユーザーのニーズから切り離されたAI研究者によって行われていると考えている。シンプルでチャット中心のChatGPTと複雑なCodexとの明確な区別は、ユーザーエンゲージメントにとって非常に重要である。著者は、OpenAIが、巨大なユーザーベースを引きつけたシンプルさよりも複雑さを優先していることを批判している。最終的に、著者は、製品の混乱を解決するために、元の命名規則に戻るか、「ChatGPT Codex」のようなより明確な名称を提案している。
OpenAIのエンジニアリングリードであるTibo Sottiaux氏は、新しいChatGPTデスクトップアプリに関するフィードバックを認め、当初は完璧ではなかったことを認めた。ユーザーエクスペリエンスを向上させるための変更が加えられた。会話履歴とプロジェクトはサイドバーに表示され、ウェブ、モバイル、デスクトップ間で同期されるようになったが、ローカルタスクは引き続きコンピューター上に残る。ユーザーはデスクトップアプリでチャットモードとワークモードを簡単に切り替えられるようになり、ウェブおよびモバイルインターフェースと整合性が取れた。著者は、初期のリリースでコアチャット機能が不明瞭になったことを批判し、TextEditからテキスト編集機能を削除することに例えている。アップデートにもかかわらず、新しいアプリは依然として肥大化した大きなElectronベースのアプリケーションと見なされている。古いChatGPT(現在は「ChatGPT Classic」)のソフトウェアアップデートダイアログは一貫性がなく動作する。このダイアログは、新しいアプリがインストールされている場合でも更新せず、ユーザーは新しいバージョンを試した場合、ChatGPT Classicを手動でインストールする必要がある。著者は、アップデートプロセスが古典的な「New Coke」の状況よりも複雑であるとユーモラスに示唆している。OpenAIは、ChatGPT Classicをインストールするためのサポートされている方法を導入した。
Sean Malseed — YouTubeの「Action Retro」 — は、オリジナルのMacintosh向けにMarkdownエディタを作成しました。ソースコードはGitHubに、紹介動画はYouTubeにあります。これはPascalではなくCで書かれており、最新のRetro68 GCC派生コンパイラを使用しています。これが存在するというのは、私は本当に気に入っています。しかし、実際のアプリは全く気に入っていません。「フルスクリーン」モードが一部の「邪魔にならない」エディタの目的であることは理解できますが、私はウィンドウを使用しないMacアプリに二度と目を向けないでしょう。フルスクリーンモードは、ゲームを除いて、当時存在したものではありませんでした。ArtfulTypeは、1984年のMacアプリのようなMacアプリではありません。もしクラシックMacでMarkdownを書きたいのであれば、私がMarkdownを元々作成したBBEditを使用するでしょう。そして、私が主に今でも使用している2つのアプリのうちの1つです。しかし、BBEditはオリジナルの128KB Macintoshでは動作しません。なぜなら、Rich Siegelがそれを1989年まで作成しておらず、最も早い公開バージョンは1992年のBBEdit 2だったからです。BBEdit 2.1.3はInfinite MacのSystem 5では動作しますが、System 3で起動するとクラッシュします。私は1980年代のレトロMacを使用することの魅力は100パーセント理解できますが、System 6が実行できないレトロMacを使用することの魅力は理解できません。
Louie Mantiaは、Appleのスクワイヤル(squircle)義務化に焦点を当て、Parakeetブログでアプリアイコンデザインについて論じています。彼は、すべてのアプリアイコンをスクワイヤルの形状に強制し、Liquid Glassのようなエフェクトを適用するこの義務化が、最終的には優れたデザインを妨げると主張しています。平凡なアイコンを引き立て、プラットフォームの一貫性を確保することを意図している一方で、それは優れたアイコンを平凡なものへと押しやっています。Mantiaは、このアプローチが最良のデザインを制限し、悪いデザインを単に許容できるものにすると考えています。彼は、独自性を重視していたと感じる「The Macintosh Way」と比較しています。彼は、Appleがデザイナーにスクワイヤルの境界を超えて自由にデザインする余地を与えることを望んでいます。Mantiaは、お気に入りのアイコンの中には以前に慣習を破ったものがあることを認めています。しかし、彼はまた、嫌われているアイコンの多くがスクワイヤルを無視しており、不調和に見えることを指摘しています。制約があるにもかかわらず、Mantiaはスクワイヤルのフレームワーク内で効果的にデザインする方法がまだあると示唆しています。彼は、AppleがMacアプリアイコンデザインに関して取った全体的な方向性は魅力的であると結論付けています。
OpenAIは、コンパニオンとなることを目的とした物理的な製品を開発しています。その主な特徴は、人間のような個性と、ユーザーと個人的なレベルでつながる能力です。このデバイスには、動きのある機械的な要素が組み込まれ、生きているかのような感覚を生み出します。また、所有者をよりよく理解するために、メールなどの個人情報にアクセスします。目標は、ChatGPTの物理的な具現化が真のコンパニオンのように感じられることです。ただし、計画は開発中および法的な審査中に変更される可能性があります。注目すべき機能は充電式バッテリーであり、さまざまなタスクのために部屋間を移動させることができます。この携帯性により、ユーザーはキッチン、ランドリールーム、またはリビングエリアに持ち運ぶことができます。あるいは、継続的な使用のために1つの部屋に接続したままにすることもできます。著者は、非自律的で持ち運び可能なデバイスは魅力的ではないと述べています。彼らは、スター・ウォーズのような自律型ドロイドを理想と考えていますが、現在の技術的な限界も認識しています。自律性が達成できない場合は、ウェアラブル性がより良い代替案として提案されています。著者は、人々は持ち運ばなければならないコンパニオンを望まないだろうと考えています。
中国の規制当局は、同国でiPhoneに人工知能サービスを展開するためのライセンスをAppleに付与しました。このライセンスは、同国のインターネット監視機関である中国サイバースペース管理局によって付与され、水曜日に通知で公開されました。電子メールの要約、レポートの作成、画像の編集、その他のタスクを実行するために使用されるAI機能であるApple Intelligenceは、他の6つのスマートフォンベースのAIサービスとともにライセンスが付与されました。Alibaba Group HoldingとBaiduは、中国におけるApple Intelligenceの技術パートナーを務めます。AlibabaのQwen大規模言語モデルは、中国のユーザー向けにiOS、iPadOS、macOS、visionOS内のApple Intelligenceエクスペリエンスに統合されます。この統合により、ユーザーはテキストや画像の生成などのモデルの機能にアクセスできるようになります。Baiduの代表者も、同社がAppleと協力して中国におけるApple IntelligenceのAI機能を開発していることを確認しました。このライセンスは、2年前に発表されiOS 18で展開されたApple Intelligenceのものであり、先月WWDCでiOS 27向けに発表されたSiri AIとは別です。このライセンスが今年のSiri AIのゴーサインでもあるかどうかは不明です。Apple Intelligenceの承認は、同社がプレゼンスの拡大を求めている中国市場におけるAppleにとって重要な進展です。
イーロン・マスク氏は、GrokのApp Storeランキングを巡る公の論争を受けて、AppleとOpenAIを提訴しました。当初、マスク氏はAppleがパートナーであるOpenAIを優遇し、Grokを排除してChatGPTを常に「必須」アプリリストに掲載していると主張しました。しかし、訴訟により、マスク氏のより深い懸念は、AppleとOpenAIの協力が「すべてを網羅するアプリ」という彼のビジョンを脅かしていることであることが明らかになりました。著者は、ChatGPTが現在「人気のiPhoneアプリ」リストのトップにあり、最近AppleがOpenAIに対して起こした訴訟は、優遇の考えと矛盾すると指摘しています。米国の現在の無料iPhoneアプリトップ10には、ChatGPTというAIアプリが1つしか含まれていません。マスク氏は、このトップダウンロードリストも不正操作されていると主張しており、著者はこれを投影と解釈しています。著者は、マスク氏は人気のあるApp Storeを運営していたらそうするだろうと考えているため、App StoreのリストがGrokに対して不正に操作されていると信じていると示唆しています。これは、マスク氏の欠陥のある思考の別の例と見なされています。著者は、マスク氏がもはやAppleが操作を通じてOpenAIを優遇していることを主に懸念しているわけではないと疑っています。
その基本原則は、ユーザーがどのスクリーンショットを見ても、アプリケーションの状態を理解できるべきだということです。すべてのフレームに細心の注意を払うことで、アプリケーションの品質を証明し、ユーザーの信頼を築くことができます。ユーザーはコードを見ることはできないため、アプリの品質をユーザーインターフェースだけで判断するのです。 洗練されたUIは、開発者がインターフェースと基盤となるコードの両方を磨き上げるために時間を費やしてきたことを示唆します。実際には、これは望ましくない視覚的な不具合を避けることを意味します。これには、画面切り替え時の白い閃光、コンテンツの読み込みが不完全な状態、読み込み中のコンテンツのレイアウト変更などが含まれます。また、UIはメッセージやステータスインジケーターにおいて、内部的に一貫性を保たなければなりません。 正確なアニメーションは極めて重要ですが、開発中は見過ごされがちです。UIは静止状態では見栄えが良くても、遷移時にはぎこちなく見えることがあります。「すべてのフレームを完璧に」という考え方は、UIの職人技を促進します。この徹底した姿勢は、たとえユーザーが意識的に気づかなくても、全体的な体験の向上につながります。 中間状態の手抜きは、開発の他の領域でも手抜きにつながる可能性があります。
著者は、Jeff HalterのウェブサイトでStacksという現代的なHyperCardプレイヤーを探索した後、Lunacyを発見しました。Lunacyは、90年代初頭にBen Hallerによって作成されリリースされた、クラシックなスクリーンセーバーゲームLunatic Fringeの現代的なプレイヤーです。Lunatic Fringeは、スクリーンセーバーとして実行中にプレイヤーが飛び回り、パワーアップを集め、敵を撃つことができるインタラクティブなゲームとしてユニークでした。このゲームはCaps Lockキーを切り替えることで起動でき、プレイヤーにとって楽しい体験でした。しかし、互換性の問題から、現代のコンピューターでLunatic Fringeを実行することは困難でした。Greg ParkerによるFringe Playerは、AppleのPPCおよびIntel時代には解決策でしたが、現代のAppleプラットフォームではサポートされていません。Lunacyは、ネイティブSwiftアプリと、オリジナルのモジュールを現代のAppleプラットフォームで変更せずに実行する組み込みエミュレーションエンジンにより、Lunatic Fringeを現代にもたらします。著者はLunatic Fringeのファンであり、史上お気に入りのクラシックMacゲームの1つと考えています。Lunacyは、ゲームが当時と同じように見えるようにCRTシミュレーションを含む、素晴らしい現代的なプレイヤーです。全体として、Lunacyはプレイヤーがノスタルジックな感覚で現代のデバイスでクラシックゲームを体験できる方法を提供します。