after 15 years, iOS has finally caught up with all the main android features, such as

  • very mid ui design
  • kinda floaty feeling
  • unpolished vibe android itself has progressed little, although it is rapidly achieving feature parity with iOS on "locked down user hostility". overall both ecosystems look very appealing, energetic, and healthy, for shareholders

Source: https://mastodon.social/@jk/117314678878602994

A screenshot of a toot on Mastodon. I have copied and pasted the text by the Mastodon user in the body of this Lemmy post.

top 85 comments

sorted by: hot top controversial new old
[–] 106 points 1 month ago* (9 children)

Their biggest selling point is regulated app stores...

Completely ignoring the obvious downsides of letting private for profit corporations regulate marketplaces while facing no regulations themselves.

It's shit the government should be doing

  • source
  • hideshow 9 child comments
  • [–] 25 points 1 month ago*

    Their biggest selling point is regulated app stores…

    sound of jail bars crashing shut as Android cuts all the indie developers out of the market

    It’s shit the government should be doing

    The joke of it all is that government does do stuff. But it's mostly to cement the existing duopoly.

    Government contractors dump hundreds of billions of dollars into licensing for the dominant OS. Government regulators are fully captured by industry lobbyists, building their rules around policies the businesses have decided on internally. Policing agencies focus almost entirely on small fish, foreign developers, and whistleblowers. Courts use a one-size-fits-all financial punishment guidance, which can easily bankrupt a small business but is barely more than a speedbump for mega-corporations.

    Nobody seriously talks about Breaking Up The Tech Companies via Antitrust Laws. Nobody talks about making Open-Source Code more regulatory friendly or investing more public dollars in Open-Source development / deployments. We can't even seriously talk about insourcing chip production or building out competitors to Intel and TSMC.

    The Big Lie of modern left/right political discourse is that American political institutions are doing Too Much or Not Enough. The bitter truth is that if you're any kind of threat to the domestic business cartels... well... just ask TikTok what happens next.

  • source
  • parent
  • [–] 2 points 1 month ago

    They're really astroturfing youtube ads right now (I know, ick, youtube, and I should use plugins; I normally don't use it at all but lately I've had a couple songs I've been listening too on repeat. I should just download them).

    Like, almost every fucking ad is "some apps are traps, can you spot the trap" with these stupid cartoony characters representing apps and suddenly one (at random, with no rhyme or reason) blows up and the narrator says "google play can."

    Like fuck off, google play says whatever they want to say is a trap is a trap. Meanwhile they allow all these predatory BS apps on their store. They'll let you fall for the traps they approve of. And they won't even show you what country an app developer is based in until after you download it.

    But they're trying to give people this false sense of security like "oh, I can trust anything on the play store" while also making them suspicious/hesitant to use any alternative app repos. It's clearly an attempt to manufacture consent for their ecosystem lockdown, and unfortunately it will probably work. They're targeting easily-influenced young people with these supposedly "cute" (yet honestly kinda gross) characters.

  • source
  • parent
  • [–] -1 points 1 month ago (5 children)

    All the regulation they do such as age verification is mandated by governments.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 2 points 1 month ago (4 children)

    Their biggest selling point is regulated app stores…

    Meaning it's not Wild West, apps need to be approved to be listed and consumers are generally able to trust what they install.

    That is becoming less true due people being entrenched in one ecosystem or the other.

    That is regulating a market....

    Fixing it via regulation would require accountability and transpency. To sell on a goveerenment marketplace app developers would need an actual real life human to put their name on a line saying they're responsible if the app turns out to be malware.

    Like, there's regulations for products already, you can't sell fire extinguishers to people that are filled with gasoline. You shouldn't be able to offer an app that will steal your identity or creditionals to other apps/sites.

    Like, youre acting like words only mean one thing bro, you need to open your eyes and don't just always assume everything is what you first assume.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 1 month ago (3 children)

    You can already write a desktop app to do all that malware stuff. Why give the phones and tablets special treatment?

    Personally I like the iPhone and the App Store for the reason that it does go through some basic checks.

    But as a dev, sometimes I just want to run my own shit on my own phone without hassle. (Yes I know there is dev mode. I don’t want to constantly run my main phone in dev mode just so I can run my own apps.)

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 1 month ago (2 children)

    You can already write a desktop app to do all that malware stuff.

    And if you sold it thru a regulated marketplace, you could be held responsible...

    Why give the phones and tablets special treatment?

    They shouldn't...

    If I said habitual drunk drivers shouldn't be able to have a driver's license, what you just did is like asking why someone who does 2 grams of Fentanyl everyday should be able to keep theirs...

    I understand what you're saying, and I agree...

    I just don't know why you assumed I wouldn't agree bud

  • source
  • parent
  • hideshow 2 child comments
  • [+] 1 point 1 month ago (2 children)
  • [–] 1 point 1 month ago (1 child)

    Yes...

    It was an exaggeration for effect, highlighting how while malware apps were a problem, desktop programs containing malware were even worse....

    So obviously we wouldn't just look at one slice of the pie.

    We'd start regulating all digital products and holding people accountable.

    I mean shit man, I started out with:

    you can’t sell fire extinguishers to people that are filled with gasoline.

    Obviously no one is doing that either, but selling fire extinguishers you know don't work still isn't allowed. Consumers need a regulated market or else they won't spend because they think they'll always be ripped off. We're already seeing it to some extent.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (-1 replies)
  • [–] 27 points 1 month ago (5 children)

    Shittest thing about Android phones are all those third party apps, which you can’t even remove (looking at especially you, Samsung) Facebook, and so on. Unbelievable amount of bloat ware with almost every manufacturer. I would like to have Samsung, but I just can’t stand its UI and those apps.

  • source
  • hideshow 5 child comments
  • [–] 15 points 1 month ago

    There's a program called universal android debloater which let's you delete pretty much anything you want. I've used it and it's like a miracle.

    Still once you get to that stage it's so much more tempting to skip that and get busy on trying to get postmarketOS going or something.

  • source
  • parent
  • [–] 8 points 1 month ago (1 child)

    Crazy how they even let other manufacturers modify base Android. Even the settings menus are all over the place. Searching for specific settings is basically impossible if you're not on a Pixel or something.

    Don't even get me started on the dev side of things. Makes Windows habit of stacking 30 years of shit look like paradise.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 1 month ago (1 child)

    This isn't the case on their flagships in the EU (not sure which is the reason).
    I have never had Facebook or other crap preinstalled since my Samsung Note 10.
    That said, samsung best be avoided anyway.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 45 points 1 month ago (3 children)

    Companies are the new de facto legislators manufacturing narratives to push their ideas along. When that doesn't work, they simply use their overwhelming market share to push us there anyway, replacing our law with policy.

    Nations that aren't instituting forced ID for internet use are still going to be pulled along for the ride unless they have their own digital systems to effectively replace US tech hegemony, and look how long it took to make two thoroughly "mid" mobile operating systems.

    If you're worried about this sort of over reach, then consider trying a Linux distro on your phone, or a spare if you can afford it.

    Replacing the complete ecosystem is going to take time and effort, and it's gonna suck but better now than never.

  • source
  • hideshow 3 child comments
  • [–] 11 points 1 month ago (2 children)

    Companies are the new de facto legislators

    Excellent quote. Ill be using that in the future.

    Its 'interesting' what can happen when people are forced to do a thing a certain way only because an engineer wrote it that way and a company mandated it.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 22 points 1 month ago
    [–] 18 points 1 month ago (27 children)

    Where are we on the linux phone OS front? Ubuntu Touch, etc?

  • source
  • hideshow 27 child comments
  • [–] 13 points 1 month ago* (last edited 1 month ago) (22 children)

    The Fairphone 6 and 6+ is something to keep an eye on, specifically with TheMightyCat's build of postmarketOS. It's almost fully functional with a close-to-mainline kernel, unlike Jolla phones and UBPorts, which both rely on Android kernels which will eventually stop being supported.

  • source
  • parent
  • hideshow 22 child comments
  • [–] 3 points 1 month ago* (last edited 1 month ago) (19 children)

    It seems like TheMightyCat just generates code, which cannot be upstreamed to pmOS due to the policy on generated code.

    Their generated code has been criticised by some kernel developers because of lack of quality. I think some sensors were accessed without using hexagonrpcd, which means battery usage will be unnecessarily high, which is an improper way of doing it.

    Also, mainline kernel support is actively being worked on by Fairphone employees, which know the hardware best. All remaining features will be added in due time.

  • source
  • parent
  • hideshow 19 child comments
  • [–] 2 points 1 month ago* (last edited 1 month ago) (9 children)

    It seems like TheMightyCat just generates code

    This is such an oversimplification and shows you don't understand how much work goes into this.

    Their generated code has been criticised by some kernel developers because of lack of quality. I think some sensors were accessed without using hexagonrpcd, which means battery usage will be unnecessarily high, which is an improper way of doing it.

    Again, any source for this argument with the hexagon processor? My patches has been plenty criticized by kernel developers, but so are fully manually written patches, which is the entire point of the kernel review process. Unless you seriously are saying that everyone on the list who has sent a v2 is a bad quality programmer.

    When we were talking in DMs i again asked you for your source, reason, or any info for this so i can look at it and fix it if needed, but again you just result to throwing insults like you did in DM.

    Also, mainline kernel support is actively being worked on by Fairphone employees, which know the hardware best. All remaining features will be added in due time.

    They are being added, by me, by nondescriptpointer, by Luca, by the people at Qualcomm. I have good contact with them for this. I don't understand your grudge against me.

  • source
  • parent
  • hideshow 9 child comments
  • [–] 1 point 1 month ago* (6 children)

    For openness this is the conversation i am referring to:

    As they are the same instance and the same conversation i believe lenni and erebion are the same person.

    When we were talking in DMs i again asked you for your source, reason, or any info for this so i can look at it and fix it if needed, but again you just result to throwing insults like you did in DM.

    This paragraph is anchored in the part where once again instead of any source or info on their argument and all they respond with is

    There’s one question I have: What is your incentive in buying a Fairphone or contributing to an OS that allows phones to be used longer if you don’t care about our planet?

  • source
  • parent
  • hideshow 6 child comments
  • [–] -1 points 1 month ago (5 children)

    You know, an instance can have multiple users.

    Sometimes people have the same opinion, I am also a sceptic when it comes to generated code, like many others.

    I will notify my user that you are publishing a conversation with him. That conversation was not meant to be published, otherwise it would have beeb posted publicly.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 0 points 1 month ago* (3 children)

    Its not just the same opinion, its the combination that makes it read like a continuation of the same conversation with the same person: the exact same point, no source, and same instance. That made me suspicious enough to conclude im talking to the same person.

    I have published the conversation for transparency reasons, no personal info was shared.

    Not to mention DMs on lemmy aren't even private anyways.

  • source
  • parent
  • hideshow 3 child comments
  • [–] -1 points 1 month ago (2 children)

    Posting a conversation you had with someone — that did not expect it to be published — is NOT okay.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 month ago* (1 child)

    If there was no reason to post it i would agree, but here its important context.

    If a person attacks me publicly while referring to points made in a DM where no private info was shared that is important context then i think its better to be transparent about this then hide this.

    You said i was posting lies earlier, this is direct proof against your claim as this conversation did happen. Which there would not have been if i hadn't posted it.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 0 points 1 month ago (1 child)

    shows you don't understand how much work goes into this.

    I know how much work goes into it, I'm doing mainlining work myself. It's really a lot of work.

    Also, I have NOT had any conversation with you via DM.

    I doubt I would start a DM conversation with you now that you are publishing lies about this. 🙄

    I have good contact with them for this. I don't understand your grudge against me.

    So far I had nothing against you as a person, but you are starting to change that rapidly.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 1 month ago* (last edited 1 month ago)

    Well i wrongly believed i was continuing a conversation then, if that isn't the case my apolgies.

    If you understand how much work it is then how can you say "just generates code"?

  • source
  • parent
  • [–] 0 points 1 month ago* (last edited 1 month ago) (8 children)

    That's a shame to hear. I wonder how many of the ideas will be able to be rewritten by actual human developers and how much of it will have to be scrapped.

  • source
  • parent
  • hideshow 8 child comments
  • [–] 0 points 1 month ago (6 children)

    Why would it need to be rewritten or scrapped?

    LLM assisted code is accepted in the kernel, and i am by far not the only user of it, and erebion hasn't shown ANYTHING why the patches i submit are bad outside of just saying it is.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 1 point 1 month ago (5 children)

    https://docs.postmarketos.org/policies-and-processes/development/ai-policy.html

    postmarketOS bans contributions written either entirely or in part by LLMs, so your contributions would be disqualified under those policies.

    The Linux kernel, as far as I'm aware, does not have these same policies, so if your changes were to be mainlined, then the Linux kernel changes would then trickle down to pmOS, but your userspace programs/services would still not be able to be accepted upstream, nor would any of the non-mainlined kernel changes.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 0 points 1 month ago* (4 children)

    I know, which is why i'm not sending any to pmos.

    We are talking about the kernel here, and i am mainlining all my kernel changes, and many have already been mainlined.

    https://lore.kernel.org/all/?q=jorijnvdgraaf%40catcrafts.net

    I was asking why would the already accepted kernel patches need to be rewritten?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 1 month ago (3 children)

    The already mainlined kernel patches wouldn't need to be rewritten since they're already in the mainline kernel. I didn't see where you specified that before.

    But not all HWE is in the kernel. For example, your userspace VoLTE daemon is extremely useful for those who need VoLTE, but would not be able to be packaged in pmOS so other devices can benefit from it, since pmOS is the de facto mainline Linux distro for mobile (there are others, but pmOS is the largest and where most development is done). Same goes for your fingerprint daemon.

    There is, of course, also the ethical matter of using AI, as the pmOS page mentions, but balancing issues of pragmatism and principles have been a challenge in the FOSS community since the beginning (ex: "free software" vs "open source").

    On the last point about understanding the code, I feel you've shown that you are able to understand the code that you commit, or at least I hope that you do. I'm willing to take you at your word when it comes to that.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 1 month ago* (2 children)

    I agree with the points pmos makes but banning AI seems shortsighted imo, i know my userspace stuff won't make it into pmos. I see that as the choice of pmos and i will respect that, if someone wants to rewrite it fully by hand by all means do so its GPL but i won't do it as i don't see much point into it.

    I host an APK registry that people can point at, so other devices can make use of it if imsd supports them, which in theory yes any qualcomm modem should be supported but i haven't tested it either.

    I understand the code in the sense that i can read C and know what the problems and solutions are, but not in the full architectural sense, i am fully admitting that i must understand it better and that AI undermines this understanding.

    I will soon make a post about it.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 1 month ago (1 child)

    If you agree with the points, then how is the ban shortsighted? It's not like the ban can't be revisited in the future.

    While you do host a repo, pmOS device packages can't depend on imsd/fingerprintd/etc. since they're not in pmOS's main repo, so it adds extra steps for the end-user. I'm unsure if pmbootstrap supports building images with external APKs either, and if not, it would have to be done post-install.

    There is another problem that I haven't mentioned, and that is since your packages already exist, that demotivates other people from working on LLM-free code that performs the same task, even if it doesn't eliminate it entirely.

    If you do not fully understand the code you're working on in a deep, architectural sense, is that something you are willing to improve upon over time to the point where you will no longer need to use LLMs to code?

    I await your post about it, as I'm curious about your viewpoint, especially going more in-depth.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 1 month ago*

    Why i believe a hard ban is shortsighted is that it prevents real features like mine from being upstreamed.

    I agree its inconvenient that they are on my own repo, but either i rewrite it fully manually which i might do someday but i really don't have the time for now or pmos changes their rules.

    Willing? absolutely, but as i will say in my post, understanding a single subsystem of the kernel at a deep level is going to take a very long time, and i am working across all of them, one thing i understand on a deep architectural level is graphics programming, it has taken around i believe 5 years of making my own engine to truly understand it an expert level and even them im sure there is plenty of vulkan stuff i still don't know.

    Truly understanding the kernel at a expert level will take an equal amount of time.

    I have taken the decision that having an fully working capable linux phone with AI now is better then one done manually over 5 years.

  • source
  • parent
  • [–] 5 points 1 month ago

    I have been daily driving linux phones as my only phone for over two years. Typing to you now from a phone I ported myself, which has been in my pocket for 3 months now.

    Linux phones are where Linux desktops were 10 years ago. A few of us who are lucky can get away with using them because we don't require proprietary software on our personal devices, but many people will struggle without their Facebook app or their Garage Door Opening app or their Ford Connect app or whatever else. That said, SailfishOS has a decent compatibility layer, but it in itself is proprietary.

  • source
  • parent
  • [–] 93 points 1 month ago* (23 children)

    IOS is soon to recognize that data can be stored in these things called "files" that are located in what's called a "folder" and maybe the user can even decide where on this thing called a "hard drive" these "files" and "folders" are located instead of typing into a random search bar.

  • source
  • hideshow 23 child comments
  • [–] 39 points 1 month ago (10 children)

    I get unbelievably angry using an iPad now. They've completely fucked up the file system and its impossible to know where anything is. By design. I hate modern computing so much.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 27 points 1 month ago (2 children)

    It's always been like that. I had one of the first ipads as part of a trial to see if they were useful for grading papers in grad school. No. It was completely fucking useless because the only way to open files for editing was through sixteen shitty cloud services that each app wanted you to use. There was no way to just download files, edit them, and then put them back on blackboard like a normal fucking computer. The whole ordeal actually made me angry.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 8 points 1 month ago

    Basically the only apple mobile device I actually used was a gen 1 iPod touch I instantly jailbroke so I'm not super familiar. I use a Mac mini only for music but osx is getting so shitty now I'm wanting to change again or go back to 10.5 lol.

    Got a powermac g4 cuz I wanted one again (and it came with a CRT monitor I wanted) and I was blown away how smooth it runs with 512 mb of ram. We have truly gone downhill a long fucking way in 20 years. I remember when I was optimistic about tech.

  • source
  • parent
  • [–] 1 point 1 month ago

    The iOS devices are technically computers, but they still feel like toys no matter how pro they are claimed to be. There’s nothing pro about any of these ridiculous limits. It’s just regular low-grade consumer trash. Hardly any of this really works the way a computer should.

  • source
  • parent
  • [–] 5 points 1 month ago (6 children)

    they made it so u need to ask siri to get it i bet. LMAO ai slop and hallucinations will just bring you the wrong file XD

  • source
  • parent
  • hideshow 6 child comments
  • [–] 11 points 1 month ago (5 children)

    Fucking idiotic.

    Imagine being a kid growing up today with this type of computing. Its zero surprise so many kids are absolute dolts.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 9 points 1 month ago* (4 children)

    Not to "My generation good other generations bad," but Millennials and Gen X really grew up with technology as it was becoming impressively capable, but required a lot of technical know-how to use. It's really apparent in the workplace: our fresh-out-of-college guys and ready-for-retirement guys alike come to people around my age when stuff isn't working. Everything's too easy now, and it's hard to look under the hood. (Of course, there are still exceptions for enthusiasts, but you're never forced to tinker with a raspberry pi.)

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 1 month ago (3 children)

    Totally. Thank goodness I wasnt born any later. If anything I'd wish earlier !

    Its scary watching clueless parents give their children full reign of iPads and the corpo net. There aren't enough tech literate parents out there to train kids how it all really works, and we know schools sure as heck aren't. I am almost positive we will see the most ignorant generation since the boomers now. I fear for my future medical needs to be taken care of by Hunter who grew up with YouTube kids and only used the gibbity from age 4 and up.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 1 month ago* (2 children)

    As someone in a different professional environment I will tell you that Hunter will get fired and you will be served by geriatric gen x and then millenials until we figure out how to keep people from being so incredibly stupid that they can't perform basic tasks, much less practice medicine or law or engineering

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 month ago (4 children)

    Yeah, let’s just ignore facts and pretend iOS doesn’t already have this.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 1 month ago (3 children)

    Last time I tried using an iPad I had all sorts of trouble getting access to files on my media server. That was like 10 years ago but still not going back based off that experience. Fuck apple.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 1 month ago (2 children)

    Seems like you were one year early. Files app was released in 2017. 9 years ago.

    Before that you pretty much had to use iTunes to transfer stuff. Now you can just plug in USB and see all the data from files app.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 1 month ago

    You were able to use a usb and file transfer to a computer from dcim for many years before this. It was separated by folders based on the month the photo was taken.

    Kinda hilarious how out of touch most are in this thread. But it’s expected here.

  • source
  • parent
  • [–] 1 point 1 month ago

    Yeah I recall that, I think I was able to purchase some app to do it wirelessly but the whole process was irritating AF. When I got ahold of an android tablet I was able to set up everything I wanted to do in like 15 minutes.

  • source
  • parent
  • [–] 14 points 1 month ago*

    I prefer Android's UI design, and it feels pretty polished to me. I'm not sure what they mean by "floaty feeling" though.

    Fully agree on the recent user / dev locked down hostility.

  • source
  • [–] 13 points 1 month ago (3 children)

    I like shortcuts, I have some that trigger a-shell and ffmpeg/yt-dlp for conversion and/or downloading. A chore to make so I tend to use shortcuts other ppl made and modify them for my needs.

  • source
  • hideshow 3 child comments
  • [–] 2 points 1 month ago

    Some interesting ways to shuffle music and make playlists too, tho I prefer using marvis app for smart playlists (they really should make that a regular music app festure and not just on itunes or wherever ppl do that without the app)

  • source
  • parent
  • [–] 31 points 1 month ago* (4 children)

    can we find a way to unlock boot loaders hacks and flashing whatever is in there device and install linux os for phones already?????? PLEASE we need to start canceling the top fang stonks. and also making locked boot loaders by all carriers illegal by default and sim locks too.

  • source
  • hideshow 4 child comments
  • [–] 61 points 1 month ago (3 children)

    Sorry, having unlocked bootloaders is unsafe for the children or whatever. Best we can do is mandatory OS and age verification every 45 seconds. Please do not resist.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 27 points 1 month ago (2 children)

    IT'S FOR THE CHILDREN! YOU DON'T WANT TO PROTECT THE CHILDREN? VERY SUSPICIOUS!!!

  • source
  • parent
  • hideshow 2 child comments
  • [–] 17 points 1 month ago

    Enshittification is just "evolutionary convergence" for capitalism.

  • source
  • load more comments
    view more: next ›