You are either consuming your own server’s resources or you’re paying Apple/Google/someone else to handle it for you.
> will consume compute resources
This is an empty statement, the argument here is about the amount of resources and how it relates to the underlying technology.
And all this "biggest multinational scale" is just as meaningless, no specific resource requirement follows from that (maybe a big part of that $100 is exactly because of "big multi scale")
> News flash, when you query ChatGPT,
News flash, this is not chatGPT. Another news is that different models have very different memory requirements. Also, do you know that those requirements are only due to the models?
So again, your example doesn't help provide any justification.
npm install for web/ server/
% cloc .
81808 text files.
51415 unique files.
Language files blank comment code
---------------------------------------------------------------------------------------
JavaScript 25050 453101 913671 4436663
TypeScript 14997 85346 630503 831318
JSON 2238 168 0 457435
Perl 233 10541 34463 293957
Markdown 1977 89859 1551 234399
Dart 1257 24152 14748 229937
Svelte 678 5917 190 51223
HTML 128 16361 90 31719
...
---------------------------------------------------------------------------------------
SUM: 51415 713200 1617503 6726009
In comparison, qemu does emulation of literally every hardware that there is and it is only 1/3 more code, and it is without counting code required to run nodejs, docker, postgresql, redis that is dependencies of this image catalogue software. qemu-10.1.0 % cloc .
58961 text files.
43347 unique files.
Language files blank comment code
---------------------------------------------------------------------------------------
C 18063 1068616 1312988 5590243
C/C++ Header 13980 366138 907350 1774239
Assembly 1370 42839 55872 320027
Python 1345 67483 89294 255732
SUM: 43347 1789003 2759752 9220521
---------------------------------------------------------------------------------------I'll take the high level language developed solution that I can use now over a low level language version that would reach feature parity with this 10 years from now.
Speed of development is a feature.