Show HN デイリーセレクション (2025-05-12)
- GlassFlow – KafkaからClickHouseへのOSSストリーミング重複排除&結合
- Sqlitemap – SQLiteをバックエンドにしたC++用永続マップ実装
- Reactylon – ReactとBabylon.jsでXRを構築する新手法
- 16歳が初めてのスタートアップに挑戦、学習アプリを開発中
- TheorIA – オープンな物理学データセット(数式、解説、JSON形式)
- Printstack – Substackを印刷して郵送するサービス
- Texture: 任意のAPIとチャットできるツール
GlassFlow – KafkaからClickHouseへのOSSストリーミング重複排除&結合 [開発者ツール]
67ポイント, 27コメント
GlassFlowは、KafkaストリームをClickHouseに取り込む前に重複排除と結合を行うオープンソースのストリーミングETLツールです。
- 設定可能なキーと時間枠(最大7日間)でKafkaストリームをリアルタイムに重複排除
- シンプルな設定でKafkaストリーム間の時間的結合を実行
- 簡単なセットアップとJSONペイロード解析のための組み込みKafkaソースコネクタ
- バッチチューニング、リトライ、ネイティブパフォーマンスを備えた最適化ClickHouseシンク
- 低遅延処理のためのNATSを使用した軽量アーキテクチャ
- 取り込み前の重複排除により、ClickHouseにクリーンなデータを保証
Sqlitemap – SQLiteをバックエンドにしたC++用永続マップ実装 [開発者ツール]
3ポイント, 0コメント
SQLiteを使用した永続的なキーバリューストレージのためのC++17ライブラリで、マップのようなインターフェースを提供します。
- SQLiteを使用した永続的なキーバリューストレージ
- C++17での使いやすいマップのようなインターフェース
- トランザクションをサポート
- キーと値のカスタムエンコーディング/デコーディング
Reactylon – ReactとBabylon.jsでXRを構築する新手法 [開発者ツール]
5ポイント, 0コメント
Reactylonは、ReactとBabylon.jsを使用してXR体験を構築するためのツールです。
- XR開発のためにReactとBabylon.jsを統合
- 没入型XR体験の作成を簡素化
- 3D/XRプロジェクトで慣れ親しんだReactワークフローを活用
16歳が初めてのスタートアップに挑戦、学習アプリを開発中 [教育]
75ポイント, 109コメント
AIを活用した学習アプリで、ノートを分析して学生が効率的にテスト準備できるようにします。
- ユーザーのノートを分析して学習教材を作成
- 学生が効率的にテスト勉強できるように設計
- 16歳の開発者が自身の課題を解決するために作成
TheorIA – オープンな物理学データセット(数式、解説、JSON形式) [教育]
7ポイント, 3コメント
教育や機械学習アプリケーション向けに、理論物理学の結果をJSON形式で構造化したオープンデータセットです。
- 数式、導出過程、解説を含む高品質なコレクション
- 機械と人間が読み取れるJSON形式
- ステップバイステップの導出、記号定義、検証を含む
- 物理学を理解したMLモデルと対話型学習をサポート
- CC-BY 4.0ライセンス下でオープンソースかつコミュニティ貢献型
Printstack – Substackを印刷して郵送するサービス [コンシューマーテック]
11ポイント, 1コメント
Printstackは、Substackニュースレターを印刷した書籍や週刊コンピレーションに変換し、物理的な読書を可能にします。
- 個々のSubstackをペーパーバックまたはハードバックの書籍に変換
- 複数の購読を週刊コンピレーションとして提供
- Substackから印刷物への変換の技術的課題を処理
- 改善のためのユーザーフィードバックを奨励
Texture: 任意のAPIとチャットできるツール [開発者ツール]
3ポイント, 1コメント
Textureは、自然言語でAPIと対話できる公開MCPサーバーを作成・アクセスするためのプラットフォームです。
- 公開MCPサーバーのコレクションを提供
- ユーザーが独自のAPIラッパーを作成可能
- APIとの自然言語チャットをサポート
- ユーザーフィードバックと需要主導の開発に焦点