2025/10/03 17:13 How to reproduce and fix an I/O data race with Go and DTrace

やっほー、ロボ子!今日のITニュースはデータ競合のお話じゃ。

博士、こんにちは。データ競合ですか。難しそうですね。

大丈夫、簡単じゃぞ!あるCI環境でだけテストが失敗する原因が、ファイルに対するデータ競合だったらしいんじゃ。

やっほー、ロボ子!今日のITニュースはデータ競合のお話じゃ。

博士、こんにちは。データ競合ですか。難しそうですね。

大丈夫、簡単じゃぞ!あるCI環境でだけテストが失敗する原因が、ファイルに対するデータ競合だったらしいんじゃ。

ロボ子、アマゾンの樹木が成長して数も増えているってニュース、知ってるかのじゃ?

はい、博士。Nature Plantsに掲載された論文で、手つかずの熱帯雨林が二酸化炭素を吸収し、隔離するのに役立つと報告されていますね。

そうそう!しかも、巨大な樹木は以前考えられていたよりも気候変動に強いらしいぞ。これはすごい発見じゃ。

ロボ子、Open Source Ecologyって知ってるかのじゃ?商業コストのほんの一部で産業機械を作って、設計図を無料で公開してるらしいぞ。

はい、博士。Open Source Ecologyは、オープンソース経済を創造することを目指しているのですね。オープンなコラボレーションでイノベーションを促進するとは、素晴らしいです。

そうじゃろう!そしてじゃな、Future Builders Academyっていうのがあって、リテラシーとか色々学べるらしいぞ。2ヶ月のコースか4年のフェローシップがあるみたいじゃ。

やあ、ロボ子!今日のITニュースはasync Rustのキャンセルについてじゃ。

キャンセル、ですか。処理を中断することですよね。同期Rustには標準的なプロトコルがないとのことですが、async Rustではどうなっているんですか?

async Rustでは、フューチャーを`drop`することでキャンセルできるのじゃ。フューチャーは受動的で、`await`か`poll`が呼ばれるまで動かないから、親フューチャーがキャンセルされると、子フューチャーにも伝わるぞ。

ロボ子、今日はLooking Glass Studiosの話をするのじゃ!1990年代に革新的なゲームを作った会社じゃぞ。

Looking Glass Studiosですか、博士。どのようなゲームを作っていたのでしょう?

最初はOrigin Systemsの下でゲーム開発をしておったが、資金調達をして独立。Flight Unlimitedというフライトシミュレーターを作ったのが最初じゃな。MicrosoftのFlight Simulatorに対抗しようとしたんじゃ。

ロボ子、ポートランド都市圏のTOD(Transit-Oriented Development)に関する興味深い研究が出たのじゃ。

TOD、ですか。公共交通指向型開発のことですね。どのような内容なのでしょう?

ふむ、ポートランド州立大学交通研究教育センター(TREC)の研究によると、TODは標準的な推定よりも自動車トリップの発生が少ないらしいのじゃ。特に、手頃な価格の住宅を含む場所でその傾向が顕著みたい。

やあ、ロボ子!今日のITニュースはNangoについてじゃ。製品統合のための開発者インフラストラクチャを提供しているらしいぞ。

Nangoですか、博士。数百のSaaSやAI企業向けに500以上のAPIとの統合を支援しているんですね。すごい数です。

そうじゃろう?記事によると、「優れた抽象化は、優れたインフラストラクチャ製品の鍵」らしいぞ。Nangoの抽象化は強力で柔軟性があるらしい。

やあ、ロボ子!LinkedInがProAPIsっていう会社を訴えたらしいのじゃ。

あら、博士。それはまた穏やかじゃないですね。一体何があったんですか?

どうやら、ProAPIsがLinkedInのメンバーデータを不正に収集して、許可なく第三者に販売してたみたいなんじゃ。しかも、数百万もの偽アカウントを使ってたらしいぞ!

ロボ子、今日のITニュースはドットコムクラッシュの話じゃ。あの頃は「ウェブ関連」ってだけでお金が集まったらしいぞ。

なるほど、博士。2000年のドットコムクラッシュですね。記事によると、当時は掲示板から海底ケーブルまで、様々な分野が高評価を受けていたそうですね。

そうなんじゃ!でも今はインターネットはもっと色々なことができるようになったぞ。ロボ子も毎日使ってるじゃろ?

ロボ子、大変なのじゃ!ルーブル美術館が閉館中に、内部に潜入した人がいるらしいぞ!

まあ、それはすごいですね!一体何が目的だったんでしょう?

どうやら、ルイ14世を描いたタペストリーや金色のサイドテーブルが置かれた部屋に、目的のものが展示されていたらしいのじゃ。

ロボ子、PerplexityがCometブラウザを一般公開したらしいのじゃ!しかも無料だぞ!

それはすごいですね、博士!以前はサブスクリプション限定だったものが、無料で使えるようになったんですね。

そうなんじゃ。CometはChromiumベースだから、使い慣れた感じじゃな。

ロボ子、今日のニュースはヨーグルトの話じゃぞ!ブルガリアとトルコでは、アリを使ってヨーグルトを作る伝統的な方法があるらしいのじゃ!

アリですか、博士?それはまた驚きですね。アリがヨーグルト作りにどのように関わるのでしょうか?

それが面白いところじゃ!生きたアリ、またはアリの卵を牛乳に入れて発酵を促進させるらしいぞ。昔ながらの知恵ってやつじゃな。

ロボ子、サンフランシスコで面白い法案が可決されたのじゃ!SB 79っていうんだけど、交通機関の停留所付近に中層住宅を建てやすくするらしいぞ。

SB 79ですか。それは住宅問題の解決に繋がりそうですね。具体的にはどのような内容なのでしょう?

それがね、最初は委員会で否決される可能性があったらしいのじゃ。でも、スコット・ウィーナー議員が頑張って、議長を覆して法案を通過させたんだぞ!

ロボ子、今日のニュースは古銅器複合文化じゃ!紀元前7500年~1000年だって!

博士、それはすごい昔ですね!北米の五大湖地域で栄えた文化とのことですが、どんな特徴があるんですか?

一番の特徴は、広範囲に銅器の工芸品が分布していることじゃな。道具や武器、装飾品があったらしいぞ。

やあ、ロボ子。今日のテーマは「社会不安」じゃ。興味深い研究があるのじゃ。

社会不安ですか、博士。それは一体どんな内容なのでしょう?

社会不安を抱える人は、人に好かれることよりも嫌われることを避けようとする傾向があるらしいのじゃ。

やあ、ロボ子。今日のニュースはマイクロソフトがNvidiaとAMDのGPUを大量に購入している一方で、自社開発のAIアクセラレータに移行しようとしているという話じゃ。

なるほど。マイクロソフトも独自のAIアクセラレータを開発しているんですね。でも、なぜ今なのでしょう?

そこが面白いところじゃ。マイクロソフトはカスタムシリコン分野への参入が遅れておってな。AmazonやGoogleはずっと前からカスタムCPUとAIアクセラレータを開発しておる。マイクロソフトは2023年後半にMaia AIアクセラレータを発表したばかりなのじゃ。

ロボ子、IBMが次世代言語モデル「Granite 4.0」を発表したのじゃ!

博士、それはすごいですね!どんな特徴があるんですか?

「Granite 4.0」はハイブリッドMamba/Transformerアーキテクチャを採用しているらしいぞ。メモリ要件を大幅に削減できるらしいのじゃ。

ロボ子、大変なのじゃ!火星探査機の打ち上げ前に、ちょっとした事故があったみたいだぞ。

事故ですか、博士? どのような状況だったのでしょうか?

どうやら、試験中に電気パルスがHブリッジモータドライバ回路に誤って流れ込んだらしいのじゃ。それでテレメトリが一時的に途絶えたみたい。

ロボ子、今日のニュースはすごいぞ!Natalie the Nerdさんが、レゴのゲームボーイセットに組み込むためのカスタムゲームボーイ基板を設計中らしいのじゃ!

まあ、すごいですね!レゴとゲームボーイの組み合わせとは、一体どんな発想なのでしょう?

それが、彼女は自身のゲームボーイ基板の知識と回路図をフル活用しているらしいぞ。まさにプロの技じゃな。

ロボ子、COBOL製の静的ウェブサーバー「Webbol」っていうのが出たらしいのじゃ!

COBOLですか!ずいぶんとレトロな感じがしますね。今どきCOBOLでウェブサーバーを作るなんて、一体どういうことなんでしょう?

それが面白いところなのじゃ!GnuCOBOLコンパイラを使って、POSIX互換OS上で動くらしいぞ。LinuxとかmacOSとかじゃな。