129 karma · joined September 9, 2021
I don't know if they pursued the use of Haskell any further or even if they still use FORTH. In 2009, when I read this paper and others from them, I discovered that the Lab had hosted a by-then-defunct FORTH Users Group, not exactly an auspicious sign.
How does a language "try to be a good ABI"? An example of such a language would help.
So, the federal government was actively looking into our foreign dependence on oil back c. 1970 (and no doubt at times in prior decades). 50 years later and all we've got are "Drill, baby, drill!" slogans and slow movement to renewables.
Taking a contrarian view to everyone else in this thread, I don't think Unix rocketed C to stardom - Turbo C did. Turbo Pascal was very very popular for PC programming and was eventually supplanted by Turbo C and Turbo C++. Without Turbo C, I think C would have probably become just another niche language used on a niche OS, Unix.
And in line with what you say in another comment, commercial OSes -- including VMS -- were very powerful and much more popular than Unix. In 1982, a single VAX 11/780 running VMS with 4 and 8 MB of RAM could support 10s of programmers editing, compiling, debugging, and testing code. VMS was also a real-time operating system that we used in production to control/monitor/perform-I/O hardware devices handling LANDSAT image data. And Unix is still trying to figure out async I/O ... (Most of my career has been spent on Unix, but I appreciate other operating systems I've worked on as well.)
Gorsuch infamously ruled that the application of contract law (I guess, IANAL) was appropriate against a man who chose not to freeze to death by staying with his stranded work vehicle. I imagine a lot of other judges thought it was inappropriate and would have ruled in favor of the employee.
Taking into account what a judge thinks lawmakers meant to say also gives the judges a lot of wiggle room in their pronouncements.
Your list of 5 things that matter is commendable. However, the last 3 things have been torn to shreds over the past 4 decades -- and were never that strong historically, either in the U.S. or elsewhere. Tradition and precedent are easily side-stepped when convenient. And, of course, you have the infamous Supreme Court decision effectively placing Bush in the White House that explicitly said it was not to be used as a precedent.
And, of course, everything gets thrown out when corruption comes into play!
(I brought up the Baltimore bridge height because, in looking it up, I ran across some articles about the delivery of the new, giant gantries at the Port of Baltimore from China, similar to your Houston example. The ship made its way carefully and successfully underneath the longer Chesapeake Bay Bridge and also the Baltimore Beltway bridge, with only a few feet to spare in both cases. Obviously, this was all carefully coordinated with the local authorities and experts. What I found especially interesting was that the "ship" was also very wide. Very long booms or whatever were stretched out horizontally and perpendicular to the ship. My memory is that these were part of the gantries and they were lowered to further decrease the height of the ship, but maybe the booms are normally this way on the ship to keep it from becoming too top-heavy? [I should watch the YouTube you provided of Houston!] Anyway, this took me off on tangents on the internet reading more and more about the ships and the ports.)
Also, as jes noted in another comment, SICP (Structure and Interpretation of Computer Programs) is a must-have and must-read.
My missing component was that there was no mind-to-mind feedback loop conveying this knowledge and experience gained by the coders back to the designers, from which it would inform the designers' future designs. (And there was no regular feedback about how well the design fit the problem and if the design required radical changes during coding and testing, although some of that is more an administrative concern than a technical one.) The "coders", by the way, were quite capable of designing their own programs - and did. I don't know why the firm had this subset of design-only'ers; they were smart and maybe the firm wanted to hang on to them and maybe "coding" roles were intended for brand new employees.
A balanced budget (i.e., zero deficit) or even a large but insufficient surplus doesn't stop the national debt growing. It's like a credit card. Even if every month you pay off what you spent the previous month (balanced budget), the interest keeps compounding on the principal you owe and your total debt keeps growing. Unless the government makes a serious effort at paying off the interest and paying down the principal, the national debt will keep growing. (Of course, the principal plus interest becomes the new principal on each compounding cycle, so the principal is a moving target.)
The stock market? "Appears to show" - FIFY. I'm reminded of the periodic 401(k) presentations at our company before I retired; the pitchperson would always put up the same, tired, old, vague graph of the stock market rising at a 45-degree angle from the Great Depression to the present time. But that's not really true, is it? Indexes like the DJIA are mathematical models that get reformulated periodically and the suite of companies included in an index also changes over time. I believe this is called cherry-picking the data.
Actual investors in individual stocks or mutual funds have no guarantee of generational growth, of course. In NYT's Justin Fox's book about the stock market, IIRC, he said that equity mutual funds had an annual average growth rate a little above 2% between 1984 and the early 2000s, while the S&P 500's annual growth rate averaged about 12%. (Dates and growth rates are approximate as I don't have the book at hand). 401(k)ers didn't exactly make out like bandits.
I've found myself, peers, superiors, etc. to be on bell curves with respect to sharpness, being open to new ideas, articulateness, being able to see through buzzwords and BS, etc. Some people are good in some areas and not quite as good in other areas. Pair a "used car salesman" peer (articulate, not so bright, looking to their own advantage) with a "gullible buyer" superior (not so sharp, can't detect that they're being played) and your "better-suited" ideas that rise to the top truly are mediocre, bad, or outright wrong with respect to whatever characteristic "better-suited" applies. Of course there are examples of good ideas being well-received and acted upon, but don't pretend that only the cream rises to the top or that there are only isolated instances of the dregs rising to the top.
Using int32_t and uint32_t, try adding -2147483648 and -1. The arithmetic result should be -2147483649, but a program converting back and forth between signed and unsigned will produce 2147483647 -- wrong answer and wrong sign.
The guy then drastically restricts the dataset to only include rural weather stations, to less than a quarter of the original set of 100-year+ stations. At the least, there has to be some accounting of geograpical distribution in the analysis. The bigger question, though, is why would he remove the urban heat islands? Does their effect on the climate stop at the city limits, with a partition rising straight up into space? The whole concern about climate change is whether human activity (which certainly includes urban heat islands) will eventually lead to irreversible climate change that will have catastrophic effects.
(If folks feel "catastrophic" is alarmist, I suggest they Google "nine planetary boundaries", of which climate change is but one of the interdependent boundaries, for some truly alarming reading.)
Anyway, someone more knowledgeable than me can perhaps provide a better perspective on whether any climate-/weather-related elements have more of a role than temperature in affecting the initiation and spreading of forest fires. I'm particularly thinking of low humidity and drought caused by climate-change-induced storms, winds, etc. Are forest fires less likely to occur in cooler regions experiencing low humidity and drought?
Aah, starik36 and Excel Hero have gotten me interested in researching further; thank you, sincerely!