
2026/07/13 6:26
Ask HN:あなたが何に取り組んでいるか(2026年7月)
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
著者は、ゲーム、生産性、職業開発、健康管理を統合する多様な個人ソフトウェアプロジェクトのポートフォリオを示している。主要なイニシアチブには、「Valheim」と「OSRS」を融合させたマルチプレイヤーRPGサーバーGrimrainや、Hyperclastでの活動から着想を得たB2B創業者向けの市場展開ツールであるTractionBeastが含まれる。開発者としての側面では、Cursor/VS Code用のオープンソースIDE拡張機能であり、FastAPIを活用してコードレビューを自動化するReviewFlowを構築している。技術的な深みは、Claudeを用いて仕様を解析することで
aep.devのAPIに対する適合性を検証し、X11およびWebAssemblyをインターフェース化するマルチプラットフォームCアプリケーションを開発したという事実で示されている。商業的には、1,600個以上のB2Bテック製品からサブスクリプション離脱データを集約する営業インテリジェンスプラットフォームBloomberryを立ち上げた。ハードウェア統合の取り組みは、デジタルスケール、Apple Watch、カスタムBeastmakerマザーボードをRaspberry Pi 5ダッシュボードに統合する高度なアーキテクチャを中心に展開されている。顕著な技術的課題として、Hyprland上で2019年のMacBook Proタッチバーを動作させるためにtiny-dfrのフォークが必要であったが、親フォーク制限により誤って無効なPRを作成した結果、GitHubへのバン措置を受けたことだ。将来の展望として、著者はこの健康データアーキテクチャの実装を計画しており、大規模言語モデルがワークフローをプロンプティングへとシフトさせたため、新たな趣味プロジェクトを開始して純粋なコーディングの喜びに復帰することを考慮している。これらの取り組みは全体として、実践的なイノベーションへのコミットメント、コミュニティへの貢献、そして包括的なデジタルライフ統合を示している。本文
開発者ブログまとめ:Grim Rain, Traction Beast, および技術的挑戦
『Grim Rain』、Review Flow、BtoB テック製品の監視ツール、C プログラミング、そして健康管理の新しいアプローチ。開発者の現在と今後の活動について整理しました。
🎮 ゲーム開発:Grim Rain
独自にホスト可能なマルチプレイア RPG「Grim Rain」の開発を進めています。
- コンセプト: 「Valheim × OSRS」といった、MMO 要素を併せ持つゲームプレイスタイルを志向。
- アーキテクチャ: ゲームサーバーも独自ホスト可能な設計となっており、高い自由度を実現。
- Go-to-Market タスク: 当初は顧客獲得(Hyperclast)への取り組みを先送りしていたが、「作りたい!」という情熱に勝てず進めている状況。
🐛 プロダクト化ツール:Traction Beast
自分自身のためのタスク管理ツールとして作成した『Traction Beast』を開発・進化させています。
- 機能: 毎日小さく切り取られたタスクを提供し、確認・実行のみを行うシンプルな仕組み。
- 目的: 創業者が陥りやすい「動かない状態」を解消する。
- 反応: 他の創業者仲間からも好評を受け、本格的なプロダクトへと進化。
- ご提案依頼: 早期段階の BtoB 創業者様からのご感想を大歓迎です(Hyperclast は Notion の代替品としてのセルフオーガナイズかつセルフホスト可能なソリューションでもあります)。
💻 コードレビュー拡張機能:Review Flow
Cursor や VSCode 向けのコードレビュー特化型拡張機能を制作中です。
- 背景: GitLab にコメントを残す際に、ブラウザと IDE を往復する**frustration(不満)**を解消するため。
- 概要:
- ID を第一の環境として活用できる設計。
- ドラフト版のコメントを受け取り、修正・提出までのフローを実装。
- 技術スタック:
- Python (GitLab 通信用)
- FastAPI (環境設定も自動実行可能)
- ライセンス: オープンソースとして一般公開予定(初期試みのため、ご指摘やコントリビューションを心より歓迎します)。
🤖 LLM を活用したコンプライアンステスト:aep.dev
Claude(claude.ai)を活用し、aep.dev のコンプライアンステストを実施しました。
- リポジトリ: thegagne/aep-conformance-test
- アプローチ:
- 仕様書内の「MUST」「SHOULD」「MAY」をすべて列挙。
- 任意のテスト実行を実装。
- 成果: 1 日程度で満足いく結果を得た。当初は厳格な導きが必要だったが、ドラフトとして十分な成果と評価。
- 意義:
- 仕様書理解への助力。
- dotnet AEP サーバーおよび aepbase の洗練に寄与。
- 既存のエンドツーエンドバリデーターよりも包括的なレポート生成が可能。
- 実装されていない仕様の具体部位も示す機能を実装。
📊 BtoB テック製品監視:Bloomberry
BuiltWith や Wappalyzer の代替品となる、BtoB テック製品に関する「販売シグナル」を提供する開発プロジェクトです。
- 対象: フロントエンド技術ではなく、バックエンド/社内業務ツール(Hubspot CRM、NetSuite、Microsoft 365 など)。
- データソース: 1,600 社以上の製品の加入・離脱イベントから抽出。
- 目的: サプライヤーとしての存在感や市場動向の可視化。
🍏 ハードウェア活用:Tiny-dfr (Hyprland/Cosmic)
2019 年製 TouchBar 搭載 MacBook Pro の有効活用に向け、
tiny-dfr のフォーク版開発に注力しています。
- リポジトリ: keloran/tiny-dfr
- 環境: Hyprland / Cosmic デスクトップ環境での動作実装。
- 現状課題: GitHub のデフォルト挙動により、親フォークに対して誤った PR が作成されがち。そのため、asahi プロジェクトへアップストリームへの正しい PR を投稿するタイミングで制限がかかりつつある状況。
🧪 C プログラミングへの復帰
久しぶりの C プログラミングを学び直し、ゼロから構築しています。
- 方針: マルチプラットフォーム対応を意識し、すべてからゼロ作り。
- ターゲット環境:
- Linux: X11
- ブラウザ: WebAssembly
- 感想: アジェンティックコーディングの時代において、メモリ処理や C の独特な設計に挑むのは非常に興味深い体験。
🏔️ 健康管理とデータ可視化
登山に十年間携わっていたが、過去三年間で体重増加に見舞われたため、改善に向けた取り組みを開始しました。
💡 モチベーション源
- **「進歩を視覚化する」**ことが最大の手掛かり。
- 「行動 X → 成果 Y を見る」というフィードバックループを継続して構築。
📈 ダッシュボード統合計画
複数のシステムからのデータを統合表示できるダッシュボードを構築中。
- デジタル体重計
- Apple Watch (睡眠データ、ランニングパフォーマンス)
- Beast Maker Motherboard (ハンギングボード用電子ボード:掛かる力などの統計情報表示)
🛠️ 実装アプローチ
- コンセプト: 毎朝開き、前日の進捗(体重減少量、筋力増強度、心肺機能向上など)を正確に把握。
- データ統合パート A (Apple Health):
- デジタル体重計と Apple Watch のデータを統合。
- 時ごとの
エクスポートに対応可能化。POST
- データ統合パート B (電子ボード):
- Bluetooth Low Energy (BLE) でリアルタイム送信。
- 中継サーバー:
- Raspberry Pi 5 を候補として検討中(現時点では未決定)。
- 次のステップ:
- Pi からデータを取得し、サーバーサイドアプリで洗練されたグラフを描画するシステムを開発予定。
🔄 趣味の転換:sharemygit.com と LLM の影響
sharemygit.com プロジェクトへの取り組みを一旦見送ることにしました。
- 理由: LLM を活用したコーディングにより、コーディング自体の魅力が低下。
- 現状: 「プロンプト入力」に趣味がすり替わってしまったため、新しい趣味への転換を検討中。