378 karma · joined December 31, 2019
Yet the closest identifiable thing we could conceivably call a "purpose" is gene propagation. I should have clarified that this isn't necessarily a "good" purpose. In fact, much of what is programmed by evolution is arguably net detrimental insofar as it is readily exploited.
It's just the solution nature came up with. It's also optimal at a population level and far less so at the organism level.
Again: it is strictly preferable (by a very wide philosophical margin) to exist than to not exist. Of course, anyone who believes otherwise would be welcome to not participate in the concept of biological immortality.
[1] https://www.npr.org/2020/04/09/830664814/fauci-says-u-s-coro...
The App Store is a marketplace that connects people developing for a platform (iOS) to customers using devices compatible with that platform. It is also the only marketplace that does this. In this way, it is best thought of as a (monopolistic) distribution channel.
If not, please refrain from disingenuously advancing obviously problematic ideas. It adds nothing to the conversation.
The remaining coordination issues can be solved by documenting or using e.g. a '@Deprecated' decorator in Typescript. And, of course, you can always just remove a field to see where the code has dependencies on it (where code breaks during compilation).
The concerns about shared code may apply in some cases, but the global schema is not one of them, in my experience. I do agree it takes a bit of extra thinking to do this correctly but it's really not that difficult.
If you want an example of a horrible middleman in publishing that's slowly being extinguished by rebelling counterparties, take a look at Elsevier.
EDIT: I just got up to submission 270 and still don't see it. That submission has almost certainly been hidden somehow to prevent further discovery.
EDIT 2: I highly suspect Apple is somehow putting pressure on HN to do this. The way these submissions are being 'controlled' is really disturbing. And it would make perfect sense for Apple to try and control discussion on HN. We basically destroyed TripleByte in just the past month. Anything scandalous affecting developers can turn into a company-melting shitstorm via HN.
Assuming you are in fact in the tech industry, you should know that near-zero marginal distribution cost is one of the core principles underpinning software economics.
I'm also not arguing that Apple shouldn't pass some of the costs it incurs to provide apps (e.g. APN, engineering costs, etc) on to developers and by extension on to consumers. But it should be priced fairly and transparently.
A flat 30% fee without the ability to itemize that for customers or signal the existence of alternative payment methods is just wanton, nefarious extortion.
The 'right' solution would be to charge a specific, itemized "Apple device usage fee" that's separate from and in addition to the primary fee for a service itself. Apple deserves to take a portion of revenue specific to the provision of a service to its users. I can't see an argument where it deserves to take a portion of all revenue developers receive.
But Apple is not permitting this because it would pull back the curtain on their rapacious practices and their customers, having already paid a significant amount of money for their devices, would almost certainly be quite angry about it.
Spotify is a good example of the distortion occurring because of this misguided system. They're charging customers $12.99 if they subscribe through the App Store instead of the $9.99 they would pay outside of it for exactly the same service. So, right now, some Spotify customers are being needlessly pillaged by Apple when, unbeknownst to them, they could get the same exact service at less cost. Spotify apparently had plans to email affected subscribers to alert them about this nonsense situation, but I don't know what became of that.
Apps that are made up to 42% more expensive (NOTE: the 30% fee applies to all in-app purchases and the first year of subscriptions) in a way that's entirely opaque to those users. The fact that you think this is okay is the only thing I find absurd.
You also seem like someone who is for some reason predisposed to be an apologist for Apple's monopolistic business practices. You certainly don't represent what would likely be the average/majority sentiment of Apple's customers, were they sufficiently informed.
The simple fact is that Apple is injecting itself as an intermediary in the payment process and extracting a preposterously oversized commission for no meaningful added value.
And it's easy to see that Apple knows what they're doing is wrong. They strictly prohibit developers from signaling that there's an extra cost for purchases made through Apple's system or that there are alternative payment options available. A well-informed consumer would be a clear threat to Apple's gravy train.
This system should have never emerged to begin with. It's highly unethical and, given the direction things are taking [1], will likely be found in violation of antitrust laws.
[1] https://techcrunch.com/2019/05/13/supreme-court-rules-agains...
But your point is also a straw man. For the most part, there are still prohibitions on large gatherings of people. These protests have been blessed as an exception. Why? Because the government's hand was forced by political expediency. In essence, the government has failed to protect the people from themselves.
And let me flip the question on you: why do we need to protest so urgently now, during a global pandemic? Why can't it be postponed until after we've resolved that problem and can permit it to go about safely?
I'll answer that for you: BLM has found outsized effectiveness because of coronavirus. Because people have more time, and are feeling less economically secure, and are more emotionally vulnerable. They were better primed to respond to the movement and organizers are capitalizing on that at the direct expense of human lives, even if that isn't obvious to them.
Worst of all, history suggests that these protests and the consequent loss of life will buy Black people next to nothing. Categorically the wrong solution to a very complex problem.
The reason people are dodging this is because it makes these protests morally indefensible, on balance. This is terribly inconvenient if you've entrenched yourself in a particular way of thinking and no longer wish to question it.
I suppose, in light of the shortcomings of human nature, it would be a lot easier to make the point that needs to be made if we were dropping bombs on coronavirus victims and broadcasting the carnage instead of rolling them up into statistical output. Their crime, apparently, is dying in a way that isn't direct and emotionally resonant enough for other human beings to grasp the magnitude of it.
Far more lives are threatened by coronavirus today than will be threatened by police brutality over the next several decades [1]. You're basically saying that immunocompromised and elderly persons are acceptable collateral damage.
One thing that's been lost in the noise is that death by police brutality is a vanishingly small problem: less than 0.0003% of the population per year (and most of those are White people).
And the ultimate irony is far more Black people are going to die as a result of these protests (since Black communities are disproportionately affected by the virus) than will be saved by whatever temporary curtailment of police brutality this yields.
Those are the real facts. Not the alternative ones you and people like you would like us to focus on. It's like it suddenly became acceptable to wantonly suspend rationality because it suits certain interests.
[1] https://en.wikipedia.org/wiki/Police_use_of_deadly_force_in_...