3,209 karma · joined August 15, 2013
John Wesley Powell warned us about this more than 140 years ago [0].
I strongly recommend that everyone living in the western United States read at least the introduction[1] to Beyond the Hundredth Meridian[2]. The introduction is more relevant now than it was when it was written 67 years ago, itself 75 years after the publication of Lands of the Arid Region.
Previously:
https://news.ycombinator.com/item?id=28907254
https://news.ycombinator.com/item?id=27910098
https://news.ycombinator.com/item?id=18098899
https://news.ycombinator.com/item?id=26964166
0. https://pubs.usgs.gov/unnumbered/70039240/report.pdf LANDS OF THE ARID REGION John Wesley Powell 1878
1. https://erenow.net/modern/beyond-the-hundredth-meridian/1.ph... Bernard DeVoto 1954
2. Beyond the Hundredth Meridian: John Wesley Powell and the Second Opening of the West ISBN:9780140159943 Wallace Stegner 1954
We have know this for more than 140 years [0].
I strongly recommend that everyone living in the western United States read at least the introduction[1] to Beyond the Hundredth Meridian[2]. The introduction is more relevant now than it was when it was written 67 years ago, itself 75 years after the publication of Lands of the Arid Region.
Previously:
https://news.ycombinator.com/item?id=27910098
https://news.ycombinator.com/item?id=18098899
https://news.ycombinator.com/item?id=26964166
0. https://pubs.usgs.gov/unnumbered/70039240/report.pdf LANDS OF THE ARID REGION John Wesley Powell 1878
1. https://erenow.net/modern/beyond-the-hundredth-meridian/1.ph... Bernard DeVoto 1954
2. Beyond the Hundredth Meridian: John Wesley Powell and the Second Opening of the West ISBN:9780140159943 Wallace Stegner 1954
0. https://tex.com.tw/products/shinobi 1. https://www.reddit.com/r/thinkpad/comments/hz8flk/ergonomic_... 2. https://geekhack.org/index.php?topic=82599.0
That being said, every laptop I have ever owned has had a trackpoint, so I'm a definitely biased.
The only other runtime I have found that has a similar absence of pain is Emacs (though Emacs has its own separate warts unrelated to friction at the repl). I think there is a deeper disconnect between having something that looks like a repl and a real repl which is that for decades Emacs didn't even have a command line style repl, because the repl was everywhere, hidden behind C-x C-e or M-:.
A point of confusion I think is that repl in the lisp world has come to imply much more than that somewhere there is some code that looks like (loop (print (eval (read)))). That level of sophistication of the repl concept was archaic well before common lisp, but the term continued to be used and evolved to signify a runtime that could support interactive development.
For many of the other languages the issue isn't with the form of the interface (almost any language can have a prompt, come up with printed representations that can round trip through their printed representation, etc.) it is that their underlying runtime can't support the kind of redefinition that is needed to avoid the creeping insanity that can arise when code becomes subtly out of sync with data e.g. in Python classes and instances.
Computers are faster now, so the workaround is "restart the runtime" and users hardly notice. Therefore no one bothered to implement what common lisp has. Given how long a cold boot took back in the 70s and 80s, avoiding the restart at all cost was a top engineering priority. Lisps evolved in a significantly different and harsher selective environment than many of the runtimes that came after, and as a result had to solve certain fundamental problems that are practically invisible for users today.
In the time since I wrote the referenced comment on reddit I have also discovered the amazing power of save-lisp-or-die. At the time it hadn't quite clicked for me. I'm guessing that the author has had a similar experience given the title of the series so I'm looking forward to reading more in the future!
In the mean time I also learned a bit of docker, and what I find amusing/sad about it is that slad is basically docker without all the fuss. Sure it can't bring a whole unix system with it, but it is a couple of orders of magnitude smaller and significantly less complex.
I wonder what the author would think of Dwarf Fortress forts that have been played on the surface.
We have know this for more than 140 years [0]. Since my previous post I can now also strongly recommend that everyone (yes, everyone) living in the western United States read at least the introduction[1] to Beyond the Hundredth Meridian[2]. The introduction is more relevant now than it was when it was written 67 years ago, itself 75 years after the publication of Lands of the Arid Region.
I fully expect the western water related engineering projects of the 20th century to fail in this century because you can't store what never falls from the sky, and you cannot refill a depleted aquifer. Powell presented us with the reality of the ecological and political situation, maybe some day we will finally get around to implementing the solution [3,4].
Edit: for a special treat RE the thread on water usage in Utah as see the discussion of page 84 (96) of [0] where Powell writes the following: "In general, there is a great wastage, due to badly constructed canals, from which the water either percolates away or breaks away from time to time; due, also, to too rapid flow, and also to an excessive use of the water, as there is a tendency among the farmers to irrigate too frequently and too copiously, errors corrected only by long experience." Apparently long experience is more than 140 years.
Previously:
https://news.ycombinator.com/item?id=18098899
https://news.ycombinator.com/item?id=26964166
0. https://pubs.usgs.gov/unnumbered/70039240/report.pdf LANDS OF THE ARID REGION John Wesley Powell 1878
1. https://erenow.net/modern/beyond-the-hundredth-meridian/1.ph... Bernard DeVoto 1954
2. Beyond the Hundredth Meridian: John Wesley Powell and the Second Opening of the West ISBN:9780140159943 Wallace Stegner 1954
3. https://www.smithsonianmag.com/smithsonian-institution/visio...
4. https://commons.wikimedia.org/wiki/File:Map_of_Water_Sheds_o...
There is also a fundamental difference between the experience of feeling happy and viewing something from a positive perspective. Even someone with depression could choose a positive interpretation for an potentially saddening event, but that choice alone would be unlikely to result in the experience of happiness, precisely because depression impacts the very ability to experience happiness, it is something more fundamental. There is also the question of whether depression makes it difficult to pick positive interpretations for events, but that is orthogonal to the point here.
You could be sad or angry that something bad happened, or you could be happy that something worse did not happen, or that you are still alive, etc. You can be sad that someone is dead, but happy to have known them and gotten to share moments in life with them.
The hard part is practising until your brain believes it.
These queries could load balanced across the whole internet, the code is small enough that you could just whitelist the code by checksum and then compare results from multiple underlying hosts. The fact that you need a giant corporation to be able to practically run the backend for what is essentially urn:asker.public.ip is absurd beyond belief.
The big players aren't going to fix this because the broken protocols give them a major competitive advantage.
The horror isn't the film makers, it is that this is the narrative that global society prefers to hear.
For even deeper horror still I suggest reading Francis Bacon, since from square zero modern science is founded on the rape of nature.
Ouch.
0. https://news.ycombinator.com/item?id=18098899
1. https://pubs.usgs.gov/unnumbered/70039240/report.pdf LANDS OF THE ARID REGION John Wesley Powell