• self@awful.systems
    link
    fedilink
    English
    arrow-up
    14
    ·
    6 months ago

    syntax completion has existed since 1957, and templating (or macros that implement templates) has been in editors long enough I don’t think anyone remembers when they got added (but here’s TECO (1962) anyway. the implementations of these things that run inside your editor are lightweight, predictable, and don’t increase carbon emissions by 30%, and it’s really weird that you’re in this thread cosplaying as a programmer but somehow don’t know basic shit about how code’s written, actually??? why is that, I wonder.

    yes, computing systems use energy

    come the fuck off it. so much of computer science involves studying algorithmic efficiency, something you just tried to talk past. it’s how we know that the regular expressions and push-down automata we implement in editors to do fast efficient syntax completion are a better fucking idea than using some shit that does the same thing less reliably and consumes so much fucking energy doing it that it increases greenhouse emissions by 30 fucking percent

    • V0ldek@awful.systems
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      6 months ago

      FPGA systems researchers: with this clever trick we can make the chip have 36% lower surface area and use 14% less energy!

      Worst people you know: haha gpus go brrrrrrrrrrr

      • self@awful.systems
        link
        fedilink
        English
        arrow-up
        8
        ·
        6 months ago

        also the worst people I know: LLMs will replace human labor! now tell me why my copilot-generated HDL isn’t working