• 0 Posts
  • 323 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle

  • Collaboration is a fact of life in software development.

    Therefore we must choose tools based not on a single developer’s preference, but by what their colleagues can use effectively.

    • Tools that are easy to write bugs with (C/C++)
    • Tools that are hard to learn (Perl)
    • Tools that are hard to hire for (Perl, Ruby)

    All of these should be fixed or shunned in favor of languages that are easier to hire, easier to learn, and easier to debug.





  • I pooh-poohed ChatGPT when it first came out so I gave it another crack at a technical issue I’ve been avoiding.

    Gave me an outdated answer.

    Gave me another outdated answer to a URL that doesn’t exist.

    Gave me the answer I told it won’t work in the initial prompt.

    Scolded me for swearing at it.

    This is what’s supposed to replace search engines?




  • It’s frustrating that the article deals treats the problem like the mistake was including Martin’s name in the data set, and muses that that part isn’t fixable.

    Martin’s name is a natural feature of the data set, but when they should be taking about fixing the AI model to stop hallucinations or allow humans to correct them, it seems the only fix is to censor the incorrect AI response, which gives the implication that it was saying something true but salacious.

    Most of these problems would go away if AI vendors exposed the reasoning chain instead of treating their bugs as trade secrets.