(评论)
(comments)

原始链接: https://news.ycombinator.com/item?id=40662176

Apple 的 App Store 政策限制第三方应用程序并阻止用户加载自定义软件。 批评者认为,这扼杀了创新并造成了垄断倾向,并列举了微软 Internet Explorer 和 Netscape 等主流平台曾经面临类似批评的例子。 然而,支持者为 App Store 政策辩护,称它们确保稳定性并防止未经验证的软件造成的潜在危害。 关于软件更新,批评者声称 iOS 设备上的强制更新损害了用户的自主权和隐私。 苹果等公司认为强制更新对于维护设备安全和性能至关重要。 与此同时,反对者认为,他们可能会在未经同意的情况下引入不必要的更改或暴露敏感的用户信息。 尽管围绕 App Store 及其更新政策存在争议,但它仍然是在 iOS 设备上分发应用程序的主要方式。 对安全、隐私和创新的担忧依然存在,需要继续辩论和潜在的监管干预。 此外,还对苹果对其应用商店和生态系统的严格控制与谷歌 Play 商店等其他平台的相对开放性进行了比较。 然而,必须注意的是,每个平台都面临着独特的挑战,解决方案可能会根据具体环境和需求而有所不同。 最终,正在进行的讨论强调了在技术生态系统中平衡便利、安全和创新的重要性。 它强调了透明沟通、强有力的保障措施和有效监督的必要性,以最大限度地减少与软件分发相关的风险,同时促进增长和进步。

相关文章

原文


The law will prohibit the providers of Apple's iOS and Google's Android smartphone operating systems, app stores and payment platforms from preventing the sale of apps and services that directly compete with the native platforms' own.

I'm not sure what this means -- does this just mean that Apple can't prevent a third party from selling an app that does something an Apple app does, or does it mean they have to allow third party app stores? Or is it more about opening the payment platform so an app can take direct payments instead of having to go through Apple?



I read this as Apple can't ban Spotify because they have Apple Music. The question is what happens when an app is competing with Apple but also is breaking Apple's TOS?



The answer is obvious, because you can’t fairly resolve a conflict of interest like that - alignment between publishers and distributors in the same vertical should be banned.



Realistically, no hardware manufacturer of a significant size (let's say 100k total devices) should be allowed to dictate what software can be distributed to users. It opens up all kinds of unfair business practices.



Careful: Before web apps were common, 3rd party applications on Windows would break all kinds of things.

The hardware manufacturer needs to ensure that software doesn't break the device.

Apple and Google are going well beyond any reasonable grey area, though. Demanding a cut if I buy a book through the Kindle app is absurd and has nothing to do with ensuring that Kindle doesn't break my smartphone.



> The hardware manufacturer needs to ensure that software doesn't break the device.

Preventing software from breaking a device is a solved problem. All you need is a CPU that supports memory protection, and an appropriately designed OS.

If you want to only run software that's been OK'ed by a third party, that's certainly a choice you can make for yourself or your organization.

I don't like that this choice is imposed on almost-all cellphone users by monopoly.



Windows 9x and classic Mac OS are extremely fragile compared to Windows NT, Darwin, or Linux. Doing anything non-trivial without breaking those systems required some skill.



That was in large part because the CPUs they run on lacked hardware memory protection and any process could crash and take everything else down with it. No hardware support and no support for those features in the OS. That changed quickly as the CPUs improved. All the UNIXes of the time run on CPUs with memory protection and never crashed.



As I understand it, the Intel 386 had it and would run Windows NT. Making Windows 95 (which required a 386 or better) a separate product was a business decision, not a technical one.

Without doing a bunch of research, it looks like things were more split on the Mac side; some Mac models had fancy MMUs while others didn't until the switch to PowerPC. Classic Mac OS didn't support memory protection, and Apple's quest for a replacement operating system cumulating in the acquisition of NeXT is well known.



The 386 was technically enough to run NT, but the additional features of the operating system demanded additional resources, making it sluggish on the hardware most home users actually had. NT also couldn't use drivers written for DOS or Windows 3.x.

Conversely, Windows 9x could have made more aggressive use of the processor's protected mode, but it would have broken a lot of programs that worked fine on Windows 3.x. Windows 9x was still capable of running most 16-bit real mode software and generally allowed it to access BIOS and hardware, which NT couldn't allow without breaking the security model. Many "enterprise" customers even stayed on 9x instead of NT simply because it ran the software they used.

It took another few years before the hardware got fast enough and the software base moved to mostly 32-bit protected-mode code to merge the two product lines. However, there were still problems when it finally happened with XP.



It was probably a good business decision. Microsoft is famous for commercial success despite the hacker crowd typically having unfavorable opinions about their products.

The best example that comes to mind for me is Windows 95 having a special case in its memory management to work around a bug in SimCity. From a technical perspective, that's nuts, but from a business perspective I imagine not doing that would have hurt both immediate sales and consumer trust in the brand.



I guess the line between "business" and "technical" reasons here is a little blurry. Keeping SimCity or any other widely used program working through "hacks" doesn't seem nearly as bonkers in the days before widespread high-speed Internet access. Even if Maxis did patch their game, most people would have no way to update their copy.



> The hardware manufacturer needs to ensure that software doesn't break the device.

What about those of us who want to break our devices? (At least, according to the manufacturer's idea of what "broken" is.)



> Demanding a cut if I buy a book through the Kindle app is absurd and has nothing to do with ensuring that Kindle doesn't break my smartphone.

"Ensuring that Kindle doesn't break my smartphone" requires time and effort. That's funded by the cut they take.



> That's funded by the cut they take.

Apple / Google do not need to take a 30% cut of every e-book ever sold to fund their review. That's absurd and illogical.

One estimate is that Amazon sells 487,000,000 ebooks a year. If we assume they cost $10 each, that's almost a $1.5 billion cut for Apple and Google.

It does not cost $1.5 billion for Apple and Google to review Kindle to make sure it doesn't damage devices.



Others have addressed why the price is ludicrous.

What if this is a service I don't? Why am I paying for it? The vendors selling in app items are certainly passing on some of the cost of this.



It is unfairly funded. The ensuring part requires the same time and effort for

Free apps, apps that make money off ads, apps that cost $1, apps that charge a monthly fee, apps that resell products where a 30% cut exceeds their margin.

Perhaps the stores should change to a model of choose your own adventure: pay per release or % cut. What would you say is a fair amount to charge per release - keeping in mind apple/google will want to maintain their insanely high profits from the app stores?



We buy that all the time, and ask for a second helping. All things are temporary, and often this is a reasonable tradeoff.

The problem isn't in that transaction, the problem is conflicts of interest. Platform vendors engaged in both gatekeeping and building their own apps have an inherent conflict of interest. I think that Apple in particular (but not Apple alone) abuses it quite brazenly.

The issue isn't that the police exist (a tradeoff of freedom for temporary security, we'd all be freer if they didn't), the issue is when they start shaking me down, or otherwise brutalizing me.



It's true that without Apple and Google's eye we'd have more cases of malware in our devices.

But I think it's also true that people are more than capable of adapting to such landscapes because we already do that with our desktop/laptop computers. Yes, malware exists and people do get their computers infected. But I believe the reliance of a sort of "watchful eye" also makes us lazy.

I mean, the ideal situation is not one where Apple doesn't have an app store. But imo more like what Google does with android where you can install anything if you really want.

I think the cuts these companies take from having a curated store is too high though. And in the case of apple there's simply no alternative (well, there's the nascent stage of an alternative forming in Europe I guess).



> But I believe the reliance of a sort of "watchful eye" also makes us lazy.

This is a common point, but similar to how there was widespread fear that seatbelts would encourage people to drive dangerously.

Security should be baked into the platform and not a task for an 89 year old grandfather to have to deal with.



Realistically, including avionics and medical devices where the software is restricted by regulation (in theory) and where the manufacturer is legally liable for failure of their device?

More specifically, the radio in an iPhone can almost certainly be made to operate outside of licensed/compliant limits by tweaking the software. Should they be forced to allow that but still held accountable when their device is noncompliant?



> Realistically, including avionics and medical devices where the software is restricted by regulation (in theory) and where the manufacturer is legally liable for failure of their device?

Yes, absolutely. The responsible party is the operator of said equipment, and if they tinker with it, it's up to them to be compliant with FAA/FDA/HHS/etc. regulations or face proper legal reprecussions.

> More specifically, the radio in an iPhone can almost certainly be made to operate outside of licensed/compliant limits by tweaking the software.

See above. We can already do that today with WiFi chipsets that can be made to use frequencies that are illegal in a certain country. It's on the operator to ensure compliance. Alternatively, device manufacturers are free to use components that only work in a certain frequency spectrum - but that wouldn't prevent an operator from using them in another country.

We already solved those problems long ago.



>Should they be forced to allow that but still held accountable when their device is noncompliant?

no, because there's this weird concept that seems to be foreign to the modern software folk - Ownership.

Owner is held liable for that, not device manufacturer.



It is already legal to modify cars even though they are dangerous, so a working legal framework for that kind of stuff exists. I don't see why we shouldn't be able to handle the case where somebody chooses to run Doom on their pacemaker.



> It is already legal to modify cars even though they are dangerous

Not in places with regular inspection and mandated insurance. I.e. most civilised world.



That's not quite right. You can totally modify them. The restrictions are around what's allowed on public roads, not what you do with the car. (You can drive whatever you want on your land) And even then, many modifications are ok and you can get special classifications for "unsafe" cars (like vintage ones without any safety features)



Nearly all car mods pass inspection. Look at what is actually checked: safety and emissions. Nothing about speed, appearance, sound, horsepower, ride height, or stock state. And moreover: if you modify a car that fails inspection, it’s on you, not the manufacturer!



You are correct in the larger sense, I am just pointing out details. Sound checks are part of checks in some places where there are sound limits on vehicles. Some "mufflers" are more like megaphones.



>the radio in an iPhone can almost certainly be made to operate outside of licensed/compliant limits by tweaking the software. Should they be forced to allow that but still held accountable when their device is noncompliant?

I can see an argument for this. Nothing forced Apple to design their hardware this way: they could have built licensing/compliance limits into the hardware itself. But they didn't want to do that because they wanted to use the same HW for all markets, and different governments have different rules about which frequency bands are allowed. Of course, this then brings up the question: if they did make slightly different HW per-market (perhaps with 1-time fuses), what happens when someone brings their iPhone from one country to another and they've modified it to ignore any new region restrictions (Apple could still use SW to force new restrictions, though they can't allow anything new because of the HW restrictions) and it's broadcasting on an unallowed band?



My guess about roaming between different domestic and international regions: A handshake with the tower tells the phone what is the network type, then software (firmware) controls what frequencies to use. I just cannot believe in 2024 that this problem has not been solved many times over. What exactly is you qualm / concern?



The point is that someone could modify the software to broadcast on disallowed bands: this is one of the main arguments against allowing user-modifiable software on smartphones (or any radio device).



This is an interesting point. Is it not possible to buy a SDR (software-defined radio) and broadcast 4G/5G signal on disallowed bands? Also, I remember watching a video about repairing an ancient Nintendo Entertainment System. If you remove the faraday cage (metal box) around the video out signal, it accidentally broadcasts on disallowed bands. (I don't remember all the details.)



so what? broadcasting on unauthorized bands is essentially painting a "come fine me" beacon on yourself. surely the FCC (or it's Japanese equivalent) can handle these sorts of revenue opportunities without Apple's help.



If Johnny Nobucks makes an illegal broadcast using an Apple device - or rather if Johnny Nobucks makes an app for the express purpose of doing the illegal broadcast, and distributes it to 1 million other users on Apple devices — the FCC equivalent would faaaar prefer to sue 1 rich person (Apple) - with a chance of getting big bucks — than 1 million and 1 poor people — (Johnny no bucks and his users). But I’m pretty sure Apple would be able to put together a license model that makes them safe in this case, long before they were put in any legal danger.

Anyone who claims it’s an intractable is using it for a different purpose -/ either trying to keep their sweet monopoly - or wishing they could sue apple.



I think it is reasonable for them to decide what software is available officially, in order to check for compatibility, quality, etc. However, users should be allow to load software that has not been approved and to write their own software too; and the software provided officially should not be required (if it is documented, you can write your own; if it is FOSS, then you can modify it and provide modified versions of the software). This does not excuse unfair business practices though, but it does ensure that users can easily override it if they do not like some of their business practices. The number of devices is not relevant. Even on many Linux systems there is a package manager, although you can also write your own software instead of using that in the package manager if you wish, and that should also be working with Apple, etc, just as well.



From what I always understood, the argument for the App Store was to ensure the hardware remained stable. While it's easy to say, "it's mine, I can do what I want," when that device is a persons life line to emergency services in the even something happens to them, that is not a responsibility a company should take lightly. I like to think Apple takes that seriously and acts in accordance with that responsibly. They've said as much publicly, but of course one can choose to believe them or not.

Even if someone wants to ignore this concept, where is the line drawn? Should a hardware manufacturer, or OS vendor, be allowed to make a product that blocks malware on their systems (like Windows Defender)? Windows was seen as a poor product because of all the adware that infected it in the early 2000s. That issue has largely been resolved, thanks to efforts from Microsoft. Should they not be allowed to solve the biggest issue that plagued the public perception of their product?

I realize I'm move the goalpost slightly, from hardware to OS vendor, but ultimately, it isn't Apple's hardware that's creating these controls, it's iOS, the operating system. And in the case of Google, it's clearly an OS vendor issue, as Android is installed on a wide variety of hardware from many different OEMs.



Your Windows Defender argument seems like apples and oranges. It doesn't fully prevent adware infection anyway, but regardless, the discussion is about whether a hardware maker (or platform owner if you're going to try to extend this to OSes) should be allowed to prevent 3rd-party software selected by the user from running on their platform.

Defender doesn't do this: it's an optional security application by MS that's included with Windows. Users are free to disable it if they wish. Nothing is preventing Windows users from running whatever software on top of Windows that they like. Defender will prevent some malware from running, and many users like this for obvious reasons, and the fact that it's included for free unlike competing anti-malware software, but it's not so baked into Windows that you can't turn it off. An antitrust argument could possibly be made, along the lines of Windows including IE and putting competing software out of business, but that's a different issue than what we're discussing.

So you're right about this being really an OS vendor issue, but Microsoft doesn't force anyone to use Defender, and doesn't prevent anyone from using competing products. Google also allows using competing app stores (or even side-loading .apk files), though only a tiny fraction of users take advantage of this. Apple is really the problem here because it doesn't allow these things at all.



seems like a false dilemma to me. the platform owner should do all those responsible things that you mention. they should also offer an escape hatch for turning all those portions off, should the owner of the device so choose. I respect Apple's attitude much more than Google and Microsoft these days, but they really go too far with locking down iOS.



Movie makers shouldn't own cinemas.

Car makers shouldn't own dealerships.

Hardware makers of general computing devices (non-appliances) shouldn't make Apps.

This game has played out a few times. Lets see how this one goes.



Being against vertical integration is not an explicitly pro-consumer argument. It's an argument in favor of regulating market power. Consumers may well pay a bit more in some cases, but they will be rewarded with healthier, more resilient markets.



Yes, these are all good examples of things that actually shouldn't be done, under a certain interpretation of law.

They are perfectly reasonable under a certain interpretation of monopoly. It's just that the US definition and that in Europe (and elsewhere) differ quite profoundly.

United States anti-trust revolves around the idea of harms. You have to show that Mr Moneybag's empire causes material harm to customers - such as paying more than they could in a more efficient market.

The European (and it seems Japanese) take is directed at power. Even if it benefits consumers it's wrong to leverage dominance in one area to obtain power in another.



Where is the line? Because what you describe would block any plugin system in any software: AutoCad maker should not make autocad features because there could be third party extensions instead, and they can not make extensions themselves…? Or microsoft can not add nee features to VSCode as it competes with extensions, and they can not make their own extensions because they already on VSCode as a platform?



People shouldn't be dishonest, yet we can't just outlaw lies.

But we can outlaw lying in advertisements and product information.

It basically comes down to the scale and context. Things don't need to be completely morally black and white for us to see that something is generally bad.



The conclusion I think is they’d have to establish an independent arbitration panel and put them in charge. But they’ll lose control over their user experience then, so it’s full circle.



Thats the kind of regulation that inevitably fails for one reason or another, but usually capture. Ordering the break up the OS and App Store is a self-executing and relatively permanent solution that can’t be corrupted nearly as easily.



In all likelihood, some of the pro-competitive laws will render illegal those terms of the TOS which are anti-competitive. Any rule in a TOS that is illegal is effectively tossed.



Considering this is a law, Apple's TOS becomes about not worth the toilet paper you could print it on.

Contracts can't contradict existing law. Even in the US, I think.



I hate Apple's app store policies as much as the next guy, but does this mean I can make malware that plays music and Apple has to allow it in the app store?



To clarify the original premise:

I release an app that BOTH plays music AND is malware. Under this law, Apple can't ban the app (because it's malware) because the law prevents it to (because the app plays music, competing with one of Apple's apps).



The app is already illegal because of whatever other laws apply to it. You don't even have to have digital specific laws, any law dealing with fraud or theft will apply.

Bonus: you haven't read the Japanese law in the original Japanese legalese*, just an english summary.

* And since it's in legalese, you probably couldn't even if you spoke some Japanese.



I was being a little tongue-in-cheek, but I find your premise very fun when thinking about how quickly it can be taken to extremes with criminal or civil damages.

Thankfully, our legal systems are much better equipped to deal with ambiguity like this than I think you are proposing.



I guess I was more saying that ambiguous laws can cause more harm than good, but then I was basing that on the title of the article of a summary of a translation of a summary of a law, so I'm probably wrong :P



I think Apple might have to enforce the ToS on their own apps, if they want to levy them on competition, with such a law.

But that's me thinking common law thoughts, not sure whst Japan's legal system is like.

(There are alot lf things like this, such as when you are a distributor selling to more than your own stores.)



WTF? This must be the dumbest comment of the day here. There's nothing wrong with pointing out that only Anglophone (which refers to a language, not a race) countries use the British common-law system.



No, Apple will still have the advantage of not being restricted like 3rd party apps when it comes to running background activities, access to hardware features they haven't published APIs for, and integration opportunities via private Apple only APIs amongst their various apps and platforms that 3rd party apps can't replicate since Apple literally doesn't make those knobs available to them.

Why can't my non-Apple laptop start a tethering session automatically with an iPhone when I open its lid? What good reason is there that a 3rd party tool can't generate an auto-reply to a notification from a chat app with my consent? Lots of user experience niceties that Apple keeps only for their 1st party apps to the detriment of us all.

Google does similar things on Android, but at least you can get most of these features through 3rd party stores like F-Droid.



Yeah, but the only reason devs are not using those "private" APIs is because Apple owns the only distribution possibility. For now, the 3rd party stores are a joke because Apple still has too much control (and the fees are a joke) but I hope the EU runs its course and finally forces them to allow installation of any potential software without any limitations.

It is extremely dumb and uncompetitive that iPhones cannot install any apps under the guise of security or whatever. Apple has rested on its laurel and made some stupid choices that seriously limit the potential of their hardware. It's funny how they announced many features that people have wanted for years at this WWDC; they are starting to feel the pressure, I guess.



I think that is what you would like to happen but this would have to play out in court because Apple makes so much money from that 30% they would fight it tooth and nail.



Couldn't they argue that these royalties don't apply if payments aren't routed through the core platform? Such as saying "oh, well, the user paid through the web version of Spotify, not the iOS one"?



Apple certainly looks at it that way, but is not legally entitled to collect a royalty simply for making apps that run on its operating system. Instead, they have created a technical mechanism to do so.

The EU and Japan have decided that's unfair.



Accept what? Greediness?

Apple used to charge for MacOS. And then they made it free because hardware sales more than made up for any costs of the platform.

Apple themselves claim they don't care if AppStore is profitable. Schiller himself suggested they cap AppStore revenue at 1 billion.

If it's so costly for them to run why don't they let devs and users use the alternatives? Alternative payment methods, alternative app distribution etc.?

Edit.

Here's Apple financial report for 2023: https://s2.q4cdn.com/470004039/files/doc_earnings/2023/q4/fi...

- iPhone alone generated 200 billion in sales

- The entirety of their operational expenses is 54 billion

Apple's customers have already paid for whatever expenses Apple is incurring for the "core platform"



As a user, I don't want any apps to have direct access to sensing hardware without going through Apple's APIs that control prompt for access and respect user settings.



Of course, but that's not the issue that's being described here. The issue is 1st party APIs that only Apple or Google have access to, that 3rd party apps can't use, regardless of whether the use would like to grant them permission.



Is it that big an advantage to test APIs that are still in beta and may change at any time? With their built in apps they can fix both pieces at once, but if they started breaking large numbers of apps every update I do not think developers would be happy.



IMO they should be required to offer the same API they use when they release an app that's using it. I don't think it has to be stable - it just has to be at the level of maturity that their internal apps are using. That does require a certain minimal level of security and inspectability - but that seems reasonable when you're selling a platform like this.



The Google acquisition of Fitbit was only approved by the EU under the stipulation that they can't offer any 1st party APIs for Fitbit/Google wearables that aren't available to 3rd party wearables.

Apple Watch doesn't have to play by the same rules.



That's fine. I sure hope nobody is asking for apps to be able to ignore the user's intent. Currently, there is no way for a user to grant applications these permissions, only Apple can bless apps with them.



As a user no apps outside of Apple's will be on your iphone if you don't explicitely install them. Make sure to install no such app and you'll be fine for the forseeable future.

If you think this is unamanageable and there needs to be more provision to protect your consumer rights, you should talk to the consumer rights regulators to ban the behaviors you need protection from, Apple isn't a proxy for that.



Apple has been serving as a fairly effective proxy based solely on the fact that they have developed the software, the developer tools, the hardware and the APIs and the distribution platform that developers use. The same thing that makes the iPhone lucrative for third party developers is also he same thing that makes it lucrative to bad actors, and part of the iPhone’s appeal is precisely because it is more locked down than Android. I can try out an app, find out the developer is an asshole that wants access to all my contacts based solely off the fact that I’m getting prompted by a system UI and delete the app and know that it is gone.

So yes, there is totally a place for private enforcement of a comprehensive developer agreement (read: contract) backed by automated review tools and human review. It’s not perfect, but it is pretty good.



I think this is unmanageable, but I am happy with the status quo. If I want a device with an alternative marketplace, I can go go android. Instead I now have people who want to use the device that I bought under the terms and agreement that was available changing how I use the device because they think it impinges on their rights.



That's quite literally a technical solution to a social problem.

And as usual, the problem is not fixed, Apple just gets to chose who they get cosy with. Historically Japan Railways had privileges the France national railway didn't, for instance.



It's specifically the camera feed that cannot be used while doing split view or other multitasking modes on the iPad, unless the app has Apple's special blessing. This very clearly puts any new or small video chatting apps at a disadvantage compared to incumbents.



The ability to sync data in the background with the screen off is one. For example, Google Photos and Spotify require the screen on and app open to sync, while the Apple apps sync anytime they need to.



Having the same APIs that Photos uses being accessible from any app on any platform would be as big of a leap in photography as the cellphone was.

Allowing people to choose an Apple News backend would save the news industry.

Apple’s P2P payments are a huge flop. Let any vendor do it.

Don’t even get me started on the App Store.

Come to think of it, almost every Apple app I use nowadays either sucks or is absolutely terrible. Notes might be the only thing I use that I would still choose to use despite alternatives, everything else is compulsory (or someone else’s compulsory thing). Like fuck Gmail for not blocking Promotions. So it’s all a win for consumers and producers alike.



I would love to see Nintendo throwing a fit if they had to allow homebrew to run on their consoles.

And I think it would be good! Why don't they get a cut of every game sale and get to block other companies for producing software for their hardware.



> from preventing the sale of apps and services

I think the important keyword here is “services” which can mean a lot of things. App stores can be considered services. An alternative payment platform is fair game too.



An app store would be one of the cases where third parties might want to do what Apple does. Once that's done there's no case for payments to go through Apple.



Just waiting for Adobe Store, Amazon Store, Microsoft Store, Epic Games Store, etc. to be installed on every phones soon.

Current status isn't normal, but no one would complain about it if transaction fees weren't abusive.



> Just waiting for Adobe Store, Amazon Store, Microsoft Store, Epic Games Store, etc. to be installed on every phones soon.

Why would it happen with iOS when it has not happened in the 15 years or so since Android exists?

There's basically just one relevant alternative app store which is F-Droid, and it's just all around much better than Google's Play Store, although of course it doesn't have any proprietary, closed-source apps.



Android does have other appstores though. Samsung has one for their phones, and Amazon has had an openly available one for well over a decade (wikipedia says 2011, which tracks with when I remember first using it). Epic wants one, but pursued a court case because they argued Google made it an uncompetitive environment to work within.



> Current status isn't normal, but no one would complain about it if transaction fees weren't abusive.

This is an oft-repeated misconception.

Even if transaction fees were 0%, we'd be way better off with alternative stores.

You're just so used to how shitty things are that you can't conceive of a better alternative.

Consider that there are plenty of completely free games on Steam that are popular and help those creators find thriving communities. How? They have good discovery.

App Store and Google Play sucks in every way. Discovery is awful. Their approach is awful. Why even show download counts and top lists? Stupid, stupid stupid. But you have no choice as a consumer or developer. So the top developers will not complain. What's the point?

And anyway, you're complaining about a world where alternatives are viable. Why are alternatives being viable a bad thing. If EGS is paying up front for games and giving them away for free as cross-promo for Fortnite, better that than ad supported garbage.

What exactly is the bad thing here, for consumers? The negative aesthetic experience of having more icons? Everyone has to oppose this crushed-in-head line of thinking. One meaingless detail that impacts an extremely low brow part of the aesthetic experience - the fucking home screen icons - should not preclude the gain in meaning from 10k-100k more developers who could flourish in the mobile ecosystem if it were to have working discovery. It has the same energy as requiring Helldivers users to create PSN accounts - offensive only in a strictly aesthetic sense even though successful competition and cross promo benefits everyone. The users' fixation on meaningless aesthetics is wrong.

I mean Apple could make discovery pluggable too, all of it could be pluggable and have fewer "icons," this isn't even a real obstacle. There are many, many ideas in this space, and no permissions to do any of it.

As it is, the App Store and Google Play are glorified install wizards. Open, install TikTok, Google Maps, whatever. Never visit again. That is 98% of people. That's horrible and its Apple's fault. TikTok already does not pay any fees. This is just to show that you are not right in general, even if you are right about the one company you've heard of that went and took these people to court in this country for an outcome that you should be in favor of.



Free app stores like F-Droid are also great for stopping you from downloading crap software. Whenever I need "normal software" (music player, PDF reader, RSS feed, what have you) I search for it there and don't suffer through ads or microtransactions. It's like using Linux, free software is just what I default to now.

Using stock iOS and Android today, it feels like both sides have lost the script. The entire pipeline of "consumption" dominates both platforms, and demands you pay money or accept a competitor's inferior product. Google didn't even let F-Droid auto-update apps until recently, it's a racket on either side. We need to bring the hammer down and enable people to stop supporting shit businesses. The current loop of consumption is going to kill everything we love about computing with a long and painful extortion process.



I was not aware. This is interesting to know. Let's go deeper about "malware". I'm sorry that I was not more specific. What about some dumb app that shows holiday calendars or "the weather", but actually uses your mobile to secretly mine Bitcoin? Does their process also stop that type of malware?



That sort of attack would need to take one of two forms:

1) Hijacking an already-approved application

2) Creating a forked/new fraudulent application and submitting it to the store

Option 1 requires you to fool the repository owner, first of all. That would mean submitting a pull-request with your malicious code, having that malicious code reviewed by the app author, and then getting it into a major release. In most apps with a significant userbase that's nigh-unimaginable; especially if there are testers or multiple contributors testing and debugging on recent builds.

Option 2 requires you to fool the F-Droid admins. This means one of two things. Either creating a forked application with plausible yet distinct features that make it necessary to be forked from the main project. Alternatively, you get ChatGPT (or just copy boilerplate ffs) and make a calculator app or whatever, commit it all to Github and send it in for review. Both of these routes are horribly suspicious - a reviewer is going to want to see if you have multiple contributors, a long history on Github, linked social media accounts or websites, other repositories, binary blobs, that sort of stuff. Maybe they aren't the most cautious, but suffice to say anyone making an attack like this is going to be covered in red flags.

So; it's a feasible attack. But it requires so much social manipulation for so little feasible gain (especially when F-Droid wasn't even auto-updating for most people) that it's not worth the effort. If you do manage such a daring attack, your reward is maybe 300-odd sideloading users that mistakenly clicked your install button instead of the other guy's.



My fear is that if I want to download Skype or Teams, I’ll need to first download the Microsoft Store app, and then sign in, and then download the app I want. And the store will be slow and shitty and packed with ads. Likewise for Meta, Adobe, every big game publisher, etc. And my subscriptions will end up spread across multiple different stores rather than all in one place.

That feels like the natural direction App Store competition would take us. But, on the other hand, it doesn’t seem to have happened on Android, so maybe I’m being overly pessimistic.



>My fear is that if I want to download Skype or Teams, I’ll need to first download the Microsoft Store app, and then sign in, and then download the app I want. And the store will be slow and shitty and packed with ads

I'm not sure I see the problem here. If some apps are only available through shitty ad-packed vendor-controlled stores, then hopefully that'll push people to simply avoid them. I mean, if I want to video-chat with someone and to use Skype/Teams I have to download the Microsoft store app and suffer with all that, or I just could use Facebook Messenger on the regular Google Play store (assuming they don't force their own store like MS) and it's easy, I'm going to tell my friend, "let's use FB Messenger instead; these MS apps are a pain in the ass." And if someone insists on using some shitty MS app that I can only get through the shitty ad-laden MS Store, I might re-evaluate how much I really want to chat with them. Smarter app vendors are going to try to avoid putting their users through that experience.

(Also, this is just an example; for all I know, Meta/FB in this possible future would be the stupid one pushing an ad-laden store while MS might be the smarter one making it easier for users to install their apps.)



Plus, I'd add that this is only an issue for apps with a high network effect.

For everything else I'd expect publisher's to just put their app in my favorite place, or risk me choosing something else.

For example im not going to install a new store just to get a note-taking app, unless that app was in some definitive way superior to all the others. (Which seems unlikely for a note taking app.)



Yes, exactly: new stores means much higher friction for consumers, so they're much more likely to choose an easier-to-install alternative unless there's something about that app that either requires them to use it (e.g. work) or its reputation is so much better.



So if it doesn’t affect apps with low stickiness, and the network effect will ensure that large publishers benefit from it, what’s the benefit for me as a user?



The issue is many stores use dark patterns and you may not catch on until too late. - Subscriptions impossible to cancel - Silent auto-renewal - Silent price changes - Hidden Fees - Sales of purchase history - Apps released under known brand that are off brand knock offs. - Apps bundled with added cruft (think those download.com installers that installed toolbars and whatnot). - Pirate versions of Teams through off brand store causing licensing audits

A lot of dumber app vendors will just drain the suckers dry and rebrand and if Microsoft pulled their apps from the App Store some unfortunate souls would click the first Google hit and get sucked into the scam.



If my workplace says I’m using teams, then I’m using teams. There’s no way to change that.

> And if someone insists on using some shitty MS app that I can only get through the shitty ad-laden MS Store, I might re-evaluate how much I really want to chat with them.

It’s comments like this that show a huge lack of understanding of how the majority of people feel. I don’t give a shit if my parents like WhatsApp, but I still want to talk to them. And it’s hard enough to get them to use technology, never mind navigating whatever is to come here.

Are you honestly telling me that you think Meta are going to not use this opportunity to skirt around the limits placed on their apps by the apple App Store? If you believe meta, or byte dance are going to have your best interests at heart, I have a bridge to sell you



But it has sort of happened on Windows with gaming. I’ve got games on Steam, GOG, MS Store, and Epic. It’s annoying and I very much preferred the state of things a decade ago when it was just Steam.

Android has curated a market of users who don’t buy apps. I don’t know that we can extrapolate their alt-store outcome to iOS where the buyers are.



> I very much preferred the state of things a decade ago when it was just Steam.

Do you think you'd have all those sales every 2 months if Steam were still the only pc games store? :)



Steam was doing sales before the other stores popped up and I was acquiring games faster than I could play them even then. Increasing sales frequency means little to me, and is even a little annoying since I now feel like I should be constantly window shopping all the stores nearly year round to make sure I get the best sale price on something I'm after.

Epic has given a lot of free titles away, which is a big difference, but only because they're trying to buy favor and want to be the winner who takes all.



I very much preferred the state of things a decade ago when it was just Steam

Ok, but Steam is a third party store. The alternative isn't "just Steam", it's "just Microsoft". I'll gladly accept the occasional annoyance of multiple stores to avoid being locked into a monopoly.



> and the store will be slow and shitty and packed with ads.v

But both Apple and Googles stores are slow and packed with ads. Pretty much every search you do for an app even with the exact name gives you some ad supported shovelware as the first one or two results (ads).

So how is this meaningfully any worse? (outside of one more login you might need to setup).



You assume that just because Apple maliciously complied with the EU law by implementing alternative app stores, it means this is the solution.

The solution is to allow sideloading by the user (which incidentally Google allows you to do).



The PC gaming industry is a perfect example of this. In the last 5-6 years I have had to install and use the following game stores:

* Epic's Launcher

* EA's Origin

* Ubisoft Connect

* Steam

* GOG

* Xbox Store

* Battle.net

I had a brief Gatcha game phase (before I realized how pay-to-advance it was) and that game had its own damn game-specific "launcher" as well.

Each one of these required creating an account, installs its own "overlay", background windows services, anti-cheat system (more background services!), has its own "social" system, and defaults to running at startup and minimizing (not quitting) when you click the window-close button unless you dig through the options.

Of course, each one of these games also has at least one type of currency unique to the game, which you can only convert in one direction, nor is there any way to move currency in the "store". Often that currency, and anything you bought with it, is locked to the particular platform on which it was purchased.

It's a complete mess, and nearly every single one of them is worse than Steam in terms of UX design and features.

Do we see any competition, resulting in lower prices, better terms of use for customers, or better quality software? Nope. Games are as expensive as ever, have even worse day-of-release bugs, more cheaters, and more microtransactions. Games are exclusive to one particular store either indefinitely or during the period after its release.

But according to Epic, why...if Epic can make its own app store for iOS, consumers will benefit! Bullshit. All that will happen is we'll have to install multiple app store apps on our phones, having each one collect data constantly about us...



> Of course, each one of these games also has at least one type of currency unique to the game, which you can only convert in one direction, nor is there any way to move currency in the "store". Often that currency, and anything you bought with it, is locked to the particular platform on which it was purchased.

On steam and GoG you pay with government issued currency. If the others have a currency system just hard pass on them. If you could cure yourself of Gacha, you can do it.



It’s actually worse than on PC imo. Apple have a set of standards (google do too but slightly less so) that means that every app has to support Apple Pay and login with apple. This means I’m not giving my details to random third party with popular game, and I can try it and even spend money on it. With this new order, you can bet that I now have three different subscription management platforms with different rules, for example



> Do we see any competition, resulting in lower prices, better terms of use for customers, or better quality software? Nope. Games are as expensive as ever, have even worse day-of-release bugs, more cheaters, and more microtransactions. Games are exclusive to one particular store either indefinitely or during the period after its release.

The gaming industry has enormous amounts of monetization and gameplay innovation, with the huge and vibrant middle that is disappearing from movies, books and music, so I have no idea what you’re talking about. It has never been a better time to find games.



> But according to Epic, why...if Epic can make its own app store for iOS, consumers will benefit! Bullshit. All that will happen is we'll have to install multiple app store apps on our phones, having each one collect data constantly about us...

Most of Epics arguments are that the developer will benefit by them taking a smaller cut then Apple/Google/Steam/etc so if they sell the game for the same price the developer gets to keep a couple percentage points more money.

I don't remember any argument they have made that has put the customer as the beneficiary though there probably are some.



Do you expect it from being different from Windows with the average person having at least a dozen game launchers, update services and downloaders running in the background?



"Average" is doing a lot of work here.

Gaming is surely popular on phones, but I suggest that AAA games on on a tiny minority of phones overall. (My mom has literally no games on her phone etc.)

For Windows the proportion of games-machines to others is tiny. The number of people with "a dozen game lauchers" would be a microscopic percentage.

Yes, there are home PCs that are dedicated to gaming. Yes they will likely have lots of shortcuts, launchers, auto updates etc. And in some demographics (think male, under 25 etc) there will be proportionally more games installed.

But "average" ? I'm not sure.



> App Store and Google Play sucks in every way. Discovery is awful. Their approach is awful.

~30% of Apple's total value could be attributed to the App Store alone. That's a ~$1T company.

If you think the product is awful - I don't know what to tell you.

Next, are you going to tell me the iPhone is awful and Nvidia's GPUs, too?

Look, just because something isn't perfect doesn't mean it's awful.

The App Store could be better. It doesn't suck.



99% of people opening the App Store are not opening it to solve a problem with software. They’re opening it because it is the only way to install Disney+, ChatGPT or whatever thing they’ve heard of through a $10m-$1b of ad budget and ubiquity in the discourse. Compare to Steam where most people opening it are doing so to launch games and learn more about other new games. The App Store sucks.

Lots of things suck and make money, tons of money. OPEC absolutely sucks and makes tons of money, are you going to tell me “OPEC could be better. It doesn’t suck.” Monopolies and cartels don’t just suck, they are horrible, they are the biggest antagonists in our lives, because everyone’s income is someone else’s expense, and we don’t all work for Apple or OPEC.



Your first paragraph raises some very good points. I am concerned about this last point:
    > The App Store sucks.
Can you give some specifics? Do any other app store do it better?


So much about it sucks. I am actually amazed when an app I want is actually on the app store.

It needs an iCloud log in, so you can't install free software on a kiosk without a throw away account. Which is hard to set up.

Why do you first need to 'get' an app and then install it?

How many affirmations do you need?



Ok, these are good points. I was not aware. Thanks to share. It sounds like the "friction" to use Apple AppStore is much too high. Do you think this is done in the name of security or tracking users' behaviour?



The value is in the lock in, though. This absolutely sucks for consumers and the profit is just an indication of market inefficiency. We need to be able to force competition to bring the valuation of the app store and the value the hardware provides users in line with the potential of the technology.

If apple truly is bringing the market what it wants at a price folks find reasonable surely this competition wouldn't impact anything!



I would. The App Store censorship is abhorrent even if they charged nothing.

I should be able to install hacking tools, background apps that might kill my battery, sandbox breaking apps that allow adversarial interoperability, porn apps, protest apps that track cops, or apps that do legal things that nonetheless assist me in breaking the law.

Apple allows none of this.



As a Japanese, I hope this will challenge the dominance of those IT giants. They should be subject to anti-trust regulations in the first place, but I think it won't happen soon, so I'm glad they are taking action.

That said, I'm not particularly sure Japanese politicians can handle those complicated matters efficiently. I mean, our "cyber-security minister" was accused of never using a PC and not knowing what a USB memory stick is [0]. I can't help but think that this will end in disaster and IT giants will use these examples as evidence of how bad it is to make strict regulations against them...

[0] https://www.theguardian.com/world/2018/nov/15/japan-cyber-se...



> They should be subject to anti-trust regulations in the first place

> I mean, our "cyber-security minister" was accused of never using a PC and not knowing what a USB memory stick is

From what I've read about Japan it was probably the usual small set of local megacorps that Japanese politicians protect heavily that seeded the regulations, not out of a genuine interest in the protecting or improving regular customers lives or opening up competiton to smaller players.

But regardless hopefully it is more than just the pipe dreams of the existing entrants and there really is upstart competition that is capable of operating in a meaningful way.



> Another joked that perhaps Sakurada was simply engaged in his own kind of cybersecurity.

> "If a hacker targets this Minister Sakurada, they wouldn’t be able to steal any information. Indeed it might be the strongest kind of security!"

I love this comment from your article.



> That said, I'm not particularly sure Japanese politicians can handle those complicated matters efficiently.

It's not as if this law was actually written by the elected politicians, and furthermore, it's based on an EU law. Japan is only one of the many countries that are now using EU laws as a model for their own legislation for issues like privacy and antitrust law.



And has his gov't done anything to protect it's citizens from monopolistic foreign tech firms? No. So really, this comment means little in regards to the wider discussion.



Does that mean anything though? I don't want Slash to draft anti-trust legislation in the record label industry because he can play the guitar. Crafting correct market regulations is largely going to depend on whether people understand the economic dynamics and are free from corporate influence, not whether they do some coding.



Being a guitar player by itself does not qualify you to draft anti-trust legislation for the music industry.

However, someone who's deaf and doesn't know anything at all about music or the music industry would probably also be a poor choice. At least Slash has decades of experience working with major players in the industry and could probably advise on it to some lawyers who know about anti-trust regulation and at least understand the basics about the industry.



I still disagree. It's somehow weird to have a deaf person writing music industry regulations - but it's actually not at all important for them to hear music to regulate it.

Otherwise, do we regulate differently based on _sound_!? I hope not! We don't regulate based on music theory either! Do we need him to know chord progressions to be able to write laws? I hope not!

With tech it's a little different, we do regulate based on aspects that touch on fundamental theory, like manufacturing processes, cryptography, etc.



>We don't regulate based on music theory either! Do we need him to know chord progressions to be able to write laws? I hope not!

Yes, we absolutely do, and we already do this. That's why deaf people can't write these laws: they don't even know what music or chords are: they have no way of sensing them.

There absolutely have been court cases about plagiarism where the arguments were about whether certain chord progressions can be copyrighted or not.



It may not mean guaranteed signal that they can create good regulation, but the opposite is a pretty major red flag. If you don't understand technology, I have a very hard time trusting you to enact laws on the subject.



While I agree I feel it's kinda poetic that Japan is notoriously ok with Nintendo and Sony putting people in prison and has done absolutely nothing about it.



>As a Japanese, I hope this will challenge the dominance of those IT giants.

Also Japanese(-American), this will not fundamentally change the situation of Japanese irrelevance. You cannot and will not win if you have no players to begin with, and Japan is by far the absolute worst country when it comes to tech now.

Once upon a time NEC was one of the biggest microprocessor manufacturers in the world, Sony was the world's boutique brand, Toshiba was bleeding edge, and Panasonic was the Samsung of the time, but it's the 21st century now and Japan hasn't been relevant for a looooooooong time. Top down government regulations won't solve this.

Only Hitachi has remained mostly unchanged, relevant then and still relevant now. Not much room for comfort, though.



After returning from a vacation in Japan, I must say that the word "irrelevance" is far too hyperbolic.

While it is true that unfortunately Japan is no longer a leader in the development of new technologies, like it has achieved to be in the past, when looking at its public infrastructure, at least in the big cities, and at the applications of modern technologies for solving various problems of the day-to-day life, which actually matter most for the majority of people, Japan is still well ahead of almost all other countries and I have very little hope that I will ever see any country in Europe or America matching Japan in certain aspects of the quality of life.

It is true however that Japan is facing some serious economic problems, with declining revenues for many people. However, this appears to have artificial causes, due to mismanagement at high levels that does not result in a meaningful change of the managers.



There are about 195 countries in the world (depending on how you count), I find it hard to believe that Japan is dead last on the list.

I'll be the first to complain about the bad state of software in this country, but it still sits very comfortably in the top half of that list.



Japan stopped being relevant predominantly because the US diplomatically bullied Japan into making itself irrelevant. Japan used to be what China is now: a megasupplier, protected by an artificially cheap domestic currency.

Top-down government regulations are necessary to curb big tech's power because big tech has subverted the normal mechanisms of market competition that are supposed to make dictatorial control unprofitable. The question is whether or not Japan denying market access to Apple or Google will be a sufficient punishment to get companies to comply.



>Japan stopped being relevant predominantly because the US diplomatically bullied Japan into making itself irrelevant.

No, Japan stopped being relevant because Japanese companies are legendary in their hostility towards each other. They themselves are their worst enemy. Not to mention Japanese society is more interested in looking in the mirror than out the window.

In fact, it's not even the US who really drove Japan into irrelevancy, it's South Korea, China, and Taiwan. All countries whose companies spent more time taking on the global market instead of squabbling amongst themselves and thus succeeded at out-Japan'ing Japan as a mere stepping stone.

Samsung, LG, and Foxconn killed off NEC, Panasonic, Sony, Toshiba, Sharp, Sanyo, and Elpida. Huawei and such cleaned up what remained. Renesas is basically on legacy life support, and who knows if Rapidus won't be stillborn.

The US dominance that is Apple and Google is a result of Japan loving to hoist petards, not because the US has power and has no qualms about using it legally or otherwise.



IMO, a compelling alternative to push more heavily is open source, because it's something different than just another corporation that places profit before substance and ethics.



>Japan is by far the absolute worst country when it comes to tech now.

No, it really isn't at all. It's better than the US in many ways:

1. Eating out. At many Japanese restaurants, you have a tablet computer at your table, or you get a QR code to order on your phone. You use the tablet/web app (which admittedly doesn't always have the greatest UI, esp when you switch to English) to order your food and maybe pay. It's not just big chains like Jonathan's; you'll even see this sometimes at small non-chain restaurants with 1 or 2 workers. This kind of tech is mostly unheard of in the US; you have to verbally tell your order to some annoyed worker and hope they don't screw it up, and then they expect a gigantic "tip" for simply doing their job. Partially thanks to the much lower staffing needed at Japanese restaurants, it's quite inexpensive to eat out.

2. Toilets: they all have electronic controls to spray your butt after you poop. You can select water pressure, activate seat heating, etc. These washlets as they're called are actually available in the US, but no one buys them except maybe Japanese expats. Even after the Great Toilet Paper Shortage of 2020, Americans steadfastly refuse to improve their hygiene and adopt this technology.

3. Public transit fare cards: in Japan, virtually every public transit system uses "IC cards" based on the Felica NFC chip. It's twice as fast as other NFC technologies, so it gets people through fare gates quicker, which is critical in the crowded Tokyo subways. These stored-value cards can mostly be used nationwide (tip: get a Suica or Pasmo card, they're good almost everywhere). In addition to train fares, you can also use them to pay for vending machines, many restaurants, and lots more. On top of this, the Felica chip is built into Japan-market smartphones, so you can do all this with your phone instead of a card. In the US, the NYC metro system still uses magnetic stripe cards, and while the DC system is more advanced (using stored-value cards that aren't as fast as Japan's), like all other transit systems in the US, the cards are only good on that one transit system in one city, and for nothing else at all.

4. Remote-control air-conditioners. Called "mini-split" in the US, the typical A/C units in Japan are only good for one room, but they come with a remote control and have many functions: cooling, heating, dehumidification, etc. You can control whether the vents are fixed in one direction or oscillate. I'm sure I've missed many other useful functions. Since the A/Cs are room-sized, you don't have to waste energy cooling/heating rooms you're not using at the moment, or you can set them differently. These systems have become increasingly popular in the US, especially for retrofitting older buildings that don't have ducts.

5. Interpersonal messaging. In Japan, everyone uses LINE. It's not perfect, but it has great privacy and lots of features. In the US, most people are still using telephone-number-based SMS from the 1990s. The US is decades behind on basic communications, easily the worst in the world. I don't think I need to go any further here.

6. Bullet trains. Japan leads the world, and will have the world's first serious maglev train between Tokyo and Nagoya in around 5 years. The US doesn't have anything to speak of.

7. Combination washer/dryers. Americans think this is a brand-new thing, but they've been here in Japan for many years now and are very common at the higher-end.

8. Chip manufacturing. The US only has Intel, and TSMC is trying to expand there with government subsidies but it's not going well at all. Japan has Renesas and TSMC is expanding here too, with far better success. Time will tell how this pans out, but given how dysfunctional US society and politics are these days, I wouldn't bet on the US doing well here.



> you have a tablet computer at your table, or you get a QR code to order on your phone

> This kind of tech is mostly unheard of in the US

Massively untrue. A large chunk of the restaurants I go to have extremely similar setups. Tons have Ziosk terminals at the table. Lots of others allow scanning a QR code and ordering at the table through a website/app. At least half the restaurants I frequent have some kind of digital ordering system. Some of these restaurants started implementing these systems over a decade ago.

> Remote-control air-conditioners

I generally greatly prefer central AC. Either way, remote controlled single-room AC units have been a thing in the US for several decades. It is not like IR remotes are some fancy new techology that only Japan could have figured out.

> Combination washer/dryers

They're great if you're space constrained, but with the two separate units I'm able to run multiple loads through faster. They've been for sale in the US once again for decades but have never really been popular outside of really space constrained spaces. And they're also often more expensive than two separate units meanwhile end up getting less laundry done in the same time period. So spend more money and have it take longer to do multiple loads of laundry. Great!

> Public transit fare cards

Everything I need to do can generally be done through NFC/Bluetooth on my phone these days. Payments, transit access, car keys, etc. Having to carry around a specialty payment card is a step backwards from my normal day to day.



>A large chunk of the restaurants I go to have extremely similar setups. Tons have Ziosk terminals at the table. Lots of others allow scanning a QR code and ordering at the table through a website/app. At least half the restaurants I frequent have some kind of digital ordering system.

What restaurants are these, Chipotle? I just visited the US for a few weeks and didn't see ANY of this.

>Some of these restaurants started implementing these systems over a decade ago.

I never saw it when I lived in the US, except for Panera.

>Either way, remote controlled single-room AC units have been a thing in the US for several decades.

No, they haven't. You're thinking of those shitty window units. They aren't the same; those are horrible. That's why the mini-split systems have gotten so popular, and they're all made in Asia (by companies like Daikin and Mitsubishi, rather than by the typical US brands like Westinghouse). So yes, apparently only Japan could have figured this out.

>but with the two separate units I'm able to run multiple loads through faster.

Sounds like you save up your laundry too much. Anyway, you can only do this if you're physically present to move the laundry between machines.

>They've been for sale in the US once again for decades

You're making the same mistake as with the A/C. No, they're brand-new, they haven't been available for decades. You're thinking of those shitty "over-under" units, with a dryer mounted on top of the washer. I'm talking about combo drum-style washer-dryer units with heat-pump drying: you put the clothes in, hit "start", and a few hours later your clothes are clean and dry.

>Everything I need to do can generally be done through NFC/Bluetooth on my phone these days.

Let's see you do that in NYC.



> I just visited the US for a few weeks and didn't see ANY of this.

You visited for a few weeks and feel you have a good sample size of one of the largest countries in the world. I've been to Cozumel, I take it the rest of Mexico is exactly like that. Everyone in Mexico just hangs out at the beach all day every day right?

Just one example restaurant from 2014:

https://www.theatlantic.com/technology/archive/2014/06/chili...

> You're thinking of those shitty window units.

No, I'm definitely thinking the mini-splits. I grew up in Houston. You can't survive without air conditioning there. I've seen every kind of AC setup hundreds of times over. Mini-splits were pretty common for a DIY add to a garage or a backyard shed/studio even back then. I saw dozens of them in the 90s. I'd still take a central air system for my home.

And ooh, so fancy, an IR remote controller! So high tech. I guess I'll just throw out my thermostat that logs my environment data to my home system along with how often the unit and fan have run, its impact, outside weather data, its total energy usage, its pressure levels, and more. It'll also automatically adjust dampers to ensure proper airflow to help target whatever rooms I'm using. A basic IR remote and noisy shit tacked on the wall is way fancier.

And yeah, instead of just having ducts properly planned into the construction of my home I'll just have loads of copper pipes with highly compressed and often toxic/flammable refrigerants run to the dozen or so spaces that currently have vents. Seems so superior. Mini splits make a lot of sense when you only have a handful of spaces you're trying to cool, much less sense when it's a four bedroom two living room single family home in a place where it's 90F+ at 70% RH half the year.

> I'm talking about combo drum-style washer-dryer units with heat-pump drying: you put the clothes in, hit "start", and a few hours later your clothes are clean and dry.

Once again, I'm very aware of what you're talking about. Notice how I was suggesting two units is faster for multiple loads? Notice how an over/under is technically two units? See how I know the kind you're talking about?

> Sounds like you save up your laundry too much

Or maybe I've got a family with kids that make a lot of messes in my household.

They're not that new, they've been around for a while. Only recently popular in large full-size units. Once again, I saw them in the 00s in the US. People would often have them in a fancy big RV/camper trailer or on a yacht due to the fact you can have a single unit and still do laundry on the go. They're not new, you just hadn't seen them much before.

It turns out maybe you don't know everything and experienced it all before. Who would have thought?

> Let's see you do that in NYC.

Ah, so that's what it is. You lived in and visited NY and assumed that's life for the rest of the US? Turns out the entire US isn't just NYC, for better and worse.



>You visited for a few weeks and feel you have a good sample size of one of the largest countries in the world.

Well, before I moved out of the US 2 years ago, I lived there for over 40 years. Is that good enough for you?

>Just one example restaurant from 2014:

Interesting, that's Chili's. I stopped going there about 15 years ago because it was so lousy (and also seems to be absent on the east coast where I moved). Still, I've been to countless other places and didn't see such things outside of Panera.

>You lived in and visited NY and assumed that's life for the rest of the US? Turns out the entire US isn't just NYC, for better and worse.

There's only a small handful of cities besides NYC that actually have public transit systems, and NYC's is by far the largest and most famous, so I think it's a pretty important data point.



> the east coast where I moved

> only a small handful of cities besides NYC that actually have public transit systems

So yeah, a New Yorker that seems to think the whole US is their experiences in NYC. Thanks for clarifying that.

Chili's is one restaurant chain I used as an example. Places from the scale of Chili's and McDonald's to mom and pop restaurants near me have such things. It's not just Chili's, but it's easy to find a news article talking about it around that time compared to finding an Atlantic article talking about a hole in the wall Italian restaurant in North Texas that offers mobile table side ordering.

Once again, maybe your experiences aren't representative of the entire United States, so saying things like table side ordering is "unheard of in the US" or suggesting nowhere in the US can you do mobile based transit tickets. FFS I was in NEW YORK recently and used NFC-based mobile transit tickets!

https://play.google.com/store/apps/details?id=com.justride.s...

> I think it's a pretty important data point.

McDonalds is the most widely known and biggest US restaurants. I think it's a relevant data point. I guess all food in the US is like McDonalds. Hey what do you know they have table side mobile ordering. I guess all food in the US is like that, all restaurants have mobile ordering. Anything outside of that is just unheard of.



>Eating out. At many Japanese restaurants, you have a tablet computer at your table, or you get a QR code to order on your phone. You use the tablet/web app (which admittedly doesn't always have the greatest UI, esp when you switch to English) to order your food and maybe pay.

That experience is horrible, and not just because pecking at a small screen for ants is horrible. Quite often the thing flat out doesn't work and/or is laid out in the most incomprehensible way possible that it's just faster to call a waiter over.

Also, owing to this being computer hardware sitting right next to food, the things are almost always grimey. Proper menus at least are ostensibly cleaned between customers. This isn't a problem specific to Japan, though.

>Toilets: they all have electronic controls to spray your butt after you poop. You can select water pressure, activate seat heating, etc.

Yeah, they have that since at least the 90s or something. Nothing new. I appreciate the engineering that goes into them, but it's a case of Galapagos.

>Public transit fare cards: in Japan, virtually every public transit system uses "IC cards" based on the Felica NFC chip.

They're great, but the world is starting to move ahead of them with everything moving to smartphone NFC and in a way that is carrier and brand and network agnostic.

>Remote-control air-conditioners.

They're great, particularly with how quiet they are. If it wasn't obvious from the toilets, Japan is great at hardware engineering. The problem is this doesn't translate to software engineering and high tech in general.

>Interpersonal messaging. In Japan, everyone uses LINE.

LINE is a perfect example of Japan's irrelevancy in software. Why? Because LINE is a South Korean product.

>Bullet trains. Japan leads the world,

Yup, top notch engineering as mentioned. Bad news for the maglev since that's being held up in political power struggles, though.

>Combination washer/dryers.

They've become such a mundane commodity thanks in no small part to South Korean and Chinese mass manufacturing that Japan is hardly relevant there anymore.

>Chip manufacturing. The US only has Intel,

The US also has Micron and Global Foundries, along with old school guys like Texas Instruments and more. Though I agree it's mostly Intel (and Micron) pushing the envelope.

Japan has a very bad track record with chip fabrication ever since they lost sight of everything, Elpida and Toshiba by far being the most tragic examples. The jury is indeed still out on Rapidus, TSMC expansion, etc., but I'm personally not holding my breath.



>Also, owing to this being computer hardware sitting right next to food, the things are almost always grimey. Proper menus at least are ostensibly cleaned between customers. This isn't a problem specific to Japan, though.

This is Japan: if any place cleans things reliably, it's here. If you think most American restaurants clean menus between customers, I have a bridge to sell you. Many don't even bother cleaning the table, in my experience, and then get mad if you point out the table is dirty.

>it's just faster to call a waiter over.

American waiters absolutely hate this, but they still expect a huge "tip". But yeah, in Japan it's perfectly acceptable and normal.

>Yeah, they have that since at least the 90s or something. Nothing new.

It's not new in Japan, but the rest of the world still hasn't heard about them apparently (or just doesn't care about hygiene), so it might as well be new.

>They're great, but the world is starting to move ahead of them with everything moving to smartphone NFC and in a way that is carrier and brand and network agnostic.

I don't see that at all in the US. Transit systems there all have their own separate cards that haven't changed in 20 years.

> If it wasn't obvious from the toilets, Japan is great at hardware engineering. The problem is this doesn't translate to software engineering and high tech in general.

There's more to "high tech" than just software and microservices or whatever. Most software is pretty useless without hardware to run it on. Sure, if you're just focusing on stuff that's only online, you'll just use commodity HW and Japan has nothing much to offer here, but most of us have a little more to our lives than just sitting in front of a PC and surfing the internet.

>LINE is a perfect example of Japan's irrelevancy in software. Why? Because LINE is a South Korean product.

Sure, but that's irrelevant. What's important is what's actually used, which is what my whole post is about: what technology is actually used day-to-day by average people in Japan? Japan: LINE. US: SMS. (And it's just US/Canada that are dinosaurs here; all other countries use some kind of modern chat app.)

>Bad news for the maglev since that's being held up in political power struggles, though.

I haven't seen anything concrete here, just the one thing about Shizuoka prefecture (I think) complaining.

>They've become such a mundane commodity thanks in no small part to South Korean and Chinese mass manufacturing that Japan is hardly relevant there anymore.

They're relevant in Japan, where they're fairly common (and made by Japanese manufacturers mostly). Back in the US, they're almost completely unheard of.



> I don't see that at all in the US

How many US transit systems have you ridden on? Several? Dozens? There's 6,800 or so public transit systems in the US, you think you've ridden a representative sample of them?



I think Japan should build software which competes with these “giants” rather than try beat them through regulation.

Building good software is still in reach. You don’t need to have an Apple or Google behind you to be competitive. Especially in Japan where just making a native Japanese will lead to dominance. Look at Line. It’s atrocious rubbish. Everyone in Japan uses it.

Japan makes the worst software out of any developed nation I’ve ever seen. Even Nintendo stuff is mostly terrible. Sony is a joke.



Or we can do both? Encourage competition from smaller businesses while curbing the power and influence of these behemoth monopolies that control basically all of modern human civilization.

Apple, Google, Microsoft and all the rest of them should've been nuked into a trillion tiny little pieces years ago.



There are some sweet spots where local tech companies can compete in markets even though their products are worse.

But there's nothing close to Google Search or iPhone.



This will not address the problem.

What will happen is here, a bunch of shady companies will sell gambling spyware and porn apps on a third party app store. Everyone who wants to make money will sell on the legitimate app store. DMM, for example, will have an app store, and it will be filth.

Japan has a massive elderly population who will just get sucked in installing shady crap on their devices.

I sympathize with the idea, but in practice, it won't work out the way people think it will.

Maybe this would be a good plan if it was more complete. For example, who moderates any new app stores, who vets the software, what government incentives are in place for better, more secure competitive software to emerge domestically?

This just seems like monkey see monkey do with Europe.



>DMM, for example, will have an app store, and it will be filth.

DMM already has an app store at least on Android, and as far as I'm concerned it's fine assuming you're there to buy the stuff DMM sells.



What happened to the incredibly futuristic basis in the smartphone space that Japan had with NTT docomo back in the mid-late 90's?

Was it motivated purely or mainly by a need for a workable kanji/kana interface for mobile texting, with no sense of the larger implications of such a capable system as a basis for a very comfortable head start 10 years later into the smartphone adoption cycle?

It feels like such a perfect textbook example of a culture that embraces "how" much more than it embraces "why," a culture that is not endemic to Japan but actually quite common at various scales globally, because most of the time its the right mindset. But when it isn't, it becomes an enormous handicap.



Docomo commissioned phone manufacturers to ship phones at half-year cycle. The idea was to sell it like women's clothing. But manufacturers didn't commoditize parts and optimize businesses for that cycle; instead they sped up and staggered development to match that cycle, in the process burning lots of cash and people's careers.

By the time iPhone came out, the tech debts and bureaucratic overheads had grown so much that nothing could be done to save the industry and platform. Everything from devices to institutional knowledge and existing moats all went down the drain until enough was shed off that reasonably usable Android phones could be manufactured, but not much points were left in making those.

> Was it motivated purely or mainly by ...

I'm sure Docomo execs had sane long-term plans, but ideological and hierarchical thinking isn't Japanese forte so executions were counterproductive and/or micromanagement mess. Kanji/kana interface has nothing to do with it, all Nokia phones handled Japanese language perfectly fine, certainly more than adequately for ... a dozen model or so sold over a decade.



I'm not familiar with that era, but I think cell phones back then were more focused on hardware and brute-force style development than sophisticated software. It's unbelievable how tough it was to survive the NTT Docomo's R&D center, YRP. Depression and suicides were sadly common, which caused a lot of Japanese to avoid the IT industry for years...



>What happened to the incredibly futuristic basis in the smartphone space that Japan had with NTT docomo back in the mid-late 90's?

Nothing, really. Remember that most advancements in computing still happened outside of Japan (Windows 95, Pentium, et al.), or in the case of NAND flash happened in Japan but was shitcanned only to be picked up by the US.

Japan never was great at tech beyond a certain point, but that only became really obvious in the 2000s when even their Galapagos phones were finally outdone.



Japan had a strong flip phone ecosystem back when iPhone happened. Contactless payment, lootbox microtransactions, music downloads, GIF emojis, TV broadcast, multicore CPUs, Linux-based OS, biometrics, >326ppi displays before iPhone 4, 3x mechanical zoom, literally everything. Sadly the industry was focusing razor sharp on political infighting and was just building up crufts, and so the UI/UX was beyond atrocious - it was not simply outdated, the entire ecosystem was user hostile. That and downright illegal quota enforcement from Apple wiped it out.

Two major mistakes made by Japanese phone manufacturers was that they didn't ship the phones globally from being scared to death with language barriers, and that no one cared about horrible organizational mess.

They had a decade and half to make MOAP(L) work out as a usable touchscreen OS that runs on Renesas SH processor with Toshiba DRAM and paired with a Fujitsu modem, they didn't take that route and instead spent that engineering man-hours on processing PDF file returned from payment gateway on a phone, and let it all bleed out.

IIUC, Korea was in an almost exact same situation. They managed to come out of it. Japan could not.



That's something wondering me as well. Japan had so much cool things way back in the 2000's (even late 90's I think?). Internet on mobile phones was thing (I think it was called iMode or so). Those flip phones were awesome and way more convenient then those bricks back then over here (I still have my international version of an NEC flip phone I bought in mid-ish 2000's somewhere around. It even had iMode access, albeit pretty useless here).

I still wonder what could have happened, if Japanese companies pushed their phones (and technology) more worldwide. Well, we will never know.



Don’t forget that the US had Internet on mobile phones in the 90s/2000s too. It was called WAP.

However it was expensive as shit.

I’m glad that both WAP and i-mode failed and we got the real Internet though.



WAP networks were basically same technology, but were way sparse and underutilized in content and market cap compared to i-mode/EZWeb/Yahoo! Keitai.

I think that content density disparity still exists today. The Western Internet is kind of content lean.



The U.S. is about to put the hammer down on TikTok, eliminating a large foreign competitor to their social media empires. Protectionism is how countries develop local brands in the first place. Protectionism works for the U.S., it will also work in Japan (and has worked in the past).



It's astonishing this comment is as heavily downvoted as it is because it hits Japan's problem at its core.

Apple and Google are dominant because Japan simply cannot do software (and tech in general). They have no domestic players, so this conclusion is natural.

Some amount of regulation might be necessary, but fundamentally Japan cannot break the US-held monopoly so long as they fail to bring their own players to market.



> Japan simply cannot do software

Wouldn't the counterpoint here be the games industry? Sony PlayStation and Nintendo seem to make globally competitive software.



That's a real flaw in this argument. Japanese software is at least okay and oftentimes good in gaming UI/UX, and at the same time hopeless anywhere else.

One thing I happen to know is Japanese dev type people loves to victim blame for usability and unintended path issues. It seems omission of subjects/actors in spoken Japanese make it hard for them to comprehend issues. Japanese stoicism certainly isn't helping too.

Maybe entertainment for its own sake is technical exception, as joy, ease, addictiveness, are clear goals rather than potential excess. Or maybe there are somthing else to it. But it's certainly an interesting inconsistency.



Look, you may have had a point when the United States wasn't investigating both companies. But how can you reasonably expect someone to break into a market that is reinforced by anticompetitive practice?

You're watching the fox leave the henhouse and asking why the chickens won't hatch.



I'm not on HN to make friends :)

I do spend a lot of time in Japan though. A lot more then most down voters that's for sure.

For most people visiting Japan, their first interaction will be buying a a train ticket for the NEX Airport express or the Shinkansen, it's a horrendous and confusing experience. Their interactions with Japanese software will only get worse from there however.



I think most of the confusing experience comes from the way that Japanese limited express paper tickets used to work. If you rode a limited express (like Shinkansen or Narita Express), you'd have to buy two tickets: the basic fare ticket and the express surcharge ticket. The basic fare ticket would also cover your non-express connections, so this was quite convenient in Japan's complex transit system.

Japan still has that system in place, but the basic fare is usually replaced by your IC transit card or integrated into an eTicket (which contains both basic fare + express surcharge and is tied into your IC card).

So if you buy a ticket to NEX on the Ekinet app you'll be offered a ticketless option, but you probably wouldn't know that means you still need to tap your Suica in order to pay the basic fare.

Shinkansen trains are generally using eTickets, which would be even more confusing for visitors, but many visitors are using JR Pass which is completely outside the fare systems (but does need reserved seats).

Most of this complexity is inherent complexity, not accidental complexity that comes from bad software. The main issues I've seen with the software in question are: Lack of English version (Ekinet), Complex registration flow (SmartEX) and flaky authentication (Ekinet). This is not a great UX, but the apps don't feel worse than train operator apps in other countries. These are not tech companies.



Hmm, I don't get anything in this thread.

What's so bad about Nintendo's or the Sony PlayStation's software? From my perspective they're like... almost perfect, except for the fact that there are updates sometimes, but they're fast.

What's so bad about JR's ticket vending machines? What could be improved?



Is this exclusively for smartphones (and I guess tablets too), or does this also take effect with other walled devices, like consoles (PlayStation, Nintendo Switch, Xbox, etc.), media boxes (Fire TV, Apple TV, etc.), ebook-readers and what else there is.



One thing I'm curious about is the DOJ took specific aim at Apple Pay and how Apple was creating a monopoly by limiting third party apps from making payments. I'm personally a bit torn, because it seems like the preventing third party apps from accessing the secure enclave is a security feature.



There is no "accessing the secure enclave". Not even the iOS kernel itself can access the secure enclave. That's the point. It's designed to keep your biometrics and private keys safe even when the entire OS is compromised.

It's also not completely relevant to third party payment processors. They don't have to use the secure enclave at all. They could theoretically just ask for your credit card info every time. They're not allowed to do that currently for no other reason than Apple's bottom line.

For convenience, they'd probably want to store it encrypted on your device, using a private key from the secure enclave to decrypt it when you pass the biometrics test. That's the normal level of "access" to the secure enclave that all apps should have. It's in no way concerning because private keys and biometrics never leave the enclave, but can still be used to decrypt data elsewhere on the device when the biometrics test is passed. It's the whole reason why the secure enclave exists in the first place.



Apple could of allowed payment providers build payment services/plugins within their walled garden to preserve control and security. But they want their 30% so now the government is gonna come in and haphazardly create rules to enforce competition.



Secure enclave doesn't have to be single software locked thing. They don't have to give every app unconditional access to securely executing code either nor giving access to other apps' data. Users can choose just like they choose their camera permissions to access RFID / NFC and each wallet can get a prioritized access to those services.



Afaik, the security enclave is treated as if it was owned by the manufacturer, not the consumer. It's also used for DRM, which is arguably anti-consumer, and giving any app access to that would effectively reduce the strength of DRM.



I don't see why granting access to an app would grant full access to the whole thing. I.e. similar to how apps don't get full filesystem access. I also know nothing about how it's implemented though.



Yet at the same time, I can go to the 7/11 and open my wallet and use whatever form of payment I want, secure enclave be damned, and the sky doesn't fall. I can go on the internet on my macbook and use any payment form I want on any service, secure enclave be damned, and the sky doesn't fall. I would think everyone on this website is tired by the nanny state that Apple has created on iOS. If the argument is security that's fine, just let us power users who know what we are doing toggle this off and actually use our hardware to do what we'd like with it, short of waiting with baited breath for a teenager in eastern europe to give us a jailbreak that lasts for a week before patching.



You can't install lineage OS on an iPhone. The answer to gaining control shouldn't be to buy different hardware when you have perfectly good hardware capable of also offering that control.



If security is the only talking point ever, Apple is also lowering it's OS security by constantly adding new APIs (= more attack surface) or accepting third party apps in the first place.

It's a trade-off, and it can't be fine when it benefits Apple, but nonnegotiable when it benefits the others.



Why would Google be affected? They don't restrict third party apps the way Apple does. Anybody can publish Android apps, you don't have to pay Google a cent to do it either.



Right?

As an Android dev I'm growing tiresome of this "Google doesn't restrict anything" argument.

The number of Android users that even know what f-droid is is less than 1%.

The Play Store is the only option.



I'd argue Google doesn't owe you "discoverability". You're absolutely free to sell your app to users with no involvement from Google. If you want Google to help you advertise and distribute your app then I see nothing wrong with them imposing some conditions on that.

This is unlike how Apple does things where they literally block your app from running on your customer's devices unless you get Apple's approval (and pay them), and there's no option whatsoever to cut them out of that process.



Some of us Android devs would argue that literally blocking an app from running is little different than building an ecosystem designed to minimize non-Google Play methods of distribution.



Maybe they will have to work on the App Store to make it competitive, rather than just being a monopoly. It already has a very privileged position being installed by default and highly integrated. They should be able to keep it the most popular option.

Of course that will still cut into their unfair monopoly profits. But they can likely maintain a huge chunk.



The pivot is probably “Apple Intelligence”. Apple has a treasure trove of information that could be used to train their models. All it takes is a few updates to the EULA and slowly wipe away the “privacy” stances from their corp site.

Anecdotally, have seen a few positions for their internal ad tech team; and have been pinged a couple of times by recruiters.



Maybe it will be lucrative for them, but I disagree that it requires them to wipe away their privacy stance for a few reasons:

1. Privacy makes them a lot of money right now; it's a huge part of their brand, and one the CEO talks about frequently.

2. Media coverage of Apple Intelligence talks a lot about how privacy is a core differentiator for Apple's AI approach compared to Google, Microsoft, or OpenAI. Apple's approach is on-device-by-default approach, going as far as to have an explicit opt-in per interaction if you want to talk to chatGPT.

3. Apple clearly spent a lot of time and money on their "private cloud compute" approach to larger server models -- why would they immediately squander that by switching to ad-tech.

4. If they were going to use that treasure trove of information, why would they spend so much time not doing that in the lead-up to their big launch of Apple Intelligence?

5. Apple has spent a lot of effort making that personal local context local-only, and designing APIs and training models on schemas for apps to provide local context & local actions to local Siri. That's part of their killer feature set.

Ad tech team doesn't really require any of this data. That's an entirely different business model, and Apple is a lucrative business because they didn't do what Google did.

It all comes down to this: Apple spent the past decade plus building up a brand based on privacy, and spending a lot of extra time, money, and effort doing things more privately than their competitors. It's now a compelling differentiator for Apple, and I have a lot of trouble seeing why they would squander a reputation they clearly spent a lot of energy building.



    > Privacy makes them a lot of money right now
Why do I see this repeated over and over again on HN? Can you offer any concrete evidence on the matter. It looks impossible to prove.

Most users do not care about privacy. They care about price and convenience.



If they care about price, why are they buying iPhones? Just convenience?

It’s a bit moot without surveying users, and I’m sure those surveys exist somewhere. But I don’t accept at face value that users don’t care about privacy.



    > why are they buying iPhones?
Because their friends and family also own iPhones. Also, you get higher social status from owning an iPhone. For normies, being part of the same mobile phone ecosystem is more convenient.


Apple's approach in the EU has been to add a distribution cost if you choose to sell in a 3rd party store. The core technology fee demands that you pay Apple a small fee per-new-install-per-year. I don't know that that equates to the same kind of revenue streams, but it is income.



Would be tough and long road for alt AppStores to eat into Apples ecosystem. Apple first have default AppStore, second they have features like the tried and true in app purchase and revenue distribution system in place. Countries may eventually require apple to provide these features but it will be a looong and painful while



Apple needs to do the following:

1) Write an Android wrapper and integrate it to Xcode so swift/SwiftUI can run normally on Android

2) Release the App Store for Android, with full App Store purchase/subscription support

They could collect a TON of revenue on the Android platform doing this, and most developers would opt to re-release their iOS apps on Android to save on dev costs.

联系我们 contact @ memedata.com