(no title)
sonofhans | 13 hours ago
I love Free software too, and I wish I could run more of my life on it, but it’s no longer my hobby. I like cars, too, but I don’t work on a hobby car. The author’s experience is why I use proprietary stuff like Apple for these parts of my life. A new Apple device is usually a non-event: charge it, authenticate, wait for the back to restore while you go about your business.
The cost of more freedom (in this case, from proprietary toolchains and data lakes) is needing to exercise more control (compiling custom Android images). I just, honest to god, don’t want to spend the time on it. A kid, a house, cats, getting old. I like that someone else has solved multi-device backup and restore, and I feel happy watching it happen so perfectly, even if I’m not the one controlling it.
II2II|12 hours ago
Most of the author's criticisms were centered on avoiding account creation and third-party apps. I'm not sure I would give Apple the benefit of the doubt here since the motivations are different: Apple is far more interested in locking customers into their own ecosystem. On the Android front, that isn't all that different from getting a Pixel. Of course, getting an Android based Samsung adds an extra company who wants to do the same as well as selling space to third parties.
While Android being more open does add complexity, it is mostly limited to those who buy devices produced by another vendor or those who choose to exercise their freedom (e.g. by choosing to install a third-party version of Android, or installing a third-party "app store", or developing their own software).
t0bia_s|8 hours ago
Paradox is, that with Pixel device you can get most freedom and security togather. Installation of GrapheneOS is easiest custom ROM installation that could possibly be.
recursive|5 hours ago
qn9n|5 hours ago
LoganDark|6 hours ago
cmckn|8 hours ago
nomel|7 hours ago
dangus|4 hours ago
jraph|13 hours ago
Stock Android, and especially stock Samsung, is far from being a free software solution.
A turnkey solution based (almost exclusively, and except the driver blobs) on free software would be to buy a phone running something like /e/. I think they also provide backups.
Of course, stuff requiring SafetyNet (or whatever Google current oppressive attestation system) may not work (though microG makes some of it work).
microtonal|13 hours ago
Sort of. They use SeedVault, but a bunch of apps are not backed up. When restoring another set of apps do not properly restore
adamsmark|9 hours ago
Having said all that, yes Android is pretty bad. I think it's the in the nature of platform owners to get their hooks into yoh as much as possible.
When I set up Linux Mint, there was none of this.
cmiles74|8 hours ago
nradov|5 hours ago
uyzstvqs|6 hours ago
nazgul17|7 hours ago
bsder|4 hours ago
iOS/macOS is no better. My wife kept getting weird errors on her iPhone.
Turns out, her photos were only in the cloud and, quelle surprise, she had run out of room in "The Cloud(tm)" in spite of having almost half a terabyte free on her phone.
All the companies want to hold your data hostage.
winterbloom|29 minutes ago
storing things in the cloud is responsible
dismalaf|13 hours ago
fn-mote|12 hours ago
So you don’t have to do this, but if you don’t, you are under even more surveillance and experience more advertising.
kiwijamo|8 hours ago
GuestFAUniverse|8 hours ago
Pretty mediocre -- not totally useless, but far from a seamless experience.
socalgal2|5 hours ago
trip-zip|2 hours ago
I set up a new one for my son on Christmas Eve and I almost gave up completely.
hagbard_c|13 hours ago
fn-mote|12 hours ago
tonyarkles|12 hours ago
Convenience-wise, this is true both for the small daily stuff and large occasional stuff.
Day-to-day:
- For work I have to deal with .docx, .xlsx, .pots, and .pdf on a regular basis, both reading and authoring. Libreoffice mucks up formatting in both directions for Word documents. Web Office365 sucks in comparison to desktop O365. Linux PDF viewers are fine until you have to fill out a form and digitally sign one.
- Mechanical CAD: my team uses Fusion 360. There’s Windows and Mac versions. I haven’t tried it under Wine. I suspect it’d be painful. I’ve tried some OSS solutions. Not pleasant.
- ECAD: KiCAD has grown up and has become my primary ECAD tool. Hooray!
- Time Machine: for my Linux machines I have a great setup that pushes backups to Backblaze B2 using restic. For my current laptop, I plug an external drive in every morning and Time Machine does its magic. I also run the B2 script for off-site occasionally.
- Phone calls: OS X and iOS have fantastic hand-off. I do most of my work communication through Teams and Slack, both of which work fine on Linux. Phone calls, though... if my phone starts ringing, I get a notification on my laptop and can just click "Answer" to take the phone call through the headphones I'm already wearing.
- Clipboard integration: I actually started writing this comment on my phone and then decided to move over to my laptop. Copying it on my phone automatically put it in my clipboard to paste on my laptop.
Hardware compatibility:
- My last Linux desktop was fabulous. Happily drove a 4K display, I loved living in XFCE every day. There was one issue that was extraordinarily frustrating: if the machine sat unused for somewhere around 24-72 hours it would enter a very strange power state. The machine was still powered up to some degree, but was completely unresponsive. I could use it every day with no issue, for weeks. If I didn't use it for that 24-72h timeframe, boom, it would get into this state. This only ever happened to me while I was travelling. I did several deep debug dives into this to no avail, including at one point setting up the kernel logger to log over serial to another embedded machine. I pointed a security camera at it to see if, say, a cat or some other obvious physical thing was causing it. I ended up hooking up an Ethernet-controlled power bar so that I could power cycle it and access the data that was on it. Tried multiple kernels, many different kernel command-line options, never did get to the bottom of it.
- My older 2014 Mac Mini that sat next to it was bulletproof. I could do 98% of what I was doing with the Linux desktop machine remotely on that machine just fine. Mostly there were some embedded Linux tasks that wouldn't work well on the Mac.
OS Updates:
- My current phone (iPhone 12 Pro) is 6 years old. It's running the latest OS. You can have an experience like this with stock Android distributions if you very carefully research which vendors and specific devices use... I forget what it's called... Google One? My dev phone is a Nokia and it got updates for a long time. I don't remember when/if they stopped.
- The idea of having to custom compile or hunt down OS updates from a third party destroys the convenience of this for me. I want to spend essentially 0% of my life thinking about what to do for an OS for my phone or tablet.
- My old 10-year-old Macbook Pro finally stopped receiving updates a year or two ago. It runs Linux now quite happily. It's a fantastic Linux machine.
Occasional new device setup:
- Back to the article, the Apple "I have a new phone/iPad/laptop" story is just unbeatable. I couldn't even tell you what the steps involve because they involve virtually no thinking at all. It's roughly "hold your new device near your old device". You maybe have to log into it first. It requires no thought at all.
Paddyz|5 hours ago
[deleted]
EmperorClawd|7 hours ago
[deleted]
metalman|9 hours ago