ウェブには十分すぎるものがある ポール・フォード著

2026/11/09 4:48

ウェブには十分すぎるものがある ポール・フォード著

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

要約▶

Japanese Translation:

本記事は、データを URL 内に直接格納し、高度なクライアントサイド技術を活用して複雑なタスクを処理する画期的なブラウザベースのオフィススイート tinylittleoffice.com を紹介しています。同サービスは先週ローンチされ、迅速に注目を集め、フリーティアのトラフィック上限を超え、約 20 万回のアクセスを受けました。これにより CloudFlare へのクレジットカードアップグレードが必要となりましたが、最適化された利用のおかげでホスティングコストは実質ゼロです。Hacker News などのプラットフォームでの一部の批判や GitHub における機能リクエストにもかかわらず、同プロジェクトは Product Hunt のトップテンに掲載され、The Register でも取り上げられました。

このスイートでは、クレオール語やイディッシュ語を含む 21 の言語をサポートしており、WebGL を用いて複雑な 3D/2D グラフィックを処理するなど、高度なブラウザ API を利用しています。また、文書全体をクライアント上でレンダリングするための PDF.js、音響ミックスのための Web Audio API、ネイティブ速度でのコード実行を実現するための Web Assembly、セキュリティ強化のための Web Crypto API なども活用されています。コンテキストの具体例として、Simon Willison のオフラインマルチプレイヤーゲーム「Battle Drones」が挙げられます。これは GitHub でホストされ、ネットワーク接続なしで動作します。

この傾向は参入障壁を低下させ、個人開発者がアイデアを迅速に検証し、アプリストアや高価なホスティングに依存せず、無料の Web サーバー上で産業規模のソフトウェア(例:パーソナライズされたファームウェアや 3D ゲーム)を開発することを可能にします。この移行により、以前はチームが独占していた技術やツールへのアクセスが可能となり、大組織にしか与えられてこなかった開発能力の民主化を実現しています。

本文

Web ブラウザによる革命的なアプリケーション開発の可能性と未来

ローチ成功の裏側とコミュニティからの反応

最近のプロジェクト「tiny little office」のローンチは大きな反響を呼びました。

  • アクセス急増: サーバーがダウンするほど多くのユーザーが集まりました(CloudFlare の無料プラン制限に到達した後、クレジットカードでのアップグレードを行い、数万人から数十万人のアクセスを受けました)。
  • プラットフォームによる反応の対比:
    • Hacker News: 「時間の無駄」という否定的な意見が目立っていました。
    • GitHub: 機能追加やバグ修正の要望が次々と寄せられました。これらを検討し、一部は既に着手しています。
  • メディア掲載: The Register で記事となり、Product Hunt のトップテンに一時的にランクインしました。
  • 今後の方針: 細やかな改良を続けながら、安定したソフトウェア開発も並行して進めます。

Web ブラウザの進化とコスト低下

このプロセスを通じて重要な気づきがあります。Web ブラウザは、アプリケーション構築のための極めて強力なプラットフォームであるという事実です。

  • 過去の常識から現在へ: 過去 20 年であれば当然のことでしたが、現在はその力を活用するコストがほぼ毎日低下しています。
  • 個人開発者の可能性:
    • ウェブベースのオフィススイートを開発する努力は、通常のニュースレター投稿より約 2 倍かかった可能性がありますが、これは「特別」なことではありません。
    • ** anybody **(誰にでも)が学び、実践できます。
    • クレジットカードを投入する必要があっても、CloudFlare のホスティングコストは $0です。
  • 技術環境の変化: コンピュータの高速化とソフトウェア開発の加速により、以前馴染みなかったブラウザの新たな領域が常に見つかり続けます。

ブラウザに搭載された強力な API と機能

Web は現在、想像し得る最も優れた配信プラットフォームであり、多様な機能を内蔵しています。

  • 主要技術:
    • Web Crypto API: ブラウザ内で一等制のセキュリティを提供します。
    • Web Assembly: ネイティブレベルの性能を持つコードを実行可能です。
    • WebGL: 高品質な 3D および 2D グラフィックスを実現できます。
    • Web Audio API: ブラウザ内で音声ミックスが可能です。
  • アクセシビリティと多言語対応: -生まれつき多言語対応が可能で、「tiny little office」は21 の言語でリリースされています(ニューヨーク市で使われるクレオール語やイディッシュ語も含まれます)。
    • アクセシビリティのためのインフラも十分に整っています。
  • プログラミングと処理能力:
    • JavaScript はフル機能のプログラミング言語です。
    • HTML はコンピュータ上のドキュメントの大半を表現できます。
    • PDF.jsを活用すれば、ブラウザ上で PDF を扱うことも可能です。

オープンソースの力で「バイブコーディング」へ

これらの技術は長年存在しましたが、過去には個人開発者が後回しにされがちでした。しかし現在は状況が変わりつつあります。

  • 成功事例: Simon Willison 氏が開発した**3D ゲーム「Battle Drones」**を参照してください。
    • GitHub でホスティングされ、ブラウザに立ち上げれば即座にプレイ可能です。
    • マルチプレイヤー対応であり、オフラインでも動作します。
    • ゲーム開発者ではなく個人が開発しており、独自のアプローチを示しています。
  • 開発者の言葉:

    「バイブコーディングによるゲームが真面目に受け止められる道が見えてきたと感じています。「Battle Drones」は楽しいですし、見た目も良く、革新的な機能を備えています(マルチプレイヤーかつオーディオ経由での通信という点は、私が知る限り RTS では初めてです)。より優れた審美眼を持ち、truly 卓越した作品を創造したいという情熱にあふれる方が何を作るのか、ぜひ見てみたいところです!」

巨大産業からの脱却と経済構造への影響

過去、Web は巨大企業が数億人規模のユーザーに対して安全にソフトウェアを提供することを目的として設計されていました。しかし現在は個人開発者もその領域へ参入可能です。

  • パラダイムシフト:
    • 3D グラフィクスとサウンドを備えたゲームを作り、飛行機内でも問題なく動作させる時代になりました。
    • これまでの大規模な産業プロセス(メガライブラリなど)が、個人のレベルでも可能になりました。
  • 経済的インパクト:
    • アプリストア経済への影響: Web サーバー上でアイデアを検証できるため、アプリストアでの開発コストに対する相対的な価値が低下します。
    • 競争構造の変化: インスタグラムの投稿をフローリングカバーに変えるような事例が増え、既存の巨大企業が自社のファームウェアをハックして対抗せざるを得なくなる状況が生まれます。

両刃の剣としてのソフトウェア開発と未来

Web ブラウザによる開発は革命的な変化をもたらしましたが、それは**混合 blessing **(両刃の剣)でもあります。

  • 課題:
    • ソフトウェア開発ほど執筆活動に似た感覚を持たず、ライターとして長年培ってきた評価が低下し続ける現状への違和感があります。
  • 機会:
    • しかし、何かを実行したいという欲望があれば、まさに素晴らしい時代です。
    • プロセスの改善やデータベース整備、産業用機械からの価値抽出など、ほぼ何でも実現可能です。
  • 結論:
    • 最終的に業界は合流しますが、それは時間を要します。かつての大規模な産業プロセスは、あなたが望む限り、個人のレベルで再現可能です。

同じ日のほかのニュース

一覧に戻る →

2026/11/09 4:08

Dux:ファイルマネージャーとテーマ機能を備えた、無料のオープンソース Wayland デスクトップシェル

## Japanese Translation: DMS 2.1 の最新リリース(コードネーム「Stormborn」)は、無料のオープンソースデスクトップ環境に大規模なアップグレードをもたらします。その統一されたビジュアル体験と強力な新機能により、アップデートの中心には Dux Modular Shell という動的デスクトップインターフェースがあります。このシェルはスムーズなアニメーション、ライトモードとダークモード間のシームレスな切り替え、および対応する GTK、GTK4 および Qt アプリケーション向けの一致した色の自動生成をサポートします。このバージョンでは高度なユーティリティも統合されており、其中包括 Dux Files — タブ、分割ビュー、検索、ゴミ箱、デバイス、ネットワーク共有を備えた高速でキーボードファーストのファイルマネージャー — と Dux GOP です。Dux GOP は CPU、メモリ、GPU、ディスク、ネットワークインターフェースなどのシステムメトリクスに対するステートレスなモニタリングを提供します。追加機能にはビデオウォールペーパー、改修されたメディアプレーヤー、インターフェースの密度調整、そしてライトおよびダークテーマの両方でターミナルの色とシンタックスハイライトを最適化する専門的な「dank16」アルゴリズムが含まれます。リリースでは、美しくデザインされたログイン体験を提供する Dux Greeter、超高速ファイルシステム検索ツールである Dux Search、Google、Microsoft、CalDAV、iCloud プロトコルを深く統合したクラウド連携機能を備えた Dux Calendar も導入されます。目立つ機能として、すべてのアプリケーションに単一のテーマを適用でき、手動設定なしで一貫した美的体験を実現できる点が挙げられます。「支払額自由」モデルを採用しており、開発インフラストラクチャの資金調達のために自主的なチップに依存しながらも、誰もがアクセスできるようにしています。高性能とモダンなデザインの組み合わせにより、DMS 2.1 はアクティブなコントリビューターコミュニティによって完全に牽引される統合的で高効率なデジタルワークスペースをユーザーに提供します。

2026/11/05 2:05

宣言的ドラッグ&ドロップ

## Japanese Translation: 元の要約は内容が充実していますが、Key Points List(特に引用および具体的なデモ例)に含まれる詳細な情報が不足しているため、完全性を保ちながら文の流れを維持しつつこれらの情報を統合した改良版を提示します。 以下に、主要な点をすべて取り入れた**改良された要約**を示します。 > Horowitz, Blinn, および Heer による論文「Declarative Dragging」は、UIST 2026 で最優秀論文賞を受賞しました。Andrew Horowitz が 2022 年に発表した数学を実感化するためのゲームプロトタイプに着想を得たこの研究は、2023 年シアトルで行われた著者間の議論を経て発展しました。本システムでは、「Declarative Dragging」(D2)というモデル駆動型アプローチによりドラッグアンドドロップのインタラクションを再定義しており、幾何学を手動で計算するのではなく未来の状態を定義します。**Dragology**ライブラリを SVG インターフェースの実装に用いた D2 は、**speculative rendering** を採用してインタラクションを瞬時にプレビューし、重労働なく滑らかなアニメーションを合成します。このフレームワークは非常に組み合わせやすく、スナップやフローティング、トランジションといったモディファイアを組み合わせて単純な動作と統合することができます。本アプローチは、代数やねじれた木、ベジェ曲線、編み目、カードの山、顔(face)、トロミノ、芽生える木などの教育用デモを含む幅広いアプリケーションを可能にします。注目すべき学術的な拡張には、並列データを同時に操作する**「Permutation lab」**と、宣言的なドラッグによってコードのリファクタリングを実感化・発見可能にする**「Hazel」**環境があります。今後の取り組みとしては、ゲームパッド制御への適応や、元の数学ゲームを 2D スクリーンから完全に機能する 3D ワールドへと移行することが挙げられます。

2026/11/09 3:16

ゴールドマンサックスが銀行家やトレーダーからClaude Codeの使用を取り下げる

ゴールドマン・サックスは、エンジニアに対し、Anthropic の Claude などのサードパーティ製の自律型 AI コーディングエージェントを用いて生産環境向けのソフトウェアを開発することを大幅に制限し、実質的にトレーダーや銀行家らが市場モデルや顧客分析のためにそれらを使用するのを禁じています。同社は全従業員向けに内部の AI アシスタントを維持しており、公式なエンジニアリング監査が欠落する外部エージェントの使用を停止しましたが、これは以前「vibe coding」として非エンジニアが最小限の監督下でツールを開発することを推奨していたガイダンスからの変更です。この方針転換は、検証されないコードがテストおよびレビュー統制を回避すること、顧客データに関する情報障壁違反、およびトークン単位で課金される生産性コスト(Accenture が現在は従業員 1 人当たり月々 29 ドルを負担して Claude を導入)への懸念に由来します。これはゴールドマンが以前トレーダー向けに同様のツールを推進したにもかかわらず、Anthropic のエンジニアと協力してバックオフィスのワークフロー向けのエージェントを開発していたことからの顕著な変化を示しています。この制限措置にもかかわらず、ゴールドマンは Anthropic の upcoming Nasdaq 上場において主要な引受業者として残っています。また、労働力削減を進めつつも Claude Code の大規模導入を計画するバークレイズなどの競合他社との対比も示されています。

ウェブには十分すぎるものがある ポール・フォード著 | そっか~ニュース