435 karma · joined June 14, 2016
If you've played KSP or read about Gemini 4, the relative motion can be unintuitive due to orbital mechanics. The SpaceX docking simulator puts you right next to the ISS with low relative velocity -- as it would be in real life if everything went as planned -- but it would be much more challenging if you needed to do it manually from a greater distance and relative velocity.
In any case, the bigger gameplay problem tends to be the vehicle physics simulation, where you have hundreds+ parts interacting and not in the most stable fashion especially above 2x time warp. That's the part that seemed amazing when KSP first came out, moreso than the orbital simulation (although the solar system exploration clinched the overall experience).
Now the (gradually becoming less common) practice of auto-creating order pages for restaurants that didn't agree to be a partner, I would agree should be totally illegal, or at least needs a very large disclaimer that the restaurant is not involved.
It might be that 80% of people get antibodies and immunity, but 20% don't. Or some people get antibodies but it doesn't prevent them from being a carrier. Or the immunity is only partial, etc. And then there's the ADE stuff which is theoretical but scary.
Not to say that wouldn't happen for SPOF microservices (e.g. your auth servers), but the surface area is potentially larger for monoliths.
I'd much rather use one of those systems where you get your own report from a reputable company and share the report id. Instead of paying an overpriced application fee to a bunch of places.
If a hacker gained access to my Gmail access tokens, they're a password reset link away from taking over most of my other online accounts and probably more than a few banking accounts. And then deleting the password reset emails.
Having worked for large and small companies (including ones that handle emails), security is always second (or third) compared to other business priorities. It takes a large effort to make sure everything is locked down and most companies don't have the skills, resources, and commitment to properly secure everything even if they nominally claim that security is important.
Rust is better suited to deal with it since there's a similar issue with refcounting across threads, so you might be able to get away with doing it for objects that are exclusive to one thread.
Mitochondrial DNA will only come from your mother, but I don't think we're talking about that here.
Also self-driving cars could have better sensors that don't have blind spots, and the multitasking ability to monitor all of them at once.
Sometimes it takes an 800 lb gorilla (with fresh iPod $$$$$) to take on the other 800 lb gorillas, even if it mostly meant we spent the first 8 years or so paying ridiculous 2-year contracts for "subsidized" $700 phones.
There's still a lot of apps that fall in that range, but I'd agree with you that it's completely unfair for subscriptions and more expensive apps.
Steam is probably also overcharging with their 30% cut (once upon a time that was an amazing deal compared to boxed retail) and most games are $30+ so it's a pretty hefty chunk of change. I don't necessarily agree with the exclusivity tactics taken by Epic or EA/Ubisoft but having more diverse options for buying PC games is a good thing.
In the past, developers were prohibited from telling users that they could sign up cheaper on your website, allegedly to avoid user confusion; I think it was relaxed somewhat so I don't know if it's still the case.
Of course the main reason why they charge 30% for the first year is because they can, and the reason they charge 15% after that is because app/content developers have been starting to gripe about it (probably after realizing they need to make a profit and can't live entirely off VC money). It has little to no relation to how much it actually costs Apple. There's no justification for why it takes a year to get the reduced rate, instead of something like 2 months.
It took off because it was a good experience (one stop shopping) and because of the popularity of the iPhone. And of course it doesn't hurt that it was the only App Store for iOS.
For the App Store, which is what matters to developers, revenue was around $25 billion in the first half of 2019, vs $14 billion for Google Play Store.
It's not literally mono- but as the article notes, just having a significant share of the market (I would say 30% would be enough) allows companies to dictate prices, and iOS has more like 2/3rds of the revenue.
That's not even getting into all the restrictions that Apple puts on third-party developers, including categories of apps that you can't even make if you wanted to -- unless you're willing to sit out half the market, and assuming that Google doesn't do the same thing. As a software guy, I consider that a bigger deal than the % cut (which is not entirely unreasonable given how much of that goes to credit card fees for low-dollar-amount transactions)
It doesn't look like anyone's tried to do it for iOS but InNative has a compiler for Windows/Linux.
In practice few people are going to remember how to spell words like "aceanthrenequinone" correctly so the practical dictionary size is a lot smaller, but still in the tens of thousands of possible words. The xkcd comic says 44 bits for a 4-word combination of common words.