メソッドの定義を変えたから呼び出し側のコードを修正してと言ったところ、メソッドの定義を元に戻された。自身が何やったか・何をやるべきだったかを問い詰めて確認させた上で実行させても、その確認は正しかったにも拘らず、改行の位置が変わるだけでぼくが書いたメソッド定義に戻すことはなく複数回ラリーが続き、この全体を3回繰り返しても一切実現されることはなく、遂にぼくが書いた定義を自分が書いたコードだと誤認するようになった。勿論、正しく動く指示は出せる。だが、そんな具体的な指示を出すくらいなら自分で手を動かした方が圧倒的に圧倒的に速い。まあ所詮この程度なんですよね。AIAIAI言ってる世間はさぞ上手くAIを使いこなしているのだろう。
コーデイングエージェントがいかにアホかを確かめる良いサンプルがまたできてしまったかもしれない。退勤したら試すか。
Claudeに「OCamlのdune runは何ですか」と問うと必ず「dune run は、Duneビルドシステムで実行可能ファイルをビルド・実行するコマンドです」と答える。実際は、duneは前方一致でコマンドを拾うので、dune runはdune runtestにマッチする。完全にハルシネーション。んで、どうやら確信を持ってそう認知しているようなので、uncertainならばウェブを検索させるように指示しても機能しない。ほんっっっっとにデファクトから少しでもずれた分野だと役に立たないよなクソが。
もう二度とGoは使わない。色々辛過ぎる。書きにくいし読みにくいし不便だし。大量のスニペットを定義して、大量のライブラリを使えば、ある程度は改善されるんだろうけどね。あと、GORMが使いにくかった。RailsのORMは使いやすいな……。まあかといってRailsを使うことはないのだけれど。
大胆にリニューアルした。CommonLisp+ClackからGo+sqlc+SQLite。手作業デプロイからForgejo Actions RunnerによるCD。大変だった。
リサーチ不足・思考能力不足・誤謬・幻覚には呆れるから、汚いコードを出されたときが一番キレてるかもしれない
Claudeてめえ本気でそのコードを綺麗だと思ってんのかクソが
www.reddit.com/r/vibecoding/comments/1p5x258/has_vibecoding_ever_made_something_good_and_usable/?tl=ja
で、結局バイブコーディングで出来上がった良いソフトウェアはどこなのさ。なんで誰も見せないのさ。大企業の活用事例からバイブコーディングが良いのは自明だって? だからじゃあそれを見せろって言うんだよ。AIに何をさせたんだよ。どれくらい苦労したんだよ。
このはきだめはCommonLispで動いてるけどこの頃業務でRails書いてるし乗り換えようかなと少し思ってはいるけどとりわけRubyが好きな言語にはならなそうだしツールチェーンで環境汚れるのが許せなさ過ぎるからDockerで管理し始めたら再考するか。いやDockerって必須ソフトウェアじゃなくて。
ぬえ。エロゲのコードはGitHubに上げない方が良いのかな。GitLabホストするか。
ほんまClaudeくんさあ! 高速になるように書けっつってんのに低速処理書きやがってよ!
vis良い感じだけど、矢張り日本語入力に対応してない。ううん。勝手に直すか?
PayPayのマイコードのURLが機能していない。OGPないしLPにリダイレクトされるしアプリ内にURL打つ場所ないし。バグか?
Swift SDK for AndroidであってSwift UI SDK for Androidじゃないんだよな。
「ソースコード中に」って言わなくちゃならんかったんかな? コンパイル結果もコードだもんな氏ね
「Rustには生バイナリデータをコード中に含めることはできますか。つまり、let b = [0x01, 0x02]みたいにするのではなく、直接0x01と0x02をコード中に含めて扱うということです」というプロンプトに対して「はい、Rustにはそのための機能がいくつかあります。include_bytes!マクロやinclude_str!マクロやb""リテラルがあります」と返すClaude。こんなポンコツの延長が人類の知性を超えるだなんて持て囃されている由々しき事態。世間は馬鹿ばっかか?
zenn.dev/menndouyukkuri/articles/db317dc8168658
なんか荒れてるけど、「ポインタ渡し」なんて考えたことなかったし、記事の内容は「そらそうだろ」以上の感想が出てこないし、何をそうみんなカッカしてるのか理解に苦しい。
そもWeb系はあらゆる場面で情報を落とす関係でどう頑張ってもまず型情報を徹頭徹尾保つことができないので動的型付けにならざるを得ないし型安全性に軍配を挙げているRustなりHaskellなりの言語が向かないのは当然なのよね。
RustはRustでRCゲーになったりするから、絶対的に良い言語と言うつもりはない。ただ、他の言語よりは良いと思っている。
半Vibe Codingしてるんだけど、ガチで生成されるコードが絶妙に悪い。プログラミング始めて2年目って感じ。(Kotlin)
Skillsを書いて開発しよう、には2種類あると思っていて。一つは同じ過ちを繰り返さないための判例で、もう一つは未来が視えている開発者からの詳細な預言。後者はつまり本人が相応のスキルを持っていて、かつすべて独力で実装できるんだけど手を動かすのが面倒だからエージェントに書かせるってこと。
技術ブログにおいて、無駄な情報を含まないこと・無駄な形式を取らないこと、という原則を作って欲しい。「甲には乙という仕様があります。このため、丙の結果は丁になります」で十分なところを「しかし、丙の結果を確かめてみると、丁のようになっていたのです。"なぜこうなってしまったのか?" 戊に尋ねてみると、次のことがわかりました。甲には乙という仕様があったのです」みたいにダラダラ書くな。おめーは実演販売士か。小説でも書きたいんか。……まあAIに書かせた記事に文句言っても無駄か。
iOS 18でもD&Dってできたんだ調べればよかった
公開アプリならPWAは良い選択肢かもしれないが、プライベートには使いづらい。かといってAndroidアプリはスケルトンでもファイルなりコード形が煩雑過ぎてほんと嫌なんだよね。かろうじてiOSはマシだけど、うーーーーん。どっちも嫌。
Reactのチュートリアルにnpm i reactが書いてないマジ? 「ゼロからの React アプリ構築」にすらViteかParcelかRsbuildを使おうねしか書いてない。ええ
Iced良い感じなんだけど、グローバル状態を持ちづらそうなので、今回は見送り。でもなー、Reactはなー、レスポンシブ対応とかリソースのfetchとか云々が面倒くさいんだよなあ
gRPCはIPCもHTTPも使えるライブラリなのか知りたいだけなのに、HTTPで調べるとHTTP通信しか書いてない記事ばかりで溢れる。なーん
なんていうか、記事を書くことが良いこと、ブログは書いてなんぼ、みたいな言説があるけどさ(ないかも)、ある程度の新規性は持とうよ、QiitaなりZennなりはそれなりに公共性の高いプラットフォームなんだからさ……。とかなんとかいうと、自警団がー、と非難されるわけだが。調べれば一発で答えの出る浅い記事はAI生成の粗悪な記事と同じく要らないのよ。好き勝手したいなら手前のブログでやってくれ。
リンクは貼らないけど。えそんな初歩的なことを全く中身のない文章で記事にするの、というものがQiitaに上がっていて。そんな面倒な方法取らなくてもできるよ、コメントしようとしたところ、参考文献にその記事の完全上位互換が貼られていて。じゃあおまえの記事の価値はなんなん? もはや剽窃やん?
コーディングAI、未知の領域に関しては本当に全くもって役に立たないどころか嘘を吐くのでもはや害悪。要はAI驚き屋たちは調べてわかる・できるようなことで騒いでいる浅はかな連中ってことですね。Vibe Codingで横スクSTGが作れました! アホか、そらできるだろその程度。答えがあるんだから。いやまあ凄いのは凄いんだけど、所詮本質的に思考能力を持たないコーディングAIなんぞに「プログラマは要らなくなる」「こいつが全部やってくれる」なんて言うのは愚考の極みよ。
slimvは,cでREPLを出せるのね、素晴らしい。Conjureにはなさそう? slimv使うか。
SSG好きSSR嫌いだけど、今回はClackで作った。パフォーマンスが気になりすぎる。
はきだめを作ったのよ。SNSが苦手な癖に鍵垢嫌いで公開壁打ち好きだからね、仕方ないね。