• 0 Posts
  • 36 Comments
Joined 11 days ago
cake
Cake day: April 20th, 2026

help-circle
  • trem@lemmy.blahaj.zonetomemes@lemmy.worldEvolution
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 hours ago

    I did find it quite weird that the most powerful stage for Digimon was often just a man. Always felt like the, uh, cartoonist(?) had a bit of a superiority complex. Like, what’s more powerful than an iron t-rex? An iron man, of course.

    Although, thinking now, there was something about them merging with their humans. Was that just what that last stage is? Then I guess, I would allow it as some dramatic thingamabob.


  • You’re right that there is a risk, that rebasing introduces compile errors or even subtle breakages. The thing is, version control works best, if you keep the number of different versions to a minimum. That means merging back as soon as possible. And rebases simultaneously help with that, but also definitely work best when doing that.

    There may be reasons why you cannot merge back quickly, typically organizational reasons why your devs can’t establish close-knit communication to avoid conflicts that way, or just not enough automation in testing. In that case, merges may be the right choice.
    But I will always encourage folks to merge back as soon as possible, and if you can bring down the lifetime of feature branches (or ideally eliminate them entirely), then rebases are unlikely to introduces unintended changes and speed you up quite a bit.


  • I don’t work with merges, so maybe I’m way off base, but I thought they meant, they’re working on another branch or fork, then merging the base branch into theirs every so often to get the newest changes, and then that creates multiple merge commits, which they can’t squash at the end…?

    I’m not sure, about that last part, but the rest, I’ve definitely seen with contributors that didn’t know to work with rebases (and unfortunately we’re on GitHub, which only half-assedly supports working with rebases by default).














  • Yeah, the big thing is that management has no sense how little coding you actually do in a software engineering role. You spend so much more time understanding requirements, understanding how you can resolve roadblocks within your organization and understanding what the hell the code does that was previously written.

    In particular, the last part is something that will most definitely take longer for vibecoded programs.
    The code is often needlessly complex, because:

    • folks throw in additional features with no restraint,
    • the AI will gladly generate a second implementation for stuff, you already solved in the codebase, and
    • AI-generated code tends to just be noisy, because you need rigorous logical reasoning to find the most minimal solution.

    But you also just don’t have human beings that made all the detail decisions and can tell you why they’re important. In vibecoded code, all of these detail decisions are accidental and only ‘proven’ in so far as the given accidental state that the code is in, happens to not explode in reality. If you need to tweak anything about it, you’re completely blind as to what’s actually important and what’s just in there, because the AI figured, it’s the most likely thing to autocomplete there.




  • A few years ago, I saw some online discussion where multiple folks were saying you can’t write a beautiful poem about spiders, for whatever reason. At that point, I was deep into writing poems and I do think spiders are swell, so I actually took that as a little challenge to write such a poem. After half an hour, I had something I was happy with and just threw it into the thread.

    And man, the reaction will forever sit with me. Around ten folks responded. Every single one with yet another variation of the same joke, that they wanted to know what I’m smoking.
    Even when I disprove their thesis, that you can’t write such a poem, by literally just doing that, they still need to declare it impossible without the use of performance-enhancing drugs.

    I guess, I might have a special talent there, but it was just also particularly weird, because I’m practically clean-edge, as in the hardest drug I’ll occasionally have is coffein.
    And yeah, that just left me with the same bewilderment as you. How different is my reality from theirs that they absolutely cannot imagine such thoughts occurring without drugs?

    No idea, if that and the dissociating are linked. It does probably help a lot with poetry, too, to look at the world for what it is, rather than navigating it on auto-pilot.


  • I mean, even then, they could increase the price per token, if they want to hand out fewer tokens for the price paid.

    They could make this work like a prepaid SIM card, where you charge it with e.g. $10 and then you can use it until the $10 are used up.
    Instead, they make it work like in-game currencies in scammy free-to-play games. Except that they didn’t choose a confusing conversion rate, for some reason…