all 67 comments

sorted by: hot top controversial new old
[–] 98 points 1 month ago*

"What did it cost?"

"The yearly energy consumption of a median household and $1,000"

  • source
  • [+] -13 points 1 month ago
    [removed by mod]
  • source
  • parent
  • [–] 2 points 1 month ago (-2 children)

    Yes but how many billable hours did they get for this 320-minute ordeal?

    Spending $1000 on transportation costs commuting to and from work over a span of 2-4 years is completely different from burning through $1000 dollars of tokens in a single workday.

    Especially if the boss now demands the same amount of output from you every day as the new normal.

    And that's not to mention how the energy and water consumption happens on a much shorter timescale than the drawn out one you needed to cite to make it seem comparable.

  • source
  • parent
  • hideshow -2 child comments
  • load more comments (-3 replies)
  • load more comments (-2 replies)
    [–] 63 points 1 month ago (3 children)

    Perfection is achieved, not when there is nothing more to add, but when there is nothing more to take away. — Antoine de Saint-Exupére

    +55653, -937? That is not beauty, even if it all "worked".

  • source
  • hideshow 3 child comments
  • [–] 32 points 1 month ago (2 children)

    I would say a few new lines are OK if they at least improve the readability of the code.

    But given that AI was doing the work, I would say it is even less readable now.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 57 points 1 month ago (3 children)

    I've never seen a "refactor" create substantially more lines of code.

  • source
  • hideshow 3 child comments
  • [–] 7 points 1 month ago

    Ive done a few of those, but they were all preparatory refractors, pulling out bits of code to turn them into standalone functions that are only used once because my next PR uses them, and then adding unit tests for those new functions. -100 or so lines of code, +300 or so when you take into account the new docstrings, etc.

    (The secret to doing these preparatory refractors is to actually do them after writing the "next" PR so you're not unnecessarily refactoring stuff you're going to touch.)

  • source
  • parent
  • [–] 53 points 1 month ago (8 children)

    If it's adding that many lines, it's not refactoring. It's just adding slop.

  • source
  • hideshow 8 child comments
  • [–] 25 points 1 month ago (3 children)

    The best refactors always remove more lines than they add. This is a horrifying ratio if no new features were included.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 1 month ago (2 children)

    Strange, I always add lines to make it more cohesive, SoC, DRY, and generalized so it is easily extensible.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 80 points 1 month ago

    It is wild that Anthropic decided to go with “Claude”, as in “Claude Shannon”, as in the guy who formally proved that information degrades every time it passes through a channel that can’t represent it in a mathematically reversible way.

    If you can’t theoretically produce the original code, given the “refactored” code… congratulations, you have lost information.

  • source
  • [–] 34 points 1 month ago (2 children)

    +55653

    Says everything I need to know about the change.

  • source
  • hideshow 2 child comments
  • [–] 15 points 1 month ago (1 child)

    I bet it's like 5 different versions of the same thing. The exact opposite of modularized.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 1 month ago

    I once tasked a guy with writing a floppy disk driver. He wrote two completely different drivers. One for drive A, and another for drive B. Maybe the AI doing the refactoring was trained on that sort of code.

  • source
  • parent
  • [–] 158 points 1 month ago* (15 children)

    Are we going to repeat the same joke for each new model released....

  • source
  • hideshow 15 child comments
  • [–] 107 points 1 month ago (7 children)

    Hold the phone. Do you mean to tell me, that the screen shot of a post I'm looking at is not an original funny joke created by the purported author, and is in fact an iteration of some other meme created by someone else?

    What is wrong with people. Someone should call the people down at "the internet" and get all of this straightened out.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 50 points 1 month ago (2 children)

    Yes, hello, I'd like to speak to the mayor of the internet. It's about an urgent and very important matter.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 7 points 1 month ago (1 child)

    Hello! I’m the Mayor Of The Entire Internet. What’s the matter, concerned citizen?

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (-1 replies)
  • [–] 9 points 1 month ago (2 children)
  • [–] 24 points 1 month ago (6 children)

    If the movie Tron were true, or The Matrix, and code was alive and sentient, things like this would be horror on the level of the Star Trek: TMP transporter accident.

  • source
  • hideshow 6 child comments
  • [–] 16 points 1 month ago (5 children)

    It's beyond spaghetti code. We need a new word for it: Cthulhu code

  • source
  • parent
  • hideshow 5 child comments
  • [–] 9 points 1 month ago (2 children)

    Codethulhu. Though that name isn't mine. I grabbed it from an old story about a company that kept a code base composed exclusively of decompiled Java.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 1 month ago

    Have enough monkeys on a keyboard and eventually they'll write a working program

  • source
  • [–] 4 points 1 month ago (1 child)

    I don’t recall this spell proc-ing while in Albion.

  • source
  • hideshow 1 child comment
  • [+] 10 points 1 month ago* (8 children)
  • [+] -21 points 1 month ago (7 children)

    You sound like such a fucking loser it is incredible.

    AI fanatics will never cease to amaze me in unpleasant ways.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 11 points 1 month ago (5 children)

    Based on your comment history, you need a therapist.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 4 points 1 month ago (3 children)

    So strange when I see replies to ml comments. I've had all those servers blocked since I started using Lemmy on all the instances I use.

  • source
  • parent
  • hideshow 3 child comments
  • I never notice when a user or a thread comes from ml until I say something that is real-world uncontroversial like "Stalin had some people murdered" and get flamed for it. I've never really felt the need to block servers on Lemmy but ml sure makes me think about looking up how to do it.

  • source
  • parent
  • [–] -2 points 1 month ago

    Ah yes, thank you sh.itjust.works user for the weaponized false concern. A tactic employed by shitbrain reactionaries with absolutely nothing constructive to add.

    Was it me calling AI bros losers that made you look for a way out?

  • source
  • parent
  • [–] 2 points 1 month ago

    As an exercise to see what it would do, sure. But this just isn’t how one should go about this.

  • source
  • [–] 2 points 1 month ago

    Ah yes the good ol asaert(true);

  • source