Show HN デイリーセレクション (2025-10-27)
- MyraOS – CとASMで作った32ビットOS(Hack Clubプロジェクト)
- Helium Browser – Android向け拡張機能対応ブラウザ(Vanadiumベース)
- Create-LLM – 60秒で独自LLMをトレーニング
- Blazor用DevToolsを構築(.NET版React DevToolsのようなもの)
- AI嫌いのためのAIブックマークアプリ
- 自律AIエージェント向け分散型法廷のブラウザSIM
- Zoto – Zigによる低レベルオーディオ再生
- Emacsとのパイプ入出力
- ウクライナ国境通過遅延追跡ツール
MyraOS – CとASMで作った32ビットOS(Hack Clubプロジェクト) [開発者ツール]
72ポイント, 6コメント
学習プロジェクトとしてCとアセンブリで構築した32ビットOS。GUI、Doomの移植、完全なシステムコンポーネントを備える。
- ブートローダー、VGAドライバ、キーボードドライバをゼロから開発
- 物理/仮想メモリ管理(PMM、ページング)を実装
- 割り込み(IDT、ISR、IRQ)とシステムコールをサポート
- ファイルシステム(EXT2)とHDDドライバ(PATA)を搭載
- マウス対応GUI、ダーティ矩形、ダブルバッファリングを実装
- OSの能力を示すためDoomを移植
- GDBデバッグツールで開発、Qemuでテスト
Helium Browser – Android向け拡張機能対応ブラウザ(Vanadiumベース) [コンシューマーテック]
8ポイント, 0コメント
Vanadiumのプライバシー機能とデスクトップスタイルの拡張機能サポートを統合したAndroidブラウザ。
- Chromeウェブストアの拡張機能をサポート(例:uBlock Origin)
- Vanadiumのプライバシー/セキュリティパッチを採用(WebRTC IP保護、デフォルトでJIT無効化など)
- オープンソース、最新Androidデバイスと互換性あり
- ベータ版、OSレベルの完全なセキュリティ代替ではない
- プリビルド版とビルドスクリプトを提供
Create-LLM – 60秒で独自LLMをトレーニング [開発者ツール]
38ポイント, 11コメント
60秒で独自の大規模言語モデル(LLM)をトレーニング可能にするツール。
- 60秒の迅速なトレーニングプロセス
- ユーザー向けにLLM作成を簡素化
- 開発経緯を記したMedium記事を共有
Blazor用DevToolsを構築(.NET版React DevToolsのようなもの) [開発者ツール]
4ポイント, 1コメント
BlazorコンポーネントをReact DevToolsのように検査可能にするブラウザ拡張機能とNuGetパッケージ。
- ブラウザ内で直接Razorコンポーネントツリーを検査
- DOM要素をソースコンポーネントにマッピング
- Blazor ServerとWASMホスティングモデルを両方サポート
- コンパイル時に注入する不可視マーカーでコンポーネント階層を再構築
- オープンソース、ライブデモを提供
AI嫌いのためのAIブックマークアプリ [生産性]
3ポイント, 0コメント
AIに懐疑的なユーザー向けに設計されたAIブックマークアプリ。
- AIを嫌いながらもその利便性を必要とするユーザーを対象
- シンプルで邪魔にならないAIブックマークに焦点
- 一般的なAIの煩わしさを避けるミニマリストアプローチ
自律AIエージェント向け分散型法廷のブラウザSIM [コンシューマーテック]
3ポイント, 1コメント
自律AIエージェント向け分散型法廷システムのブラウザベースシミュレーション。
- 分散型法廷の相互作用をシミュレート
- 自律AIエージェント向けに設計
- ブラウザベースでアクセス可能
Zoto – Zigによる低レベルオーディオ再生 [オーディオ]
3ポイント, 0コメント
Goのotoから移植した、Zigによるシンプルな低レベルオーディオ再生ライブラリ。
- macOS、Linux、Windowsをサポート
- メモリ再生とファイルストリーミングを可能に
- Zigの新
std.Io.Readerインターフェースを採用
Emacsとのパイプ入出力 [開発者ツール]
4ポイント, 1コメント
ターミナルとEmacsバッファ間でコンテンツをシームレスにパイプ処理し、コマンドラインワークフローとエディタを連携。
- ターミナルとEmacs間の双方向パイプを実現
- コマンドラインとエディタの統合を効率化
- 機能を紹介するYouTubeデモを付属(約12分)
ウクライナ国境通過遅延追跡ツール [旅行]
3ポイント, 1コメント
ウクライナ税関局のデータをスクレイピングし、国境通過遅延情報を公開するツール。
- 乗用車/貨物車両の国境通過遅延データを収集・集約
- 信頼性の低いデータポイントを特定し、旅行者のリスク評価を支援
- Google Mapsレビューで遅延に関する追加情報を提供
- PostgresとGnuplotで構築
- 分単位で更新、ただしデータ精度は変動あり