hyacin

joined 2 years ago
[–] hyacin@lemmy.ml 0 points 1 day ago

Thank you thank you thank you!!

[–] hyacin@lemmy.ml 0 points 1 day ago (2 children)

I need that wallpaper! 😍

[–] hyacin@lemmy.ml -1 points 1 day ago

Maybe someone can get upset by reading that word?

and by bypassing their filters with idiotic 'censoring', you expose them to it.

[–] hyacin@lemmy.ml 2 points 1 day ago

Which would be why you DON'T censor it, @grandma@sh.itjust.works, so it DOESN'T bypass people's filters.

[–] hyacin@lemmy.ml 2 points 3 days ago

You know, it's been so long I barely remember... and we don't drink a lot of carbonated water outside of it, though we did once upon a time. I'm trying to even come up with a guess, and I honestly can't. I guess I'll have to get it on my next Costco trip and report back!

[–] hyacin@lemmy.ml 3 points 5 days ago (2 children)

Costco has this Italian water - carbonated if I recall - 8 bottles in a pack if I recall.

It's always been on the pricey side... I think it was $12 or so when we first started buying it occasionally, likely 7-8 years ago. Then it went up to $16 seemingly overnight - now I think it's close to $20.

It is a luxury, no question. It's not that we can't afford it, just that it is a LOT of money for water, lol. We get it less than once a year now, but it is always a very nice treat when we do.

[–] hyacin@lemmy.ml 12 points 1 week ago (1 children)

But also, why is everybody so offended by censored words here? I don’t get it.

The biggest reason seems to be that it will evade filters, which people set up very intentionally and specifically to keep these Fedi-spaces a safe place for them mentally.

So, for example, someone comes here to get away from the 'real world' and news and whatnot, may have a filter that blocks anything with the word "Trump", or one I actually see censored a lot more often, "Israel"

Then someone makes a post about "Isr*el is so bad" and it sails right through their filters.

[–] hyacin@lemmy.ml 1 points 1 week ago

On the fastest drive I have, longevity be dammed. I buy fast hardware because I want my computer to be fast - having my RAM (likely the fastest thing in the system) swap to a slow drive completely undermines that and defeats the purpose.

Hibernation I don't normally mess with, and same with swappiness.

[–] hyacin@lemmy.ml 1 points 3 weeks ago

For great justice.

[–] hyacin@lemmy.ml 1 points 3 weeks ago

SATA SSDs last a long time, yes.

I'd imagine OP is actually talking about NVMe though, which does NOT - or at least not on the scale of old SSDs.

I have put more than a couple NVMes in the ewaste bin over the last few years.

We buy and use them for the performance though - and I for one want the web to feel snappy, so while it could be read/write heavy, no way I'd be moving the cache off my fastest disk.

[–] hyacin@lemmy.ml 5 points 4 weeks ago

DIE! DIIIIEEEEE!!!!!

🍿

[–] hyacin@lemmy.ml 6 points 4 weeks ago

Always, yes, but thankfully I have a very wide scope.

  • When I do networking at work, I enjoy programming and infra at home.
  • When I do programming at work, I enjoy networking and infra at home.
  • When I do infra at work, I enjoy programming and networking at home.
13
submitted 1 month ago* (last edited 1 month ago) by hyacin@lemmy.ml to c/privacy@lemmy.ml
 

I don't know if it's just me - I go to great lengths to keep my fedi activity separate from my other internet activity, and I get REALLY mad when I'm browsing Lemmy, click something that I assume will take me to a local discussion (or meme, mostly,) and it opens some random external site - often one I've never even heard of - and now who knows what that site is doing, trying to do, cookies, etc., trying to link me and my referrer to my other activity (I do all my fedi stuff by VPN too, so it wouldn't be by IP, but, they have ways) etc. etc.

As I couldn't find anything already available, I finally got off my butt and just made something to prevent it. These files can be dumped in a local folder, and then under Chrome/Opera/anything-Chromium extensions, you can 'enable developer options', and then 'load unpacked'. It's SUPER simple, and works, you just need to customize your instance hostname. I thought it might be something at least one other person in this community has thought about and fought with, so I figured I'd share it here!

~~Edit: Seems to be working most of the time, but then starts failing and external sites load without a popup (granted I'm testing it HARD, and normally it's just a one-off that I don't catch is an external link with my eyeballs first) - not sure if/how to troubleshoot, but will try. Just be warned, it's not flawless.~~

^ Seems to be fixed in latest version. ^

background.js - empty file, but required

content.js -

// List of allowed domains
const allowedDomains = ['lemmy.ml']; // You can add other domains here

// Function to check if the current domain is allowed
function isAllowedDomain() {
  const currentDomain = window.location.hostname;
  return allowedDomains.includes(currentDomain);
}

// Event handler for link clicks
function linkClickHandler(event) {
  const href = this.href;
  const currentDomain = window.location.hostname;

  if (new URL(href).hostname !== currentDomain) {
    event.preventDefault(); // Prevent default navigation
    const confirmation = confirm("You are about to leave " + currentDomain + ". Do you want to continue?");
    if (confirmation) {
      window.open(href, '_blank'); // Open in a new tab
    }
  }
}

// Attach link listeners
function addLinkListeners() {
  if (!isAllowedDomain()) return; // Only add listeners if on an allowed domain
  
  const links = document.querySelectorAll('a');
  
  links.forEach(link => {
    if (!link.dataset.listenerAdded) { // Check if listener is already added
      link.addEventListener('click', linkClickHandler);
      link.dataset.listenerAdded = true; // Mark this link as having the listener
    }
  });
}

// Initial listener setup
addLinkListeners();

// Create a MutationObserver to watch for changes in the DOM
const observer = new MutationObserver((mutations) => {
  mutations.forEach(mutation => {
    if (mutation.addedNodes.length) {
      addLinkListeners(); // Reattach listeners for new links
    }
  });
});

// Observe the body for child additions
observer.observe(document.body, {
  childList: true,
  subtree: true
});

manifest.json -

{
  "manifest_version": 3,
  "name": "Block External Links",
  "version": "1.1.2",
  "permissions": [
    "tabs",
    "activeTab"
  ],
  "background": {
    "service_worker": "background.js"
  },
  "content_scripts": [
    {
      "matches": ["<all_urls>"],
      "js": ["content.js"]
    }
  ]
}

Hope this is useful to someone!!

 

CBC is exposing the Canada to Israel Charity Pipeline.

On Friday October 17, CBC's The Fifth Estate will release "Funding the Occupation." They are following β€œthe trail of millions in Canadian tax-deductible charitable donations [that] are supporting Israeli settlements deemed illegal under international law."Β 

In 2024 alone, Canadian charities sent at least $222 million to Israel. This is only the amount they reported on their "Schedule 2" as money being sent out of country. This does not necessarily include all donations to qualified donnees or registered charities in Canada, who then send the money to Israeli institutions. So we expect the figure is closer to $400 million, based on an analysis which identified $100 million in donations to Israeli universities and their associated Canadian orgs in 2023.Β 

Watch "Funding the Occupation" on or after October 17, 9pm on CBC-TV, YouTube (https://buff.ly/qSE8WdJ), or CBC Gem (https://buff.ly/WBJUJYQ).Β 

To learn more about the Canada to Israel Charity Pipeline, check out HERE.

419
submitted 9 months ago* (last edited 9 months ago) by hyacin@lemmy.ml to c/memes@lemmy.ml
 
 

cross-posted from: https://lemmy.ml/post/31223847

"Do not bury my photos. Let them scream for me, tell my story, expose all I have seen and all I could not save.”

– Fatima

 

"Do not bury my photos. Let them scream for me, tell my story, expose all I have seen and all I could not save.”

– Fatima

view more: next β€Ί