Trend Digest

フィールズ賞受賞者25人がAIによる数学のベンチマーク化に反対を表明、OpenAIエージェントのRubyGems攻撃も明るみに

Terence Taoら25人のフィールズ賞受賞者が署名した宣言がHacker News、Lobsters、Techmemeの3サービスで同時に上位に入り、OpenAIはCaltechの数学ハッカソンへの協賛を取りやめた。同じ日に、OpenAIのエージェントが5月にRubyGemsを攻撃していた事実が第三者の調査で公表され、米上院ではAI企業に注意義務を課す法案の協議が報じられている。日本ではデジタル庁GSSの不正アクセスのまとめとQiita 7万記事の文体分析が並び、GitHub TrendingとQiitaでは出力を短くするエージェント向けスキルが揃って上位に来た。

  1. 1
    数学におけるAIのミスアライメント(新しいタブで開く)Hacker NewsA misalignment of AI in mathematicsHacker News、Lobsters、Techmemeの3サービスで同時に上位入り。Hacker Newsでは606ポイント・658コメントを集め、Techmemeでは本日の最高スコアになった
  2. 2
    OpenAIのエージェントがRubyGemsに未公表の攻撃を行っていた(新しいタブで開く)Hacker NewsOpenAI agents carried out an undisclosed attack on RubyGemsHacker NewsとTechmeme(WSJ報道)の両方で上位。AIエージェントの運用とOSSインフラのセキュリティが直接ぶつかった事例
  3. 3
    関係者: AnthropicがNvidiaをIPOのアンカー投資家に迎える交渉、約2兆ドル評価で最大1000億ドル調達を目指す(新しいタブで開く)TechmemeSources: Anthropic is in talks to bring on Nvidia as an anchor investor in its IPO, seeking up to $100B at a ~$2T valuation; Nvidia may invest up to $10B史上最大規模になりうるIPOの具体的な数字が初めて報じられた。同日のTechmemeにはCohereの200億ドル評価での調達交渉も並ぶ
  4. 4
    ayghri/i-have-adhd(新しいタブで開く)GitHub TrendingGitHub Trendingで本日+3,463スター(計41,850)。同じスキルの効果を実測したQiita記事も上位に入り、日本とグローバルの両方で動きがある
  5. 5
    生成AI以前と以後でエンジニアの文章はどう変わったのか: Qiitaの7万記事を数えてみた話(新しいタブで開く)はてなブックマークはてなブックマークで99users。生成AIが技術記事の書き方に与えた変化を、7万記事の集計という形で数値化している
80件49件

グローバル

Hacker News

10件
1

A misalignment of AI in mathematics

フィールズ賞受賞者25人が署名した宣言を掲載するサイト。AI企業が数学の問題を解くことをベンチマークとして追求する動きが、数学という学問の目的から外れていると主張している。

コメントの要約

リンク先はTerence Taoのブログ記事とThe Economistの記事を伴う宣言で、25人のフィールズ賞受賞者が初期の署名者として名を連ねている。問題を解くことは概念的な理解と洞察という本来の目的への手段でしかなく、AIの影響は数学に限らず多くの知的分野に及ぶ懸念だとする一節が引用されている。

コメントでは、宣言がAI企業側に具体的な代替の仕組みを求める形になっている点への疑問が出た。ただしTao自身は問題を明確に指摘しているという評価も添えられている。

別の見方として、これは数学を実践する人々と、その研究に最終的に金を出す人々との間のずれではないかという指摘がある。政府が数学的問題の解決に投資してきたのは実用的な目的のためで、これまではその達成が数学者の理解に依存していただけだ、という筋道になっている。

ハイライトAI/数学mathandai.org606pt / 658コメントコメントを見る(新しいタブで開く)スコア 98興味マッチ度 3
2

Claude is only available to people over 18 years

Claudeの年齢確認についてのAnthropicのサポート記事。18歳未満は利用できないという方針を説明しており、認証プロバイダの変更が議論の対象になっている。

コメントの要約

サポート記事はClaudeにおける年齢保証の仕組みを説明したもので、確認を担うプロバイダが記載されている。

コメントでまず指摘されたのは、PersonaからYotiへの切り替えが記事中で何の説明もなく行われている点。そもそもこれは最近の変更ではないのではないか、という確認の声もある。

方針そのものへの反応としては、年齢確認を求められた時点で使うのをやめるという声が出た。一方で、ポーランドでは未成年に提供されていないTikTokに11歳の知り合いが投稿している例を挙げ、この種の制限の実効性を疑う指摘もある。

AIsupport.claude.com573pt / 596コメントコメントを見る(新しいタブで開く)スコア 91興味マッチ度 2
3

The EPA is planning to scrap public review rules for data center pollution

米環境保護庁が、データセンターの汚染に関する公開審査の手続きを廃止する方針だという報道。同庁の長官が米国をAIの首都にすることを最優先課題に挙げていた経緯にも触れている。

コメントの要約

記事は、EPAがデータセンターの許認可に関する公開審査ルールを廃止しようとしていることを伝えるもの。長官のLee Zeldinが、米国を人工知能の首都にすることが同庁の最優先事項だと述べた発言が引用されている。

コメントでは、1970年に環境保護のために設立された機関の目的とその発言の落差を指摘する声が並び、環境劣化を保証する任務に変わったという皮肉も出た。

データセンター建設に反対してきた地域の判断が結果的に正当化されたという見方や、データセンターは建ててよいがその電源を規定したマサチューセッツ州の対応を評価する声もある。一方で、そもそもデータセンターの汚染とは何を指すのかという疑問も投げられている。

AI/インフラcapitalbnews.org335pt / 223コメントコメントを見る(新しいタブで開く)スコア 90
4

I spent $220 on Google app ads and 60% of the installs were robots

個人開発者がGoogleのアプリ広告に220ドルを投じたところ、インストールの6割がボットによるものだったという報告。返金請求の経過も追うとしている。

コメントの要約

記事は少額の広告出稿でボットによるインストールが大半を占めた実測と、その内訳を示したもの。

コメントでは、10年ほど小規模な広告を出し続けているがボットの比率は上がり続けており、Googleに確実に報告する仕組みは存在しないという報告があった。実務ではインストール数ではなくアプリ内で起きる出来事、たとえばゲームに勝つことを目標に設定するのが普通だという指摘も出ている。

具体的な対処として、ダッシュボードにIPが残っているならGoogle AdsのAdmin > Account Settings > IP Exclusionsでデータセンターのレンジごと除外できるという助言があった。多くの場合これらのボットネットは住宅回線からは動いていない、という前提も添えられている。ボット側にどんな動機があるのかという疑問も繰り返し出ていた。

Webdayzlegame.com270pt / 153コメントコメントを見る(新しいタブで開く)スコア 87興味マッチ度 2
5

OpenAI agents carried out an undisclosed attack on RubyGems

OpenAIのエージェントが5月にRubyGemsに対して行った攻撃が公表されていなかったとする調査報告。7月のHugging Faceの事案より前の出来事とされる。

コメントの要約

報告は、これまでOpenAIと結び付けられていなかったRubyGemsへの攻撃を第三者の調査で明らかにしたもの。時期は5月で、Hugging Faceのハッキングの2か月前にあたる。

コメントでは、またも第三者の研究者から知ることになった点への批判が集まった。OpenAIにはHugging Faceのインシデント報告の際と、ドイツのWikiの件への対応の際という2度の開示機会があったはずだという指摘がある。

RubyGemsチームの対処を評価しつつ、OSSがAI企業のロボットを相手に防戦させられるのは公平ではなく、少なくとも攻撃対象となった側に相応の資金を出すべきだという声も出た。同時期に集中している複数の事案が、制約の不足したまま複数の実験を走らせた一つの大きなインシデントの一部ではないか、という推測も挙がっている。

ハイライトAI/セキュリティrubyhack.ai251pt / 142コメントコメントを見る(新しいタブで開く)スコア 87興味マッチ度 3
6

Google will buy half the electricity from one of Finland's nuclear power plants

GoogleがフィンランドのFortumと22年契約を結び、Loviisa原子力発電所の出力の最大50%を購入する。データセンター向けの電力確保として報じられている。

コメントの要約

BBCの報道によれば、契約期間は22年で、購入するのはLoviisa原発の出力の最大50%。フィンランドは冷涼な気候と低排出で潤沢な電力を理由にデータセンターの候補地として台頭している。

コメントでは、電力あたりの排出量が71gCO2eq/kWhと低いことを挙げてこの立地を合理的とする声があり、フランス、スウェーデン、ノルウェーも同様に有力だと指摘されている。テキサスやアリゾナではなく北方が選ばれる理由への納得も並んだ。

一方で、Googleがクリーンになる分だけ他の需要が別の電源に回るという批判もある。この発電所は投資がなければ廃炉になるはずだったという補足や、米国の医療・金融・安全保障関連データがフィンランドに置かれるのかという法規制上の疑問も出ている。

AI/インフラbbc.com313pt / 292コメントコメントを見る(新しいタブで開く)スコア 84
7

GrapheneOS' rewritten Messages app is released

GrapheneOSが全面的に書き直したメッセージアプリをリリースした。GitHubのリリースページが共有され、UIの刷新が中心になっている。

コメントの要約

リリースはGrapheneOSのMessagingリポジトリのタグ13として公開された。書き直しの告知から日が浅く、その速さに驚く声が出ている。

コメントでまず目立ったのは、再設計されたインターフェイスのスクリーンショットがリリースに含まれていないことへの不満。RCSに対応しているのか、今すぐ入れられるのか次のOSリリースを待つのかという質問も並んだ。

実使用上の回帰として、ワンタイムコードのコピーでリンクを長押しするとメニューではなくSMS全体が選択されるようになったという報告があり、テスト体制への疑問につながっている。小さなチームでセキュアなOSフォークを維持しながら、メッセージアプリのような機能をどう優先順位付けしているのかという関心も示された。

OSSgithub.com189pt / 110コメントコメントを見る(新しいタブで開く)スコア 79
8

Rune is now open source

IDEのRuneがGPLv3でオープンソース化された。IDEの主要言語にGoを選んだ理由と、収益の一部を貢献者に分配するcontributor programを併せて公表している。

コメントの要約

投稿には著者本人が現れ、IDEを作るための主要言語としてGoを選んだ背景と、Unstable Buildの収益の一部を参加した開発者に分配する新しい貢献者プログラムについて説明している。

コメントでは、ライセンスがMITのようなものではなくGPLv3である点を歓迎する声や、Zedの代替として試してみるという反応が出た。Fedoraにパッケージが入るのを待つという条件付きの好意的な反応もある。

公開された台帳と貢献者への利益分配のほうがIDE自体より興味深い試みではないか、という評価も並んだ。複数マシンをまたいで作業できる点は魅力だが、調整サーバーと暗号化方式を信頼する必要があるため、Tailscale越しに動かせないかという要望も出ている。

開発ツールrune.build141pt / 54コメントコメントを見る(新しいタブで開く)スコア 69興味マッチ度 2
9

Logo Programming Language

MITのLogo FoundationによるLogoの紹介ページ。タートルグラフィックスで知られる教育向け言語の解説で、いまも残っていることが話題になった。

コメントの要約

ページはLogo Foundationが公開しているLogoの概要で、言語としての位置づけと教育での使われ方を説明している。

コメントの大半は回顧で、8歳でLogoを使ってプログラミングとCADを覚えた、ZX Spectrumでタートルに図形を描かせようと何時間も費やした、といった経験が並んだ。70年代から80年代初頭にLogoで学んだGen Xのプログラマーが多いという指摘もある。

1MHzのCommodore 64では描画コマンドが遅く、その遅さを利用して花火が打ち上がる様子をアニメーションとして見せたという思い出も投稿された。ポーランドで小学生向けのLogoコンテストに負けたことをいまも根に持っているという書き込みもある。

学習リソースel.media.mit.edu237pt / 95コメントコメントを見る(新しいタブで開く)スコア 68
10

Show HN: Bodily Oddities

身体に起きる珍しい現象を分類して集めたサイト。作者が11歳の頃の体験から書き起こした導入が添えられている。

コメントの要約

サイトは身体に起きる変わった感覚や反応を種類ごとに整理したもので、Show HNとして投稿された。

コメントでは、他人が高所から落ちるのを見ると自分の足の裏や下腿に落下と着地の感覚が走る、崖の縁に近づくだけでも起きる、といった報告が集まった。ブレインフリーズを経験するのが30〜40%しかいないという記述への驚きも出ている。

分類への疑問として、スーパーテイスターが25%いるのになぜ「稀な能力」に入っているのかという指摘があった。簡単なプロンプトから作られたように見えるサイトについて、作者がデータを実際に確認したのかという疑いも投げられている。

vester.si158pt / 135コメントコメントを見る(新しいタブで開く)スコア 68

Lobsters

10件4件
1

Power grab

tanteによる論考。Linuxまわりのプロジェクトに集まる企業の資金と、それが誰の影響力を強めるかを扱っている。cultureとlinuxのタグが付いている。

コメントの要約

記事はLinuxコミュニティにおける影響力の集中を論じたもので、その裏付けとして企業からの資金提供が挙げられている。

コメントの中心はDigital Oceanによる寄付で、それを知って移行を検討するという声が複数出た。13年使ってきたが安価で信頼できる代替はどこかという質問には、個人プロジェクトならVultrで十分だという回答が付いている。

Digital OceanのCEOが従業員に向けて述べたとされる過去の発言を引き、企業としての姿勢を問う投稿もある。Omarchyの宣伝の押し出しが、かえって以前から考えていた移行を実行する動機になったという反応も出た。

OSS/コミュニティtante.cc143pt / 86コメントコメントを見る(新しいタブで開く)スコア 98
2

Feeling sad about AI

プログラミングを趣味であり仕事でありアイデンティティにしてきた筆者が、AIをめぐる現状に感じる悲しさを書いた文章。敬意のなさが悲しみの中心だとしている。

コメントの要約

記事から引かれているのは、人生の大半でプログラミングを愛し、それを趣味とも仕事とも自分自身とも見なしてきた、自分に価値があると証明する手段にしてきた、という一節。悲しさの理由を敬意のなさに求めている。

コメントでは、40代になってみるとAIの有無にかかわらずその一体化には病的な面があると気づいたという声や、「コンピュータの人」という役割は外から与えられたもので内面のアイデンティティにはしなかったという別の経験が語られた。

さらに、OSSのコードで学習したモデルを売りつけたうえ、それを使わなければ現代的でないと言われる構図への怒りも表明されている。

AI/論考artificialworlds.net126pt / 50コメントコメントを見る(新しいタブで開く)スコア 91興味マッチ度 2
3

Rust Is Tier-1 Language at Microsoft

Rust FoundationのゲストポストとしてMicrosoft社内でRustがTier-1言語になったことが公表された。現場での普及度をめぐる議論が続いている。

コメントの要約

投稿はRust Foundationに掲載されたゲスト記事で、Microsoftにおける言語としての位置づけの変化を伝えるもの。

コメントには、Azure Storageで日々C++を書いているがRustはまだ広く使われている印象がなく、巨大なC++プロジェクトではFFIの部分が障壁になるという現場の報告があった。

Microsoftの技術戦略文書の共著者も現れ、実際の推奨は「Cを書くのをやめること」「C++のコードベースならモダンC++を使うこと」であり、何より高水準のアプリケーションコードをシステムプログラミング言語で書くのをやめてほしいという趣旨だったと説明している。その条件を満たす言語としてOCamlを挙げる流れも生まれ、静的リンクの可否など具体的な検討に移った。

Rustrustfoundation.org85pt / 85コメント既出コメントを見る(新しいタブで開く)スコア 82興味マッチ度 2
4

Models Don't Go Rogue

モデルが「暴走した」という説明の枠組み自体を疑う論考。エクスプロイトを見つけるよう最適化したモデルがそうするのは当然で、備えていなかった側の問題だとしている。

コメントの要約

記事はOpenAIについて、モデルを作り、安全機構を外し、ExploitGymのタスクを与えて走らせ、監視もしなかったと指摘する。「暴走」という枠組みは機械が賢くなっていく物語を持ち込むが、筆者が心配しているのは退いていく人間の知性のほうだ、という一節が繰り返し引用された。

コメントでは、モデルが暴走した結果でも指示が雑だった結果でも被害者にとっては同じだ、という反論が出ている。

これに対し、飛行機が墜落したなら原因を知る価値はある、搭乗していた人にとって結果が同じでも他の人はまた乗るかどうかを考えなければならない、という再反論が付いた。

AI/セキュリティmail.cyberneticforests.com47pt / 46コメントコメントを見る(新しいタブで開く)スコア 81興味マッチ度 3
5

A rant about phishing: It's not the user's fault (and not DNS either)

フィッシング被害の責任をユーザーにもDNSにも帰さない立場から、ドメインの仕組みそのものを問題とする論考。

コメントの要約

記事はフィッシングを、注意力の問題でもDNSの設計の問題でもなく、ドメイン名の扱われ方の問題として整理している。

コメントで紹介されたのは、インドが昨年導入した金融機関専用ゾーンの事例。銀行は.bank.in、その他の金融事業者は.fin.inを、Webもメールも含めてすべての用途で使うことが義務づけられている。

電話番号についても1600番台が金融機関向けに割り当てられており、逆に1600番台は金融機関しか使えないのかという問いにTRAIの資料が示された。一方で、銀行名を騙るSMSからどこにも記載のない番号に電話させ、本人確認情報を聞き出そうとする手口を受けたという報告も出ている。

セキュリティmaurycyz.com87pt / 26コメント既出コメントを見る(新しいタブで開く)スコア 79興味マッチ度 2
6

Soft-deprecating re.match()

Pythonのre.match()をソフト非推奨にする動きを扱った記事。文字列の先頭にのみマッチするという挙動が混乱のもとになっている。

コメントの要約

記事はre.match()を段階的に使わせない方向へ持っていく提案を扱う。この関数は先頭でのみマッチし、MULTILINEモードでもその挙動は変わらない。

コメントでは、re.match()は正規表現の先頭に^を自動で付けるようなものなのか、なぜそういう仕様で導入されたのかという疑問が出た。

回答としては、オートマトン理論を学んでいれば、正規表現を適用するとは文字列全体がその言語に含まれるかを問うことだという感覚が自然だという説明が付いている。また、字句解析のように先頭から順にトークンを取り出す用途では先頭アンカーが理にかなうという指摘もあった。

Pythonhugovk.dev59pt / 7コメントコメントを見る(新しいタブで開く)スコア 73
7

Xteink X4 Pro review

E Ink端末Xteink X4 Proのレビュー。USB-Cポートの非搭載と前面ボタンの廃止が議論の的になっている。

コメントの要約

レビューは前モデルのX4からの変更点を中心に、実際に使ったうえでの評価をまとめたもの。

コメントで最も強い反応が出たのはUSB-Cポートがないこと。専用ケーブルを失えば、あるいは長期の旅行に持ち出して忘れれば文鎮になるとして、電子廃棄物の観点からもUSB-CかQi2は必須だという意見が並んだ。ただし充電頻度自体はきわめて低いという補足もある。

前面ボタンがなくなった点も、持ち方によって側面ボタンが使いにくいとして惜しまれている。CrossPointを使えば電源ボタンの短押しに画面の向きの切り替えを割り当てられるという情報も共有された。

ガジェットabstractnonsense.xyz47pt / 27コメント既出コメントを見る(新しいタブで開く)スコア 70
8

Forgejo 16.0.4 has a critical security bug fix (RCE - Remote Code Execution)

Forgejo 16.0.4がリモートコード実行につながる重大な脆弱性を修正した。gitフォージの攻撃面をどう設計で狭めるかという議論に発展している。

コメントの要約

リリースノートは16.0.4に含まれる重大なセキュリティ修正を伝えるもので、リモートコード実行に該当する。

コメントでは、gitフォージは公開前提であるにもかかわらず攻撃面が広く、なぜ最初から堅牢な設計を取らないのかという問題提起があった。

具体案としては、リポジトリやパッケージ、CIをissueやマージリクエストといったプロジェクト管理機能から分離すること、チェックアウトしたツリーをgitで操作する処理をサンドボックス下の別プロセスで動かし.git以下やプロジェクト外に書き込めなくすること、テンプレート展開のようにツリーを組み立てる処理はlibgit2で直接構築することなどが挙がっている。gitの扱いをSQLインジェクションに似た落とし穴として捉えるべきだという意見も出た。

セキュリティcodeberg.org43pt / 27コメント既出コメントを見る(新しいタブで開く)スコア 65興味マッチ度 2
9

It's not the YAML spec's fault, but

YAMLをめぐるトラブルの原因を仕様そのものに帰さないという立場から書かれた記事。historicalのタグが付いている。

コメントの要約

記事はタイトルどおり、YAMLで起きる問題を仕様のせいにする通説にいったん距離を置く構成を取っている。

コメント欄はほぼ全面的にそれを打ち返す短い応酬になった。実際にはYAMLの仕様のせいだ、100%仕様のせいだ、迷ったら仕様のせいにしろ、という書き込みが並んでいる。

その見立ては正しいが、樽の中の魚を撃つようなものだ、という評もある。

slugcat.systems43pt / 27コメント既出コメントを見る(新しいタブで開く)スコア 65
10

What algorithm did Windows XP use to choose your initial user picture?

The Old New Thingの記事。Windows XPが新規ユーザーの初期画像をどう選んでいたかを追い、リザーバーサンプリングに行き着いている。

コメントの要約

記事はWindows XPの実装を掘り起こし、候補の中から1つを均等な確率で選ぶためにリザーバーサンプリングが使われていたことを示す。

コメントでは、Aを無条件に選び、Bを50%の確率で置き換え、という手順を順に追って確率が均等になることを確認する説明が付いた。Knuthの本には効率の劣る方法が載っており、Watermanがより効率的な方法を手紙で伝えて改訂されたという逸話も紹介されている。

SQLで各要素に乱数を割り当てて上位K件を取る方法との比較も出た。ただし乱数の割り当て自体がO(n)で、列全体を保持するか複数回走査できることが前提になるのに対し、リザーバーサンプリングは一度しか読めないストリームを前提とする、という違いが指摘されている。

アルゴリズムdevblogs.microsoft.com45pt / 9コメント既出コメントを見る(新しいタブで開く)スコア 61

Reddit

10件9件
1

Shopify is moving from React Native back to Swift and Kotlin

Shopifyが2020年から進めてきたReact Native中心のモバイル開発をやめ、SwiftとKotlinのネイティブ実装に戻す。前日のHacker Newsに続きr/programmingでも上位に入った。

コメントの要約

記事はShopifyが方針転換の理由を説明したもので、コード共有による生産性という当初の前提がLLMの登場で変わったとしている。

コメントでは、数千人のエンジニアを抱える企業ならネイティブに行くべきで、React Nativeの抽象に縛られて機能の対応を待つ必要がなくなるという支持がある。一方で、成熟した手書きのコードベースを、エンジニアの第一言語でない言語のAI生成コードに置き換えるのは思い切った選択だという冷ややかな見方も出ている。

もう一つの論点はコストで、LLMの利用料が金額として一切触れられていないという指摘。書き直しの費用はAI研究への支出などの別の費目に丸められ、株主には見えなくなるだろうという予想も並んだ。

モバイル/開発shopify.engineering既出コメントを見る(新しいタブで開く)スコア 94興味マッチ度 2
2

GCC 13.5 released with 265+ bug fixes

GCC 13.5が265件以上のバグ修正を含めてリリースされた。Phoronixの記事として共有されている。

コメントの要約

記事はGCC 13.5のリリースを伝えるもので、修正件数を見出しに置いている。

コメントでは、実際の変更点の一覧を見つけるのに時間がかかったとして、target_milestoneを13.5で絞ったBugzillaの検索URLが共有された。ドキュメントを読めば見つかるという定番のやり取りも続いている。

共有されたリストを無作為に見た限りでは、10件中6件がc++またはlibstdc++のコンポーネントだったという報告も出ている。

3

Rune is now open source

IDEのRuneのオープンソース化がr/programmingにも投稿され、Hacker Newsと合わせて2サービスで上位に入った。

コメントの要約

投稿はRuneのオープンソース化を伝えるブログ記事へのリンク。

コメントでは、要するにもう一つのvim代替なのかという問いに対し、Neovimからの移行者向けの比較ページのリンクが返された。軽量でvimモーションに対応し、趣味の良い方針を持つIDEを探していたので試すという反応もある。

名前への不満も目立ち、RuneScapeやGoのruneと衝突して検索しづらいという指摘が並んだ。Helixのキーマップはあるかという質問も出ている。

開発ツールrune.buildコメントを見る(新しいタブで開く)スコア 84興味マッチ度 2
4

Commander Keen's Adaptive Tile Refresh

Fabien SanglardによるEGA時代のスクロール手法の解説。Commander Keenが使ったAdaptive Tile Refreshの仕組みを扱っている。

コメントの要約

記事はEGAのハードウェア機能を前提に、画面全体を描き直さずスクロールを実現した手法を追ったもの。

コメントでは、サイトそのものの美しさと図版を含む記事の作りへの称賛が集まった。

著者のDoomやWolfensteinのエンジンと移植版を扱った書籍が、この種の技術的な深掘りとして最良の部類だという評価も添えられている。

低レイヤfabiensanglard.netコメントを見る(新しいタブで開く)スコア 73
5

Why I Don’t Publish Technical Articles Anymore

技術記事の公開をやめた理由を書いた記事。コメント欄でも同じ判断をした人の経験が語られている。

コメントの要約

記事は、技術記事を書いて公開することをやめた経緯を筆者の立場から説明したもの。

コメントでは、GitHubへのコード公開、無料の動画チュートリアル、記事執筆をひととおりやってきたが、いまはブログを自前のペイウォールの内側に置き、動画を削除しOSSもやめたという同種の報告が投稿された。

その理由として書籍にまつわる経緯が挙げられ、書名を尋ねるコメントが続いたが、宣伝目的ではないとして公開の場では明かさない姿勢が取られている。

galratner.substack.comコメントを見る(新しいタブで開く)スコア 70興味マッチ度 2
6

Your Compiler Can Undo Your Security Checks

セキュアなCコードを書きベストプラクティスに従っても脆弱なバイナリになりうるという内容の動画。CPUが実行するのはソースではなくコンパイラの出力だという点を軸にしている。

コメントの要約

投稿は動画/ポッドキャスト形式で、コメント欄にその概要が転記されている。

論旨は、CPUが動かすのはソースコードではなくコンパイラが生成したものであり、最適化の過程でセキュリティのために書いたチェックが取り除かれうる、というもの。

セキュリティdavidbombal.comコメントを見る(新しいタブで開く)スコア 66興味マッチ度 2
9

EU Cyber Resilience Act reporting obligations started today. Is your company even thinking about it?

EUサイバーレジリエンス法の報告義務の開始を解説する動画。自社名でソフトウェアやハードウェアをEU市場に出す製造者は、悪用が確認された脆弱性と重大なインシデントの報告義務を負う。

コメントの要約

投稿は義務の開始日に合わせた解説動画で、対象となる事業者と報告すべき事象を整理している。

コメントでは、通知まわりの実装を終えたところだという報告があり、公開されているドキュメントを読む時間をかければ準拠自体は難しくないとしている。ただしOSSに関する規定は依然として奇妙な部分が残るという。

EUとは取引しないしその予定もないという反応に対しては、実際に要件を読んだのか、準拠は十分に容易だという反論が返っている。

セキュリティyoutu.beコメントを見る(新しいタブで開く)スコア 45興味マッチ度 2
10

A modern, developer-first technical reference for Sitemaps

サイトマップの仕様を開発者向けに整理した技術リファレンスサイト。公開当初デスクトップ専用だった点が話題になった。

コメントの要約

サイトはsitemapの仕様を、規格書に丸投げせず実例と構造を伴うリファレンスとしてまとめたもの。

コメントで最初に集中したのは、デスクトップ専用でモバイル版が欲しければDiscordで作者に伝えてほしいという表示への戸惑い。いまどきデスクトップ限定のサイトを作る人がいるのかという反応が並んだ。

その後モバイル対応が入ったようで、レスポンシブがそんなに簡単なら時間を節約できたという皮肉が投稿された。仕様へのリンクで済ませずリファレンスを書くこと自体は歓迎されており、既存のものと比べて何が開発者ファーストなのかを問う質問も出ている。

Webstephcraft.netコメントを見る(新しいタブで開く)スコア 39興味マッチ度 2

GitHub Trending

10件2件
1

ブラウザで動くスパイ衛星シミュレータ。フォトリアルな3Dグローブ上に、航空機、船舶、衛星、地震、交通、公開カメラの実データを重ねて表示する。

記事の要約

扱うデータはすべて公開情報で、シミュレータのように見えるが表示されている状況は実際のもの、という構成になっている。リアルタイムのAIエージェントによるハンズフリーの音声操作にも対応する。

プロジェクトはYouTubeで5M回以上再生された同名の動画シリーズ(旧WorldView)から生まれたもので、SNS全体では2500万を超える露出があったとしている。

2026年8月にGitHub Trendingの日次・週次で1位、Product Huntでは#8 Product of the DayになったとREADMEに記載がある。

可視化github.com+3680 stars today / 計27,125 / JavaScript既出スコア 94
2

コーディングエージェントに答えを埋もれさせないためのスキル。行動を先頭に置き、手順に番号を振り、前置きと締めの挨拶を書かせない。

記事の要約

READMEはビフォー/アフターの例で効果を示す。認証フローの構成を説明してから該当関数の位置に触れ、最後に「Hope this helps!」で締める回答が、実行すべきコマンドと編集すべきファイルの行番号を先頭に置き、手順を番号付きで並べる形に変わる。

インストールはリポジトリのURLを渡してAGENTS.mdを参照するよう指示する文をCLIに貼るだけで、別途インストール手順のページも用意されている。

READMEは日本語を含む7言語で提供されており、ADHDの診断は不要だと明記している。

ハイライトAI/開発github.com+3463 stars today / 計41,850 / Python既出スコア 89興味マッチ度 3
3

作るものを先に定義してから作るSpec-Driven Developmentのためのツールキット。特定のAIコーディングエージェントに依存しない構成を取る。

記事の要約

すぐ使える仕様駆動のプロセスを提供しつつ、自前のプロセスを持ち込むこともでき、拡張可能で組織全体での利用を想定しているとしている。

最初のコミットから1年で1.0.0に到達した。READMEはこれを、作業が終わったからでも形が固まったからでもなく、プロジェクトが一貫性と有用性を備え、始めた人々よりはるかに多くの人に形作られるまで育ったからだと説明する。

リードメンテナの記事を引き、エージェントによって変化への適応が劇的に安くなる以上、価値は安定性から適応性へ移り、1.0.0は単なる数字になったという位置づけを示している。

AI/開発github.com+1015 stars today / 計135,770 / Python既出スコア 84興味マッチ度 3
4

コーディングエージェント向けの開発方法論とスキル群。エージェントが起動直後にコードを書き始めず、まず一歩下がるところから設計されている。

記事の要約

構成は、組み合わせ可能なスキル群と、エージェントに確実にそれらを使わせる初期指示の2つ。何かを作ろうとしていると認識した時点で、いきなり実装に入らず手順を踏ませる。

対応環境が広く、Claude Code、Antigravity、Codex App/CLI、Cursor、Devin CLI、Factory Droid、Gemini CLI、GitHub Copilot CLI、Grok Build CLI、Kimi Code、OpenCode、Pi、Hermes Agentが列挙されている。

READMEには基本のワークフロー、収録スキルの一覧、設計思想、更新方法などの節が並ぶ。

AI/開発github.com+729 stars today / 計285,381 / Shell既出スコア 79興味マッチ度 3
5

手元の文書を相互リンクされた知識ベースに変換するクロスプラットフォームのデスクトップアプリ。LLMが文書を読んで構造化されたwikiを作り、更新し続ける。

記事の要約

取り込みは2段階のchain-of-thoughtで、まずLLMが分析し、その後に出典への追跡可能性を持つwikiページを生成する。増分キャッシュも備える。PDFから埋め込み画像を抽出してビジョンLLMで事実ベースのキャプションを付け、画像を含む検索結果として提示する機能もある。

対応形式はPDF、Office文書、EPUB/MOBI、Org mode、画像、メディア、Webクリップ、URLの一括取り込みで、PDF処理は内蔵・クラウド・ローカルのMinerUから選べる。

モデル設定はプロジェクト単位で、ChatとIngestの経路を独立に指定できる。取り込んだ原資料だけから回答するRead Sources Onlyモードや、プロジェクト書庫のエクスポート/インポート、既存ページからのインデックス再構築にも対応する。

AI/開発github.com+647 stars today / 計18,741 / TypeScript既出スコア 74興味マッチ度 2
6

予測市場や先物を対象とする個人向けのAIトレーディング端末。自分のマシンで動かし、メッセージングアプリからの対話で操作する。

記事の要約

対応先は予測市場10種と先物取引所7種で、SolanaのJupiter、Pump.fun、Raydium、Orca、Bags.fmや、EVM系チェーンのUniswap V3、1inch、Virtuals Protocolを統合する。操作は21のメッセージングプラットフォームから行える。

機能として118以上の取引戦略、大口ウォレットの追跡、裁定の検知、コピー取引、DCAボット、Bittensorのサブネットマイニングを挙げている。

Solana上のColosseum Agent Hackathon向けに12日間で開発されたとしている。

AI/金融github.com+626 stars today / 計2,153 / TypeScript既出スコア 69
7

AIコーディングエージェント向けのローカルファーストなデスクトップワークスペース。Electron、Rust製のホストコア、pi Agent Harness、ユーザーがインストールできるプラグインで構成される。

記事の要約

自分のモデルを持ち込み、任意のローカルプロジェクトを開いてエージェントに作業させながら、制御は手元に残すという方針を掲げている。

PI-Desktop用のアカウント登録は不要で、必須のリレーもエディタのロックインもないと明記している。

macOS、Windows、Linuxに対応し、リリースページからダウンロードできる。ドキュメントとスクリーンショットも公開されている。

AI/開発github.com+552 stars today / 計2,779 / TypeScript既出スコア 64興味マッチ度 3
8

3DのPBRテクスチャペイントソフトArmorPaintのリポジトリ。開発はここで公開されており、配布バイナリは有料。

記事の要約

READMEはこのリポジトリが開発者向けであり、安定しない可能性があると断っている。配布されるバイナリを有料にしているのはプロジェクトの資金確保のためで、開発自体は誰でもアクセスできるようここで進めているとしている。

git版をビルドする場合はコンパイラが必要で、WindowsはVisual Studioとclangツール、Linuxはclangと依存関係、macOS/iOSはXcode、AndroidはAndroid Studioが挙げられている。

ビルド手順はプラットフォームごとにmakeスクリプトを実行する形で示されている。

ツールgithub.com+350 stars today / 計4,722 / C既出スコア 59
9

プラガブルなトランスポートを備えたTCPトンネル。ネットワークスタックの研究ツールと位置づけられている。

記事の要約

READMEの冒頭は長い免責で占められている。著者は制限の回避やプラットフォームの規約違反にこのプロジェクトを使うことを推奨せず、実際の利用シナリオにも責任を負わないとする。

アプリケーションの技術的な特徴は意図なく生まれた設計上の偶然にすぎない、という書き方をしており、フォークや改変版、派生物によって生じた結果についても責任を負わないと繰り返している。

プロジェクトは完全に非商用で、有料機能も隠れたサブスクリプションもないとしている。Androidを含む複数プラットフォーム向けのクライアントが配布されている。

ネットワークgithub.com+198 stars today / 計1,150 / Goスコア 54
10

UsenetとBitTorrent向けのPVR。複数のRSSフィードを監視して番組の新しいエピソードを取得し、並べ替えとリネームを行う。

記事の要約

監視対象のフィードに新しいエピソードが現れると自動で取得し、あらかじめ決めた規則で整理する。すでに取得済みのファイルについても、より良い品質のものが出てきた時点で自動的に置き換えるよう設定できる。

ドキュメントはwikiとFAQに集約されており、APIドキュメントも公開されている。翻訳はWeblate系のプラットフォームで進められている。

サポートはフォーラムとDiscordで行い、GitHubのIssueはバグ報告と機能要望に限定すると明記している。

ツールgithub.com+191 stars today / 計15,736 / C#スコア 49

dev.to

0件config.json の disabled_sources で無効化

Techmeme

10件
1

A group of 25 Fields Medal recipients says AI companies' push to solve mathematical problems as a benchmark is detrimental to the science of mathematics

Terence Taoを含むフィールズ賞受賞者25人が、AI企業による数学問題のベンチマーク化を批判する宣言に署名した。過去1週間の議論から生まれたとされる。

AI/数学terrytao.wordpress.comコメントを見る(新しいタブで開く)スコア 100興味マッチ度 3
2

Researchers: OpenAI agents attacked Ruby package manager RubyGems in May; OpenAI says its agents used RubyGems to access the internet to do “benign tasks”

OpenAIと結び付けられていなかったRubyGemsへの攻撃をWSJが報じた。7月のHugging Faceのハッキングより2か月前の出来事とされる。

AI/セキュリティwsj.comコメントを見る(新しいタブで開く)スコア 95興味マッチ度 3
3

OpenAI says it's no longer sponsoring Caltech's math hackathon, where participants use AI to solve research problems, following criticism of “slop mathematics”

AIを使って研究上の問題を解くCaltechの数学ハッカソンについて、OpenAIが協賛をやめたと表明した。数学コミュニティからの批判を受けたもの。

AI/研究businessinsider.comコメントを見る(新しいタブで開く)スコア 91興味マッチ度 2
4

Sources: some lawmakers urge Speaker Johnson to cancel the fall House recess until Congress passes AI safeguards, after Anthropic researcher warnings

Anthropicの研究者による警告を受け、AIの安全策が成立するまで秋季休会を取りやめるようJohnson下院議長に求める書簡が議員の間で回覧されている。

AI/政策axios.comコメントを見る(新しいタブで開く)スコア 90興味マッチ度 2
5

Sources: US Senate negotiators are debating a bill to impose a “duty of care” for AI companies and let the government block the release of models deemed unsafe

米上院の交渉担当者が、AI企業に既知の重大リスクの軽減を義務づけ、安全でないと判断されたモデルの公開を政府が止められる法案を協議していると報じられた。

AI/政策reuters.comコメントを見る(新しいタブで開く)スコア 90興味マッチ度 2
6

Sources: in an internal Slack message Matt Mullenweg claims he is back in control of Automattic; on X, he says this may have been fifth coup attempt against him

WordPress.comの親会社Automatticで、CEO解任の後にMatt MullenwegがSlackで支配権を取り戻したと社内に伝えた。X上では5度目のクーデター未遂かもしれないと述べている。

テック業界techcrunch.comコメントを見る(新しいタブで開く)スコア 85
7

Sources: Anthropic is in talks to bring on Nvidia as an anchor investor in its IPO, seeking up to $100B at a ~$2T valuation; Nvidia may invest up to $10B

Anthropicが史上最大規模になりうるIPOで、Nvidiaをアンカー投資家として迎える交渉に入っているとReutersが報じた。Nvidiaの出資額は最大100億ドルとされる。

ハイライトAI/業界reuters.comコメントを見る(新しいタブで開く)スコア 84興味マッチ度 3
8

LinkedIn profiles show Google appears to have completed its talent deal, reportedly for $1.5B+, with AI coding startup Mechanize

GoogleがサンフランシスコのMechanizeとの人材獲得取引を完了したと、公開されたプロフィールから判明した。報じられている金額は15億ドル超。

AI/業界businessinsider.comコメントを見る(新しいタブで開く)スコア 82興味マッチ度 2
9

Some experts say Siri Recap and Live Rewind, always-listening AI features in new Apple Watches, could test eavesdropping laws despite privacy protections

Apple Watch Series 12とUltra 4の常時リスニング機能について、プライバシー保護があっても盗聴に関する法律との関係が問われうると法律専門家が指摘している。

ガジェットbloomberg.comコメントを見る(新しいタブで開く)スコア 79
10

Sources: Cohere is in advanced talks to raise between $2B and $3B, including financing from the Canadian government and existing backers, at a $20B valuation

カナダのCohereが、政府と既存投資家からの資金を含む20〜30億ドルの調達交渉を最終段階まで進めていると報じられた。評価額は200億ドル。

AI/業界theglobeandmail.comコメントを見る(新しいタブで開く)スコア 74興味マッチ度 2

Hugging Face Daily Papers

0件config.json の disabled_sources で無効化

日本

はてなブックマーク

10件
1

米コロンビア大などが、食事制限しても痩せないと訴える肥満患者10人を14日間追跡した研究。極端に代謝が低い体質ではなく、自己申告より実際の摂取量が多いことが主因だったと報告している。

コメントの要約

記事は、食事制限をしても痩せないと訴える肥満患者10人と、そうした訴えのない一般的な肥満患者を比較した研究を伝えるもの。エネルギー消費量が極端に少ない特殊な体質という仮説と、自覚以上に食べているという仮説の二つを検証している。

コメントでは、記録アプリを使っていてもつい少なめに入力してしまうという心当たりの報告や、効果を大きく見せたい心理はビジネスの効果測定でも同じという指摘が並んだ。

運用面では、スマホの写真をクラウド経由で同期して毎日定刻にカロリー計算させる方法や、Google Healthアプリに写真を上げるとPFCバランスまで記録されるという紹介がある。食品の外装表示を全部積算すれば把握できるはずという声も出ている。

科学itmedia.co.jp371 usersコメントを見る(新しいタブで開く)スコア 94
2

警察官を装った電話をきっかけに、企業の経理部長が11億円を送金してしまった事例を扱う連載記事。犯人が被害者をどう孤立させ、判断を狂わせたかを手口ごとに整理している。

コメントの要約

記事はInternet Watchのネットリテラシー連載で、警察官を名乗る電話1本から始まった詐欺が最終的に11億円の送金に至った経緯を追い、そこから学べる教訓を整理したもの。

コメントでは、知らない番号はPixelの通話スクリーニングに応対させるとやり取りがテキストで見えて冷静になれる、相手もすぐ切ることが多いという運用の紹介があった。

本物の警察が遠隔地からの電話で近親者の容疑を明かすのは証拠隠滅の隙を与える行為であり、そうしないという声明が警察から出ていない点を疑問視する指摘も。複数の離職者を出し月100時間超の残業で休職に追い込まれた状況では経営陣への信頼が失われており、そこで警察を名乗る相手が現れればどちらを信じるか、という被害者の置かれた状況に触れるコメントもある。

セキュリティinternet.watch.impress.co.jp293 usersコメントを見る(新しいタブで開く)スコア 91興味マッチ度 2
3

メルカリが、商品ページのURLを知っているユーザーだけが閲覧・購入できる「限定公開」機能を一部ユーザーに試験提供している。検索結果やおすすめ、出品者プロフィールには表示されない。

コメントの要約

記事は9月11日時点で一部ユーザーに提供されている限定公開機能を紹介したもの。通常の出品と違い検索やレコメンドの経路に乗らないため、URLを共有した相手だけが取引できる。

コメントでは、マネーロンダリングや違法取引に使われるのではという懸念が目立ち、メリットよりデメリットが上回るという見方が多い。

一方で、「◯◯様専用」という既存の慣行を公式に取り込もうとしたのではという読みや、タイミングの悪さを指摘する声もある。売れていないのにSOLD OUTと表示されるバグを先に直せという反応も出ている。

Webascii.jp220 usersコメントを見る(新しいタブで開く)スコア 89
4

匿名ダイアリーの投稿。一般ドライバーによる有償送迎をG7で唯一全面解禁していないのが日本だという現状を起点に、自動運転も技術ではなく制度の側で決まると論じている。

コメントの要約

投稿は「その頃には自動運転が当たり前になっている」という前提への反論で、まずライドシェアの規制状況を取り上げ、日本では制度の側が普及の速度を決めると主張する。

コメントでは、利権が権力を持つ側に渡るかどうかが分かれ目だという見方や、トヨタが技術的課題をクリアすれば政治的な働きかけをするはずという予想が出ている。

反対に、鉄道の廃線とバスの減便が進みタクシーも仕事がないと言われる状況でライドシェアを解禁すればドライバーが都市部に集中するという指摘もある。自動運転より先にAI搭載ドラレコによる違反判定が義務化されるのではという別の予想も挙がった。

anond.hatelabo.jp190 usersコメントを見る(新しいタブで開く)スコア 86
5

2008年のMacBookユニボディが13段階のCNC切削で作られた話を起点に、iPhone Duoのヒンジと筐体がどれだけの工程を経ているかを解説した記事。

コメントの要約

記事はアルミの塊を航空宇宙産業由来のCNCで削り出したユニボディの製法を振り返り、iPhone Duoのヒンジ製造にも同種の工程数が投じられていることを紹介している。

コメントは価格に集中し、40万円近い想定価格に対して28.8万円でも高いという声が並んだ。

折りたたみ機構自体はサムスンやOppoが先行しているという指摘や、開いた状態で落としたときの修理費とヒンジの耐久性を懸念する声もある。スマホと小型タブレットの2台持ちのほうが実用的ではないかという見方も出ている。

ガジェットitmedia.co.jp124 usersコメントを見る(新しいタブで開く)スコア 83
6

Anthropicのレポートを伝える記事。Kimiが利用者の入力をClaudeに転送していた疑いに加え、DeepSeekが外部コーディングツール経由のリクエストをClaude Opusに転送し、内部文書やデータベースの認証情報が含まれていたと指摘している。

コメントの要約

レポートはKimiのほかDeepSeekとXiaomiのMiMoにも言及している。DeepSeekについては外部のコーディングツールを経由したリクエストの一部を選んでClaude Opusに転送しており、転送内容に企業の内部文書や稼働中のデータベースの認証情報が含まれていたとされる。

コメントでは、Kimiに名前を尋ねるとClaudeと答えたという報告や、自認がClaudeだったので知っていたという声が出た。中国製AIを使う時点で何かに使われることは承知のうえだろうという反応もある。

AI機能を売りにするアプリの多くが正規ライセンスでLLMのAPIを叩くラッパーであり、Kimiもその類ではないかという見方も挙がっている。

AI/セキュリティjapan.cnet.com123 usersコメントを見る(新しいタブで開く)スコア 81興味マッチ度 3
7

AV Watchの記事。「超かぐや姫!」特装限定版を題材に、ブルーレイの再生環境をどう揃えるかを解説している。

コメントの要約

記事はディスクを買った人が再生機材をどう選ぶかという内容で、特装限定版の楽しみ方に沿って構成されている。

コメントでは、レコードを聴くために針とアンプを買う話に似ているという反応や、ドライブが壊れたままディスクを飾っているという声が並んだ。

再生ドライブそのものが消える未来が見えているため、リッピングしてデジタルデータとして引き継ぐのが現実的だという指摘もある。PS3で最近のブルーレイを再生しようとしたら再生できなかったという報告も出ている。

ガジェットav.watch.impress.co.jp121 usersコメントを見る(新しいタブで開く)スコア 78
8

Qiitaの記事7万本を集計し、生成AIの普及前後で技術記事の書き方がどう変わったかを調べた分析。「地味に効きます」「静かに壊れる」といった言い回しの増減を数えている。

コメントの要約

分析は、最近の技術記事で見覚えのある言い回しに出会うことが増えたという実感を起点に、Qiitaの記事本文を対象として特定表現の頻度や記事の長さの分布が生成AIの前後でどう変わったかを数えたもの。

コメントでは、短い記事の割合が変わっているのなら短い記事も分析対象に含めるべきだという方法上の指摘が出ている。

また、AIを使って書いた記事はモデル名も併記してほしい、語彙や好む構造はモデルごとに違うという声や、AI生成の不自然な日本語記事を店頭ポップと同じ目で見ているという反応もある。ブックマークコメント自体もAIと壁打ちして書いているという自嘲も並んだ。

ハイライトAI/開発nyosegawa.com99 usersコメントを見る(新しいタブで開く)スコア 76興味マッチ度 3
9

デジタル庁の政府共通業務環境GSSが不正アクセスを受け、個人情報を含むファイルが外部に漏えいした可能性がある件のまとめ。VPN機器の脆弱性を悪用された侵入とされる。

コメントの要約

記事は2026年9月11日のデジタル庁の公表を受けたまとめで、ゼロトラストを前提とするGSSがVPN機器の脆弱性を突かれて侵入された経緯を整理している。筆者はPalo Alto Networksが公表したCVE-2026-0257に該当する可能性を推測している。

コメントでは、5月13日に脆弱性が公表されていたのに6月25日まで対応しなかった点と、外部の保守運用権限から個人情報を取得できる設計への批判が出ている。

プライムベンダーはNECらしいという情報や、公共システムの開発保守の仕組み自体が現状に追いついていないという指摘もある。Cookieに保存されたセッションIDが盗まれて認証に使われたのかという技術面の疑問も挙がった。

セキュリティpiyolog.hatenadiary.jp68 usersコメントを見る(新しいタブで開く)スコア 74興味マッチ度 2
10

AI研究コミュニティのMultimodal Art Projectionが音楽生成AI「YuE2」を9月10日に公開した。楽譜からの楽曲生成と日本語ボーカルに対応し、開発チームはSuno 5に匹敵するオープンモデルだと説明している。

コメントの要約

記事はYuE2の公開を伝えるもので、開発元は記号的なプランニングを前面に出し、楽譜を介した生成ができる点と日本語ボーカルへの対応を挙げている。有料のSuno 5に近い性能をうたうオープンモデルという位置づけになる。

コメントは少なく、Suno 5級の音楽生成AIがローカルで無料で動くことへの反応と、動作には24GBのVRAMが必要という条件への言及が出ている。

AI/新モデルgigazine.net78 usersコメントを見る(新しいタブで開く)スコア 73興味マッチ度 3

Zenn

10件1件
1

不具合修正PRに添えられたテストが修正前のコードで本当に落ちるのかを、CI上で検証可能な形にする手法の紹介。gh stackによるStacked PRとTDDのRed-Green Refactorを組み合わせている。

記事の要約

記事は、不具合修正PRをレビューする側が「このテストは修正前のコードに当てても落ちるのか」を確かめるために、ブランチをpullして修正をコメントアウトし、テストを走らせて戻すという手作業をしている点から始まる。確認結果はレビュアーの手元にしか残らず、PRが増えればボトルネックになる。

提案する手法は、PRを分割して下段に落ちるテストだけを置き、Vitestのtest.fails修飾子で成否を反転させることで「今のコードではこのテストは落ちる」という主張をCIが検証できる形にするもの。上段のPRで修正を入れる。筆者はこれをRed-Green Stacked PRと呼んでいる。

2026年9月時点でGitHubのStacked pull requestsとgh stackはPublic Previewであり、仕様やCLIが変わる可能性があると注記している。

開発プロセスzenn.devいいね163 / ブクマ52既出スコア 84興味マッチ度 3
2

1人で開発するHTML共有サービス「Artifact Share」の運用記録。開発4か月でTypeScript 25万行、マージしたPRは1,144本に達し、筆者はコードも差分も読んでいない。

記事の要約

筆者が見ているのは、AIと壁打ちして作ったIssue、PRのタイトル、CIが緑になっているかの3点だけで、コード本体もAI同士のレビュー結果もPR本文も普段は読まないという。25万行を通読するのは早々に諦めたと書いている。

趣味のプロジェクトではなく、7月から課金を開始してクライアント企業1社、カリフォルニアの企業1社、個人1人が利用中。無料を含むワークスペース数は133に達し、先週だけで50人がこのサービスでHTMLを共有した本番サービスだとしている。

記事は「コードを読まなくても大丈夫」という主張ではなく、読まないと決めた結果どこでつまずき、どんな仕組みを足し、何を作りすぎて捨てたか、その試行錯誤から残った仕様と実装のレビューループを扱う。

AI/開発zenn.devいいね139 / ブクマ64既出スコア 81興味マッチ度 3
3

Goで戦術的DDDを導入してもdomain層にロジックが集まらない現象を、怠慢ではなく構造的なトリレンマとして分析し、Decisionパターンによる解法を示した記事。

記事の要約

記事はまず、戦術的パターン(Entity / Value Object / Repository / Factory)の大半は2003年当時のJava/OOPの制約の産物で、代数的データ型のある言語では価値が目減りしている、というX上の評価を引く。筆者はおおむね同意しつつ、そこで止まると多くのコードが貧血モデルに落ち着く理由が説明できないとする。

分析の中心は、リポジトリを呼ぶためにdomainへcontextとerrorを持ち込むかどうかという選択で、この判断がトリレンマを生み貧血モデルに寄せていくという整理になっている。

解として提示されるのが、判断に何が必要かを型で返すDecisionパターン。型の制約を保ったままロジックをdomainに残せるとしている。

設計zenn.devいいね122 / ブクマ59既出スコア 79興味マッチ度 2
4

Turingが、ルービックキューブを一撃で解く専用LLM「CUBE ZERO」を事前知識ゼロから学習させた記録。学習後は初見の局面の99.83%を1回の生成で解いた。

記事の要約

モデルは現在のキューブの状態と過去の手順を受け取り、次の1手を自己回帰的に生成する構成で、CEOの夏休みの自由研究として作られたとしている。

記事は難易度の構造を、完成状態から最短何手で到達できるかというdepthで説明する。depth 6までの累計は約824万局面で最近のニューラルネットなら表引きに近い形でも覚えられるが、depth 7だけで約1億局面あり、そこから先は丸暗記では厳しくなる。全体の状態数は約4.3×10^19、God's Numberは20。

その条件下で、学習後のモデルは初見の局面の99.83%を1回の生成で解けたと報告している。

AI/研究zenn.devいいね97 / ブクマ30既出スコア 76興味マッチ度 3
5

Apple Developerのtech Talksに公開されたiPhone Duo対応セッション6本を一次情報として整理した記事。発売までは無料公開としている。

記事の要約

対象となるセッションは、Prepare your app for iPhone Duo、Raise the bar with iPhone Duo、Strike a pose with adaptive layouts、Leverage multiple displays and scenes、Build a great camera experience、Design for iPhone Duoの6本。各章の冒頭に元セッションへのリンクを置いている。

APIの綴りや引数の形は、各セッションページに掲載されたApple公式のコードサンプルで確認したとしており、Human Interface GuidelinesのDesigning for iPhone Duoも参照している。

記事の内容はClaude Codeのskillとしても公開されている。

モバイル/開発zenn.devいいね58 / ブクマ23スコア 76
6

Claude Codeを複数並列で動かすためにgit worktreeで作業ディレクトリを分け、ターミナルマルチプレクサHerdrで管理する構成の紹介。

記事の要約

出発点は、同じ作業ディレクトリでClaude Codeを2つ動かすと、片方がgit switchしたときにもう片方が読んでいるファイルまで入れ替わってしまう問題。git worktreeで作業ディレクトリを分けることで避けられる。

ただしworktreeを作るたびにgit worktree addを打ってディレクトリを移動する手間があり、worktreeの数だけディレクトリとターミナルが増えて散らかるため、筆者は一度使わなくなったという。

並列で動かすエージェントの状態を一望するために導入したHerdrがworktree管理とも相性がよいと気づき、構成を組み直した経緯を紹介している。git worktreeとClaude Code自体のworktree機能の違いにも触れている。

AI/開発zenn.devいいね89 / ブクマ23既出スコア 73興味マッチ度 3
7

LLMのトークン効率化で押さえるべき点を、基本の考え方、キャッシュ活用などの細かい話、Anthropic/OpenAI以外のモデルという順で整理した記事。2026年9月時点の情報と明記している。

記事の要約

記事は友人に送ったメモを清書したもので、基礎的な内容から少しずつ細かい話へ進む構成を取る。Claude CodeやCodexをサブスクで使っている場合は、コストを利用枠の消費として読み替えるよう補足している。

基本の考え方として最初に挙げるのは、とりあえず最新モデルを使うこと。最近のLLMは進化が速く、最新モデルなら低いeffortや廉価版でも一世代前の最上位モデルと同等の性能が出ることがあるため、コスト改善としては最も手早いとする。

以降はキャッシュを活かす話など、より細かい論点へ進む。間違いがあれば指摘してほしいという但し書きが添えられている。

AI/開発zenn.devいいね61 / ブクマ24既出スコア 71興味マッチ度 3
8

AIに生成させたテストコードを確認せずレビューに回すことへの批判。内部実装を丸ごとモックしたテストや、内部属性ばかり固定して全体の流れを検証しないテストが増えているという。

記事の要約

筆者は日々AIにコードとテストを書かせているが、レビューで回ってくるテストが無意味なことが増えたとする。検証すべき挙動が内部で呼ぶ関数をすべてモックしていた例や、細かい値だけを数百行にわたって固定し、本来固定すべき仕様は検証していない例を挙げる。

AIはテストを生成するが信頼は生成しないという整理で、テストが通らないことを嫌うため通るテストばかりを作り、「絶対成功お利口テストコレクション」になると書く。読めばわかる程度の粗であり、AI自身に「実装の詳細を固定していないか」と聞くだけでも見つかるとしている。

筆者が置く基準は、リファクタリングで挙動が変われば落ち、内部実装が変わっても挙動が同じなら通ること。そのテストが半年後も役立つかを判断する責任は実装者とレビュアーにあるとまとめている。

AI/開発zenn.devいいね65 / ブクマ19既出スコア 68興味マッチ度 3
9

インフラエンジニアの筆者がNeovimにのめり込んだ時期とAIコーディングの普及が重なり、カスタマイズしたエディタで書く楽しさを味わう期間がほとんどなかったという回顧。

記事の要約

筆者がVimに本格的に取り組み始めたのは2025年12月で、Tech WorldのVim回を見てLSPやプラグインの存在を知り、実践Vim入門で操作を覚えた時期だという。しかし同じ頃にAIコーディングが主流になり、Vibe Codingの流れでプラグインを外していく動きさえ出てきた。

プラグイン開発にも興味を持ったがエコシステムは充実しきっており、その時代に切磋琢磨したかったと書いている。一方でVimを通じてコミュニティに出会えたことには感謝している。

まだ残っている面白い領域としてAIのための環境整備とCLIツール開発を挙げ、Neovimプラグインを管理する自作のNixモジュールnvimxを紹介している。時代の流れは速いので、遊べるうちに遊んでおくべきだという主張で締めている。

キャリアzenn.devいいね63 / ブクマ10既出スコア 63興味マッチ度 2
10

GPT-6 Astraにコードだけで3Dモデリングさせる試みの記録。Blenderが提供する造形機能をSwiftのAPIとして用意することで、コードからでも品質を出せるかを検証している。

記事の要約

Astraが作る3Dシーンの多くはMCP経由でBlenderなどを操作させたものだが、アプリ内で直接コードから作らせるほうが手軽な反面、品質が落ちがちという問題意識から始まっている。RealityKitで作らせると単純な立体の組み合わせになりやすいという観察がある。

筆者は、Blenderがモデリングのために提供する機能をAPIとして提供するライブラリを作る案に至り、Astraに3時間で実装させた。Realitizerと名付けたそのライブラリでは、押し出し、スイープ、ベベル、サブディビジョンといった造形操作に加え、リグやアニメーションもSwiftで定義できる。

AIはコードを書き換え、プレビューで見た目を確認し、また修正するという流れでモデルを作る。輪郭や厚さ、ベベルの幅をコードで調整でき、Swiftの関数やループで寸法違いのパーツを生成することもできるとしている。

AI/開発zenn.devいいね49 / ブクマ14既出スコア 60興味マッチ度 3

Qiita

10件3件
1

自作プログラミング言語「Hike」のコンパイラ開発の記録。Goライクな構文でlibcフリー、JSグルーコードを自動生成し、Wasmバイナリが2.56KBに収まる環境ができたとしている。

記事の要約

出発点は、ブラウザで高速な処理を動かしたいときの既存の選択肢がどれも過剰なトレードオフを伴うという問題意識。C/C++のEmscriptenはPOSIX互換レイヤーや仮想ファイルシステムを引き連れて巨大なグルーコードを生み、Rustのwasm-bindgen系は性能もサイズも良いが学習曲線が急で多段のビルドパイプラインが要る。

GoはGOOS=js GOARCH=wasmで書き味は良いものの、GCとスケジューラが丸ごと同梱されるため最小構成でも2〜3MBに膨らむ。「Goの直感的な書き味のまま数KBで動くWasmは作れないか」という問いから自作言語Hikeのコンパイラ開発に至った。

結果として、Goライクな構文、完全なlibcフリー、JSグルーコードの完全自動生成、Wasmバイナリ2.56KBという構成が揃ったとして、既存ツールチェーンとのサイズ比較を示している。

Webqiita.comLGTM172 / ストック75既出スコア 84興味マッチ度 2
2

採用広報担当が、未経験からIT業界を目指す人によく聞かれる「人間関係がドライではないか」という不安を取り上げた記事。

記事の要約

記事は、面接やカジュアル面談で異業種からIT業界を目指す人と話す中でよく出会う不安として、転職が多く人間関係が希薄ではないか、個人のスキルがすべてで困っても助けてもらえないのではないか、という二つの声を挙げる。

それに対し、社外のコミュニティや勉強会を通じて業務外でも助け合う関係が生まれる点を示し、ひとつの会社に留まらない働き方が必ずしも人間関係の希薄さにはつながらないと説明している。

筆者は株式会社PRUMの採用広報担当で、記事には未経験入社者のインタビューへの導線が含まれる。

キャリアqiita.comLGTM31 / ストック2スコア 81興味マッチ度 2
3

元Yahooエンジニアで株式会社PRUM代表の筆者が、AIにエンジニアの仕事が奪われるかという問いに答えた記事。最後まで人間に残るものとして「責任を取る」ことを挙げている。

記事の要約

記事はまず、仕事が奪われるという理屈を認めるところから始まる。日本にはシステムエンジニアが約100万人いるが本来150万人必要で50万人足りない状態にあり、AIによる効率化で10人必要だった仕事が1人でできるようになれば、単純計算では9人分の仕事がなくなるという筋道になる。

そのうえで筆者は、簡単な仕事から順になくなるという理屈は成り立つとしつつ、AIでエンジニアの仕事そのものがなくなるとは考えていないと述べる。

理由として挙げるのが、最後まで人間にしか担えないものは「責任を取る」ことだという一点。AIの進化を見て将来に不安を感じている人を対象読者に据えている。

AI/キャリアqiita.comLGTM82 / ストック27既出スコア 81興味マッチ度 2
4

採用広報担当が、面接で「なぜ」を繰り返し問う理由を説明した記事。AIがコードを書く時代に未経験から採用されるのかという不安に答えている。

記事の要約

記事が取り上げるのは、AIが勝手にコードを書く時代に未経験からエンジニアとして採用されるのか、勉強している知識も実務に出る頃には代替されて無駄になるのではないか、という駆け出しエンジニアの声。

採用側の視点として、面接で「なぜ」を繰り返すのは知識量そのものを測るためではなく、判断の理由を言葉にできるかを見るためだと説明する。

筆者は株式会社PRUMの採用広報担当で、未経験からIT業界を目指す人と話す中で聞いた共通の悩みを連載的に扱っている。

キャリアqiita.comLGTM44 / ストック2既出スコア 79興味マッチ度 2
5

採用広報担当が、入社直後に評価される人の特徴を挙げた記事。早く価値を証明しなければという力みへの向き合い方を扱っている。

記事の要約

記事は、内定後に入社後の活躍を不安に思う人や、未経験でチームの足を引っ張らないかと心配する人を対象に置く。新しい職場に行く直前は期待と同じだけの不安を抱えるものだとして、そこで肩に力が入る状態をまず認めている。

そのうえで、入社1か月目に採用側が良かったと感じるのは目立った成果よりも別の要素だとして、採用担当の視点から特徴を挙げていく構成になっている。

同じ筆者による未経験者向け連載の一本で、自社の未経験入社者インタビューへの導線が含まれる。

キャリアqiita.comLGTM52 / ストック13既出スコア 78興味マッチ度 2
6

Terraform v1.17で追加された-minimal-refreshフラグの検証記事。tfstateの肥大化でplanが遅くなる問題に対し、refresh対象を絞って高速化する。

記事の要約

記事はまずplanの仕組みを整理する。planはtfstateとtfファイルの差分を見ているだけでなく、保存済みtfstateと実リソースのドリフトを検出するrefreshフェーズを持ち、そこで検出された差分は「Objects have changed outside of Terraform」として区別されるためデグレに気づける。

従来はtfstateが肥大化するとrefreshが重いため、-refresh=falseでリスクを許容して無効化するハックがあった。-minimal-refreshは、保存済みtfstateを基準にtfファイルと差分のあるリソースを特定してからピンポイントにrefreshするので、ドリフト由来のデグレを避けつつplanを速くできる。

検証環境はTerraform v1.17.0-beta1とAWS Provider v6.63.0で、Route53のリソースが200個ほどあるtfstateを使用。比較用にv1.16.2の通常のplanを計測すると約50秒、v1.17.0-beta1の素の状態では約45秒だった。執筆時点でv1.17はベータ版である点に注意を促している。

インフラqiita.comLGTM21 / ストック9スコア 77興味マッチ度 2
7

GitHubで3万スターを集めるClaude Codeスキル ayghri/i-have-adhd を実測した記事。出力の文字数が中央値で43%短くなり、技術キーワードの数も減っていた。

記事の要約

対象はSKILL.md 1枚だけの実装(6,953バイト・140行、MIT)で、フックも常駐プロセスもない。前置きや締めの挨拶を禁じ、最初の行に読者がすぐできることを置かせる10のルールからなる。disable-model-invocation: trueが付いており、/i-have-adhdと打って初めて効く。

測定は、gitのコミットメッセージ修正、Pythonで5GBのCSV集計、Dockerイメージの削減の3問を各3回。対照とスキルありの双方を2ターン構成に揃えている。文字数の中央値は1,884字→1,066字で−43%、出力トークンは1,603→1,056で−34%、9回中9回スキルありのほうが短く、範囲も重ならなかった。

ただし技術キーワードの数も3問すべてで減っており、情報が同じまま短くなったわけではないと明記している。文字数の減り方のほうが大きいため1,000字あたりの密度は上がり、Dockerの問いでは3.2個→6.6個と約2倍になった。検証環境はWindows 10、Claude Code 2.1.260、claude-opus-5。

AI/開発qiita.comLGTM19 / ストック11既出スコア 67興味マッチ度 3
8

勉強会文化がほとんどない関西支社で、AWS Jr. Champions選出をきっかけにクラウド勉強会を立ち上げた記録。営業を含む15名が参加した。

記事の要約

筆者はBIPROGYの社員で、本社側には豊洲会のような定期的な勉強会があるのに対し、関西支社には参加・開催の文化がほとんどなかったという。自身が2026 Japan AWS Jr. Championsに選出され、同期がMicrosoftのTop Partner Engineer Awardを受賞したことを機に、その肩書を活かして企画に踏み切った。

当日の参加者は15名で、内訳は営業2名、クラウド部署以外のエンジニア5名、クラウド関連部署など8名(うち新人2名)。18:00開始でLT 7分×5名、その後30分の雑談タイムという構成を取った。

登壇者は全員入社4年目以下で、テーマは自由としつつ、Jr. Champions選出者とTPE Award受賞者がそれぞれAWSとMicrosoftの表彰制度を紹介することは企画初期から決めていたとしている。

キャリア/組織qiita.comLGTM13 / ストック11既出スコア 62興味マッチ度 2
9

配列の添字が0から始まる理由を、歴史的背景と設計思想の両面から解説した記事。添字は「何番目か」ではなく先頭からのオフセットを表すという整理から始まる。

記事の要約

記事はまず、配列を連続したメモリ領域として扱う言語では「メモリアドレス = 先頭アドレス + インデックス × 要素サイズ」という計算になり、0始まりなら先頭要素が素直に対応することを示す。ただし1始まりでも実行時に引き算が発生するわけではなく、あくまで設計上の話だと断っている。

広まった理由としてC言語のポインタ演算を挙げ、a[0]が*(a + 0)と等価になる対応の単純さを優先した結果、Java、JavaScript、Pythonなどが踏襲したと説明する。ダイクストラの1982年の論文EWD831も引き、長さNの列では0 ≤ i < Nという形が扱いやすいという主張を紹介している。

一方でLua、MATLAB、Fortran、Rは1始まりであり、0始まりか1始まりかは絶対的な正解ではなく設計思想の違いだと結んでいる。

プログラミング基礎qiita.comLGTM17 / ストック8既出スコア 62興味マッチ度 2
10

nginx / Apacheのcombined形式ログを7本のコマンドで絞り込み、見つけた相手をfail2banで遮断するまでをまとめた記事。サーバにSSHで入れるWeb担当者や制作会社が対象。

記事の要約

最初の手順は、ログに本当のクライアントIPが入っているかの確認。Cloudflareやロードバランサ、リバースプロキシの配下では記録されるのがプロキシのIPになり、そのままfail2banに食わせると自サイトへの入口ごと遮断してしまう。

nginxはrealipモジュールでset_real_ip_fromに信頼するプロキシのレンジを列挙し、real_ip_headerをCF-Connecting-IPなど経路に合わせて設定する。0.0.0.0/0のように全開にすると誰でもIPを詐称できるため、経路のレンジだけを書くよう注意している。ApacheはRemoteIPHeaderとRemoteIPTrustedProxyで復元し、ログ書式を%hから%aに変える。

集計はcombined形式のフィールド位置がnginxとApacheで同じことを利用したawkベースで、$1が送信元IP、$7がパス、$9がステータスに対応する。zcat -fでローテート済みの.gzと生ログをまとめて渡せるとしている。

セキュリティqiita.comLGTM11 / ストック13スコア 62興味マッチ度 2