世界を動かす技術を、日本語で。

HNに聞く: 皆さんは何に取り組んでいますか?(2025年6月)

330日前

概要

現在取り組んでいるプロジェクトや、検討中の新しいアイデアについての説明。 進行中の作業内容や、将来的な計画の概要。 技術やクリエイティブ分野での主な関心事。 アイデアの発展や実現に向けたステップ。 今後の展望や期待される成果。

現在取り組んでいること

  • AI技術 の活用による文章生成システムの開発
  • ユーザー体験 向上を目的としたインターフェース設計
  • 多言語対応 コンテンツの最適化
  • ナレッジマネジメント の自動化ツール検討
  • 最新技術動向 のリサーチおよび分析

検討中の新しいアイデア

  • AIチャットボット のパーソナライズ機能強化
  • リアルタイム翻訳 の精度向上アルゴリズム
  • ドキュメント自動要約 システムの開発
  • クリエイティブライティング支援 ツールの設計
  • 教育分野向けAI教材 のコンテンツ企画

今後の展望

  • 効率的な情報共有 を目指したプラットフォーム構築
  • ユーザー参加型のフィードバック機能 導入
  • 持続的な技術改善 サイクルの確立
  • グローバル展開 を視野に入れたサービス設計
  • 新規市場開拓 に向けたリサーチと実証実験

Hackerたちの意見

2年以上、FOSSの軽量Redditフロントエンド「Redlib」を維持してきたんだけど、Redditのエンドポイントに関するニッチだけど詳細な知識と経験が役立つかもって気づいたんだ。モバイルアプリをリバースエンジニアリングして、その動作のほぼすべてをエミュレートするコードを書いたり、Androidエミュレーターからの動作分析で自動的にコードを更新するコード生成フレームワークを作ったりしたおかげで、世界中のどこからでも一般的なユーザーフローを簡単に再現できるようになった。データを収集したり抽出したりすることもできるよ。いくつかのユースケースはこんな感じ:

  • OSINT(r00m101が先にやっちゃったけど…)
  • レコメンデーションアルゴリズムや広告配置アルゴリズムの研究
  • マーケティング(広告ライブラリ、モバイルアプリでは公開されていないデータを使ったコンテンツの詳細分析、トレンド分析とか)
  • 製品の市場調査
  • 営業チームが他の製品の具体的な言及を見つけるのに使える。例えば、クラッシュレポートソフトを売ってるなら、ターゲットアカウントのブランドを調べて苦情の例を探すとか。もっと想像力を働かせれば他にもいろいろできるよ。だから、ここで利用できるいくつかの読み取り専用機能にユーザーがアクセスできるサイトを作ってるところ。もうすぐ公開予定だよ :tm:。Rustで作るのがすごく楽しいんだ :) もし興味があったら、プロフィールのメールに連絡してね。

UIコードからRedditの部分を分離することに興味ある人いる?自分でもやってみようかなって考えてたんだけど、もし計画があったらここで聞くのがいいかなと思って。

約2年前、Redditはこういう使い方を厳しく取り締まってたよね。そのせいで、ユーザーがlemmynetや他の分散型プラットフォームに大量に移動した。君のプロジェクトはこの点で何が特別なの?今は小さな魚だけど、ニッチなプロジェクトが勢いをつけたら、彼らが君を切り捨てたり、裁判や差し止め命令で個人のリソースを無駄にさせたりすることもあり得るよ。

10年くらい、暇なときに3Dボクセルベースのゲームエンジンを作ってるんだ。最近の大きな仕事は、ワールド生成とエディタをGPUに移植することだったんだけど、結構面白い効果が出てるよ。一番面白いのは、ワールド生成のシェーダーをホットリロードできて、画面に変更がすぐに反映されること。まるでボクセル版のshadertoyみたい。 https://github.com/scallyw4g/bonsai それと、エンジンのエディタUIを生成するメタプログラミング言語も書いたんだ。これは独自のCパーサーで、C++の小さなサブセットをサポートしていて、ユーザーがソースファイルに直接埋め込む「スクリプト風」の言語を通じて利用できるようになってる。C++のテンプレートの代わりに書いたんだけど、個人的にはこっちの方がずっといいと思ってる。 https://github.com/scallyw4g/poof

10年?マジで羨ましい。ほんとに。君は暇な時にやってるって言ってるけど、そんなに情熱を注いでるわけじゃないよね?どうやってモチベーションを保ってるの?自分は未完成のプロジェクトが山ほどあって、完成させるのも続けるのも苦労してる。教えてほしいな。

かなり素晴らしいね、いい仕事だ!

現在進行中なのは、エンクロージャー互換のオープンソース版第2世代Nestサーモスタットだよ。Nestのエンクロージャー、エンコーダーリング、ディスプレイ、マウントを再利用して、「思考」部分をHome Assistantと連携できるオープンソースのPCBに置き換えてる。

  • LEDマウスみたいに動くエンコーダーリングは、完全にリバースエンジニアリング済みで、独自のデモPCBもある。
  • サーモスタットの配線を実際に制御するフェイスプレートPCBはレイアウト済みだけど、最初のバージョンはESP32の特定のGPIOピンの電源オン時の動作に関する明らかに問題があったから、PCBメーカーにリビジョン3を注文中。 第1世代と第2世代のNestサーモスタットは、2025年10月25日からGoogleのサポートが終了するよ。温度、モード、スケジュール、設定には直接アクセスできるし、既存のスケジュールもそのまま動くはず。ただし、これらのサーモスタットはソフトウェアやセキュリティの更新が受けられなくなるし、NestアプリやHomeアプリのコントロールもできなくなる。GoogleはHome/Away Assistなどの他の接続機能のサポートも終了する予定。実際、Home Assistantでは1年以上もサポートが悪くて、重要な接続機能が欠けてるんだ。

うわー!もし本当にみんなの製品をリモートで弱体化させるつもりなら、役立つ仕事だね。メーカーに依存しないと動かない製品を買わない理由のまた一つの例だ。頑張って!ベータテストには参加したいな(自分のバージョンを確認しないとだけど)。

このプロジェクトはどこかでオンラインになってる?準備ができるのを見守りたいんだけど。

すごくクールだね!進捗をどうやって追うのかも気になる。ESPHomeを使ってるの?

いいアイデアだね。2世代目のNestをどうやって手に入れるか、何かアイデアある?eBayや地元のクレイグスリストをチェックしたけど、全然見つからなかった。リサイクル業者ってリクエストを受け付けてくれるのかな?廃棄物の中からNestユニットを引き出すみたいな感じで。

技術的な図を作成するための新しいアプリを作ってるんだ - https://vexlio.com。ここには強力な競合がいるけど(例えば、VisioやLucid)、シンプルさや全体的な体験で差別化できるチャンスがあると思ってる。まだ初期段階だけど、顧客に最適な機能の組み合わせを見つけられていない気がする。開発者の視点から見ると、この分野にはすごく面白いアルゴリズムや数学、データ構造の応用がたくさんあって、計算幾何学は自分にとって特別なものなんだ。作業するのがすごく楽しいよ。もしここに興味がある人がいたら、フィードバックやコメントが欲しいな。ここでもいいし、直接メールしてもOKだよ:tyler@vexlio.com。HNの皆が興味を持ちそうなページもいくつか:

  • https://vexlio.com/blog/making-diagrams-with-syntax-highligh...
  • https://vexlio.com/solutions/state-diagram-maker/
  • https://vexlio.com/blog/speed-up-your-overleaf-workflow-fast...

シームレスなLaTeX統合は最高だね!!絶対に広めるよ。

いいね、すごく良さそう!差別化も上手だね!

まさに自分の好みにぴったり。今の選択肢には不満がたくさんあるから、新しいプレイヤーが登場するのがめっちゃ楽しみ!

もしまだブレット・ビクターを知らなかったら、君のアプリは彼を思い出させるよ。https://www.youtube.com/watch?v=NGYGl_xxfXA

VisioとLucidは、実用的な便利さを犠牲にして全てをカバーしようとしてるね。どっちかに絞って頑張ってほしい。頑張れ!!!

かなり面白そうな製品だけど、あえて言わせてもらうと、FAQページが全然機能してないんだよね。質問をクリックしても何も起こらない。あと、オフラインで動くデスクトップアプリの予定はあるのかな?特に企業の世界では、そのニーズがあると思う。オフラインで動くデスクトップ版には絶対お金を払うよ。

おお、いいね!これをすぐに試してみたい!

これめっちゃクールだね。俺がこれを使うアプリケーションはFPGA用のコード生成なんだ。有限状態機械がすごく一般的だからね。これが例だよ: https://terostechnology.github.io/terosHDLdoc/docs/guides/st... でも、SVGしか出力できなくて、図からコードに変換するツールは(俺の知る限り)ないんだ。だから、コードを生成するだけじゃなくて、コードを読み込んでインタラクティブな図を作る機能も追加したいと思ってる。

ちょっと試してみたけど、めっちゃいいね!デフォルトのデザインが素晴らしい。ただ一つ、直感的じゃないなと思ったのは、オブジェクトをつなげるのに新しいツールを選ばなくてもいいはずなのに、ってこと。ホバーしたときのアンカーポイントは、どのツールモードでもクリックできるようにして、サクッとオブジェクトをつなげられるといいな。全体的には素晴らしいけど、使っていくつもり!

オーバーリーフに買収されるつもりじゃないなら、正直言って君のビジネスの未来は見えないな。

リポジトリ: https://github.com/mochilang/mochi 俺はMochiっていう小さなプログラミング言語を作ってるんだ。カスタムVMを使って、構造化データ(CSV、JSON、最終的にはグラフ)を統一的かつ軽量にクエリすることに特化してる。最初は実データセットに対してLINQスタイルのクエリを書く実験から始まって、次第にフルな言語になったんだ。 - 言語に組み込まれた宣言的クエリ - 分析と最適化のために設計されたレジスタベースのVM - 生存分析、定数畳み込み、デッドコード削除を含む中間表現 - 静的型推論、インラインテスト、ゴールデンスナップショットのサポート 例: type Person { name: string age: int } let people = load "people.yaml" as Person let adults = from p in people where p.age >= 18 select { name: p.name, age: p.age } for a in adults { print(a.name, "は", a.age, "歳です") } save adults to "adults.json" 長期的な目標は、PythonやSQL、その他のライブラリに頼らずにデータパイプライン、クエリ、エージェントロジックのための小さくて表現力豊かな言語を作ることなんだ。VMやクエリエンジン、DSLに興味があったら、ぜひ話そう!

ちょっとしたデータフィルタリングや操作には超クールだね。

「黒沢を探して」という映画を作ったんだ。この短編ドキュメンタリーは、伝説的な日本の監督黒沢明と彼の代表作「乱」の撮影現場で働いた川村の物語を追ってる。川村はBTSクルーで働いてたけど、彼の映像は押収されちゃった。映像を回収して、彼の長編映画として提示するまでにほぼ40年かかったんだ。俺の映画は、アカデミー賞に認定されたバリ国際映画祭やマリナデルレイ映画祭で上映された。来月はニューヨーク市のアジア系アメリカ人国際映画祭でも上映される予定だよ。

すごい!バルセロナで見る方法が見つかるといいな。

わお :)

面白いね、他の人の映画エッセイに好きな音楽を使って黒沢映画の素晴らしい編集を吹き替えてたところだった。

やっとオンラインでの存在感を整えてるところだよ…今週はEdテーマでHugoブログを立ち上げる予定。これがまさに探してた感じで、元々LaTeX好きだったから、かなり近いんだ。読みやすくてミニマリストだね。ただ、テーマをカスタマイズする必要があるかな。面白いと思ったことについてブログ記事を公開するつもり。https://gohugo-theme-ed.netlify.app/ それと並行して、Caddyを使って安いScalewayのコンピュータサーバーで、ウェブサイトとサブドメインを簡単に構築、再構築、デプロイできるシステムを整えてる。以前は公開したいアイデアがあったけど、選んだシステムがサイト管理をめちゃくちゃにしてたんだ。それが整ったら、Rustと暗号の勉強に戻るつもり。楽しいし、興味深いし、挑戦的だし、リモートでもできるし、給料も通常30-50%良いんだ。今の技術スタックは行き詰まりを感じる。給料の上限が低いし、プロジェクトもあんまり面白くない(今のプロジェクトには感謝してるけど、技術的には最高だと思ってる)。この技術はゆっくりとした衰退を迎えると思ってるよ。仕事の合間には、2歳の息子の遊び場を作ったり、ブルーベリーを植えたりしてる。彼はブルーベリーが大好きなんだ。

今使ってる技術スタックで、行き詰まりを感じてるのはどれ?

防衛技術に10年いた後、ウクライナや中東のミサイル攻撃を見て、ほとんどの人が空中防衛についてどれだけ理解していないかが明らかになった。だから、オペレーターの席に飛び込むシミュレーターを作ってるんだ。いろんなシナリオを試せて、さまざまな脅威に対抗する空中防衛ネットワークを構築できる(リアルなデータを使って)。ウクライナやイスラエル-イランのシナリオもあるよ。 https://airdefense.dev/

昔、アムストラッドでやってた核戦争シミュレーターを思い出すな、めっちゃクールだった。

すごくクールだね。システムログメッセージをもっと見られたらいいな、それが一番面白い部分だと思う。ついでに聞きたいんだけど、ミニ自動化された対ドローンタレットの実現可能性について何か見解ある?トラックに載せたり、必要なときに塹壕から引き出したりするやつ。もうショットガンを持ったドローンがあるし、自動取得とターゲティングが難しいんだろうけど、どれくらい難しいのかな?

すごくいいね!タワーディフェンススタイルのゲームにもぴったりだと思う。最初は少ない資源から始めて、各能力が何をできるか学んでいく感じ。時間が経つにつれて、もっと複雑で高度な脅威に対抗していくのが面白そう。装備の効率って、例えば100万ドルのミサイルで1000ドルのUAVやロケットを撃ち落とすみたいなことを考えてるのかな?

今週末、改造したAndroid/mobileのPOSアプリを使って、村のボランティア消防団の100周年を祝った。標準のPOSアプリを、アプリを使って注文を集める低信頼のウェイターたち向けにアダプトしたんだ。この注文は、ウェイターのアプリで生成されたQRコードをスキャンして、高信頼のレジ係に転送された。支払いを受けた後、レジ係のアプリが請求書や「食べ物」「飲み物」「お菓子」などに分類された複数の「注文チケット」を印刷した。これでウェイターはアイテムを取りに行って、顧客に届けられるようになった。約40人のユーザーがこのシステムを使って、イベント中に新しいウェイターが参加したり、離れたりしてた。みんな自分のスマホを使って、アプリはインターネットやWi-Fiなしでも動いて、うまくダウングレードしたよ(ウェイターがアプリを使わない場合や技術的な問題があった場合は、手動でレジ係に注文を伝えられた)。顧客も直接レジ係にアプローチして、注文チケットを受け取って、自分でアイテムを取りに行くこともできた。技術的にはそんなに面白くないかもしれないけど、70年以上続いてる村の消防団のメインレジ係の古い手動システムが、非中央集権的にデジタル化されたのが気に入った。これを説明するチャンスだと思って、もっとユーザーを見つけるために頑張らなきゃ。

今、流行りの新しい技術を使ってNeuro-samaを再現しようとしてるんだ。今はリポジトリにあって、1,000以上のスターをもらってるよ。リアルタイム処理やメモリ、ゲームプレイの部分はまだ作業中なんだけど、興味がある人はぜひ参加して一緒に作ろう!