@tolmasky Yeah, we should call it “malware loading.” :)
I can put up with jumping a hoop now and then if it means relatives need less tech support.
Yes, I agree! It's a UI issue. For consumer devices, safe mode needs to be the default. On Android, enabling dev access is not discoverable by the curious but uninformed (at least, without doing an Internet search to learn the trick.) I could quibble a bit with how it's done, but in concept, it seems like a good thing.
Many consumer products are designed in a similar way.
@tolmasky however, the smartphone was enough of a different device that it fits nicely in the mind as fundamentally not a computer (In much the same way that your refrigerator isn't a computer even though there's almost certainly a general purpose CPU in there these days) and Apple's ecosystem kicked off from day one aas a locked-down appliance a store for loading programs onto it (which if memory serves was much in line with the way early generations of cell phones capable of running applications worked... Mostly because they weren't programmed in a common SDK or even chipset so it was quite difficult to acquire and load applications onto them from a PC).
The distinction is historically relevant, is the point. And in fact, the entire store approach gave an added layer of confidence to the entire experience that was lacking in the PC ecosystem of the time; nobody wanted a virus on their phone.
As an early smartphone adopter, I could load programs on my Windows mobile or palm os devices anytime I wanted.
The Apple ecosystem was always unique in that you have *never* had a means by which to directly load anything.
Despite the fact that it *could* be a general purpose computer, it is intentionally neutered in a way that should be illegal
I don't buy it. It's intentionally neutered in a way that Apple wanted and users are indifferent about.
I'm not claiming the app store isn't a vastly superior distribution model, but I am claiming that not allowing people to do what they want to with the hardware they own is Bad, Actually, limits the amount of repurposing people can do, compounds e-waste, etc on top of limiting choice.
And there's no reason why they should *force* everyone to use the App Store other than greed.
@codinghorror We didn’t call it side loading binaries on macOS either. Arguably the AppStore has done nothing for security, that’s all sandboxing. Apple constantly allows scam apps on the store, takes forever to take them down, lets them advertise [1], and often lists them higher in search! To quote Phill Schiller: “Is no one minding the store?!” Arguably it’s worse for security since people are convinced everything there is safe. It’s the TSA of app security.
Security researchers are sounding the alarm over a wave of questionable authenticator apps flooding the Apple App Store and Google Play after Twitter’s recent shift from SMS-based 2FA [https://www.
@codinghorror @tolmasky There's a big difference between a user explicitly downloading, installing and running a binary, and the browser downloading and running some binary that does who knows what from some advertising company when I open the newspaper website.
Either I trust the provider of the software I install on my Mac… or I don't. The means of distribution are irrelevant, as long as there's a system that guarantees the binary isn't tampered along the way (and there is, code signing).
It’s interesting that Figma didn’t usher in a new age of super cool web apps. They released a super impressive WASM app *6 years ago*. Everyone was blown away & then proceeded to… talk about WASM as a future technology & just went back to arguing about React vs. Vue or whatever.
@pleonasticTautology @tolmasky @ihorner
Interesting history. They kept the same term even when the new method has nothing to do with the original method. I wonder if that's natural language evolution or "clever" capitalist anti-competitive marketing?
@adamsaidsomething @tolmasky @ihorner so, considering that original third-party application functions did involve having to connect your iphone to your computer (as did most things with the iphone, back then), sideloading made sense
so we reckon it's a case of... not understanding history + semantic drift? enough folks (probably tech journos) deciding that sideloading meant "not using apple's app store" that that’s what it became
@tolmasky
> We’d instead call the whole thing bullshit.
20 years ago we would've called the concept of side-loading bullshit too, and look where we're now..
It is what it is.
Side loading is just installing apps without going through Google Play, or in this case I guess Apple.
I don't think the term existed in 1984 though, unless the 40 year thing is just sarcasm.
I feel you though. It is just an install, app store or not.
Just like I hate the term analog when referring to Tech before Digital. Like, it was not called that before? If it was I stand corrected. Sorry
@tolmasky Personally, I'm an apple users and I write mobile apps and I have no problem with how Apple manages things.
If you don't like the way Apple manages their eco system then don't write apps for Apple devices. There. Problem solved.
@tolmasky in. A sense Apple has decided exactly that. A whole bunch of standardized APIs that web apps might rely on don’t work in Safari and therefore on iOS.
Essentially any aspect of the web Apple doesn’t want doesn’t happen on iOS and therefor effectively at all.
Great Jupiter man, don't give Apple any ideas!
@tolmasky @josh you are definitely right hinting the reason noone just calls it installing apps is intentional.
Imo though it has to do not only with Apple scaremongering people ( an argument which I find very amusing when people bring it up as it shows so many things about the people doing it ) but also semantically connected to define a process outside the ecosystem of the store owner.
Im sure that as a term will be 100% understandable to anyone when used in any other company context ( sideloading windows apps, car apps etc ) or even not about installing apps ( sideloading configuration, sideloading new interface etc ) .
The main issue I have with this is related to the age old problem, investigated by socrates and even more by plato when he wanted to explain his mentor choice of death and what „absolute truth“ is… and that is the fact that people „believe in Apple/MS/Tesla etc“ and are not basing this to any knowledge or objective thinking.
In short, the subject you open will be received by people that have been conditioned to not challenge the status quo Apple provides, not because they cannot but because they don’t want to. Their decisions in life and even partly who they are ( the arguments they have made that provides existential confidence in a societal norm ) are being attacked by the simplest of questions.
I wish some of them realise that if a simple argument made you feel many feelings, it means that there is something that you can look inside yourself to learn why, before you answer.
As for Apple, it is all about money and suing things with a terminology they like, simple as that.
@tolmasky I've always understood the term "sideloading" to mean "transferring from computer to phone". Specifically in contrast to uploading/downloading which involve the Internet.
Ironically Apple's new "alternate app stores" policy STILL don't allow sideloading! So I'm still not using the term.
@tolmasky Steve Jobs even used the term "sideloading" in the original App Store announcement to describe the process of downloading from App Store to computer, then computer to phone. The app still had to be published to the App Store; it had nothing to do with notarization.
https://m.youtube.com/watch?v=xo9cKe_Fch8&t=2m17s
(timestamp at 2:17, in case the URL parameter doesn't work)
@tolmasky it’s called sideloading because it’s immoral and sneaky to acquire unblessed software without the authorization of the church (🍎).
May the ghost of Steve Jobs keep you in the holy path 🛐
@tolmasky yup, they should do how Valve does it, e.g., on the SteamDeck they are merely called "non-Steam games".
Google should call them "non-Play store Apps", and Apple should call them "non-App store Apps" (but that will ruin the illusion that apps can only ever be found there)