【悲報】10日で作られたJSのDateオブジェクト、修正に9年かかるwwwww

概要: TC39がJavaScriptのDateを完全に置き換えるTemporal APIをStage 4(標準化完了)に到達させた。ECMAScript史上最大のアップデートで、テストスイートは約4,500件。同時期にWebAssemblyからJS抜きでDOM直接操作を可能にする「Component Model」の策定が進行中で、実験ではDOM変更適用時間が45%短縮。さらにOAuthワーキンググループがAIエージェント時代に対応する分散型認証仕様「CIMD」を採択し、Web標準の地殻変動が同時多発的に起きている。

元記事: Temporal: The 9-Year Journey to Fix Time in JavaScript | Blo 元記事: It would obviously be a lot of work to design and validate a 元記事: Client ID Metadata Document Adopted by the OAuth Working Gro 元記事: Client ID Metadata Documents (CIMD) 元記事: adactio

スレの反応

1 名無しさん 10日で産み落とされた怪物を9年かけて倒す勇者パーティ、冒険譚としては熱いけど現実だと思うと泣けるわ

2 名無しさん Moment.jsが週1億DLってマジかよ 全人類がDateの尻拭いしてるようなもんじゃん

3 名無しさん 「Javaっぽく見せろ」って言った上層部、30年分の技術的負債についてどう思ってるんですかね

4 名無しさん >>3 そいつはとっくに退職金もらって悠々自適やぞ

5 名無しさん Wasmさん「ネイティブ並みの速度です!」→DOM触ろうとするとJSの通訳が必要で遅くなります なにそのコント

6 名無しさん 速くするための技術が遅くなるって、ダイエットのためにジム行く途中でラーメン食うようなもんだろ

7 名無しさん V8とBoaが共通のRustライブラリ共同開発してるの地味にヤバくないか? ブラウザ戦争してた時代からは想像できん

8 名無しさん >>7 共通の敵(Date)がいると人は団結するんやなって

9 名無しさん AIエージェントの認証問題を10年前のIndieAuthと同じ手法で解決してるの草 最先端の課題を枯れた技術で殴るの好きすぎる

10 名無しさん 結局ドメイン名をIDにするっていう「Webの原点回帰」が最強ってことか おじいちゃんたちが正しかった

11 名無しさん PWAのインストール画面、Cookie同意ポップアップと同じ扱いで脊髄反射で閉じられてるの可哀想すぎて草

12 名無しさん >>11 ユーザー「ポップアップ出た!×!×!」開発者「ちょっと待って話を聞いて」

13 名無しさん HTMLの属性だけでキーボードナビゲーションできるようになるん? JS300行書いてた俺の時間返して

14 名無しさん >>13 お前が書いたそのコード、今後は focusgroup って属性一個で終わるで

15 名無しさん つまりこれからのWeb開発って「JSを書かない」方向に全力疾走してるってこと? JSさん……

16 名無しさん >>15 JSが自分自身を不要にするための仕組みを標準化してるの、なんか哲学的だな

17 名無しさん 月末計算で勝手に翌月にズレるDateくんさぁ……お前のせいで何人の開発者が深夜にSlack呼び出されたと思ってんの

18 名無しさん Temporalがイミュータブルってだけで涙出てくる もう勝手に中身変わらないんだな……よかった……

19 名無しさん エンタープライズの「野良AIエージェント撲滅」って要するにShadow ITの最終形態との戦いだろ IT管理者の胃が持たんぞ

20 名無しさん まとめると、30年モノの負債を返済しつつ次の30年の土台作ってるわけか Webって不死鳥みたいだな


【悲報】プログラミング言語界隈、あちこちで30年モノの負債が爆発して大変なことになってる件wwwww

概要: C/C++のメモリ安全性問題を受け、米政府機関がRust等への移行を要求。GoogleはAndroid新規コードの言語切替で脆弱性を76%→24%に激減させた。一方JS界では30年放置された欠陥Dateオブジェクトの後継「Temporal API」がついにStage 4到達。Rails 8はビルドツールもRedisも捨てた「ノービルド+SQLite本番運用」構成で原点回帰。Goでは10億行処理を1分45秒→3.4秒(約29倍高速化)に叩き込んだ猛者が現れた。

元記事: Safety, as the speaker correctly states, is a system propert 元記事: Yet, it still feels like something is missing that’s holding 元記事: or 元記事: Temporal: The 9-Year Journey to Fix Time in JavaScript | Blo 元記事: The One Billion Row Challenge in Go: from 1m45s to 3.4s in n

スレの反応

1 名無しさん C++委員会「開発者が自分から安全機能を使えばいい(キリッ)」→40年間誰も使わなかった模様

2 名無しさん 未初期化変数の動作が「予測不能なゴミ」から「予測可能なゴミ」に改善されたってマジ? ゴミはゴミやんけ

3 名無しさん JSのDateが1995年に「とりあえずJavaっぽく見せとけ」で10日間の突貫工事で作られた話、 それを30年間グローバル規模で使い続けてたの冷静に考えてヤバすぎるだろ

4 名無しさん 毎週1億DLされてるMoment.jsとかの日時ライブラリ、全部あの突貫工事のせいって考えると 人類のバンドルサイズどんだけ膨らんでんだよ

5 名無しさん Rails 8「npm?いらん。Redis?いらん。SQLiteでいける」 ワイ「2012年に戻ってない?」 Rails「進化や」

6 名無しさん SQLiteが「開発用のおもちゃ」から本番昇格してるの草 お前らの上司が「本番にSQLiteとかありえんやろ」って言ってた時代もう終わりだぞ

7 名無しさん >>5 npm周辺のツールチェーンに疲れ果てた人類が 「もうサーバーでHTML返せばよくね?」に戻ってきたの最高に面白い

8 名無しさん Goの10億行チャレンジ、最初の素朴な実装が1分45秒で最適化後3.4秒って bufio.Scannerさん解雇されてて草

9 名無しさん CrowdStrike事件を「C++が安全じゃないから」って引き合いに出した講演があるらしいけど、 仮にRustで書いてバグ検知してプロセス止めても OSレベルのドライバが死んだらBSODなのは同じなんだよなぁ… テストもカナリアリリースもなしに全台一斉配信したデプロイが悪いだけ定期

10 名無しさん >>9 言語の安全性で防げる問題と運用で防ぐ問題の区別がつかないやつ、 だいたいポジショントークしてる説

11 名無しさん Google「Android新規コードをRust/Kotlinにしただけでメモリ脆弱性76%→24%になったわ」 C++委員会「……」 NSA「はい、移行ロードマップ出して」 C++委員会「2032年頃には安全プロファイルが…」 NSA「“今すぐ”って言ったよね?」

12 名無しさん WasmくんDOM触るのにいちいちJSに仲介頼まないといけないの不憫すぎる グルーコード外したらDOM操作45%速くなるってそれもうJSが足引っ張ってるだけやん

13 名無しさん Temporalの標準化に競合ブラウザエンジンが共通のRustライブラリを 共同開発してるっていうの地味にすごくない? 普段殴り合ってるV8とBoaが同じコード使ってるとか何があった

14 名無しさん >>13 共通の敵(Date)が強すぎて同盟組んだんやろ

15 名無しさん そのうちAIがバグ直すけど人間は「なぜ直ったか」わからん時代が来るんやろ? 推論トレースとかいう「AIの思考ログ」が新しい成果物になるとか もう半分オカルトやん

16 名無しさん 2026年のWeb開発まとめ ・JSのビルドツール→いらない ・Redis→いらない ・PostgreSQL→場合によってはいらない ・C++→移行しろ ・JSのDate→30年の呪い、ようやく解呪

削ぎ落とす時代来てるな


【悲報】ワイらが必死に覚えたAWSの常識、ほぼ全部アプデで無意味になってた件wwwww

概要: AWSが約20年の運用で仕様を大幅に更新し、S3のキーランダム化やLambdaの制約など過去のベストプラクティスの多くが不要に。一方、8GBメモリの廉価MacBook Neo上のDuckDBが1億行のデータ集計を中央値1秒未満で処理し、192コア・384GBメモリのAWSインスタンスにコールドランで勝利。さらにRails 8ではSQLiteベースの「Solid Cache」「Solid Queue」が登場し、Redis無しでキャッシュやジョブキューを運用する構成が現実解として浮上している。

元記事: AWS in 2025: The Stuff You Think You Know That’s Now Wrong 元記事: What’s in the Box? 元記事: Caching Permalink 元記事: Switching from S3 to Tigris on Fly.io

スレの反応

1 名無しさん 10年選手のSREワイ、S3のキー先頭ランダム化を後輩に熱く語った翌日にドキュメント読んで枕に顔うずめた模様

2 名無しさん 192コアのガチガチインスタンスが10万のMacBookに負けるの、もうクラウドって何なんだよ感ある

3 名無しさん Trusted Advisorとかいう名前負けの権化、信頼できないアドバイザーに改名しろ

4 名無しさん NLBくん「クロスAZ?はい課金ね」ALBくん「ウチはタダやで」←この格差社会

5 名無しさん Glacierの復元費用でトラウマ負った世代、もう二度とアーカイブストレージ信用しないの草

6 名無しさん Rails民「Redis?知らない子ですね」SQLite「俺が全部やる」←この流れ数年前に言ったら異端扱いだったろ

7 名無しさん 結局ローカルSSDが速すぎてネットワーク越しのストレージがボトルネックってことか。物理には勝てなかったよ…

8 名無しさん Kubernetes完全理解おじさんたちが3年かけて構築した基盤、VPS1台とKamalで代替できるのバレ始めてて震えてそう

9 名無しさん S3互換のTigrisがデフォルトでCDN付きって聞いてCloudFront設定に費やした時間返してほしくなった

10 名無しさん つまりベテランほど古い常識に引きずられて地雷踏むってこと?経験値がマイナスに作用する珍しいパターンやな

11 名無しさん Lambdaが15分・10GB・Docker対応って聞くともうそれ普通にサーバーでは?

12 名無しさん 時代の結論:「とりあえずSQLiteとローカルSSDでいけるとこまでいけ、話はそれからだ」


【悲報】アトラシアン「AIに投資するわ」→1600人クビにした結果wwwww

概要: プロジェクト管理ツールで知られるアトラシアンが全社員の約1割にあたる1,600人の削減を発表。うち900人超がソフトウェア開発部門。CEO は「AIが人に取って代わるわけではない」と言いつつ、AI投資の原資確保が目的と明言。発表後、株価は時間外で4%上昇した。同様の動きはBlock(従業員4割削減)やWiseTech(2年で約2,000人削減)にも波及しており、テック業界全体で「AI」を旗印にした大規模リストラが加速している。

元記事: Atlassian CEO and co-founder Mike Cannon-Brookes announced t 元記事: Yes, ironically the term “AI” was invented in order to repel

スレの反応

1 名無しさん 「AIが人間に取って代わるわけじゃない」って言いながら1600人消し飛ばすの、日本語では「それを取って代わると言うんだよ」って習うんだが

2 名無しさん 解雇した社員にSlackを「通常より6時間長く」開放してあげましたってドヤ顔で言ってるの草 お前それ恩着せる場面じゃねえだろ

3 名無しさん ノートPC返したら1000ドルあげるよって、質屋かよ

4 名無しさん 2017年からずっと赤字の会社が「AIで効率化します!」は単にリストラの口実では???

5 名無しさん 社員切る→株価上がる 社員雇う→株価下がる つまり最強の経営は従業員ゼロってコト…?

6 名無しさん 労組が「事前に相談もなかった」ってブチギレてるけど、そりゃアジャイルの会社だからな。スプリント回して即デプロイよ(人間を)

7 名無しさん AIにコード書かせるのって結局「仕様を全部先に決めてから投げる」ウォーターフォールの再発明だって指摘おもろいな。20年かけてアジャイルに移行した業界が一周回って戻ってきてる

8 名無しさん Blockも「AI生産性向上」で4割切ったけどアナリストに「株価暴落してたからAI関係なく切りたかっただけだろ」って秒で見抜かれてるの好き

9 名無しさん そもそも「人工知能」って用語自体が、会議で場を荒らすめんどくさいおじさんを排除するために作られた言葉らしいぞ。今はその言葉自体がめんどくさいおじさんを量産してるの最高に皮肉

10 名無しさん 新人「AIがコード書いてくれるから勉強しなくていいじゃん」→ベテラン「AIに頼りすぎてスキル鈍ってきた」→全員無能化ルート入ってて草も生えない

11 名無しさん つまりまとめると「市場にAIで潰されそうと思われて株価半減」→「じゃあAIやります宣言で人間切りました」→「投資家ニッコリで株価回復」っていう、人間の命を燃料にした錬金術な

12 名無しさん 数百人がクビ切られる前に労組入ってたの、嗅覚すごいな。次はどこのテック企業で同じ流れになるか賭けようぜ


【衝撃】低レイヤ技術者たち、執念がヤバすぎる件wwwww

概要: printfを1回呼ぶだけで三目並べを完動させるコードが公開。Dolphinエミュでは16進数「1」のズレを5年がかりで修正、ピーク15人の非公式鯖のために浮動小数点演算の数学的誤差を追い詰めた。一方WebAssemblyはJSのグルーコードを経由しないと何もできず、直接DOM操作なら処理時間45%減という検証結果が出ており「二流言語」扱いが議論を呼んでいる。

元記事: GitHub - carlini/printf-tac-toe: tic-tac-toe in a single cal 元記事: The culprit? fmadds. Again. 元記事: In addition, it allows a WebAssembly module to be loaded dir

スレの反応

1 名無しさん printfでゲーム動かすとかいう発想がもう常人のそれじゃないんよ。「なぜ作った?」→「コンテストのため」で草。それ以上の説明する気ゼロかよ

2 名無しさん %nとかいうフォーマット指定子、脆弱性の文脈でしか見たことなかったのにチューリング完全な計算基盤にされてて意味わからん。デバッグ用の関数でプログラム全体の制御フロー乗っ取るの本末転倒すぎるだろ

3 名無しさん Dolphinの話が一番狂ってる。オンライン対戦の同期ズレ直すために「AI同士を戦わせてボール座標を16進ダンプする機能」をファンが自作して提出したってマジ?公式鯖もう死んでるのに???

4 名無しさん -0.83494705と-0.83494711の違いを追い続ける人生、想像しただけで目が乾く

5 名無しさん >>3 しかもピーク時15人しかいない非公式鯖のためにやってるからな。費用対効果とかそういう次元の話じゃない。純粋な狂気

6 名無しさん 昔のゲーム開発者「メモリ足りんからオーディオ用RAMをハックして汎用メモリにしたろ!」→20年後のエミュ開発者「それ再現するためにホストCPUの例外ハンドラで独自のページテーブル実装しなきゃ…」 地獄のリレーで草

7 名無しさん WebAssemblyくん、「低レイヤ言語をWebで動かす最先端技術です!」って顔しといて自力でコードの読み込みすらできないの笑うわ。JS様にお伺い立てないと何もできない居候じゃん

8 名無しさん >>7 C++やRustみたいなガチ言語のコンパイル先のくせにWebの世界では二流市民扱いされてるの皮肉が効きすぎてる

9 名無しさん JSグルーコード省いたら45%速くなるって、逆に言えば今の性能の半分近くがただの仲介手数料ってことだよな。不動産かよ

10 名無しさん Factor 5のメモリハック→Dolphinの再現技術→Wasmの構造的制約、全部「本来想定されてない使い方をした結果、別の誰かが地獄を見る」っていう同じ構造なの美しいな

11 名無しさん >>10 技術的負債の伝言ゲームだよこれ。しかも誰も悪くないのが一番タチ悪い

12 名無しさん Ghidraでアーケード基板のプロトコル解析してソフトウェア側から復元していく流れ、もう考古学だろ。実機のマザボより先にバイナリが歴史資料になる時代

13 名無しさん それってつまり、人類は「やる意味あるか」より「やれるかどうか」で技術を進歩させてきたってこと?

14 名無しさん >>13 printfで三目並べ作る人間にコスパの話しても無駄だぞ