Software Engineer @ https://xitter.cf/t.co/gfAZzIoQTX. https://xitter.cf/t.co/OIGjZCksUb

ダメな自分にもOKを出そう
Joined July 2018
UIなど消えてました あまりに一緒だったのでシェアしちゃいましたが、UIや機能はあくまで課題解決の手段のひとつとして、引き続き「個人」のお金の課題にどこよりも向き合ってプロダクトを作っていきます
freeeさんここまでやります...?笑 freee.co.jp/personal-busines…
5
4
84
22,887
えええ…これはひどいな…
freeeさんここまでやります...?笑 freee.co.jp/personal-busines…
2
52
98,717
もり🌗 retweeted
TanStack Start 1.0 is officially stable! 🎉 A full-stack web framework for React and Solid, already used to build millions of apps, from Fortune 500 companies to your favorite tools and weekend projects. tanstack.com/start
166
601
222
4,356
364,589
もり🌗 retweeted
これね。本当にそうで、才能のない人がいくら努力しても、才能があって努力する人には勝てない。それに、才能がなくて努力するのは、そもそも、ものすごく苦しい。 ただね、才能のない人が努力して何かの片鱗をつかんだ時、つかんだそれは、才能ある人にとっては決して認識できないようなものなんだな。客観的な達成だけを指標にしてモノを考えていると、そのことを看過してしまう。 なんであれ、人との勝ち負けなど気にせず、自分の限界までやり切るのがいいんですよ。 xitter.cf/Drmiidrdr/status/20961…
『自分が高学歴なのは、才能があったからではなく、努力したから』 …と言う高学歴の奴は100回読んだほうがいい。
7
70
10
434
72,825
alternate_stylesheet知らなかった ユーザーがスタイル選べるのおもろい developer.mozilla.org/ja/doc…
2
193
もり🌗 retweeted
Astra is very good at 3D modeling, and I can't wait for all of you to experience it, for now here is a little walkthrough on how I built the demo house for our launch blog post. From a Blender scene to a Unreal Engine 5 walkable experience. 🧵
286
792
505
7,989
2,944,138
もり🌗 retweeted
4397328654844826923795068102505872571721883526553349659561256924505973939597593482272505698004801207988043088656411102133523080581 divides RSA-260
654
4,346
1,378
36,961
19,014,347
自分も懸念持ってる側の人間だけど、あえて記事を否定すると、実害が「デバッグ辛い」だけなところかな… テストで振る舞いをガチガチに保証していれば、いくらコードが汚くたって正しく動くものを作ることはできる。 あとはトークンめっちゃ食うとかか。 従量課金になったら死にそう。
スロップ負債、という記事 arpitbhayani.me/blogs/slop-d… ・従来の技術的負債とは、開発期限に間に合わせるために意図的な妥協をすることで生じるもの ・一方でスロップ負債は、誰も中身を理解していないAIコードを、テストが通ったからという理由だけで取り込むことで生じる ・AIが生成したコードは一見すると正常に動くが、設計されたものではなく、確率的にそれらしい単語を予測したにすぎない ・従来の技術的負債は人間が意図的に意思決定した結果なので、gitの履歴などからその判断理由を後からたどることができる ・スロップ負債は意思決定を欠いたまま作られるため、変数名やエラー処理のパターンがファイルごとに脈絡なく選ばれている ・一貫性を強制する設計者が存在しないため、同じ課題に対して全く異なる方法で実装されたコードが混在するようになる ・スロップ負債の本質は、コードの量が多すぎる点ではなく、コード全体の整合性が失われている点にある ・技術的負債は線形に増えるが、スロップ負債はAI自身が過去の乱雑なコードを文脈として読み込むため指数関数的に増殖する ・AIはすでに存在する不適切な設計パターンをそのまま学習し、おかしな構造をさらに高速で量産していく ・人間なら途中で疑問を抱いて修正するが、AIは疑問を持たずに間違ったパターンを何度でも自信満々に生成し続ける ・技術的負債はコードの構造をたどればバグを修正できるが、スロップ負債は構造そのものがないため原因の追跡が困難になる ・1つのファイルの中に複数の異なる方針や重複したコードが混在し、誰もその理由を説明できない ・AI生成コードは表面上は非常にきれいに見えるため、全体としての不整合が見落とされやすく、コードレビューでも防げない ・技術的負債は局所的であるため部分的にリファクタリングできるが、スロップ負債はシステム全体に薄く広がっている ・ある箇所を修正している間にも、隣のモジュールから新しい不整合が同じスピードで生み出され続ける ・ある程度の規模に達したスロップ負債は、きれいに書き直すのではなく、すべて破棄して人間が設計し直すしかない ・レビューを徹底したり文脈を制限したりする対策は多少の効果しかない ・コードが生成されるスピードに人間の管理体制が追いついておらず、設計の一貫性を保つための有効なツールも存在しない ・今後は多くの開発チームがこの不整合の問題に直面し、予算化されていないシステム全体の書き直しが頻発するようになる
1
243
物事を前に進めない勇気が大事になってくるのでは
113
これ周囲が全てLLMに任せると良くも悪くも(個人的には悪いが8割だと思っている)爆速で何もかもが進むので、愚直に責任を放棄せずにやろうとするとかなりしんどい気がしている。 真面目にやろうとする人がボトルネックになるという。ちゃんと説明責任を果たせばいいだけという説はあるが。
理解と判断と責任を LLM に任せ始める人が増えてそうなんだよな。
1
269
これ普段の依頼されたときの態度とかもそうだし、情シス・セキュリティチームとかの対応にも応用できそうだよね。依頼・報告・相談しなくなってしまう。 いつも"ゴキゲンに見えるように振る舞う"を心がけよう xitter.cf/konifar/status/2068867…
279
fn is_http(&self) -> bool { self.url.contains("http://") } こうなるってことか…! 2つの意味で鳥肌立つ(すごい&気持ち悪い)
これRust(というか関数型に近い言語)に入った人は絶対最初にそう思うんですが、慣れると超合理的な仕様で感動するので、ぜひその境地に辿り着いてほしい...
1
1
2
1,849
と思ったけど普通にrubyでもこうなるか
1
1
455