Show HN デイリーセレクション (2025-04-15)
- ClipCapsule – Linux用クリップボードマネージャー(GoとWailsで構築)
- Zero-codegen、コンパイル不要なProtobufからのTypeScript型推論
- C++17用シングルヘッダープロファイラー
- InfocomのUnix Z-MachineをCosmopolitanで復活
- NBAゲームの66.45%を予測する機械学習モデルを作成
- Essentials-C – 文字列と配列操作のための最小限のCライブラリ
- ActorCore – どこでも実行可能なステートフルサーバーレスフレームワーク
- Kforward – ローカル開発用の軽量K8sプロキシ
- LiftmyCV – AI求職エージェントと自動応募ツール
- 日産のLeafアプリにはホームスクリーンウィジェットがないので自作
- ElephantShadow: 宣言的シャドウDOMのSSR用PHP
- 2,500以上のツールでチームのSaaS利用状況を即座に可視化
- GPTShirt - AIパワードカスタムTシャツ
- 無料のUIKitとSwiftUIコンポーネントライブラリを作成
- Ankiデッキ生成用Goライブラリ
- GitHub Detective – GitHubユーザーの活動を調査
- Bptree – C言語でのB+ツリー実装
- サービスとしてのリッチテキストエディタ – 無料サイドプロジェクト
- Bugsink – セルフホスト型エラートラッキング
- BookStates – より良い読書トラッカーと読書コンパニオン
- React UI付きSQLパワード検索クエリパーサー
- ChatGPTはダメなので、200のAIモデルにアクセスできるZarinを構築
- スタイル化された画像を数秒で作成できるAI画像ジェネレーターを構築
- 1MBのiOSアプリ: バックグラウンドHTTP/WebDAVサーバー、クロスプラットフォームファイル共有
- Node.jsアプリを単一の10MB実行ファイルに変換
- Clojureに関する本を執筆
ClipCapsule – Linux用クリップボードマネージャー(GoとWailsで構築)[生産性]
13ポイント, 2コメント
ClipCapsuleは、GoとWailsで構築されたキーボード操作型のLinux用クリップボードマネージャーです。
- CTRL + SHIFT + 1~9でクリップボード履歴を呼び出して貼り付け
- クリップボード履歴をローカルデータベースで管理
- 選択した項目をクリップボードスタックの先頭に移動
- Go + Wailsで構築され、高速なネイティブ感を実現
- クラウド、テレメトリー、不要な機能なし
- 現在はsudoまたは/dev/input/eventXへのアクセスが必要(キーボードキャプチャ用)
- 将来的にデーモンモードを計画(GUI依存を排除)
Zero-codegen、コンパイル不要なProtobufからのTypeScript型推論 [開発者ツール]
84ポイント, 45コメント
コード生成やコンパイルなしでProtobufからTypeScript型を推論します。
- ゼロコード生成アプローチ
- コンパイル不要
- Protobufスキーマと互換性あり
- TypeScript型推論をサポート
C++17用シングルヘッダープロファイラー [開発者ツール]
51ポイント, 6コメント
最小限のオーバーヘッドで実行時パフォーマンスを測定する軽量なシングルヘッダーC++17プロファイラー。
- コードセグメントのプロファイリング用に使いやすいマクロを提供
- ネストしたプロファイリングとコールグラフ構築をサポート
- スレッドセーフでほぼロックフリーな実装
- スレッドローカルストレージと連続配列を使用し、オーバーヘッドを最小化
- 最適化有効時でも動作
InfocomのUnix Z-MachineをCosmopolitanで復活 [エンターテインメント]
141ポイント, 49コメント
Cosmopolitanを使用してInfocomのUNIX Z-Machineを現代のシステムに復活させ、Zorkなどのゲームを複数プラットフォームで実行可能に。
- オリジナルのUNIX z-machineソースコードを現代システムに移植
- 修正済みソースコード、使用方法、ビルド方法を含む
- Windows、Mac、Linux、BSD(ARM/x86)をサポート
- 移植プロセスとCosmopolitanの役割に関する詳細な解説
- 埋め込みゲーム実行ファイルを例として提供
NBAゲームの66.45%を予測する機械学習モデルを作成 [エンターテインメント]
10ポイント, 8コメント
DeepShotは、過去データ、機械学習、クリーンなUIを使用してNBAゲームの結果を66.45%の精度で予測するモデルです。
- チームレベルのローリング平均とEloレーティングを使用
- EWMAベースの加重統計エンジンを特徴
- リアルタイム予測をレスポンシブなNiceGUIインターフェースで可視化
- Python、Pandas、Scikit-learn、XGBoostで構築
- クロスプラットフォームサポート(Windows/macOS/Linux)
- オープンソースでGitHubで公開
Essentials-C – 文字列と配列操作のための最小限のCライブラリ [開発者ツール]
3ポイント, 0コメント
文字列と配列操作のための最小限のCライブラリで、基本的な関数を提供します。
length
、reverse
、substring
、trim
、replaceChar
などの関数を含むbubbleSort
、includes
、startsWith
、endsWith
などのユーティリティを提供- 外部依存なしの純粋なC
- 初心者から上級者まで適したクリーンで読みやすいコード
ActorCore – どこでも実行可能なステートフルサーバーレスフレームワーク [開発者ツール]
35ポイント, 5コメント
ActorCoreは、ステートフルなAIエージェント、コラボレーティブ、またはローカルファーストアプリケーションを構築するためのマルチプラットフォーム展開可能なステートフルサーバーレスフレームワークです。
- Rivet、Cloudflare、Bun、Node.jsなどで実行可能
- ベンダーロックインを減らすために複数プラットフォームをサポート
- アクターモデルのように永続的な状態と無期限の実行を可能に
- 共有ツールでステートフルサーバーレスエコシステムを成長させることを目指す
- 詳細なドキュメントとコミュニティ主導の開発を含む
Kforward – ローカル開発用の軽量K8sプロキシ [開発者ツール]
7ポイント, 2コメント
Kforwardは、ローカル開発向けに設計された軽量なKubernetesプロキシです。
- 軽量なKubernetesプロキシ
- ローカル開発向けに設計
- K8sを使ったローカル開発ワークフローを簡素化
LiftmyCV – AI求職エージェントと自動応募ツール [ビジネス]
6ポイント, 0コメント
文脈を理解した人間のような応答で求職を自動化するAIパワード求職エージェント。
- 品質重視のAI自動入力機能
- フリーミアム/従量制モデルでサブスクリプショントラップなし
- 7つの求人サイトとATSプラットフォームをサポート
- 求人ボード間を切り替えるノンストップ自動応募機能
- GPT-4oパワードの自動入力
- 無料プランで3回のCV提出が可能
- シームレスな統合のためのChrome拡張機能
日産のLeafアプリにはホームスクリーンウィジェットがないので自作 [コンシューマーテック]
113ポイント, 87コメント
無料ツールを使用して作成した、日産Leafのバッテリー状態を確認するためのカスタムホームスクリーンウィジェット。
- GitHub Actions、Appium、Tailscale、Appleショートカットを使用
- バッテリー充電状態を素早く確認可能
- 公式ウィジェットがないためサイドプロジェクトとして作成
ElephantShadow: 宣言的シャドウDOMのSSR用PHP [開発者ツール]
4ポイント, 0コメント
宣言的シャドウDOMを使用したウェブコンポーネントのサーバーサイドレンダリング用PHPツール。
- ウェブコンポーネントのSSRを可能に
- 宣言的シャドウDOMを使用
- PHPベースのソリューション
2,500以上のツールでチームのSaaS利用状況を即座に可視化 [ビジネス]
4ポイント, 4コメント
2,500以上のツールでチームのSaaS利用状況を即座に表示・追跡するブラウザ拡張機能。
- 各チームメンバーが使用するすべてのツールを特定
- 時間経過による利用状況を追跡し非効率を発見
- 新しく発見されたツールについてアラート
- SaaSスタックの自動化されたクリーンな概要を提供
- Google Workspaceと統合して迅速なセットアップを実現
- 無料でセルフサービス、6ヶ月分のデータに即時アクセス可能
GPTShirt - AIパワードカスタムTシャツ [Eコマース]
10ポイント, 0コメント
テキストプロンプトからカスタムTシャツデザインを生成・印刷するAIパワードプラットフォーム。
- Recraft v3画像ジェネレーターを使用してユニークなデザインを生成
- アカウント不要で生産と配送を処理
- ファブリック印刷用にデザインを最適化
- 生成したデザインの共有を可能に
- 「宇宙に浮かぶ猫の島」などのユニークなテーマ例を含む
無料のUIKitとSwiftUIコンポーネントライブラリを作成 [開発者ツール]
4ポイント, 0コメント
iOSアプリ開発を加速するための無料のUIKitとSwiftUIコンポーネントライブラリ。
- 美しいUIコンポーネント
- UIKitとSwiftUIの両方をサポート
- iOSアプリ開発を高速化
Ankiデッキ生成用Goライブラリ [教育]
3ポイント, 0コメント
プログラムでAnkiデッキを生成するためのGoライブラリ。
- プログラムでAnkiデッキを生成
- Goアプリケーションでの使用を想計
GitHub Detective – GitHubユーザーの活動を調査 [開発者ツール]
11ポイント, 4コメント
GitHub Detectiveは、フィルタリングと皮肉な分析でGitHubユーザーの最近の活動を調査します。
- 最新のユーザー活動(PR、イシュー、コメントなど)を取得
- 活動タイプでフィルタリング可能
- ユーザー活動の皮肉な分析を生成
- 共有/ダウンロード可能なレポート
Bptree – C言語でのB+ツリー実装 [開発者ツール]
3ポイント, 0コメント
Bptreeは、C言語でのB+ツリー実装です。
- C言語で記述
- B+ツリーデータ構造を実装
サービスとしてのリッチテキストエディタ – 無料サイドプロジェクト [テキスト]
9ポイント, 0コメント
ウェブサイトにエディタを追加・管理することを簡素化する、無料で設定可能なリッチテキストエディタサービス。
- カスタマイズ可能なツールバー要素で簡単に統合
- ウェブサイトへの追加方法について明確な指示を提供
- すべてのユーザーが無料で利用可能
Bugsink – セルフホスト型エラートラッキング [開発者ツール]
6ポイント, 4コメント
Bugsinkは、シンプルさとSentry SDKとの互換性を重視したセルフホスト型エラートラッキングツールです。
- pipまたはDockerで簡単にセットアップ可能なセルフホスト型
- ローカルストレージ(SQLite、MySQL、Postgres)をサポート
- Sentry SDKとAPI互換でシームレスな統合を実現
- 控えめなハードウェアで1日数百万イベントを処理
- バージョン1.5でソースマップサポートを導入
- エラートラッキングに特化し、使いやすさを追求
[ディスカ