News for hackers. Stuff that matters.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Freak_NL on Wednesday March 24, 2021 @09:34AM (#26566961)
Except that it won't break the app-store duopoly. At what point will WhatsApp or even Signal consider providing a web-app, or even an open API for others to built clients against? Not doing this is a policy choice, not a technical one.

Will banks offer something that doesn't require authentication via an app? Governments? App here meaning: Android or IOS.

One solution might be to provide a sandbox for Android apps, but you would still be locked into Google's app-store and require accepting their terms of use. And while your OS might be open and not user-hostile, all the apps everyone uses will still be the same.

I want a phone like this, but I don't see it changing the duopoly.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by amelius on Wednesday March 24, 2021 @10:09AM (#26567397)
If banks and governments keep writing apps only for the duopoly, then there is the argument that the duopoly becomes a public utility and should be opened up.

This view would also protect FOSS projects that emulate the iOS environment (e.g. Wine but for iOS)

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by linmob on Wednesday March 24, 2021 @09:36AM (#26566994)
IMHO, it does not have to change the duopoly, as long as it creates sustainable options for those who want to escape that duopoly. In that way it‘s already a success.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by 7357 on Wednesday March 24, 2021 @09:41AM (#26567038)
It's more likely to happen with platforms such as this than without.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by amelius on Wednesday March 24, 2021 @09:50AM (#26567145)
The point was: if it doesn't change the duopoly then who will write apps for the open platform? Not banks. Not governments. They will keep on developing only for Android and iOS.

And people with a pinephone will have a great phone with a great OS, but with a shitty selection of apps.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by danShumway on Wednesday March 24, 2021 @09:59AM (#26567259)
I already use Linux with my bank and when I'm interacting with my government. And unlike on Android, the barrier of entry for me to write apps and set up quick solutions to problems is much lower. I don't need to run my code on a completely separate environment with no overlap. Emulation is going to be easier. I don't need to install Eclipse or whatever the heck Android devs tolerate now.

That's part of the point of using Linux -- not creating an ecosystem from scratch.

Virtually all of my computing outside of my phone is already done on Linux devices, and the setup works for day-to-day computing. Support is good enough for me. What makes you think Pinephone going to have worse support than my current Linux desktop?

My hope with Pinephone is that a decent influx of Linux phone users will improve the quality of desktop software on Linux as well, since it forces devs to stop ignoring touch screens and to start thinking about responsive design. Ideally, the desktop versions of many apps should scale on interfaces like this without needing to be rewritten. But regardless, I'm still not particularly worried that my bank website is going to stop working.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by cesarb on Wednesday March 24, 2021 @10:28AM (#26567676)
> I already use Linux with my bank and when I'm interacting with my government.

I also use Linux with my bank. All banks I know of in my country require you to install an invasive "security software" (warsaw), even when you're using the web browser; some also require the phone app to be used as a second factor (for instance, one bank generates a dynamically changing QR code after you enter your password; you have to open its phone app and scan that QR code, which the phone app uses to generate a number to be typed below the QR code).

For the government, it's easier, you just have to install the ICP-Brasil root certificates (since they haven't been accepted yet by Mozilla).

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by danShumway on Wednesday March 24, 2021 @10:40AM (#26567815)
That's terrifying, and I deeply sympathize, but it seems like a government problem more than an app ecosystem or market problem?

It's not just that Linux isn't going to break the app store duopoly in your case, nobody is going to, because your government is effectively reinforcing that behavior. Forcing people to install root certificates on their devices is a problem on a whole 'nother level over just commercial incentives.

I just don't see how any technology or market-based solution will solve that problem. What happens when the government starts deciding that its authentication software won't work on rooted devices? What happens when the bank decides they need contact/GPS/camera permissions on your phone for "security"? I mean, that's not an app ecosystem problem at that point, it's just full-fledged required malware from your bank.

In the US (for all of the many, many faults with our trash-dump of a banking/federal ecosystem) at most I've only ever been asked to do 2FA using completely open standards, and the worst problem I've run into is that my bank's website won't load over some VPNs. I can even disable analytics on my bank's website and it'll still work.

But getting support on a Linux phone OS for what sounds to me at first blush like malware and spyware isn't really the best solution to what you're describing. The problem isn't that the malware isn't available on Linux, it's that you're forced to install malware on any of your computers, including iOS/Android.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by cesarb on Wednesday March 24, 2021 @11:11AM (#26568216)
I think you mixed two different things; what requires the authentication software is the banks, not the government.

The government isn't forcing anyone to install the ICP-Brasil root certificates; if you don't, the government websites will just show as untrusted in the browser (since they're signed by one of the CAs which chain to the ICP-Brasil root), but other than that they should work the same. Things might be different if you are authenticating your identity to the government with a certificate stored on a smartcard or USB key, since these certificates are also signed by a CA which chains to the ICP-Brasil root; I don't know if adding the ICP-Brasil root to the browser is necessary to make that work.

As for the banks, AFAIK the government doesn't mandate how they approach their online banking security; their use of that invasive "security software" is probably mostly path dependence at this point. It was very common to see computers infected with malware designed to steal online banking credentials from the browser, and that "security software" was supposed to block that kind of malware (for instance, by blocking the browser accessibility APIs whenever the user goes to an online banking site). Things are already better than in the past (that "security software" used to be Windows-only, for instance, so Linux users couldn't use online banking).

And yeah, all the bank apps I have on my phone require contact/location/camera permissions (the camera permission is unavoidable since they have to be able to read the QR code for PIX payments, and boleto bancário barcodes), and for at least one of these apps, I strongly suspect it's using the location permission for security purposes (the location indicator always lights up whenever I log into that app). It wouldn't surprise me at all if it also rejected rooted devices.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by danShumway on Wednesday March 24, 2021 @02:20PM (#26571044)
It's a good point, but still not something that I think that can be solved by opening up app stores.

My issue isn't that those apps aren't available for Linux. Even if they were available for Linux I wouldn't install a bank app with those permissions. I wouldn't install that on my primary Android phone (I guess there's a good likelyhood I couldn't, since I run rooted Android).

I'm not sure what I would do in that position. Maybe get a separate phone just for banking? I don't know, it's really tough. I sympathize.

But yeah, the Pinephone is not going to solve that problem, banks would need to move over to open standards for authentication through apps that are trustworthy. Just releasing their apps for a smartphone wouldn't be enough. At least any "security software" that can run on desktop Linux can also be run on your phone, assuming it doesn't freak out over the hardware, and assuming you're willing to tolerate it.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by mpol on Wednesday March 24, 2021 @01:22PM (#26570225)
Here in the Netherlands I can use the website of my bank even if I don't have a smartphone. I get some QR-camera reader which I can point at the computer screen and it generates a TAN code, which I can enter at login and at transactions.. I do believe the government and banks in my country somewhat think in line with the user needs. Not in every country will this mentality exist.

Sure, if you want an app for an open source platform like Linux, that may take a lot longer. I think there is already a common platform for this, but not many banks offer it.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by def_true_false on Wednesday March 24, 2021 @05:34PM (#26573232)
> All banks I know of in my country require you to install an invasive "security software"

Is this meant to be taken literally? I would be surprised if e.g. mBank didn't work with SMS as the sole enabled 2FA.

Personally, I would rather have an extra Android phone for cases like this, as well as for the times when one has to make an actual phone call, though. I wouldn't expect the call quality on the pinephone to be anything to write home about, even if the software was all mature already.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by amelius on Wednesday March 24, 2021 @10:03AM (#26567315)
To take one example: the interaction with your bank goes through a web-browser, I suppose? You probably need a special device for 2FA? In most bank apps, you can simply log in using a PIN-code and do things like check your balance, make small wire transfers, and make payments in stores through NFC. Doing these things in a web-browser on a mobile phone with a separate 2FA device is much more cumbersome.

(I use Linux exclusively on the desktop so I know what you are talking about, but it just isn't going to work on a phone in the same way).

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by danShumway on Wednesday March 24, 2021 @10:19AM (#26567543)
:shrug: I don't have a bank app installed on my phone right now. And there are absolutely going to be Open Source 2FA apps being built for Pinephone, so I'm good there.

Currently, I don't use a banking app because I don't trust my bank to have that level of access to my phone with a proprietary app, and because my bank's app isn't particularly good in the first place. So I'm not really losing out by using Pinephone. In fact, I might have more functionality after switching, since Android development is a mess and on a Linux platform I might be tempted to build something quickly for myself that periodically pulls down the CSV data from my bank and does a few things with it.

I'm not saying that proprietary devs are going to start mass-building apps for this, I'm just saying that for a segment of the population, this may turn out not to be the problem you think it is.

----

Apps on my phone that I need replacements for:

- NewPipe

- Podcast app/music app

- Maps

- AndOTP

- Signal (and/or Matrix)

- Orgzly

- Email

- Good browser support

- Maybe a few misc utilities, probably something I'm forgetting

Do I have confidence that those apps or equivalents will be ported? Honestly, yes, I do. It would not take an insurmountable amount of work to build a Linux ecosystem that was more functional than my current phone setup.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by ognarb on Wednesday March 24, 2021 @12:00PM (#26568946)
- NewPipe -> for audio online there is AudioTube and for video there is Plasmatube - Podcast -> Alligator (an RSS reader) is gaining support for podcast soon (there is an open MR) - AndOTP -> Keysmith, but it still missing some features like scaning a Qr code - Signal (and/or Matrix): I develop a matrix client called NeoChat - Maps: there is PureMaps powered by OSM - Orgzly: still missing - Email: there are some poc that are able to read mails but this will still require a lot of time - Good browser support: Angelfish is great

You can find a bigger list of apps in https://www.plasma-mobile.org/. There is a few still missing that I will try to add later.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by linmob on Wednesday March 24, 2021 @11:01AM (#26568083)
Let me reply to that by listing existing apps listed on http://appl.ist:

- NewPipe > FreeTube, AudioTube

- Podcast app/music app > GNOME Podcasts, GPodder/Lollypop, Elisa

- Maps > PureMaps, GNOME Maps

- AndOTP > Keysmith, GNOME Authenticator, Two-Factor-Keychain, Numberstation

- Signal (and/or Matrix) > Axolotl / various, Nheko feels most complete currently

- Orgzly > Emacs maybe?

- Email > Geary (I still use Evolution though)

- Good browser support > Angelfish, desktop Firefox has been adapted nicely, once Chromiums Wayland supports matures it will also be a viable option (it’s very fast, but has annoying issues with text input currently)

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Mediterraneo10 on Wednesday March 24, 2021 @03:06PM (#26571608)
It should be pointed out, however, that the mapping apps available on the PinePhone are little more than tech demos. Their feature set is vastly smaller than e.g. OSMAnd on Android. For me, even if the PinePhone took over my phone calls, Signal messenging, etc., I would still need to carry around an Android phone for decent maps.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Mediterraneo10 on Wednesday March 24, 2021 @03:05PM (#26571587)
The PinePhone is just like an ordinary desktop Linux computer in the sense that there is a terminal right there, and you can run any shell-based apps you want. That means that instead of waiting for NewPipe to be ported, you could just use youtube-dl.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by danShumway on Wednesday March 24, 2021 @03:59PM (#26572187)
Right, that's part of what's exciting about it.

To develop apps for Android I have to set up an emulator, dev environment, learn a bunch of extra ropes, package everything. But I can throw together some bash scripts in a day, it really opens up the possibilities to solve a lot of my own problems.

Compare that with something like Windows Phone. Not having apps there is a serious problem, because I don't necessarily want to pull out C# and build an entire app to fix every issue I have.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by fsflover on Wednesday March 24, 2021 @10:06AM (#26567354)
> the interaction with your bank goes through a web-browser, I suppose?

Can also be done with Android app via Anbox: https://social.librem.one/@dos/105119691527269967

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Mediterraneo10 on Wednesday March 24, 2021 @10:18AM (#26567539)
If could be done for the guy in your linked example, he was lucky and you shouldn’t be giving people false hopes. More and more bank apps are requiring phones that can pass Safety Net, and Anbox won't.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Freak_NL on Wednesday March 24, 2021 @10:09AM (#26567400)
It's not even the lack of apps directly but the effect of not having one of the two supported OSes.

For example, the Dutch government is slowly pushing everyone to either use their authentication app (for DigiD, the national digital government authentication service), or just stop using digital government services all together and just digitally mandate friends or family to handle your digital affairs. This latter option is of course targetted at the infirm and elderly. People who are able, literate, and have computers with modern OSes on them at the ready, but not one of the two smartphone OSes are considered to be such a minority that they can be safely ignored until they fold and get a cheap Android device.

I don't have a smartphone with Android or IOS, and I get nudged constantly when using DigiD (on a laptop or desktop computer) to get the app for authentication. My bank also nudges me at every transaction (which I do on a desktop computer with a stand-alone card-reader they provide). I can't turn off the nudging or make the services remember my choice, and always have to perform an extra click to authenticate. The upcoming digital government law goes a step further and mandates a level of assurance that can currently only be met by the app for accessing your healthcare records. This is of course not required: you are also welcome to go to the healthcare provider in person and ask for you dossier on paper. And when you do so, you will be nudged at every step of the way to consider using their app.

If this is a pattern that occurs worldwide, then smartphones that do not offer these apps have a very limited audience, and will remain curiosities for tinkerers and privacy conscious folk willing to make the trade-off (or even have a separate Android phone for the stuff mentioned above, for each adult member of their household).

We somehow managed to get through the phase where Microsoft Windows was a hard requirement on your computer for compatibility reasons (remember how South Korea was stuck with ActiveX way beyond its sell-by-date?), but now we're stuck here.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zajio1am on Wednesday March 24, 2021 @11:14AM (#26568261)
> For example, the Dutch government is slowly pushing everyone to either use their authentication app (for DigiD, the national digital government authentication service),

Could not you use identity service from different EU country (based on eIDAS regulation)? Here in Czechia there is eIDAS-compatible identity provider that uses U2F tokens.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Freak_NL on Wednesday March 24, 2021 @01:08PM (#26570025)
Eventually — and specifically for healthcare — yes! But I'm not sure if a citizen from one country can easily obtain credentials from another. It seems mostly meant for cases where you might need to sign on to a Dutch government website and you can then just use those Czech U2F tokens. It is a way forward though, but currently mostly hypothetical.

Unfortunately, while there is a migration going on from offering only DigiD to offering the whole eIDAS suite (in the Netherlands this is done via a government service called ToegangsVerleningsService, so vendors only have to implement a SAML connection to that which will eventually support eIDAS), it is by no means sure that every government function will allow eIDAS instead of just DigiD. It's honestly a very opaque process.

Great to hear that the Czech Republic chose U2F (now part of WebAuthn) though!

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by amelius on Wednesday March 24, 2021 @10:10AM (#26567427)
Hence smartphone OSes are a public utility, and should be opened up.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zepto on Wednesday March 24, 2021 @10:36AM (#26567769)
That really doesn’t follow. The web is already open, and banks are already regulated. Just mandate that banks provide access to their services via the web.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Freak_NL on Wednesday March 24, 2021 @10:58AM (#26568054)
They often do; it's two-factor authentication that's the problem. If they'd support some open standard like WebAuthn this problem wouldn't exist, but they all insist on using home-grown solutions.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Mediterraneo10 on Wednesday March 24, 2021 @10:51AM (#26567942)
Web browsers lack an equivalent to Google's Safety Net, which banks are increasingly insisting on for security's sake.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zepto on Wednesday March 24, 2021 @10:54AM (#26567986)
That’s easily solved.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Mediterraneo10 on Wednesday March 24, 2021 @10:57AM (#26568024)
How so? Safety Net is about things like locking the bootloader on one's phone, and preventing the user from having root access. Desktop computers don't have the same restrictions, and most of the people on this thread supporting the PinePhone would chafe at the notion that their desktop computers need to be locked down.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zepto on Wednesday March 24, 2021 @11:00AM (#26568074)
It’s not about requiring that exact solution. It’s about providing security. There are other ways. If banks require a controlled endpoint, they can supply a hardware key.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Mediterraneo10 on Wednesday March 24, 2021 @11:34AM (#26568538)
As mentioned elsewhere here, separate hardware keys are on the way out. Banks no longer wish to offer them because the vast, vast majority of customers have a phone that, if it passes Safety Net, already is a hardware key.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zepto on Wednesday March 24, 2021 @12:48PM (#26569703)
This means there is no reason they can’t support the web if required to do so.

The argument that App stores must be regarded as public utilities because banks don’t support the web makes no sense. Banks can easily support the web.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by def_true_false on Wednesday March 24, 2021 @05:42PM (#26573325)
> We somehow managed to get through the phase where Microsoft Windows was a hard requirement on your computer for compatibility reasons

This almost made me spill my drink ))

Is it so much better in the Netherlands, or do you just not get to interact with government bureaucracy much? Trying to e.g. get a building permit over here without using MS Office and Windows is something I wouldn't wish on my worst enemy...

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by mindcrime on Wednesday March 24, 2021 @10:01AM (#26567280)
You can still get updated software for CP/M, BeOS, DOS and OS/2 for crying out loud. Maybe not a lot, but people write / maintain that stuff. A relatively modern phone, running Linux? If it gains any adoption, I expect that the availability of apps won't be a problem. Maybe the ecosystem won't be quite as rich as Android or IOS, but it may well be "pretty good" which will be good enough for a lot of people.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by linmob on Wednesday March 24, 2021 @10:03AM (#26567312)
You definitely have a point, and it‘s a pity that (desktop) Firefox recently dropped its haphazard support for Progressive Web Apps making that alternative even more unlikely to happen.

On the other hand, I would not call the App Selection shitty, see https://LINMOBapps.frama.io.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by ajconway on Wednesday March 24, 2021 @11:16AM (#26568295)
Actually, it has happened in the past. Windows Phone, a decent platform from the developer perspective failed to attract any significant interest. And that’s with all the resources of Microsoft and the recognition of Nokia.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zepto on Wednesday March 24, 2021 @10:01AM (#26567283)
There is no reason it can’t break the ‘duopoly’.

It clearly isn’t going to do so overnight or in a year or two.

But it easily could over the 5-10 year timeline. A distributed App Store plus an experience that is more attuned to the needs of users than iOS or Android can accomplish that.

To solve the ‘bank’ problem all it needs to do is provide a really solid PWA story.

What it shouldn’t do is provide Android compatibility.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by aroman on Wednesday March 24, 2021 @10:05AM (#26567334)
> plus an experience that is more attuned to the needs of users than iOS or Android can accomplish that.

Why would this project be more effective at doing this than iOS or Android?

I don’t see why people other than ideological technologists would want to use this phone.

To be clear, I think it’d be great if they did, but I think you’re massively understating the difficulty of challenging iOS and Android. Many companies have tried before - Microsoft, Amazon, Canonical, and failed.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zepto on Wednesday March 24, 2021 @10:22AM (#26567590)
> Why would this project be more effective at doing this than iOS or Android?

This is an excellent question. The basic answer is that the incentive structures are different. Apple’s platforms are primarily designed to efficiently deliver commercial software. The app-store, the apis and everything else about their OS ecosystem is designed around the idea that packaged Apps, immutable to the user and remotely maintained by a commercial developer, are the answer to solving end-user problems using computers. They implement this model better than anyone else, but it’s not the only model.

Two other models are GNU Linux and it’s open source ecosystem, and the Smalltalk model as exemplified by pharo. In both of these models, the user isn’t just a consumer of Apps or the system, but is an active participant in creating it.

I’m not suggesting that either of these are the solution as they stand. I’m just pointing out that the iOS / Apple model is not the only possibility. You are right that just competing with it directly would fail. Even Android is failing at that.

> I don’t see why people other than ideological technologists would want to use this phone.

This is perjorative sounding, but a reasonable concern. If the answer was ‘people would use smalltalk instead of buying apps’, or ‘with Linux people can build whatever phone they like’, then I’d agree with you.

Of course we need something that end-users can plausibly use without being a technologist.

My argument is that we can actually build such a thing, and that it can be much better as a ‘bicycle for the mind’ than iOS.

> Many companies have tried before - Microsoft, Amazon, Canonical, and failed.

This is to be expected. A company trying to compete with Apple on their terms, even if they have the resources of Microsoft, is going to fail.

The answer will be a low-end disruption - something that is good enough, but also capable of things that iOS is not because of the commercial model. It won’t come from one company trying to take on Apple directly.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by entropicdrifter on Wednesday March 24, 2021 @12:13PM (#26569155)
>You are right that just competing with it directly would fail. Even Android is failing at that.

...What? Citation needed. Android by far accounts for the majority (85%) of smartphones not just worldwide but even in nearly all wealthy countries other than the US, Canada and Japan.

https://www.mobileapps.com/blog/android-vs-ios-market-share#...

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zepto on Wednesday March 24, 2021 @12:52PM (#26569780)
Look at profitability and developer attention in the app ecosystem.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by entropicdrifter on Wednesday March 24, 2021 @04:29PM (#26572477)
In terms of raw profits, sure, Apple makes more off of its app ecosystem than Google does off of Android, but in terms of health of the app ecosystem itself, the Google Play app store accounted for 20 billion out of the combined total of 28.4 billion app downloads in 2018 ( https://www.techaheadcorp.com/blog/android-vs-ios/ ). I'd hardly call that failing, more like 'utterly dominating'
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zepto on Wednesday March 24, 2021 @05:43PM (#26573340)
If that’s true, it means almost nobody pays for any software on Android.

The fact a lot of people download free apps is pretty much meaningless.

You may as well say a lot of people visit websites on Android.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by entropicdrifter on Thursday March 25, 2021 @12:28PM (#26582248)
So, in your mind, the world's most active software ecosystem is failing because it doesn't extract as much capital as a system set up as a premium product ecosystem targeted at the world's elites? Interesting take.

By the same logic, you could argue that Linux is failing relative to both OS X and Windows in the server market because it's not making as much money.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zepto on Thursday March 25, 2021 @01:57PM (#26583336)
> So, in your mind, the world's most active software ecosystem

It’s not the world’s most active software ecosystem. The web is.

> is failing because it doesn't extract as much capital

It is failing as a business.

> as a system set up as a premium product ecosystem targeted at the world's elites?

If you consider most American teenagers to be ‘the world’s elites’, then ok.

> By the same logic, you could argue that Linux is failing relative to both OS X and Windows in the server market because it's not making as much money.

Only if it were true, but it isn’t.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by aroman on Wednesday March 24, 2021 @11:44AM (#26568684)
I agree that if the “active participant” model somehow became a better fit for most people than the Apple/Google model, it seems like disruption would be possible.

That’s a big “if” though. Curious if you think there are larger trends that would suggest that the current standard of the “walled garden”/closed software model will become less effective than the “active participant” model in meeting the computing needs of everyday people.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zepto on Wednesday March 24, 2021 @01:07PM (#26570013)
Yes, it’s a big if, however the number of people who can code and the general sophistication level of even amateur programmers is rising over time.

Actual computer literacy in the sense of being about to both read and write programs is only going to increase over time.

My sense is that Apple is underserving the needs of software creators in general, by shoehorning everything into Apps.

They could respond to this, and I have been expecting them to for years. My sense now is that they may be too are too blinded by the store model to realize what is happening.

This is one of the trends that I think Jobs would have understood, but that a post Jobs Apple may miss.

Another trend is the rise of crypto. I am not a Bitcoin bull or anything like that, but now that there is so much creativity in the crypto space, I think it’s entirely feasible that we could solve the problem of distributing trust, so that we can provide something for end users with the safety of the App Store but without the central gatekeeper.

This is not even close to being a solved problem yet, which is why I oppose the breakup of app stores.

However the basic tools seem to exist for us to solve it, as does the pressure.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by fsflover on Wednesday March 24, 2021 @10:11AM (#26567447)
> I don’t see why people other than ideological technologists would want to use this phone.

AFAIK every single change in tech starts from such people.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by aroman on Wednesday March 24, 2021 @11:37AM (#26568584)
Sure, they start there but they eventually expand beyond that initial core group to the wider population. I’m saying that in this case, I don’t think it will expand beyond that initial group.

Why would non-idealists use this phone when the alternative they already have in their pocket and know how to use can do everything the PinePhone can do?

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by herogreen on Wednesday March 24, 2021 @01:35PM (#26570421)
Some reasons why non-technical folks might be interested in the Pinephone:

1) avoid the privacy issues of Android & iOS 2) have the confidence that as long as their hardware work, they will have updates 3) buy from a brand that will allow you (or a third party) to fix your hardware (Pine64 sells you spare parts, and at reasonable prices!) 4) have an user-replaceable battery 5) have an affordable smartphone (I know, there are 30$ android phones but they tick none of the above points)

The points 2 to 4 will interest an increasing number of people this century, imo

edit: typos

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zepto on Wednesday March 24, 2021 @01:28PM (#26570312)
> Why would non-idealists use this phone when the alternative they already have in their pocket and know how to use can do everything the PinePhone can do?

Nobody expects them to.

People will use it when it does something the alternative they already have cannot do.

Using the term ‘idealists’ is perjorative but more importantly, it implies confusion about why people buy this phone.

The people who buy the phone today do so because it allows them to do things which the alternatives cannot. I.e. the purchase is pragmatic. This is the precise opposite of idealism.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by ziml77 on Wednesday March 24, 2021 @10:13AM (#26567465)
Microsoft was even trying to pay people to target apps to Windows Mobile and still couldn't succeed. And it's not like their OS was bad; I remember seeing quite a lot of praise for it.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by zepto on Wednesday March 24, 2021 @10:27AM (#26567652)
See my other answer, I agree that any attempt to compete directly with Apple’s model will fail.

The answer is to do things they cannot do, or will be too slow to do. This is unlikely to be possible for a company like Microsoft.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Freak_NL on Wednesday March 24, 2021 @10:24AM (#26567613)
They don't have to provide stories, just a working website, and most already do. The problem lies with authentication. Banks used to do authentication by providing a stand-alone card-reader for your debit card that basically generated OTP challenge responses using the private key on the chip.

But banks see this is an expense that can be cut if everyone would just use the Android or IOS smartphone they already own (conveniently making the customer pay for the hardware), and when you have that support in place, you would want to be able to do the actual banking on your smartphone too — not just authenticating. So now banks have two apps and a PWA they must maintain, along with the infrastructure for the dedicated card-readers.

So at this point your bank is asking all the people still using card-readers to please consider using the app, so they can kill off that feature. Dutch bank ING tried this when their old authentication method needed replacing (they where one of the last banks still using SMS tokens). Their approach was to nudge/annoy/scare customers into using their app for a year, but in the end they folded and grudgingly had to provide stand-alone card-readers as well.

Some of the newer small digital only banks in the Netherlands are 100% app only though, and the bigger banks are quite jealous, but can't just drop support for their existing customer base.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by padraic7a on Wednesday March 24, 2021 @09:43AM (#26567070)
Signal has given some, probably very little, support to the Ubuntu Touch port now known as Axolotl.

https://github.com/nanu-c/axolotl

I'm sure that if it grew in popularity they might be inclined to support it further.

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Freak_NL on Wednesday March 24, 2021 @09:54AM (#26567202)
Wouldn't that mean you could use Signal without their client app? I though that was explicitly forbidden by OWS?
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by mpol on Wednesday March 24, 2021 @01:34PM (#26570397)
Sure. I use Whisperfish on Sailfish OS for Signal conversations. I hear the developer is quite positive about the support he gets from Signal about getting it up to speed. There was that famous blog post, I think in 2016, where they said they won't support third-party clients, but they got so much flac over it, they might have reconsidered.

Also, there is in the EU a Digital Markets Act being worked on. That will mean some networks that play a big part in society will need to allow third-party clients. https://ec.europa.eu/info/strategy/priorities-2019-2024/euro...

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Krisjohn on Wednesday March 24, 2021 @07:25PM (#26574402)
> At what point will WhatsApp or even Signal consider providing a web-app

I have Telegram on my Pine Phone and it works great.

It also runs a proper version of Firefox (even if it does identify itself as running on Android.)

Re:PinePhone – Beta Edition Linux SmartPhone Preorder by mannerheim on Wednesday March 24, 2021 @10:58AM (#26568044)
Isn't the Signal client GPL? Seems you could fork or write your own client.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by Freak_NL on Wednesday March 24, 2021 @11:02AM (#26568093)
OWS doesn't allow third-party clients.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by hiq on Wednesday March 24, 2021 @11:51AM (#26568800)
In practice they don't run after them, see signal-cli.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by mannerheim on Wednesday March 24, 2021 @11:07AM (#26568164)
From a quick search, it looks like this is something they certainly don't like, but it doesn't seem like something they can stop either.
Re:PinePhone – Beta Edition Linux SmartPhone Preorder by wwarner on Wednesday March 24, 2021 @09:46AM (#26567095)
I'll agree, and add that it's not clear that people really want privacy. Not that we've been given a choice, but the very first thing that the major players are going to say is that people want the all knowing experience that Google and FB provide.