It make sense for a wrapper layer to do this and I had to fight against APIs that didn't. If I make a single HTTP call that wraps multiple independent API calls into one, then the overall HTTP code should reflect status of the wrapper service, and the individual responses should each have their own code as returned by the underlying services.
For example on one app we needed to get user names by user id for a bunch of users. To optimize this, we batched calls into groups. The API would fail with an error code if one of the user ids in the batch was bad or couldn't be found. That meant we wouldn't be getting data for any of the users in the batch and we didn't know which userId was bad either. Such a call should return 200 for the overall call and individual result for each id, some of which could be errors.
First I saw jelly beans, then I noticed the arrangement and saw touching tips, then I looked for what else could be taken in that direction and noticed the clearly intentional double penetration.
Romanian living in the US. I call clătite "crepes" and American pancakes "pancakes". That way everyone knows what I'm talking about.
Also, don't call plăcintă "pie", or you're setting people up for disappointment (it doesn't matter that it's good, their brain was ready for pie and got something else).
None of these points make any sense to me when I think about the pre-reddit internet. There were all kinds of communities everywhere on various forums across the internet. Some forums discussed specific topics, some very niche, other forums were for more general discussions. But hosting and setting up a forum was not always the easiest thing. So when reddit came, subreddits eventually replaced forums. Easy to set up, easy to discover, everything in one place.
Now the fediverse is to me pretty much like going back to the old forums, but a bit more organized. And all of the points in this article could have been made about forums if you decided to analyze forums as one big thing. But in the end, none of it has been a problem (and there are still some forums around today).
I don't even understand how a boycott would be illegal. It's illegal to not buy products from a certain company? How can you tell if a person is not buying because they're boycotting or because they never had the intention of buying in the first place?
I understand what he is saying. It kinda looks like one at first glance, because contributions from current workers go first to pay current retirees.
But that's how private insurance and retirement plans work too. The only difference is that private ones also benefit some rich CEOs at the top who have a vested interest to not distribute the funds.
I think there are enough voters, but not with the current FPTP and electoral college system. In my native country people vote for their candidates in a first round, then the top two candidates (by popular vote) go into the second round and people vote again between those. That way people are not afraid to cast their vote to their actual first choice like in the US ("if I vote for this 3rd party, I'm just helping the party I don't like to beat the other party I don't like that much either but it's not as bad as the first one").
We don't need to, but I noticed at one point that he's mostly seeing female leads. We read a bunch of the books in your list, many others we avoided because they're no longer in line with current times (and they're not old enough to understand the historical context), and a bunch of them are not for their age yet.
It make sense for a wrapper layer to do this and I had to fight against APIs that didn't. If I make a single HTTP call that wraps multiple independent API calls into one, then the overall HTTP code should reflect status of the wrapper service, and the individual responses should each have their own code as returned by the underlying services.
For example on one app we needed to get user names by user id for a bunch of users. To optimize this, we batched calls into groups. The API would fail with an error code if one of the user ids in the batch was bad or couldn't be found. That meant we wouldn't be getting data for any of the users in the batch and we didn't know which userId was bad either. Such a call should return 200 for the overall call and individual result for each id, some of which could be errors.