Pinned Tweet
モーメントが完全に機能停止したので代わりにまとめ↓
ちまちま工作集
min.togetter.com/cnNsZd6
Switch投稿イラスト集 Splatoon2
min.togetter.com/aOD7eF3
switch投稿イラスト集 Splatoon3
min.togetter.com/pgqvo6j
ビックリマンシール風
min.togetter.com/yGxjdJn
エスシー retweeted
これを質問した記者ホントにGJ
【快挙】任天堂・宮本茂氏が「文化勲章」を受章、ゲーム関係者としては初。“ゲームが文化になった50年”についても触れる会見の質疑応答を詳細に掲載
news.denfaminicogamer.jp/int…
文化勲章の受章が決定した任天堂・宮本茂氏。『ドンキーコング』から『ピクミン4』まで、手掛けてきた代表的なゲーム16作品を振り返る
famitsu.com/article/202610/9…
・ドンキーコング/1983年7月15日/ファミコン(アーケード版は1981年)
・スーパーマリオブラザーズ/1985年9月13日/ファミコン
・ゼルダの伝説/1986年2月21日/ファミコン ディスクシステム
・スーパーマリオワールド/1990年11月21日/スーパーファミコン
・スーパーマリオカート/1992年8月27日/スーパーファミコン
・スターフォックス/1993年2月21日/スーパーファミコン
・スーパーマリオ64/1996年6月23日/NINTENDO 64
・ゼルダの伝説 時のオカリナ/1998年11月21日/NINTENDO 64
・ピクミン/2001年10月26日/ニンテンドー ゲームキューブ
・nintendogs/2005年4月21日/ニンテンドーDS
・Wii Sports/2006年12月2日/Wii
・Wii Fit/2007年12月1日/Wii
・Super Mario Run/2016年12月15日/スマートデバイス
・ゼルダの伝説 ブレス オブ ザ ワイルド/2017年3月3日/Nintendo Switch / Wii U
・Pikmin Bloom/2021年11月1日/スマートデバイス(配信元:Scopely Explore, Inc.)
・ピクミン4/2023年7月21日/Nintendo Switch
AIを末端の仕事に使おうとする人が多く見えるけど、それよりも根本的なシステムの設計や管理に使った方が圧倒的に効率よくね?と常日頃私は思ってて
これもそれに通ずるモノがあるわね
AIを動かすモノの設計をAIにさせるリスクってどんなもんなんだろね?
それを気にしなくてイイなら絶対良さそう
え〜っと、ちょっと良いかな?PHPの脆弱性に対して「C言語で書けばいい」とか言う人がおるんだけど、ネタならともかく本気ならちょっと待ってくれ……。そもそもPHPのエンジン本体はC言語で書かれてるんよ!😭
C言語は高速で便利なんだけど、メモリ管理をプログラマーに任せる部分が多い。バッファオーバーフローや、解放したメモリを再利用してしまう事故が起きる。今回のPHPの重大な脆弱性も、まさにこのメモリ管理の問題なんよね。
なので、根本的な対策の一つとしてRustがある。Rustはコンパイル時にメモリの所有権などをチェックして、危険な操作を防いでくれる。すべての脆弱性が消えるわけではないけど、C言語で起きやすかった事故を大幅に減らせるわけよ。
実際、PHPの周辺ツールや拡張機能ではRustの利用が始まってるし、PHP自体をRustで再実装する独立プロジェクトもある。ただし、心臓部のZend Engineを公式に丸ごと置き換えるのは、膨大な互換性の問題があって簡単ではない。
でね……ワシがもっと気になってるのは、さらに根本的なコンピューターの設計なんよ。
現在のコンピューターの基本には、プログラムの命令とデータをメモリに格納するノイマン型の設計思想がある。これ自体がすべての脆弱性の原因ではないけど、メモリへのアクセスをどう制限するかは、今も大きな課題なんだ。
だったらね…ソフトウェアだけで頑張るんじゃなくて、ハードウェア側で不正なメモリアクセスを防げばいい。実際にCHERIという研究が進んでいて、CPUがメモリのアクセス範囲や権限を検査する仕組みが開発されてるんよね。
もちろんさぁ…それであらゆる乗っ取りが消えるわけではない。でも、これまでソフトウェアの修正で対応してきたメモリ関連の攻撃を、ハードウェアの段階で大幅に防げる可能性がある。これ、めちゃくちゃ重要な研究だと思う。
んで〜…コンピューターにはもう一つ大きな問題がある。メモリと演算装置の間で大量のデータを何度も移動させること。実はAIの膨大な電力消費にも、このデータ移動が関係してるんよ。
浮動小数点演算も見直しが進んでる。昔は高い計算精度が必要だった処理でも、AIでは精度を調整して高速化できる場合がある。実際、AI専用チップでは16ビットや4ビットの演算が使われていて、すでに大きな効率化を実現してる。
つまりさあ、CPUもメモリも数値演算も、今の構造が最終形態ではないんよ。安全性を高めながら、メモリと演算の仕組みを再設計すれば、消費電力も処理速度も、まだまだ改善できる余地がある。
で、ここからがワシの提案なんだけど……こういうコンピューターの根本的な再設計こそ、AIにやらせるべきだと思うんよね。
これまで何十年も積み重ねてきた膨大な仕様や互換性を、人間だけで全部検証して再設計するのは、あまりにも大変だった。でもAIなら、新しい回路設計の探索や検証を、人間と協力して加速できる可能性がある。
…んでんで…面白いのは、AIがコンピューターを再設計すれば、その新しいコンピューターでAI自身の計算効率も改善できること。これがうまく回り始めたら、技術開発の速度そのものが変わってくるかもしれん。
そもそもコンピューターって、最初から完璧な仕様で設計されたものじゃない。時代ごとの制約に合わせて作られ、古い仕様との互換性を維持しながら、何十年も改良を積み重ねてきたものなんよ。
うんとね…だからワシは思うんだ…
AI時代に必要なのは、既存のコンピューターを速くすることだけじゃない。AIと一緒に、コンピューターの設計そのものを見直すことなんじゃないか。
そう!今こそ!コンピューターを根本から作り直す時代が始まってもいい!…と思うんよね。

















