15,198 karma · joined June 8, 2017
Part of the issue with saying what you mean in numerical code is that approximately no-one outside a small cadre of experts bothers to do numerical analysis. And unless you're in HPC, very few of those experts are optimizing for the kind of constraints your program has. Gamedevs often care more about reproducibility and performance than characterizing accuracy or stability, for example [0].
This tool is neat because you can take whatever garbage code you're given and dynamically analyze it in-situ as a quick first step that might suffice instead of a much more difficult numerical analysis.
[0] https://jrouwe.github.io/JoltPhysics/#deterministic-simulati...
What's changing is how much of that surplus value is captured by the workers doing the labor.
I still think it's a useful distinction though. There's also a whole lot of people involved that aren't on the production line (like me). The corporate culture is also very different between the American and Japanese conglomerates I've worked for.
At least we can hope that newer manufacturers like Slate and Rivian will keep things reasonable, and major foreign brands like Kia and Toyota might bring the fruits of their knowledge from competing internationally to their US models/factories. I'm not hopeful for the long term future of big three though, especially Stellantis and GM.
Sometimes it's just more clear to work with integers than other representations. Most situations with a state space of N bits have meaningful integer representations, where arithmetic functions on those representations are also meaningful.
For example, CRCs can be written as the remainder from long division of the message by the polynomial. Defining nontrivial cyclic permutations is also much more straightforward as functions on integers than on bitsets.
The [EAGF] consumes a large part of the general budget of the European Union.
Apparently the overarching CAP program consumes something like 30+% of the budget, so I'd love to know what you consider "heavily subsidized" if this doesn't merit.[0] https://en.wikipedia.org/wiki/European_Agricultural_Guarante...
If we had a radically different perspective (like Borges' Funes the memorious), you can imagine how adding wholly distinct objects might seem ridiculous and derive some other wacky system of arithmetic instead.
Of course, you could alternatively derive it from set theory, but you might also end up with something fundamentally different than what the grandparent intended like presburger or skolem arithmetic.
[0] https://www.bitsaboutmoney.com/archive/two-americas-one-bank...
To be honest, I've never seen much indication that the C and C++ committees are particularly fond of each other. They sometimes coordinate, but they're mostly content letting each other evolve in different directions. C is the way it is only after a long process of evolution away from the bits and bytes of BCPL into the strictly typed language we got from ASNI.
See humans have the tendency to romanticize the past, and if this is allowed to compound they elevate really quite dismal people to the realm of literal godhood in some cases. If you asked someone a thousand years ago what they though life was like thousands of years in the past and what it will be like thousands of years in the future most would have said the past was better in all regards including health, strength, morals even technology; while the future would be viewed as the continual circling of the drain.
Historical futurism is actually a pretty interesting subject rather than the tediously gritty monoculture you're imagining here. Early roman writers often imagined the empire would continue without end, for example. There was no circling of the drain. Many renaissance thinkers thought that the "dark ages" of medieval Europe were a temporary measure, hence the name "renaissance" or revival. Others were much much more cynical, and believed in an imminent apocalypse (e.g. the forecasted deluge of 1524). By the 17th century, people were writing utopian science fiction [0, 1], though some of these are really only utopian in the sense that Fukuyama's "end of history" is.