changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > org > meta / pitch.org

revision 0: e8da1c55dcbe
child 1: d119ae1ce0d5
     1.1--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2+++ b/pitch.org	Sun Aug 11 10:09:31 2024 -0400
     1.3@@ -0,0 +1,31 @@
     1.4+#+title: the big picture
     1.5+#+author: Richard Westhaver <ellis@rwest.io>
     1.6+#+setupfile: ../../clean.theme
     1.7+* Get Off of My Cloud
     1.8+  - industry has moved away from client-side, distributed compute in
     1.9+    favor of centralized server-side compute resources behind API
    1.10+    gateways.
    1.11+  - entire businesses are built on a single Cloud Provider and are
    1.12+    fundamentally incapable of moving off that Cloud.
    1.13+    - they /think/ in terms of that Provider. The Provider influences
    1.14+      all of their decisions.
    1.15+  - users control very little compute power
    1.16+    - personal computing hardware (consumer-grade) is limited in capability
    1.17+      - non-servicable architectures, planned obsolescence, closed firmware
    1.18+    - mainstream operating systems don't optimize for resource
    1.19+      efficiency - they maximize for the volume of telemetry data they
    1.20+      can collect and profit from
    1.21+
    1.22+* Death of the Programmer
    1.23+  - The role of the programmer is changing
    1.24+  - programmers are no longer required to understand how computers
    1.25+    work to have a successful career
    1.26+    - Cloud Providers wrap all low-level details in their own
    1.27+      proprietary vocabulary and APIs
    1.28+    - To program on the cloud, you need to use the Cloud vocabulary
    1.29+      and are discouraged from thinking of computers as they actually
    1.30+      exist in the real world
    1.31+  - Cloud Providers influence college cirruculums, replacing compute
    1.32+    and systems theory with courses designed to teach you how to
    1.33+    configure Cloud Services.
    1.34+