• 42 Posts
  • 256 Comments
Joined 8 months ago
cake
Cake day: September 13th, 2024

help-circle




  • I get what this is saying but on the other hand…

    Programmers now:

    💪 Can spin up a minimum viable product in a day

    💪 Writes web applications that handle millions or even billions of requests per second

    💪 Remote code execution and memory related vulnerabilities are rarer than ever now

    💪 Can send data across the world with sub 1 second latency

    💪 The same PCIe interface is now 32x faster (16x PICe 1 was 8GB/s, while PCIe 6 is 256GB/s)

    💪 The same wireless bands now have more throughput due to better radio protocols and signal processing

    💪 Writes applications that scale across the over 100 cores of modern top of the line processors

    💪 JIT and garbage collection techniques have improved to the point where they have a nearly imperceptible performance impact in the majority of use cases

    💪 Most bugs are caught by static analysis and testing frameworks before release

    💪 Codebases are worked on by thousands of people at the same time

    💪 Functional programming, which is arguably far less bug prone, is rapidly gaining traction as a paradigm

    💪 Far more emphasis on immutability to the point where many languages have it as the default

    💪 Virtual machines can be seamlessly transferred from one computer to another while they’re running

    💪 Modern applications can be used by people anywhere in the world regardless of language, even things that were very difficult to do in the past like mirroring the entire interface to allow an application that was written for left to right languages to support right to left

    💪 Accessibility features allow people who are blind, paralyzed, or have other disabilities to use computers just as well as anyone else

    Just wanted to provide come counter examples because I’m not a huge fan of the “programmers are worse than they were back in the 80s” rethoric. While programmers today are more reliant on automated tools, I really disagree that programmers are less capable in general than they were in the past.



  • Both are usable, but I just don’t understand why you’d choose the separate line style if you were starting a new codebase. I can’t see the benefit of it, but that could also be me not having enough experience with the separate line style to see it’s advantages.

    On the other hand, having the brace on the next line means that the parent statement and the code in the braces are further from each other, also more lines in the source file is more scrolling in general. You can fit less lines of code on the same vertical screen height if you have a lot of nested blocks or just generally use a lot of blocks. Especially for things like many small functions or many if blocks, being able to fit a few more on your screen is really convenient IMO.








  • they can keep the system signed, secure and intact

    If you cannot set up your own signed, secure and intact system outside of the one Apple controls, none of those matter. If they truly gave a shit about security they would do what Linux does and allow anyone to self host their entire software infrastructure including package repositories, or at the very least do what Android does and allow installing of other app stores (including one you can self host). Signed, secure and intact are worthless if you are forced to trust someone else’s app store and signatures.

    Of course the real reason they do this is to prevent people from 1, running pirated versions of paid apps, and 2, bypassing their in app purchase commission. DRM to ensure they get their cut. Signed, secure and intact have not a damn thing to do with it.



  • Private property. I don’t actually want to own things for the sake of owning things, I want a stable and reasonably comfortable life. In the current system, the only way to reliably achieve that is to own the things you need in your life. But if the system were such that you could live a decent life without owning a thing, I’ll take that.

    And that is with the interpretation of private property as literally any possession you can own. If we go by the socialist interpretation of private property as property used to generate capital, I already have no private property and neither do most people here.







  • HiddenLayer555@lemmy.mltoMemes@lemmy.mlCapitalism's death toll
    link
    fedilink
    English
    arrow-up
    22
    ·
    edit-2
    16 days ago

    Better sex education, access to contraception/abortion, and generally women having more control over when they have children/how many children they want to have under socialism was claimed to have taken “victims” too. Because if you’re not accidentally getting pregnant at 19 with no recourse other than giving birth to children you didn’t want, that’s oppression by a totalitarian dictator.