Show HN デイリーセレクション (2025-07-18)
- giflibの簡単な代替 - C言語のヘッダーのみのデコーダー
- FavBoxはローカルファーストのブックマーク管理ブラウザ拡張
- LLM用オブジェクトデータベース(チャット間で永続化するMCPサーバー)
- 無限のガーデンを育てられる可愛い集中タイマーを作りました
- Claude‑CMD - Claude Codeコマンドとワークフローを管理するCLI
- データ構造とアルゴリズムについて680ページのインタラクティブな本を書きました
- 遺伝子編集治療を理解するための詳細な解説とガイド
- Google/Bingに依存しない20億ページの検索エンジンを構築
- Conductor - 複数のClaude Codeを同時に実行できるMacアプリ
- LangWhich - 言語を認識する30秒間の日替わりチャレンジ
- WordPress Without PHP - TypeScriptでアプリとCLIツールを構築
- Cobble - 難しい日替わり単語ゲーム
- kiln - Gitネイティブな分散型シークレット管理(age使用)
- Needle - ニュースの探索可能なマップ
- templUI Pro - Goとtemplアプリ用のミニマルUIキット
- Sapphire - GPT-2-miniを創発へ解き放つ
- InstaPodz - 退屈な通勤時間を学習セッションに変えるアプリ
- Rqmts - 要件の優先順位付け
- テキスト/画像を3Dモデルに数秒で変換、ログイン不要
- 登録不要の名前抽選ツール「Wheel of Names」を作成
- Wikipediaリンクグラフの可視化、オープンソース化
- Quick Info on Cursor - ホバー不要のキーボード専用コーディング用ツールチップ
giflibの簡単な代替 - C言語のヘッダーのみのデコーダー [開発者ツール]
8ポイント, 2コメント
組み込みデバイス向けに最適化された軽量なヘッダーのみのGIFデコーダー(C言語)。
- 動的メモリ割り当て不要
- ポータブルでプラットフォーム非依存
- stbスタイルのライブラリにインスパイア
- 組み込みシステム向けに最適化
FavBoxはローカルファーストのブックマーク管理ブラウザ拡張 [生産性]
3ポイント, 0コメント
FavBoxはクラウドに依存しない実験的なブックマーク管理のためのローカルファーストブラウザ拡張。
- ローカルファースト設計でプライバシー保護
- ブックマーク管理を簡素化する実験的アプローチ
- ブラウザ拡張で簡単に統合・使用可能
LLM用オブジェクトデータベース(チャット間で永続化するMCPサーバー) [開発者ツール]
6ポイント, 2コメント
チャット間でデータを永続化できるLLM向け協働オブジェクトデータベース。フィットネストラッキング、ToDoリスト、研究リンクなど様々な用途に対応。
- チャットセッション間でデータを永続化
- チャット内で直接アイテムの追加・更新・検索可能
- 柔軟なデータ整理のためのカスタムオブジェクトスキーマ対応
- 地図、チャート、カレンダー、表を含む自動生成Web UI
- データベースの共有・公開による協働を可能に
- 現在はClaude(Code、Desktop、Pro)対応、ChatGPTサポート予定
- 複数の日常アプリをLLM統合で置き換えることを目指す
無限のガーデンを育てられる可愛い集中タイマーを作りました [生産性]
4ポイント, 0コメント
集中力を維持すると無限にガーデンが成長するフォーカスタイマー。
- ガーデンの成長で集中力を促進
- 無限成長設計で継続的なモチベーション維持
- ユーザー体験を高めるシンプルで可愛いインターフェース
Claude‑CMD - Claude Codeコマンドとワークフローを管理するCLI [開発者ツール]
4ポイント, 0コメント
Claude Codeのコマンドとワークフローを管理するCLIツール。
- Claude Code用オープンソースコマンドラインインターフェース
- コーディングタスクと自動化のためのClaude Code操作を効率化
- プロンプト管理とワークフロー設定をサポート
- コマンドライブラリ拡張のためのコミュニティ貢献を受け入れ
データ構造とアルゴリズムについて680ページのインタラクティブな本を書きました [教育]
14ポイント, 4コメント
組み込みビジュアライゼーションとPython IDEを備えたデータ構造とアルゴリズムのインタラクティブな本(680ページ)。
- 単純から複雑なデータ構造とアルゴリズムを22章で解説
- 300以上のインタラクティブな可視化と理論的コンテンツを組み合わせた構成
- ステップ実行可能なビジュアルデバッガ付きコードスニペット
- 本内で直接問題を解ける組み込みPython IDE
- インタラクティブな可視化とコード再生付き複数解法
- オフライン対応、軽量、クロスプラットフォーム
遺伝子編集治療を理解するための詳細な解説とガイド [教育]
4ポイント, 0コメント
遺伝子編集治療とその臨床応用を解説するガイド。
- 複雑な遺伝子編集科学を理解しやすい内容に分解
- 科学的概念を臨床実践に翻訳することに焦点
- 独学者や分野に興味を持つ人々がアクセス可能な設計
Google/Bingに依存しない20億ページの検索エンジンを構築 [コンシューマーテック]
6ポイント, 7コメント
単独開発、Google/Bingに依存しない20億ページの検索エンジン。プライバシー重視の2バリアントを単一ベアメタルサーバーでホスト。
- 18ヶ月かけてスクラッチ開発、Google/Bing非依存
- 2つの検索バリアント: セッション対応型(Searcha.Page)とステートレス/プライバシーファースト(Seek.Ninja)
- 4千ドルの単一EPYCベアメタルサーバーでセルフホスト、クラウド/VC資金不使用
- ハイブリッド検索パイプライン: コア検索用語彙索引、クエリ拡張と再ランキング用軽量LLM
- 資本効率とデジタル主権に焦点、Big Tech依存を回避
Conductor - 複数のClaude Codeを同時に実行できるMacアプリ [開発者ツール]
12ポイント, 11コメント
macOSで複数のClaude Codeを同時実行可能にするアプリケーション。
- Macアプリケーション
- Claude Codeの同時実行を可能に
- 複数のコード操作ワークフローを簡素化
LangWhich - 言語を認識する30秒間の日替わりチャレンジ [教育]
3ポイント, 0コメント
書かれた単語やフレーズから視覚的に言語を識別する日替わりブラウザゲーム(30秒制限)。
- 結果共有型の5ラウンド日替わりチャレンジ
- 全ラウンド合計30秒の時間制限
- 1ラウンドあたり5言語の多肢選択形式
- スコアリング: 正解15点+スピードボーナス(最大100点)
- 20の主要言語と多様なスクリプトを収録
- 類似言語を含めて難易度調整
WordPress Without PHP - TypeScriptでアプリとCLIツールを構築 [開発者ツール]
3ポイント, 0コメント
WP-NodeはPHPランタイムを必要とせず、WordPressデータを使用してTypeScriptベースのアプリとCLIツールを開発可能に。
- WordPressコアテーブル(投稿、ユーザー、ターム、メタ等)への完全型付きアクセス
- カスタムコマンド、クエリ、移行用CLIフレームワーク
- ヘッドレスAPIやバックグラウンドジョブ(cronタスク等)用ユーティリティ
- 単一サイトとマルチサイトWordPressに対応
- Next.js、Express、サーバーレス環境と互換性
- 移行スクリプト、クリーンアップツール、データ同期ジョブに最適
- データベースのみ必要な場合WordPress内部を回避可能
Cobble - 難しい日替わり単語ゲーム [エンターテインメント]
24ポイント, 17コメント
与えられた文字ですべての文字を使い切る2つの単語を作成する日替わり単語ゲーム。
- プレイヤーは文字セットを受け取り2つの完全な単語を形成
- 可能な限り短い単語ですべての文字を使用することが目標
- 日替わりチャレンジ形式で反復プレイを促進
kiln - Gitネイティブな分散型シークレット管理(age使用) [開発者ツール]
12ポイント, 2コメント
安全な環境変数共有のためのGitネイティブな分散型シークレット管理ツール(age暗号化使用)。
- 環境変数をコードと共に保存するファイルに暗号化
- age暗号化(モダン、監査済み、シンプル)を採用
- 既存SSH鍵または新規age鍵で動作
- TOML設定によるロールベースアクセス
- ネットワーク依存ゼロの単一クロスプラットフォームGoバイナリ
- MITライセンス
- 開発者向けワークフローのための"run"や"export"コマンド
- 複数メンバーと環境向けチーム管理機能
Needle - ニュースの探索可能なマップ [リサーチ]
8ポイント, 7コメント
NeedleはLLMとOpenStreetMapを使用してストーリーの位置を推定し、ニュースを可視化する探索可能なマップ。
- LLM + OpenStreetMapでストーリー位置を推定
- 最近のニュースストーリーを地図上にピン表示
- 複数場所に関わるストーリー間の関係を表示
- 現在はカナダのニュースソースに焦点
- 国際ニュースカバレッジへの拡張を計画
templUI Pro - Goとtemplアプリ用のミニマルUIキット [開発者ツール]
4ポイント, 0コメント
templUI ProはGoとtemplアプリ向けの有料UIキット拡張で、再利用可能なブロックと構造化セットアップを提供。
- 200以上の再利用可能UIブロックでオープンソースtemplUIを拡張
- より構造化されたセットアップで本番使用向けに設計
- Go、templ、HTML、Tailwind、軽量Vanilla JSで構築
- フロントエンドフレームワークやビルドツール不要
- オリジナルのオープンソース版とPro版を並行して維持
Sapphire - GPT-2-miniを創発へ解き放つ [開発者ツール]
3ポイント, 3コメント
メモリと創発能力でGPT-2-miniを強化する再帰型AIエンジン(ローカルハードウェア向け)。
- トランスフォーマー推論のための時系列ランク付けメモリ使用
- ソフトロジットバイアスとプロンプト波形合成を実装
- 創発的自己参照ループを特徴
- ローカルハードウェアで動作、自律的成長可能
InstaPodz - 退屈な通勤時間を学習セッションに変えるアプリ [オーディオ]
3ポイント, 1コメント
InstaPodzはユーザーの質問に基づきオンデマンドでカスタムポッドキャストエピソードを生成。
- 入力質問をAIでポッドキャストエピソードに変換
- Geminiモデル、FastAPIバックエンド、SwiftUIフロントエンドで構築
- テキスト読み上げにGPT4o-mini-ttsを採用
- ニッチトピック向けに設計、迅速なエピソード生成
- 早期段階のアプリ、音質とUXに関するフィードバック募集中
Rqmts - 要件の優先順位付け [生産性]
3ポイント, 1コメント
Rqmtsで要件を効率的に優先順位付け。
- 要件の整理とランク付けを支援
- プロジェクト優先順位の意思決定を簡素化
テキスト/画像を3Dモデルに数秒で変換、ログイン不要 [デザイン]
5ポイント, 3コメント
ログイン不要