GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Al Sweigart (alsweigart@mastodon.social)'s status on Tuesday, 08-Apr-2025 00:32:44 JST Al Sweigart Al Sweigart

    There are a few different reasons I advise people learning to code to just stay away from LLMs entirely.

    I used to say, "As long as you double check everything it says..." but I know that this is the far more likely outcome:

    In conversation about a month ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/114/297/340/630/345/027/original/c4f73c61221e34eb.png
    • Embed this notice
      Thomas Lockney (tlockney@fosstodon.org)'s status on Tuesday, 08-Apr-2025 00:41:09 JST Thomas Lockney Thomas Lockney
      in reply to

      @AlSweigart To be fair, this is functionally identical to any other form of not doing the work (aka, cheating). There are many reasons to criticize LLMs, but this is essentially the same kind of argument that was frequently made against calculators and computers when it came to their use in education.

      In conversation about a month ago permalink
    • Embed this notice
      Rich Felker (dalias@hachyderm.io)'s status on Tuesday, 08-Apr-2025 00:41:09 JST Rich Felker Rich Felker
      in reply to
      • Thomas Lockney

      @tlockney @AlSweigart It's far less like using a calculator and far more like copying out of the answer key in the teacher's edition.

      In conversation about a month ago permalink
    • Embed this notice
      Paul Cantrell (inthehands@hachyderm.io)'s status on Tuesday, 08-Apr-2025 01:37:15 JST Paul Cantrell Paul Cantrell
      in reply to
      • Becca Cotton-Weinhold

      @rlcw @AlSweigart
      What I keep hearing from really experienced devs matches my own experiences: the cost of reviewing and fixing the AI-generated code is so high that it’s at best a wash vs just writing it yourself time-wise — and that process replaces “the code is making me think more deeply about my problem” with “spot the hidden code screw-up that has nothing to do with the project’s underlying problem,” which is not a great tradeoff.

      I do think there’s potentially some utility for people learning new languages/tools who are in the “I don’t even know where to start” phase of learning. In that situation, it could be useful to ask “Show me some BS that would be typical here, so that I know what to even start learning about.”

      But this vibe coding business? I see a lot of people thinking they can replace plumbers because somebody showed them how to build a toilet out of cardboard.

      In conversation about a month ago permalink
    • Embed this notice
      Becca Cotton-Weinhold (rlcw@ecoevo.social)'s status on Tuesday, 08-Apr-2025 01:37:16 JST Becca Cotton-Weinhold Becca Cotton-Weinhold
      in reply to
      • Paul Cantrell

      @AlSweigart
      I do use #AI, but I am not a dev by profession, I do review all of the code anyway and I do use the AI to build my understanding of programming - in addition to other sources.
      But I also have a "fun" story of a professional dev vibecoding hashing a bunch values - the AI wrote a program which replaced the values with made up values that looked like hashes, and deployed that code. 🍿You do have a choice in how you use this tech.
      @inthehands

      In conversation about a month ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.