> Apps may use in-app purchase currencies to enable customers to “tip” the developer or digital content providers in the app.
Apple lists the limited scenarios where alternative purchase methods can be used and this one is not included. Since they mention it in the guidelines it's clearly something they are aware of.
You may disagree with Apple's policy, but bigger companies have fought this battle and lost. Intentionally (or unintentionally) misreading the guidelines isn't going to hold water on appeal.
> If you want to unlock features or functionality within your app, (by way of example: subscriptions, in-game currencies, game levels, access to premium content, or unlocking a full version), you must use in-app purchase.
> Apps may use in-app purchase currencies to enable customers to “tip” the developer or digital content providers in the app.
Using "must" for unlocking features and "may" for tipping is pretty odd if they need to be treated identically.
This is especially clear if you look later in the document where an almost identical phrasing is used in the other direction:
> If your app enables the purchase of real-time person-to-person services between two individuals you may use purchase methods other than in-app purchase to collect those payments.
> If your app enables people to purchase physical goods or services that will be consumed outside of the app, you must use purchase methods other than in-app purchase to collect those payments
Certainly the person-to-person transactions aren't required to use purchase methods other than in-app purchase despite the use of "may" in the same context.
This section could probably invalidate it although its extremely confusing because only "reader" apps (3.1.3(a)) are allowed to direct to other purchasing methods but physical goods apps are required not to use IAP. How would they avoid using IAP if they can't direct to other mechanisms?
> Apps and their metadata may not include buttons, external links, or other calls to action that direct customers to purchasing mechanisms other than in-app purchase, except as set forth in 3.1.3(a).
> (vii) Apps may enable individual users to give a monetary gift to another individual without using in-app purchase, provided that (a) the gift is a completely optional choice by the giver, and (b) 100% of the funds go to the receiver of the gift. However, a gift that is connected to or associated at any point in time with receiving digital content or services must use in-app purchase.
However, since tipping is not listed in the exceptions, one should read it as not being allowed.
Whether the policy is a good one or not is a fair question, but not one that App Store review will (or even can) answer, and trying to do anything there is barking up the wrong tree.
The right place to challenge this sort of thing is likely with organisations like the FTC, Competition and Markets Authority, or the EU equivalent.
> (vii) Apps may enable individual users to give a monetary gift to another individual without using in-app purchase, provided that (a) the gift is a completely optional choice by the giver, and (b) 100% of the funds go to the receiver of the gift. However, a gift that is connected to or associated at any point in time with receiving digital content or services must use in-app purchase.
1. Full-on libre: speech, financial flows, technical architecture, etc. (i.e., basically the entire raison d'être for Nostr)
-or-
2. Live and work inside the walled garden of Apple + Google's app stores
You really can't have it both ways.
Because the benefits of side loading on iOS are so massive that everyone will use it i.e. you can use private APIs, bypass Apple's privacy controls, implement device tracking, harvest data e.g. contacts.
It's going to be a huge transfer of power and wealth back to the likes of Meta, Epic etc
Don’t Android my iPhone.
I left Android for an iPhone for a reason.
Also free speech is a practical impossibility. Standard email is a free as it gets and it turns out nobody wants that because if you have completely free speech your inbox gets spammed into oblivion. Everyone draws the line somewhere.
And with email, the recipient can choose to override the spam filter. That's key, and is the reason that spam filters aren't censorship.
Do these people really believe that the cypherpunk ethos involves being an Apple bootlicker? I don't get it.
That’s time you don’t get back, lost forever because some one you’ll never meet on a committee says no.
“It has to be an app” is old world thinking. No iOS app in the past 3 years or more has disrupted anything.
So targeting Android makes much more sense than targeting iOS in this respect.
I would really want to see a Crypto Anarchist focused mobile phone.
> I like crypto but think 99.999% of NFTs are scams
It is more like 100% are scams, there is no NFT use case, it's all just jpgs.
I’ve seen them used sensibly for shipment tracking, and such like. They’re great for that.
Might as well let someone else have sex with your wife while you're at it.
Nobody makes money without giving Don Cook his share.
That would be fantastic as it has no place on the App Store.
That's where regulation comes in, where government comes in, where centralization comes in.
Do you seriously believe, that if Bitcoin becomes the global currency, that crime won't skyrocket due to people getting robbed relentlessly? You just need the PK dawg, and it's very easy to tell if you were told the truth - access to the wallet opens up.
I think you are just naive about the nature of mankind. We need rules, structure and order - the key question, is how do we create the environment that allows enough structure to not interfere with the creative process to allow us to continue growing and developing new technology?
Bitcoiners have a sad, yet fascinating trend to talk about nothing but Bitcoin. Take a look at your comment history.
Just asking to better understand the underlying knowledge on the topic before putting myself into this valley of tears.
Don't know for your provider, but on Gmail, I click on Spam and there are all there. It's not censorship, it's sorting. I usually go see them once a month, just in case something got badly sorted (it's also quite entertaining to see the scams attempts).
In what world is it censorship to choose to read something or not too? It may be censorship for sure that something is blocked (and still can be argued upon), but choosing not to read crap is not censorship, just like choosing not to read every scientific papers in the world is not censorship…
They aren't ok with it. The EU recently passed the Digital Markets Act. But some of the provisions don't take effect until 2024.
It's only a problem for the rest of the world.
Apple giving away Safari for free at a time when all major web browsers are free is different. Sure, Apple might benefit from being the default but Spotify and Pandora, which compete with Apple Music, are both still in Apple's app store.
Why doesn't the EU do something about that? Why is Apple an exception?
Agreed on the other two though, both should also be forced to open up.
Exact same thing.
A phone isn't a "general computing device" like a PC any more than a gaming console is. So if Apple has to allow 3rd party stuff on their phones, it must be so for PS and Xbox too.
Though I disagree that a phone is not a 'general computing device' moreso than a gaming console is, it is hard to come up with a legally-clear definition of one.
I also love how "bureaucrat" ended up meaning "any government body which does stuff I don't like"
How does allowing people to send small tipping amounts of Bitcoin for fun from their hot wallet mean "bad actors ruining things for the rest of us"?
>Do you seriously believe, that if Bitcoin becomes the global currency, that crime won't skyrocket due to people getting robbed relentlessly? You just need the PK dawg, and it's very easy to tell if you were told the truth - access to the wallet opens up.
And if people have geographically distributed multi-sig cold storage for the bulk of their wealth? Will they be getting "robbed relentlessly"? If you follow best practice and take self custody seriously you'll be fine so no I don't seriously believe people would be robbed relentlessly.
So I'll ask you too, what's your problem with other people sending small amounts of money P2P in a fun way to each other in a currency they prefer? Just don't use it if you don't like it.
>Bitcoiners have a sad, yet fascinating trend to talk about nothing but Bitcoin. Take a look at your comment history.
Again, what's your point? I'm stirred to reply to fiat brained financial authoritarianism, that's what I find weird and sad.
Android users are notorious for not spending money (IIRC Apple users spend double the amount of money on subscriptions vs Android users) and it's unlikely Android users would tip content creators, or even watch the content they're putting out there.
But irrespective of that, none of that makes it cypherpunk.
Cypherpunk involves advocating widespread use of strong cryptography and privacy-enhancing technologies as a route to social and political change.
On that front Google is VERY far behind Apple.
It’s nice that it’s an option, I agree. That’s not really cypherpunk tho, is it?
Nothing forces anyone to buy an iPhone. They don’t even have a majority of market share. In the late 90s-2000s, Microsoft actually held a monopoly on PCs. Smartphones on the other hand are a very healthy duopoly with diversity and cross pollination of ideas.
But it doesn’t make using the “open” software that’s completely controlled by the giant corporate empire any more “cypherpunk”, does it?
From my phone (in Minecraft), I run an IPFS node, I communicate over distributed encrypted channels, I share files over BitTorrent, I probe networks, I zap people on nostr, I do all sorts of things the big powers would rather me not be doing, even though they aren't necessarily illegal. I can run literally any sort of software that I like, period, with nobody's permission or even knowledge of the fact. In computing, I take into consideration absolutely nothing that these corporations would prefer that I do. That's pretty cypherpunk, even if I do it all without google explicitly giving me an AMOLED black theme in their operating system. I use one of those too anyway.
(Yes, I'm aware of the workarounds. Those are not reasonable solutions.)
Just make sure people ask for permission. Before giving them access to something?
Complaining about iPhones and game consoles being closed is like complaining that your Honda Civic isn’t good at off-roading and won’t tow your horse trailer.
I'd like an open device that supports iMessage and Facetime.
I don't understand why I should have to give up all the iOS software that I really like just because I want to run one app on my device that Apple doesn't allow.
There is also dev mode on Xbox One and later consoles:
https://www.microsoft.com/en-us/p/xbox-dev-mode/9nljhzjrn0f4...
I can't find the bit from the dev you're referring to so don't know if they have screenshots of it in writing or something, however, what I suspect is more likely (based on my experience talking to Apple reps about similar things) is that they gave a very charitable description of their feature, and the rep gave a non-committal "sounds like it could pass, try submitting it".
I don't get why the developer is so convinced that their tip system for tipping people based on their activity on their app is not tipping for "digital content". Unless you can only tip randomly with no control over who it goes to, or tipping is for the user's activity off-app, digital content (i.e. posts etc) are literally the only thing you could be tipping for.
The degree to which people will twist themselves into pretzels to defend mega-corps is something I find hard to understand, for this guy it is their life line and for Apple it is a non-issue. Apple doesn't get to hide behind their own guidelines if even their own representatives don't know them well enough to adequately represent the company.
a) : a body of nonelected government officials
or
b) : an administrative policymaking group
So really, any government is a bureaucracy.
What is funny is the way people use the word derisively, as if bureaucracy is inherently evil in some way. Bureaucracy is like math, it is netiehr good nor bad, it simply is. Like math, it can be used to do good or bad things.
The Xbox and PS5 are literally using an AMD Zen2 CPU and an AMD GPU, nothing weirdly custom like the PS3's "emotion engine".
There's no reason they couldn't run a standard Linux or even Windows. They have HDMI ports, USB and everything just like a normal PC. Even the PS3 with it's super weird processing system had a _native_ Linux version provided by Sony[0].
Why aren't people up in arms insisting that Microsoft and Sony allow us to install Linux on "our hardware", but are so very pressed when they can't do that with a phone? Why is a console walled garden perfectly fine, but on a phone it's anathema? Are people still thinking of the NES when they hear "console"?
[0] Yes, it was there to dodge import taxes, but still =)
However you are right, it is hard to make an unambiguous distinction, so I am with you - consoles should also be forcibly opened up. I do strongly hold the philosophical view that if you own any computing device you, as the owner should have absolute control of what that device trusts as far as any cryptographic 'locks' are concerned. The place where this seems to have both a) the largest negative impact on the market and b) the best chance of people caring and doing something about it, seems to be with mobile computing, so that is where the voice are the loudest, but personally at least, I hold the same view about any device.
Our society has long held that reverse engineering is perfectly acceptable when it comes to interoperability / competition, even if the OEM doesn't appreciate it. Now, we have progressed technologically to the point that an OEM can literally prevent any reasonable manner of that, if they want to. I just don't think our laws / society have really caught up with that fact yet, but for me it follows directly from the reasoning behind allowing reverse engineering that we shouldn't allow this.
So I don't know why you keep bringing this up as if it is a counterpoint. Yes, it's a similar situation, and yes anything we do about Apple should apply to Sony as well.
They’re not even in the same league as what MS was doing. At the time of the EU vs MS suit they had a 91% market share, and had only recently come down from a fraction over 95%
THAT is why the EU took action. Apple isn’t in a monopoly position in phones at all, they’re not even the dominant OS.
What they are, is the one that makes the most money.
Requiring Play services so much is anti-competitive by Google.
Anti-competitive behavior isn’t, by itself, an issue. At least… it’s only an issue ideologically speaking.
Based off what I found through a quick search, in Q4 2022 Apple has 29% of smartphone shipment and they have about 38% of mobile OS share. Not tiny, but not dominating the market. Back when Microsoft was being prosecuted, they had >95% of desktop OS share, approaching 99% in some places, and they were accused of leveraging that to muscle out paid-for software vendors that sold directly competing software (both operating systems through exclusivity agreements with OEMs and application software on Windows).
Although I think it still depends on what Apple means by "associated at any point in time with receiving digital content or services". I think they may be intending to allow something like GoFundMe or Venmo, while disallowing something like Reddit gold where users give gifts based on the digital content created even though that content isn't gated by payment.
Perhaps the developer's use of Bitcoin complicates things as well. Does Apple consider that a "monetary gift" or "digital content" or both?
I was thinking about that, the transaction fees alone would mean that less than 100% is going to the recipient.
Even more confusing, Patreon's entire business model is taking a cut of donations associated with access to content and they seem to still be exempt:
https://appleinsider.com/articles/21/06/22/patreon-doesnt-pa...
Seems like the developer has a strong case, assuming these statements are truthful.
Strong case? Apple can change the rules tomorrow to whatever they want.
Still, a plaintext interpretation (as far as I can tell) of Apple’s current rules seems to favor the developer, given the circumstances.
The company can delegate people to interact with the outside world and those people have the ability to bind the company. If they mess up beyond their pay grade then the company may have recourse on them but the company may well still be bound externally.
You still have to check if the functionary is an 'authorized agent' but if they misrepresent themselves as such then the company may well have a problem if you had no reason to believe otherwise (for instance: because of their job title or because someone with signing authority delegated the interaction with you). Such 'apparent authority' (of which this may well be a case) is the source of much confusion and many lawsuits.
Then they came for the crypto crap, and I did not speak out because I didn’t want that crap.
Then they came for the NFTs, and I did not speak out because I was not an NFT bro.
Then they came for the weekly trash pickup, and I said thank you.
There are plenty of people in the world who will do anything in this world for money, power, wealth, and control over people and they don't care who they hurt in the process of achieving that goal.
The thing about the "first they came" poem is that attacking the socialists, trade unionists and jews is already bad. There's a reason it doesn't start with "first they came for the murderers, but I didn't say anything because I wasn't a murderer".
The poem urges us to stand up against injustice even if it doesn't affect us directly. The poem doesn't argue that all slopes are slippery.
Going after bad things can be good, but going after a developer who wants to be tipped in crypto isn't a bad thing. Apple being able to take down an app because it allows the user to monetarily reward a developer in the way the dev chooses *is* a bad thing.
I honestly don't believe anyone can argue this in good faith. First off it's not user->developer but user->user and second "the way the dev [or user] chooses" is just silly. At the end of the day people want fiat currencies, Bitcoin (or any other crypto) in this case is clearly meant as a way to bypass the app store cut. It's not because "they really wanted bitcoin", no, they wanted a loophole. We can argue about if Apple/Google deserve 30% but pretending people actually want crypto for any reason other than avoid rules/regulations is silly.
And apparently, this isn't even about cryptocurrency but Apple's normal 30% tax. If that's true, then it means that the lazy slippery slope argument is even less applicable.
It has nothing to do with free speech or anything, it’s a wart
Does a domain name need a token attached to the service in order to operate?
I would say it is still a scam as it is airdropping ENS tokens that were minted out of thin air and insiders pump and dumping the token to make a profit.
You can't do that illegal stuff with traditional domain names.
Ethereum is essentially a database, so certainly centralized databases can do similar things. The point is to do them with decentralization, openness, censorship resistance, and an economic model where users pay the expenses as they go. You may or may not think those things are valuable, but some people do; Ethereum and similar projects fill that niche.
IMO the token might be an illegal security indeed; and if that's the case I hope the SEC crushes them. But in the meantime I'll be using ENS names happily as a user and watch the events with popcorn.
> but I don't see how crypto domain names are any different or changes anything.
It will prevent that a big corp with the court on their side redirect your domain-bought-in-a-complete-legit way to them.
No, it will absolutely not. It does not matter what method of accounting or voting you use, you will be made to comply with a court order. If you don't comply, you're going to prison.
there are other financials using that technology
It’s just a cryptographic enhancement of existing systems, but a nice use of the tech (standardized rather than proprietary too).
One company also used smart contracts to update other systems & such automatically. It was quite a nice system, crypto-based or not.
Personally, as a huge crypto skeptic (and I have worked in the space), I think this kind of use has much more long term utility than the gold rush value stores.
The ticket thing you mention could be useful, but I’ve never seen an implementation that was worth any company (let alone Ticketmaster) bothering with. It “solves” a mostly solved problem.
The marketplace decides what the purpose is. The use case people wanted was an easy way to launder real money into jpegs of arbitrarily set ETH values. Now that the PPP loan and ZIRP era is over, the bottom has fallen out of NFTs entirely. NBA Top Shot was one of the few non-jpeg early succes stories but that's flamed out as well.
Why do this when the current system already handles this? This is no unique usecase.
Once again, crypto is trying to solve problems that don't actually exist while completely failing to address the ones that do.
No, the chain-of-provenance use-case is to prevent people from being able to sell grey-market products while claiming that they're official products. E.g. selling iPhones built out of reconstituted parts from iPhones that were pickpocketed from their owners and then scrapped for parts. (Yes, this is a big issue — Google "my stolen phone ended up in shenzhen" and you'll get a ton of news stories.)
If you (or a retailer) forces the retailer (wholesaler) to provide a chain of digital signatures demonstrating each hand-off of the parts all the way back to the factory that produced them, then you implicitly reject any assemblage of parts where some of the parts were black-market-sourced. Which allows for legitimate refurbishing using legitimately acquired parts (i.e. it doesn't put the Shenzhen phone-repair stores themselves out of business); but destroys the demand for the electronics "chop shops" these stores currently sometimes order parts from.
In this case, a "blockchain" here is an open-public-participation multiparty ledger that tracks ownership of physical goods; with a digital signature inherent to each transfer of the digital asset representing the physical good, which should be done at time of transfer of physical goods. Unlike other use-cases, you really can't simplify the solution — to enable this use-case, you need a system with pretty much all the properties of a blockchain.
Hashing and hash stores are not unique, or particularly original, so really this is just applying common crypto tooling/standards to an existing problem.
It has benefits when you look at it like that.
What developer are gonna to go to court for the few weeks or months when his app was removed for ambiguous reasons?
Terms and conditions mean nothing for Apple. They are solely to restrict developers how Apple wants. They give developers no rights in practice. Only the illusion.
I find high utility in the financials.
https://news.ycombinator.com/item?id=36405348
> I have a PornHub subscription that uses bitcoin. There's nothing speculative about it and it's completely legitimate. I've also used to to purchase indie games instead of giving Steam/Google/Apple/Epic a cut. I'm looking for a Spotify alternative and this seems to fit the bill and I'd give OP some bitcoin to check it out.
> Just because viable usecases don't exist today isn't proof that they'll never exist and isn't a reason to stop development. If we gave up on hard problems because we didn't solve them in 15 years we wouldn't have the AI we have today.
Can you please explain to me how my use of crypto is avoiding rules/regulations? I don't wish to be silly or have pretend intentions.
Is there a rule that says all developers have to put their games on Steam or Epic and accept local currency that I'm trying to avoid? Is there a rule that says developers can't sell their games for apples? What rules/regulations would a developer avoid by accepting apples as payment for their work?
Now extend this to people who are creating videos and want to create their an iOS app that will allow them to accept apples as payment. What makes crypto special?
Apple's 30% cut is not a real rule, I'm sorry. It doesn't bring any good in the world and it doesn't help anybody except Apple. Apple and Apple's supporters care about the rule but that doesn't make it a valid rule or something the rest of us have to sit back and accept. Using crypto to avoid Apple's fees isn't hurting anybody except the poor old multi-trillion dollar company named Apple. If you want to talk about people pretending let's talk about how many people pretend like Apple is a good guy or how people pretend like Apple cares about them on an individual level. It's as delusional as walking into a strip club and walking out thinking the stripper you paid $300 for a lap dance for loves you and wants to see you again because they care about you on an individual level.
It's also fully within someone's rights to put their foot down and fight Apple on this. There's nothing wrong with that and the US legal system allows for it. You can be a bully and tell people to pick up their ball and go somewhere else when they're in "your park" but one day someone is gonna punch you in the mouth and tell you to sod off when they see you let everyone else play there with different rules. Apple is going to lose their 30% cut in the very near future, they know it, and they're terrified.
This whole signing a physical product to prove it's official kind of sounds like PGP but I only have a 10000 foot view and don't know much about PGP other than you sign stuff and people can cryptographically verify that you actually signed it.
Optional follow-up because I'm curious: how do you actually track that the physical thing wasn't modified or tampered with in practice? Couldn't a bad actor repair a broken RAM chip with their own parts and it would still be officially signed? Or does it rely on the owner invalidating their device, saying their phone is broken, and then all the parts in the phone get flagged as broken?
So you could have a ledger that was only accessible to… say members/subscribers/users of a service. As long as everyone involved can see it, it serves the purpose.
But public is always nice
A blockchain is a public trust ledger that is uncensorable because everyone who wants to can get both a copy of a random sampling of the messages pushed to it (by p2p node gossip of the txpool) and then also a copy of the canonical state (by p2p gossip of the chain-head; the ability of nodes to fetch previous blocks by content-hash; and the ability of all nodes to independently compute block validity and canonicity.) But this uncensorability means that blockchains must solve for the problem of DoS spam attacks, that would seek to fill the chain with noise messages, to the point that it bloats to an impractical-to-store size.
That's why blockchains [that have distributed posting authority, rather than being de-facto centralized "Proof of Authority" systems] always "have" (but not "are") some form of digital money built into them. The digital money is there to be what the old proposals for eliminating email spam called an "eStamp" — a cost for posting your signed messages/transactions that regular users can afford to pay, but spammers cannot.
Without the "eStamps", you just have an unworkable, ever-growing pool of spam noise.
If you choose to eliminate the noise by only keeping the messages that nodes care about store-and-forwarding (such that you lose messages when their originator goes offline, unless at least one other node has accessed them), then rather than a blockchain, you get a system like Freenet.
If you choose to eliminate the noise by combining store-and-forward with TTLs, with push-based probabilistic gossip, then you get the original Usenet numbers groups and SMTP anonymous remailers that presaged blockchains, and were invented by roughly the same group of people (the https://en.wikipedia.org/wiki/Cypherpunk s), being used to anonymously distribute PGP-signed and encrypted payloads in much the same way that blockchains are currently used to anonymously distribute transactions.
> Couldn't a bad actor repair a broken RAM chip with their own parts and it would still be officially signed?
No, because the point is that you get to know who sold them the RAM chips that went into the device, because the RAM chip vendor digitally signed the sale of those chips to them, and their repair job "consumes" that item in their own digital inventory to convert one manifest (representing all the parts in a phone with bad RAM) into another manifest (representing all the parts in a phone with good RAM.) The provenance of the replaced RAM chips "travels within" the provenance of the repaired phone. It's a tree of component sourcing, not just a log of repairs.
Thank you and apologies for all the questions! I'm very fascinated by this but not sure where to start. Is this part of the chain-of-provenance you spoke about?
Also wondering if you have anything helpful to share to learn more. I'm really curious about how the "consume" part works in practice. I was trying to get at a situation where someone fixes the RAM but doesn't update the inventory? Or if you lost your phone, do you have to report it lost to invalidate the manifest? I'm also struggling to imagine what happens when the RAM goes bad? Does that phone with bad RAM get a new signature? How does the phone turn from a phone that works into a phone with bad RAM digitally?
Which they only do if they are already trustworthy. I don't trust them. At any point in the chain, a vendor/manufacturer can put whatever garbage they want on the chain because the chain can't interact with the real world, and for that reason, blockchain solves absolutely nothing in the space of supply-chain management.
Case in point - Reddit's enshittification. Spez has decided that Reddit will now be a walled garden, and all you can do is take it or leave it.
Slippery slope arguments provide exactly zero guidance for as to when it is reasonable to stop going down the slope, which is what makes them utterly useless.
> People really like to use the slippery slope argument to mean "I took the most expansive interpretation of what someone did throwing away all context and came up with the worst possible thing they could do with that."
"We can't not have police, this will lead to a slippery slope that will lead to Mad Max anarchy and roaming bands of killers and warlords riding in really awesome-looking semis."
That's the entire problem with the slippery slope! Two entirely conflicting, equally compelling arguments can be construed with it, starting from the same simple question - "Should there be police? Yes/No?"
Just because the bottom of a slippery slope looks awful, or can't be seen isn't a reason to do, or not do something - because I can construct a million awful slippery slopes for any action you do, or not do.
A slippery slope argument eliminates all nuance from a question, and provides no guidance for answering it well. That's exactly what makes it a logical fallacy.
Who said anything about using a slippery slope for the _only_ justification to do or not do anything?
You said "Slippery slope arguments provide exactly zero guidance for as to when it is reasonable to stop going down the slope, which is what makes them utterly useless" and I disagree that they're utterly useless. Sure, it doesn't provide guidance. Why does it need to? As you go down the slippery slope you learn about the possibilities you should consider. You also learn about the possibilities you can ignore. It's a risk assessment tool and it's incredibly useful.
I'm not sure how you can deny that putting all the chips on the table, thinking about, and debating all the possibilities has no benefit when you're assessing an idea or an action to take. There's nothing wrong with _considering_ possibilities and going down the slippery slope. It's often a very useful exercise.
Have you looked at the state of the bloody world? I measure outputs not methods.