「github」を含む日記 RSS

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

2026-01-08

[] [GitHub] [CSV] [効率化]

国際事業管理を、Excelの「横にびよーんと伸びる表」からGitHubCSV管理へ移行。これ、DB管理の正解かもしれない。

各員からバラバラに届く報告を、ID紐付けした「縦持ち」のCSVに集計。GitHub Actionsに簡単awkスクリプトを仕込んで、ボタン一つで「2025年度の案件数・代表者」を自動レポート化。

エクセルを開いて入力して」と言うと嫌がられるけど、メール平文でもらってGitHub上で1行追記するだけなら、ミス表記ゆれも防げて爆。管理者がデータ構造化して持てば、報告書作成コストゼロにできる。

2026-01-06

暇空茜、安野たかひろへの怒りが止まらない。また訴訟か?

東大卒都知事選得票数が暇空より多くて他の選挙で勝って本当に政治家になれてITリテラシーがあり年下なのに嫁がおり資産は暇空よりも上、もう完全に安野は暇空の敵

一時期暇空が山田太郎叩きしてたのも、安野が大学時代山田講義を受けていたと判明したのがきっかけだった

安野叩きが再燃しこれはもう止まらねえよ

暇空茜

@himasoraakane

安野たかひろの嫁のりなくろがなけなしの2000万円を突っ込んでくれたって言ってたのは完全な嘘ってこと?

暇空茜

@himasoraakane

安野たかひろと東京都の公金がズブズブって…コト?

暇空茜

@himasoraakane

安野たかひろ、動画でも確認したんだけど、寄付3000万あつまって自腹は2000万出してますお金余裕あるんだねと言われて

「それが一番腹がたったね、そんなわけないだろ、うちの家計を見てみろよ2000万がうちにとってどれだけ大きいか

とか言ってるから今回の最低3.6億と辻褄合わないね

暇空茜

@himasoraakane

安野たかひろの嫁、最低3.6億あるけど2000万をなけなしかのように装ったことを認め、しかも「別に総資産全額つっこんだとはいってませんw貯めてた金をつっこんだことは事実ですw草w」

まあ一生こいつを信頼することはないな

暇空茜

@himasoraakane

10億持ってる人(当時の時価総額は違うかも)が、それを隠して2000万円をつっこんだのを「ためてたお金全部」と言って寄付つのるのはちょっと僕はナシと思うかなあ

安野たかひろさんが言うことを信じることは一生ありえないですね

暇空茜

@himasoraakane

安野たかひろがすごい!とかはひろゆきの嫁とかホリエモンとかうさんくせー奴らが言うけど、こいつらも信者も安野たかひろがどうしてすごいのかは説明してくれない

今なら、資産10億なのに2000万を貯めてた金ぜんぶと表現する詐欺師みたいな性根がすごい!っていえる

暇空茜

@himasoraakane

わかってないアホが意味不明反論してくるんだけど、日本人は「嘘つきは泥棒の始まり」と躾けられて育つから嘘つきが嫌いなんだよ

安野たかひろみたいに、嘘じゃないと言い逃れる奴は大嫌い

どこの国生まれだよ?無理筋擁護してる奴

暇空茜

@himasoraakane

問題とされてるのは、安野たかひろ夫婦が、貯めてた金2000万全部突っ込みました!寄付してください!と詐欺的な表現普通に嘘としか思えないことを言ってたことだとわからないわけないですよね?それってあなた感想ですよね?

暇空茜

@himasoraakane

安野たかひろはカップラーメンを忙しいから食ってるそうですが、両手が塞がるし汁が飛び散るし栄養も味も良くないカップラーメンとかアホかね?

真に忙しい時に食うべきは片手で食えるものサンドイッチおにぎりとらや羊羹は食べやす栄養も高く理想に近い。

暇空茜

@himasoraakane

安野たかひろ「貯めていた2000万円全部出しました!選挙のために寄付してください!」安野たかひろ「資産3.6億円+α」嘘つきでは? @YouTube

より

安野たかひろ問題動画でまとめました!動画にでてくる堀口英利くんというのはロンドン大学学歴詐称している自称大学生です

暇空茜

@himasoraakane

プログラマーの凄腕は変人しかいないので人柄でわかるものではない。というか、エンジニアコードを読んで貰えばいい

安野たかひろは天才エンジニアという売り出しの割にろくにgithubにはあげてないときいたが

2026-01-03

サバイバルTypeScript

PR出したらPRクローズされて、その後に僕のコミット内容を使って著者がコミットしてたし、

それを指摘したら勝手に「まことすみませんでした」って記事を出しては僕の指摘ツイートを大々的に引用して公開処刑してきたから、

好きになれない。

https://x.com/i/status/1771474271594074622

そもそもお前がGitHub上の問題をわざわざXに持ち出して大事にしたのが原因やんけ笑

大層な被害者意識をお持ちで笑

2025-12-31

エンジニアの端くれとして、反AIIT業界全体腐すのめっちゃ腹立つんだけど、一方でダークパターン擁護マンみたいなのが結構いてそのあたりはあんまり否定しづらいんだよな…

GitHub Actionsの無料枠をサーバー代わりに使いますみたいなことを、「賢いでしょ」みたいな顔しながらやってる気色悪いやつがい

2025-12-28

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

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

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

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

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

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

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

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

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

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

2025-12-23

どんなものなんだろ?既存コードをかきかえて、なになにでも動くようにして・・・課題となるように小問にわけて手順書もってGitHubパイロットプロンプトしたら

なんかそれらしいのをつくってた。これで手順通りデバッグしたら実装できるんだろか?もしこれで実装できたらスゴイなというかボロイ

2025-12-19

マクドナルドの例のCMで思い出す、格ゲー界の「公然の秘密

例のCM

https://x.com/i/status/1983745679433269398

このCMへ対して一部のユーザーが「M.U.G.E.Nじゃねぇかw」の様なコメントを付けている。

この「M.U.G.E.N」こそが格ゲー界の公然の秘密である

M.U.G.E.Nとは何か?

M.U.G.E.Nとは、1999年にElecbyte社が公開した、ユーザー拡張型の2D格闘ゲームエンジンだ。「キャラクターステージ自由自作して追加できる」という画期的仕様により、本来なら交わるはずのない別作品キャラ同士を戦わせる「ドリームマッチ」を実現できるツールとして、2000年代ネットの片隅で熱狂的な支持を集めた。

だが、このエンジンには致命的な「暗部」がある。

全盛期に最も広く利用された「WinMugen」と呼ばれるバージョンは、実は正規リリースされたソフトウェアではない。

開発元のElecbyte社が一度消息を絶つ直前に、本来は非公開だった次期バージョンMugen 1.0)のベータ版が何者かによってリークされ、それがアングラサイト経由で広まったものなのだ。つまり、WinMugenを使っている時点で、それは「流出した未完成の開発データ」を勝手に使っている状態に他ならなかった。

正直に申し上げて、M.U.G.E.Nというコミュニティは、このエンジン出自も含め、著作権的に見れば限りなく真っ黒に近いグレーだ。

キャラクターステージ自由自作して追加できる」という画期的仕様は、実質的に「既存の商用格闘ゲームキャラクターファンメイド移植できる」環境意味していた。

まりスプライトのぶっこ抜きである。この事実否定しようがない。

からこそ、格闘ゲームプロプレイヤー開発者、そして我々のようなコアな格ゲーマーにとって、M.U.G.E.Nは長らく「名前言ってはいけないあの人」のような存在だった。

みんな知っている。家でこっそり触ったこともある。でも、表立って「M.U.G.E.Nで遊んでいます」とは口が裂けても言えない。そういう「公然の秘密」として、格闘ゲーム史の影に存在し続けてきた。

けれど、あえて今、その「技術的・文化的な功績」についてだけは語らせてほしい。

格ゲー界の同人活動だった

法的な問題を一旦脇に置いて(肯定するわけではないが)、なぜあそこにあれほどの熱量が生まれたのかを言語化するならば、「あれはプログラムによる同人活動だったから」という結論に行き着く。「絵」ではなく「挙動」を模写するのだ。

同人作家が、好きな漫画キャラクターを愛ゆえに模写し、自分の手で二次創作漫画、そこから更に発展してBL同人などを描くようにだ。

M.U.G.E.N職人と呼ばれた人たちは、好きな格闘ゲームキャラクターを愛ゆえに解析し、自分の手で動かそうとしていた。

彼らにとって、リュウ波動拳テリーのパワーウェイブドット絵は、単なる画像素材ではない。「完成された美」であり「憧れ」そのものだ。

しかし、画像M.U.G.E.Nに持ってきただけでは、それは動かない。

憧れのあの技を放つためには、中身のエンジン……つまりプログラムを、自分たちの手で一から組み上げる必要があった。


彼らがやっていたのは、MS-DOS時代から続く古臭い仕様スクリプト言語を駆使して、最新ゲーム挙動コードで模写する」という作業だった。

これは、プログラマーやゲームデザイナーにとっての一種の「写経」であり、エンジニアリングの側面から愛を表現する手段だったのだと思う。

模倣を超えた実験

さら特筆すべきは、単なる模倣に留まらない「実験場」としての側面だ。

M.U.G.E.N界隈には、既存格闘ゲームの枠組みには収まりきらないアイデアを形にするクリエイターたちもいた。

ドット絵からアニメーションまで全てを一から描き起こした「完全新規オリジナルキャラクター制作。あるいは、商業ゲームならバランス崩壊として即座にボツになるような、複雑怪奇かつ斬新なシステム実装

「売れるかどうか」を考える必要がない同人活動からこそ、そこには尖ったアイデアが無数に投入されていた。

また、AI対戦」という独自の観戦文化も見逃せない。

プレイヤー操作することを放棄し、キャラクターに搭載されたAI人工知能スクリプト)同士を戦わせる。

そこでは「いかに強いAIを書くか」というプログラミング競争が勃発し、時にはゲームプログラム仕様の隙を突くような「凶悪キャラ」「神キャラ」と呼ばれる人知を超えた存在が生み出された。

そして、それらが公平に戦えるよう、有志によって厳格なレギュレーション階級分け)が整備され、毎日のように動画サイト大会が開かれる。

これは、ある種のレジェンドプロ格ゲーマーを超えた理論格ゲープレイシミュレーションであり、eスポーツとは全く異なるベクトルでの技術進化だったと言える。

現在では将棋囲碁などのAI同士が対戦し、その強さを競うことは珍しくないがM.U.G.E.N界隈ではそれらよりもずっと前に対戦AIを専門的に書く人たちが認知されていたのだ。

同人出身」のエンジニアクリエイターたち

漫画界で「同人出身」がある種の実力の証明(例えば高い評価を受けていた同人作家商業誌での新連載が決まり同人作品を知る一部界隈で話題)になるように、実はゲーム業界にも「M.U.G.E.N出身」の才能が確実に存在する。

例えば、Steam世界的な評価を得た2D格闘ゲーム『Skullgirls』や『Indivisible』でリード・アニメーターを務め、『熱血硬派くにおくん外伝 リバーシティガールズ』にも関わったJonathan "Persona" Kim氏は、かつてM.U.G.E.N界隈で伝説的なスプライト改変職人として知られた人物だ。

また、セガ公式の『Sonic Mania』でコンポーザーを務めたTee Lopes氏も、キャリアの初期にはM.U.G.E.N等のファンゲームへの楽曲提供で腕を磨いていた。

最近の例では、ホロライブファンメイド格闘ゲーム『Idol Showdown』記憶に新しい。

このゲーム自体Unity製だが、プロジェクトを牽引したGura_D氏や、美麗なドット絵を統括したアートリードのSodan氏は、海外ハイレベルM.U.G.E.Nプロジェクト(Hyper Dragon Ball Zなど)出身ベテランだ。

彼らにとってM.U.G.E.Nは、GitHubUnityが普及する前の時代における、ポートフォリオであり実験場だったのだ。

もっとも、彼らのように自らそれを語り、その出自が明るみに出ることは業界の慣習としては稀なケースなのかもしれない。

忘れてはならない。ここは依然として「公然の秘密」の領域だ。

プロ格ゲーマーを含めた多くのプロフェッショナルたちが、過去の経歴としてM.U.G.E.Nを語ることはない。そこには、あえて触れないという暗黙の了解が、今も静かに横たわっている。

「俺ならもっとこう動かす」「もしもこのキャラとあのキャラが戦ったら」という妄想(IF)を、絵や文章ではなく、実際に動くゲームシステムとして出力する。

それは紛れもなく挙動二次創作と呼べるものだったはずだ。

現在YoutubeなどのSNSを通して格ゲー界のプロフェッショナルへ気軽に話しかけられるようになったが決してM.U.G.E.Nの話を振ってはいけない。無視されるか立場上、表面上、便宜上M.U.G.E.N否定する発言しかしないだろう。

二次創作の経歴がある人へ「盗作ってどう感じますか?」と質問しても多くは「悪いことだと思う」と返すしか無いはずなのだから

最後

現在は、Ikemen GOのようなMITライセンスオープンソースエンジンが登場し、エンジン権利問題クリアになった。Steamでは『The Black Heart』のように、この系譜からまれインディー格闘ゲーム正規販売され始めている。

かつてのM.U.G.E.Nが抱えていた著作権侵害の罪は消えない。

しかし、「憧れのキャラ自分の手で動かしたい」というあの熱量と、そこで培われた技術的土壌までを「黒歴史」として封印してしまうのは、あまりに惜しい。

あれは無法地帯だったかもしれないが、同時に、間違いなく数多くのクリエイターを育てた、一つの巨大な同人界隈」でもあったのだ。

2025-12-18

やっとこさ9つすべての接続がおわった。延長ケーブルあったほうがいいね発注たか明日くらいに納品されるだろ。

なんか昨晩GitHubパイロットといろいろやりとりして

便利な世の中になったものだ。レポート執筆研究必要コーディングも、人工知能たたき台くらいは出してくれるし、もはやそのレベルを超えているかもしれない。クローコードは使ったことがないが、使えばそう感じるのかもしれない。GitHubパイロットではモデルからクロードを選べるので、クローコードレベルを試せる可能性がある。GitHubプロライセンスを持っているから、ある程度の機能無料で使える。こうしてレポート論文がどんどん量産される時代になりつつあるのか?

2025-12-14

anond:20251214140822

Gemini Deep Researchで本当の話なのか調査させ、はてな匿名ダイアリー投稿出来るように要約させた

はてな匿名ダイアリー指定したら口調が勝手に変わって吹いたw



公教育が死んでいるので、貧困中流家庭こそ「Linux」で子供武装させろという話

2025年末、「娘のはじめてPCLinux」という議論ネット上で波紋を呼んだ。これは単なるOSオタク戯言ではない。 「エリート層は子供Raspberry Piラズベリーパイ)を与えて"支配側"へ育て、一般家庭や公教育iPadを与えて"消費側"に留め置く」という、現代身分制度デジタル階級社会)への警告だ。

本稿は、英国王協会GIGAスクール構想の実態労働市場データ分析した「公教育機能不全と家庭内資源動員に関する調査報告書」の要約である結論から言えば、中流以下の家庭こそ、なけなしの金を払ってでも子供Linuxを触らせろ」ということになる。

1. 「デジタル小作人」への転落リスク

かつてのデジタルデバイドは「ネットに繋がるか否か」だった。スマホ普及後の現代における格差は、コンピュータ制御権(Root権限)を持っているか否か」である

英国米国の事例

英国王協会はすでに2012年の段階で「学校ICT教育オフィスソフトの使い方しか教えていない」と酷評している。 その結果、富裕層私立校では専門家を雇ってRaspberry PiAI活用を教え、貧困地域公立校では管理が楽なiPadを配って終わり、という絶望的な「質の乖離」が起きている。米国でも同様に、富裕層の子供ほど「消費的なスクリーンTikTokYouTube)」から離れ、ChromeOSRaspberry PiUbuntuなどを導入し創造的なプログラミング教育を受けている。

2. 日本GIGAスクールは「安全な檻」

日本の金のある自治体公立中学校で配られたiPadは、MDM管理ツール)によってガチガチ制限されている。 逆に、ChromeOSLinuxベースであり開発環境として優秀なのだが、教育委員会は「セキュリティ」と「管理コスト」を理由にその扉(ChromeOSLinuxでの創造的な授業)を諦めた。 結果、公立校の生徒はiPadで「Web閲覧」と「ドリルアプリしかできない。

一方で、開成筑駒といったエリート校の生徒は、制限のない環境サーバーを構築し、Unityゲームを作り、競技プログラミングに没頭している。iPadの 「サンドボックス砂場)」の中で遊ばされている公立校生と、システムの内側に触れているエリート校生。このスタート地点の差は、10年後に致命的な「年収の差」となって現れる。

3. 労働市場真実Windowsしか使えない人間AIに食われる

社会に出ればWindowsだろ?」というのは20年前の常識だ。 現代の高付加価値インフラAWSGoogle Cloud、AI開発、IoT)は、ほぼ全てLinuxで動いている。

GUIマウス操作)はAIにとってコストが高いが、CLIコマンド操作)はAIへの命令プロンプト)そのものであるため、相性が抜群に良い。 Linuxを学ぶことは、AI時代におけるコンピュータへの正しい命令作法を学ぶことと同義だ。

4. 2030年代の階級構造 未来は2つの階級に分かれる。

MOS(Microsoft Office Specialist)」というフィルター機能は低下し、GithubPixivYoutubeなどでのクリエイティブ活動履歴(何を作れるか)がパスポートになる。貧困中流層がこの壁を越える唯一の武器が「技術力(ポートフォリオ)」だ。

5. 生存戦略:親がやるべき「破壊の許容」

中流以下の公教育が頼りにならない以上、家庭で動くしかない。幸い、Linux世界「金はかからないが、知恵と時間はかかる」。これは資金力のない家庭にとって最大の勝機だ。

戦略1:ハードウェアは「ゴミ」でいい

30万円のMacBook不要企業落ちの中古ビジネスPCThinkPad X250/X260等)なら、秋葉原通販で1.5万〜3万円で買える。 Windows 11が入らない型落ちこそ、軽量なLinuxには最高の機体だ。Raspberry Pi 4や400の中古も良い選択肢となる。

戦略2:無料リソースを使い倒す
戦略3:コミュニティに投げる

親が教えられないなら、CoderDojo無料プログラミング道場)のようなコミュニティ子供を連れて行けばいい。そこには「技術を楽しんでいる変な大人」がいる。その出会い重要だ。

戦略4:Root権限を与える 最も重要なのは、親のマインドセットだ。

「壊れるから触るな」ではなく、「壊してもOSを入れ直せば直るから、好きにいじれ」と言って管理権限Sudo)を与えること。 YouTubeを見る端末を、YouTubeを作る端末に変えること。

結論 10年後の子供の未来を決めるのは、偏差値ではなく「Root権限」へのアクセスだ。

高価なiPadを買い与えて安心するのではなく、1万円の中古PCを与えて「黒い画面」に向かう子供応援すること。 その小さな投資が、子供を「デジタル小作人から救う唯一の手段になるかもしれない。





まぁAI側が言うんだからポジショントークがあるってことを差し引いても流れとしては本当っぽいなぁ

2025-12-12

anond:20251212014332

githubあさるかググれば、早い方法、出てくるぜ。

picetableという名前ではなく、RopeとかSumTreeという名前になってるけどな…。

https://github.com/oonyanya/FooList/tree/main

こっちはBigList.csあたり読めば元となったであろう論文が出てくるし、

https://tadaoyamaoka.hatenablog.com/entry/2019/08/18/154610

こっちは論文で言ってることを日本語解説していたりする。

ただ、リバランスの個所は誰も日本語化してないんで英語論文を読むハメになるけどな…。

https://x.com/i/status/1995357685395652652

aiマヌケだな。

実はもっと早くする方法がある。

ただ、誰もgistやstack overflow には書いてないし、aiは大昔に書かれた本の内容なんて知りもしない。

からgistとstack overflow、一部のgithubからしか学習できないAIには早いコードは書けないし、それこそが、ちゃん英語数学勉強したITエンジニアが死なない理由の一つでもある。

マイナーアルゴリズムデータ構造基本的英語での解説がメインなんで、高校英語リーディングがある程度できるまではやらんとダメなのよ。ものによっては数学知識もいるので、高校数学は全部取ったほうがいい。受験数学の難しい奴は知らなくても支障はないと思うが、もしかしたら、使うかも)

あと、.netから重いというのは半分当たっていて半分は間違い。

ただ、.netだと油断するとコピーしまくりなせいでメモリー使用量が増えるという側面はあるし、regexイテレーターすら突っ込めないんで、巨大ファイルの改行またぎの検索が苦手という側面がある。

最近.netだとspan検索かけられるけど、あまり大きなspanだとlohの問題とか色々出てくるし…

(1行が64KB超えなんてことは巨大ログファイルでもさすがにないけど、svgだとあり得るんよ)

2025-12-09

AIにとって読みやすプログラミング言語」という幻想

プログラマー諸君は見てほしいんだけど

これさ

 

愚かな人間の都合など完全無視、LLMのための高効率プログラミング言語「Sui」(粋)

https://forest.watch.impress.co.jp/docs/serial/yajiuma/2069573.html

 

別にいいんだけど、どうにもブクマカ含めて、しっくり来る批判できてないんだよな

それが気になってしょうがない

まだLLMのこと勘違いしていないか

 

俺ごときが言ってもアレだから、Gemini3.0先生に頼んだよ(一時チャット、Pro 3.0 思考モード

 

ユーザー提供した情報と、一般的なLLMの技術特性に基づき、プログラミング言語「Sui」についての冷静かつ客観的評価をまとめます

1. 「LLM用プログラミング言語」としてのメリット感想

感想: 一言で言えば、**「思想実験としては極めて面白いが、実用性とLLMの学習原理無視した『早すぎた最適化』」**です。

作者の「人間ではなくLLMを主客にする」という視点の転換は、アーティスト的・哲学的問題提起としては鋭いですが、現在のLLM(Transformerアーキテクチャ)の動作原理工学的に捉えると、メリットよりもデメリットが上回る可能性が高いです。

 

メリット:

トークン効率改善: Python等と比較して記述が圧倒的に短くなるため、出力速度の向上と課金コストの削減(トークン節約)は確実に達成できます

・構文エラーの激減: 括弧やインデントの複雑なルール排除しているため、「閉じ忘れ」などの単純なSyntax Errorは減るでしょう。

コンテキストウィンドウ節約: 長いプログラムでもコンテキストメモリ)を圧迫しにくくなります

 

デメリット:

学習データとの不一致: LLMは「大量の人間コードPythonなど)」を学習して賢くなっています。未知の言語「Sui」を書かせるには、Few-shot(プロンプトでの例示)に頼るしかありませんが、これではLLM本来の推論能力コーディング能力(事前学習の重み)を活かせません。

ブラックボックス化: 生成されたコードバグっていた場合人間が読んで直すことが不可能です。「LLMに直させる」にしても、LLM自身がSuiのロジックを深く理解していないため、無限ループ幻覚連鎖)に陥るリスクが高いです。

・CoT(Chain of Thought)の阻害: 最近研究では、LLMは「冗長思考過程」を出力することで論理的整合性を保つことがわかっています。極限まで圧縮された記号列は、LLMの「考える余地」を奪い、論理破綻を招く可能性があります

 

2. 思想的に正しい所・正しくない所(理由込み)

忖度なしに判定します。

 

正しいと思う所(Agree)

・「高級言語はLLMにとって冗長である」:

 理由: 人間にとっての「読みやすさ(可読性)」は、機械にとって単なるトークン無駄遣いです。if x > 10: よりも ? x 10 の方が情報密度が高いのは事実です。

・「括弧の長距離依存問題」:

 理由: TransformerのAttentionメカニズムにとって、遠く離れた ( と ) の対応関係を維持するのは計算コストが高く、ミスの原因になりやすいです。ネスト排除する方向性機械的処理として正しいです。

 

正しくないと思う所(Disagree)

・「可読性を排除しても良い」:

 理由: ソフトウェア開発においてコーディングは「書く」時間より「読む・直す」時間の方が長いです。AI生成コードであっても、最終責任人間が負う現状では、人間検証不可能コードは「危険バイナリ」と同義であり、プロダクトには採用できません。

・「LLMに最適化された言語を書かせるべき」:

 理由: 前述の通り、現在のLLMは「人間語の確率分布」を学習したモデルです。「LLMにとって自然言語」とは、実は「人間にとって自然言語英語Python)」そのものです。Suiは「計算機にとっては最適」ですが、「現在のLLMにとっては異言語」です。

 

3. 「5つの設計原則」の正当性評価

作者が掲げる設計原則についての技術評価です。

 

1行1命令(行単位独立性) 評価: △

パース(解析)は容易になりますが、LLMは「前の行の文脈」を読んで次の行を出力するため、行を独立させすぎると文脈連続性が失われ、複雑なアルゴリズム構成力が落ちる可能性があります

 

括弧は{}のみ(ネスト排除) 評価: ◯

LLMが最も苦手とする「深いネスト構造の維持」を回避する策として有効です。アセンブリ言語に近いフラット構造は生成難易度を下げます

 

変数は連番 (v0, v1...) 評価: ✕

これが最大の問題点です。LLMは変数名(user_id, total_price など)に含まれる「意味」を使って推論を行っています(Semantic Grounding)。すべてを記号化すると、LLMは変数役割を見失い、論理的バグを埋め込みやすくなります

 

命令は1文字 評価: ◯(ただし諸刃の剣

トークン効率は最強ですが、1文字の違いで意味が激変するため、LLMの確率的な「ゆらぎ」による1文字ミスが致命的なバグになります冗長さはエラー訂正の役割果たしてます

 

明示的な制御フロー(ラベルジャンプ) 評価: △

goto 文の多用はスパゲッティコードを生みます。LLMにとっても、構造プログラミング(if/forブロック)の方が、「ここからここまでがループ」というチャンク(塊)として認識やすいため、一概にジャンプ命令が良いとは言えません。

 

現在のLLMは「人間語の確率分布」を学習したモデルです。「LLMにとって自然言語」とは、実は「人間にとって自然言語英語Python)」そのものです。

 

ここ!マジで覚えてね

LLMはこれまでの機械よりも人間に近いと思ってほしい、人が苦手なことはAIも苦手

機械論理的ロジックに強くて〜っていうのはAIには通用しない

 

ついでに、「LLM用プログラミング言語」の潮流について

「LLMのための言語」という文脈は、大きく2つのトレンドに分かれます。Suiは後者に属しますが、主流は前者です。

1.LLMを「制御するため」の言語(主流)

 ・DSPy, Guidance, Microsoft Guidance:

  ・プロンプトエンジニアリング構造化し、LLMの出力を型(JSONなど)に強制したり、思考プロセスを制御するためのフレームワーク

 ・SGLang:

  ・LLMの推論を高速化・並列化するための言語

 ・これらは「人間がLLMを操るための言語」であり、実用化が進んでいます

 

2.LLMに「書かせるため」の言語(Suiのカテゴリ

 ・現状: ほとんど実験段階です。

 ・Gorilla LLMなどの試み: API呼び出しに特化したファインチューニングなどがありますが、独自の「新言語」を作らせるよりも、既存PythonJSON を正しく出力させる方向(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

 

忖度配慮はせず冷静にお願いしま

思想的に正しいと思う所、正しくないと思う所を理由込みでまとめてください

・「5つの設計原則」の考え方は正しい?

最近のLLM用プログラミング言語についてもまとめてください

そもそもLLM用プログラミング言語という目標自体評価をしてください

 

なお、以下はSNSでの作者の投稿です

(省略)

2025-12-08

anond:20251208050645

Qiita文化変質は、技術コミュニティ全般で起きている知的インフレの縮図みたいなものなんだよね。昔は

みたいに基盤技術を自前で握りつぶした記事純粋評価されていた。なぜなら、それを書ける人がそもそも少なく専門性差別化できていたから。

でも今は違う。技術的というより社会学的な現象

昔は「Python形態素解析自作」なんて、アルゴリズムCS基礎・実装力が揃ってないと無理だった。

今は LLM がコードを書くし、解説までつける。

難しいことをやってそうに見える記事を、凡人でも量産できるという環境が生まれた。

Qiita を読む層が「実装力を鍛えたいエンジニア → とりあえず AI 触りたいライト層」に変わった。

当然、PV/いいねを稼ぎたい投稿者ライト層に寄せる。

再現性のないLLMコピペ」「AIツール使ってみた」みたいなのが評価される。

本気の記事は長く、コードが多く、前提知識も重い。そして PV が伸びない。

プラットフォームアルゴリズム的にも評価は下がる。

まりQiitaインセンティブ構造と、高度技術記事インセンティブ構造がズレた。

今は高度な技術記事を書いても評価されにくい。

理由は明確で、読む側がそれを理解できないので評価する母集団がいない。

昔はユーザ層が技術ガチ勢寄りだったので、少数でも濃い支持があった。

今はライト層が母集団なので、希少な高度記事が埋もれるのは自然

Qiitaライト層に最適化した結果、本気の人たちは別の場所へ移動した。

Qiita はもはやポエムAI触ってみた場に最適化した。

昔: 「強者が知を共有する技術論壇」

今: 「凡人がイキって互いに称賛し合う、AIコピペの巨大ショールーム

これ、情報生態系の変化なんだよ。

2025-12-04

自炊予定調和でつまらん、と女性に言われたら、おまえは涼宮ハルヒか?みたいに思ったり…😟

原作ちゃんと読んでないのであれだけど、冒頭で未来人とか異星人とか言ってるけど、

それって、そもそも、くれくれくんじゃん…😟

自分から、ワクワクを取りに行こうとしてない…😟

クワクが来ないから、つまらん!

じゃなくて、ワクワクが欲しいか海外行ったり、宇宙行ったり、深海行ったりするんだし、

金のない自分ネットとかgithub徘徊するのは、ワクワクするなにか、落ちてないかなあ、と思ってるからなわけで、

何も起こらない!つまらん!というのは、単なる、くれくれくんだよね…😟

終わりなきつまらない日常ハルヒも生きてるんだろうし、みんな日常がつまらないと思ってるけど、

まらないと思うんだったら、今からインド行ってくるわ、とか、アフリカちょっとライオンと格闘してくる、とか、

今の日本なら、北海道とか東北に行けばクマに遭遇できるよ、という話なわけで…😟

でも、涼宮ハルヒがくれくれくん、つまりアクティブなようでいながら、

なんだかんだ学校に来る、くれくれくん、じゃなかったら、物語が成立しないんだよね、当たり前だけど…😟

ハルヒは結局、神さまであって、彼女妄想現実世界を改変しているわけで、

彼女が本当に行動的なら、まず、学校に来ないと思うんだよね、いきなりステーキ、いきなり不登校…😟

で、インド行ったり、アフリカ行ったり、東南アジア沈没して、同じヒッピーバックパッカー結婚して、

って、昔、どっかで見た女性の話だな…😟

まあ、それがハルヒレベルだと、映画コンタクトみたいに宇宙に行こうとかなるのかもしれんけど、

一般市民としてはそこで限界で、前澤なんとかみたいに札束宇宙に行くことも凡人には不可能なんで、

そこからLSD使って、人間意識拡張できるとか、ドラッグの力で脳内モデム形成できるとか、

インターネットドラッグカルチャーの影響を強く受けているとか、

そういった妄言に繋がっていくだけなので、ここでこの話はおしまいです…😟

2025-12-03

anond:20251203124031

まだ、CircleCI 使っている女の人って…

GitHub Actionsに乗り換えないと、行き遅れっておもわれちゃうよ?

2025-12-01

トラストランク相互リンク

例えばさ、ある時期にお前のGithubで公開したコード一世風靡したとするだろ?

んで、お前がXでこんなコード作りましたと言っても、お前のXアカウントは信頼されない。

なぜなら、そのGithubアカウントがお前のXアカウントを同一人物として判別するには、プロフィール相互リンクが不可欠だから

たぶん、Google検索もこういったトランスランクを加味している可能性が高い。

から結局、トラストランクというのは内容そのものの良し悪しよりも、主体一貫性が外部から検証可能かどうかで決まるんだよ。

技術的に正しいコードを書いても、それが誰による成果物なのかが曖昧なら、評価システム全体は防御的に振る舞う

これはSNSでも検索エンジンでも同じで、なりすましスパム宣伝アカウント排除するための基本的リスク管理構造から

そして、これらのサービスは互いのデータを直接共有しているわけじゃない。

個別主体実体推定しようとする。そのとき一番効くシグナルが相互リンクされたプロファイルなんだよ。

片方向リンクは主張に過ぎない。相互リンク検証可能関係性になる。

まり、X → GitHub だけでは本物かどうかは確証できない。

GitHub → X のリンクが揃ったとき初めて、システムはこれは同一主体操作だと判断やすくなる。

これはWebリンク解析が昔から採用している相互からまれる確からしさと同じ構造だ。

そしてGoogleがこれを無視する理由はほぼ存在しない。なぜなら、主体正当性誤判定すると検索品質のものが崩れるからだ。

品質維持のためには、リンク構造アカウント間の整合性・外部発信の一貫性スコア化せざるを得ない。

これはPageRank派生というより、E-E-A-Tやスパム防御の延長線上に自然発生した要件と考えるほうが合理的だ。

から、どれだけ良いコードを書こうが、どれだけ正確な技術記事を書こうが、主体整合性が弱ければ情報は正当に扱われない可能性がある。

信用は作品の質だけでなく、作品と作者が技術的に結びついているかどうか、その検証可能な繋がりの強度に依存しているんだよ。

2025-11-30

30過ぎ未経験SEになって地獄を見た話

ちょっと愚痴を聞いてほしい。

俺さ、30過ぎで転職してこの業界に入ったんだよ。

経験OKって求人見つけて応募したら受かったから。

その瞬間は正直、希望しかなかった。

Pythonちょっと勉強してたし、将来はAIエンジニアとしてバリバリ活躍するんだって思ってた。

入社したのは普通ソフトウェア開発会社で、同僚はみんな優しい。

環境にも恵まれてて、最初自分幸運感謝したよ。

でも…みんなこう言うんだ。

「いやー俺たち普段なんてそんな勉強してないよw」

……まあ信じたよ。当初はね。

で、ある日の昼休み

同僚の一人がふと見せてきたん。

最近作ってる趣味アプリw」って。

そこにあったのが、Flutterで作ったマルチプラットフォームアプリ

バックエンドはFirebase Authentication + Firestore。

UI状態管理はRiverpod。画面遷移制御GoRouter。

それからさりげなく言うんだよ。

「あーでもこれ遊びで作ってるだけだからw」

いや遊びでFirebase認証とか設定しないんだよ普通は。

しかスクリーンショット見たらCI/CDGitHub Actionsで回ってんの。

いや普通勉強してるじゃん!!?

別の同僚もほぼ同じ。

休日は何してんの?」って聞いたら「普段ゲームばっかで何もしてないわw」とか言うわけ。

でも昼休憩にそいつモニターを見たらタブに開いてたのがStackOverflowとかRFC 6455だった。

冗談勉強してんの?って聞いたら「趣味ですw」とか言うわけ。正直引いた。

更に驚いたのが勉強会の存在で、あいつらの「休日何もしてない」は嘘だってことが分かった。。

俺が「休日は何もしてないんでしょ?」って聞くと

「してないしてない、何も〜。あ、でもLT会と、Go言語勉強会は毎週参加してるかなw」

とか普通に言ってくる。

は??何もしてないって言うのに土曜も日曜も、誰かの書いた技術書読んでんの?

知らない言語仕様書、娯楽として読んでんの?

もうこれさ……完全に別の生き物じゃん。

2025-11-29

弊社ついにGithub Copilot導入

定年までC言語だけで生き延びる作戦だったのに😫

2025-11-27

anond:20251127184204

GitHub新興企業だったころはともかく、MS傘下の今ならベッタリになるリスクもそんなにないかもね

https://b.hatena.ne.jp/entry/s/ziglang.org/news/migrating-from-github-to-codeberg/

全然GitHub嫌いでいいと思うのだが

I personally would seriously encourage other projects, particularly any using self-hosted runners, to look carefully at the stability of Actions and ask themselves whether it is a solution worth sticking with long-term when compared with alternatives.

どこからこんな巨大な世話心が湧いてくるんだろ

自分が嫌いなもの他人が使ってると腹に据えかねるのか?

2025-11-26

ttps://github.com/a-e-k/canvas_ity

未だにこういうのに興味がある、こういうのちゃんと作れる側になりたかったなあ…😟

イラスト生成AI(ComfyUI)に触れてきた

Xに投稿すると些細なことでアルゴリズムを侵され、おすすめ欄をAIまみれにされるのでここに書く。

 

インターネット君は優しいので、情弱の俺でもConfyUIの導入は難なく成功分からん人はGitHubインストーラーを探し、そのインストーラーを使用している記事を見つけよう(俺はいつもそうしてる)。

初めて開いた画面には何もなく、左枠のテンプレートから適当にdefaultのセット(workflow?)を入手。指示通りに紫色物体の生成に成功

 

なんだこのクソゴミと思っていたら、これはSD1.5とかいう古のモデルだったので、最新モデルのSDXLに変更することを決める。

ひとまず、初心者おすすめっぽいAnimagineを使用した。一瞬でnsfwイラスト作れた。細部を見ると気になる部分多数ありだが、パッと見だと十分えっち

 

次にLoRAも試してみた。ノードかいもの(LoRA用のやつ)を増やして、読み込ませればOK。LoRAは、Animagineだけでは生成できなかったマイナーキャラdanbooruには20投稿くらいあったが、生成できなかった)を選択

なお、使用モデルによって専用のLoRAがあるっぽいので注意(今回の俺の場合はSDXL用のLoRAを使う)。

 

無事に生成されたが、完全とは言えなかった。主に装飾品がやや不足することが多かった。強度を1から1.5、2に上げると付けてくれるようになったが、明らかに細部の描画がぐちゃぐちゃになった。

まぁ、それでもパッと見はそのキャラになっているので十分満足した。このキャラnsfwイラストなんて一度しかたことなかったので感動した。

 

ChatGPTやNanobananaには出来ないnsfw作成簡単にできて楽しかった。しかし、俺にはセンスがないので裸にひん剥くか、性行為させるか、可愛い服を着せるくらいのことしかできなかった(それはそれで楽しいが)。

 

明日は、illustriousとnoob ai系列、後は動画生成も試そうと思ってるが、何作らせればいいか分からん

参考にpixivを見ても、俺が作ったのと何が違うのか分からんレベルnsfwイラストばかり。漫画風?CG集として使ってるのはめんどくさそうだなぁと思った。

しかし、よく考えたら女の子ばかり作って、ち◯ぽは作ってなかったのでそっちも試してみようと思った。

 

正直、後3日くらいで飽きそう。

パソコンの性能足りないから)自分でLoRAは作らんと思う。

2025-11-23

anond:20251123105040

エッジケースでフレームワークライブラリバグを踏んで、そのバグGithub特定の issue で議論されてるだけで、アップデート入るまでの緩和策もそこにしか明示されてないとかが当たり前にあるから困ってるんだけど、そういうリアルタイムな話も Github の issue を参照してくださいとか指示すれば大丈夫なん?

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