中嶋 謙互

12K posts
Opens profile photo
中嶋 謙互
@ringo
中嶋謙互/MMOG 開発者, monoAI technology, AirshipQ, 「オンラインゲームを支える技術」goo.gl/cLoOc 著者. 「クラウドゲームをつくる技術」amzn.to/2IJLDhe 仕事歴: goo.gl/eMtEQ SpaceSweeper: kknn.itch.io/spsw

中嶋 謙互’s posts

ええ、急須にこんな物理的挙動のグレードがあるなんて知らんかった。。
Quote
Massimo
@Rainmaker1973
How to check the quality of a handmade teapot x.com/i/status/17633
「AIが東大に合格した」と言えるための条件は、 2時間以内で問題を解く以外にも、 消費電力が100W以下、みたいなのも必要なんでないかな。。
子供が「うちのピアノは弾きづらい」と言うので、いろいろと調べていくと、アップライトピアノの構造は、ハンマーの動きがだいぶ遅くて、連打可能な最大速度がグランドピアノの半分ぐらいしかないということがわかって、機械の性能が必要なんだな。。と痛感した。
Quote
もつなべおじさん
@hasegaw
知人がピアノレッスン受けたら、講師からのひとつ目の指導が「お前は鍵盤を押したらそれがハンマーに伝わって弦をはじくことを考慮したタイミングで鍵盤を押し下げていない」という指摘をもらったという話好き。ピアノ奏者はそこまで意識して演奏するのか。アナログの世界だ。
小学校で配ってるChromebookは「パソコン」って呼ばれている。 子供達はひまだからめちゃくちゃタイピングゲームをやって、男子も女子もめっちゃ打つのが速い。 それでなんか変なスライドを量産して、 クラスメイトで回してふざけたりして、はかどっている。 楽しそうで何より
Quote
Rootport🔥
@rootport
「スマホは消費者の、パソコンは生産者のデバイス」という文字列が目に飛び込んできて、心臓がキュッてなった。高校生の子供に「流行りのゲームが動くスマホ」を20万円で買ってやるくらいなら、同じ金額のBTOのゲーミングパソコンを与えるほうがマシ……ってのは、たしかにその通りかもしれない。
これはうちの子達のクラスでも起きてる。 「あいつがYoutube以外信じなくなってしまって、ヤバい」などという。 小学生のほとんどが自分用のスマホをもって、 ニュースに対する大人の意見を聞く機会を失っていると思われる。 Youtubeよりゲームのほうがだいぶマシだと思う。。
Quote
ボヘカラ
@BOHE_BABE
小5男児や担任と話してると、小5にして日本すごい論で盛り上がり、YouTubeの陰謀論にも影響される参政党みたいな傾向があり、論破ゲームが流行って石丸やひろゆきが崇められ、かつ男女分断が進んで、集団での女叩き男叩きがたまに起きるというツイッターランドの様なクラス環境らしい。日本やばい。
AIの女の子に数学とか英語を教えて、 点数が上がったら好感度が上がる勉強アプリが登場するまであとNヶ月か。。 AIに教わるのではなく、AIに教えるという転倒した使い方がキラーコンテンツになりうるな。。
僕が一人でゲームを作りたい理由が、完全に説明されていた。すごい。。 これに気がつくのに30年かかった
Quote
中島 智
@nakashima001
子どもの頃、山で秘密基地を作った体験について「一人で作ると世界に開くが、仲間と作ると仲間に閉じる」とポストしたことがある。この「仲間」というのは「人間界」とも言い換えられる。一人でしか開かれない視界というものがある。とくに美術制作では顕著である。できれば美術鑑賞でも一人がよい。
この色をつけて数式を表現するやつめっちゃいいやん! 数式をコードに対応させるときもこの方法の説明は使えそうだ。 天才的だ
Quote
Math Lady Hazel 🇦🇷
@mathladyhazel
The Fourier Transform, explained in one sentence by Stuart Riffle. [bityl.co/NGqj]
Image
子が「Factorioってなんか異常に処理が速いんじゃない。。?」 と、いいところを突いてきたので 「Friday Facts belt optimization factorio」で検索するとガチプログラミング記事を楽しめるよー。と教えといた。
子供達を見てると プログラミング全くできないのに AIを使って大人から見るとガラクタにしか見えないゲームとか変なアニメーションを作って楽しそうなので、いいなぁと思って見ている。 将来は我々の知らない職業がいくつも生まれているのだろう。。
Quote
Satoshí Nakagawa
@Psychs
AI がこのままよくなっていくと、シニアな人たちだけで仕事がほぼ完結するからジュニアな人たちの育成機会がどんどん減ってくる。もともとその仕事が好きで興味がある人じゃないとそもそも最初の仕事に就くことすら難しくなってくるかも。
ChatGPTが多くの会話を記憶すればするほど無能になる問題は、何が原因なんだろ。 履歴を見返すと、ほとんどの会話は、全然解決しなかったり、ダメな案がそのまま放置してあるので、うまくいかなかった事がほとんどだと言える。 その履歴を、うまくいった会話だと仮定して記憶してるのかなぁ
ChatGPTにコードを生成させるときに 「何をしてるかじゃなくて、なぜするかをコメントに書いて」と指示したら、ある程度やってくれた! これははかどる! できるじゃないかー
昔、ぼくが若いときに顧客から 「データベースはPostgresではなく、Oracleを使って下さい。その理由は、問題が起きたときに、それ以上高いDB製品がなかったという説明が可能だから」 と言われたことがあり、びっくりしたものだった。 今は状況が変わっているのかもしれない。
Quote
Yukihiro Matz
@yukihiro_matz
エンプラで Python が嫌われる、というより、エンプラが Python に相手にされてないってことじゃないかな。うるさいばかりの「お客さま」はフリーソフトウェアと徹底的に相性悪いし。金で言うこと聞かせる手が使えない。
codexやりおったぁあああ。 エコー音、完璧に消えたぁ。。 苦節3年で断念、自分で書けず CCで2ヶ月で断念、 codexで3日目で完成した。 線形代数と複素関数の勉強をやり直したから 必要なプロンプトを書けたのである。 再勉強して良かった! これは次の本のサンプルコードになるのだ。
Image
エンジニアの勉強時間について、 最強なのは仕事でギリギリできるかできないかの内容を「多分できます!」と受けて必死で勉強して追いつくパターンで、これが一番効率的だ。 これは業務時間内で当然できるのだが、リスクがあるので、マネジメントがこれを許容できる体制であることが必要。
GitHubに上がっている無数のIssuesを、AIが片っ端から直してる。すごい。 というようなニュースをまだ見ないな。
GPT-4に「静的型付け言語がスタートアップにおける成長戦略にどのように貢献するかを解説して」と指示したら、ほとんど同じ内容のテキストを生成した。 それで大量のアクセスを稼いでるんだな。 商売がうまい
Quote
与謝秀作@NeX-RayマーケSaaS CEO
@yosashusaku
スタートアップは静的型付言語しか勝たん|よさ zenn.dev/ficilcom/artic #zenn
自分が書いたコードの8割がAIが生成したやつになってしまい、世界標準に準拠でコメントもちゃんとあって、hogeとかunkoとかもなくなって、独特なネーミングもなくなって、見やすくて癖がないコードになってしまって、なんか寂しいな?
ChatGPTのCustom Instructionsが来ていたので、念願だった設定をしてみた。 「概要の説明をいちいちするな」 これはめっちゃ効いた。素晴らしいのひとこと!
Image
windsurfでゲームを作ってた子供、AIの限界に突き当たって、JavaScriptを一から勉強して自分で書くと言う。 かけがえのない体験をしておる!
AIが(まだ)エンジニアの仕事を奪ってないことの、見事な説明になってる。これを見たら一目瞭然だ
Quote
深津 貴之 / THE GUILD, note
@fladdict
「ChatGPTと、どうやって一緒にコードを設計するの?」と聞かれたので、サンプルを作ってみました。だいたい、こんな感じでやってます。 chat.openai.com/share/9278e867
Claude Codeが、コードを正しく実装してテストを通すんじゃなくて、テストに合格するようなログをハードコードして出力するごまかしをやるのが困る。 これはどうやって防げばいいんだろう。。
Claude 4から、ジュニアエンジニアレベルとは言い切れなくて、ジュニアっぽさがまだ残る中級エンジニアぐらいになった。 Claude 3.5が去年の6月だから、1年でジュニアから中級の入り口ぐらいまで進歩してしまった。 人間の成長速度よりも速い。 人間を育てる意味を考え直す必要が生じている
Replying to
こう思ったのは 言語モデルのおかげで、知能の質は量によって決まることがわかってきたようなので、 だったら、エネルギーの量で比較しないとダメなのかなと。テストに制限時間があるならば。
テスラの自動タクシーが実際に稼働したのを見て、 はっきりと実感が沸いた。 AIの進歩によって、資本家だけが利益をすべて持っていくな、これは。。 以前から言っていたことだが、今日、腑に落ちたわ
子供が、英和辞書引くのがめんどくさいというので検索したら、ジーニアス英和辞典のアプリがあった。 インストールしてみたら、考え得るあらゆるITの仕組みが入ってて便利すぎた。。 Webサイトの英和辞書とは全く比べられない内容の質・量・便利さだった。 最初からこうしとけばよかった。
「ドラクエ1の時代は、メモリが32Kビットしかなかったんだって!」 「GPT-4の時代は、コンテキストメモリが32Kしかなかったんだって!」
OpenSSLとかMySQLとかDockerの初期のバージョンは、いわゆる「動くクソコード」だったのでおすすめできる。最新版はだいぶ美麗コードに変わってしまったけど。 qmail 1.03のソースは、DJB神が書いたコードで、普通の人が初見するとクソコードに見えるが、10年運用すると神コードに見えてくる。
Quote
きしだൠ(K1S)
@kis
クソコードを研究しようとするとき、クソコードはネット上に目立つ形では転がっていないので、なかなか収集が難しいという話をしたな。 なのでネット上の情報に基づく「AI」もホンモノのクソコードを知らない。
ほんとに、人間の正確性はまじですごい。 超人じゃなくて、普通に、ある程度の訓練を受けただけの人間がだいたいできるというのがまたすごい。
Quote
Dai Motoki🇯🇵
@swarm_ai_cloud
ChatGPT以後の開発で常々思うのは 想像より遥かに人間は正確に仕事するんだな。 ということ。
/contextコマンドはほんとはかどってすばらしい。 CLAUDE.local .mdに重要なファイルを書いておいて、 それを全部最初に読ませて、 /contextやって、空き状況を確認して、それにあわせた作業を振る。
Image
エンジニア30年目ぐらいだけど、まだまだこれだな。。
Quote
ニート
@neet_se2
エンジニア8年目だけど、基本ずっとこれ。
Image
Replying to
それでも大量にエネルギーを使ってでも合格できるのは重要なマイルストーンだし素晴らしい成果だと思う。
"Webを支える技術"という本はあるけど、ブラウザの描画について何も言っていない。 ブラウザを支える技術、を今こそぼくは読みたい。 書ける人が日本にいるのかわからないけれども。いないのかもしれない。 HTMLとCSSとDOMがあーなってこーなってこうなる。ということを説明する本。
ソースコードがないものをOSSと呼ぶのはすっかり定着してしまったのだなぁ。
Quote
ぬこぬこ / NUKO 🇯🇵
@nukonuko
OpenAI のオープンウェイトモデル gpt-oss-120b をローカル環境で動かしてみた!このくらいの速度が出ます!Ollama x Mac Studio M2 Ultra 192GB x.com/nukonuko/statu…
子が高校になって、微積分やら確率統計やらの数学の問題を普通に解いているのに、 情報の授業で2進数を習って、「むずい、つらい」と言ってるので、なぜかと思って観察したら、 IEEE754の手計算をしてミスったら減点で、あ、むず。。とおもった。 テストの時間制限ありでその計算するのは嫌だなぁ
Quote
江添亮
@EzoeRyou
小中学生ぐらいならN進数の理解よりとりあえずコード書いたほうがいいんじゃないという気はするが、成人の場合、今まで疑問に思わなかったのという気はする。 x.com/mattn_jp/statu…
徹底的にリエンジニアリング(再実装による確認)をやって、「Factorioのベルトコンベアを支える技術」 という本を勝手に書きたい。 Factorioのベルトがなぜ他の製品よりも2桁ぐらい性能がいいのか、という問いはAIは全く答えられないので ぼくがやるしかないと思っている そんな時間は取れないが
OSSが儲からないだけでなく、ふつうにクローズドソースのゲームやパッケージソフト、いやUnityですら全然儲かってない。ので、ソースが公開かどうかと、儲かるかどうかは全然関係がないんだと思う。 たぶん、クローズドソースの製品の総赤字のほうがでかいと思う。
Quote
いぐぞー@5月9日発売『すごい仕事術』
@igz0
「OSSは儲からない」って話、たとえばLinuxは間違いなく人類に多大な貢献をもたらしたけど「リーナス・トーバルズの資産はLinuxをめちゃくちゃ使っているAmazonやGoogle社の創業者の資産より遥かに少ない」って事実が示しているとおり、普遍の真理だと思うんだよな。
これは誤解を招くかも。 プログラミング言語ではなく、 自然言語でできるようになると言っているのであって、 プログラミング自体が不要になるとは言っていない。 今後は自然言語や数学の言葉でプログラミングするのだから、それらを正しく扱う 勉強をしようという事だ。
Quote
Tetsuro Miyatake
@tmiyatake1
過去10年間では多くの人が子供に対してプログラミングを勉強した方が良いと発言したが、これからは真逆の世界になるとNvidia CEOのJensen Huangが語る。 誰も今のようなプログラミングがしなくても良く、誰でも自然言語でプログラマーになれる世界を作るのが我々の仕事である。
実際にコード書かなくなってきてるけど、 日本語のドキュメントをAI用に大量に書いてて、打鍵量はだいぶ増えたと思う。 そのドキュメントには専門用語が山盛りなので、知識が不要になるわけでもないし。 コーディングは難しい方向にシフトしたと思う。
Quote
きしだൠ(K1S)
@kis
コーディングエージェントなんて、ベースのLLMもコーディングエージェントもチューニング要素ありまくりなのに、「コーディングエージェントあるからコード書く仕事なくなります」なんてあますぎるのだな。 これからは、プロジェクトにフィットしたエージェント組んでなんぼっす
Replying to
子供はよくChromebookを落として、1年に1台ぐらいはクラスで壊れている。でも安いもんだと思う。 チャットのログをみている先生は大変そうだけど
確かにコメントが一切なかったので、Claudeに解説をお願いしてみた。かなり参考になる。。
Image
Image
Quote
KenKenMkIISR
@KenKenMkIISR
誰の役にも立たないのはわかるのですが、自分の記録としてソース公開することにしました。2000行あまりの8086機械語プログラムです。コメントは一切ありませんので解読しようなどと思わないでください。 github.com/KenKenMkIISR/M