Hi guy

  • 3 Posts
  • 553 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle
  • If a program is given a set of instructions, it should produce that set of instructions.

    If a program not only does not produce those instructions, but gives itself its own set of instructions, and the programmers don’t understand what’s actually happening, that may be cause for concern.

    “Self aware” or not. (I’m sure an ai would pass the mirror test)

    People seem to have no problem with the term machine learning. Or the intelligence in ai. We seem to be unwilling to consider a consciousness that is not anthrocentric. Drawing that big red line with semantics we create. It can learn. It can defend itself. It can manipulate and cause users harm. It wants to survive.

    Sometimes we need to create new words or definition to explain new things.

    Remember when animals were not conscious beings just driven by instinct or whatever we told ourselves to make us feel better?

    Is a bee self aware? Is it conscious? Does it eat, learn, defend, attack? Does it matter what we say it is or isn’t?

    There are humans we say have co conscience.

    Maybe ai is just the sum of human psychopathy / psychosis.

    Either way, semantics are semantics, and we ourselves might just be simulations in a holographic universe.









  • Senior security writer uses adb shell command he doesn’t understand to do something to a package he doesn’t know is or isn’t on his phone.

    Uh. OK.

    Anyway.

    I have 2 devices one on android 13 and one on grapheneos. Neither has Gemini.

    To check for Gemini:

    adb shell pm list packages bard
    

    and since I don’t know if it’s a regular apk or not:

    adb shell pm list packages --apex-only bard
    

    To be super sure, I also checked using shell commands device_config list and getprop, and grep for strings including: gemini, bard, smart, ai, model, and personal(ize/ation)

    eg adb shell device_config list | grep --color -i smart



  • I call my Dr.

    I book an appointment. If urgent but not medically urgent to my immediate wellbeing I can get in in a week or so.

    If urgent, but not emergency, I can go to a clinic or the hospital non emergency (hospital can have wait times up to several hours)

    If emergency and severe or traumatic injury or life threatening - emergency at hospital. Triage assesses need. Last time I had to take someone it was maybe a 20 minute wait - they had been hurt pretty bad - got jumped.

    None of any of the above will cost me any money.

    An ambulance, though, costs like 75$ if it is not life threatening.

    Canada.





  • I wouldn’t recommend anything.

    This is only what I know.

    There is much much much more I don’t know.

    This might be useful to use temporarily when you add an app that you know will read these values on install.

    You may be able to use an app like geto to have this option toggled so that it only uses the developer settings option when the app is launched and returns to hardware when it closes.

    Keep in mind there are a host of other identifiers on your device that can also be used to track and identify the user and device.

    I like privacy and security.


  • So, the media DRM toggle switches from the hardcoded hardware ID to a software DRM. Creating a new DRM key.

    https://developer.android.com/reference/android/media/MediaDrm

    Geto uses shizuku (an app that allows for adb/shell functionality) to change settings that are usually hiddden or inaccessible, or to give/deny apps permissions or features, or, as in the screenshot to change certain keys values. This allows you to change the environment and settings of the app on launch, and revert them on app close.

    You can see all the current settings by using adb:

    adb shell settings list [ global | secure | system ]
    

    Or in termux with shizuku:

    settings list [ global | secure | system ]
    

    In the following screenshot I enter the shell using shizuku (rish) list global settings and find keys with adb. I change the value of adb_wifi_enabled (wirelese debugging) from 0 to 1 and set {1} as the default value. Then I list again to show the change.

    This is what geto is doing. But it assigns it to the action of launching/closing an app. While doing it manually via terminal set those values system wide.

    Sometimes, though, you may want a system wide change (like if you want to change the accent colors or theme from RAINBOW to VIBRANT).

    (There are other configs and properties you can viewed and modify using other commands. (in shell try

    cmd -l 
    

    For a list of services. Some have user modable options. Be careful. If you don’t know, don’t touch. Every setting can be searched . there are hundreds or thousands .)




  • masterofn001@lemmy.catoPrivacy@lemmy.mlGrapheneOS Location Services
    link
    fedilink
    arrow-up
    4
    arrow-down
    2
    ·
    edit-2
    22 days ago

    Remember when phones had that insane super advanced tech that could guide anyone anywhere, even offline?

    Seriously, why doesn’t the compass exist anymore?

    I have never turned on location anything on grapheme.

    On my other phone I have also uninstalled google location services/history, WiFi scanning, Bluetooth unknown tracker, etc.

    If I get lost in a building… I ask someone.


  • I got a pixel 9 for $240 CAD via carrier promotion in Canada.

    I held out getting a new phone as long as I could and they offered a new pixel 9 for $5 per month for 24 months

    Not to trade in after 24.

    It’s mine. For 5$ a month.

    When I received it I didn’t turn it on for a week.

    Read as much as I could to decide that Google would only ever see the single boot to enable developer mode and enable OEM unlock to flash graphenos.

    It seemed intimidating, but the process to install is very smooth.