Show HN デイリーセレクション (2025-05-11)
- Xenolab – 肉食植物用Rasp Piモニタリングシステム
- LoopMix128 – 高速C言語PRNG (.46ns)、2^128周期、BigCrush/PractRand合格
- Code Claude Code
- PLAttice – 3Dプリンタベッドを超える大型構造体組立システム
- Miralis – RISC-V仮想ファームウェアモニター
- MiniLMs – 小型言語モデルと学習リソースのウェブサイト/リポジトリ
- SkipCut – デバイス問わずYouTubeを広告なし視聴、インストール不要、ログイン不要
- Piny – VSCode/Cursor/Windsurf用Astro/React/Nextビジュアルエディター
- QitOps – API/パフォーマンス/セキュリティ統合テストCLIツール
- ToolRegistry – 構造化ツール統合のためのPythonライブラリ
- Codigo – プログラミング言語リポジトリ
- Papyrus Font Designer – 美しいテキストデザインをオンラインで作成
- ターミナルでVim操作しながらヒトゲノムを探索
- アメリカ英語からインド諸語への音声クローニング
Xenolab – 肉食植物用Rasp Piモニタリングシステム [コンシューマーテック]
52ポイント, 18コメント
肉食植物用Raspberry Piベースの環境モニタリングシステム。
- 肉食植物の環境条件を監視
- データ収集と制御にRaspberry Piを採用
- ペット植物愛好家向けに設計
LoopMix128 – 高速C言語PRNG (.46ns)、2^128周期、BigCrush/PractRand合格 [開発者ツール]
24ポイント, 14コメント
LoopMix128は非暗号用途向け高速疑似乱数生成器で、2^128周期と強力な統計的特性を備える。
- 超高速 (~0.37 ns/値、xoroshiro128++やPCG64より98%高速)
- TestU01 BigCrushとPractRand (32TB) に合格
- 2^128周期を保証
- Z3 SMTソルバーによる単射性証明 (192ビット状態) で並列ストリーム可能
- 最小限の依存関係 (stdint.hのみ必要)
Code Claude Code [開発者ツール]
91ポイント, 19コメント
反復的コーディングワークフローを簡素化するClaude Codeスクリプティング用軽量SDK。
- Claude Codeの無料オープンソースラッパー
- わずか155行の軽量コード
- 反復的タスクを自動化しコーディングを効率化
pip install codesys
でインストール可能- 開発者自身の製品開発で積極的に使用中
PLAttice – 3Dプリンタベッドを超える大型構造体組立システム [デザイン]
22ポイント, 6コメント
PLAtticeはモジュラー式ストラット/ノード/ピンを使用し、プリンタベッド限界を超える大型3Dプリント構造体の組立を可能にする。
- 格子構造/トラス/樹木状構造へ可逆的に組立 (数メートル規模可能)
- 1m張り出しキャンティレバーランプスタンドなどに使用
- 印刷用*.stlファイルをダウンロード可能 (~1kg PLA、~1日/メートルのトラス)
- 印刷方向に注意が必要、ピン調整治具付属
- 使用にライセンス制限あり
Miralis – RISC-V仮想ファームウェアモニター [開発者ツール]
3ポイント, 0コメント
MiralisはRISC-Vファームウェアを仮想化し、ユーザー空間でファームウェアを実行可能にする。
- MモードソフトウェアをUモードで実行することで仮想化
- 他のISAと異なりRISC-Vファームウェアの仮想化可能性を実証
- VisionFive 2、HiFive Premier P550、QEMUと互換性あり
- ハイパーバイザ検証研究のプラットフォームとして使用
- RISC-V実行仕様に対して命令エミュレーションを検証済み
MiniLMs – 小型言語モデルと学習リソースのウェブサイト/リポジトリ [教育]
4ポイント, 0コメント
MiniLMsはミニマリスト言語モデルの実験と学習リソース共有のためのウェブサイト兼オープンソースリポジトリ。
- <3kbマルコフ連鎖チャットボットSYNEVAなど小型言語モデルを特徴
- ニューラルネット/LLM/AI史の学習リソースを含む
- 現在のモデルはHTML/JSベース
- MITライセンスでオープンソース
- 公開学習と実験に焦点
SkipCut – デバイス問わずYouTubeを広告なし視聴、インストール不要、ログイン不要 [動画]
9ポイント, 1コメント
広告や邪魔な要素なしでYouTube動画を視聴するミニマルなウェブツール。
- ログイン/インストール不要
- 旧式デバイスやスマートウォッチ含むあらゆる端末で動作
- バックグラウンド再生をサポート
- 非技術者向け自動再生リンクで簡単共有
- アルゴリズムや雑多な要素なし
Piny – VSCode/Cursor/Windsurf用Astro/React/Nextビジュアルエディター [開発者ツール]
7ポイント, 2コメント
Tailwind CSS/Astro/React/Next.jsをIDE内で直接統合するVSCode/Cursor/Windsurf用ビジュアルエディター。
- Visual Studio Code、Cursor、Windsurfで動作
- Tailwind CSS、Astro、React、Next.jsをサポート
- 抽象化やロックインなしで直接コード編集
- ビジュアルコントロールとクラスインスペクターを備えたTailwindスタイリング
- プレビュー要素クリックでソースコードにジャンプするプロジェクトナビゲーション
- 無料標準版 + 追加機能のPro版
- AI支援開発を補完する設計
- Pinegrow Web Editorベースで堅牢性と機能性を確保
QitOps – API/パフォーマンス/セキュリティ統合テストCLIツール [開発者ツール]
3ポイント, 0コメント
RustベースのAPI/パフォーマンス/セキュリティ統合テストCLIツール。
- APIテストをサポート (単一リクエスト/チェーン/コレクション)
- ランプアッププロファイルと閾値付き負荷テストを含む
- ヘッダー/トークン/基本脆弱性のセキュリティスキャンを提供
- CSV/JSONを使ったデータ駆動テストを可能に
- CI/CD統合と複数出力形式 (JSON/XML/HTML/CSV) をサポート
- 依存関係最小化のオープンソース設計
ToolRegistry – 構造化ツール統合のためのPythonライブラリ [開発者ツール]
3ポイント, 1コメント
構造化ツール統合のためのPythonライブラリ。
- 構造化ツール統合を容易化
- Python環境向けに設計
Codigo – プログラミング言語リポジトリ [開発者ツール]
6ポイント, 0コメント
動的/静的データでプログラミング言語を発見・探索・比較するプラットフォーム。
- PyPL Index/TIOBE Index/公式フィードからデータを集約
- GitHub経由のオープンコントリビューション言語データ
- ターミナル風デザインにIDEテーマオプション
- Rust/Axum/HTMX/Alpine.jsで構築
Papyrus Font Designer – 美しいテキストデザインをオンラインで作成 [デザイン]
5ポイント, 2コメント
象徴的なPapyrusフォントを使用し、オンラインで見事なテキストデザインを作成。
- リアルタイムテキストカスタマイズ (色/サイズ/背景)
- 高度なエフェクト (影/輪郭)
- 透明性サポート付きPNGエクスポート
- モバイルフレンドリーなインターフェース
- 英語と中国語で利用可能
ターミナルでVim操作しながらヒトゲノムを探索 [研究]
4ポイント, 0コメント
Vim操作でターミナル内からヒトゲノムを探索。
- ターミナルベースのゲノム探索
- ナビゲーションにVim操作を採用
アメリカ英語からインド諸語への音声クローニング [音声]
3ポイント, 0コメント
ゼロショット音声クローニング技術でアメリカ英語コンテンツをインド諸語に拡張。
- アメリカ英語からインド諸語へ変換
- ゼロショット音声クローニング技術を採用
- コンテンツ効率的拡張を目的