211 karma · joined July 12, 2021
The history of mathmatical advancement is full of very grounded and practical motivations, and I don't believe that math can be separated from these motivations. That is because math itself is "just" a language for precise description, and it is made and used exactly to fit our descriptive needs.
Yes, there is the study of math for its own sake, seemingly detached from some practical concern. But even then, the relationships that comprise this study are still those that came about because we needed to describe something practical.
So I suppose my feeling is that, teaching math without a use case is like teaching english by only teaching sentence construction rules. It's not that there's nothing to glean from that, but it is very divorced from its real use.
From my position, saying: "I'd be wary of drawing too many wide-ranging conclusions about school education as a whole from it." Comes close to invalidating the experience of another.
I don't disagree with being cynical about social media, but community belief is the overwhelming mechanism by which fact is decided throughout history, including now.
I really disagree with this take, given the examples of unsafe code the article chose to exhibit. Trying to write C in Rust totally goes against the grain of Rust's ergonomics, which are oriented towards discouraging unsafe code patterns. It should be a pain to attempt something dangerous, and it should feel really easy to write safe code, because this setup naturally encourages the vast majority of code to be written safely.
1) If A is functionally identical to B, then A is a layer of indirection
2) If A is functionally distinct from B, then A is likely an abstraction
3) If A is functionally distinct from B, but B must be considered when
handling A, then A is a leaky abstraction.
The idea is that we try to identify layers of indirection by the fact that they don't provide any functional "value".It is only a small scale model, but your comment really doesn't warrant such certainty about simulation only.
I don't know C++, but being freed from making effort to avoid a class of bugs was easily enough for me to learn Rust instead (not that this was the only reason).
This is obviously an old idea, and indeed I'm just copying a similar process to Haruki Murakami's. I definitely recommend his series of essays on being a novelist: Novelist as a Vocation (this really helped me).
On to second draft now and moving from daily word count to number of chapters or paragraphs edited has helped as just a metric for pace. Doesn't mean it's quality writing, just that I have a sensation of movement and progress.
That said, it would be very interesting if such a veto was attempted and it went to court, we’d get to see more constitutional clarification in action!
[0] https://en.wikipedia.org/wiki/Constitution_of_the_United_Kin...
[0]: https://commonslibrary.parliament.uk/decision-of-the-supreme...
[0]: https://en.wikipedia.org/wiki/Parliamentary_sovereignty