• 2 Posts
  • 93 Comments
Joined 11 months ago
cake
Cake day: August 4th, 2023

help-circle






  • Someone shared this on Mastodon so I’ll just repost my thoughts from there. (Bonus for Lemmy, I was forced to squeeze all my thoughts into 500 characters, so this is the most succinct I’ve been on this site!)


    Pretty incredible how little people seem to understand these. For one thing, every method other than waterfall is a subtype of agile methodology. The major distinction is that waterfall has a series of phases from design through building, testing, and delivery that attempts to plan the whole project up front. Agile methods focus on smaller iteration cycles with frequent, partial deliverables.

    Something like kanban is designed for continuous delivery: we want to go to mars weekly.

    LEAN development is a scam though, that one is accurate.









  • All software is political. What a terrible opinion. If you are security minded, don’t rely on any software you don’t control the source of and haven’t fully vetted. Otherwise whoever developes that code has a back door into your system regardless of what opinions they post on Twitter.

    Moreover, people have rights to the code they write. If I decide that my numeric library shouldn’t be used in missile guidance systems I have a right to demand that. I’ll be ignored, and so I think a person then should be expected to escalate.

    Life is political, and there’s no standing neutrally still on a planet rapidly spinning towards revolutionary restructuring.





  • Out past the planets is the heliopause, the final boundary between the solar system and interstellar space. Voyager discovered it, but other probes have confirmed it. The radiation and particles emitted by the sun create a pressurized bubble around it, where plasma (energized particles, mostly hydrogen) is much denser than past the heliopause. Cosmic rays are more prevalent outside it.

    I’ve heard it compared to the empty zone around where a sink faucet first hits, creating a little “wall” of water around it as the splashing water pushes back the standing water.

    “Empty” space is anything but. There’s tons of particles and energy flying though it, just not as dense.


  • Valtonen says that this has made the CPU the weakest link in computing in recent years.

    This is contrary to everything I know as a programmer currently. CPU is fast and excess cores still go underutilized because efficient paralell programming is a capital H Hard problem.

    The weakest link in computing is RAM, which is why CPUs have 3 layers of caches, to try and optimize the most use out of the bottleneck memory BUS. Whole software architectures are modeled around optimizing cache efficiency.

    I’m not sure I understand how just adding a more cores as a coprocesssor (not even a floating-point optimized unit which GPUs already are) will boost performance so much. Unless the thing can magically schedule single-threaded apps as parallel.

    Even then, it feels like market momentum is already behind TPUs and “ai-enhancement” boards as the next required daughter boards after GPUs.