Or that human taste and expertise cannot helpfully guide a project there.
14,908 karma · joined May 29, 2012
Or that human taste and expertise cannot helpfully guide a project there.
That's too strong. It does mean we can do the same work with fewer people, but depending on the shape of the demand curve that can mean more jobs exist doing that thing than otherwise would (an instance of the Jevons Paradox).
For a single value, it should reliably be free in any reasonable statically typed language that meet your other criteria.
For a collection, it may still be de facto required. Unwrapping a set of addresses into a set of strings takes unnecessary cycles, an unsafe coercion, sufficiently sophisticated affordances around coercion that it can be safe, or a smart enough optimiser. At least some static languages have at least one of these; I'm not sure all do, and certainly not all have always had.
"Enslaved people were counted as three-fifths of a person, not as full citizens."
They were not counted as three fifths of a person in a way that matters for what we talk about today. They got zero percent of the vote they deserved. They probably got, on average, quite substantially less than three fifths of the respect and dignity they deserved. They were counted as three fifths of a person for how much they magnified the power of the votes of their captors and how much taxes their State had to pay. Slavery would have been every bit as wrong if they were counted as whole persons (or half persons, non-persons, double persons) for apportionment and taxation.
"Missiles were shot at Gaza" is passive and avoids specifying agency. "Someone shot missiles at Gaza" is active and avoids specifying agency. "Missiles were fired at Gaza by Israel" is passive and specifies agency. Sometimes you don't even need a placeholder: "Missiles hit Gaza" is active and avoids agency.
I think I agree you've excluded them from the definition, but I don't see why that has an impact on likelihood.
Sometimes they do! But not in general, yes.
Also, it only affects Federal congressional districts, not State Senate or State Assembly districts, so there's less feedback: the US Congress has little say over how CA draws its maps.
The effects on normalization are another question that you're right to be concerned about, but I can argue that either way. It's clear who started this mid-cycle redistricting, and it's obviously not actually a response to Joe Biden doing the last census wrong. Credible threat of retaliation may reduce the tendency to break further norms, when compared to the available alternative of not pushing back.
Is that rhetorical? Have you looked, or just assumed their absence?
My cursory search seems to indicate that there are some, although I don't have bandwidth to investigate in any depth and I'm not sure just what criteria you'd want to use for qualification.
A bigger issue is that you're missing a piece. If you can "wrap" values and "wrap" functions such that they operate on wrapped values, you (probably) have a functor. To be a monad you also need to have the ability to turn multiple layers of wrapping into one layer of wrapping. For lists, that's "flatten".
I said "probably" above because there are rules these pieces need to follow to behave well. They're pretty simple but I don't think we need to dig into them at this level of discussion.
My understanding is that that's already the law, and AIPAC claims to be funded by domestic donations. It's obviously possible someone is lying, but then the answer to your "how can they claim" question is straightforward: believing (or pretending to believe) those lies.