1 ポイント 投稿者 GN⁺ 2025-12-15 | 1件のコメント | WhatsAppで共有

Ask HN: What Are You Working On? (December 2025)

  • Hacker Newsの定期投稿で、ユーザーが現在取り組んでいるプロジェクトを共有する場
    • 各ユーザーはコメントで自分のプロジェクトを簡単に紹介
    • 製品、サービス、研究、オープンソースなどさまざまな形の取り組みを含む
  • 直接的な宣伝よりもコミュニティからのフィードバックとネットワーキングに焦点
    • 他のユーザーの意見を通じて改善の方向性を得る事例が多数

1件のコメント

 
GN⁺ 2025-12-15
Hacker Newsのコメント
  • 先週、親が自分が会議中かどうかを確認できるディスプレイ装置を作っていた。
    ESP32と小型ディスプレイを使い、会議中は「On」と表示し、終了時刻まで見えるようにした。
    Fusion 360で3Dプリントケースを自作設計し、MacのメニューバーにElectronアプリを作ってBLEで接続した。
    Appleのログでカメラ使用有無を確認し、その情報を装置に送っている。
    名前は「Door Frame」にして、3DデザインやC++のコーディング、BLEプロトコル設計まで学べて本当に楽しいプロジェクトだった。

  • mytinycafe.com — 家族向けのホームカフェPWAを作った。
    妻と娘が家でもカフェのように飲み物を注文でき、自分はバリスタ役をする。
    Web Push通知を実装して新しい注文を見逃さないようにし、Nuxt 3 + Appwriteで構成している。
    わが家ではこれで十分すぎる機能だ。
    もし私のスマホに通知を送ってみたければ、mytinycafe.com/alixにアクセスできる。

    • とても気に入った。もしオープンソース化の予定があるのか気になる。
      ボタンがフランス語になっている点と、複数選択オプション機能があるとよさそうだというフィードバックもあった。
    • このアイデアも完成度もとても良い。
    • ダークモードで機能セクションが正しく表示されない。
    • 「point-of-snail」システムとは、小さな市場向けのCashless Cowになれるかもしれない、という冗談もあった。
    • 本当に魅力的だ。URLが公開されているのか(/nickのようなパス)気になる。
  • potniq.com — 出張者向けの旅行日程アシスタントを作った。
    交通予測をもとに、各予定の出発時刻を計算してくれる。
    たとえば「ホテルを7:40に出れば8:30の会議に間に合う」といった形で教えてくれる。
    自分は家族旅行や日常の予定にも活用している。
    Remix + NodeJS/Fastify + Supabaseで構成し、Google Mapsで移動時間を計算している。
    今後はモバイルアプリ展開やAI機能の実験を通じて、製品の完成度を高める予定だ。

  • 最近、AIプロジェクトを2つオープンソースとして公開した。
    1つ目はLLM Archive Downloaderで、オープンソースモデルが消えるのではと心配になり、ローカルにバックアップするスクリプトを作った。
    2つ目はYouTube Shorts Generatorで、長い動画をWhisper、LLaVA、Mistralを使って自動でショート動画に変換する。
    すべての処理はローカル並列パイプラインで動き、APIやサブスクリプションなしで使える。
    単に自分の必要を満たすために作ったツールだが、他の人にも役立てばと思う。

  • Whistleアプリオフライン音声認識アプリを完全無料で配布している。
    広告、アカウント、ネットワーク接続なしで動作し、macOS/Windows/Linux版もまもなく公開予定だ。
    iOS版もすでに完成しており、Appleの登録手続きだけが残っている。
    whisper.rnwhisper.cppには大いに感謝している。
    提案はいつでも歓迎だ。

    • Whisperを使って字幕ベースの編集スクリプトを作ってみた。
      テキストを編集すると動画が自動で再構成され、ffmpegで字幕も焼き込める。
      そのおかげで音声編集がずっと簡単になった。
    • アプリを試したが、ちゃんと動作した。ただ、「無料」であることよりも音声→テキスト変換機能を先に強調したほうがよさそうだ。
    • 検索ではアプリを見つけにくく、インストール時に「購入成功」というメッセージが出て混乱した。
      アプリサイズも表示されるとよい。
    • 元の音声ファイルも一緒に保存されるとよい。誤認識された部分を修正できるように。
    • Linuxでも使ってみたい。今はParakeet TDT 0.6Bをbashスクリプトで使っている。
  • KiCadをブラウザへ移植している。
    マルチスレッドの問題に苦労しているが、すでにブラウザで読み込めるビルドまでは完成した。
    目標は、yjsを使ったリアルタイム協調PCBエディタを作ることだ。
    pcbnewのプラグインシステムを活用する予定で、残りのモジュールは別の同期方式を検討している。
    単なる遊びで始めたが、ぜひ完成させたい。

    • 自分はdsnパーサーを完成させていて、RustでPCBルーターを作る予定だ。
      wasm/wasi版も検討している。
    • KiCadがインストール不要で使えれば、初心者にとって素晴らしい入口になりそうだ。
    • 本当にすごい。早く使ってみたい。
    • すごいプロジェクトなので、もっと詳しく聞きたいという反応もあった。
  • Bedtime Bulb v2ブルーライトの少ない電球を発売した。
    エネルギー効率を保ちながら赤外線を放射し、どんな調光器でも滑らかに明るさを調整できる。
    続いてAtmosという自動色温度調整ランプもまもなく発売予定だ。
    昼は青みがかった光、夜は暖かい光へ自動で切り替わる。

    • 製品ページに波長範囲を明記するとよいという提案があった。
    • カナダで製造されているのか気になるという質問もあった。
    • ブルーライト研究の信頼性に疑問を呈する意見もあった。
    • 単純にかっこいいという反応もあった。
  • **「C版Cargo」**を作っている。
    既存のCビルドツールの複雑さを解消し、厳密なバージョン固定とソースビルドをサポートする。
    スクリプト言語や複雑なDSLなしで、「builds are data」と「builds are code」のバランスを目指している。
    RustのCargoのように、Cエコシステムにも高品質なビルド体験を提供したい。

    • RustのCargoのようにビルド品質を高めるというアイデアが気に入った。
      自分はSeL4をRustへ移植しているが、Cargoのおかげでビルドがずっと簡単になった。
    • CCANという似た試みがあったことに触れつつ応援していた。
    • 完成したらぜひ共有してほしいという要望があった。
    • 「次のUVを作る」のは野心的だが応援している、という反応もあった。
    • Conanを使ったことがあるが、かなり良かったという体験談もあった。
  • golazito.comサッカー選手のキャリア経路クイズゲームを作った。
    Wordleのように、5人の選手をキャリア経路から当てる形式だ。
    毎日プレイヤーが増えており、現在は広告なしで運営している。
    シンプルでも完成度のあるプロジェクトを自分で公開してみるのが楽しかった。

  • terminalwire.comCLI向けHotwireを実装した。
    Railsアプリ内でAPIなしにCLIを配布できるようにする。
    標準入出力ストリームとブラウザコマンドをストリーミングし、SaaS CLIを素早く配布できる。
    CLI機能を更新してもクライアント互換性を心配する必要がない。
    一部の企業はこれをAIスタックにおけるMCPの代替として利用しており、トークン使用量の削減と性能向上を報告している。