back
user profile
josephcsible
28,560karma·8,511submissions·May 26, 2020
recent activity (8,511 total)
comment
This analogy would only be valid if there were only one store chain in each region. For a better analogy, look at energy distribution, where there are rules that the monopolists have to follow.
comment
That's a misleading question, because on other platforms you can choose to avoid the store. A better question would be "what's the lowest cut you need to give up to distribute to users …
comment
The point was "cities increase it too", not "it's just cities and not sports teams".
comment
This seems like it'd be almost comically easy to detect, because normal compilers and assemblers would consistently use either 31 C0 or 33 C0 all the time, rather than bouncing back and forth bet…
comment
There's a difference between "we won't help you do something" and "we'll actively hinder your efforts at doing something".
comment
Less than zero. They go out of their way to keep people from installing apps from anything but their own App Store.
comment
If you remove the DRM from your browser, then you can't watch some content anymore. That's not the case with this code. You can remove it with no loss of functionality.
comment
> That's starting to sound like DRM. It's close, but the key difference is it doesn't actually restrict the user, since you're both legally allowed and technically able to build…
comment
Don't lump Google in with Apple here. Android lets you sideload apps.
comment
If that were the legitimate reason, then they could accomplish the same goal by requiring all in-app purchases to have the option of going through them, rather than exclusively going through them. The…
comment
You can avoid Google Play on Android by sideloading. You can avoid Steam on PC by distributing your game yourself. You can't avoid the App Store on iOS unless you tell all of your customers to ja…
comment
Brick-and-mortar stores provide useful services and have high costs. Neither applies to the Apple App Store in this case.
comment
It's a LOT more realistic to rewrite your game than it is to tell all of your iOS customers that they have to jailbreak or switch platforms.
comment
> a landlord would rather offer a big discount to someone who can pay rent than continue to deal with a tenant who is unable to do so No they wouldn't, because of rent control. Once they accep…
comment
If you dual-license your work under the AGPL and a paid non-copyleft license, then your product will be 100% FOSS, and you'll still be able to make a living from it instead of the Amazons of the …
comment
> Open source means you can read the source. No, that's "visible source" or "source available". Read the Open Source Definition: https://opensource.org/osd …
comment
That sounds like it's not open source. Also, license proliferation is a bad thing and you really shouldn't encourage it.
comment
The issue with leftpad wasn't that it was small. The issue was that so much production code relied on it not going away, despite npm letting the author make it go away.
comment
Doesn't the "common initial sequence" rule imply that structs with the same members must be the same, even within a translation unit? If they didn't, wouldn't putting them bot…
comment
Root CAs can't meaningfully be revoked. If one is compromised, it needs to be removed from clients.
comment
Where did 60% come from? I don't think anyone ever said that.
comment
Three reasons: 1. Apple has a monopoly on sales of iOS apps. If PayPal does something you don't like, you can leave them for their competitor and still keep providing the same products and servic…
comment
We don't know for sure, and that's part of what makes this so concerning.
comment
True, but the reason why would be carrying "a pet bird" vs. "a bag of dead birds", not the person being European vs. Chinese as you're trying to imply.
comment
> there was a global pandemic caused by pig farming just 11 short years ago This is disingenuous. That was nothing like this pandemic.
comment
> the common cold (which is a corona virus.) A minority of them are. Most instances of the common cold are caused by rhinoviruses.
comment
One obvious need is other signature blocks that haven't yet been signed. When you sign a PDF, your name and the date end up in the signature block that's part of the PDF and, e.g., prints wi…
comment
> the question is why nobody fixed this yet Because fixing it would be a breaking change to the archive format.
comment
You're less likely to get caught using a key than breaking a window.