Ask HN: 何に取り組んでいますか? (2026年9月)
Ask HN: What are you working on? (September 2026)
私は、既存の名前検索サイトに不満を感じた家族の声をきっかけに、楽しく探索できるファーストネーム発見サイトを開発しています。多くのサイトはデータベースのクエリをそのまま翻訳したように雑然としていて、フィルターや並べ替えを最初に選ばせる使い勝手だと感じました。そこで、全画面のインタラクティブなウォールUIと無限スクロールで、ほとんどの画面スペースをコンテンツに割く体験を目指しました。名前のサンプリングアルゴリズムを工夫し、デフォルトでは性別フィルターのみを表示、詳細な検索は自然言語クエリに対応しています。データベースエンジンはRustで自作し、Cloudflare Workers上で動くようWASMにコンパイルしています。外部DBサービスは使っていません。UIの背後に多くの技術的な工夫が隠れていること、そして体験から逆算して設計されたことを誇りに思っています。
HNでの議論
1125- jesse__
私は約10年間、Bonsaiというボクセルゲームエンジンに取り組んでいます。
現時点でおそらく最も興味深いのはエディタです。世界とその中のほとんどのものは、SDFの集合として表現されています。正確には密度場ですが、まあ、ポテトトマトです。
Bonsaiはここ数年で大規模な書き直しを行い、それがほぼ完了しつつあります。世界の編集は、GPU上のシェーダーによってボクセルグリッドに投影/ラスタライズされる一連のSDFパラメータとして定義されます。SDFの素晴らしい点は、Inigo Quilezという人物によって徹底的に研究・文書化されており、多くの優れた数学的性質を持っていることです。たとえば、任意のSDFをスムーズに結合して、形状が接合する部分に美しい丸みのある輪郭を得ることができます。
私はメモリアロケータやフォントラスタライザから衝突検出器やシミュレーションループに至るまで、すべてのシステムをゼロから書きました。C++テンプレートの代替としてメタプログラミング言語まで書きましたが、それはまた別の話です。IIRC、唯一の外部依存はプロセス起動のためのCランタイムライブラリと、ごくたまに使う可変長引数関数だけです。
長い間、このプロジェクトの明示的な非目標はゲームを出荷することでした。3Dエンジン全体を書いてからゲームを出すなんて正気の沙汰ではないと思っていました。ところが、実際にゲームを作れるところまで来ました。クローズドソースのリポジトリでゲームシステムに着手しており、t[…]までにSteamページを出したいと思っています。
- jerkstate
これは、重量とレップ数の「パレートフロンティア」に沿ってトレーニングするのを助けるウェイトトレーニングアプリです。アイデアは、すべての動作について、低重量・高レップ、中重量・中レップ、高重量・低レップでトレーニングするというものです。ボディビルディングフォーラムの断片的なアドバイスに従って独自のウェイトトレーニングプログラムを開発しようとしたところ、最初の年にいくつかの腱を痛めてしまいました。そこで、腱の強化に関する研究と、肥大(限界近くのレップ)、筋力(最大負荷近くのレップ)、怪我予防/頻度(あまり頻繁に限界まで追い込まない)に最も効果的なものについて多くの研究を行い、学習した筋力曲線(Brzyckiに似て、形状パラメータを追加)に基づいて重量とレップ数を自動的に処方し進歩させるアプリを設計しました。
このアプリは無料のCloudflareティアを利用するように設計されているので、ドメイン名のコストだけで何千人ものアスリートをサポートできます。主に「疲労曲線」を理解することに興味があります。現在はセットごとの基本的な疲労モデリング(基本的に対数線形の筋力低下)がありますが、より多くのデータでずっとよく特徴づけられると思います。モデリングについては延々と話せますが、私の意図は無料に保つこと(もし月に数ペニーかかるようになったら、コンテンツページに非侵入的な広告を追加するかもしれません)で、主な関心はデータの統計分析を行えるようにすることです。
- jasonkester
[HUMAN-CODE]
ゲームを作っています。ValheimとUltima IVを足して2で割ったようなものです:
デモは今ブラウザでプレイできます(モバイルもデスクトップも)。でもすぐにSteam用にパッケージ化するつもりです。
すべてバニラのJavaScript、HTML、CSSです。AIなし、サードパーティのゲームエンジンなし、ビルドシステムすらなし、自分で再発明したくなかったネットワーキングなどのための外部依存がほんの少しだけです。
楽しかったです。フィードバックをもらえたら嬉しいです!
- chumzygood
これについて小さな実験をしています:実際の米国株価で29のペーパートレード口座、それぞれ10万ドル、7月27日から。4つのAIモデル(ChatGPT、Claude、Grok、Gemini)がそれぞれトレーディングルールブックを書き、毎日自分の結果から書き直します。1つの口座はAIが一切触らない固定ルールブックで、対照群です。
これまでの結果(ペーパー、34取引日):AIなしの対照群は+13.0%、S&P 500は+3.4%、そして28のAI口座のうち25が対照群を下回っています。最高の単一口座はGrokが書いた「忍耐」ブックで+40%ですが、これは荒れた市場での一つの幸運な口座として扱い、発見とは見なしません。トレードレベルではAIと対照群は同じに見えます:3,212のクローズ済みポジション、中央値+0.06%、中央値保有時間約2時間。彼らはたくさん取引して、ほとんど何も得ていません。
すべて公開されています、損失と引退した戦略も含めて:https://aitradingcompetition.com/which-ai-is-winning.html そして完全なトレードファイルはCSVで https://github.com/ckamelhar-collab/ai-trading-arena-data にあります。ペーパーマネーのみ、アドバイスではありません、これらのページに販売物はありません。
- justforfunhere
これらの投稿の先頭に、投稿者が以下のようなタグを付けてくれると素晴らしいです。
[HUMAN-CODE] - 人間が書いたコード
[AGENT-CODE] - Claude/Codex/その他のエージェントが書いたコード
[HYBRID] - 人間とエージェントの組み合わせ
私は人々が自分でコードを書いているプロジェクトを好んで見たいです。このようなタグ付けがあれば簡単にフィルタリングできます。
- tajd
Projektor - cloudflare上でセルフホストされるAIネイティブなJira/ウィキツール。現在、ソフトウェア開発に関わるより多くの活動をカバーするために拡張する方法を検討中 https://github.com/TAJD/projektor
Iron volume、最近ケトルベル複合ジェネレータを追加しましたが、自画自賛ながらなかなか悪くないです https://www.ironvolume.com/
- junaid_97
面倒なPDFと格闘せずに米国移民フォームに記入するオープンソースの方法を構築しています
Github: https://github.com/athos2113/fillvisa-os
デモ: https://fillvisa.com/demo/
米国移民はまだ時代遅れのXFA PDFに依存しています - ブラウザで記入できません。ほとんどの移民はフォームを印刷して手動で記入することになります。
そこで、PDFフォームをスマートなWebフォームに変換しました。公式のUSCISフォームのレプリカで、条件付きロジックに従います。出力では、記入済みの公式USCIS PDFフォームが得られます。
- jdw64
言語を作っています。名前はPergyra Langで、特に特別なところはありません。
- tha_infra_guy
いくつかのプロジェクトに取り組んでいます:
Ai-rganize: AIがローカルファイルを識別、分類、整理できるようにします。コアワークフローはスキャン、整理提案、承認、名前変更または移動として自然にレビュー可能です:https://github.com/adefemi171/ai-rganize
Runeward: ローカルでhedrと一緒に使って、すべてのエージェントを保護しています:https://github.com/Runewardd/runeward
Compears: 食料品の価格がひどいので、複数の食料品店の価格を集約するように設計しました:https://compears.shop/
- purple-leafy
仕事を辞めてから大量の自由時間があります。
0) money-money-money: 15Kb以下のサーバーレスで意見の強い家計予算ツール[0]。なぜ?極めて圧縮可能に作られているので、家計予算を編集して、短いリンクやQRコードでパートナーとやり取りできます。アイデアは、予算を編集し、リンクを相手に送り、相手が閲覧または編集してサーバーを介さずに送り返せるというものです。[0]
1) slices: すべてのコードが共有イベントプールを持つ「スライス」である、AIファーストのADHDフレンドリーなアーキテクチャ実験。スライスは完全に自己完結した「機能」です。スライスは共有イベントプールを通じてのみ他のスライスと通信できます。small-talk、垂直スライスアーキテクチャ、ADHDに触発されました。スライスを使って自己変更するIDEも作りました。[1] [2]
2) テキスト圧縮実験: Hutter賞を目指してテキストを圧縮するアプローチを実験しています。アイデアは、英語版Wikipedia全体を取得し、再現可能なままテキストを可能な限り小さく圧縮することです。[3]
3) 最小の迷路解決ニューラルネットワーク: LLMの助けを借りて作った迷路ソルバーに関する書きかけの記事で、14バイトのニューラルネットワークで未見の迷路の96%を解決できました。[4] [5]
[0] - https://con-dog.github.io/money-money-money
[1] - https://github.com/con-dog/slices-demo
[2] - https://con-dog.github.io/slices-demo/
[3] - http://prize.hutter1.net
[4] - https://github.com/con-dog/tiny-neural-network
[5] - https:// […]