53 karma · joined November 12, 2021
Amateurs and dilettantes sure like to argue strongly about it though.
> My hands were sweaty, my heart was racing, and I ended up walking away from my desk to take five deep breaths.
Seriously? Over a product announcement for something you don’t have to use if you don’t want to? Grow up - if that’s really how someone reacts to a journaling app that nobody needs to use nor will be forced to use, maybe they have a deeper problem.
I just don’t get the overly dramatic style that seems popular amongst some writers on the internet these days.
I rarely see people using new tools to develop code that itself is more efficient - based on the ever growing resource needs of programs that rarely have corresponding growth in capabilities, I think almost all of the effort from the developer community as been on making developers feel more efficient at the cost of compute resources.
Personally I'd love to see people focus on efficiency even if it takes more time and effort. Unfortunately, the incentive just isn't there - developers focus on what make it possible for them grind out new code faster to the largest audience possible. Hence the layers upon layers of runtimes and abstractions that make that possible. If it means burning CPU and memory, they really don't seem to care. Hence the relentless consumption of more and more resources by software.
I'm jaded : performance analysis was a long term research area for me, so I pay a bit more attention to these kinds of issues than your average JS or Python jockey who thinks the computer is a magical container full of infinite RAM and compute resources that are theirs and theirs alone to consume.