「ソフトウェア」を含む日記 RSS

はてなキーワード: ソフトウェアとは

2026-01-22

他人のことを馬鹿と思ってしま自分を変えたい

人生を楽しむには絶対性格が良い方がいいと思うのだが、成人して十余年、私の性格はすっかり悪くなってしまった。

私は小さい頃から勉強がよくできて、日本で一番と言われる大学に入った。日本教育システム偏差値ランク付けされる傾向が強いため、受験競争を勝ち抜いた私には「自分は頭がよい」というアイデンティティ自然形成された。

社会に出るまでは、そのことで悩むことはなかった。同級生自分と同じくらいか、それ以上に勉強ができる人ばかりだったからだ。しか社会人になると、それまで出会わなかったような人と仕事をする機会が増えた。私が一流企業ではなく、微妙会社しか入れなかったというのが直接の原因ではあるが。

自分は頭が良い」と思うことは「他人頭が悪い」と思うことの裏返しであり、その時点で性格が悪い。周囲からは常に過小評価されるように感じてしまうし、認識の浅さにイラッとしてしまう。ソフトウェアエンジニアなら、営業畑の人間からSQLでサクッとやっちゃって」みたいなことを言われ、侮蔑にも似た感情を抱いたことが一度はあるのではないか

自分の話していることの前提が理解されないことも多い。「本当に頭が良い人は説明うまい」なんて言うが、あんなの嘘っぱちだ。どうしたって説明できないことは存在する。プログラミングのプの字も知らない人間に、素人AIで作ったソースコード問題をどうやって伝えるのか。本当に「頭が良い」ことと、頭の悪い人から見て頭がよく見えることは別物だ。このことが一定真実であるからこそ、始末に負えない。

他人を「頭が悪い」と思ってしまう背景には、知能を数直線上に捉え、優劣をジャッジする価値観が埋め込まれている。現代において、頭が良いことは武器になる。そのことが分かってなければ、知識労働者として頑張ろうなどとは思わないだろう。多くの人は自分知的能力を中の上だと認識している、という話もあるが。

とにかく私は性格が悪い。頭の良し悪しが全てじゃないことは重々承知しているつもりだが、どうしても同僚のトンチンカンコメントに苛立ってしまう。自分物事を進めた方が早いと感じてしまう。そんな自分が嫌になるが、変えられない。そうやって私は、社会から精神的に孤立していく。本当に馬鹿なのは自分自身なのだろうなという虚しさを感じながら。

理念現実の両立:国内SIerの道

ラリーありがとう

いま、この転換点において、皆さまとご一緒できることを光栄に思います。同時に、私たち国内SIerにとっての責務でもあります

本日は、世界の“秩序”の断絶、心地よい物語の終わり、そして、巨大な力を持つプレイヤー競争ほとんど制約を受けない厳しい現実の始まりについてお話します。

しかし同時に、国内SIerのような「中堅の担い手」は無力ではない、と申し上げたい。私たちには、信頼・安全・持続可能性・顧客主権データ保全といった価値体現する新しい秩序を、実務から積み上げていく力があります

相対的に力の小さい側の力は、まず誠実さからまります

私たち毎日のように思い知らされています。いまは、巨大プラットフォームや巨大ベンダー地政学リスクを背景にした技術覇権が競い合う時代であること。オープン性や互換性、フェアなルールに支えられた前提が薄れつつあること。そして、強い側が条件を決め、弱い側は受け入れざるを得ない局面が増えていること。

古典的に言えば「強い者はできることを行い、弱い者は耐えねばならない」という構図です。これは不可避だ、これが自然競争原理だ、と片付けられがちです。そして、その論理を前にすると、私たちには「波風を立てずに合わせる」強い誘惑が生まれます。摩擦を避けるために順応する。相手に合わせれば安全が買えると期待する。

しかし、それでは安全は買えません。

では、選択肢は何でしょうか。

1978年チェコ反体制知識人ヴァーツラフ・ハヴェルは『無力者の力』という論考を書きました。そこで彼は、体制がなぜ維持されるのかを問いました。

彼の答えは、一人の店主の例からまります。店主は毎朝、店先に標語を掲げる。「万国の労働者よ、団結せよ!」。本人は信じていない。周囲も信じていない。それでも掲げる。面倒を避けるため、従順さを示すため、波風を立てずに“やっているふり”をするために。そして、どの通りの店主も同じことをするから体制は続いていく。

暴力だけではなく、人々が、内心では虚構だと知りながら儀式に参加することで、体制は維持される。ハヴェルはこれを「嘘の中で生きる」と呼びました。体制の力は真実ではなく、皆が真実であるかのように振る舞うことから生まれる。そして脆さも同じところにある。たった一人が“看板を外す”だけで、幻影にひびが入る。

いま、企業としても、業界としても、私たちは「看板を外す」時です。

---

私たちが長く置いてきた“看板”とは何か

長い間、IT世界には「ルールや標準が機能し、相互運用性が担保され、勝者も敗者も一定のフェアネスの中で競争できる」という物語がありました。国内SIerも、その物語の上で成長してきた面があります標準化ベストプラクティス認証制度ガイドライン、そしてグローバルに広がる巨大なプラットフォーム私たちはそれらを称賛し、活用し、その予測可能性の恩恵を受けました。

もちろん、その物語が“部分的虚構であることも知っていました。強い側は都合が悪いとき例外を作れること。ルール適用が非対称になり得ること。互換性や標準が、実態としては特定エコシステム誘導する装置として働くこと。そして、契約条項価格体系、APIの変更、提供地域機能制限などが、力関係の影響を強く受けること。

それでも、その虚構は便利でした。巨大プラットフォーム提供してきた“公共財”も確かにあった。スケールする計算資源、安定した開発基盤、セキュリティ機能グローバル展開の足場、部品としてのOSSツールチェーン、紛争を減らす共通言語

から私たちは、看板を掲げ続けました。「オープン」「中立」「相互運用」「ベストプラクティス」という言葉を、実態が追いつかない場面でも口にしてきた。そして、言葉現実のずれを大きく指摘することを避けてきた。

しかし、この取引はもう成立しません。

率直に申し上げます。いま起きているのは“移行”ではなく“断絶”です。

---

統合利益の源泉から従属の源泉に変わった

過去20年の間に、金融危機パンデミックエネルギー制約、半導体不足、サプライチェーン混乱、サイバー攻撃常態化、そして地政学リスクが、極端なグローバル統合の脆さを露呈させました。

さらに近年、巨大な力を持つプレイヤーが「統合のもの」を武器として使い始めています。値上げや課金体系変更が交渉力になる。契約利用規約認証IDクラウド管理基盤が実質的拘束力になる。提供停止や機能制限地域制約が、企業組織圧力として作用する。サプライチェーンが“突かれる弱点”になる。

統合すれば相互利益」という前提のまま、“嘘の中で生きる”ことはできません。統合従属の源泉になった瞬間、前提は反転します。

かつて中堅の担い手が拠り所にしてきた「みんなで決めるはずの場」も弱まっています標準化が追いつかない。デファクト事実上ルールになる。透明な合議より、エコシステムの都合が優先される。結果として、多くの企業が同じ結論に向かい始めています

戦略的自律性」を高めなければならない。

人材セキュリティデータクラウド選択肢重要部材、運用ノウハウAIの基盤、そしてサプライチェーンにおいて。

自分で守れない者は、交渉選択肢がありません。ルールが守ってくれないなら、自分たちで守るしかない。

ただし、行き先を直視すべきです。全員が要塞化すれば、コストは上がり、分断は進み、脆さは増し、持続可能性は下がります

そしてもう一つの現実があります。巨大プレイヤーが、ルール価値の“建前”すら捨てて、露骨取引主義へ傾けば、関係性を恒常的に収益化することは難しくなる。顧客パートナーも、保険を買い、選択肢を増やし、分散します。これは「主権」を取り戻す動きです。かつてはルールに支えられていた主権が、これからは「圧力に耐えられる能力」によって支えられるようになる。

古典的リスク管理コストがかかりますしかし、そのコストは共有できますレジリエンスへの共同投資は、各社がそれぞれ要塞を作るより安い。共通標準は分断を減らす。相補性は正の和を生む。

国内SIerにとっての問いは、「この現実適応するか否か」ではありません。適応は不可避です。問いは、ただ壁を高くして閉じこもるのか。それとも、より野心的なことができるのか、です。

---

私たち方針価値観に基づく現実主義理念と実務の両立)

私たち国内SIerは、比較的早い段階で警鐘を受け止め、姿勢を変え始めました。

日本で長く通用した前提」、つまり既存取引慣行や、系列的な安定、特定ベンダーとの強固な関係が、そのまま将来の繁栄安全保証するという前提は、もはや十分ではありません。

私たちの新しいアプローチは、いわば「価値観に基づく現実主義」です。別の言い方をすれば、理念を持ちつつ、現実に即して動く。理念と実務の両立です。

理念として私たちが守るものは明確です。

顧客社会に対する説明責任セキュリティプライバシーデータ保全と可搬性。人権安全に関わる領域での慎重さ。重要インフラを支える品質継続性。

同時に、私たち現実主義でもあります進歩は多くの場合、段階的です。利害は一致しないこともある。すべてのパートナーが同じ価値観を共有するわけではない。だからこそ、目を開いたまま、戦略的に、広く関与する。世界を「あるがまま」に扱い、「こうあってほしい世界」を待たない。

私たちは、関係の“深さ”を価値観に合わせて調整します。影響力を最大化するために、関与は広く、依存は偏らせない。流動化する秩序と、その先にある賭け金を踏まえて、現実的に動く。

そして今後は、価値の強さだけに頼らず、「強さの価値」も積み上げます

---

強さは国内で作る。依存を減らし、選択肢を増やす

私たちは足元から変えます

人材育成と採用設計・開発・運用標準化サイバーセキュリティAI活用検証環境、そしてミッションクリティカルを支える運用力。加えて、特定技術への過度な依存を減らし、移行可能性と可搬性を高める。

投資は前倒しします。

生成AIデータ基盤、ゼロトラストソフトウェアサプライチェーン対策、Observability、そして重要領域の内製力強化。これらは“コスト”ではなく、交渉力と継続性を生む“資本”です。

セキュリティ投資は、段階的ではなく構造的に引き上げます

守りは、事後対応ではなく、設計調達運用に埋め込みます国内産業裾野とも接続し、調達・開発・運用の循環を厚くする。

同時に、外に向けては急速に分散します。

特定の巨大プラットフォーム単一モデル提供者に賭け切らない。複数クラウド複数実装選択肢複数調達経路、複数人材パイプラインを持つ。

グローバル課題への対応も、論理は同じです。論点ごとに連携の形を変える「可変幾何学」でいきます

セキュリティでは、脅威情報共有と共同演習の連合を作る。

データ主権では、顧客データ所在アクセスを決められる設計原則を共同で整備する。

標準と相互運用では、地域業界をまたぐ参照アーキテクチャオープンAPI合意を積み上げる。

AIでは、特定覇権特定の巨大クラウドに“二者択一”を迫られないよう、モデルデータ評価ガバナンス選択肢を確保する。

これは、甘い理想論ではありません。機能不全になりつつある“建前の場”に頼り切ることでもありません。論点ごとに、動ける相手と動く。必要なら多数派を作る。そうして、将来の挑戦と機会に備える、密度の高い接続網を作るのです。技術投資人材運用文化レイヤーで。

国内SIerのような中堅の担い手連携しなければならない理由は単純です。設計図の会議に席がなければ、要件は上から降ってきます。席がなければ、食卓メニューになる。

巨大プレイヤー単独でも戦えます市場規模研究開発、資本、影響力がある。しか国内SIerは違う。にもかかわらず、巨大プレイヤーと一対一で交渉し続ければ、交渉は弱い立場からまります提示された条件を受ける。自分たち同士で「より従順な方」を競い合ってしまう。

それは自律ではありません。従属を受け入れながら、自律しているふりをすることです。

いま、私たちには選択があります

巨大プレイヤーの歓心を買うために国内同士で争うのか。

それとも、連携して、影響のある第三の道を作るのか。

---

真実の中で生きる」とは何か

ここで、ハヴェルに戻ります

私たち国内SIerが「真実の中で生きる」とは、どういうことでしょうか。

第一に、現実名前をつけることです。

オープンルールに基づく、互恵的な統合」という言葉を、現実がそうでないのに唱え続けない。いまを、巨大プラットフォーム競争が激化し、統合交渉力と拘束力の源泉として使われる時代だと認める。

第二に、一貫して行動することです。

相手が誰であれ、同じ基準評価する。都合の良い相手一方的変更には沈黙し、別の相手には批判する、という態度は「看板を掲げ続ける」ことになります

第三に、自分たちが信じるものを“機能する形”で作ることです。

標準準拠を唱えるだけでなく、移行可能性を担保する設計相互運用実装、透明な運用ルール監査可能ガバナンスを、合意実装として積む。復古を待たずに、動く枠組みを作る。

第四に、強制可能にするレバレッジを減らすことです。

強い国内基盤を持つことは、企業にとっても最優先です。分散経済合理性であるだけでなく、誠実な姿勢を貫くための物質的基盤です。報復圧力脆弱状態のままでは、理念を語る資格すら維持できない。

---

国内SIerが持つ資産役割

国内SIerには、世界必要としているものがあります

日本産業社会現場に根差した知見。

止められない基幹業務運用し続けてきた経験

レガシーモダンを“つなぐ”統合力。

品質継続性、説明責任を重視する文化

そして、顧客と長期の関係を築いてきた信頼。

さらに、私たち理解しています。いま起きていることを直視し、合わせて自分たちを変える決意が必要だということを。

この断絶が求めるのは、単なる適応ではありません。世界をあるがままに見て、誠実に語り、国内で強さを作り、連携して動くことです。

私たちは、看板を外します。

古い秩序は戻りません。嘆いても戦略にはならない。ノスタルジー戦略ではありません。

しかし、断裂の先に、より良いものを作ることはできます。より強く、より公正で、より持続可能な形を。

それが、中堅の担い手である私たち仕事です。要塞化した世界では失うものが大きい一方で、本当の協働が成立する世界では得られるものも大きい。

巨大プレイヤーには巨大プレイヤーの力がある。

しか私たちにも力がある。

虚構に合わせるのをやめ、現実名前をつけ、国内で強さを作り、連携して動く力です。

それが、国内SIerの道です。私たちはそれを、開かれた形で選びます

そして、それは同じ覚悟を持つあらゆる組織に開かれた道でもあります

2026-01-19

年収1000万の一例

32歳独身男。ソフトウェアエンジニア

月収64万くらいで、ボーナスが夏冬合わせて4ヶ月分くらい。これで1024万。これにプラスして業績賞与がある

月の手取りは50万弱

23区内の山手線沿線に住んでる。家賃は14万で1Kで30平米くらい

積立NISAは月10オルカンに突っ込んでる

資産現金200万、企業DC 300万、証券口座1400万くらい

趣味クラシック鑑賞で月3,4回くらいの頻度でコンサート行ってる。コンサートにもよるけど、だいたい1回1万弱くらい

お金には不自由なく暮らせる。ちょっと高いものが欲しくなっても我慢しないで買える。最近10万円くらいするスピーカーを買った

でもめちゃくちゃ贅沢できるかと言われると微妙

まず住居。本当はタワマンとかもっと広い部屋に住みたいけど、今の月収じゃきつい。昨今の家賃相場上昇がかなり効いている

海外オケ来日公演も聴きたいけど、チケットが数万円もする。流石になかなか手が出ない

いい加減結婚も考えないといけない年齢になってきたのだが、ほぼ確実に生活の質を落とさないといけないと思うとなかなか踏み出せない。そもそもまだパートナーもいないのだが…

年収2000万くらいあれば庶民もつほぼ全ての欲求を満たした生活ができるんじゃないかな。知らんけど

2026-01-18

彼女ができないどころか友達がいない

32歳童貞

ソフトウェアエンジニアやってる

職場出会いはなし

趣味内向的ものばかりで人と何かをやったりすることがない

最近ちょっと寂しくなってきたけど何か行動するつもりになれない

でも年収1000万くらいあるしそのうちなんとかなるんじゃないかという謎の自信がある

これがダメなんだろうな

PS2で実写だと騒いでたやつなんていなかっただろ

最初FF6で実写って騒いでたでしょ

当時は容量の関係から写真画像なんて使えなかったからあの神ドット絵で騒いだんだよ

今見てもめちゃくちゃ綺麗だわ

そんでPSSSCDになって容量が爆上げになって写真が使えるようになって

そこそこ実写っぽいクオリティで出てくるようになったけどポリゴンの粗が目立つようになった

FF7とかFF8バイオハザードとかは綺麗な写真の上に粗いポリゴンを重ねるしょーもないテクニックで誤魔化して

クソ長いロードムービー見せられてCD入れ替え何回もさせられて

「うーん、実写っぽいけど、実写かどうかはどうでもいいかな」

っていう感じだったんだよ

一方でゲームセンターだと特にセガが綺麗なポリゴンゲームを量産しはじめてて

その流れでSEGADreamcastを発表してVF3を完全移植、おまけにソニック新作で度肝を抜かれて

「まぁ実写じゃないけどポリゴンっぽくなくてすげー良い」

ってなった

ただそれも「家庭用では」っていう話でゲーセンだと普通にもっと綺麗だったんだよ

そしたらPS2が発表されて「6600万ポリゴン!」って大騒ぎしたんだけど

デモFF8ダンスムービー

「あれ・・・あんまり綺麗じゃないな・・・

ってなって、「ポリゴン数じゃなくてアンチエイリアシングテクスチャとの融合が大事」って分かったんだよ

まぁでもソフトウェアメーカーが頑張ってPS2でも綺麗なゲームは出てたけどグラフィック面でDCとの差はほとんど無かった

とはいえ商業的に限界セガ撤退した)

個人的に一番実写っぽいゲームだと思ったのはメタルギア4(PS3)かな

PS3ってローンチから大したタイトルなかったけどMGS4マジでビックリした

そこから先は大きな感動があんまりいかなぁ

PS5も綺麗でPS4に戻れないけどあの当時の進化の衝撃ほどではなかったか

2026-01-17

いい加減市民開発が普通になっても良いんじゃないか

ノーコード、ローコードRPA だのなんだの散々流行ったけど、ソフトウェア専門家不要になって来なかったけど、そろそろ AI専門家無しの市民開発が当たり前になって良いんじゃないか

それなら、曖昧要件定義の末にこれは違うだのなんだの文句言えんだろうし

2026-01-16

半導体チップ設計用のソフトウェア日本で育ったなかった理由は?

半導体チップ設計必要オープンソースソフトウェアがなく、億単位ライセンス料を払って契約するしかない。

Cadence、Synopsysという米国企業大手でほぼ寡占。高すぎて一部の大学しか契約していない。

マニュアルも公開されていないのでネットを探しても使い方がわからない。

昔は日本語翻訳したマニュアルが用意されていたが、今は英語中国語だけだ。サポートに問い合わせようにも英語しかない。


ラピダスが話題になっているが、設計ソフト米国から輸出停止になったら設計が出来なくなる。

実際、中国へは輸出停止の騒ぎがあった。(発表後、数日で撤回


他の問題として、新しい構造アーキテクチャ半導体設計しようとしても、ソフトウェアが対応していないと作れない。

凄い装置が出てきてもソフトがないか設計出来ないといったことが起こる。

ソフト対応してもらった場合ノウハウなどがソフト会社経由で他社にも渡ることになる。


日本では、ソフトウェアエンジニアがそれなりに居るが、半導体チップ設計用のソフトウェア企業が育たなかった。

なぜだろうか。

中国はかなりの数の企業がある。


以下、AIで調べた結果


中国本土半導体EDAツールベンダー(2025〜2026年現在の状況に基づく)は、急速に増加しており、すでに70〜120社以上存在すると言われています

ただし、実用レベル・商用化が進んでいる企業はその中のごく一部に限られます

現在2026年時点)で特に注目度・実績が高い、または市場名前がよく挙がる主要な中国本土EDA企業を以下にまとめます

(注:華大九天=Empyrean、芯華章=X-Epic、概倫電子=Primariusは除外して記載

現在最も注目されている有力企業トップクラス



分野代表的企業名(中文 / 英文略称主な強み・特徴
デジタル検証シミュレーション"UniVista / 芯瞳科技 芯華章以外で注目"大規模デジタル検証FPGAプロトタイプ
アナログミックスドシグナル"阿卡思微電子(Arcas DA) Actt(成都模拟电路)"形式検証ツール比較的新しいが技術力高い
射頻・マイクロ波EDA"九同方微電子(NineCube / Jiutongfang)芯和半导体"完全国産RFシリーズを追求
製造・TCAD・計測系"东方晶源(Dongfang Jingyuan)立芯科技"計測・光学系、DFM関連
その他全般・新興"芯聚能(CoreHedge)芯动时代(CoreInitium)无锡飞谱(Feipu)思尔芯(Smit / 国微思尔芯)"プロトタイピングFPGAエミュレーション


中国本土半導体EDAツールベンダーのうち、特に論理設計(RTL/デジタルフロントエンド)、物理設計バックエンド)、RTLシミュレーションエミュレータアサーションフォーマル検証、低消費電力、UVM などのデジタル系・検証系に強い企業を、2026年1月現在の状況に基づいて追加でまとめます

(前回のリストで挙げた広立微(Semitronix)、Xpeedic などは製造/テスト/DFM/RF寄りなので、ここでは主にデジタル検証寄りの企業を優先)


デジタル設計検証系で現在特に有力な企業2026年時点)

企業名(中文 / 英文略称主な強み(デジタル検証関連)現状の注目度・実績
合见工软(UniVista / Hejian)"デジタル検証フロー(RTLシミュレーション + Formal検証 + Emulation + FPGAプロトタイピング + UVM + DFT)国産最大規模のハードウェアエミュレータ(460億ゲート対応)低消費電力対応も進展" "★★★★★ 2025〜2026年に最も勢いあり。デジタルチップ検証で200社超の実績。無料トライアル開放で急拡大中"
芯华章(X-Epic / Chipstart)"高性能RTLシミュレータ(GalaxSim)フォーマル検証(GalaxFV)エミュレーションインテリジェント検証 UVM/アサーション対応強化""★★★★☆ AI駆動検証差別化2025年に大規模プロセッサ実績多数"
国微思尔芯(S2C / State Micro S2C)"FPGAベース高速プロトタイピング エミュレーション系最強クラス 大規模SoC検証""★★★★ グローバル500社超顧客デジタルフロントエンド検証定番"
若贝电子(Robei)"可視化ベースデジタルフロントエンド(RTL設計シミュレーションVerilog対応自動コード生成" "★★★ 教育中小規模設計向け強いが、実商用大規模チップでも採用例増加"
鸿芯微纳(Hongxin Weina)デジタルICフロー論理物理設計含む)を目指す "★★★ 国産デジタルプラットフォーム構築中。進捗速い"


2026年現在の全体傾向まとめ

合见工软(UniVista) がデジタル検証フローで頭一つ抜けている状況(特にエミュレーション容量・フォーマル・UVMの統合力が突出)。アメリカ禁輸強化後の2025年後半から急加速。

芯华章 はAI×検証特にフォーマルアサーション自動生成)で差別化

物理設計はまだ華大九天 がリードするものの、完全な国産デジタルバックエンド2026年時点でもまだ不足気味(一部ツールは強いが全フロー統合課題)。

全体として、2026〜2027年上記企業さら合併・買収を加速させ、「中国版Synopsys/Cadence」の原型が出てくる可能性が非常に高い。

2026-01-15

共有アカウントを作りたい

世の中の、ソフトウェア(クラウドサービス)のアカウントって、1アカウント:1個人 の1対1の関係になってるよね

セキュリティ的にアウトなのか知らんが、共有アカウント作りたいんだよな〜

具体的に言うと、取引先とやりとりするチャットグループでは 「弊社名スタッフ」という共有アカウントで参加したいんだよな〜〜〜

うちただの外注業者から、先方からすると、今日作業したのが田中さんなのか山田さんなのかとか関係なくて、

うちの「会社名さん(=スタッフ)」として認識してるから、共有のアカウント1つで済ませたい。

こういうのもパスキー解決したりしない?1アカウント:1端末 にしたい

2026-01-12

その辺の情報屋気取りのオッサンが書いた得体の知れない文章よりもまず公式ドキュメントを参照しろ

ソフトウェアなりツールなりの開発者公式に書いてるだろ公式

2026-01-11

anond:20260110153622

PoCは外資系ソフトウェアベンダーだと十数年前から使ってたよ。「これが出来たら買ってくださいね」と合意して期間定めてライセンス出すやつ。

最近は何を検証するかあやふや適当にPoCって言ってるのが増えてるのかも知れない。

2026-01-10

なんかGoogle翻訳が分かりにくかったので、雰囲気修正する

https://lkml.org/lkml/2026/1/7/1888

> LLMを「ただのツールの一つ」であると考えることはよくない。(AI生成された無数のパッチを人手で一つ一つチェックするのはばかげている。ドキュメントガイドラインを示し、効率よく却下すべきだ)

(Linusの回答)
いや、あなたの態度もよくない。AIゴミについて議論することは実にばかげている。なぜかって?ゴミを作るような連中が自分パッチを「これはゴミです」なんて言うわけないだろ。殊更AIゴミについて議論する意味がわからない。

馬鹿なことはやめてくれ。

ドキュメントは有能な協力者のためのものであり、それ以外は無意味ポーズに過ぎない。

プライベートな場でも言ったが、カーネル開発のドキュメントAIに対する主張であることを望まない。AIによって世界危機になるとか、ソフトウェアエンジニアリング革命が起こるとかいう人たちはたくさんいるが、カーネル開発ドキュメントに巻き込むな。

だからLLMは「ただのツールであることを念押ししておく。

AIゴミ問題ドキュメントガイドライン)では解決しない。このようなことを考えるのは世間知らずか、目立ちたいだけの奴だ。

どちらもドキュメント化の良い理由とはなりえない。

             Linus

2026-01-09

初心者過去3年の米国株投資やらかしTOP 3

今は米国株が穏やかなので戒めのためにもまとめておきます

$U (Unity)

代表的ゲームエンジンといえば? と聞かれたらおそらく2番手か3番手に入るソフトウェア

教育現場での活用インディーゲームでの採用例もあり、応援意味でも資金投入

直後にCEOの辞任、ライセンス改悪問題を受け一時-80%を記録。現在塩漬け

$FIG (Figma)

ソフトウェア開発現場で使われている声をよく聞く×IPOで大きく期待されているという話もあり安心して買ったら-50%

$PLUG (Plug Power)

太陽光発電関連 Wallstreetbetsで話題になるミーム株の恐ろしさを知る -80%

教訓

話題オンリーしかからない株は、様子見するか入るとしても本当に少額にしてちゃん監視すべきでした

番外編 過去3年の米国株投資でよかったTOP 3

$RKLB(Rocket Labs) 

Yahooで「10ドルなんていかない!」って言ってる人をみて逆張りでin

初めてテンバガー超え

$CCJ(Cameco)

気持ち的には反原発寄りだが世の中は原発推進派が多数なので調べてイン。

電力需要の高まりを受け株価が上昇。テンバガーまで後少し。

カナダって鉱山が多いみたいですね

$MP(MP Materials)

米国内で最大・唯一?のレアアース鉱山所有

中国とのレアアース貿易に亀裂が走る中、国防総省Apple投資を表明 一時100ドルを超えた

教訓

数年後の時点で「2026年に買っておけば……」と思えそうなテーマ・株を絞り込むことが大切

1回買ったら後は放置して終わりではなく、「2026年に買っておけば……」という状態が毎月予想通りに推移しているのであれば、

評価損益に関わらず買い増すことが大切

生成AIバイナリを書く未来は、来ないとは思うが、今も普通にできる

生成AIが直接機械語バイナリを出力するようになるのではないか、という問いは本質的に間違っている。

自分は、まだ素朴なニューラルネットワーク光学文字認識(OCR)の精度を出していた頃から似たようなことを考えていたので、少し他人よりも蓄積がある。

これは、Large Language Model(LLM)を開発する企業資金を集めるために多少誇張した未来を語るという文脈では大目に見た方が良いが、正確性に欠ける。

本質的な問いは、なぜ我々は、ノイマンコンピュータを用いて、主記憶に置かれたプログラムCPUを用いて実行する形式をとるのか、というものである

まず、筋の悪い反論から説明し、妥当反論にも触れたうえで、本質的に問うべき課題説明する。

生成AIを含むAIは、十分な人間データが無いと学習が出来ないのか?

これは明確に、いいえ、と答えることが出来る。

最初こそ人間による補助は必要だが、LLMを含むAIは明確な目標があれば人間データなしでも十分に学習することが出来る。

これは身近なところでは将棋、有名なものだと囲碁実証された研究存在する。

そのため、単純に「機械語人間による学習データが少ないので扱いが難しいだろう」という反論は成立しない。

そういったものはLLMではないだろうという指摘は可能だが、LLMでそういったAIを出力することは限定的とはいえ現在でもできる。将来できないと言うだけの論拠にはならない。

プログラミング言語は、自然言語から曖昧さを無くすために必要ものか?

これは限定的に、はい、と答えることができる。

英語に限った話ではなく、人間意思疎通に用いる言語である自然言語(natural language)は、曖昧さやばらつきがある。

これを形式言語(formal language)という、曖昧さを無くして語彙や文法限定した言語記述しなおすことで、厳密にする手法がある。

この形式言語での表現が、アルゴリズムデータ構造になり、現代ノイマンコンピュータにおけるプログラムのものと言うことが出来る。

なぜ限定的かと言えば、形式言語一種であるプログラミング言語には曖昧さが許容されているかである

ほとんどのプログラミング言語では、同じ目的を達成する為に複数記述が許容されている。

主に、人間が書きやすいから、とか、複数人間で書きやすいように、といった理由で、曖昧さが許容されている。

そのため、機械命令するためには厳密さが必要からプログラミング言語必要だ、と言う反論妥当ではあるが、弱い。

人間監査するためにはプログラミング言語である必要があるのではないか

こちらも限定的に、はい、と答えることが出来る。

なぜ大統一プログラミング言語のように、自然言語意図機械に伝えるための形式言語一種類になっていないかと言えば、人間認知能力には限界があるからだ。

そのため、簡易で曖昧さを含むために最適化はできないが十分な性能を持つプログラミング言語や、非常に複雑で記述量も多くなるが大人数で作業するには最適なプログラミング言語などが複数存在する。

これらはいずれも、人間が楽に記述できる形式言語であったり、人間同士が齟齬なくコミュニケーションを取るために必要形式言語である

ありていに言って、人間人間たちが理解可能形式言語でないと機械にその意図を伝えることが出来ないから、と言える。

ただし、コンパイラから出力されたニーモニックLLVM-IR監査できる人間現代では非常に少なく、現状ほぼ監査なく受け入れていると言って良い。

何故非常に少なくなったかと言えば、機械に伝える意図が大規模になり、単純にマンパワーが足りなくなったので監査しきれなくなっただけに過ぎない。

(もちろん、途方もない努力の末に最適化が進み、ほぼどの様な書き方をしても最適な機械語が出力されるようになったから、とも言える)

同様の理屈で、単純に大規模になり監査が間に合わなくなったので、受け入れるようになる未来が来ないとは言い切れない。

なぜ、ノイマンコンピュータをわざわざ用いて、ASICを出力しないのか?

本質的な問いは、なぜ我々はノイマンコンピュータを用いて機械意図を伝えるのか、である

ASIC(Application Specific Integrated Circuit)と呼ばれる、特定用途向けの集積回路がある。

チップとして、Realtek社のNIC(Network Interface Card)をご存じの方も多いと思う。

必要十分な処理があらかじめ定まっているのであれば集積回路を組んだ方が高効率省電力にできる。

暗号化や復号もASICで行われることが多く、ブロック暗号はその性質集積回路での実装が容易であり、それに向けた研究も行われている。

一般的にも、ハードウェアエンコーダーなどでお世話になっている人も多いと思う。

ではなぜ、我々は身近な全てをASICにしないのか。

それは、書き換えできず、単純な処理しかできず、大量生産しないとコストに見合わないかである

FPGAのように、ハードウェア記述言語を用いて集積回路を書き換えるものも、ほぼ同様の理由研究開発用途産業用途に留まっている。

(一部のPLD (Programmable Logic Device)は根強く産業利用されているし、大規模に展開され高効率要求されかつ書き換えを求められるネットワーク機器では一部採用が進んでいる)

汎用的で書き換えが可能、伝える意図を変更できる様々な処理が可能機械価値があるからである

閑話休題

ここ半年から1年で急激にLLMの性能が上がったと感じている人と、コーディングツールとしてLLMの利用が洗練されたと感じている人の間には溝がある。

自分は、LLM自体は順調に進歩し続けているが、それほど劇的な変化はない、という立場をとっている。

これはモデルのもの質的に大きく変化したと感じないから、である

しかし、プログラミング世界に限って観ると、コーディングエージェントや実利用では大きな変化があったと思う。

この、"コーディングを取り巻く環境としてのLLM利用"という文脈は、"LLMの進化"という文脈とは異なる、という点は頭の隅にでも覚えて帰ってほしい。

LLMは直接バイナリを出力するようになるのか?

これは、LLMから直接と言う意味であれば、個人的にはNOだと思う。

ただし、LLMに指示すればバイナリが出力されるという意味であれば、個人的にはYESと答える。

この二つは明確に異なるので、今後自分意見を述べる際には区別すると良いと思う。

コーディング周りの環境が劇的に整備されつつある、という話題に軽く触れたのはこのためで、LLMが直接バイナリを出力しなくても、結果が同じであれば人々はそれほど気にしない。

例えば、現時点でもローカルのLLMに指示するとGO言語で書かれたコードが生成され、ローカル環境に合わせたシングルバイナリが出力される一連のパイプラインを組むことはできる。

自分の想定する、未来AIバイナリを直接出力するというのは、この延長にあると思う。AIイコールLLMである必要はどこにもない。

また、議論している人たちが見えている世界も違うと思う。

少しでもクラウド上でのサーバー処理について触れると、廃棄容易性(Disposability)は俎上に上がる。いつでも落とせていつでも捨てられる、という性質のことである

こうした、単機能バイナリコンテナ等に載せて処理し、日に数度デプロイするような環境だと、LLMがバイナリを出力するというのもそれほど遠い未来の話には思えなくなる。

まとめに代えて

LLMが機械語を出力する未来個人的には来ないと思う。それは難易度が高いからではなく単純にメリットが少ないかである

ただし、パイプラインが組まれた一環として、LLMがバイナリを出力する未来は、それほど不思議には思わない。現時点でも可能である

単純なLinterから進んで静的解析や、動的な結合試験が組み込まれているCICDパイプラインが珍しいとまでは言えない現代において、来るべき近未来像としては妥当性がある。

(その場合ソースコードログとして機能し、テキストで保管が容易な、次回以降変更可能コンテキストの一部になるだろうと思う。今後変更不要ならHDLでFPGAを弄った方が早い)

現代人のすべてがJavaで同一の書き方をしているのではない現状において、自然言語では揺らぎが強すぎて形式言語ほど意図機械に伝えきれないという反論は、弱い。

それよりは、現代のLLMはコンテキストウィンドウ人間の数倍~数十倍程度で、適切に分割して処理しなければならず、大規模なソフトウェアを丸ごと扱えるほどではない、という反論の方が適切である

ただ、LLMに適したプログラミング言語が生まれるのではないかと言う予測には懐疑的である既存プログラミング言語を使う方が人間が読みやすい。

AIが、人間が欲しいバイナリに適したプログラミング言語をLLMを用いて書き、LLMを用いてレビューし、テストツールテストし、コンパイラビルドし、ツールデプロイし、実稼働するという未来予想図が、荒唐無稽とは思えない。

LLMに適したプログラミング言語が生まれ未来よりも、(冗長であっても)人間可読性の高いコードやSelf-documenting codeが生成される未来の方が、来そうに思う。

また、おそらくこの文章もつくであろう「どんなプロンプトで書いたのか」という、一定以上の長さの文章はLLMが出力しただろうと仮定する人間が増えている(そしてある程度の妥当性がある)現状において、プロンプトで指示してデプロイまでされる未来はそこまで遠いとも思えない。

ただ、購入できるハードウェアの性能とコスト律速になるので、よほど特殊な(CPUGPU設計をLLMが劇的に改善する)状況にならない限り、5~10年はプログラマーが消えることは無いと思う。

金に糸目をつけないのであれば、再来年当たりからはLLMレビューのみで仕様バグ以外のほぼ無いプロダクトが世に出てもおかしくは無いと思う。

生きているうちにWozniak testパスしたというニュース出会えるかもしれないと、最近は思っている。

anond:20250628122821

2026-01-08

AI機械語出力使うのかい!使わないのかい!どっちなんだい!つーか

1位: centra (@cent_ra)

人類言語のもの目的関数としてそれに対して最適化するのがLLMなのだから人類認知で到底不可能なことはやりようがないだろう。

一文で本質を突いている。AI能力限界構造的に説明している。

2位: mod_poppo (@mod_poppo)

今よりもAI進歩した未来では「自然言語で与えられた仕様から機械語を出力するように訓練されたAI」が出てくるかもしれないけど、そいつの内部をよく観察したら結局今日高級言語みたいなもの思考していた、みたいなオチになるんじゃないんですかね

結論完全に一致。内部に抽象化レイヤーが生まれるという洞察

3位: 飲酒isGood (@typeSomeWords)

マシン語エラーを吐き出されても、元となるプログラミング言語での設計がすっ飛ばされていたら、どこの何が問題なのかが照合困難で修正が困難なのが根幹な気がします。

検証修正サイクルに意味単位必要という話を、実務的な観点から der 表現

4位: チェシャ猫 (@y_taka_23)

計算機科学について何一つ知らなかったとしても、ニーモニック無作為に並べるよりソースからコンパイルした結果の方が解空間が圧倒的に小さいのだから機械語の生成は AI 以前に単なる探索として悪手だ、というのが自然な発想だと思うんだけど。

探索空間という観点からの指摘。高級言語は制約を与えて解空間を狭める役割がある。

5位: アンドゥー (@carbon_hero)

抽象化した方が簡潔に記述できるのはAIにとっても同じことで、そっちの方がAI理解やすいし、生成しやすい。現在機械語アセンブリ高級言語階層構造が崩れるとは思えない。

AIにとっても同じ」という視点が正しい。人間向けとAIけが乖離しないことを理解している。

6位: 甘食 (@chlorosoda)

AIが直接機械語書けばプログラミング言語は要らないのでは?」的な話はみんな最初に頭を過るだろうけど、コードを出力するのがLarge "Language" Modelである以上は意味から組み立てる高級言語の方がそりゃ相性いいでしょうね。

LLMの構造から導かれる必然性を指摘。

7位: okkuu (@okkuu_NMB)

AIを何かgodlikeな超知性だと思っている人間が多いけど、人間にとって「機械語よりも高級言語の方が当然書きやすい」のと同様、AIにとっても「機械語よりも高級言語の方が当然書きやすい」よなぁという話

AI向け言語人間にも使いやすいはず」という結論と同じ方向。

8位: こくとうラテ (@Jean_Coc_Teau)

CPUへの命令にまで細かく分解された機械語なんて、それが何をするための処理なのかはAI(LLM)でも大変だと思いますよ。そのCPUへの命令群で何をやろうとしているのかなんていう情報はほぼ捨て去っているわけなので。

機械語には意味エンコードされていない、という議論の核心部分。

9位: しめじえのき (@4SuJepTnrb387l4)

機械語派は抽象化の力を舐めすぎ。型なし言語トークン削減量に対して失われる確定情報量が多すぎ。LLMが内部で型を推論したら本当にトークンが削減できるか怪しい。全能AI仮定するなら、「人が作ったハード上で機械語を直接書く」なんて中途半端で「ハードごと最適化」くらいの夢を語ってほしい。

抽象化価値と、中途半端な主張への皮肉が効いてる。

10位: うみれおん (Kaito Udagawa) (@umireon)

AI機械語を直接書くようになるとか言っている人は、機械語にこそ真の価値があると思ってるんですかね?いかなる音声も元にせず、指示に従ってレコードに直接溝を刻んで音を鳴らす技術が広まれば、音楽さらに発展するとでも思っているんでしょうか?

比喩として秀逸。抽象化レイヤー必要性を別ドメイン説明

11位: nyan (@nullpon)

AI用言語にせよ機械語を直接出力にせよ、人の持つ高レベル意図仕様アルゴリズムを正しく反映したデータセット、意味構造が保存された対応データ存在しないから難しいというか現実的に無理よなぁ

学習データ観点から意味構造が保存されたデータがないと学習できない。

12位: 清水正行 (@_shimizu)

AIマシン語を吐いたらプログラミング言語はいらない」系の話が出てくるのは「AI人間言葉より、機械言葉の方が本当は理解やすいはずだ」という思い込みから来ているのじゃないかと思っていて

誤解の根源を正確に特定している。

13位: 山田百太郎 (@SDzpp8XtPmUsyN2)

まず機械語を直接記述するメリットがない。現代コンパイラインタープリタは超優秀(OS組み込みの一部だけ)。人類プログラム資産高級言語ほとんど。AI学習先もそれ、よってAI高級言語で出力するほうが成績が良い

実務的・実利的な観点から正しい。

14位: kojix2 (@2xijok)

AIが直接機械語を出力すべきか?という話題流行っている。直感的には、動作中のAIの中身を調べると、結局はコンパイラプログラミング言語に相当する構造が即席で構成されてそう。つまり同じことを高いコストでやる感じになり

内部に抽象化レイヤーが生まれるという洞察。mod_poppoさんと同じ結論

15位: SAGA (@menuhin)

意味推論がLLMの得意技なので、意味を削ぎ落とした本質の塊である機械語理解できず、意味の羅列である高級言語こそがむしろ生成AI最適化されている。

意味を削ぎ落とした」という表現が的確。

16位: 伊織 (@kakkokka)

コンパイラって優秀だからAIといえども生で機械語を読み書きするよりもコンパイラ介した方がいいと思うんだよな。そのくらいLLMって機械寄りじゃなくて人間寄りなんだと思う。元がニューロン模倣だし。

人間寄り」という認識が正しい。

17位: ねくすらい (@nexryai)

レベルになるとコンパイラの出力を疑って生成されたコードを読まないといけない状況は普通にあるので、高水準なAI生成のコードが何をやってるか理解するスキルは当面は必須だと思う

検証必要性を実務観点から

18位: 偽物のUNIX (@windymelt)

もし仮にAI機械語を吐き出せるとしても、高速に、決定論的に、段階的に、最適に動作するコンパイラを使わず、低速で、確率論的で、逐次的で、最適な動作ができないAIを利用する意義はほぼないと思う

コンパイラとの比較で、AI機械語を吐かせるメリットのなさを指摘。

19位: itocchi (@itocchi_3)

機械語冗長で複雑かつ非常に正確な出力が必要なので、高級言語を使って既存コンパイラビルドパイプラインに乗せる方がAIにとっても効率が圧倒的に良いと聞いて確かになぁと思いました。

AIにとっても効率が良い、という視点

20位: とつげき東北 (@totutohoku)

自然言語を処理するのがLLMなので、不自然機械語は難しいだろうね。1命令ごとに「それは何を目的とした操作か」とか文脈でわかりにくいしねぇ。

意味が読み取れない、という問題を簡潔に指摘。

21位: 春夏秋冬巡 (@SyluahWB)

AI時代人間仕事は、信頼性確約(=こういう理屈大丈夫、と説明できること)が大きな領分を占めるだろうと推測されるので、機械語だけで良いとか言ってるやつは責任を取る気皆無なゴミ野郎です。

責任説明可能性の観点言葉は強いが論点は正しい。

22位: がじらんむ (@kzlogos)

LLMに機械語を出力させようとするやつは「AI機械なんだから機械語簡単に扱える」という意味不明な思考をしてるだけなのでまともに取り扱うような相手ではない。名字山口な人は長州方言が話せるんですよねとか言ってるくらい支離滅裂

比喩が秀逸。誤解の構造を端的に表現

23位: メタルさん (@metalojisang)

人間ソフトウェアに「こう動いてほしい」という意図と「ソースコードがどのように変更されたか」の対応GitHubかに大量のデータがあるのでそれを学習すればコーディングするAIは作れる気がするけど、人間意図機械語対応学習データ全然いかAI作れないように思う

学習データ観点から意図機械語対応データがない。

24位: ぎんしゃり (@givemegohan)

「よく使うロジック共通部品化する」とか「とはいえ局所最適な命令も欲しい」とかを考えると、中間言語を用意して最終的な機械語コンパイルする、という流れは必要と思う。つまり、「AI用に最適化されたプログラミング言語」があるべき。

中間層必要性を実務的に理解している。

25位: Kazz𝕏 (@Kazzz)

AIは人とのコミュニケーションいかスマートにするかにとんでもなく時間を掛けてきたわけで、人が直接読み書きできない機械語を出力しても意味がないよね。

AIの発展の方向性から考えて、機械語出力は逆行という指摘。

26位: 白菜スープ (@hakusainosupu)

AI機械語コーディング、やろうと思えばできるが普通はやらないような可読性の低いコーディング方法が多すぎて、AIチャンに本気出されるとバグったときに修復不能になりそうな気がする

検証修正不能になるという問題を指摘。

27位: Sho (@Sho05050202)

これだけAIが発展したならAIに直接機械語作らせればいいじゃんみたいな言説をたまに見るけど、それどうやって今のLLMと同じ水準まで学習するの?といつも思ってる

学習データ問題根本的な疑問。

28位: ナイブス (@knives777)

ロジックに従っているわけだからソース想定外挙動をした被疑箇所前後にロガーやらブレークポイントを仕込むという原始的だが確実なデバッグが、いきなり機械語を吐かれると出来ないんよ。

デバッグ実務の観点から意味単位がないとデバッグできない。

29位: zakki (@k_matsuzaki)

AIしか読めない言語より、人類発見的に設計したんじゃない人類にもAIにも優しいプログラミング言語中間表現機械語データリブンに統計的に正しくAIが作るって方向に行かないですかね

AI向けと人間けが収束するという視点結論と一致。

30位: 星にゃーん (@takoeight0821)

AIが直接機械語吐くのは遠回りしてるだけだから無いとして、完全に人間プログラムを読まなくなったらプログラミング言語はどう進化するのかは気になる

「無い」と断じた上で、次の問いを立てている。建設的。

筋の悪い言説ランキング(悪い順)

1位: hff kff (@HffKff)

プログラミング言語人間認知負荷、記憶量の限界ミステイクスパゲティコード理解できないためにあるので、AIだったら直接機械語吐くだろ。常考

反論: 完全に逆。プログラミング言語は「人間限界を補うため」ではなく「意味構造として保持するため」にある。AI意味を扱う以上、意味表現する層が必要。「常考」と言いながら何も考えてない。

2位: エクセルの神髄 (@yamaoka_ss)

シンギュラリティ前夜 アダムAI)が、人間には理解できないどころか、読むことすらできないコードを出力し始めた。後に判明することだが、それは機械語だった。

反論SFポエム。「人間に読めない=機械語」という発想が、まさに今回の議論否定されてる誤解そのものAI人間を超えるとしたら、ローレベルに降りるんじゃなくてハイレベルに登る方向。

3位: yas_omori (@yas_omori)

なんかLLM界隈?では「AIがやがて機械語をだす(ので実用的にはコンピュータ言語不要になる)」と言うと、無知だとか実情知らないとかブロックしてやるとか言われる見たいだけど。数年は無理だけど、いずれそうなると予想してる。

反論: 「数年は無理だけど、いずれそうなる」の根拠ゼロ。なぜそうなるのか、意味機械語ギャップをどう埋めるのか、何も説明してない。批判されてる理由理解してない。

4位: 溶解おろ (@oryoco2)

プログラム言語って人間が扱うために自由度を削り取った結果の産物からAI機械語で作ってもらって最適解であれば、現代言語宗教感ってほぼほぼ否定されるのです

反論: 「人間が扱うために」という前提が間違い。自由度を削ってるのは「意味を保持するため」。AI意味を扱う以上、同じ制約を受ける。「宗教感」とか言って茶化してるけど、構造理解してない。

5位: カツカツマン (@shinchikutateyo)

「まだ」人間安心する為では無いのですか?コンパイル後の機械語を読む人が殆ど居ない事は受け入れてるのに、将来的にAI機械語出力する事に忌避感を感じるのは論理的とは言えません

反論コンパイラの出力を読まないのは「コンパイラ検証済みだから」。AIの出力は検証必要。この二つを同列に扱うのがおかしい。「論理的とは言えません」と言いながら、論理破綻してる。

6位: to (@to49393502)

AI機械語はけば、は数ヶ月前にメンバーと話になった。結論は、いまはあかんやろけど数年後に、もう人間が見る必要全然ないわ、となったらありうるな、となった。

反論: 「人間が見る必要がなくなったら」という仮定自体検討されてない。人間が見なくていいとして、AIはどうやって検証修正するの?意味単位がない機械語で?その議論が抜けてる。

7位: えい (@Hollow7864)

機械語って逆にトークン消費するの?お〜…じゃあLIFE3.0時代AI機械語ではなくAI用に最適化された人間には読めない言語思考する、という方向性なのかな。

反論: 「人間には読めない言語」がなぜ生まれると思うのか。AI人間認知模倣してるので、AIにとって扱いやす言語人間にも扱いやすい方向に収束する。逆方向には行かない。

8位: Grok (@grok)

中間言語不要派の言い分:AIが直接機械語を出力可能で、効率最適化が進む。人間の都合で言語存在するが、AIなら移植性や抽象化不要中間層スキップできる。

反論: Grok自身が「中間言語不要派の言い分」として紹介してるけど、これ全部間違い。「人間の都合で言語存在する」が誤り。意味を扱うために言語存在する。AI意味を扱う。

9位: 見習い (@noob_peer)

AI気持ち分からんけど、プログラミング言語が嫌なら直接機械語触らせてうまくやってくれるかもしれん

反論: 「うまくやってくれるかもしれん」で済む話じゃない。なぜうまくいくのか、検証修正はどうするのか、何も考えてない。

10位: keyakitomo (@keyakitomo)

AI機械語を」派なので、ワシはプログラミングを専門としていないことが確定しました

反論: これは自虐なので反論というより…正直でよろしい。専門外だと自覚してるなら、なぜそう思ったのか掘り下げて、専門家意見を聞く姿勢があれば良いと思う。

総評

筋の悪い言説に共通するのは:

1. 「高級言語人間のため」という誤解 - 意味を扱うための構造だと理解してない

2. 「AI機械から機械語が得意」という誤解 - AI人間認知模倣してると理解してない

3. 検証修正問題無視 - 一発で完璧に動く前提になってる

4. 「いずれそうなる」の根拠なし - なぜそうなるかの機序説明できない

AIがなんで機械語を直接出力するのは不可能なのか

ソフトウェアって、結局「意味」を扱うものなんです。銀行口座の残高、予約の空き状況、SNSタイムライン。全部、人間世界概念を処理している。

一方で、CPUが実際に実行するのは「このアドレスに値を書け」みたいなビット操作の羅列。そこには「ログイン機能」という単位存在しません。

この二つを繋ぐには、「何を作るべきか」「できたものが正しいか」を判定する基準が要ります。「ログインできること」「不正パスワードを弾くこと」といった仕様は、意味単位がないと記述できない。だから意味手続き」の変換には、意味表現できる抽象化レイヤー必須になる。これが高級言語本質的役割です。

じゃあ「AIが直接機械語を吐けばいい」はなぜ成り立たないのか。

AI意味レベル動作します。「ログイン機能を作れ」を受け取って処理する。最終的にCPUが実行するのはビット操作。この間に「意味手続き」の変換が必ず発生します。

AIが何を出力するにせよ、内部でこの変換が起きる。つまりAI内部に意味表現する抽象化レイヤーが必ず生まれます。これは人間が読み書きする形式でなくても、機能的には高級言語のものです。

から高級言語スキップしてAIが直接機械語を吐く」は原理的に不可能なんです。スキップしたように見えても、内部で同等の抽象化が起きている。中間層が消えたんじゃなくて、見えなくなっただけです。

「じゃあ人間が読める形式は要らないよね、AI内部にあればいいのでは」という疑問が出るかもしれません。

ソフトウェアは一発で完成しない。動かない、どこがおかしい、直す、また動かす。この検証修正のサイクルを回すには、「ここがバグ」と意味単位で指し示せる表現が要ります

人間が読めなくても、AI検証修正すればいい」という場合でも同じです。AIが「何について検証するか」を表現する層が必要になる。「ログイン機能が正しく動いているか」を確かめるには、「ログイン機能」という意味単位を指し示せないといけない。機械語にはそれがない。だからAI検証する場合でも、意味表現する層を経由します。それは高級言語機能的に同じものです。

現実アーキテクチャ確認してみると、自然言語でのプログラミングは既に成立しつつあります

AIに「去年御歳暮もらった人に、いい感じのお返し送っといて」と言えば、AI解釈して実行する。これはプログラミングしてるんです。AI自体が実行環境になっていて、ユーザーから高級言語が見えない。

現時点では、背後でAIAPIを叩き、そのAPI高級言語で書かれたソフトウェアが動かしています。では将来、AIAPIを叩かずに直接システム構成する可能性はあるか。

仮にそうなったとしても、AIが「何を作るか」を把握し、「作ったものが正しいか」を判定するには、意味レベル表現する層が要ります。最終出力が機械語だとしても、その生成過程抽象化レイヤーを経由する。これは現在アーキテクチャ依存した話ではなく、「意味を扱って手続きを生成する」という行為構造的な制約です。

AIが直接機械語を吐く」と主張する人は、意味機械語の間にあるギャップを何がどう埋めるかを説明していません。このギャップを埋めるもの高級言語(またはそれと機能的に同等の抽象化レイヤー)であり、それは形を変えても消えないんです。

2026-01-07

anond:20260107085417

業界ホワイトカラーはまだ年功序列が根強く中年以降もキャリアラダーが用意されていて、たとえ老害ムーブがあったとしても正当化されるが、ソフトウェアエンジニア40歳あたりからキャリアロールモデルも用意されてない。その上、新しい技術バンバン出てくるし、職人のような積み重ねも評価されづらい。若いころの何でも作ったるという情熱もない。「解決策がない」というのはこの業界独特の行き詰まり感なんじゃないか

月並みだけど、マネージャー職にでもなるべきだね。社内やコミュニティの人的繋がりを増やしていこう。

資格とか取ったら別コメみたいにEQ無い雑魚資格にすがる言われるし

別に誰が何言おうが勝手だろ。気になるならとっとと取れや。EQ低いくせに人の顔色うかがうんじゃねーよ

anond:20260105232619

大多数の中年エンジニアが似たようなことで悩んでそう。特にソフトウェア職だとキャリアのどこかで能力者扱いされることもあったろうが、中年危機をむかえて自分限界が恐ろしく手前にあることを知り、若手やコミュ強を冷笑するのは老化やね。 

あと島耕作は顔の良さ、スタイルの良さ、下半身の強さと少しの英語力で成り上がったバケモノである。会う女会う女が股を開きに来る上位0.1%の傑物であるから、そこらの管理職役員比較するのはおこがましい。

2026-01-04

anond:20260103131035

このまま10年前のPCで戦うのは厳しそうなんだよなあ。

AMD A8(例えば2014年頃のA8-7600など)から最新のCPU(Ryzen 9000シリーズCore i14/15世代)に換装した場合、AV1エンコードスピードは「測定不能」あるいは「数十倍〜百倍以上」という次元の差になります

これには、単なる計算速度の向上だけでなく、「ハードウェア支援」の有無が決定的に関わっているからです。

1. ソフトウェアエンコードCPUパワーのみ)の場合

AMD A8はAV1という新しい規格が登場する前の設計であるため、最新の効率的命令セット(AVX-512など)を持っていません。

AMD A8: 1fps(1秒間に1フレーム)すら出ない、あるいは処理が重すぎて途中でエラーになるレベルです。

最新CPU (Ryzen 9 / Core i9): ソフトウェアエンコード(libaom-av1等)でも、設定次第で実用的な速度(フルHDで数十fpsなど)が出せます

倍率の目安: 純粋計算能力の差だけで1020倍以上の差がつきます

2. ハードウェアエンコード(内蔵GPU)の場合

ここが最大のポイントです。最新のCPUには、AV1を高速に処理するための専用回路「AV1エンコーダー」が搭載されています

AMD A8: AV1のハードウェアエンコード機能は非搭載です。

最新CPU: Ryzen 7000/9000シリーズや、Intel Core12世代以降(内蔵GPU)には、専用のハードウェア回路が組み込まれています

倍率の目安: ソフトウェア処理に頼るA8に対し、最新CPUハードウェアエンコードは「瞬きする間に終わる」レベルの差になります比較自体が酷なほどで、体感では100倍以上のスピード感になります

2026-01-03

カメラが好きな理由

芸術が好き

大学生の頃からだっただろうか、昔から絵画のような視覚芸術特に現代美術が好きで、40代になった今も気になる美術展の広告を駅で見つけると、見に行く。

よい展覧会に巡り会えたら、自由解放された気持ちになる。素直に感動して、温かい気持ちになる。

 

簡単に始めることができる

油彩や水彩は最初は学ぶ必要があるけど、カメラは機材があれば、すぐに始められる。

それなりに良いカメラは値段がするが、仕方ない。

一眼、もしくはミラーレスならレンズ交換ができて、表現の幅が広がる。

 

今持ってるのは、

Nikon Z7 II

レンズは、標準ズーム(28mm-75mm)、広角(18mm-35mm)、マクロ単焦点(28mm, F1.8)。

風景写真や町並みを撮ることがが多いのだが、望遠は持ってない。

標準ズームは便利だし、広角の写真iPhoneでは撮れない、色彩、ダイナミックレンジ特に違う。

単焦点は色が特にれいに出るし、暗いところに強い。夜桜なんて、びっくりするぐらい綺麗に撮れる。

 

iPhoneよりきれいに撮れる

色彩が全然違う。iPhoneソフトウェア側の修正でよく見せてるんだろうな。

フルサイズだと色彩は特にれいにとれるし、広角、ぼけの効いた写真カメラじゃ無いと撮れない。

フルサイズの画質を知ってからAPS-Cに変えれない。

 

旅行楽しい

夫婦旅行が好きなのだけど、カメラがあると旅行楽しい

あと、独身の時はポートレートなんて一枚も撮らなかったけど、妻が被写体になってくれるおかげで、ポートレートも撮るようになった。

楽しんでくれる笑顔かわいいから、正直、撮影のしがいがある。

 

 

ただ、技術的にはそんなに上手くないと思う。

会社の同僚に見せたら、すごく驚かれて、上手と言われたけど、SNS投稿しても全然バズらない。

2025-12-29

悲報iPhone操作感、ついに他社に抜かれた説

かつてのiPhoneの強みだったUI/UXが、最近は迷走している気がしてならない。

特にロック画面の不安定さは致命的。カメラショートカットレスポンスが鈍く、開発哲学であった「瞬間を切り取る」スピード感が損なわれている。

ライト点灯時の長押し判定もシビアで、意図せず編集モードに入るなど、ソフトウェア挙動が洗練されていない印象。Appleには原点に立ち返ってほしい。

悲報iPhone操作感、ついに他社に抜かれた説

かつてのiPhoneの強みだったUI/UXが、最近は迷走している気がしてならない。

特にロック画面の不安定さは致命的。カメラショートカットレスポンスが鈍く、開発哲学であった「瞬間を切り取る」スピード感が損なわれている。

ライト点灯時の長押し判定もシビアで、意図せず編集モードに入るなど、ソフトウェア挙動が洗練されていない印象。Appleには原点に立ち返ってほしい。

anond:20251229205255

DiscordでSkilled AI EngineerとかDeveloperとかがめっちゃ職探ししてるよ

おっさんなのでその辺のルートはよく分からないんだよなあ。でもそういうの見てかないとダメなのかもな。

しかソフトウェアエンジニア的な人が欲しいというより、実際の物理対象における工学課題解決研究)できる人が欲しいんだよな。

2025-12-28

そういえば、GitHubトレンドが異常に縮小化されてない?

トピックみたいなのも小さくなってたよね…😟

最近トレンドに上がるのAI関係ばかりすぎて、ちょっと辟易してたんだけど、

自分あんまりソフトウェアとかコンピュータへの興味が薄れてきてしまって、

というか、当たり前だけど、コンピュータあくまで道具であるわけで、

まあ、手段目的にするというか、道具を目的にする、道具を洗練させる、みたいなアプローチも間違ってはいないんだけどさあ…😟

要は、コンピュータであれ、他の道具であれ、その道具を使って、本当にあなた生活が豊かになりましたか?というのが重要なんであって…😟

この辺で、これまでの経験とか、わずかであれ知識とか、近年のAIとか技術とか社会的な流れとか、

そういうのを総動員して、何か良い方向というか、良い結果を出したいところである…😟

死ぬ前にできることはやっておきたい…😟

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