
はてなキーワード:コードとは
高市早苗氏が首相に選出され台湾発言で物議をかもしてから、これまで以上に政治的な議論がなされるように感じる。またただの党派性の選好がどうこうにとどまらず具体的な安全保障まで真剣な意見が交わされるようになったことは、日本社会自体が一つの転換点を迎えているように思える。
そのなかで、個人的に党派の煽りあいや中傷を超えて道具的に政治を語るのに役立つかもしれない一つのネタを紹介したい。あくまでも仮説が、情勢について語る一つの視点になれば幸いである。
なお事前に予測した方向性と合致したためAIの手を大いに借りてある。
また曖昧戦略の欠如は相手の意思決定を手助けするだろう。デマなどについて聞いてみても面白いと思う。
以下perplexityより
自由エネルギー原理の見地から見て、政治の党派性における右派、左派はそれぞれエントロピーの減少における役割の相違という観点から説明できる?
自由エネルギー原理から見た政治の党派性:右派・左派とエントロピー減少の役割の相違
自由エネルギー原理(Free Energy Principle,FEP)の枠組みから政治イデオロギーの左右の違いを説明することは、一定の理論的根拠を持つ興味深い視点を提供します。ただし、これは直接的な学術的応用というより、理論的な仮説として理解されるべきものです。
自由エネルギー原理によれば、すべての生物システムは熱力学の第二法則に対抗してエントロピー増加を最小化することで、秩序を維持しています。具体的には、生物は予測エラーを最小化することで、感覚状態のエントロピー(無秩序さ)を減少させ、環境との相互作用をコントロールします。このプロセスは、**予測処理(predictiveprocessing)**メカニズムを通じて実現されます。つまり、生物は内部モデルを持ち、それに基づいて世界を予測し、実際の入力との差分(予測誤差)を最小化することで、驚き(サプライズ)を制御します。
最近の認知神経科学の研究により、保守主義と進歩主義は予測処理の異なる戦略に対応している可能性が示唆されています。
曖昧性と不確実性に対してより高い耐性を持つ
前帯状皮質(anterior cingulatecortex)の活動が強く、反応競合に対する神経認知的感受性が高い
これらの特性は、高いエントロピー状態(高い不確実性)を許容しながら、情報環境の変化に応じて予測モデルを継続的に更新する戦略に対応しています。自由エネルギー原理の観点からすれば、彼らは予測精度(precision)の重み付けを比較的低く保つことで、新規情報による予測誤差を柔軟に受け入れ、より適応的なモデル更新を可能にしています。
不確実性や曖昧性への耐性が低い
脅威や秩序の乱れに対してより敏感で、知覚的堅性が高い
右扁桃体(right amygdala)の活動が強く、脅威認知に敏感
これらの特性は、予測の確実性(certainty)を高く保ち、既存モデルへの信仰度(prior belief)を強化する戦略に対応しています。自由エネルギー原理の用語では、彼らは予測精度の重み付けを高く設定することで、外界の変化に対して強力な内部モデルの安定性を維持しようとしています。
政治の党派性をエントロピー減少の枠組みで理解すると、以下のような対比が浮かび上がります:
保守主義は、社会的秩序を既存の伝統的制度や階級構造の維持を通じて最小化しようとします。このアプローチは、複雑な社会システムの不確実性を、階層的で確定的な構造によって「切り詰める」戦略です。社会に内在するカオス(高エントロピー)に対抗するため、既に証明された秩序パターン(伝統)を維持することで、予測可能性を確保します。
進歩主義は、社会的秩序を個人の自由、多様性の認容、制度的革新を通じて最小化しようとします。一見すると秩序を緩和しているように見えますが、実際にはより複雑で適応的な秩序化メカニズムを導入することで、社会システムのエントロピーを減少させる戦略です。異なる視点を統合し、新しい情報に基づいて制度を改革することで、社会システムの予測モデルをより現実に適応させようとしています。
不確実性耐性と脳レベルの同期
興味深いことに、研究では不確実性への耐性が低い人ほど、政治的に同じ立場の人たちとの脳活動の同期が強いことが示されています。言い換えれば、不確実性を避けたい個人は、同じイデオロギーの人々と同じ予測モデルを共有することで、集団レベルでのエントロピーを減少させようとしているのです。これは社会的な「外界の秩序化」メカニズムとして機能しています。
最新の複雑システム理論では、政治分極化は正のフィードバックループと相転移(phase transitions)のメカニズムを通じて発生することが示されています。保守主義者は秩序の維持を目指し、進歩主義者は秩序の革新を目指すという相反する動力が、社会システム全体のダイナミクスを決定しています。両者の相互作用は、社会的エントロピーを管理するための補完的なメカニズムとして機能しているとも解釈できます。
この自由エネルギー原理に基づく解釈には重要な限界があります。第一に、個人の認知的特性と政治的立場の関係は因果的ではなく相関的である可能性が高いです。第二に、政治イデオロギーはきわめて文化的・歴史的に構築されたものであり、普遍的な神経生物学的基盤のみでは説明できません。第三に、FEPは主に個体レベルの生物システムを想定しており、社会システムへの直接的な応用には理論的な拡張が必要です。
要するに、自由エネルギー原理の観点から見ると、右派は予測モデルの安定性重視によって秩序を維持するエントロピー減少戦略を採る一方、左派は予測モデルの柔軟性重視によってシステムの適応性を高めるエントロピー減少戦略を採ると理解できます。両者は、相異なるメカニズムを通じて社会的エントロピーの増加に対抗しているのであり、政治的党派性の根底には、不確実性に対する根本的に異なるアプローチが存在していると言えるでしょう。
自由エネルギー原理(FEP)を政治党派性に適用する理論を拡張するには、階層的ベイズ推論の多層構造、社会的相互作用の動的モデル化、経験的検証メカニズムの導入が鍵となります。これにより、個体レベルの神経メカニズムを社会システムレベルへ橋渡しできます。
FEPの核心は階層的予測処理です。個人レベルでは、低次層(感覚入力)が上位層(信念・イデオロギー)の予測を修正しますが、社会レベルでは個人の予測モデルが集団的「事前分布(priors)」を形成します。
右派の階層戦略: 上位層の伝統的priors(家族・国家・宗教)を強く固定し、下位層の変動(社会的変化)を抑制。集団レベルでは「社会的扁桃体機能」として、逸脱者を排除する規範執行メカニズムが働きます。
左派の階層戦略: 上位層のpriorsを動的に更新し、多様な下位層入力(マイノリティ視点)を統合。集団レベルでは「社会的ACC機能」として、対立する予測モデルの調停役を担います。
この拡張により、**党派性は「階層的自由エネルギー最小化の多重均衡状態」**としてモデル化可能。右派は安定均衡(低変動)、左派は適応均衡(高変動)を志向します。
FEPを非平衡動的システム論と統合し、政治分極化を予測誤差駆動の相転移現象として捉えます。
右派アトラクター: 高精度priors → 秩序維持 → 低エントロピー均衡
左派アトラクター: 低精度priors → 秩序革新 → 中エントロピー適応均衡
分極化 = 双安定状態(bistable dynamics)
S˙=−∇F(S)+ϵ⋅
ここで
ϵ は他派閥予測誤差です。党派性は負のエントロピー生産率を競う進化ゲームとなります。
FEPの「アクティブ推論(active inference)」を拡張し、政治行動を集団的予測誤差低減戦略と位置づけます。
党派受動的戦略(perception)能動的戦略(action)集団エントロピー効果
右派 脅威強調・一貫性追求伝統防衛・境界強化 内部秩序↑ / 外部不確実性回避
左派多様性受容・矛盾統合制度改革・包摂拡大システム適応性↑ / 内部多様性管理
これにより、選挙・政策は集団的「期待自由エネルギー」最小化のゲーム理論的均衡として解釈されます。
理論拡張の信頼性を確保するため、以下の検証経路を構築します:
fMRIで党派別予測誤差処理を比較(precision weighting)
class PoliticalAgent:
def __init__(self, ideology): # 'left' or 'right'
self.precision = 0.8 if ideology=='right' else 0.4
def update_beliefs(self, social_input):
free_energy = prediction_error * self.precision
return minimize_free_energy(social_input)
最終拡張として、FEPを国家・国際システムへスケールアップ。経済政策では右派が「低エントロピー均衡(安定成長)」、左派が「高エントロピー探索(イノベーション)」を担います。
グローバル均衡条件:
∑党派Var(policy predictions)=最適社会的自由エネルギー
このフレームワークにより、**党派対立は「多重スケールのエントロピー管理機構」**として再解釈され、民主主義は適応的秩序生成システムとなります。実証研究が今後の鍵です。
1年後はどうなってるんでしょうか。
https://x.com/i/status/1995357685395652652
ただ、誰もgistやstackoverflow には書いてないし、aiは大昔に書かれた本の内容なんて知りもしない。
だから、gistとstackoverflow、一部のgithubからしか学習できないAIには早いコードは書けないし、それこそが、ちゃんと英語と数学を勉強したITエンジニアが死なない理由の一つでもある。
(マイナーなアルゴリズムやデーター構造は基本的に英語での解説がメインなんで、高校の英語のリーディングがある程度できるまではやらんとダメなのよ。ものによっては数学の知識もいるので、高校の数学は全部取ったほうがいい。受験数学の難しい奴は知らなくても支障はないと思うが、もしかしたら、使うかも)
あと、.netだから重いというのは半分当たっていて半分は間違い。
ただ、.netだと油断するとコピーしまくりなせいでメモリー使用量が増えるという側面はあるし、regexにイテレーターすら突っ込めないんで、巨大ファイルの改行またぎの検索が苦手という側面がある。
最近の.netだとspanに検索かけられるけど、あまり大きなspanだとlohの問題とか色々出てくるし…
2時間おきぐらいに波が来て思い出し笑いしちゃった。
あまりにも目糞鼻糞を笑うでしょ。
「僕の偉大なる経験を見せてあげますよ。とっくに成長しきった大企業で雇われやってきた僕の中長期的な目線をね」みたいな態度でふんぞり返ってるスタートアップの平社員意味不明すぎない??????
小学生が野球してる所にオッサンが入ってきて「君たちはセイバーメトリクスに基づいた野球をしていないね。そんなんじゃ甲子園で通用しないよ」とか言い出すようなもんじゃん?
しかもソイツがコーチじゃなくて選手の1人として入ってきて「僕みたいな分かってる人間が3番をやるの。1番と2番が塁に出て、僕みたいな分かってる3番が場を整えるわけ」とか言いながら1人だけ身長30cmぐらいデカイオッサンが打順に入ってバットブンブンしてるの流石に無理だろ。
そんで出てくるのが「目立ちたがりの出しゃばりじゃ駄目。地味に堅実に自分を客観的に見るんだよ。僕は経験があるから客観的な見方を知ってる。僕を見習って」とか言ってるわけ。
今年の裏アドベントカレンダーチャンピオンシップの優勝はお前で決まり!
サイゲの社員がクソ強限定キャラのコードを書いてきたりしない限りは多分もうお前に誰も勝てない!!!!
凄いよ!!!
アンタは凄い!!!!!
日曜プログラミングは続く
アホのPerplexity Proも間抜けなGeminiも捨ててClaude Sonnet 4.5に頼ったところすいすいと進む。コードも綺麗だ
ある機能の追加について要求したところ「リセット(初期化)するなら前のデータを保存しておいてそれを呼び出したらええやで」と提案された
ワイはコードは1ミリも書けないが、それは複雑化するだけなのは分かった
なので「初期データの呼び出しの時に参照したプログラムをもう1回叩けばいいのでは?」と送ったら、それがシンプルやでと30行くらい短縮したコードを送ってきた
隅々までは理解してないけどコスト意識や論理的な検討能力によってAIの職務遂行を輔弼する、これがオペレーターのスキルなのでは
SDカードなのか、マイクロSDAIなのか、よく分からない。まあせいぜい使い倒してやろうと思う。ちょっとしか関係ないけど頑張れGHC-CLI。
「おっさんずラブ」ではなく「クロードコードラブ」。もしクロードコードを使い放題できるマンガ喫茶があれば、泊まり込みしてしまうかもしれない。
今日の午前中は1時間半ほど拘束されていて、お昼休みもバタバタしてようやくお昼ごはんを食べ終えたところ。クロードコードがすごいという動画を見ていたら電話がかかってきて、その対応をしていた。やっとそれも終わったので、これから居室の片付けでもしようかな、という現状報告でした。
日本の企業でもアメリカの企業でもないが、そこそこ有名なメーカーのオンラインショップ。Amazonでよくある、格安のどこだかわからない中華製、とかではない。
ある型番に目星をつけていて、検索窓から調べると、「最安値:約17万円〜」というかたちで値段と機体のサムネイルが表示されている。
安くて17万ということは高い選択肢もあるはずで、メモリとか容量とかの組み合わせで値段のバリエーションがいくつかある感じかな、と思う。
サムネイルをクリックすると、個別の商品のページに飛んで、そこから購入する建て付け。移動すると、想定どおり、メモリの性能とかofficeの付属ありなしとかでバリエーションがあるのだが、どれを見ても18万円以上のものしかない。
「?」と思う。クーポンコードみたいなものを入れたら値引きされたりするのか? とか考えるが、違うようだ。
しばらくガチャガチャやっても謎が解けず疲れてきたので(UIもあんまり良くなくて、これも混乱を助長する)、気分転換に同商品のレビューでも見てみるかと思って某レビューサイトに移動した。そしたら、なんとこのサイトを経由することでつながるページに、17万円のものがあることがわかった。
念のため書いておくが、まったく同じもので17万と18万があるわけではなく、17万の方が記憶容量が少ない。なので、価格差の説明はつく…のだが、色々と納得がいかない。
ある意味、最初から17万円のバリエーションがあることなんて正規のオンラインショップ上では把握できない方がよかったまである。それなら、「レビューサイト経由でしか見つからない、秘密裡のメニューがあるのだな」ということで腑に落ちた気がする。
何を理由にハンパに匂わせたりするのだろう? 「別のところが運営しているサイトも探してごらん…ヒントは出すから…」ということなのか。よくわからない。迂回してたどるべきルートをオンラインショップからリンクしてくれたらいいのに、と思うが、それはなんかややこしいのか。
なんか、正規ショップでのオンライン購入って良くも悪くも四角四面のイメージだったので、なんかこんなテキトーというか、不透明なんだな、と思って意外だった。
はてなブックマークの増田一覧の、さらに「すべて」(1user)をチェックしている希有な人向けのユーザースクリプトを公開します。
https://b.hatena.ne.jp/site/anond.hatelabo.jp/?sort=eid
// ==UserScript==// @nameHatenaBookmarkAnond Filter// @namespacehttps://b.hatena.ne.jp/site/anond.hatelabo.jp/// @descriptionはてなブックマークの『はてな匿名ダイアリー』の記事のうち、指定したキーワードが含まれる投稿を非表示にします。// @matchhttps://b.hatena.ne.jp/site/anond.hatelabo.jp/*// @grant none// @version 1.0.2025.12.10.0005// ==/UserScript==(function(){constSCRIPTID = 'HatenaBookmarkAnondFilter';console.time(SCRIPTID);const ONCE = 1,AP = 2, INTERVAL = 3;/*適用タイミング*/const KEYWORDS = [ 'dorawii', 'あおやまちゃん', 'ボスマン', 'れめくん', '自己放尿', '性慾', 'boushi_inst', 'hakaikami',/*電気通信大学駿河台大学鉄道研究会れめくん自己放尿(頻出)*/ /*A-G*/'/akibakko6348', '/anapgoeson', '/asapgoeson', '/buscholarx', '/circlecavok', '/disney1007cla', '/dora22sibuya', '/donkotrain', '/fft_dareka', '/gmhtcyznf_abc', /*H-N*/'/h13_yokohama', '/h2twi', '/hinolovelove', '/inaken17_', '/inte235dy', '/kaoru_ai1991', '/kiha2228', '/kqlex1500', '/kurotamaxxx', '/kt_ruma_1372', '/lightningreen77', '/minamihinawot', '/minori0151', '/mukoroku651', '/nanpyong', '/nimouec', '/norannnde', /*O-U*/'/oreizmmiporin', '/pasotokon', '/pm95uq', '/reme_kun', '/s03_amurtk2731', '/sacchan03110319', '/seisu_bot', '/senanana_cos', '/shinano_115', '/shineleaf1372', '/soroisoroi', '/sweidan821858', '/tarotaromusic1', '/tx9y2cpwdz27255', '/uec15take', '/uecrail', /*V-Z_0-9*/'/wakasato_', '/yuuya_1104_uec', '/100mph_no_yuuki', '/2rtkvn34il2783', /*tadaup.jp*/'/CBUHadpD.jpeg', '/CgJlF4Wr.jpeg', '/CGTtm0Ev.jpeg', '/CIxj8clS.jpeg', '/CqbERPdQ.jpeg', '/CTZsA2wM.jpeg', '/CWY2m7rS.jpeg', '/CZVCEgd1.jpeg', 'テクウヨ', ].map(w => w.toLowerCase());const sites = { 'prefix': [ ['selector', 'modifier', 'REPEAT', '(css)'], ], 'https://b.hatena.ne.jp/site/anond.hatelabo.jp/': [ ['li.js-keyboard-selectable-item', li => KEYWORDS.some(w => (li.textContent.toLowerCase().includes(w)) && (li.querySelector('li.entrylist-contents-category > a').textContent = w) && (!li.classList.add('filtered'))),AP, `.filtered{display: none;}`], ], };const rules = sites[Object.keys(sites).find(prefix => location.href.startsWith(prefix))]; if(rules === undefined) returnconsole.log(SCRIPTID, 'Not foundany sites.');const modify = function(selector, modifier){constelements = document.querySelectorAll(selector);elements.forEach(modifier); }; /* ONCE(一括適用) */ rules.forEach(rule => {const [selector, modifier, repeat,css] = rule;console.log(SCRIPTID, 'ONCE:', selector); modify(selector, modifier); if(css){const style = document.createElement('style'); style.dataset.script =SCRIPTID; style.type = 'text/css'; style.textContent =css; document.head.appendChild(style); } }); /*AP(AutoPagerize) */ rules.filter(rule => rule[2] ===AP).forEach(rule => {const [selector, modifier, repeat] = rule; document.addEventListener('GM_AutoPagerizeNextPageLoaded', e => {console.log(SCRIPTID, 'AP:', selector); modify(selector, modifier); }); }); /* INTERVAL */ rules.filter(rule => rule[2] === INTERVAL).forEach(rule => {const [selector, modifier, repeat] = rule; setInterval(function(){console.log(SCRIPTID, 'INTERVAL:', selector); modify(selector, modifier); },1000); });console.timeEnd(SCRIPTID);})();
検索用:はてなブックマークはてブはてな匿名ダイアリー増田スパムキーワードNGワードフィルターミュート非表示 削除 隠すブロックユーザースクリプトユーザースタイルhatenabookmarkanondspam keywordsngwords filter mutehide hidden display none blockuserscriptJavaScriptjscss style
😟「フッフッフ、遂に配属されたね、猿くん!このオフィスは地雷原になっている。地雷はcatchされなかった例外で作動する。猿くん、キミにはここでレガシーコードのデバッグ作業をしてもらう!」
これさ
愚かな人間の都合など完全無視、LLMのための高効率プログラミング言語「Sui」(粋)
https://forest.watch.impress.co.jp/docs/serial/yajiuma/2069573.html
別にいいんだけど、どうにもブクマカ含めて、しっくり来る批判できてないんだよな
それが気になってしょうがない
俺ごときが言ってもアレだから、Gemini3.0先生に頼んだよ(一時チャット、Pro 3.0思考モード)
ユーザーが提供した情報と、一般的なLLMの技術特性に基づき、プログラミング言語「Sui」についての冷静かつ客観的な評価をまとめます。
感想:一言で言えば、**「思想実験としては極めて面白いが、実用性とLLMの学習原理を無視した『早すぎた最適化』」**です。
作者の「人間ではなくLLMを主客にする」という視点の転換は、アーティスト的・哲学的な問題提起としては鋭いですが、現在のLLM(Transformerアーキテクチャ)の動作原理を工学的に捉えると、メリットよりもデメリットが上回る可能性が高いです。
メリット:
・トークン効率の改善:Python等と比較して記述が圧倒的に短くなるため、出力速度の向上と課金コストの削減(トークン節約)は確実に達成できます。
・構文エラーの激減: 括弧やインデントの複雑なルールを排除しているため、「閉じ忘れ」などの単純なSyntaxErrorは減るでしょう。
・コンテキストウィンドウの節約: 長いプログラムでもコンテキスト(メモリ)を圧迫しにくくなります。
・学習データとの不一致: LLMは「大量の人間用コード(Pythonなど)」を学習して賢くなっています。未知の言語「Sui」を書かせるには、Few-shot(プロンプトでの例示)に頼るしかありませんが、これではLLM本来の推論能力やコーディング能力(事前学習の重み)を活かせません。
・ブラックボックス化: 生成されたコードがバグっていた場合、人間が読んで直すことが不可能です。「LLMに直させる」にしても、LLM自身がSuiのロジックを深く理解していないため、無限ループ(幻覚の連鎖)に陥るリスクが高いです。
・CoT(Chain of Thought)の阻害:最近の研究では、LLMは「冗長な思考過程」を出力することで論理的整合性を保つことがわかっています。極限まで圧縮された記号列は、LLMの「考える余地」を奪い、論理破綻を招く可能性があります。
正しいと思う所(Agree)
理由:人間にとっての「読みやすさ(可読性)」は、機械にとって単なるトークンの無駄遣いです。if x>10: よりも ? x10 の方が情報密度が高いのは事実です。
理由: TransformerのAttentionメカニズムにとって、遠く離れた ( と ) の対応関係を維持するのは計算コストが高く、ミスの原因になりやすいです。ネストを排除する方向性は機械的処理として正しいです。
正しくないと思う所(Disagree)
・「可読性を排除しても良い」:
理由:ソフトウェア開発においてコーディングは「書く」時間より「読む・直す」時間の方が長いです。AI生成コードであっても、最終責任は人間が負う現状では、人間が検証不可能なコードは「危険なバイナリ」と同義であり、プロダクトには採用できません。
理由: 前述の通り、現在のLLMは「人間語の確率分布」を学習したモデルです。「LLMにとって自然な言語」とは、実は「人間にとって自然な言語(英語やPython)」そのものです。Suiは「計算機にとっては最適」ですが、「現在のLLMにとっては異言語」です。
パース(解析)は容易になりますが、LLMは「前の行の文脈」を読んで次の行を出力するため、行を独立させすぎると文脈の連続性が失われ、複雑なアルゴリズムの構成力が落ちる可能性があります。
LLMが最も苦手とする「深いネスト構造の維持」を回避する策として有効です。アセンブリ言語に近いフラットな構造は生成難易度を下げます。
これが最大の問題点です。LLMは変数名(user_id, total_price など)に含まれる「意味」を使って推論を行っています(Semantic Grounding)。すべてを記号化すると、LLMは変数の役割を見失い、論理的なバグを埋め込みやすくなります。
トークン効率は最強ですが、1文字の違いで意味が激変するため、LLMの確率的な「ゆらぎ」による1文字ミスが致命的なバグになります。冗長さはエラー訂正の役割も果たしています。
goto 文の多用はスパゲッティコードを生みます。LLMにとっても、構造化プログラミング(if/forブロック)の方が、「ここからここまでがループ」というチャンク(塊)として認識しやすいため、一概にジャンプ命令が良いとは言えません。
>現在のLLMは「人間語の確率分布」を学習したモデルです。「LLMにとって自然な言語」とは、実は「人間にとって自然な言語(英語やPython)」そのものです。
ここ!マジで覚えてね
LLMはこれまでの機械よりも人間に近いと思ってほしい、人が苦手なことはAIも苦手
機械は論理的でロジックに強くて〜っていうのはAIには通用しない
ついでに、「LLM用プログラミング言語」の潮流について
「LLMのための言語」という文脈は、大きく2つのトレンドに分かれます。Suiは後者に属しますが、主流は前者です。
・DSPy, Guidance,Microsoft Guidance:
・プロンプトエンジニアリングを構造化し、LLMの出力を型(JSONなど)に強制したり、思考プロセスを制御するためのフレームワーク。
・SGLang:
・これらは「人間がLLMを操るための言語」であり、実用化が進んでいます。
・Gorilla LLMなどの試み:API呼び出しに特化したファインチューニングなどがありますが、独自の「新言語」を作らせるよりも、既存のPython やJSON を正しく出力させる方向(Constrained Decoding)が業界の標準解です。
・擬似コード:論文レベルでは、Pythonの代わりに中間的な擬似コードを出力させ、それをコンパイラで処理する手法も研究されていますが、Suiほど極端な記号化は稀です。
後者については
現状の最適解:現在のLLMを使う限り、「LLM用言語」の最適解はPython です。なぜなら、世界中のGitHubのコードを学習しており、LLMが「最も流暢に話せる言葉」だからです。無理にSuiを話させるのは、日本人にエスペラント語で詩を書かせるようなもので、パフォーマンスは落ちます。
総評: Suiは、「既存のLLM(GPT-4など)に書かせる言語」としては失敗する可能性が高いですが、「未来のAIネイティブなコード生成のあり方」を示唆するアート作品としては高く評価できます。作者の「愚かな人間に合わせるな」というパンクな精神は、エンジニアリングの枠を超えた鋭い批評性を持っています。
お前らは安易にオレオレ言語作るんじゃないぞ、作るにしてもAIに聞きなよ?
聞く時は忖度させるんじゃないぞ?
この作者もAIに乗せられたのかもしれんし
______
プロンプト
以下が「LLM用プログラミング言語」としてメリットがありそうか、感想を教えて下さい。
https://forest.watch.impress.co.jp/docs/serial/yajiuma/2069573.html
https://github.com/TakatoHonda/sui-lang
・思想的に正しいと思う所、正しくないと思う所を理由込みでまとめてください
・最近のLLM用プログラミング言語についてもまとめてください
・そもそもLLM用プログラミング言語という目標自体の評価をしてください
(省略)
昨年の今頃何やってたんだろうって振り返ってみれば返るページもないって言うけれど、
私はちょうど一年前に、
ってちょうど一年前にって言うとザ虎舞竜さんのロード256章の話になっちゃうけど、
そっちのちょうど一年前にはなにやっていたんだろうって。
そしたらNIKKEのことが書いてあって、
その時はみんなレヴェルが160!
アリスって言うニケだけが199になってわーいって大騒ぎしている様子が描かれていたわ。
当時はそれ以上160超えるとかさらに200レヴェル超えるにはどうやったらいいんだよ!って
そんな私もステラーブレイドとのコラボ企画以外では無課金のところ、
トルコの射的の無課金おじさんのゲットワイルドどころではないのよ。
わーい!
どんどんひゅーひゅーぱふぱふ!
ってもう往年の國府田マリ子さんとかヒュージャックマンさんぐらいしかどんどんひゅーひゅーぱふぱふって言わないけれど、
そこを気をつけないといけないわ。
そんで私はニケたちがレヴェル360!を超えるは超えるけれど、
上がったとて
そんなに進められずに相変わらず敵ラプチャーの強さに手を拱いているのよ。
まんべんなくニケたちを強くさせなくちゃ!
あと、
ニケたちがそれぞれ持っている例えば炎とかって属性があるのね。
敵にその属性が合致して攻撃すると与えるダメージがより大きくなるの!
ここら辺のレヴェルに達成すると
何も考えずに好きなニケ達で編制していても勝てないのよね。
特にトライブタワーっていうニケの製造されたメーカーごとで編制する縛りのミッションがあるんだけど、
そこも、
ちゃんと真面目に炎とか水とか風とか鉄甲とか電撃のコードとかあうように編制しないと勝てないのよ。
そこに気付いちゃったわ!
そうしたら行き詰まっていて煮詰まっていた鍋の底に一欠片のおでんの牛スジを見付けた感じのラッキーをとは裏腹に、
勝てるようになってきたのよ!
あと始めたときは「オーバーロード」ってなに?って全く意味分からなかったけど、
今はもうそこまでやってオーバーロードして武装を改造してさらに強くしなくては話にならないので、
オーバーロードってなに?それ美味しいの?って
鍋の底に一欠片のおでんの牛スジを見付けたと同時に味わうあのなんとも言えない味わい深い煮え切ったとろける牛崇神もきっとお喜びになるぐらいのトロトロの牛スジなのよ。
私がNIKKE始めた頃
よその舞台のニケを見ているとなんでマシンガンで300発以上弾数あるの?って謎過ぎて謎過ぎて謎だったけれど、
オーバーロードして弾丸装填数を改造してアップさせていたのね!って気付いたのはそれから随分あとのことよ。
あの、
アリスダイヤリーって言うのはアリスってニケをいろいろ強くしていくと物資がもらえるミッションがあって、
オーバーロードって項目があり、
これってどうやってやるの?って皆目見当もつかないあの頃が懐かしいわ。
山崎まさよしさんが桜木町で見付けられなかったものを見付けた感じなのよ!
だからアリスダイヤリーを全部まさか自分でコンプリートできただなんて!って思い出すわ。
その時はメインストーリーのキャンペーンも全然進められてなく、
とはいえ、
はて?このニケだれ?っていうのが多かったけれど、
今はみんなもう分かってるわ!
見た目が派手で何このアホっぽいニケは?って言葉を選ばずに言ってあんまり苦手だったニケも
アーカイブの私が何度もここで言って泣いている「ミラクルスノー」のイベントはとても良い話よ。
だから、
なんかアホっぽいバカっぽいニケもいるけど、
みんないいニケなのよね。
それを知った瞬間になんかじーんとくるの。
最近はイヴみたいにバトルバトルした強そうで美しい新ニケの登場が少ないんだけど、
私はカッコよくて強くて美しいニケの新SSRだったら回しちゃうけど、
カウンターズっていう、
いわば主役級のニケたちがいるけれど、
ラピはレッドフードラピになって強くなったでしょ?
いずれなりそうで機会を伺っているのかもしれないわ。
量産型だけでずんずんストーリーを進められるようにって思うけど、
結構倍以上話されているでしょ?
今年の流行語大賞の
はらたいら、はらたいら、はらたいら、はらたいら、はらたいら。
合計で15000点!ってワオー!
そのぐらいの開きなの。
ちょちょっと、
到底全部のニケたちまで最強に仕上げる作業と物資は無課金ではゲットワイルドなのよ。
とても難しい挑戦ね。
2軍がどんどん追いついてきていて、
3軍もまた力を付けてきているから、
地味に強くはなってきているのよね。
だけど、
いまだにみんなと高いレヴェルに揃えられるシンクロデバイスってのがあるんだけど、
そこに装着させられてないニケのレヴェル1のニケたちもたくさんいて、
追いついていないところもあるのよね。
NIKKEの過去のイベントストーリーを見るだけのモードもあって、
そのフィルムのアイテムも36個とかたくさん持ち過ぎちゃって、
全部のアーカイブを見れちゃうかも!って見尽くせないところもあって、
やることたくさんあんのよね!
懐かしさを感じるために、
その頃見ても全く意味が分からなかった文脈もあるかも知れないわね。
今観たらまたより楽しめるかも~。
メインストーリーのキャンペーンとハードモードのキャンペーンと全然戦闘力が足りなくて足りなさすぎて、
レヴェル360なのによ!
弱くて進めないの。
苦手なパズルステージのロストセクターのミッションもこなしたり出来るから
見付けたらやることはたくさんあるのよ。
私が見て見ぬ振りをしているだけ。
でもステラーブレイドとのコラボ企画ではちょっと散財だったので、
ちょうどいいでしょ?
売上には貢献しているので無課金プレイヤーでも見逃して欲しいわ。
ステラーブレイドとのコラボ企画のリバイバルは来年6月にきっとありそうよ。
それまでに
強くてカッコよくて美しくしい新SSRニケが新登場しちゃったらまた変わってくるかもね!
なにがやってくるやらで。
うふふ。
レモン炭酸水2ケースが未だに届けないのは大丈夫かしら?ってちょっと心配にあるというか
他で買ってきちゃおうかしら、
どんどん発送予定があとの日にちに変わっていくのよ!
ふーふーしながら飲みーの朝の暖を暖かく身体の中から温めるのよ。
すいすいすいようび~
今日も頑張りましょう!
これに言及する。
https://qiita.com/jesus_isao/items/29b878e137f46c675d89
これに言及するにあたり匿名でしか発信できない私の弱さを許してほしい。
元の記事はおそらく組織におけるマネージャーであろう筆者が、過去に発生した、文化背景思考全てが組織にミスマッチであった人間を、人間と似て非なる存在であるチンパンジーに例えて、どのようにマネジメントするかについて考察し、それがどれだけ難しい事かを表現した良い記事であった。
私はこの記事にとても感銘を受けたのだが、Xでの炎上の後、投稿を実質的に削除してしまった。
以上概要。
私はチンパンジー代表として、そして貴様ら人間がチンパンジーと罵る存在に相対してきたマネージャーの一人として、元記事筆者に敬意を表し、補足する投稿をする。
お前なんてサバンナのチンパンジーの群れに放り投げられれば、途端に役立たずだよ。
パソコンが使えてコードがかけても生きていけない、群れのお荷物よ。
お前が組織や社会でやっていけるのは、属する群れと時代が偶然お前にとって都合がよかっただけという事を忘れるな。
もうちょい具体的に言うなら、会社が買収されたりして自分の組織が土台から吹き飛んだ状況を想像しろ。
そこでお前が活躍できるような優位性を持っていなかったら?
違う倫理観の人たちばかりだったら? 違う言語を話す人ばかりだったら?
お前は霊長類のどれになるんだろうね。
ここからは真面目に書く。
彼らは暴力が無ければ生きていけない世界の住人であったり、その暴力程度では群れの中で傷つく者はいないような群れの住人。
あるいはその暴力を暴力として認識していない存在かもしれない。
殆どの場合、殆どの人は幸せを求めていると思っている。彼らもまたそうであり、自分の振る舞いで周りを困らせ自分が不幸になることを望んではいない。
元記事のチンパンジーだって、本当はサバンナの群れで生きていたかっただろうに。
組織に迎え入れたときは元気に働いていたが、本人あるいは本人の家族などが重篤な怪我を負ってしまい、今まで通りに働くことが難しくなった存在。
怪我というのはメタファーであり、実際には肉体的な損傷よりも、精神的な損傷のほうが今の世の中では一般的かもしれない。あるいは、家族の介護とか。
彼らの問題を解決することは容易ではない。彼らは生活するための報酬を必要とするが、何の怪我も負っていない人と同じパフォーマンスを出すことができない。
本人たちがどれだけ活躍を渇望していても、だ。
彼らには悪意や罪はないし、話も通じる。でもあなたが怪我を負っていない幸せな存在である場合、根っこの部分では分かり合えない可能性がある。
彼らを活躍させて収益につながる活動をさせなさいと言われたあなたはどうする?
少しずつ出来ることからやっていきましょう。それしかないんだろうけど。
世の中はわかりやすい暴力ばかりではない。沈黙という暴力をふるう存在もある。
度々遅刻する、謝罪はする。仕事はうまくできない、謝罪はする。指摘するが理解してくれない。泣いたり笑ったりもしてくれないから、何を考えているかわからない。
分かりやすく激昂して周りに危害を加えはしないが、存在し振る舞うだけで周りにストレスを与える。これもまた暴力の一つかもしれない。
どのような扱いをすればいいかのヒントを一切与えてくれない存在もまた、実質的に会話不能な存在として扱いに困るだろう。
彼らもまた、望んで沈黙しているわけではない。彼らもまた、人間になり切れないことに悩んでいたりする。
お互い素直に喋れるといいよね。
ただ根っこの部分では他人と分かり合えないものを持っていたり、倫理観の違いが表面化していないだけで、実は周りとは価値観が違う人。
予期しないところで迷惑な行動をとり、周りを困らせてしまう。でも、本人は本人なりの正義や必要性で行動したつもりである。
元記事の筆者も、言い換えればこのチンパンジーである。彼にとってはあのような記事を世に出すことは、彼の倫理に抵触しなかった。
そもそも人には、チンパンジーを含め人間以外の霊長類。豚、蛆虫、ばい菌などを、蔑称として用いている愚かさがある。
生存戦略が異なるが故に高い知能を持つことなく発達した他の生命体を下等な存在とみなし、その生物を用いた例えに侮蔑的意味を付与している。
大体なんだよ霊長類って。自分たちの存在を勝手に生物最上級として捉えやがって。しかも霊長類の中でもさらに Tier 分けして差別してやがる。
元記事のチンパンジーという表現は、単に言語が通じず価値観の異なるマネジメント難易度の高い人材のメタファーとして解釈することもでき、その名称に侮蔑的意味を見出しているのは、お前の矮小で傲慢な差別意識から来るものではないか?
まあ元記事筆者でさえ人間以外を下等とみなしている可能性は、文脈からは否定できないけどさ。
まあ、もしもチンパンジーに差別的意味が含まれていたのなら、同僚(あるいは同僚だった人たち)をチンパンジー呼ばわりするのはちょっと酷いのかもしれない。
でも、もうちょい中身を見てもいいんじゃないの?
ワンタイムパスワードとかシリアルコードって暗記してから入力すると思うんだけど、日本語だとやっぱり語呂合わせが多いのかな(734192→なさしいくに とか)
勝手ながら
// ==UserScript==// @nameはてな匿名ダイアリー特定ワード投稿非表示// @namespacehttp://tampermonkey.net/// @version 0.2// @description 本文に「dorawii」または「megalodon」が含まれる投稿を非表示にする// @matchhttps://anond.hatelabo.jp/*// @grant none// ==/UserScript==(function() { 'use strict';const POST_SELECTOR = '.body .section'; //非表示にしたいキーワードの配列constKEYWORDS = ['dorawii','megalodon','抽象数学','動画にしてみた','れめくん','自己放尿'];const posts = document.querySelectorAll(POST_SELECTOR); posts.forEach(post => {const textContent = post.textContent || post.innerText; // いずれかのキーワードが含まれているかチェック if (KEYWORDS.some(keyword => textContent.includes(keyword))) { post.style.display = 'none'; } });})();
anond:20251114170150 と連動させることを意図しています。
もう流行って決まっているんだね。
白色系が増えそうだから期待ヽ(=´▽`=)ノ
2026年のトレンドカラーはあらゆる色彩を輝かせる繊細なホワイト「クラウドダンサー」、HTMLのコードは「#F0EEE9」
https://coliss.com/articles/build-websites/operation/design/color-of-the-year-2026.html
たぶんハタショなので、そういう意味では有能では無いが「じゃあ自分でやってみろ」は全部やれている実績があるんよね。だから有能ではあると思う。
だから余計に上がイライラする。そういう人材はどう扱う?それでも可愛げがある人材の方が大組織では価値が上?
例えば「コーディングできる人材も居ないし、メンバーも微妙でプロジェクトがまわらない。このままでは大赤字な上、社長が顧客を招待して実施するデモも失敗し面目が潰れそう」という案件を上司が他部署に投げて無理やり完成させたプログラミングコードのミスを全部ひとりで修正(彼はそのプロジェクトに後から投入されたマネージャーなのでコーディングは管轄外)して動くようにして、メンバーには彼らができる事だけ割り振って、それ以外は自分で担当してプロジェクトが回るように調整し数十~100億円規模のプロジェクトを成功させた実績がある。
部下には好かれているけど上司にはキツくて扱いづらいんだろうな、という印象。
Qiita の文化変質は、技術系コミュニティ全般で起きている知的インフレの縮図みたいなものなんだよね。昔は
みたいに基盤技術を自前で握りつぶした記事が純粋に評価されていた。なぜなら、それを書ける人がそもそも少なく専門性で差別化できていたから。
昔は「Pythonで形態素解析器自作」なんて、アルゴリズム・CS基礎・実装力が揃ってないと無理だった。
難しいことをやってそうに見える記事を、凡人でも量産できるという環境が生まれた。
Qiita を読む層が「実装力を鍛えたいエンジニア → とりあえずAI 触りたいライト層」に変わった。
「再現性のないLLMコピペ」「AIツール使ってみた」みたいなのが評価される。
本気の記事は長く、コードが多く、前提知識も重い。そしてPV が伸びない。
つまりQiita のインセンティブ構造と、高度技術記事のインセンティブ構造がズレた。
理由は明確で、読む側がそれを理解できないので評価する母集団がいない。
昔はユーザ層が技術ガチ勢寄りだったので、少数でも濃い支持があった。
今はライト層が母集団なので、希少な高度記事が埋もれるのは自然。
Qiita がライト層に最適化した結果、本気の人たちは別の場所へ移動した。
昨今、生成AIが急速に発展している。多くの人々が日常的に利用していることからも分かる通り、かなり便利なものであり、「もはや生活に欠かせない」という人も少なくない。
某ボーカロイドとの結婚話を思い出させるように、「生成AIと結婚した」なんて話すら聞くほど、AIに親しみを覚える人もいるらしい。
ここで私が書きたいのは、そうした生成AIそのものの礼賛ではない。
我々の生活に浸透しつつある生成AIがどのようにビジネスに利用され、その過程でどれだけ多くの人が「生成AIビジネス」に騙されているか、という話だ。
なお、これは酒に酔った勢いで書き殴っているので、多少の論理構成の破綻はご容赦いただきたい。
生成AIビジネスと一口に言っても、その形態はすでに数多にわたっている。私の知る限りでも、
といったものがある。
初期に流行ったのは、生成AIの画像生成機能を使って漫画を量産し、それを販売するタイプのビジネスや、某動画配信サービス上でDeepFake動画を配信して最終的にアダルトサイトに誘導する手口だった。
正直、最初に見たときは「よくこんなことを思いつくな」と感心もした。
その後は、AIで作っただけの電子書籍や「AI活用ノウハウ」資料を量産して売るような商売が中盤戦として横行し、
最近では「AIでコンテンツを開発して販売する」こと自体を売りにするサービスも増えてきた。
ちょっとした自動化ツールやラッパーに「AI◯◯」というラベルを貼るだけで、値段が跳ね上がるような世界になっている。
こういったビジネスが存在することそのものに対して、私はそこまで強い嫌悪感を抱いているわけではない。
技術を使って金を稼ぐことは、資本主義社会では当たり前の営みだからだ。うまくやったやつが儲かる、それ自体は仕組みとしてそういうものだと割り切っている。
そのものというよりも、**それに対して一定以上の賛同や尊敬を向けてしまう人々の「AIリテラシーの無さ」**だ。
「AIがやってるからすごい」「なんか未来っぽいからすごい」という理由だけで思考停止し、
「これはすごいに決まっている」と信じ込んでしまう態度に、強い違和感を覚えている。
私はエンジニアという立場もあって、日常的にコーディングエージェントを多用している。
例えば、
といったツールを、実際にコードを書かせたり設計させたりしながら使い比べている。
だからこそ、Gemini が普及した途端──
もっと言えば、「無料でそこそこ使えるコーディングエージェント」が出た途端に、Gemini がまるで**「一番優れている存在」**であるかのようにもてはやされる状況に、どうしても納得がいかない。
コードの設計力や実装力、バグの出方、長期的なコードベースとの相性、そういった観点から言えば、私は今でも Codex を高く評価している。
タスクによっては、明らかに他のエージェントの方が適していると感じることも多い。
にもかかわらず、
というだけの理由で、「Gemini が一番いい」「これさえあれば他はいらない」という空気が形成されていく。
本来であれば、
評価軸が
ここにもやはり、道具を適切な距離感で評価できない姿勢を感じてしまう。
ここまで好き勝手に書いてきたが、こういうことを考えるようになったきっかけになったエピソードを一つだけ挟ませてほしい。
最近は、生成AIごとの得意分野や癖を活かして、一つのタスクを複数の生成AIに並列でやらせ、その成果物を比較して一番マシな案だけを採用するという手法がある。
いわば「個体値ガチャ」のようにAIを回すやり方だ。私はこの発想自体はかなり理にかなっているし、素直に素晴らしいと思っている。
同じ理由で、いわゆるオーケストレーション系の手法もとても良いと思っている。
ただ、これを人力でやろうとするととにかく面倒くさい。
そこで、ある程度このフローを自動化してくれるGUIアプリがあることを知った。
という三拍子が揃っていた。
とはいえ、このあたりはアップデートを重ねれば改善できる話でもあるし、その点だけを永遠に責め立てるつもりはない。
コンセプト自体は本当に良いと思っているからこそ、余計に惜しいとも感じている。
私が本当に警鐘を鳴らしたいのは、そのアプリそのものではなく、その開発者の周りに群がる人たちの方だ。
宗教団体の信者のようにメリットしか語らないレビュアーたちが、
「革命的だ」
「これ一つで人生が変わる」
と持ち上げる一方で、価格の高さやUXの悪さ、セキュリティリスクといった問題点についてはほとんど触れない。
これでは、せっかくのコンセプトが面白いアプリなのに、肝心な欠点がいつまでも修正されないだろう。
しかも厄介なのは、ここに群がっている人々の多くが、同じくAIビジネスを主導する側の人間だという点だ。
自分と利害が一致する相手を互いに持ち上げ合い、「これは素晴らしいものだ」という空気だけを増幅させていく。
その構図が、余計にタチが悪い。
まあ結局、ここで私が何を言いたいのかというと、そろそろAIに対するリテラシーを本気で身につける時期なんじゃないか、というただそれだけのことだ。
結局のところ、ここで言っていることは従来の「情報リテラシー」とほとんど同じだ。
ただ「AIすごい」「AIがこう言っているから正しい」に思考停止するのではなく、
そのAI発の情報や、AIを巡る言説が本当に妥当なのかを自分で判断する力が必要になってくる。
そして、自分が少しでも「ん?」と疑問に思ったものに対しては、いったん距離を置き、俯瞰して眺める態度が大事だと思う。
「これは誰が得をする話なのか」
「自分は何に惹かれているのか(機能なのか、ブランドなのか)」
そのくらいの距離感を持ってはじめて、ようやく私たちは生成AIとも、生成AIビジネスとも、まともな付き合い方ができるようになるのかもしれない。