How much of hardware resources are wasted on bad programming? Any good examples?

How much of hardware resources are wasted on bad programming? Any good examples?

Thalidomide Vintage Ad Shirt $22.14

Ape Out Shirt $21.68

Thalidomide Vintage Ad Shirt $22.14

  1. 1 month ago
    Anonymous

    Jeet software including calibre

    • 1 month ago
      Anonymous

      calibre is good thoughever

    • 1 month ago
      Anonymous

      Not a jeet but calibre has saved my ass more than a couple times with converting documents so it’s hard to knock something that works and has few alternatives

  2. 1 month ago
    Anonymous

    What if I told you that modern videogames are several hundred gigabytes in size not because they're so brimming with content, but because they're so poorly optimized.

    Every modern game could easily be less than 10 gigabytes if it stopped its bullshit

    • 1 month ago
      Anonymous

      There's a pretty big difference between bad/unoptimized programming and just not compressing audio/textures at all, and games are mostly huge because of the latter.

      The software bloat is real, of course, but it's a small fraction of the reason for huge file sizes.

    • 1 month ago
      Anonymous

      The size is most definitely unoptimised or wasted assets (textures, sounds, etc.)

      I blame the microstutters on jeet programming. Directx 12 removed abstractions and gave lower level access to the hardware, which is more areas where bad programmers can frick things up. That's why you see dx11 games run better than dx12

    • 1 month ago
      Anonymous

      There's a pretty big difference between bad/unoptimized programming and just not compressing audio/textures at all, and games are mostly huge because of the latter.

      The software bloat is real, of course, but it's a small fraction of the reason for huge file sizes.

      The size is most definitely unoptimised or wasted assets (textures, sounds, etc.)

      I blame the microstutters on jeet programming. Directx 12 removed abstractions and gave lower level access to the hardware, which is more areas where bad programmers can frick things up. That's why you see dx11 games run better than dx12

      NieR:Automata is 50-60GiB on PC. 30-40 GiB are 30-40 Mbps MPEG-1 cutscenes. YES MPEG-1 - AS IN OLDER THAN FRICKING DVDs. Because the stupid fricking middleware the game engine uses only supports that.
      AND THE FRICKING CUTSCENES LOOK LIKE THEY WERE RENDERED IN ENGINE TO BEGIN WITH. THEY ARE A VISIBLY NOTICEABLE DOWNGRADE IN FIDELITY EVEN WITH STOCK TEXTURES, LET ALONE MODIFIED ONES. I suspect they couldn't guarantee sync across both EN/JP audio (or at all) on the PS4 so they did...that, and it carried over to the ports. If they were rendered in engine the game would've fit on a fricking single layer Blu-Ray...
      Thank you for coming to my TEDtalk.

  3. 1 month ago
    Anonymous

    return cond ? null : yoMomma;

  4. 1 month ago
    Anonymous

    by using python ?
    Around 1000% compared to C++

  5. 1 month ago
    Anonymous

    How about using an entire web browser to render the gui

    • 1 month ago
      Anonymous

      Total Electron Death

      • 1 month ago
        Anonymous

        I vaguely remember someone working on a very lightweight (just a few megs) and very very fast (like really freaking fast from the demo) thingy to convert javascript webapps and games into exe, but I forgot the name and it's offtopic, if someone knows please create a thread about this.

    • 1 month ago
      Anonymous

      >How about using an entire web browser to render the gui
      THIS

      Total Electron Death

      >Total Electron Death
      based

  6. 1 month ago
    Anonymous

    How much are we being held back by proprietary hardware and drivers tho? these things are still a problem
    >needing a fricking virtual machine just for sandboxing
    why that's not something you toggle at the hardware level? think Deepfreeze but on hardware, this alone would simplify all the shenanigans you need to do to achieve sandboxing, it also automatically discard shit like js, java, .NET, emulators..
    >no hardware instruction on the CPU to pause execution of any code path on the fly
    again why the frick do we need custom assembly code for setjump and the like? only for it to be slow anyways due context switching? shouldn't it be a quick instruction that save every useful register and returns the current program counter? look at the shit they need to do to do async
    >GUI is still a cluster frick in current year
    why the frick there is no simple GUI on the system level? opening a window should be one function call, so does showing a button
    >whatever the frick UTF-8 is
    font rendering? localisation? multiple language support? in current year? GET FRICKED
    >pointers
    so you're telling me the OS already has virtualisation on memory level, yet I cannot just dump a program's memory and load it afterwards and resume perfectly? why the frick is snapshotting/quicksave a feature exclusive to emulators?

    • 1 month ago
      Anonymous

      All of that already exists. Now you know why Unix Haters was a book.
      http://lispm.de/genera-concepts

  7. 1 month ago
    Anonymous

    100% (rounded up from 99.999999999999999999999999^% for (You)r convenience).

  8. 1 month ago
    Anonymous

    I don't think 1980s young Bill Gates used Java, but yeah.
    >Any good examples?
    Windows 11

  9. 1 month ago
    Anonymous

    Me on the bottom. From leetcode to jeetcode :))

  10. 1 month ago
    Anonymous

    If a company is shitty and has a minimum number of lines requirement or you'll get piped, I'll start doing the bottom image too

  11. 1 month ago
    Anonymous

    OOP is a waste of resources in 99% of cases

  12. 1 month ago
    Anonymous

    The first 2 are same performance when compiled
    3rd and 4th no one writes code like that, not even jeets

  13. 1 month ago
    Anonymous

    anything using react, angular and all that cancer

  14. 1 month ago
    Anonymous

    >How much of hardware resources are wasted on bad programming?
    like 90%

  15. 1 month ago
    Anonymous

    i thought the compiler would sort this shit out, at least for the first three

  16. 1 month ago
    Anonymous

    I remember an edit with more pajeet code, with factories and whatnot.

Your email address will not be published. Required fields are marked *