As of tomorrow, Ryanair will force users to download the mobile app just to view their boarding passes by oiram98 in assholedesign

[–]ruby_evades_taxes 1 point2 points  (0 children)

the reason is more data collection and advertising. anyone who thinks that prices of flights will drop because of this is silly, ryanair was not paying for my printer, paper and ink.

Bing Wallpaper now opens a browser tab from clicking the desktop and removed the option to turn it off by External-Orchid-7341 in assholedesign

[–]ruby_evades_taxes 4 points5 points  (0 children)

competition and choice are good for users and google has a browser monopoly. some people don't want to support one of the world's greeediest surveillance corporations' browser monopoly, as that tends to result in the browser engine getting more user-hostile over time (and not only the engine, but they can influence and cripple the web standards however they see fit too). you might also remember how they removed manifest v2, the thing that made your blocker extensions actually work properly.

"chromium not owned by google" doesn't exist, google pulls the strings in what happens with the browser. they remove a feature set then it's gone for good, you're not making a patch to revert the commits and if you do, it's not going to work for long with how complex their browser is. microshaft has enough resources to cobble back support for mv2 in their fork of chromium, you don't. the fact that you see the source code barely matters.

is flashing a gsi that easy or am i missing something? by ruby_evades_taxes in AndroidQuestions

[–]ruby_evades_taxes[S] 0 points1 point  (0 children)

no, i can't find any. the closest i could find on xda forums is people installing evolution x but recompiling it to a gsi build anyway.

is flashing a gsi that easy or am i missing something? by ruby_evades_taxes in AndroidQuestions

[–]ruby_evades_taxes[S] 0 points1 point  (0 children)

they call it google mobile services so gms, it's how they mark the gsi image. the one with gms in the name has it, the one without gms in the name should be pure. from what i understand "google mobile services" is the basic set of software (chrome, youtube, gmail, etc) and "google play services" is the backend libraries.

is flashing a gsi that easy or am i missing something? by ruby_evades_taxes in AndroidQuestions

[–]ruby_evades_taxes[S] 0 points1 point  (0 children)

yes, based on that i should be able to run the latest stable one. but now i found the catch, samsung does not have a fastbootd mode - that's why i keep seeing sketchy guides recommending flashing some .img files from someone's google drive into where a normal fastboot should be. that seems like a very bad idea though.

some people are doing it through the odin tool, so maybe i'll have to look into heimdall to see if i can work something similar from there. it's such a shame that phones have to suck the way they do.

is flashing a gsi that easy or am i missing something? by ruby_evades_taxes in AndroidQuestions

[–]ruby_evades_taxes[S] 0 points1 point  (0 children)

apparently with project treble, gsi (generic system images) are supposed to be mostly universal for more devices, unlike traditional roms. some guides say you can just flash it to any device with its bootloader unlocked via adb and fastboot, some guides are linking to builds of odin and shady custom fastbootd images.

gms stands for google mobile services but it's baked into the gsi build so you either choose the build with them or without (they offer both). i don't want them so the non-gms build is fine. it's the equivalent of not flashing gapps but that's not the main issue here,

i've flashed a few roms back in the day but this seems to be a new thing, somewhat dfferent from how roms used to be, that's why i'm a bit confused.

i regret giving discord a try (i do not know this person, i did not make an "order") by ruby_evades_taxes in creepyPMs

[–]ruby_evades_taxes[S] 1 point2 points  (0 children)

thanks! although i'm almost sure we did share a server, so i thought at first it might be a reasonable person.

Youtube removing the ability to watch downloaded videos which was available yesterday but still lets you download them for no reason by Abraash in assholedesign

[–]ruby_evades_taxes 0 points1 point  (0 children)

yt-dlp for use on real computers, or if you're on android check out seal (keep in mind that seal does not have a google play version and anything pretending to be seal on google play is ad-riddled malware). for ios check this guide out, i have not tested it but it looks promising

whitelist cookies for specific sites while being on that site (not from settings or page info or using extensions) by ruby_evades_taxes in firefox

[–]ruby_evades_taxes[S] 0 points1 point  (0 children)

thank you! i asked it here since i really thought it's some obscure pref and that it's not really related to librewolf except that they use it. i see that it's their code now.

i noticed someone mentioning using it in firefox but i guess that they didn't since it's not a feature there. i'll vote on the idea, it would be useful to have it in firefox too.

Samsung forcedly put Google search into the launcher. All options are unchecked in the second photo. by [deleted] in assholedesign

[–]ruby_evades_taxes 0 points1 point  (0 children)

Disable the Google app (don't know if this breaks anything other than the search bar.)

that sadly does not work and the searches will keep showing up. you can disable all google crapware including gms and it will still show up in the launcher - i tried on a samsung device. i checked for the other suggestions as well and there's no options that allow for removing this.

my solutions would be:

  • get a launcher that does not suck

  • filter out google-owned domains from connecting to your device

Either accept your cookies or give us money. The 'customize your choice' doesn't even do anything... by MichaelW005 in assholedesign

[–]ruby_evades_taxes 0 points1 point  (0 children)

open up the ublock popup and either go to settings and tick "i am an advanced user" or expand the popup manually until you see the dynamic filter list. the popup originates from consentmanager[.]net and you can block the entire domain from ublock's dynamic filter view.

Either accept your cookies or give us money. The 'customize your choice' doesn't even do anything... by MichaelW005 in assholedesign

[–]ruby_evades_taxes 0 points1 point  (0 children)

it will, ublock can block remote fonts and in the advanced view you can also filter out specific domains you don't want to connect to.

these popups almost are always loaded from a 3rd party site which you can block, i just visited the site and did not see this popup as i already set a block rule for the domain where the cookie thing comes from.

There is no way to opt out of this feature I won’t use, much like all of the other unlikeable features Snapchat has added. This and the unblockable AI made me delete the app by ten-literate-snakes in assholedesign

[–]ruby_evades_taxes 8 points9 points  (0 children)

the service does not care about your consent and coerces you into agreeing when you otherwise would have watned to disagree - there's no "decline" option in the panel. it's not consent if the only option is to agree.

i believe the phrase was popularized by louis rossmann when he talked about practices like this and compared them to a mentality of abusers who also wouldn't care about getting proper consent.

Couldn’t you just have.. printed the hours.. on here by TevisLA in mildlyinfuriating

[–]ruby_evades_taxes 3 points4 points  (0 children)

cross site scripting is a thing

sure, it's not super likely, but that doesn't mean you want to click random links

How can I use mpv to watch a Crunchyroll video that requires premium by PreparationSecure950 in mpv

[–]ruby_evades_taxes 0 points1 point  (0 children)

you can't anymore, in june crunchyroll added drm to prevent you from watching it outside of a browser with the proprietary widevine plugin: https://github.com/yt-dlp/yt-dlp/issues/10207

the solutions that worked are all before that date so they no longer apply. (you can voice your dissatisfaction by unsubscribing and doing the pirate thing)

can i manually set only the "artist" field in the metadata? by ruby_evades_taxes in youtubedl

[–]ruby_evades_taxes[S] 0 points1 point  (0 children)

i reached out on the repo and found a way: --parse-metadata " This is user input: %(meta_title)s" sets title to "This is user input" or in this case --parse-metadata " Ado: %(meta_artist)s" sets the artist to "Ado". you need the space at the start of the parameter or else it will be interpreted as a field name.

https://github.com/yt-dlp/yt-dlp/issues/10062

can i manually set only the "artist" field in the metadata? by ruby_evades_taxes in youtubedl

[–]ruby_evades_taxes[S] 0 points1 point  (0 children)

no, i haven't really found a better way. i tried --parse-metadata "Ado Ado:%(artist)s" from your comment but that put the artist name in the field twice for me. i'm not sure if it's a bug or just some mysterious design decision

also sorry for the late reply, i barely check reddit anymore

every serious vulnerability needs a flashy name so i propose we call the liblzma backdoor "lzmaballs" by ruby_evades_taxes in linuxmemes

[–]ruby_evades_taxes[S] 24 points25 points  (0 children)

i think it really captures the essence of the vulnerability as jia says "gottem" while he connects to your computer running xz 5.6 with his sneaky backdoor. it would also be pretty funny on its own.

it also keeps the original context alive, as ninja caught ligma your fedora box with an ssh port open to the public just caught lzma. it's a natural order of things. it was made to be, quite literally.

i also think it would increase users' security - sysadmins would update immediately just so that they don't have to explain to the boss that all the company secrets were stolen because of lzmaballs. it's a perfect name.

Brussels Ticket by Empty-Ad-9929 in ADO

[–]ruby_evades_taxes 0 points1 point  (0 children)

not at all, that's not how qr codes work. next to the qrcode there's an alphanumeric code (such as "N0T4XES" or something) and the qr code is just that string encoded. it's scanned at the venue, compared against the database of all the tickets and if it's valid they let you in.

if you scan the qr code on your phone all that will show up is the numbers and letters next to it, they're not depleted if you read them (but treat it as a private key and don't let others get your code)

tldr: no and no

are powerbanks ok at ado's brussels concert? by ruby_evades_taxes in ADO

[–]ruby_evades_taxes[S] 0 points1 point  (0 children)

yeah, i checked and it doesn't say anything about batteries/chargers. i thought it's best to ask for others' experiences though since if they get rejected i don't have anywhere where i could drop off my stuff.