ブログ
GPU・LLM・MLOps・Kubernetes、そしてマインドセット · 3508 件
#2026-03 764#japanese 587#deep-dive 254#kubernetes 247#culture 236#career 224#ai 214#llm 208#devops 193#2026-04 144#security 139#observability 113#database 110#communication 107#architecture 100#productivity 88#finance 87#mindset 80#ai-papers 79#history 79#it 78#psychology 78#english 75#networking 74#deep-learning 73#gpu 70#linux 70#performance 70#cs-fundamentals 63#ai-agent 61#postgresql 59#rag 59#economy 57#mlops 53#self-improvement 53#ai-platform 51#food 51#learning 51#python 51#travel 51
プログラマーのためのオームの法則 — 電圧・電流・抵抗を数字で理解する
アルドゥイーノやラズベリーパイに初めて触れるソフトウェアエンジニアのためのオームの法則ガイドです。電圧を「量」ではなく2点間の差として定義し直し、水の比喩がどこまで通用してどこで破綻するかを明らかにします。直列回路と並列回路を実際の数字で手計算し、キルヒホッフの2法則を測定のための道具として使う方法を説明します。抵抗が熱くなる理由と定格電力の選び方、そしてマルチメーターで電圧と電流を測る手順、誰もが一度はやってしまうヒューズ切れのミスま
2026-07-31 · 34 分で読めます #electronics#arduino#circuit#hardware#makerモーターとリレー、誘導性負荷を扱う — GPIOでモーターを回してはいけない理由
GPIOピンは数十ミリアンペアしか出せませんが、小型DCモーターは数百ミリアンペアを要求します。この記事はその差が生む事故をひとつずつ扱います。別電源を使う方法と接地を必ず束ねなければならない理由、トランジスタとMOSFETでスイッチングするときのベース抵抗とゲート抵抗の計算方法、誘導性キックバックが数千ボルトに達する物理的な理由とフライバックダイオードの役割を説明します。最後にモーターが回るたびにボードが再起動する症状がなぜコードの問
2026-07-31 · 38 分で読めます #electronics#arduino#hardware#maker#iotブラウザでシステムをシミュレートする — WASMが可能にしたことと、いまだ阻むこと
2026年7月末にHacker Newsに投稿されたccsimは、gVisorのユーザー空間TCPスタック2本をまるごとWebAssemblyにビルドし、ブラウザのワーカー上で動かします。v86はx86 CPUをWASMへJITコンパイルしてWindows 98を起動させ、WebVMはCheerpXの上で手を加えていないDebianを立ち上げます。この記事は、こうしたブラウザシミュレーターに共通するパターンと制約を整理します。生ソケット
2026-07-31 · 26 分で読めます #webassembly#wasm#simulation#browser#systems26Bモデルを2GBのRAMで動かす原理 — 常駐メモリとワーキングセットは同じ数字ではない
2026年7月29日にShow HNへ上がったTurboFieldfareは、Gemma 4 26B-A4BをMシリーズのMacで約2GBのRAMで動かすと主張しています。ディスクには14.3GBが入り、RAMに常駐するのは1.35GBの共有コアだけで、トークンごとに必要なエキスパートの重みをSSDから読み込みます。この記事はその数字たちを自分で導出して検証します — 4ビットのグループ64量子化がなぜ重みあたり4.5ビットになって14
2026-07-31 · 20 分で読めます #ai#llm#quantization#apple-silicon#moeTCP輻輳制御を目で見る — CUBICとBBRv3、そしてブラウザで動くgVisorネットスタック
2026年7月28日、Hacker Newsに「Simulating TCP loss and congestion in browser using Go/WASM」が上がりました。gVisorのネットスタックを二つまるごとWebAssemblyへビルドしてブラウザのワーカーで動かし、その間に帯域・遅延・損失・キュー規律を調整できるボトルネックリンクを置いて、CUBICと自前実装のBBRv3を並べて描いてくれます。この記事はそのシミュ
2026-07-31 · 27 分で読めます #network#tcp#congestion-control#bbr#wasmモノレポCIキャッシュ戦略 — キャッシュを大きくするな、キャッシュキーを直せ
モノレポCIが遅い理由は、たいていキャッシュが小さいからではなくキャッシュキーが間違っているからです。この記事ではTurborepo・Nx・Bazel・GitHub Actionsのキャッシュがそれぞれ何をハッシュに入れるか、ハッシュ入力を絞り込む三つのレバー、affected判定でそもそも実行しない方法、CIと開発者がリモートキャッシュを共有するときに生まれる信頼境界、そして2026年に実際に起きたキャッシュ汚染事故がなぜヘルメティシ
2026-07-31 · 24 分で読めます #monorepo#ci-cd#build-cache#turborepo#bazel500ドルでファインチューニングした9Bがフロンティアに勝った条件 — そしてその条件がどれだけ狭いか
2026年7月28日、Hacker Newsで336点を獲得した記事があります。FermisenseがQwen3.5-9BをGRPOで約500ドル分のGPU時間だけ学習させ、同じツールと同じ採点器を使った五つのフロンティア構成を電子商取引カタログ検収の課題で上回ったという報告です。達成可能スコアの87.3%対、最高フロンティア76.9%。1,000件の処理コストは約0.50ドル対、19ドルから172ドルでした。この記事はその結果を否定も
2026-07-31 · 19 分で読めます #ai#llm#fine-tuning#reinforcement-learning#inference-costGitHub Stacked PR完全ガイド — ネイティブスタックPRが解決したこととそのまま残したこと
2026年7月30日、GitHubがStacked Pull Requestsをパブリックプレビューとして公開しました。大きな変更を依存順序のある小さなPR複数枚に分けて並行レビューし、一度にマージするワークフローがWeb UIとgh-stack CLI拡張で標準提供されます。この記事はスタックが実際に解決する問題、GitHubネイティブ実装がすることとしないこと、ベースブランチが動いたときに発生するリベースカスケードのコスト、そしてG
2026-07-31 · 21 分で読めます #github#stacked-pr#code-review#git#developer-workflowターミナルUI開発ガイド — Ink・OpenTUI・Bubble Tea・ratatui・Textual、何をいつ使うか
shadcn方式のターミナルコンポーネント集termcnがGeekNewsに掲載され、TUI開発が再び話題になりました。この記事はフレームワークの一覧列挙ではなく、三つのレンダリングモデル — Elmアーキテクチャ、即時モード、React式の再調整 — でエコシステムを整理し、ターミナルが自分の能力を教えてくれないという根本問題(トゥルーカラー・サイズ・キーボードプロトコルの検出)、リサイズと画面の裂けを扱う方法(SIGWINCHとDE
2026-07-31 · 23 分で読めます #tui#terminal#ink#opentui#cliオープンソースガバナンスが壊れるとき — Ruby Central騒動と三つの軸
2026年7月30日、André Arkoが「Ruby Centralの破壊的遺産」を発表し、2025年9月に始まったRubyGemsリポジトリのアクセス権限をめぐる紛争が、10か月を経て再び表面化しました。本稿は双方の一次証言を並べて検証可能なタイムラインを整理したうえで、core-js、event-stream、xz-utils、Nix、Redis、Terraformで同じ形の危機が繰り返される理由を構造として分析します。核心は三つ
2026-07-31 · 29 分で読めます #open-source#governance#rubygems#supply-chain#licensing平均は何も語らない — レイテンシを分布でデバッグする方法
2026年7月27日に公開されHacker Newsのトップに立ったFarid Zakariaの記事「The mean means nothing」は、キャッシュ層をロールアウトした後、平均レイテンシが112msから122msへ9%悪化した事例を扱います。同じデータでp50は99msから54msへ46%改善し、p99は309msから678msへ119%悪化しました。一つのデータが正反対の結論を同時に支持する理由は、分布が単峰から二峰に分
2026-07-31 · 25 分で読めます #observability#latency#performance#histogram#percentile才能という幻想 — 練習研究が実際に語っていることと、何が複利で積み上がるのか
2026年7月末、GeekNewsの上位に「才能という幻想」が上がりました。タイトルだけ見れば才能と練習をめぐる科学論争のようですが、原文はジュニア開発者のキャリア不安を扱った個人エッセイで、引用された研究は一本もありません。この記事は実際の文献をたどります。エリクソンの1993年論文が何を主張し、何を主張しなかったのか、マクナマラのメタ分析が示す分散説明率12%と2018年の正誤表が直した14%、2019年の追試の失敗、そしてスウェー
2026-07-31 · 27 分で読めます #career#deliberate-practice#expertise#psych-papers#mindsetGPT-5.6とコストパフォーマンスの限界 — 曲線の上で自分のワークロードの位置を見つける方法
OpenAIが2026年7月30日にGPT-5.6 Lunaの価格を80%、Terraを20%下げました。7月9日の正式リリースから3週間後で、最上位のSolの価格は据え置きです。Lunaは100万トークンあたり入力1ドル・出力6ドルから、入力0.20ドル・出力1.20ドルになりました。この記事は値下げ幅を紹介する代わりに曲線を計算します — 値下げ後の三つのティアの単価比が両軸ともちょうど25対10対1に固定され、系列の中ではトークン
2026-07-31 · 20 分で読めます #ai#llm#openai#inference-cost#prompt-caching2026年のデータツール地形の読み方 — ツール一覧ではなく層ごとの決定として
2026年7月28日、GeekNewsに「開発者のためのデータツール地形ガイド」が投稿され51ポイントを獲得しました。良い地図ですが、地図は目的地を選んでくれません。この記事は同じ地形を五つの層に分け、各層で実際に下すべき決定が何かを整理します。テーブルフォーマット戦争がIceberg v3で事実上終結し、争いがカタログへ移った経緯、DuckDB級の単一ノードエンジンがクラスタの仕事をローカルへ引き寄せる流れ、FivetranとdbtL
2026-07-31 · 26 分で読めます #data-engineering#lakehouse#iceberg#duckdb#data-platformGCCのAI方針とオープンソースの選択 — 15行という境界線は何を守ろうとしているのか
2026年7月29日、GCC運営委員会がAI方針作業部会の勧告を受け入れました。核心は、法的に重要な貢献にLLM生成コンテンツが含まれる、またはそれに由来する場合は受け付けないというもので、その基準線はGNUメンテナーガイドラインのおよそ15行です。ただしテストケースは例外で、研究・分析・バグ発見・パッチレビューにLLMを使うこと自体は制限せず、AI補助作業にはAssisted-byトレーラーを要求します。この記事は方針の実際の要求事項
2026-07-31 · 23 分で読めます #ai#open-source#gcc#licensing#governance偽の著者名を持つ論文が口頭発表に採択された — AI時代のピアレビューにおけるシステム的失敗の分析
2026年7月30日、二人のレビュアーが今夏担当した機械学習系学会の投稿22本のうち15本で、捏造された引用、実在しない著者、または明白なLLM生成の痕跡を見つけたと公開しました。うち二本は実在する論文の著者名を架空の名前に差し替えて引用しており、リジェクト意見と組織委員会への直接通報にもかかわらず、「幻覚の参考文献だけ直せばよい」という条件で口頭発表に採択されました。この記事は怒りではなくシステムの失敗としてこの事件を読みます。フラグ
2026-07-31 · 25 分で読めます #ai#peer-review#research-integrity#llm#academiaリファクタリングの経済学、コストはいつ回収されるか — 変更頻度で計算する方法
2026年7月30日にmartinfowler.comに掲載されたThe Economic Benefit of Refactoringは、約1万7千行のモジュールを15段階でリファクタリングしながら、同じ変更要求を毎回繰り返し実行し、入力トークンが159,564個から27,360個へと83パーセント減少することを測定しました。興味深い実験ですが、著者自身が単一の実験であり、グリーンフィールドのアプリ一つに限られると釘を刺しています。こ
2026-07-31 · 29 分で読めます #refactoring#engineering#technical-debt#ai#metricsマークダウン/MDXパイプライン性能 — satteriとネイティブコアが実際に変えるもの
JavaScript生態系向けの高性能Markdown・MDXプロセッサsatteriがGeekNewsに上がり、ドキュメントサイトのビルド時間が再び話題になりました。この記事は数千ページ規模のMDXビルドで時間が実際にどこへ行くのかを、パース・変換・コンパイル・バンドル・プリレンダリングの五段階に分けて示し、推測ではなく計測するプロファイリング手順を提示します。unified/remark/rehypeのプラグインチェーンがなぜコスト
2026-07-31 · 25 分で読めます #mdx#markdown#build-performance#unified#static-siteGemini Robotics 2とロボット基盤モデル — 全身制御が実際に変えるもの
2026年7月30日、Google DeepMindがGemini Robotics 2を公開し、ヒューマノイドのつま先から指先までを一つのビジョン・ランゲージ・アクションモデルで制御すると発表しました。一緒に公開された数字は興味深いことに自慢ではなく現状の正直な記録に近いものです — 電球を緩めるのに92パーセント、締めるのに36パーセント、床から物を拾うのに45.7パーセント。この記事はVLAが実際に何なのか、全身制御がなぜ上半身操
2026-07-31 · 25 分で読めます #ai#robotics#vla#foundation-models#evaluationJava の Value Objects(JEP 401)が変えるもの — アイデンティティを手放して得るものと失うもの
2026年7月31日00時45分UTC、JEP 401 Value Objectsの実装がOpenJDKのメインラインにマージされました。JEP 539(Strict Field Initialization)とひとつのコミットにまとめられ、1,888ファイルに約20万8千行が追加されました。Project Valhallaが2014年に始まってから12年目のことです。この記事はアイデンティティを持たないオブジェクトとは正確に何か、性能
2026-07-31 · 27 分で読めます #java#jvm#valhalla#jep-401#performance