• 0 Posts
  • 14 Comments
Joined 1 year ago
cake
Cake day: July 31st, 2023

help-circle
  • I really hope he just dies. And not from a shooter. I don’t want his base to have him as a martyr. I want him to have a clogged artery, or a heart attack, and just his body gives out.

    Have you had the displeasure of knowing QAnon cultists? There’s very little doubt in my mind that they would do anything but delude themselves into thinking that Ding-dong Donald is still alive. I even have the start of a bingo list prepared for what they might claim actually happened:

    • Liberal media and the next Democrat candidate are lying and trying to manipulate voters for the next election.
    • Vance is attempting a coup by lying about The President’s health.
    • Trump faked his death because (insert scapegoat demographic) were onto him for trying to bust their (insert scapegoat topic).
    • Trump is actually in a presidential safehouse for his protection because “the elites” want him dead for thwarting their plans to ruin America with DEI and the Woke Mind Virus™.
    • At Trump’s request, the FBI released a fake obituary and made Vance the face so Trump could spend more time fixing America and less time on press conferences.











  • pivot_root@lemmy.worldtoProgrammer Humor@lemmy.mlStop
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    5 months ago

    In a single one-off program or something that’s already fast enough to not take more than a few seconds—yeah, the time is spent better elsewhere.

    I did mention for a compiler, specifically, though. They’re CPU bottlenecked with a huge number of people or CI build agents waiting for it to run, which makes it a good candidate for squeezing extra performance out in places where it doesn’t impact maintainability. 0.02% here, 0.15% there, etc etc, and even a 1% total improvement is still a couple extra seconds of not sitting around and waiting per Jenkins build.

    Also keep in mind that adding features or making large changes to a compiler is likely bottlenecked by bureaucracy and committee, so there’s not much else to do.


  • Not necessarily. It depends on what you’re optimizing, the impact of the optimizations, the code complexity tradeoffs, and what your goal is.

    Optimizing many tiny pieces of a compiler by 0.02% each? It adds up.

    Optimizing a function called in an O(n2) algorithm by 0.02%? That will be a lot more beneficial than optimizing a function called only once.

    Optimizing some high-level function by dropping into hand-written assembly? No. Just no.