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

HNに聞く: あなたは今何に取り組んでいますか? (2025年7月)

302日前

概要

  • 私の主な作業内容と現在の関心領域の要約
  • 新しいアイデアやプロジェクトの方向性
  • 技術や知識のアップデートへの取り組み
  • 今後の可能性や展望
  • 継続的な学習と改善の姿勢

現在取り組んでいること

  • ユーザーからの質問 やリクエストへの 迅速な回答
  • 最新の技術トピックトレンド のリサーチ
  • コンテンツの質向上 に向けたフィードバック分析
  • 多言語対応専門分野強化 のための情報整理
  • ユーザー体験向上 を目指した提案や改善案の検討

新しいアイデアや思考中のテーマ

  • 生成AI技術 の応用範囲拡大
  • プログラミング教育 支援コンテンツの開発
  • データセキュリティプライバシー保護 に関する啓発活動
  • 業界別の専門記事ケーススタディ の作成
  • ユーザー参加型イベントQ&Aセッション の企画

今後の展望と取り組み

  • 知識ベースの拡充最新情報の継続的な学習
  • ユーザーインターフェース のさらなる最適化
  • 多様なニーズ に応えるための 柔軟な対応力 強化
  • コラボレーション を通じた新しい価値の創出
  • 社会課題解決 への貢献を意識した活動展開

Hackerたちの意見

アプリのLLM機能のためにミニバックエンドを書く羽目になってるんだよね。APIキーをクライアントコードから隠すためっていうのもあるけど。VercelのAI SDKを使っても、APIコールを安全に処理するためには(サーバーレスの可能性もある)バックエンドが必要なんだ。退屈な処理を担当するオープンソースのLLMプロキシを作ってるよ。小さなSDKで、フロントエンドからOpenAIやAnthropicに呼び出して、プロキシがシークレットや認証、制限、ログを管理する感じ。これがバックエンドコードなしでLLM機能を追加する初めての方法だと思う。Stripeが決済を、Auth0が認証を、Firebaseがデータベースをやってるみたいにね。TypeScript/Node.jsでJWT認証を使って、短命のトークン(SDKが自動でリフレッシュする)とレート制限もある。今は機能が限られてるけど、どんどん追加してるところ。今は自分の認証を持ち込む(Auth0、Clerk、Firebase、Supabase)機能を追加中で、APIをさらに強化してるよ。GitHub: https://github.com/Airbolt-AI/airbolt

こういうのをワンクリックでインストールできる方法(モダンなcPanelみたいなの)があれば、バックエンドの知識がない人でもアプリをデプロイできるから、すごくいいと思う。メインのPaaSサービスごとにたくさんのyamlが必要になるだろうけど、ほぼそれに近い感じかな。

ルームメイトと一緒に、蚊を駆除するドローン「Tornyol」を作ってるんだ!超音波ソナーで蚊を検知して、ミサイル制御理論を使って蚊に突っ込んでプロペラで粉砕する仕組み。ターゲットプラットフォームは40グラムのtinywhoopだから、どこでも安全に飛ばせて、ほとんど音がしないんだ。蚊のためのルンバみたいな感じ!従来のシステムと比べて、ドローンは静的システムや人が持ち運べる殺虫剤散布よりも短時間で広範囲をカバーできるのが大きな利点だよ。目標は、マラリアに対抗するためにITNと競争できること。いくつかのリンク: https://hackaday.com/2025/03/25/supercon-2024-killing-mosqui... https://manifund.org/projects/build-anti-mosqu

これめっちゃクール!自分の寝室に欲しいな ;-) オランダの会社で似たようなことをやってるところがあるの知ってるよ。今は温室での害虫検知・対策に焦点を当ててるみたい: https://www.pats-drones.com/

これ見たことなかった、すごいね!カメルーンとケニアに短期間住んでコンサルの仕事をしてたけど、蚊が大暴れしてたよ(今はDCに住んでるけど、夏にこれがあったら嬉しいな)。防衛用途についても考えてるのかな?超低コストのドローンが、ウクライナで大暴れしてるシャヘドや他のロシアのドローンを排除するのに役立つなら、かなり価値があると思う。

蚊に特化して、他の昆虫を攻撃しないようにしてほしいな。世界中の昆虫の個体数は、豊富さと多様性の両方で大きな減少を経験していて、最近の数十年で40%から75%の減少を報告している研究もあるんだ。推定では、過去150年で全昆虫種の5%から10%が消失したと言われていて、いくつかのグローバルなメタアナリシスでは、陸上の昆虫個体数が10年ごとに約9%減少していることが示されているよ。

面白いアイデアだね。ターゲットを引き寄せるために、蚊を引き寄せるような化学物質があるといいかも。そうすれば、ターゲットを自分のところに呼び寄せられるよ。

UVライトを使って蛾を引き寄せて「蚊キラー」って呼ぶのはやめてくれてありがとう!

うわー、これがうまくいったら、ダース買いたいな!

このテーマについてはもう調べたと思うけど、レーザータレットって蚊を撃退するのに使えるかな?もし無理なら、その理由は何?もっと信頼できそうだよね。

否定するつもりはないけど、実際の散らかった部屋で蚊が隠れられる場所(テーブルの下とか引き出しとか)をどう対処するつもり?

すごくいいアイデアだね。価格はどのくらいになると思う?価格が安ければ、アフリカの多くの国でうまくいきそう。

Tanstack DB - ウェブアプリ用の新しいクライアントサイドストアで、トランザクション、楽観的状態、複数コレクションにまたがるライブクエリが特徴。同期用に設計されてるから、データを取得する代わりに、同期エンジン(どれでも!)に接続してフロントエンドをバックエンドと同期させることができるんだ。Tanstack Queryを基にしてるから、同期エンジンはオプションで、段階的な導入に最適な道だよ。クエリエンジンは、差分データフローのTypeScript実装を使って、ライブクエリのインクリメンタル計算を可能にしてるから、更新がすごく早い。複雑なクエリの反応性がサブミリ秒単位で細かくなる(SQLの結合やグループ化を考えてみて)。作るのがすごく楽しい! https://tanstack.com/db/latest https://github.com/TanStack/db

これめっちゃ楽しみ!今のクライアントサイドのDB実装は扱いづらいからね。IndexedDBに対応するのかな?

面白そうだね、近いうちに見てみるつもり! 一目見た感じ、すごく良さそう。 他のクライアントの同期やデータベースオプションで困ったのは、公開・共有・プライベートのテーブルやコレクションの使い方に対応してないことなんだ。 実際のアプリでは、全ユーザーが利用できるアイテム(読み取り専用かどうかは別として)や、一部のユーザー(グループや管理チェーンによる)向け、またはプライベート(でもマネージャーが再割り当てできる)なものがあって、リアルなワークフローや対立を避けるために必要なんだよね(他の人の連絡先やコミッションを盗むのを避けることを考えてみて)。

Cellmの開発を続けてるよ。Excelの拡張機能で、セルの数式の中でLLMを呼び出せるんだ。例えば「=PROMPT(A1, "顧客のフィードバックをポジティブ、ニュートラル、ネガティブで評価して")」みたいにね。それをドラッグして何千行にも適用できるんだ。彼女が7500本の研究論文を手動で分類しなきゃいけなかったのを見て作ったんだ。Cellmはそういう繰り返しの作業を自動化するんだ。MCPと構造化出力を追加して、隣接するセルに複数の戻り値を「こぼす」機能を使えるようにしたから、毎日競合のブログを09:00の会議前にチェックするのが最も早い方法になったよ。それに、新しいAIモデルをテストするのも簡単で、新しいカラムを追加するだけで済むんだ。普通の人(技術者じゃない人)がプログラマーのようにAIを使って手動の繰り返し作業を自動化できるようにするのがこのアイデアの全体像だよ。 https://github.com/getcellm/cellm

いいプロジェクト名だね! :)

これのこと? https://support.google.com/docs/answer/15820999?hl=en-GB

似たようなものがあるよ、https://paradigmai.com。

それ、結構興味深いね。似たような用途でAirtableの「フィールドエージェント」を使ってるけど、これを使ってみたいな。自動で値をキャッシュしてくれるの?(入力セルが更新されたからって、繰り返しプロンプトにお金払いたくないんだよね)

有料ユーザーいるの?2024年初めにGoogle Sheets用に似たようなものを作ったんだけど、チャンスを逃したかなって考えてる。

やあ、カスパー!いつかコーヒーでも飲みに行きたいな(ネットでね : )

これがローンチしたら、ちゃんとチェックするよ。

Marginalia Searchのインデックスコードを最適化中。新しいコードはベンチマークで少なくとも2倍速いけど、本番環境では実行できないんだ。なぜなら、実行すると最もシンプルで速いクエリで4倍遅くなって、クエリがタイムアウト値を大幅に超えちゃうから。97%の確率で、速いコードがmmapベースのインデックスリーダーでページスラッシングを増やしてるせいだと思う。自分でバッファプールを実装して、リードを直接管理しなきゃいけないみたいだね、あの厄介な論文が言ってた通りに。 [1] https://db.cs.cmu.edu/papers/2022/cidr2022-p13-crotty.pdf

自分でバッファプールを実装して、あの面倒な論文が言ってた通りにリードを直接管理しなきゃいけないみたいだ。まるで俺がその論文を書いたときにみんなを煽ろうとしてたみたいに聞こえるけど、実際は警告してたんだよ。

Marginalia Searchはどんな構造を人々に提供するの?

これって、データベースでmmapを使おうとするみんなが気づくことだよね。

インデックスのどの部分をバッファプールに入れてるの? 投稿リスト、ドキュメントストア、それとも用語辞書? 将来のクエリのためにキャッシュしてるの?それとも、クエリの計算をするためにメモリに入れてるだけ?

手作りで服やアクセサリーを作れるファブリック構築ブロック(服のレゴみたいなやつ)に取り組んでるよ。道具や機械なしで完全に手作りできるんだ。イントロ動画はこちら: https://www.youtube.com/watch?v=X_eKc6c5tDw

これ、めっちゃすごい!YouTubeの動画もすごくよく作られてるね。成功することを願ってるよ!

いいアイデアの縫い目だね。何か洗濯してみた?

これは素晴らしい!プロジェクトの成功を祈ってるよ!

ニュースレターに登録したいです。

これ、めっちゃ面白い!!!もっと情報ないかな?

これ、セットで欲しいな!「服のレゴ」みたいなアイデアは見たことあるけど、今のところこれが一番好きな実現方法だわ。色とりどりのブロックがある「ゴープコア」スタイルの服にぴったりだよね。動画のモノクロの例でも、そのリンクの質感が好きだな。

素晴らしい仕事だね!ジッパーなんて足元にも及ばないよ!特に「ステッチ」が自分自身に織り込まれて、縫い目をフラットにするのが気に入った。ところで、靴についても考えてるんだけど、縫い付けたソールとアッパーはすごく耐久性があるよね。もしソールを人の足のサイズに合わせて切れたら、アッパーを自分のベストフィット、ベストカラーコンボのデザインにできるんじゃないかな。

なんか変な感じでクールでサイバーパンクっぽいね。

これは本当に重要で破壊的なアイデアだね。素晴らしい!これをスケールアップするために何が必要?

これ、実際に見るとすごく癒されるよ! 最高の運を祈ってるね。

子供たちが他の子供たちとオンラインでチャットや遊びができるサイトを作ってるんだ。つながるためには、子供たちの親がサインアップして、友達の親ともつながる必要があるよ。子供たちは親や家族、ネットワーク内の他の子供たちとチャットできるし、メッセージは親が監視できるんだ。他にも、シンプルなLLMボットを「プログラム」できるボットワークショップや、ステッカーブック(アニメ画像検索)、クイズ作成機能などもあるよ。いろんなことを計画中!子供たちと家族が楽しく、安全に交流できる場所を作ること、そして子供たちが技術をクリエイティブなツールとして探求し理解できるようにすることが基本的な理念だよ。

興味深い目標だね、しかも普通とはかなり違う。プライバシーや子供たちがテクノロジーやインターネットにアクセスすることについて、強い思いがあるんじゃないかな?このプラットフォームを作る原動力になってると思う。子供がいない幸せな30代後半の既婚者としては、ちょっと異世界の話だけど、確かにこのプロジェクトには情熱が感じられる… もっとインスピレーションや長期的な目標について話してくれない?コンセプトも最終目標もすごく魅力的だと思うよ!

いいね!リンクもらえたら嬉しいな!近所の子供たちにトランシーバーを買ってあげて、マインクラフトのサーバーも立てたんだ。娘たちのための社交の場みたいになってるよ。スマホはできるだけ遅らせたいから、専用の解決策があれば最高だね。

ここ数ヶ月無職だったんだけど、面接の合間にテレビやYouTubeを見てると完全に頭がおかしくなりそうでさ。WGUがコンピュータサイエンスの修士課程を始めたから、時間を潰しつつ少しでも得られるかなと思って登録したんだ。プロのソフトウェアエンジニアとして14年くらいやってるから、WGUのコンピテンシーベースのシステムのおかげで、すごく早く終わらせることができたよ。やっと「MS」を名前の後ろに付けられるようになった!

よかったね!いい仕事がすぐに見つかることを祈ってるよ。自分で仕事を作るのもいいかもね。

あなたのMSの総コストはどれくらいだったの?

追加の知識やスキルを身につけたと感じる?あなたが言ってたプラス面は、退屈しないこと、手頃な価格、そして資格が得られることだよね。

就職活動頑張ってね!すぐにいい仕事が見つかるといいな!

アメリカのヴィンテージ印刷広告をデジタルカタログ化してるんだ(https://adretro.com)。バックエンドはMySQLとLuceeで作ってて、広告はNotionとSuper.soで公開してるよ。OpenAIのビジョンを使って画像からエンティティデータを抽出してる。今のところ、持ってる約10万点の中から1500点くらいカタログ化したけど、それでも主要な素材の0.1%くらいしかないんだ。時間がかかりそう!年間1万点くらいのペースで進めてるけど、もっと早くしないとね :) 雑誌全体をカタログ化するプロセスは、1週間から数時間に短縮できたんだ。アーカイブをサポートする方法を考えてるよ。広告からオリジナルアートを作って売るか、レアな広告の素敵なコピーを売るつもり。

すごいね!タバコの広告って、めちゃくちゃクールで魅力的だけど、結局は幻想を売ってるんだよね。

なんか寄付ボタンとかあったらいいな。これ、すごく大変だと思うけど、めっちゃいいアイデアだよね!参加ページに寄付する方法があれば、絶対にお金出すよ :) うちの旦那は作家で、歴史的な文脈を調べるために newspapers.com をよく使ってるんだ。これ、彼にとって素晴らしいリソースになると思うな。

素晴らしくて、ものすごく価値のある、これは欲望の歴史だね。

これ、興味あるかも:スタンフォード大学のタバコ広告の影響に関する研究(SRITA; https://tobacco.stanford.edu/)のコレクションには、現在62,553件のタバコ広告が含まれてるよ。

Tritiumに取り組んでるよ。Rustで作った法的IDEなんだ。今月はWindows、macOS、Linux、Androidでのe2eテストのCI/CDを改善してるところ。パスワード保護されたPDFやWord文書の解除サポートも追加中で、OCRも改善してるよ。OCRはバックグラウンドで動いて、利用可能な場合はネイティブOSのOCRを使って、他では純粋なLSTM Rust実装を使う感じ。ワードプロセッサ全体を改善して、スピードアップを目指してる。ネイティブを活用したクロスプラットフォームのスペルチェッカーも追加する予定。オンラインで試してみてね: https://tritium.legal/preview 無料でダウンロードもできるよ: https://tritium.legal/download

法律文書やケースのために、違ったフォーマットを考えたことある?それと、トランザクショナル・ローイヤーって何?

弁護士たちがMS Wordから離れてるの?過去に試したけど、うまくいかなかったんだ。でも、これは本当にクールだね。彼らには確かに問題があるよね。