Show HN デイリーセレクション (2025-07-30)
- 本をテキストアドベンチャーゲームに変えるAIを構築しました
- プルリクエストについてクイズを出すGitHub Action
- Monchromate - スマートなグレースケールブラウザ拡張
- Terminal-Bench-RL: RLを使用した長期間ターミナルエージェントのトレーニング
- BreathylBox - 酔っていない時だけ開くロックボックス
- Xorq - AI向けオープンコンピュートカタログ
- ELF インジェクター
- TanStack DB - TanStack Query用の差分データフローを備えたリアクティブDB
- Maia Chess - プレイ、学習などに最適な人間らしいチェスAI
- Wush-Action - WireGuard経由でGitHub ActionsにSSH接続
- Gogg - Goで書かれたGOGゲームダウンローダー
- 毎週インターネットから情報を抽出するのに時間を浪費しています
- YouTubeTldw: 広告なし、ログイン不要の瞬時YouTube要約
- PolyglotGPT - 40言語学習用会話型AI
- Suggest - ウェブサイトへの超低摩擦フィードバック
- ロケット着陸最適化論文の解説 [pdf]
- Replit、Bolt、v0、Lovable、Raq.comで同じプロンプトをテスト
- Agentic Coding Tools - AIエージェントとバイブコーダーのディレクトリ
- API Radar - 公開APIキーのリアルタイムGitHubスキャナー
- 魚を描いて他の魚と泳がせよう
- 姿勢を正しなさい!
- 4KFilmDb - 4K映画(HDR、ドルビーアトモス)を追跡・分析するツール
本をテキストアドベンチャーゲームに変えるAIを構築しました [エンターテインメント]
179ポイント, 74コメント
AIを活用したウェブアプリで、本をインタラクティブなテキストアドベンチャーゲームに変換し、ジャンルもカスタマイズ可能。
- 任意の本をプレイ可能なテキストアドベンチャーに変換
- ユーザーの選択がストーリーを形成
- ジャンルリミックスをサポート(例: デューンをノワール探偵物に)
- 現在開発中、フィードバック募集中
プルリクエストについてクイズを出すGitHub Action [開発者ツール]
58ポイント, 22コメント
AIを活用したGitHub Actionで、マージ前に開発者にプルリクエストに関するクイズを出題。
- AIを使用してPRからクイズを生成し、コード理解を確認
- LLMモデル、最大試行回数、最小差分サイズなど設定可能
- ngrokを使用したローカル実行で一時的なクイズURLを生成、コードは非公開
- 質問品質向上のため推論モデルをサポート(ただしコスト高)
- コードはモデルプロバイダー(OpenAI)のみに送信
Monchromate - スマートなグレースケールブラウザ拡張 [コンシューマーテック]
28ポイント, 3コメント
ウェブページをグレースケールに変換するブラウザ拡張で、カスタマイズ機能を備えています。
- ウェブページをグレースケールに変換
- 仕事用サイトなどでグレースケールを除外可能
- スケジューラーと強度コントロールを搭載
- Chrome、Firefoxなど主要ブラウザと互換性あり
- オープンソースでユーザー評価も良好
Terminal-Bench-RL: RLを使用した長期間ターミナルエージェントのトレーニング [開発者ツール]
102ポイント, 9コメント
長期間のターミナル/コーディングエージェントをトレーニングするための強化学習フレームワークで、2x A100から32x H100までスケーラブル。
- Claude Codeにヒントを得たエージェントでシステムメッセージとツールを採用
- ロールアウトごとにDockerで隔離されたGRPOトレーニングを実装
- トレーニングデータ生成と検証のためのマルチエージェント合成データパイプラインを搭載
- ユニットテスト検証ツールとLLM判定を組み合わせたハイブリッド報酬信号
- 未訓練のQwen3-32BエージェントでTerminal-Bench 13.75%を達成
- 複数ハードウェア設定向けのシンプルな設定プリセットをサポート
- GitHubでエージェント、データ、コードをオープンソース化
BreathylBox - 酔っていない時だけ開くロックボックス [健康]
3ポイント, 0コメント
呼気検査に合格しパスコードを入力した時だけ開くロックボックスで、車の鍵や銃器などへの酔った状態でのアクセスを防止。
- 開錠には呼気検査とパスコード認証が必要
- 車の鍵、銃の安全対策、テクノロジー削減など多用途を想定
- 現在は需要を検証中で製造前段階
- 法的、ハードウェア、優先順位に関するフィードバックを募集
Xorq - AI向けオープンコンピュートカタログ [開発者ツール]
34ポイント, 8コメント
XorqはAIコンピュート変換、機能、モデル、パイプラインをエンジン間で標準化・簡素化するオープンソースのコンピュートカタログ。
- 高速データ転送用のArrow Flightとクロスエンジン式ツリー用のIbisを基盤
- pandasスタイルの宣言型変換とマルチエンジン実行(DuckDB、Snowflakeなど)を提供
- FlightエンドポイントとしてのポータブルUDFと提供可能な変換を搭載
- 組み込みキャッシュ、系統追跡、CI/CD向け差分可能なYAMLアーティファクトをサポート
- 機能ストア、セマンティックレイヤー、Pythonの簡潔さとSQLスケール性能でのML統合
- CLIツールと可視化/トラブルシューティング用UIコンソール付きでオープンソース
ELF インジェクター [開発者ツール]
33ポイント, 10コメント
ELFインジェクターは再配置可能なコードチャンクをELF実行ファイルに注入し、元のエントリーポイントより前に実行可能にします。
- 任意サイズのコードチャンクを注入可能
- 注入コードを元のエントリーポイントより前に実行
- サンプルチャンクとステップバイステップチュートリアルを含む
- Cとアセンブリで記述
- 現在は32ビットARMをサポート、他アーキテクチャへの移植も容易
TanStack DB - TanStack Query用の差分データフローを備えたリアクティブDB [開発者ツール]
4ポイント, 0コメント
TanStack DBはTanStack Query向けのリアクティブクライアントデータベースで、差分データフローによるサブミリ秒更新とリアルタイム同期を実現。
- 効率的な増分再計算に差分データフローを採用
- ライブクエリ、楽観的更新、ストリーミング結合をサポート
- REST、GraphQL、WebSocket、ElectricSQLやFirebaseなどの同期エンジンと連携
- 手動簿記なしでリアルタイム更新を可能に
- TanStack Queryとシームレスに統合し段階的採用を促進
Maia Chess - プレイ、学習などに最適な人間らしいチェスAI [教育]
7ポイント, 1コメント
Maia Chessはプレイ、学習、ゲーム分析のための人間らしいチェスAIプラットフォームで、現在オープンベータ中。
- スキルレベルに合わせた人間らしいチェスエンジンMaia-2と対戦可能
- Maiaの人間ベース予測とStockfish評価の両方でゲーム分析
- Maia駆動の戦術パズルで独自の洞察を得ながら解決
- 即時でパーソナライズされたフィードバック付きのオープニング練習
- Maiaと協力してプレイするチーム変種Hand & Brainを搭載
- チェス版チューリングテストBot-or-notでスキルをテスト
- 各種モードのリーダーボードで競争可能
- トロント大学の研究を基盤とし、複数の論文を発表
Wush-Action - WireGuard経由でGitHub ActionsにSSH接続 [開発者ツール]
7ポイント, 0コメント
WireGuard経由でGitHub ActionsにSSH接続。
- SSHによるGitHub Actionsへの安全なリモートアクセス
- 暗号化トンネリングにWireGuardを採用
- ワークフローのデバッグとトラブルシューティングを簡素化
Gogg - Goで書かれたGOGゲームダウンローダー [エンターテインメント]
3ポイント, 0コメント
GOG.comのゲームライブラリをダウンロード・バックアップするためのGo言語製クロスプラットフォームオープンソースツール。
- スクリプト可能なCLIと使いやすいGUI
- マルチスレッドで再開可能なダウンロード
- プラットフォーム、言語、DLCなどでフィルタリング可能
- ハッシュによるファイル検証と合計サイズ計算
毎週インターネットから情報を抽出するのに時間を浪費しています [生産性]
3ポイント, 0コメント
LLMと手動スワイプを使用して150のニュースフィードから関連コンテンツをフィルタリング・選択する個人用キュレーションツール。
- Hacker Newsを含む150のキュレーションニュースフィードを使用
- 軽量LLMで不要なトピックを事前フィルタリング
- Tinder風スワイプインターフェースで手動選択
- オープンソースソフトウェア、人間が書いたインスピレーションあるテキストに焦点、商業コンテンツは除外
- 週約2500アイテムを処理、多大な時間を要する
- 人間のキュレーションを完全自動化せずに最適化する方法を模索中
YouTubeTldw: 広告なし、ログイン不要の瞬時YouTube要約 [動画]
5ポイント, 2コメント
tldw Pythonライブラリを使用してYouTube動画を素早く要約する広告なし・ログイン不要のオープンソースウェブサイト。
- 高速動画要約にtldw Pythonライブラリを採用
- 広告なし、ログイン不要
- 完全無料で利用可能
- GitHubでコード公開のオープンソース
PolyglotGPT - 40言語学習用会話型AI [教育]
3ポイント, 0コメント
AIを活用した言語学習アシスタントで、40言語の練習と流暢さ向上をサポート。
- 母語または目標言語での会話練習をサポート
- 間違いを訂正し文法/語彙の質問に回答
- 翻訳とローマ字化機能を搭載
- AI応答内のハイライトされた単語/フレーズを解説
Suggest - ウェブサイトへの超低摩擦フィードバック [ビジネス]
4ポイント, 2コメント
ユーザーのrageclick(激怒クリック)を捕捉し、フィードバックとセッションリプレイを組み合わせた超低摩擦フィードバックウィジェット。
- ユーザーがrageclickした時にトリガーし、リアルタイムの不満点を捕捉
- フィードバック付きの完全なセッションリプレイを保存し、問題再現を容易に
- フィードバックに要する時間はわずか4秒、中断を最小化
- 既存ツールと併用可能で置換不要
- 外部ユーザーフィードバックと内部チームのバグ報告の両方に使用
ロケット着陸最適化論文の解説 [pdf] [教育]
4ポイント, 1コメント
ロケット着陸軌道最適化論文の詳細な解説とコード実装を追加した解説資料。
- 複雑なロケット着陸軌道の概念を詳細に解説
- 実用的な実装のためのソースコードを含む
- 他の人が取り組みやすくなるよう設計
- 継続的改善のためのフィードバックを歓迎
Replit、Bolt、v0、Lovable、Raq.comで同じプロンプトをテスト [開発者ツール]
6ポイント, 0コメント
Raq.comはClaude Codeを使用してブラウザ内で直接機能的な内部ツールを構築するプラットフォームで、実際のAPI統合テストにおいて他のAIコーディングツールを凌駕。
- 単一プロンプトから自己修正する動作可能なソリューションを生成
- 各企業向けに隔離されたDocker環境(devとprod)をプロビジョニング
- 中断されないセッションのためのdev環境