[-] hagar@lemmy.ml 13 points 4 months ago

I can't seem to block them by just enabling annoyances blocks on my end.

"EasyList – Other Annoyances" has this:

! Google signin popup
###credential_picker_container
###credential_picker_iframe

"AdGuard – Popup Overlays" has this:

! Warning: check, if auth using Google is not broken
||accounts.google.com/gsi/client^$third-party,script,domain=<several specific domains here>

My impression is that the rules want to avoid breaking Google sign-in completely, which this rule may do.

[-] hagar@lemmy.ml 190 points 4 months ago* (last edited 4 months ago)
  1. Install UBlock Origin
  2. Click the extension's icon
  3. Click the gears icon for settings
  4. Open the "My filters" tab
  5. Add a line with ||accounts.google.com/gsi/iframe/select?*

Steps 2 and 3 can be replaced by going to about:addons, finding UBlock Origin, clicking the ... button and selecting "Preferences".

[-] hagar@lemmy.ml 8 points 4 months ago

My experience is the same, but it may be that the anti-adblock measures are still being tested on specific demographics and we are in the lucky group (for now).

[-] hagar@lemmy.ml 7 points 4 months ago

Consider antiX. It's very lightweight, supports 32 bit and you'll have access to the Debian Repos.

[-] hagar@lemmy.ml 12 points 5 months ago

It wouldn't be fair to say zsh is slow because ohmyzsh is slow. ohmyzsh is notorious for being a bit bloated. If you pull the whole thing, it makes a mess of your shell and you really can't tell anymore what is what.

It's possible to install the individual stuff you need from oh my zsh without pulling the whole thing.

I am a happy antidote user. With it, you can do something like this on your zsh_plugins.txt file:

ohmyzsh/ohmyzsh path:plugins/extract

Though ohmyzsh provides its own means to enable and disable plugins, this will allow you to cut that down to the pulling only of individual plugins in the first place.

Your mileage may vary, but other plugin managers may give you different ways to accomplish the same.

zsh is quite an advanced shell. You will find other shells that do things radically different and have their own bells and whistles, but if you are going for feature parity it may be hard to find a replacement.

[-] hagar@lemmy.ml 24 points 5 months ago

Try removing Google from your search engines. If you still want it you can re-add it from search results (click address bar, a new search icon with a + should appear at the bottom) or Mycroft.

Also consider removing/dismissing Google from the new tab page. If you have disabled the option showing your most visited sites, enable it temporarily to remove Google and untick the "sponsored" option in the new tab cog icon on the top right.

[-] hagar@lemmy.ml 42 points 6 months ago

StackOverflow: *grabs money on monetizing massive amounts of user-contributed content without consulting or compensating the users in any way*

Users: *try to delete it all to prevent it*

StackOverflow: *your contributions belong to the community, you can't do that*

Pretty fucked-up laws. A lot of lawsuits going on right now against AI companies for similar issues. In this case, StackOverflow is entitled to be compensated for its partnership, and because the answers are all CC BY-SA 3.0, no one can complain. Now, that SA? Whatever.

[-] hagar@lemmy.ml 8 points 6 months ago* (last edited 6 months ago)

That might be fun then.

QEMU can be as simple as this:

qemu-img create -f qcow2 mydisk.qcow2 20G

Here you are first creating a disk image with the format qcow2 and maximum 20G capacity. This is a QEMU disk image format that will take up very little space and grow as you use up the VM disk.

qemu-system-x86_64 -m 256M -cdrom alpine.iso mydisk.qcow2

This will start a VM with 256MB of RAM, the alpine.iso image in its virtual CD/DVD slot, and the disk image you just created as a virtual drive. This will come with networking enabled by default, so you'll have internet access from within the VM.

It should now drop you into the Alpine installation. Alpine is very lightweight so it's great for experimenting, but you could do virtually the exact same for most other flavors of Linux and BSD images out there.

Once you are done installing, you can power off the VM and then start it with this:

qemu-system-x86_64 -m 2G mydisk.qcow2

That's basically the same without the -cdrom argument, this time with 2GB of RAM. I find QEMU a delight to play with because it has sane defaults like that. Hope you have fun too!

[-] hagar@lemmy.ml 9 points 6 months ago

I think you might like DIstroSea. If you'd like to persist your experiments, then likely learning how to emulate systems with QEMU or VirtualBox (the latter if you'd like a friendlier GUI-led experience, the former if you want to go full-CLI virtualization). QEMU is great in how lightweight and easy to create and discard self-contained VM disk images can be.

[-] hagar@lemmy.ml 20 points 6 months ago

I'd just like to remind the passing reader that creating an open source project does not entitle you to do whatever you want and tell people to "make their own thing" if they don't like it. Open source projects are the result of a massive collaborative effort and the resulting work is the product of a whole community laboring to make it happen. Signed: someone with a major mental illness.

[-] hagar@lemmy.ml 21 points 6 months ago

What makes you think ("identity") politics are unrelated to software development? Software development is deeply entrenched in politics. It's just that, just as in most topics that don't have politics as their main thing, a lot of people would rather pretend it's not.

Any community of people presupposes politics. If it doesn't show, most likely it's a very narrow or homogeneous group of people, which involves excluding/shunning others to defend this narrowness. So that has its own sort of problem too.

view more: next ›

hagar

joined 3 years ago