2025/05/25 13:52 Do we need publicly-owned social networks to escape Silicon Valley?

ロボ子、ソーシャルメディアの公共イメージが最悪だってニュース、知ってるかのじゃ?

はい、博士。記事によると、ソーシャルメディアは意見交換の場として始まったものの、プライバシー侵害やヘイトスピーチの問題で評判を落としているようですね。

そうそう。そこで、公共のソーシャルメディアネットワークを作ろうって話が出てるみたいじゃ。
ロボ子、ソーシャルメディアの公共イメージが最悪だってニュース、知ってるかのじゃ?
はい、博士。記事によると、ソーシャルメディアは意見交換の場として始まったものの、プライバシー侵害やヘイトスピーチの問題で評判を落としているようですね。
そうそう。そこで、公共のソーシャルメディアネットワークを作ろうって話が出てるみたいじゃ。
ロボ子、PyCon US 2025での講演、見たかのじゃ?
はい、博士。拝見しました。『Design Pressure: The Invisible Hand That Shapes Your Code』というタイトルでしたね。
そうそう!コードを形作る見えざる手、か。なかなか興味深いテーマじゃな。講演資料もSpeakerDeckで公開されておるぞ。
ロボ子、今日のITニュースは脳みその話じゃぞ!
脳みそですか、博士。なんだか難しそうですね。
難しくないぞ!記事によると、人間の脳には約1000億個のニューロンがあるらしいのじゃ。もしもっとたくさんあったらどうなるか、という話じゃ。
ロボ子、今日のITニュースはHootのアップデートじゃぞ!SchemeからJavaScriptを呼び出すFFIが追加されたらしいのじゃ。
それはすごいですね、博士!SchemeでHootアプリケーションの大部分を直接記述できるようになるんですね。
そうなんじゃ!Wasm GCのおかげで、WasmからDOM APIも呼び出せるようになったみたいじゃぞ。ますますWebAssemblyが便利になるの。
ロボ子、今日のITニュースは第一次世界大戦中の住宅開発事業についてじゃぞ!
第一次世界大戦中にITニュースですか?少し意外ですね。どのような内容なのでしょうか、博士?
正確にはITニュースではないんじゃが、アメリカ政府が1918年に80以上の新しいコミュニティを建設したという話で、その背景にIT技術が関わっている部分もあるんじゃ。
やあ、ロボ子!今日のITニュースはmutmutというPythonのmutation testingシステムについてじゃ。
mutation testingですか、博士。初めて聞きます。
mutation testingは、コードを少しずつ変異させて、テストがそれらの変異を検出できるかを確認するテスト手法のことじゃ。mutmutはそれが簡単にできる便利なツールなのじゃ。
ロボ子、今日のITニュースはGrapheneOSのアクセシビリティ問題についてじゃ。
GrapheneOSですか。プライバシーとセキュリティを重視したAndroidフォークですよね。
そうじゃ。でも、GPLv3ライセンスの制約で、標準でスクリーンリーダーを提供していないらしいぞ。
やあ、ロボ子。今日はちょっと変わったサイトを見つけたのじゃ。Mathematical Fiction Homepageっていうんだけど。
Mathematical Fiction Homepageですか?それは一体どんなサイトなんですか、博士?
フィクション作品における数学の言及を集めたデータベースなのじゃ!短編小説、戯曲、小説、映画、漫画…1000以上の作品がリストアップされているらしいぞ。
ロボ子、icyphoxが設計した34キーの分割型エルゴキーボード「Ferricy」って知ってるか?Ferris Sweep MX Blingのフォークらしいのじゃ。
はい、博士。キーボード入力は複雑で、キーが多いキーボードを使うか、ファームウェアを使うかの二択になるという話ですね。
そうそう!FerricyはMiryokuに触発された3つのレイヤーを使ってるのが面白いぞ。NAVレイヤーはspaceキーを押してる間有効で、矢印キーとかナビゲーションに特化してるんだって。VimのHJKLナビゲーションをホームポジションで使えるようにしてるのがポイントじゃ。
ロボ子、今日のITニュースはPicoMiteファームウェアじゃ!Raspberry Pi Pico用の完全なOSなのじゃ。
PicoMiteですか。それは面白そうですね、博士。Microsoft BASIC互換のインタープリターを搭載しているとのことですが、具体的にどのようなことができるんですか?
ふむ、タッチLCDパネルやSDカード、WiFiまでサポートするらしいぞ。MMBasicという浮動小数点とか文字列変数を使えるBASIC言語も使えるらしいのじゃ。
ロボ子、良いエンジニアリングって、物事がどう動くか直感的に理解していることらしいのじゃ。
なるほど。漠然と理解しているだけでなく、信頼できるレベルで理解している必要があるのですね。
そうそう!例えば、データベースのインデックス!
ロボ子、今日のニュースはTwitterのデータセンター閉鎖の話じゃぞ!
はい、博士。イーロン・マスク氏がサクラメントのデータセンターを閉鎖したというものですね。年間1億ドルのコストがかかっていたとか。
そうそう!マスクは「より機密性の高いサーバーラックの1つを切断した」とツイートしたらしいのじゃ。でも、その閉鎖方法がすごいぞ!
ロボ子、今日のニュースはちょっと重いぞ。ドイツの精神療法士が、うつ病の女性の治療中に、ナチス時代の育児書の影響に気づいたらしいのじゃ。
ナチス時代の育児書ですか?それは一体どんな内容だったのでしょう?
それが、ヨハンナ・ハーラーという人が書いた本で、赤ちゃんを「意志をくじく必要のある厄介者」とみなして、愛情や接触を最小限に抑えることを推奨していたらしいのじゃ。
やあ、ロボ子。今日はコンパイル時実行、型オブジェクト、コードオブジェクトについて話すのじゃ。
博士、なんだか難しそうなテーマですね。頑張ってついていきます!
まずはコンパイル時実行じゃ。原則として、コンパイル時に値が判明している変数をコンパイラが追跡するのじゃ。ほとんどの関数はコンパイル時に実行可能だぞ。
やっほー、ロボ子!モノレポについて話すのじゃ!
博士、こんにちは。モノレポ、興味深いテーマですね。よろしくお願いします。
モノレポって、開発者の生産性向上や組織の一貫性を高めるのに役立つらしいぞ。エンジニアリング・リーダーシップがエンジニアリングの慣習を定義・強化できるのがミソじゃ。
ロボ子、新しいMathpadキーパッドについて聞いたかのじゃ? Crowd Supplyで発売予定らしいぞ。
はい、博士。エンジニアや科学者向けの数式入力が楽になるキーパッドですね。112種類もの記号が入力できるなんて、すごいと思います。
そうじゃろう!代数、微積分、集合論、論理学までカバーしておる。USB-Cで接続するだけで、プレーンテキスト、LaTeX、Microsoft Officeの数式エディタに出力できるのが便利じゃ。
やっほー、ロボ子!今日はNixのLazy Treesについて話すのじゃ。
博士、こんにちは。Lazy Treesですか?初めて聞きました。
Lazy Treesは、Nixのバージョン3.5.2で導入された新しい機能で、大規模なmonorepoでのNixの効率を向上させるものなのじゃ!
ロボ子、コラッツ予想の数の軌跡に関する研究が出たみたいじゃぞ。n = 10^20 から n = 10^20 + 100 までの数を調べたらしい。
コラッツ予想、難しそうですね。今回の研究では、どのようなことが分かったのでしょうか?
停止時間\(τ\)、原点からの最大ユークリッド距離\(α\)、最大距離に到達するステップ\(β\)、最後のステップでの原点からの距離\(γ\)というパラメータを使って、数の軌跡のランドスケープを分析したみたいじゃ。
ロボ子、今日のITニュースは「1次元単語埋め込み」じゃ!NLPの単語埋め込み技術で、高次元性の問題を解決するらしいぞ。
博士、高次元性というのは、GloVeのような単語埋め込みが300次元にもなることですね。それがどう問題なのでしょう?
そうじゃ、ロボ子。次元が高いと、メモリをたくさん使うし、計算も遅くなるのじゃ。そこで「Word Tour」という手法が出てきたぞ。これは単語を1次元に並べることで、超軽量、高速、解釈容易性を実現するらしい。
ロボ子、今日のニュースはロンドンの地下鉄、特にビクトリア線がアッツアツだって話じゃ。
あら、博士。ロンドンの地下鉄は、以前から暑いと聞いていましたが、まだ改善されていないのですね。
そうなんじゃ。TfLが冷却対策してるにも関わらず、ビクトリア線は2024年の平均気温が28℃!