achille
Joined 18 years ago
Joined 18 years ago
0.5 Pwh/yr - worldwide data center energy
4-5 PWh/yr - meat total farm to table
166 PWh/yr - worldwide total energy production
the true bottleneck and cost we have is energy, carbon is a polite proxy
if you can meaningfully cut down the energetic cost, that's very valuable either waymaybe tomorrow you'll want to spin up a GPU on the cloud to briefly run a model, pick a data center:
DC #1: EU Efficient, but has ~100ms additional latency
DC #2: TX Runs on jet engine turbines, neighbors complain of noise and air pollution
env impact is something worth considering regardless of industryLots of people here snarking would understand if they 'felt' the latency and additional overhead. Not enough thought has been put in carfully slicing the data for individual use cases.
I'd go even further, in his demo of 'generating load by moving the config often' -- I think that 'top' app should have 'jit-ed' more of the rendering on the client such that the only information traversing pi<>client is compresed delta's of the ps hose.
Using something like mosh would mitigate it, but there was no UDP tunnel available through beyoundcorp.
Cider and MDProxy were running rendering locally so the keystrokes were nearly instant.
I developed a fork of the IntelliJ IDE on my second week at google out of raw frustration over latency. At the time I was commuting 2-3hrs/day SF<>MTV on the gBus.
Connectivity on the bus wasn't optimal, and there was high latency. Cider didn't have deep integration, and wasn't able to let me explore and understand the internal APIs effectively. I found it easier to enter a debug session within Intellij then 'vibe' and explore the internal apis via superComplicatedObject.ini<tab>.
Faced with an alien architecture + ADHD-unfriendly flow-crushing remote desktop latency -- and the lack of discoverability, I started hacking at it and without any knowledge of the system and architecture. Just tracing Intellij execution, subprocesses and network calls.
I was able to hack together a prototype in a few days that allowed me to run IntelliJ on my Mac, while the heavy bits ran on my corp desktop. The system would mount the remote filesystem over sshfs, would monitor and patch network connections and setup transparent shim binaries. Half of Intellij was running on the Mac (the front end) and the other half ran on Linux. Intellij didn't "know" that that it was running on a mac. This was initially implemented in a ~250 line shell script that patched everything.
It was called MDProxy[1] and ended getting adopted and supported during COVID as more development went remote. This became a source of many peer bonuses and spot bonuses. circa 2017* remote coding options at the time:
typing | code
latency | integration
--------------------------
cider low | meh
mdproxy low | great
ssh+vi med | meh
rdp+iJ crushing | great
[1] https://github.com/bazelbuild/intellij/blob/6b8f03c21172033a... - local data residency & sovereignty
- latency
- bandwidth
- regulatory climate
- competition
uae is business friendlyall cloud providers have middle east presence
refineries generate terabytes of sensor data per hour
the population and people there produce and consume a lot of data
https://claude.ai/share/4262fb6b-3ca1-407f-af0d-4d014686e65d
[ my public key: https://keybase.io/achille; my proof: https://keybase.io/achille/sigs/Ssp4aG3wvUFOueb-AgaGbO-EojacIux_KZ2Jw3UkTKk ]