「CPU」を含む日記 RSS

はてなキーワード: CPUとは

2025-11-11

「Switch2」――それ、進化じゃなくて劣化再生産だろ

任天堂の新ハード「Switch2」

だが、あれを“次世代機”なんて呼ぶのは、あまりにもおこがましい。

あんなの、十年前の設計思想をツギハギした「老朽アーキテクチャゾンビ」だよ。

GPUCPUARMベースで低電圧チューニング

そんなの「省電力のための妥協設計」でしかない。

エンジン限界を誤魔化して“効率化”なんて言ってるのは、昭和家電と同じ発想だ。

まるでワードエクセルマクロ地獄延命し続けたWindowsの焼き直しだな。

結局、Switch2がやってることは“UIスキンを変えただけ”。

中身はレガシーの塊。

Joy-ConBluetoothで繋いで、またジョイコンドリフトを再発させる気か?

そんなの、2025年に出す機械設計じゃない。

ほんとうの「次世代」は、レガシーを切り捨てたところにある

PS3時代を思い出してほしい。

Cell賛否両論あったが、“過去互換”なんていう鎖を自ら断ち切った。

そしてフルスクラッチマルチスレッドストリーミング未来提示した。

あれこそ「次世代機」だった。

Switch2? あんなの“古い泥舟の塗り直し”に過ぎない。

任天堂は“過去資産を捨てない”ことを美徳だと思っているらしい。

だがそれは逆に、過去呪いを抱え続ける愚行でもあるんだよ。

互換性なんて言葉にしがみついている限り、真の進化はない。

3D-GUIAI最適化もないハード未来はない

今やUIは「触れる」段階から「感じる」段階に来ている。

AI使用履歴を解析し、視線追跡と入力予測ゼロレイテンシを実現する――

それが本当の意味での“快適性”だ。

なのにSwitch2のUI

またあの「白地にアイコン並べた」手抜きメニュー

クラウド連携も貧弱、SSDキャッシュ中途半端

まるでWindows XPの延命パッチみたいな構造だ。

任天堂は“楽しさ”という言葉技術停滞を誤魔化している

スペックじゃない、遊びだ」

――聞き飽きた言葉だ。

それは“技術を捨てた言い訳”にすぎない。

遊びの革新は、技術革新とともにしかまれない。

Switch2がやってるのは、“過去の懐古”と“子供向けマーケティング”の繰り返し。

いつまで「マリオゼルダ」で食いつなぐ気だ?

21世紀エンタメ自称するなら、まずOSを捨てろ。GUIを再設計しろ

CELLのように、ゼロから再構築しろ

結論:Switch2は「令和のレガシー

Switch2は“過去遺物”を温め直しただけの奇形デバイス

十年後には、PS3が示した理念の方がずっと前衛的だったと気づくだろう。

この国のメーカーが「レガシー互換」という鎖を断ち切れない限り、

未来永遠に過去コピーしかならない。

Switch2?

あんもの、もう出る前から時代遅れ”だよ。

2025-11-07

Mozilla/Firefox日本語コミュニティ解散」とかいうDramaについて知っておくべき2,3のこと

免責事項: めんどくさいからほぼ調べずに書くし、抜けてる話や間違ってる話もあると思う。

まず日本語コミュニティ解散じゃなくてSUMO翻訳コミュニティ解散なのだがそれも少し違う

Mozilla系の日本語翻訳はmarsfさんとdskmoriさんの2人がメインでやってる (追記: 今確認したらひとりアクティブな人が新規参入してたので3人が正しかった)。

概ねSUMOはdskmoriその他全てがmarsfという棲み分けだが、お互いどっちの貢献もやることがある。

コミュニティと言えるような規模は存在しない。限界集落

SUMOコミュニティ解散ってのはSUMOに関わる実質的権限持ちはdskmori1人になりますって話かな?

正直、SUMOでメインで貢献してるdskmoriさんじゃなくてmarsfさんが文句言うんや?と疑問なんだけど、

Mozillaにとっては、SUMOかいう誰もアクセスしてない限界集落サイトの話より、marsfさんがFirefoxのその他すべての翻訳を一手で担ってることが重要だよね。

「marsfさんがSUMOの貢献辞める」って言ったってそれ自体ではどうでも良いのだが、裏の意味は「俺の気持ち次第でFirefox翻訳終わらすことだってできるんだぞ」って警告と読むべきかもしれない。

そもそもSUMOがなにか分かってない人多すぎ

SUMOFirefoxサポートサイトね。Firefoxの使い方に疑問が生じたときにみるところ。まあそういう用途で作られているというだけで、アクセスする人がいるのかいたって疑問だが。

想定読者技術に疎いFirefoxユーザなので、「機械翻訳ならユーザーが自分でやるから不要」みたいな意見は全くナンセンス

Firefoxの内蔵翻訳機能プライバシー重視という建前の翻訳API破産防止のため、ローカルCPUで動く設計になってる。必然的MicrosoftGoogle翻訳より精度がかなり落ちる。ゆえにFirefox使って普通に英語版SUMO読むより、公式で精度よい機械翻訳提供したほうが、ずっと良い体験提供できるよね。

また対抗をGoogle翻訳のような無料クラウド翻訳と考えるとしても、サポートサイトに特化するようファインチューニングした機械翻訳エンジンを使えばHelpを助けてと訳すような暴走抑制できるから、これも公式による機械翻訳提供に優位性はある。

なお、統計アドオン一切入れてないFirefoxユーザーが大多数なことからわかるように技術に疎いFirefoxユーザってかなり多いからね。

勝手に上書きするな? メンテできてないんだから当たり前

Firefoxラピッドリリース機能コロコロ変わるので、ある時点でベスト翻訳になっててもすぐ時代遅れになる。

dskmoriさんなどができる範囲で貢献してたとはいえ品質維持できる量ではなかったので、SUMOには、例えばすでに存在しない機能についての記述を含む記事普通にあった。

これは比較アクセスありそうな重要ページでも同じで、私もさすがに見かねて貢献したこともある。

Microsoftプロ技術者向けサイトはもともと有償翻訳者が訳してたのを機械翻訳に切り替えたのでこれは単純に劣化なのだが、SUMOについてはごく少数の素人自分にできる範囲で訳していたという点を踏まえる必要がある。もともとクオリティが高かったとは言えないし、機械翻訳の精度もここ2,3年で異常に上がってるから過去機械翻訳騒動をもとに騒ぐのが正しいとも思えない。

限界OSS翻訳コミュニティ最後の1人が暴走するのは見覚えあるよね

今回の事件で思い出すのがLibreOffice日本語チームのDramaね。LibreOffice翻訳のメイン貢献者の某氏がある日、日本語チームのメーリスで「何でお前らはまともな仕事ができんのんや」と長文でブチ切れて、チーム脱退を宣言した事件理念は立派でもすでに敗北の流れは決定的で新たな貢献者の望みは薄い、希望の見えないまま最後に残った1人として惰性で維持するしかない、辛い。

今回は、LibreOffice事件よりはヤバさだいぶ低めだけど、「翻訳ガイドラインに従っていない」「新たな人間の貢献者を育てることができない」とか、SUMOボランティア翻訳の実情を思えば「何言ってんだ、現実をみろよ」という感想しかならないし、CCライセンスで貢献してるのに、AI翻訳学習に使うなも意味不明。

marsfさんは、某xkcdで言うところの「感謝なしに2003年からデジタルインフラを維持してきたネブラスカ州無名個人」に位置する人で、もっともっと感謝されてしかるべきではあるのだが、SUMOの長年の構造的な問題に対し抜本的な解決に打って出たMozillaに対して、さもコミュニティ現在も十分に機能しているかのように反論してるのがとても印象悪い。どう見ても分かってない人ばかりがMozilla炎上させている。

20感謝なしに維持し続けるのは幻想必要なのはわかるが、Mozillaとしてはそういう個人依存するのは不健全しかないので、現在marsfさんがやっているFirefoxほぼすべての翻訳翻訳会社による有償翻訳に移行すべき。

2025-11-06

ゲーミングPCを持ってたのに8年間気づかなかった男の話

買ったのは2017年の春。ボーナスをもらって、意気消沈してた心を奮い立たせるために、家電量販店BTOコーナーに足を運んだ。

「ゲーミングPC欲しいんですけど」と店員に言った。すると、その兄ちゃんは、さらさらと何かのカタログをめくりながら、「RTX 1050搭載のやつですと、25万円でこちら。RTX 1060搭載ですと30万円。GTX 1070搭載ですと35万円」と説明してくれた。

値段をちらっと見たが、ボーナスのほぼ全部吹っ飛ぶ金額だ。「ああ、こんなもんなんだ」と思った。

そこで、店員は続けた。「ただ、CPUの内蔵GPU搭載版でしたら、GPUなしでも20万円で、GTX 1050相当くらいの性能が出ますので」と。

「あ、そっちでいいです」と即答した。「どうせゲーム楽しくないし」という思い込みがあった。俺はゲーマーじゃない。スペックなんて気にしない。安い方でいい。そう考えた。

その時、店員は何か言いかけた気がしたが、俺は「納期はいつですか」と聞いて、話を先に進めてしまった。

その時、店員は何を言おうとしたのか

後になって思い出す。あの時、店員の口元が、微かに動いていた気がする。「あ、でもご注文内容を確認しますと」とか、そういう言葉が出かかってたのかもしれない。

でも、俺は聞かなかった。「内蔵GPU版で」と言ったつもりでいた。店員も、客の意向には逆らわない。営業トーク不要だと判断したのかもしれない。

実は、何が起きたのか。いまだに完全には理解していない。

おそらく、こういうことだったんだろう:

店員が「内蔵GPU搭載版」という言葉を聞いた時、「あ、この客は内蔵GPUの話をしてるな」と理解した。でも、同時にBTOカスタマイズの画面も見てたのかもしれない。「あ、このスペックなら、グラボ付きでも安いな」と思った。そして、何かの間違いか、設定ミスか、あるいは別の理由で、グラボ付きの構成で注文が入ってしまった。

その確認メールが来たはずなんだ。でも、当時の俺は、仕事が忙しかった。メール件名を見て、「PC注文確認」と書いてあるのを見て、「ああ、注文した」と思ってスルーした。内容なんか見ていない。価格もチェックしていない。ただ、「納期:3週間」ということだけを覚えていた。

到着

3週間後、デスクトップPCが到着した。黒いケース。ATXサイズ。けっこう重い。

開けて、とりあえず立ち上げた。Windows 10が起動した。ドライバインストール画面が出て、「NVIDIA GeForce GTX 1050」とかい文字が見えたが、俺は「ふーん」くらいの感じで、スキップした。

「内蔵GPU版だし、そんなもんなんだろう」と思ってた。

完全に誤読していた。

8年間の黒歴史

買ってから、ずっと同じ状態だった。

Steamゲームを買った。設定をいじる際に、「グラフィックス設定」というタブがある。「GPU選択」という項目があった。でも、俺は気にしなかった。勝手に選ばれてるんだろう、くらいの感じで。

実は、その時点で、マザーボードの設定で「BIOS起動時のプライマリGPU」が「オンボード」に設定されていたんだ。つまり、GTX 1050があるのに、BIOS レベルで「内蔵GPUを使え」という指定がされていた。

ゲームをやると、すごくもっさりだった。「ゲームってこんなもんなんだ」と思ってた。フレームレート表示を見ると、「25fps」とか「30fps」。カクカクしている。でも、「ゲームをやったことない俺には、この程度が標準なんだろう」と思ってた。

友人が遊びに来た時、「こんなんでゲームやってるの?」と言われた。「え、こんなもんじゃん」と答えた。その時、友人は変な顔をしてた。

「あ、デバイスマネージャー確認ときなよ」と言われた。デバイスマネージャーを開いた。

「あ、GTX 1050ってのがあるな」と思った。

「それ、グラボじゃん」と友人が言った。

「え、グラボ?」と俺が返した。

「お前のPCグラボ搭載だったんだ」と友人が言った。

その時の感覚は、いまだに忘れない。鳥肌が立った。

真実の追求

その日の夜、俺は注文確認メールを探した。

……あった。

確認メールには、こう書いてあった:

「ご注文ありがとうございます。以下の構成でお手配させていただきますCPUCore i7-7700K、メモリ:16GB、SSD:512GB、GPUNVIDIA GeForce GTX 1050、電源:500W」

GPS。もちろん、GTXだ。グラフィックスプロセッシングユニットアルファベット三文字

8年。8年だ。8年間、俺はこのメールを読んでいなかった。

読んでいたのかもしれない。でも、認識していなかった。「GPU」という言葉が、脳に入ってこなかった。

BIOSの謎

翌日、俺はBIOSを開いた。パスワードなし。すぐに入れた。

「Integrated Graphics」という項目を探した。ありました。「Enabled」になってた。

そして、「PCIe Graphics」という項目も見つけた。こっちは「Disabled」になってた。

まり、この8年間、マザーボードは「内蔵GPUを使え。GTX 1050は使うな」という指定をしていたわけだ。

これはもう、奇蹟としか言いようがない。

BTOショップカスタマイズ担当者は、なぜこんな設定にしたのか。あるいは、出荷時にこういう設定が入っていたのか。理由不明だ。

でも、その一瞬の選択(あるいは誤選択)が、俺の8年間を決定した。

その後

GTX 1050を有効にした後、ゲームを起動した。

フレームレート表示を見た。

「え、150fps?」

設定を最大にしてみた。

「えっ、100fps?」

何が起きたのか分からなかった。でも、分かった。

8年間、俺は内蔵GPUゲームをやってたんだ。GTX 1050があるのに。

後悔と罪悪感

正直なところ、その後、割と虚しい気分になった。

8年間。8年間、俺は「ゲーミングPC、遅い」「ゲーム、難しい」「ゲームに向いてない」と思い込んでいた。

でも、実は、PCじゃなくて、俺の設定ミスだった。

マザーボードの設定ミスなのか、BTOショップの誤設定なのか、あるいは、俺が注文した時点で「内蔵GPU版でお願いします」という意思表示をしていたのに、店員がそれを誤解して、結果的グラボ付きで発送してしまったのか。真相不明だ。

でも、その結果、8年間、俺はGTX 1050に無視され続けた。

今、思うこと

GTX 1050を有効にしてから、3年経った。

ゲームはめちゃくちゃ快適だ。フレームレート安定。グラフィック設定も高設定で動く。新作ゲームもそこそこ動く。

でも、不思議なことに、あんまりゲームやらなくなった。

なぜか。おそらく、理由はこれだ:

8年間、内蔵GPUで慣れていた。設定を落とす。グラフィック品質を諦める。低いフレームレートに耐える。そういう「制約の中での楽しみ方」を、体が覚えてしまった。

今、快適な環境ゲームをやっても、昔ほどの喜びがない。むしろ、「あ、こんなもんか」という感じで、すぐに飽きる。

逆に、昔やってた「Minecraft」とか「Terraria」とか「Stardew Valley」とか、そういった軽いゲームの方が、今でも楽しい

心理学的には、これを何て言うんだろう。「獲得した効用よりも、失った効用の方が大きく感じられる」みたいな、何かそういうやつ。

あるいは、単純に、「8年かけて培った習慣」が、3年では変わらない、ということかもしれない。

終わりに

この8年間の人生を、別の人生だと考えることがある。

「もし、あの時、GTX 1050を有効にしていたら」

そうしたら、ゲームにハマってたかもしれない。友人とマルチプレイをやってたかもしれない。ゲーミングコミュニティに入ってたかもしれない。人生が変わってたかもしれない。

でも、そうはならなかった。

8年間、内蔵GPUで、ゲーム世界限定的に見た。その結果、「ゲームは、こんなもんだ」という認識形成された。それが、今の俺を形作ってる。

最後に思うのは、人生って、案外、そういう小さなミスの積み重ねで決まるんだなってことだ。

メールを読まなかった。BIOSの設定を変えなかった。GTX 1050を有効にしなかった。

たったそれだけのことで、8年間が変わった。

今、新しいPCを買うことも考えてるが、BIOSの設定だけは、確認することにした。

もう二度と、隠れたGPUを見逃すまい。

あ、でも、設定を変えたからって、俺がゲーマーになるわけじゃない。

相変わらず、ゲームはヘタクソだ。フレームレート100fpsでも、敵にボコボコにされる。

内蔵GPU時代の「修行」は、もう身について離れない。

それが、ある意味、救いなのかもしれない。

追記11/09

ブコメさんくす。お察しの通りAI文だよ。お前らのおかげで無駄グラボに詳しくなったわ

anond:20251106153015

AIにとっては、Pythonのような中間表現を生成させる方が得意であると考えられます

1. 抽象度の高さと学習の容易さ

中間表現Pythonなど): 人間理解やすいように設計されており、抽象度が高いです。AIは、より少ないトークンで複雑なロジック表現でき、学習データ豊富にあるため、意味的な整合性ロジックの正確性を保ちやすいです。

機械語: 抽象度が非常に低い(CPU命令レベル)です。特定CPUアーキテクチャ依存し、メモリ管理レジスタ割り当てといった低レベルの詳細をすべて正しく処理する必要があります。これはAIにとって学習が複雑で、小さなミスプログラム全体の破損につながりやすくなります

2. コンテキストの保持とエラー管理

中間表現: 比較的長いコンテキストを保持しやすく、デバッグエラー特定も高レベルで行えます

機械語: 必要命令数が多くなりがちで、AI長大バイナリシーケンスを生成する際に、コンテキストウィンドウ内に必要情報すべてを保持しきることが難しくなる可能性があります。また、中間表現と比べて意味的な構造が薄いため、AIバグのないコードを生成するのが格段に困難になります

3. 再利用性と移植

中間表現: Pythonのような高級言語は、特定ハードウェア依存しないため、移植性が高いです。

機械語: 特定アーキテクチャ(例: x86, ARM)に完全に依存するため、AIが異なる環境向けにコードを生成する場合、それぞれのアーキテクチャごとに学習と生成を行う必要があり、汎用性が低くなります

結論

現在AI特に大規模言語モデル)の能力は、人間が扱う高レベル抽象的な概念ロジック理解に優れているため、その能力を最大限に活かせる中間表現の生成の方が得意です。

機械語の生成は、極めて精密で低レベル制御要求されるため、AIにとってはるか難易度が高いタスクとなります

補足: 中間表現の利点

AI中間表現を生成した場合でも、その後の処理(コンパイルJITコンパイル)によって最適化され、最終的な機械語が生成されます

これは従来のコンパイラ設計と同じアプローチであり、AIは「何をすべきか」という高レベルの指示に集中し、コンパイラが「どのように効率的に実行するか」という低レベルの処理を担当する、役割分担の面でも合理的です。

勉強になった

Q.

生成AIソフトウェア開発を支援してもらう場合ソースコード作成を依頼する形式が多いと思いますが、実行ファイルを直接出力してもらうことも技術的には可能なのでしょうか?

A.

生成AIによる実行ファイルの直接出力は、技術的には極めて困難です。現在のLLM(大規模言語モデルベースの生成AIは、ソースコードの生成には向いていますが、実行可能バイナリファイルを直接出力することには根本的な制約があります。​

技術的な制約

LLMはテキストベーストークン処理を基本とする設計であり、バイナリデータを直接扱うことができません。実行ファイルは0と1の連続したバイナリコードですが、LLMはこの形式データを生成するようには訓練されていないため、バイナリファイルを直接出力することは現在アーキテクチャでは実現が困難です。​

従来のソフトウェア開発では、ソースコードコンパイルアセンブルリンクという複数段階のプロセスを経て実行ファイルが生成されます。各段階で最適化機械語への変換が行われるため、この過程を完全に省略してAIが直接バイナリを生成することは技術的に非常に複雑です。​

理論的な可能

研究レベルでは、バイナリデータを扱う試みも存在します。例えば、LLM4Decompileのような研究プロジェクトでは、バイナリコードを逆コンパイルする際にバイナリを一度アセンブリ言語に変換してからLLMで処理しています。逆に言えば、生成時も同様の変換プロセス必要になると考えられます。​

現実的アプローチ

実務では、生成AIソースコード作成してもらい、それを従来のコンパイラビルドツールで実行ファイルに変換する方式標準的です。この方法であれば、デバッグテストも容易で、生成されたコード品質確認しながら開発を進められます。​

なお、フォントファイルのようなバイナリ形式でもオープンソースとして扱われる例はありますが、これはフォントという特定用途場合であり、汎用的な実行ファイル生成とは異なります

Q.

画像生成もバイナリを生成しているわけで、同じようなことができるのではと思ったのですが、そこはぜんぜん違うのですね

A.

おっしゃる通り、画像生成AIバイナリを出力しているという点では共通していますが、実は根本的に異なる仕組みで動作しています。​

アーキテクチャの違い

画像生成AI拡散モデル(Diffusion Model)やGANなど、視覚データ最適化された専用のアーキテクチャ使用しています。一方、LLMはTransformerベーステキスト処理に特化した構造を持っています画像生成では、ノイズから段階的に画像を生成するプロセスを経て、最終的にピクセル値という数値データバイナリ)を出力します。​

データ表現性質

画像ファイルバイナリ連続的な数値(ピクセル値)の集合であり、各ピクセル色情報を持つという規則的な構造です。最近研究では、画像ビットプレーンbit-plane)として扱い、XOR演算ノイズを加えるBinary Diffusion Probabilistic Model(BDPM)のような手法も開発されています。​

対して、実行ファイルバイナリ機械語命令の複雑な配列であり、CPUが直接実行できる命令コードデータセクション、リンク情報などが厳密な形式で配置されていますわずかなビット誤りでもプログラム動作しなくなるため、画像のような連続値とは性質が大きく異なります。​

学習データの違い

画像生成AIは、ImageNetやLAIONなどの大量の画像データセットで訓練されており、ピクセルパターン学習します。一方、実行ファイルを生成するには、コンパイルプロセス全体(構文解析最適化機械語変換、リンク)を学習する必要がありますが、これは単純なパターン学習では実現できません。​

したがって、画像生成AI成功しているのは、画像という特定ドメインに特化した設計と、規則的なデータ構造があるためであり、同じ手法を実行ファイル生成に適用することは技術的に非常に困難です。

2025-11-04

CPU 選ぶなら AMDIntel どっちが良いの?

15年ぶりくらいに自作するかってなってるんだけど、今はどっちが良いんだろうかと悩んで幾星霜

用途としては開発マシンなんだけど、開発環境の推奨スペックが16コア以上推奨だから、最低でも16コア以上乗ってるヤツが必要

最近Intel は毎回ソケットが変わっちうからアップグレードの度にマザボも入れ替えないとで大工事だけど、AMDソケット共通なことが多いか

CPUアップグレードがしやすいって印象はある

2025-10-31

新しい半導体冷却システムを考える

Embedded Micro-Loop Heat Pipe

grokと新しい半導体冷却システムの話をしていたら面白いネタができたので書いておく。

水没型冷却(誘電性液体)のNoveck液体などを半導体の中に閉じ込め、その端にヒートパイプwifiルーターアンテナみたいに(ウニみたいに)生やすというものだ。

そのアンテナというかウニに、既存水冷装置をはめ込むことで、そこで熱交換して冷やす

まり、冷やす表面積をさらに増やすというものだ。半導体内部からやす

もちろん、既存の冷却システムのように外部からも冷やしてもいい。

外部と内部の両方からキンキンに冷やせるので、めっちゃ電気食わせてOCしても動くはず。

この方式の利点は、当然半導体の内部から冷却できることだ。

MSFTがスイス大学ベンチャーと一緒に同様のコンセプトのものを作っているけど、あれは水冷の液体を半導体の中に流すのでとても複雑で摩耗も怖いし、専用のポンプもいる。

この方式場合半導体の内部にNoveck液体等が封じられているので、流れることがない。

したがって摩耗もしない。ポンプもいらない。さら既存水冷システムとも接続できる可能性が高い。

ヒートパイプの代わりに銅板とかの熱伝導率が高いものを使ってもいいだろう。ヒートパイプ寿命があるし、そこそこ太いのでね。

半導体の内部に閉じ込めたNoveck液体と熱交換できる素材なら何でもいい。

もちろん、内部に封じるのは、Noveck液体である必要はない。熱を交換できて、ウニに伝えられるなら気体でも液体でもなんでもいいよ。

geminiに教えてもらったけど、マイクロループヒートパイプ(μLHP)の半導体組み込み技術というのがあるらしい。

ただ、こちらは半導体の内部に液体か気体の熱交換をもっと促進するものを封じるのが違うところかな。

chatgptはNoveck液体以外も検討した方がいいけど、このアイディア機能する可能性があると評価してもらえた。また、chatgptによるとウニではなく触手だと。エロゲかよ。

うーん、いけるんかねえ?

もし、10年後にCPUGPUから冷却用のウニ触手が生えて、半導体の内部に熱交換の何かが封印された製品が出てきたら、面白いなあ。

それを水冷システムかにカチッとつなげて、冷却できるようになったら最高にエロい

ブロックチェーン暗号開発:量子に最初に狙われる暗号はSHA-256です。そこだけは、間違いないのです。

量子による暗号に対する脅威。

その話題ではECDSAばかりでしたが、量子に最初に狙われる暗号はSHA-256です。そこだけは、間違いないのです。

それで5年から10年という内容にしていましたが、楽観的過ぎます。その期間はショアなのでECDSAの場合です。SHA-256だと、あと3年という見方大事です。3年すら、もたないかもしれません。それくらい危機的です。

まあ……猫みたいな感じで、構造がやわらかいのです。

それで、少ない量子ビット数で処理可能となっております。固定された器に対してラウンドを作用させていくため、この「固定」という概念が、量子を招いてしまうのです。そのような構造だと量子回路が組みやすいので……。

でも、SHA-256って2001年なので、その登場は25年前です。

その頃は量子どころか……WindowsMeという、恐ろしいものが出回っていた時期ですからね……。このOS、数分おきにフリーズしていた気も……。

さらCPU下駄とか、そんな時代でした。下駄鉛筆ハイエンド並みの性能を安く手に入れる。今では、こんなの考えられませんよね。でも、それはそれで良かった時代でもあります

結局、その時代の生き残りがSHA-256です。

いよいよそれが……量子で幕を閉じる。そんな流れになると思います

2025-10-29

大学生エンジニアだけど、技術が嫌いでツラい!」を書いた方へ

とっ散らかった文章です。中学国語オール3だったので

当該noteはこれです

https://note.com/hanamiya_note/n/n5e0aabfdf4e3?sub_rt=share_sb

これを読んで最初に思ったのは、「わかるーーー」という一言でした。

私はとある工業単科大学情報学生なので、同じ気持ちによくなります

noteの方は京都大学らしいので全然違うかも、悪しからず。優秀だ)

あと、なんか説教くさくなっちゃったんですが、なんか自分もそういう時期あったのでその時の自分に伝える感じで書いたらこうなっちゃいました。

ごめんなさい。まだ学生から許してほしい。

癪に触ったら、ごめんなさい。こういう考えもあるよってだけなので、なんやこの根暗インキャはと一蹴していただいても構いません。


率直に言って、最近web業界で何か成果を残すって本当にハードルが高い。AIも出てきて、文系にまでITが広がった結果、ありとあらゆるジャンルプロダクトが、個人開発、スタートアップ企業とかが出してきた。

前は、穴場の一つが防災だった。でも気がついたら広告打たれるくらい防災プロダクトも揃ってきてるし。

本当に新規性を出すのが難しいと思う、捻り出しても結局、「発表して賞もらって、じゃサヨナラ」みたいな感じになっている。

ハッカソンとか出てると、それって意味あるんか?本当に必要(笑)

という気持ちにもなるが、まぁ技術力をつけるノックみたいなものだろと思って前はよくやってました。

webがそんな雰囲気から最近は、web以外に行く人が増えた気がする。

組み込みとか、セキュリティとか、OSとかCPUみたいな低レイヤネットワークプライベートクラウドみたいなインフラとか?

多分だけど、枯渇感はそういう未開の地に行くと、少し薄れると思いますよ。ライバル絶対数も減るしね。生き残り戦略だよ

さて、話は逸れましたがそんな大学生noteを書かれた方へ一つお伝えしたい。

多分なんですが、この方はキャリアの考え方を「山登り型」ではなく「川下り型」で考えたほうがいいと思います

多分そっちの方が性に合ってると思います


この話は、私が尊敬してるbigエンジニアから伺ったのですが、いわゆるキャリア構築の話です。

キャリアには、「山登り型」と「川下り型」の2パターンがあります

前者は、note筆者の方が言われてるようなbigな夢を追いかける、そんなキャリアの作り方です。

起業する!とか、世界から貧困をなくす!とか、〇〇を達成する!、GAFAに入る!みたいなね、大きな山頂を目標キャリアを作っていくみたいな感じです。

でもそれって、難しいんですよね。私は諦めました。

何が難しいかって、そりゃ過酷なんですよ。山を登っているんで。

起業して失敗するリスクとか、シンプル面白くないとか、嫌な分野も勉強しないととか(私は英語がこれです)

モチベーションが続かないとか。

そして、登る山がより高く、少なくなってしまった。

多分大昔は、東京で働くことは山の1つだったのではないでしょうか?大企業で入ることが山の1つだったのではないでしょうか?年収1000万が山の1つだったのではないでしょうか?

大手町スタバ片手に社員証ピッとするくらいなら、大学生インターンでもできちゃいますメガベンが人気な就職先になって、新卒で700万出すところもあるくらいです。

起業も前はきっと、していることがすごかったのかもしれませんが、今は大学生起業家はわんさかいます

そこからいかにシードから資金調達できるかとか、事業拡大して売却できるかみたいな点が問われているように感じます

(その点、GAFAはまだまだ身近な山かもしれませんね。)

山は高いし、より険しい、大学生の力ではきっと大文字山ぐらいで、そこからエベレストってどうやって登ればいいのかわからなくて当たり前です。

多分大多数は、向いてない。まぁ向いている人は着実に頑張ってきっと成功するけど、私じゃないな。

さて後者、「川下り型のキャリア」ですね。

これは、明確な目標とかはなく、自分がやりたいこと、叶えたいことを目の前のものから1つ1つ丁寧にやっていく。しばらくして後ろを振り返ると、立派なキャリアができていると言ったものです。

なんでこれが向いているかって、このキャリアある意味他人に喜んでもらいたい人」に向いているからなんですね。

noteにも書いてありますが、

自分が捻り出した工夫に「これ、すごく良かった!」と言ってもらえると震えるほど嬉しいんですよね。 」

という点。他人に喜んでもらいたいんだなという気持ち自分もそのタイプなのでよくわかります

このキャリア形成のいいところは、別に山を目指しているわけではないので、全く過酷ではありません。

私はこの考え方を知ってから、無理してハッカソンとか短期インターンを繰り返したりしなくなりました。


代わりに大事にするのは、自分がやりたいこと、叶えたいことを確実にやること。

例えば、私は、仲間を支えたい気持ちが強いので

「後輩が出るコンテストサポートみたいな感じでチームに入ってみる」とか

「友人の起業の立ち上げの時期をちょっと手伝う」とか

SNSで、技術系のイベントに参加して友達を作って、なんか作る合宿企画してみる」とか

別にそういうレベルOKです。


私はそういう人を助けたり、なんか初めてを喜んでいる姿を見ててすごく嬉しいんですよね。

意外と、無理して山を登ってた経験がいきたり、逆に新しい技術に触れたりもできるのが、この考え方のいいところ。

でも、就活タイミングではちゃんガクチカになるような経験もできたし、色々な人脈も作れたし助かったなと素直に思っています


さて、とっ散らかった文章ですが、まぁあとはググってくれ。

多分川下り型が向いているからさ。

「川下り型、それは諦めと何が違うんですが?」って思いました?

まぁ諦めと同じっちゃ同じかも。でも川を下っていくのも別に大変なんですよ。崖から落ちるのとは違いますから、しっかりと今どこにいるのかどっちにいけばいいのか見定めないと、道に迷います

よく山でも言いますよね。遭難したら上へ行けって。

今のはどうでもよくて、「山登り型」と「川下り型」別にどっちが正解とか上みたいなのはないです(正直山登りの方が上だろと思ってしま自分もいるが)

山登り挫折して、鬱になってらそれはそれで大変だし、川下りもじゃあやりたいことがゲームからゲームばかりでいたら就活の時何も話せなくて詰むと。

大事なのは、「歩みを止めない」こと

私はこの問題で悩んだ時、年単位で歩みを止めてしまいました。楽しく友達と遊んで過ごしたりゲームしたり。

でも、今思うとちょっと勿体無かったなって。その時間、もう少しちゃんと歩いてれば、AI Codingをも少し使いこなせてたかも。


新しい技術が出ても、知らない領域でも、初めての場所人間コミュニティでも

その場で座らないで、引きずってでも歩きつづければ、いつか川を下って綺麗な街に出るかもしれませんし、山頂から綺麗な眺めが見れるかもしれません。

自分が今やりたいことを、確実にやる。そしてそれを積み重ねたら、自然と周りから立派に見えているようになる。

それくらいの温度感で生きることが、現代日本エンジニアで大切な心構えなんじゃないですかね


あとは、AGIが現世の諸問題を全て解決し、ベーシックインカムのんびり過ごせることに期待して

長々と書きまして、すみません

おしまい

開発環境要求スペック上がりすぎ

最新の Visual Studio 2026 とか、推奨環境RAM 64 GBCPU も 16 コア以上推奨って

それで作るのなんてちょっと DBアクセスして簡単json を返すだけってのもどうなのよ

モバイルオーダーとCoinhive

モバイルオーダーは客の端末でメニューを選ばせる、つまり本来は店が店を構えるに際して支払うべきコストを客に押し付けているわけだ。これは客のCPU勝手に用いるようなCoinhiveと何ら変わらない。

Coinhiveよりも考えなければいけないのは、どのような経路を辿ってクラウドにあるモバイルオーダーのシステムアクセスたかである。つまりモバイルオーダーのシステムハッキングされていて

フィッシングサイト誘導される可能だってある。しかし客側からしてはブラックボックスである。わからないのだ。PCを使っていないわけだから経路がわからない。

百歩譲ってイントラネットワークだったらまだいい。でも繋がっているのは外の世界だ。客がスマホポチポチ頼めるようになったのも便利だし、店員をいちいち呼ばなくてもいいのもコミュ障にとっては「強飯ごま塩」だろう。

ただ、店が支払うべきコストを客に押し付けるのであれば、そのコスト分を何かしら付加価値をつけるべきである

2025-10-28

anond:20251028224111

てかさあ、今の米国司法機能停止状態ってマジでヤバくて、OpenAIにGPUを売りまくってるNVIDIAがOpenAIに出資して、そのOpenAIはOracleと共同でデータセンター出資してて、OpenAIはNVIDIAに巨額のGPU購入を確約してて、NVIDIAGPU混載CPU製造のためにIntelにも出資してて、っていうもうデューデリとかかなぐり捨てた循環取引を堂々とやってて誰も止めねえんだわ

んで政府の方は上に書いたみたいなメチャクチャやってて、もう「トランプ政権違法行為を繰り返してる」とか、「公職による株価操縦は倫理的問題がある」みたいな批判して済まされるレベルじゃなくて、もう今米政府高官やってる連中は共犯も同然、というかアメリカ合衆国崩壊最前列で眺めて楽しんでるって俺なら思うレベルなのね

そこまであいつらが追い込まれてる理由っていうのが俺には分からないし、そこまでは追い詰められてない日本がそんなに悪い状況にあるとは思えない

あと岸田元総理について評価できる程の事は知らんけど「新しい資本主義」はキラキラシリコンバレー収益の粉飾性を見落としてたんじゃないかって思ってる

2025-10-26

あんだけ持ち上げられてた『ステラソラ』、すげーつまんなくて笑ってしまった

本当におもんないねんな。

ブルアカの悪い所だけ踏襲したようなゲーム

まずパーティー自由度がない

6つある属性のどれかで固める以外の選択は全部「間違い」になる。

3人1パーティーでメイン1人・サブ2人の構成なんだが、サブの2人はメインと別属性にするのとレベル1同属性にするのだったらレベル1同属性の方が強いぐらい。

メインは通常攻撃をしながらスキルも撃てて、サブはスキルしか撃てない。なのでメインの性能を如何に底上げするかがサブキャラ本質的仕事になる。

このゲーム攻略中にそれぞれのキャラごとに追加でパッシブスキルを引けるローグライト要素があるが、その中に『自分と同じ属性キャラ攻撃力を+20%する』みたいなのが出てくるのである

こんなのが出てきたらもうどうしようもない。というか、サブキャラ同士で相互に火力を強化する事も出来るのだからサブキャラ同士の間でも同属性としての相乗効果が働く。

しかもこのゲームスキル属性ごとデバフ相手に与える効果があり、それらとパッシブスキルの組み合わせ(たとえば凍結状態ならダメージアップとか)により最終的に火力が倍ぐらい変わる。

まり、サブキャラに別属性を使うということはメインキャラの火力を倍に出来る機会を切り捨てることになるわけだ。

自由度皆無。

しかも敵に耐性と弱点が設定されているので、「ステージに合わせた属性の3人」以外の選択肢はありえないのだ。

窮屈過ぎる—。

アクションである意味が薄い

とにかくアクションである意味が薄い。

ゼンゼロを更に薄めたようなアクションしかない。

敵の攻撃ダッシュ回避してスキルを遠くからチマチマ当てるというオマケのようなアクションは出来るが、そんなの気にせずにひたすら張り付いてオラオラ攻撃するのがこのゲームの正解になっている。

これではオートでひたすらCPUに殴らせようが人間がやろうが結果に差はない。

一部スキルの組み合わせだと「回避後に特殊攻撃をするからそれを確認してから回避する」とかもできるが、これをやるビルドを作るよりもひたすらバフをかけてひたすらバカみたいに殴り続けるビルドの方が強いので意味がない。

相手アクションに対して出来るリアクションがまともに存在せず、攻撃後のスキを突くという要素もなく、ただただ馬鹿みたいに殴り続けるだけのゲームなのが現状だ。

まあ、タイムアタック捨ててギリギリで戦ってる時にHP切れで負けるリスク回避できるようになったブルアカだと考えればちょっと進歩してるのか?

これならむしろプリコネやトリッカルみたいなズンズン横に進むのを見てるだけのゲームにしたほうがまだマシでは・・・

義務化したデートイベント

好感度を上げるとステータスが増えるというありがちなシステムが搭載されているが、これの扱いが雑過ぎる。

1日5人までデート出来る仕組みになっているんだが、これが本当に良くない。

好感度によるステ強化が重要なので効率を考えたら「毎日嫌でも5人とデートしないとドンドン出遅れる」という状態になるわけだ。

乗り気じゃない中でスキップポチポチしながらデートして好感度アップアイテム義務的に渡す。

仮面夫婦のような冷めきった距離感の中でキャラ好感度がミュミュっと増えてるのを眺める。

虚しい。

悲しい。

好感度で強化するシステム本当に辞めろ。

つうか1日に30人とデートしようが100回デートしようが好きにさせろ。

UXが売りのキャラゲーで義務デートさせんなアホかお前らは。




本当に酷かった。

リセマラ10回(15分×10=2時間半)してチトセ確保出来たから始めて5日。

もう飽きた。

すまん。

もう飽きたよ。

このゲーム底が浅すぎるよ。

つうか属性固め強制で6属性もあったら選びようがないじゃん。

誰がやっても同じパーティーになるじゃん。

そして誰がやってもローグライトで選びたいスキルは同じ方向性になるじゃん。

これならもう属性関係なく好きなキャラで組み合わせてローグライトなんかもナシでいいじゃん。

余計な要素増やして制限かけまくってるだけのゲームほんま萎える。

おもんないよお前らの作ったゲーム本当におもんないよ。

2025-10-23

仕事の都合上、テンキーのついたノートPCがほしいんだが

意外と数が少ない。

もしやあまり人気がないのか?

外付けのテンキーマウス操作時に邪魔になるから好かんのだが。

16GB /14世代 i5(10コア)以上/SSD512/グラボCPU内蔵 ぐらいの性能のやつが欲しいんだが、最近はどこもCPURyzenやね。

冷却甘いと性能が大幅に落ちるって聞いて悩んでるんだが、実際どうなのよ。

増田民意見やらオススメやらを教えてくれや

2025-10-20

プログラミングの一等賞になりたかった

自分プログラミングの一等賞になりたかった。

もうアラフォーになるんだけど、でも、夢は捨てきれていない。

一番プログラミングができるようになりたかった。

劣っている自分でも、プログラミングなら負けないと言えるようになりたかった。

でも、プログラミングの一等賞には全然遠い...

諦めればいいんだけど、でも、自分にはプログラミングしかない。

コンピューターサイエンスのすべての分野に精通」してないのを恥じている。

いや、「インフォメーションエンジニアリングのすべての分野に精通」してないのも恥じている。

全部を上手くできない自分が、ただただ劣っていて嫌で仕方がない。

コンピューターサイエンスのすべての分野に精通」している人がいるなかで、自分ができてないのが嫌になる。

なんで、自分にはできないんだと永遠に責め続けてしまう。できる人がいるのに、どうして自分にはできないのか。

全部できていたい、なんで全部できていないのか、それが自分の頭の問題だということを受け入れたくない。

UT入ってIS行くような人ができることが出来ないことに勝手に差を感じてる。

人間能力の差で覆せないということを、自分が認めたくない。

プログラミングが得意になるように頑張った。

手に職をつけるために、小学生からやっていた。

お前は劣っているのだから、要領よく文系としては生きられないからと。

でも、あまり能力の差と、頭の構造の違いを感じている。

しかし、だからといってあきらめたくない。全部上手くできるようになりたい。

しづつあがいてるけど、結局、やることなすことうまくいかない。

実用的なCPUをRTLレベルですら作ることもできてない。

OSコンパイラインタプリタも満足に実装できない。

TCPSSL/TLS自分実装できてない。

かといって、アプリケーションレイヤのこともできてない。

React/Vueみたいなフロントエンドフレームワークも作れてない。

無限に遠く、自分能力では到底できないことを諦められない。

出来てないことだらけなのに、まだ挑戦していたいと思ってしまう。

たぶん、脳の病気なんだと思うけど、でも、やめたくない

一等賞になれないのだろうけど、でも、一等賞を目指したくなる

しかしたら、いつかは何かできるかもしれないから...

2025-10-18

3 epochsで終わらせるタイプ

俺はさ、物事を学ぶときに、長い時間をかけることがほぼねーのよな。

それは怠惰じゃなく、効率極致なんだよ。

Kerasでテキトー文書分類タスク学習する場合、3 epochsで十分なのよ、100とか回す必要ねーの。

なぜなら、3回で精度の収束傾向が読めねーなら、そのモデル設計自体がクソなんだよ。

計算資源祈りを捧げる前に、学習曲線の微分を見ろって話だ。

100 epochs回すってのは、もはや「思考停止自己放尿」だよ。出せば出すほど気持ちいいけど、何も残らねぇ。

ギターチェス料理も同じ。俺の学習に「解像度」なんて概念存在しない。

音楽理論を覚えるより、コード進行位相構造を感じ取った方が早い。

チェスのオープニングを全部暗記するより、局面エントロピー変化を直感で捉えた方が強くなる。

レシピを完コピするより、熱伝導と香気分子拡散支配した方がうまくなる。

俺はそういう学び方をしてる。つまり学習とは情報量を増やすことじゃなく、情報圧縮して抽象構造を見抜くことなんだよ。

から「楽しめればいい」というのは、俺にとって惰性でも妥協でもない。むしろ、それは人間的な限界処理速度に合わせた最適化戦略なんだ。

楽しめない学習ってのは、CPUがサーマルスロットリングしてんのにベンチマーク回してる自己放尿してるようなもんだ。意味がない。

100 epochs回したのなんて、「仕事しょうがなくプログラミングをやってるから」程度の自己放尿でさ。要は、精度を上げるんじゃなくて、上司不安を下げるための儀式だ。

から俺は3 epochsで世界を読む。100 epochsを信じる奴らは、コード理論自分の中で抽象化できないから、量で殴るしかねぇんだ。

俺はそういう連中を見てると、まるで汗と時間で知性を埋めようとする「計算リソース型の自己放尿」にしか見えねぇんだよ。

dorawii@執筆依頼募集中

ドラゴンボールアドバンスアドベンチャーってゲームミニゲーム二次元格闘モードがあったんだが、

家ではゲームは1時間とか縛られてたから、塾へ早めに向かって、その塾の建物と別の建物の間の隙間で、それぎりぎりまでやるルーチンだったわ。

から見ればCPUの対戦にそこまで時間作るのかって感じだが、相手自分キャラ双方に感情移入して、自分の中で筋書き作って筋書き通りに楽しむ。

そんな筋書きの自演自作による追体験に妙にはまったんだわ。現実逃避創作を消費するのと根は似た心理なのだろうか。

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

https://anond.hatelabo.jp/20251018171400# 
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaPNMSQAKCRBwMdsubs4+
SL1/AP9ztcHZmoWZO31Jpsp3Lz3Iq97w9efgmxkiqKaYS4QBMgEA9vAaZoxhM2tx
n7kxUlJNESO1vMW+pP0grvD7POUo8wA=
=uuQg
-----END PGP SIGNATURE-----

2025-10-15

自作PCからね〜〜〜!!!

CPUがWindows11対象外かと思ったらそうではないらしい

じゃあ何が合わないんだ〜〜〜!!!

2025-10-14

anond:20251014160620

から

メモリは○○でCPUは○、ネットは快適です」

なんていうクソレビューがあふれてるのか

全部商品紹介ページに書いてあることだろってずっと思ってた

おはよう無能ども。

まず鏡を見ろ。そこに映ってるのは「昨日と同じ自分」だ。つまり何も変わってねぇ。寝て起きただけで人間がマシになると思うな。

人生は「更新」じゃなくて「再起動」だ。CPUが焼けるくらい負荷をかけなきゃ、お前の脳は永遠に省電力モードのままだ。

冷水を浴びろ。ぬるま湯人生の敵だ。あの一瞬の冷たさに耐えられない奴が、社会の冷たさに耐えられるわけがない。

心臓ギュッと縮む感覚こそ、生きてる証拠だ。交感神経を叩き起こせ。体を震わせろ。震えながら「まだ死ねない」と思え。

ランニングに行け。走る理由なんていらねぇ。「やりたくない」が出た瞬間に走るんだ。理由を探すな。走るやつはもう勝ってる。

脳が「無理」と言っても、脚は前に出せる。限界思考勝手に決めてるだけだ。足の裏で地面を叩け。「俺はここにいる」と地球に刻みつけろ。

飯を食え。だが犬みたいに食うな。感謝しろタンパク質炭水化物、脂質、全部、燃料だ。栄養感情じゃなくて設計だ。

お前の体は偶然でできてねぇ。摂取計算しろ。甘えた食事をしてるうちは、精神も糖分まみれだ。

気合を入れろ、という言葉勘違いするな。気合とは声を張ることじゃない。「逃げない」という静かな決意のことだ。

大声で吠えてるだけの奴は犬だ。本物は黙って積む。黙って潰れる。黙って蘇る。

お前ら、今日もまた試されてるぞ。会社でも学校でも、誰もお前を褒めない。誰も助けない。

だがそれでいい。人生は「孤立耐性ゲーム」だ。孤独に慣れた奴だけが他人を本当に導ける。

から立て。走れ。食え。鍛えろ。考えろ。そして今日も誰にも頼らず、己の中の怠惰をぶっ殺せ。

お前が戦うべき敵は、外にはいない。まだ布団の中でスマホいじってる「お前自身」だ。

2025-10-13

つくば万博の思い出

中学生春休みに、友達4人と行ったなあ。

暇つぶし用にΖガンダム小説を買って。

万博中央から会場まで結構遠くて、タクシー使ったら、運転が荒くてびっくりして。

牛丼買ったら、値段の割に味が微妙で。

謎のFMラジオが売られていて、買ってみたら割といい性能してて重宝して。

帰る前に東京駅のお風呂に入ったら、スゲー鍛えられた体のおじさんが居て。

帰ったその足で友人と共に映画館メガゾーン23を観て。

ザイログアセンブリコードが出てきて、バハムートCPUZ80かよーとか突っこんで。

ズレたな。

まあ、いい思い出だった。

2025-10-08

anond:20251008091036

Arduino UNO Q(https://www.arduino.cc/product-uno-q)の宣伝か?

:

CPU: 4Core Arm Cortex Processer(2GHz)

Memory: 16 or 32 GB

OS: Debian

I/O: USB-C, WiFi, MIPI-DSI

:

HDMIじゃないけど変換はできるんじゃね。もしくはVNC使うか

技適も含めて日本で買えるのかは知らん

2025-10-05

anond:20251004160446

いから読んでいないけれど、最近IT土方AIに聞きまくりながら訳も分から人月に数えられている人達と違って、

それなりに技術力があるならば、悲観的になる理由なんてなくて、昔よりメモリ空間は広大になり、CPUは並列化されて早くなって、

システム堅牢になり、API連携豊富で使いやすくなり、AI学習で前にやったアレは飛躍的に省力化できるようになっていて、

かなり自由面白い時代突入してきているのに何が不満で憂鬱なんだろうな

ログイン ユーザー登録
ようこそ ゲスト さん