kbin.burggit.moe

dev_null, (edited ) to android in Is RCS an open standard?

The confusion stems from the fact there no APIs in Android that let apps use RCS. Only Google can use it on Android and no other apps can use it. Anyone can make an SMS app. Only Google can make an RCS app.

It is an open standard, meaning you are free to create your own operating system for phones that implements RCS. But Google doesn’t let you use it on Android, so in practice it’s closed.

Plus, Google’s implementation of RCS adds extra features (like encryption) that aren’t part of the standard. So even if you create your own operating system that implements RCS, it will still be incompatible. So that’s another reason it’s not really open.

brax,

That seems incredibly dumb and backwards. I guess doing it this way helps them expedite its death like all their other products lol

Carighan,
@Carighan@lemmy.world avatar

I was about to say the dumb and backwards part was not having basic stuff like encryption in the standard. 🤷

T156,

It would also let them claim that its an open standard that anyone can use and they’re contributing to open source, even if no-one could effectively use it in the same way that they implemented it.

It’s XMPP all over again.

Mountaineer,
@Mountaineer@aussie.zone avatar

Only Google can make an RCS app

Yes and no.
You don’t need to make your own OS, but you do need to implement support for the RCS protocol within your app, rather than piggyback on Googles APIs.

I don’t like it, but there’s no legal requirement for google to provide those APIs, like they did with SMS etc.

lemmyvore,

That’s fair but that also means their “RCS” is really just a name they slapped on their latest proprietary messaging platform.

We know they’ve been trying to get ahead in the messenger game for many years, now maybe they figured if they use the RCS angle it might get some traction.

Or maybe I’m completely off, who knows. Google’s approach to messaging has always baffled me. They could have had a ton of traction and market share by now if they’d have just stuck with one. Why they keep tearing them down and building another one, and why they think this latest one will do any better, I have no idea.

Mountaineer,
@Mountaineer@aussie.zone avatar

You can interoperate with googles RCS.
If you are willing and able to enter a partnership like Samsung, you can do it fully (including encryption support etc).

Google are determined to not make it easy, and I agree with you, it appears to be yet another messaging land grab.

Trying to put myself in their headspace for a moment, one justification for making it hard is to stop thousands of apps coming out declaring “full RCS support!” through the APIs, then screwing the pooch (through poor security or deliberate back doors or or or).
Right now Google are desperately attempting to make RCS happen, after almost a decade of trying and failing to make various carriers play ball.
They do not want any bad press about how feature poor/insecure/slow/buggy it is right now.

danhakimi,

If you are willing and able to enter a partnership like Samsung, you can do it fully (including encryption support etc).

Samsung can interoperate. We cannot. We cannot enter into partnerships with Google. We are people, Samsung is a massive corporation. You understand the difference, right? Google will not let us access their servers. They're not making it difficult, they're not making it possible at all.

Mountaineer,
@Mountaineer@aussie.zone avatar

I agree, that’s why I said “and able”

danhakimi,

you don't just need to support the protocol, you need a server to communicate with your client, and Google is not here to federate its RCS service with Bob's summer Github project.

asdfasdfhuomenta,

github.com/Hirohumi/rust-rcs-client

Someone has written an open source RCS client prototype, but it has been only tested in China, where carriers do provide their own RCS servers as they are supposed. The author has not tested it with Google’s servers, which are probably blocked in China.

If you want to use SIM card based authentication, you need to have the app installed as a system app. That however is not an option for Google’s servers anyway, since they need to be able to work without carrier co-operation. Google uses SMS based authentication instead.

There does not necessarily need to be anything in Google’s servers that would reject non-Google RCS implementations: the SMS based authentication is defined in the spec, too.

Personally, I would not want the Google’s proprietary implementation to serve an API, but there to be a fully open source client instead.

can,

Doesn’t Samsung messages use it too?

GenderNeutralBro,

IIRC Samsung has partnered with Google and uses Google’s relay.

can,

It’s disappointing it takes a partnership.

danhakimi,

Google is the exclusive RCS provider for all carriers in the US and many other countries. The desire for an AOSP android API is for developers to be able to write clients the way they do SMS clients, not to replace Google's servers—that's a pipe dream. IIRC, Google actually helped Samsung develop RCS support in their app. I'm not sure why it's so difficult to implement.

lemmyvore,

To add to this, even if it were really fully open, like, say, Lemmy is, because it requires servers there’s the issue of being allowed on someone else’s server and whether servers are modified, and whether server owners want to interoperate and so on.

In some ways the RCS debacle has been similar to the Fediverse debacle about federating with Threads, or with undesirable servers. Even if the protocols are open there can still be bad actors.

danhakimi,

Matrix is the federated messaging network. It's also end to end encrypted, although people have pointed out issues with server security and with metadata—which is why they're working on peer to peer tech.

RCS is not similar to any federated technology at all. It's operated exclusively by Google in the US and most other countries. The technology was created, from the ground up, for carriers. But even carriers couldn't actually make it work in practice, so they asked Google to take over. It's a fucking albatross. We, as a society, need to drop it.

danhakimi,

There is an RCS test app, we could theoretically modify that, but I guess nobody has for some reason. I don't particularly want people to use it, Matrix makes so much more sense.

johannesvanderwhales,

So what, if RCS becomes the standard I’m going to lose the ability to choose what messaging app I use? I very much don’t like that.

_thisdot,
@_thisdot@infosec.pub avatar

This seems to imply that you need a fork of Android, if you’re to build a messaging app that uses RCS.

But my understanding is what you really need is essentially an RCS server.

eager_eagle, to android in Remember when Google made their assistant worse and we all predicted they were planning on bringing the same features back but using AI bullshit?
@eager_eagle@lemmy.world avatar

worse? What did I miss - it was never good to start with. Alexa, Siri, Cortana, Google Assistant - all they were ever used for was set timers and play songs.

AI is the only hope to make them marginally more useful than they are.

colonial,
@colonial@lemmy.world avatar

set timers

This broke for me a few months ago. It just randomly… won’t start, despite saying otherwise.

eager_eagle,
@eager_eagle@lemmy.world avatar

I think this happened to me once when the assistant was trying to use another clock app than the native one.

folkrav,

My wife cannot set timers on our Nest Hub. It just doesn’t understand her command. I’ll say the exact same sentence right after and it’ll work. We did reset her voice profile, remove/add her back, checked all settings possible, nothing worked. Such a decent piece of hardware (speakers are actually pretty good, and the screen is decent and bright) that’s ruined by shitty software. It’s been unplugged for the last month and I didn’t even care. It’s going on Marketplace next week lol

exocrinous,

My family has our own accent. I don’t know why, we just do. We don’t sound like anyone I knew growing up. Voice control has never worked for me.

Quexotic,

My wife has similar issues. I think it was just trained on male voices.

Xavienth,

My female roommate has similar issues. If she deepens her voice it works.

folkrav,

I would have thought the same thing if it wasn’t that it used to work just fine, then one day it stopped working for her. One day, she tried setting alarms for dinner like she did every day before that, and it refused to comply, going “I don’t understand” or something like that.

rebelsimile,

“Set a timer that goes off at 9:15 am”

*It proceeds to lecture me on the difference between an alarm and a timer, also, sets neither. *

nudnyekscentryk,
@nudnyekscentryk@szmer.info avatar

Well they are different, so why would it set one if you didn’t specify what do you mean exactly

rebelsimile,

Ok I’ve tossed this comment around in my head a few times, and I can’t fathom why you bothered to make it. What the fuck is the difference between an alarm that goes off at 9:15 and a timer that goes off at 9:15?

Iapar,

The setup.

nudnyekscentryk,
@nudnyekscentryk@szmer.info avatar

Timer counts down time and can be paused; an alarm goes off at particular time and can only be snoozed after it goes off. Alarms take into account timezones and time changes, timers are absolute and independent of “clock” time

rebelsimile,

Yeah in theory but not if I tell it when to set the alarm off. It’s just useless pedantry. Like your virtual assistant is a redditor or something

Carighan,
@Carighan@lemmy.world avatar

Ah, I think the wording confuses it.

Timers are set for a duration. Alarms are set for a time. Which makes sense btw, you can’t set an egg timer to 9:15 either, you set it for, say, 21 minutes (if it’s 8:54 right now). And you don’t set your alarm clock for “in 6 hours”, you set it for 8:00.

It’s a bit arbitrary, but this is exactly where I feel models such as Gemini or ChatGPT can actually improve things, because they can more readily leap from the keyword “timer” expecting a duration to that you actually meant “alarm” from the rest of the input, you just said timer instead.

rebelsimile,

Yeah I understand, I got the lecture from Siri.

The point is all timers are alarms, the end result of a timer going off is an alarm. If I’m cooking and I realize the rice has been on for about 7 minutes so it should finish up at 9:15, then that’s how I’m thinking about it, not doing the math to figure out what the specific number of minutes is between now and 9:15. That’s the goddamned robot’s job.

nudnyekscentryk,
@nudnyekscentryk@szmer.info avatar

I think if you realize youve been cooking rice for about 7 minutes you will definitely think in terms of time LEFT and not at what time o’clock it should be ready. “Oh it’s been cooking for about 7 minutes then it needs another 8”

rebelsimile,

Ok google, make it stop

nudnyekscentryk,
@nudnyekscentryk@szmer.info avatar

lol

somegadgetguy, (edited )

deleted_by_author

  • Loading...
  • ilinamorato,

    Location-aware reminders is almost literally all I want from an assistant these days. “Remind me of x next time I’m at y, or by z time at the latest.” Is this an impossible task? I can imagine how I would code it, but maybe I’m missing something.

    Quexotic,

    I think they just haven’t figured out how to monetize it, really. I agree that it’s totally codable. I could do it with tasker if it were my job, IE, I was paid to and had 8h a day to do it.

    ilinamorato,

    Where’s the monetization in alarms, though? Or time-based reminders? Surely those are no more lucrative than what I’m asking for, yet they’ve existed for years.

    Quexotic,

    Fair point. Maybe they use the data for research?

    Without alarms and timers, they don’t sell the phone, probably.

    helenslunch,
    @helenslunch@feddit.nl avatar

    I just find it shocking that anyone ever used it. It’s completely useless. I ask it to do something as simple as turning on a light. Sometimes it can’t connect to the server (which is a completely stupid necessity). Sometimes it turns on the light. Sometimes it says it can’t connect to the service that turns the fucking light on. Sometimes the little lights come on to indicate it’s thinking and then just… doesn’t do anything. Sometimes it will turn on the light with just a “bing”. Sometimes it will say “okay turning on the light”.

    It’s completely unpredictable at best while completing the most mundane tasks.

    SheeEttin,

    Sometimes it can’t connect to the server (which is a completely stupid necessity).

    That’s where it does the voice processing. The only processing it does on-device is the wake word and taking commands. Actually figuring out what you mean is done in The Cloud. Doing that on-device would not only make the devices significantly more expensive, but they would also rapidly become outdated.

    The rest of your complaints are valid and I’ve experienced them all myself to boot.

    helenslunch,
    @helenslunch@feddit.nl avatar

    That’s where it does the voice processing.

    Yes that’s the stupid part.

    Doing that on-device would not only make the devices significantly more expensive, but they would also rapidly become outdated.

    Uhhhh no. For one that technology already exists on home assistant and can run on a raspberry pi. For another, Android devices already do that with apps like GBoard and Google Recorder.

    Xavienth,

    You can get a Pi that can do voice to text and NLP, maybe it can even do it with reasonable speed.

    You can get a Pi that is $35.

    But you won’t get a Pi that is $35 which can do voice to text and NLP with reasonable speed.

    When you say “Android devices” you’re talking about devices that are like, 5-10x the price of the nest mini. Of course they’re capable.

    helenslunch, (edited )
    @helenslunch@feddit.nl avatar

    you’re talking about devices that are like, 5-10x the price of the nest mini.

    Devices you already have and carry with you everywhere…?

    I mean if it’s really about money they could at least offer a “hub” of sorts as an optional accessory that other devices can talk to for local processing for a significantly improved experience, and if people don’t want to pay for it they can just not.

    lemann, to android in Holy shit Android 14 is really bad

    Since Android 10 the OS has really gone downhill IMO.

    IIRC they have also been ripping out workarounds that people use to keep their apps open, so expect things like Syncthing/OpenVPN/Element/Termux etc to no longer be able to survive in the background - I believe the non dismissable notifications are a part of that too. To me this also means apps using their own push services are now being forced into a position where they’ll need to consider Google Cloud Messaging.

    The OpenVPN one is pretty poor because unless you have it set to be always-on, Android can kill it freely now, then completely bypass your VPN preference because “it’s not working”

    These new changes in A14 kind of show everything wrong with having an ad company in charge of a mobile OS

    akrot,

    Did they something in their recent API? How come OS van kill background apps if battery set to unrestricted?

    mundane,

    If the foreground apps need the resources (RAM, CPU) the OS will kill apps that are in the background. There used to be various things apps could do to reduce the risk of being killed, but these options have gradually been reduced in recent years.

    ililiililiililiilili,

    Set the battery usage of your essential apps to Unrestricted and your persistence problem is solved. Android has vastly improved its security by cutting off the workarounds shady (and legit) apps have used to persist. Some of these improvement are from GrapheneOS devs hardening the AOSP pipeline and increasing everyone’s privacy. You mention VPN apps getting neutered. I’ve never experienced Wireguard getting killed by Android and I use that app nearly continuously. I also use Syncthing all day. Setting its battery use to unrestricted keeps it working just fine. I use the app’s internal options to disable syncing when my battery tapers off. The hacky workarounds you speak of to maintain persistence on A14 should be killed off to improve everyone’s privacy.

    Blaze,
    @Blaze@discuss.tchncs.de avatar

    Interesting, thanks

    I_Miss_Daniel,

    It’s supposed to, but on my Realme X3 it just does whatever it wants irrespective. Not Android 14 admittedly, but I have little faith that any future phone will behave in this regard.

    lemann,

    Set the battery usage of your essential apps to Unrestricted and your persistence problem is solved

    The background app battery usage feature (otherwise known as “allow background activity”, “battery care”, or “Adaptive battery”) is a different feature to what I’m talking about here sadly AFAICT, and doesn’t affect the relative importance weight of apps when Android’s memory management is looking for things to kill.

    The only thing that the background app battery usage restriction does is stop “inactive” apps from running in the background if they are using up a lot of CPU time, and if the app is not being interacted with frequently: either directly by the user, indirectly via Google Cloud Messaging, or by another app on the device. From what I can tell, it’s completely separate to Android’s memory management and solely exists to extend battery life.

    Android has vastly improved its security by cutting off the workarounds shady (and legit) apps have used to persist.

    Shady apps already persist using Google (Firebase) Cloud Messaging, and this change does not impact them. Even if they are killed by the separate background battery app usage feature, a simple push message typically brings these back.

    The hacky workarounds you speak of to maintain persistence on A14 should be killed off to improve everyone’s privacy.

    I wouldn’t exactly categorize this as a hacky workaround, since it follows the documented relative app importance weights used by Android’s memory management. Users can even bypass this themselves by swiping on the persistent notification, and hiding those types of app notifications.

    If anything IMO it forces apps to be less transparent about their activity, since they cannot communicate to the user that they are running

    If I’m wrong about the background battery app feature’s seemingly lack of impact on Android’s memory management please do let me know - I’ve yet to come across anything suggesting it does ☹️

    evatronic, to android in Remember when Google made their assistant worse and we all predicted they were planning on bringing the same features back but using AI bullshit?

    The enshitification of Assistant is what prompted me, a few months ago, to embark on a quest to remove Google (and other cloud-based services) from my home automation setup. I’ve since swapped over to Home Assistant using Zigbee for almost everything.

    I had to keep the Alexa integration going, or the other half would lose their god damned mind because apparently, that’s the only way on the entire planet to turn the light by the couch on and off.

    But yeah, next up is just replacing all the light switches with zigbee-enabled ones so I can go full scary motion detection in a room thing. It’s going to be super futuristic in here, like 1998!

    lone_faerie,

    Home Assistant actually has its own voice control now. You can even set it up to trigger on the wake word “Alexa”

    woelkchen, to android in Ram in phones?
    @woelkchen@lemmy.world avatar

    They often have more ram than my wife’s MacBook

    Entry-level MacBooks come with a pathetic amount of RAM.

    How much ram is needed if you’re not gaming or video editing?

    Web browsing needs RAM everywhere. High resolution displays need video memory which isn’t dedicated memory in phones but comes from overall RAM.

    Do I need to get a phone with 12gb?

    You need notebooks and desktop PCs with at least 16GB.

    hoshikarakitaridia,

    I would respectfully disagree with the last point. For Joe Schmoe who is just scrolling Reddit you will probably be fine with 8-12gb, especially if you intend to cut down on your budget.

    woelkchen,
    @woelkchen@lemmy.world avatar

    For Joe Schmoe who is just scrolling Reddit you will probably be fine with 8-12gb, especially if you intend to cut down on your budget.

    Joe Schmoe cutting down on budget shouldn’t throw away money on MacBooks then. I had a low-end notebook 10 years ago that I upgraded for little to 16GB RAM 10 years ago.

    Video memory is shared with main RAM on “Joe Schmoe” notebooks. It’s really noticeable when a few browser tabs are open. Source: Me when I had an 8GB RAM HP notebook with an iGPU.

    icedterminal,

    Linux uses half the RAM Windows does in a fresh install. 8GB can absolutely be done on a Linux system without worry. To aid systems with 4-8GB RAM, Windows compresses. This has allowed OEMs to ship systems with 8GB as a minimum. This just isn’t enough for multitasking. The CPU is tasked with constantly compressing and decomposing if you’re attempting to multitask. This can make an already cheap laptop feel a little more sluggish. 16GB has always been the minimum for gaming systems and these days it’s becoming apparent 32GB is needed. 8GB is just pitiful for a computer these days.


    Addressing the OP, mobile devices used to only need 2-4GB for the longest time. The OS wasn’t that heavy because the ARM CPU could only do so much. As the CPUs improved, higher resolutions were used, prettier animations and more features got added. This all needs more RAM. Android developer options will tell you how much RAM you’re using. A feature of Android is to keep a process cached in RAM that’s been recently used. This is present to aid in battery life. Even if you swipe the app away from recents list, a portion is cached so the next time you start it, the CPU doesn’t have to work as hard to load it up. You can see this under Running services > Cached processes. This means it’s more beneficial for the mobile device to have more RAM.

    Case,

    I mean, 8 gigs of RAM is overkill depending on what you’re doing.

    For general computing sure, but if you build out a device for a specific purpose, you can really cut down on a crap ton of resources including memory.

    Unix principle, adopted by Linux. Do one thing and do it well.

    Applies to more than just software design.

    Moonrise2473,

    The point isn’t that 8gb is unusable for light tasks. I have a $300 Lenovo with Windows and 8gb RAM and I don’t see any problems.

    The point is that a $1500 premium device should come with 16gb RAM at minimum, because for the manufacturer the cost is almost nothing. Yes, Apple makes much more money selling extra 8gb of RAM for $300 rather than just put a 16gb chip for literally pennies and adsorb the cost but that’s because they’re scammers

    possiblylinux127,

    16gb is fine if you can afford it and you are doing lots of thinks on your computer but isn’t necessary if you just have a few tabs on a budget machine.

    BearOfaTime,

    I would never spec a Windows machine with less than 16.

    Even for a casual user. The problems it causes aren’t worth saving $50.

    woelkchen,
    @woelkchen@lemmy.world avatar

    If I was able to upgrade a 4GB notebook to 16GB ten years ago for little money, it’s not a budget matter (unless it’s Apple who charge insane amounts of money for 16GB).

    henfredemars,

    As an owner of a second hand entry level Macbook, it’s constantly swapping. You don’t notice it that much because today’s SSDs are very fast, but undoubtedly this will affect the lifetime of the device and reflects a poor choice in memory specifications.

    kib48, to android in Remember when Google made their assistant worse and we all predicted they were planning on bringing the same features back but using AI bullshit?

    except the AI has even less features

    FartsWithAnAccent,
    @FartsWithAnAccent@lemmy.world avatar

    Also, how does it work? Is it even as good?

    Jz5678910,

    It’s not, basic functionality has been lost, and instead of completing your requests, it initiates a search/conversation.

    A few commands did work and it routed it through Assistant, but after failing my daily tasks I promptly uninstalled.

    FartsWithAnAccent,
    @FartsWithAnAccent@lemmy.world avatar

    Classic Google!

    wise_pancake,

    Don’t you have to install the Gemini app for all the features now? The app that specifically states it’s “experimental”

    Jz5678910,

    When you asked the answer was yes, but, then after a day or two they actually force enabled WITHOUT the app being installed. At least for me and a few others online.

    wise_pancake,

    Have you found it better than it used to be? I guess I’m not surprised, but Gemini also does not seem super well tested

    Jz5678910,

    It was better than the first day when I tried it, but still not fully functional, I’ve moved back to Google Assistant again. It doesn’t do all of the “Home” commands and it struggles with setting up calendar events and reminders.

    somegadgetguy, (edited )

    deleted_by_author

  • Loading...
  • entropicdrift,
    @entropicdrift@lemmy.sdf.org avatar

    Nah, this is Google’s version of ChatGPT with speech to text and text to speech. Unlike Siri, it can hold a real conversation, the problem is that it’s worse as an actual assistant for the moment.

    lolcatnip,

    In particular, it can’t control media devices.

    Chozo, to android in Remember when Google made their assistant worse and we all predicted they were planning on bringing the same features back but using AI bullshit?

    It was always AI, what are you talking about?

    julianh,

    Yeah but it wasn’t AI (the buzzword)

    Bob,
    @Bob@midwest.social avatar

    I think that’s the funniest part. Like, as far as I know, the regular Assistant uses the same approach to handling data that buzzword AI things use, a neural network. But branding (and potentially internal company politics) is weird, so they decided to kneecap Assistant in order to make Gemini look better on release.

    scrubbles,
    @scrubbles@poptalk.scrubbles.tech avatar

    Generative AI is different, it can generate better responses that aren’t just programmed canned responses. However I fully agree with you, they’re trying their hardest to do a bullshit rebrand with it. They could have just swapped it out with assistant and I would have been ecstatic. By rebranding it I get that same bad taste in my mouth whenever marketing elbows themselves into the conversation.

    Tbird83ii,

    So… Literally the same voice input, but now with more time overhead waiting for responses so that it can be a bit more human sounding?

    stoly,

    Yes this bothered be as well.

    MimicJar, to android in [General question to the Android community] Have you given up on the audio jack, or do you still only buy devices that have it?

    I’ll die alone on this headphone jack hill if I need to, I only buy phones with headphone jacks.

    Currently using a Motorola of some sort, replacement for another Motorola.

    Unforeseen, to android in Why does it feel like there are no more new apps?

    Probably because the market is saturated. There can only be so many ways to make a todo app.

    Most software made today is the same recycled ideas with a different coat of paint.

    So, there are very few new apps that would generate enough value to a majority to be newsworthy

    GenderNeutralBro,

    Yeah. It’s saturated, so it’s much harder to succeed now than it was 10 years ago. Gone are the days when large numbers of people were impulse-buying everything just because it was there and it was only $0.99.

    I guess that’s why there’s not much middle ground between free/libre apps and heavily monetized subscriptions and microtransactions.

    Mikufan, to android in Syncthing saved my ass

    Signal all the way.

    clgoh,

    Signal is particularly secure when you have no contact using it.

    Mikufan,

    I just forced them all. They usually want something from me so they can at least use what i wish.

    ramble81,

    Signal sucks hard when trying to transfer between iOS and Android (in either direction). I lost years of chats, photos, etc as a result.

    Mikufan,

    Thats a feature. It literally only safes stuff you your devices.

    Also. Who the hell uses Ios?

    TheGrandNagus,

    No, it’s not a feature, it’s a missing feature. When your backup and restore system only works sometimes, despite being set up correctly, then that’s a shit backup solution.

    Also. Who the hell uses Ios?

    Everybody who uses an iPhone. Which is a metric shitload of people. What kind of question is that?

    Mikufan,

    IPhones are only used by people that have too much money and not enough self respect to just buy a actual phone.

    And the problem comes from Ios itself. They have another format than everyone else.

    Its on the people to not use shit phones that fuck up everything.

    TheGrandNagus, (edited )

    Cool story bro, but your feelings don’t change the facts: signal’s backup system isn’t fit for purpose.

    A backup system that can’t effectively back up and be restored is a flawed system.

    Mikufan,

    Cool opinion, however, i didn’t ask.

    TheGrandNagus,

    Not really an opinion.

    And I know you didn’t ask, I was just correcting what you wrote.

    Mikufan,

    I was just saying that your opinion is not a discussion point. And furthermore that i don’t care about it.

    TheGrandNagus,

    It is a discussion point, since it’s here being discussed. And also, apologies. I didn’t realise I was dealing with such a badass.

    Mikufan,

    What? Are you perhaps a little stupid?

    TheGrandNagus,

    I don’t think you’re following. We were discussing the state of backups on Signal, then you suddenly decided not to talk about it, but to keep talking about nothing in particular.

    clgoh,

    Who the hell uses Ios?

    Well over 1 billion people.

    Mikufan,

    So most people don’t. Bad for the idiots that do.

    clgoh,

    Still, almost 60% of market share in North America.

    Mikufan,

    Ok but… Let’s be real… 60% of USA people Bing stupid is a pretty conservative estimation…

    clgoh,

    How elitist can you be to find 60% of a country to be stupid?

    Mikufan,

    European. We don’t think so, we know. Like seriously, look at the guys you have for election.

    Wolfram, to android in Tailscale running at full force during the night?

    It’s a known issue with tailscale. It drains my battery pretty bad as well. I had to opt for wireguard for remote access instead.

    Sunny,

    Ah that’s a shame, I love using Tailscale 🙁

    BearOfaTime, (edited )

    I’ve seen these kinds of issues over the years with different tools on a variety of phones. It’s so hard to know what the root cause is.

    Some phones are just fine,others eat batteries, even when on the same versions of Android and the app.

    Sometimes it’s just so hard to figure out.

    Carighan, to android in Remember when Google made their assistant worse and we all predicted they were planning on bringing the same features back but using AI bullshit?
    @Carighan@lemmy.world avatar

    To be fair, to some degree this is exactly the use case stochastic parrots (the thing we call ‘AI’ as a buzzword) can truly excel at:

    • Interpeting the bullshit we stammer out when we try to give a verbal command while totally not adhering to any reliable command structure.
    • Formulating a reply that sounds like fairly natural language despite how inane the sources used might be.

    So yeah, we’re finally at a real use case. Gimme! And from briefly trying it, Gemini is better at figuring things out from impresice input than Assistant was.

    Make no mistake, it’s ultimately the same backend. They just swapped the processing layer between audio-to-text parsing and running inputs from them (and again on the way back). Sadly no Google Now smartness at all, we’ve lost that forever. But hey, at least this improves stuff.

    biscuit, to android in Google IO 2024 MEGATHREAD

    I miss ten years ago, when Googlers jumped out of a plane whilst in a Google Glass video call and landed straight into IO. Yeah it was a gimmick, but it got us all talking.

    I miss when Android was less mature and had a lot of catching up to do, and IO was the delivery of all the exciting enhancements coming to Android.

    It’s hard to get excited when the biggest announcements this year will be… “We made our AI better, buy our phone and you’ll be able to use it”.

    evo,

    Yes. I went to my first Google I/O 10 years ago and my second today.

    2014: Introduced Android L, Android Wear, Android TV and Android Auto.

    2024: Gemini Nano… still not publicly available to app developers. 💀

    skuzz, to android in I'm tired with all this Big-Phone-Elitism

    It can’t have faster charging because it lacks the space to dissipate the thermal energy to stop it from catching on fire. If it did support 45W on paper, it would still charge slower to prevent thermal runaway. The “Ultra” models have thermal cooling systems that rival laptop computers just short of active cooling fans.

    It can’t have UWB because it’s too small for the 30,000 antennae they have to jam in the phone. 4x for cellular, then GPS, WiFi, Bluetooth, Wireless charging, NFC, and on and on.

    These phones, especially Samsung, jam so much technology in such a small package. We’re brushing up against the laws of physics.

    And lets not even talk about then also expecting good cellular reception when on your lower cellular bands. Take 700MHz for example, an ideal 1/2 wavelength antenna would have to be 21cm/8.2in tall, so they have to use fractional wavelengths that further degrade performance potential, again, due to physics. (While still also supporting the fractional wavelengths of 30 other bands.) The plus and ultra models at least have space to approach more usable antennae for better reception. The tiny phones (and watches) don’t really have a chance.

    Now, Google’s software feature nonsense, and the way handset manufacturers manipulate price for a few cents worth of storage increase are both downright criminal. However, the telephoto lens thing again goes back to space and reality. Telephoto cameras take up a ton of space. Look at a teardown of the S22 Ultra to see how big the camera modules are.

    That’s actually an annoying point I recently observed though. The S24 ultra has a lower resolution 10x camera than either the S22 Ultra or S23 Ultra. I think they’re trying to make up the difference with “AI” instead of real sensor/glass. Maybe it’ll get rid of the camera rattle though.

    Positronic,

    Yeah it’s actually infuriating to read some of these threads. Some of the small phone users expect Oppo Find X7 Ultra cameras with a 5000 mAh battery and headphone jack in an iPhone 5S form factor and the only argument they make is the phone can be thicker. Thickness is only one dimension, all these components need space in other dimensions too.

    judooochp, to android in [General question to the Android community] Have you given up on the audio jack, or do you still only buy devices that have it?

    Only With the 3.5 mm audio jack. Bluetooth devices always have some delay, never are immune from connection problems or intermittent readback (especially if you have other devices you switch between), and don’t last as long as they advertise. The delay thing is particularly irksome on the phone and watching videos. Much less important for music, but I’m not the kinda guy who plays music a lot. The battery thing is probably less of an issue these days, and could maybe be discarded, but I also forget to charge important devices, so that’s a me thing and party of the reason.

    Blaze,

    Agree on most of your your points. Which phone do you use?

    judooochp,

    The No-Longer-Supported LG G7 ThinQ. Not upgrading until it blows up in my pocket.

    ColeSloth,

    My hill is the microsd card slot. I might have to figure out how to make my note 20 ultra last another 40 years, though. :-(

    On another note; if compatible, APTX Bluetooth codec is pretty lag free when watching streaming videos. For local videos, there is a bit of noticeable lag on a lot of players, but I use VLC and it has an audio/video sync setting you can manually adjust so it matches up correctly and it will forever save that setup for you.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • Hentai
  • doujinshi
  • announcements
  • general
  • All magazines