• 0 Posts
  • 20 Comments
Joined 10 days ago
cake
Cake day: January 21st, 2026

help-circle







  • This does happen a lot, but have you ever had the opposite happen? Where you go into some of your older code, and not only is it nice to read, but you had anticipated that you’d have to make this change later, and so the design makes the change easy?

    That’s happened to me a few times and all I can say is that it takes days for my self-satisfaction to wane.



  • That’s TeX, not LaTeX.

    Don Knuth (who originally wrote TeX) had a real obsession with perfection. He even thought he could pay exponentially increasing awards to people who found errors in his books.

    He eventually stopped doing that because he wasn’t as perfect as he thought he was. Still way off the charts compared to the average person, though.


  • BillyClark@piefed.socialtoLemmy Shitpost@lemmy.worldThis kid gets it
    link
    fedilink
    English
    arrow-up
    35
    arrow-down
    1
    ·
    3 days ago

    For some reason, I am starting to feel closer to the methods of Diogenes as I get older. If you’re not familiar with him, I suggest you read at least the intro on his Wikipedia page… actually, I’ll just copy it here:

    Diogenes the Cynic (/daɪˈɒdʒɪniːz/, dy-OJ-in-eez; c. 413/403 – c. 324/321 BC), also known as Diogenes of Sinope, was an ancient Greek philosopher during the period of Classical Greece, and one of the founders of Cynicism.

    Renowned for his ascetic lifestyle and radical critiques of social conventions, he became a legendary figure whose life and teachings have been recounted, often through anecdote, in both antiquity and modernity. Diogenes advocated for a return to nature, the renunciation of wealth, and introduced early ideas of cosmopolitanism by proclaiming himself a “citizen of the world”.

    Diogenes was born to a prosperous family in Sinope. His life took a dramatic turn following a scandal involving the debasement of coinage, an event that led to his exile and ultimately his radical rejection of conventional values. Embracing a life of poverty and self-sufficiency, he became famous for his unconventional, shameless behaviors that openly challenged societal norms, such as living in a jar or wandering public spaces with a lit lantern in daylight, claiming to be “looking for a man”, that is to say “for a wise man” (sophos).


  • It’s a bit of a change of mindset to begin thinking that you can’t trust a PR even a little.

    It has never occurred to me that other people trust PRs, even a little. I mean, that they might think about it in those terms.

    This explains a lot to me.

    Why does it take me longer to review code than other people? They trust the person who wrote it, but I don’t.

    Why is it that when my coworkers think a person is untrustworthy, that they always end up begging me to do all of that person’s reviews. It’s because I’m not bothered by that. I already treat everybody as untrustworthy.

    I’ve never understood how other people think when they do reviews, I guess.


  • Forgetting AI for a moment, I am always shocked when I am reviewing a coworker’s code and it’s obvious that they themselves didn’t review it.

    Like, they sent me a PR that has a whole shitload of other crap in it. Why should I look at it when you haven’t looked at it? If you don’t review your own review requests, you’re a failure of a programmer human.

    And I would be a failure if I approved such a request.

    Getting back to the post, where is all of the review? The coworker should have reviewed the AI shit, whether it was code or documentation. The person who approved the PR should have reviewed it, as well.

    Every business with more than one programmer should have at least two levels of safeguards against this exact thing happening. More if you include different types of test suites.

    This post describes a fundamentally broken business, regardless of the AI angle, and so it’s good if everything is broken. With such a lack of discipline and principles, I say let the business fail.


  • BillyClark@piefed.socialtoLemmy Shitpost@lemmy.worldSoda pop
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    1
    ·
    6 days ago

    It’s just a regional dialect thing. Where I grew up, we called it “coke,” even if it was a Dr. Pepper. That’s the only one that is truly irredeemably wrong.

    I had to train myself to call them something else. (I chose “sodas” because that was the only alternative I knew.)






  • I don’t have such an accurate memory that I remember what happened in Ep 1 vs. Ep 2, but it feels like there’s been character development and necessary exposition. And while the main plot hasn’t moved far forward, there’s certainly some plot development, like that girl’s dad getting back for her birthday.

    As for character development, I was surprised Xylo agreed to Teoritta’s demand to let her fight and to simply protect her like that, even though I suspect he was just going along with her mid-fight. And obviously, there’s been some advancement in other characters, like Norgalle, Tatsuya, and I would argue even the general character of the Demon Lords will likely be important information going forward.