CJIT(シー・ジェイ・アイ・ティー):C は「Just in Time(ジャストインタイム)」略称。

2026/04/29 4:10

CJIT(シー・ジェイ・アイ・ティー):C は「Just in Time(ジャストインタイム)」略称。

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

要約

Japanese Translation:

CJITC は、Jaromil および Dyne.org チームによって開発された、小さく携行可能な C コンパイラおよびインタプリタです。Terry Davis 氏による HolyC に着想を得て、Fabrice Bellard 氏による TinyCC を基盤としています。Windows、macOS、Linux のいずれのプラットフォームでも、2MB 以下の単一ファイルから即時に動作します。EULA の署名、IDE や複雑なインストールは不要です。本ツールは動的ライブラリの呼び出しおよびその提供する共有関数の使用をサポートしており、異なるオペレーティングシステム上で C アプリケーションの高速プロトタイピングと迅速な実行を、ゼロの摩擦で実現します。CJITC は従来の参入障壁を取り払い、大規模なソフトウェアスイートや制限的なライセンス契約に依存せずに、組織が C アプリケーションを容易に共有できるようにするよう、展開プロセスを簡素化します。

本文

CJITC:Just in Time!テリー・デービスの HolyC に着想を得た、超小型でポータブルな C コンパイラ兼インタプリタです。TinyCC(ファブリス・ベイヤール氏によるもの)をベースとし、ジャロミル氏と Dyne.org のチームによって開発されました。

🚀 どこでも動作可能:

  • 🪟 MS/Windows
  • 🍎 Apple/macOS
  • 🐧 GNU/Linux

⏱️ 即座に導入可能 🤏 ファイルサイズ 2MB 未満、EULA の署名不要、IDE のインストールも不要 🧩 ダイナミック・ライブラリの呼び出しに対応 🪝 任意のダイナミック・ライブラ리에含まれる共有関数を自由に使用可能 👟 高速なプロトタイピング 🦈 C アプリケーションを素早く作成し実行

同じ日のほかのニュース

一覧に戻る →

2026/04/29 4:44

Ghostty は GitHub から撤退します。

## Japanese Translation: GitHub ユーザー 1299 が 18 年にわたり作成・維持してきたターミナルエミュレータ Ghostty が、プラットフォーム上の重要なインフラ障害の発生により、創始者が現在それを重大な業務に不適切と見なし始めたことを受け、公式に GitHub を離れる予定である。最近の GitHub Actions の停電は数時間ほど PR レビューをブロックし、これは Git そのものの問題ではなく GitHub サービス自体の構造的な問題を浮き彫りにしている。同月中盤の主要な GitHub 障害(同日に Elasticsearch の障害も発生したが別の事件)と時期を同じくしてこの週に終了した議論が、プロジェクトの移行計画を見事に実現させながら、現在の URL で即時のコードアクセスのために読み取り専用ミラーを維持するという方針で進められた。創始者は、新たなホスティングソリューションを探す過程で、商業的およびフリーソフトウェアの複数のプロバイダーから依存関係を段階的に削除していくことを意図している。この動きは、不揃いなサービスレベルを持つ主要プラットフォームに依存するオープンソースプロジェクトの長期的な持続可能性に対する業界全体の懸念の高まりを示しており、維持者は利便性よりも安定性を最優先することを促している。

2026/04/29 8:54

ChatGPT も広告を表示しています。以下がその全体的な帰属循環のプロセスです。

## Japanese Translation: OpenAI は、ChatGPT に独自の広告システムを直接統合し、SSE ストリームに `single_advertiser_ad_unit` オブジェクトを注入し、クリエイティブ資産を独自ドメインである `bzrcdn.openai.com` 上にホストしています。ブラウザには OAIQ v0.1.3 という追跡用 SDK が実行されており、製品の閲覧情報を OpenAI のサーバーへ報告しています。このシステムは Fernet 暗号化されたトークン(例:`ads_spam_integrity_payload`, `oppref`, `olref`, `ad_data_token`)を使用しており、これらは公衆向けのヘッダーバイトを 9 文字含み、トークンの発行時刻の復元を可能にしています(例:2026 年 4 月 26 日)。クリックされたリンクは外部ではなく ChatGPT の内部ウェブビュー内(`open_externally: false`)で開かれるため、OpenAI はクリック後のナビゲーションを観察できます。アトリビューションチェーンには、720 時間の有効期限を持つファーストパーティcookieに格納されるフォワードトークン(`__oppref`)と、impression ログを記録する `olref` が使用されます。コンテキストターゲティングは、北京旅行、フライト、NBA など 6 つの異なる会話トピックで確認されています。広告出稿元には Grubhub や GetYourGuide があります。追跡を軽減するには、ドメイン `bzrcdn.openai.com` と `bzr.openai.com` をフィルタリングし、cookie(例:`__oppref`, `__oaiq_domain_probe`)を確認する必要があります。

2026/04/29 6:17

GitHub に至るまで

## 日本語訳: 中心的な論点是、GitHub が有用なツールから、オープンソースのアイデンティティに依存する脆弱で中央集権的なインフラへと進化しすぎているという点にある。この依存関係は危険であり、企業の管理不備と不安定性が、過去の記録と長年にわたって構築されたコミュニティへの信頼の双方を脅かしている。GitHub はコード共有を円滑化させ、事実上のプロジェクト放棄フォーク、イシュー、議論などのアーカイブとなったが、その台頭は npm エコシステムなどにおけるマイクロ依存関係の爆発的増加と同時期に起きたものである。 GitHub を以前に、オープンソースは評判、メーリングリスト、信頼できるメンテナ、そしてより多くの管理努力を要するが制御とコミュニティの文脈を保持できる自己ホスト化インフラ(例:Trac、Subversion)などに基づいていた。Git の分散型の性質が広く普及したにもかかわらず、GitHub はホスティングを単一の商用エンティティに集約し、これはソフトウェアコモンズの皮肉な中央集権化である。今日では、いくつかのプロジェクト(Ghostty、Strudel、Tenacity など)は、不安定なベンダーへの依存を回避するために、Codeberg などの独立したホスティングへ移行している。 今すぐ必要なのは、商業的モデルから完全に切り離された、公衆向けの資金を十分に得たアーカイブを作り、重要コード、リリースアソートメント、およびセキュリティ勧告や設計論争などを含む歴史的議論を保存することである。現在のようにプラットフォームの変更や急激な移行によって消えてしまう場合である。そのようなレジリエントなバックアップがない場合、業界は社会的歴史の不可逆的な損失に直面し、コミュニティが孤立しデータが脆弱になるリスクを抱えることになる。著者は GitHub の回復を望みつつも、オープンソースの歴史に対して単一のプラットフォームへの依存は無責任であると論じており、将来には pre-GitHub 時代の教訓と GitHub エポックの実態とのバランスが必要であるべきである。

CJIT(シー・ジェイ・アイ・ティー):C は「Just in Time(ジャストインタイム)」略称。 | そっか~ニュース