• 10 Posts
  • 118 Comments
Joined 1 year ago
cake
Cake day: June 2nd, 2024

help-circle








  • 50 million users have an extra 3 seconds of unnecessary lag in a day because you wanted to hit tab rather than write code? That’s nearly 5 years of cumulative wasted time.

    As if anyone cared if they had to wait a total of 3 seconds in a workday. If it’s a second per user action, we’re talking, but this is some bare-metal CPU wrangler’s take on how ‘efficient’ code should behave; completely disregarding that most users who touch a computer need 5 seconds to type ‘hi’ into MS Teams.

    Most engineers already write bloated, abstracted, glacial code that burns CPU cycles like a California wildfire. Clean code? Ha! You’re writing for other programmers’ academic circlejerk, not the hardware.

    It’s interesting that everybody else preaches ‘Write for the human first, for the machine second’.


  • bleistift2@sopuli.xyztoProgramming@programming.devThe Copilot Delusion
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    1
    ·
    1 month ago

    You want real connection to code? You earn that. You dig in. You wrestle with segfaults at 3 in the morning. You pace your apartment muttering about pointer arithmetic. You burn through Handmade Hero until you get it.

    Absolutely the best learning happens at 3AM. This guy is selling being overworked to the breaking point as some kind of rite of passage. That’s not working. Or learning. It’s the road to sucking off a 9mm 4 weeks later.









  • bleistift2@sopuli.xyztolinuxmemes@lemmy.worldWe dont need one
    link
    fedilink
    English
    arrow-up
    70
    ·
    3 months ago

    A few years ago I found a text (probably as image) where somebody ‘tried’ to run a virus on linux. It went something like this:

    Wanted to install a virus on Ubuntu, but it was only available as an aur package. Tried converting. Didn’t work … Tried make virus, but didn’t work. Upgraded cmake, tried again, but some libraries were missing.

    Tried installing libraries, but they were very outdated and I couldn’t find proper versions.

    Checked the source to see what the libs were doing and replaced them.

    and so on.

    Does someone know what I’m talking about and possibly has the source?




  • The single most bestest book that I wish my very first programming teacher would’ve hit me over the head with is “Code Complete 2” by Steve McConnell. I’ve only encountered it a few years into my studies, and time and again I thought: I had to figure this out myself!

    It’s basically a collection of all the things you can consider, or think about, or do or do differently when programming. Nothing in there is revolutionary, and none of it is something you couldn’t come up with yourself, but I found it immensely helpful to have the content laid out in a structured way.