Skip to main content



I think it's quite problematic on #Linux to start off with regular ol' #Python that came with the system (i.e. /usr/bin/python), and then as you go installing some packages (i.e. on the #AUR if you're on #ArchLinux) which will then install some Python libraries using it, and then you start using something like #Conda or #Miniconda whereby subsequent package installations or updates may be installing these libraries on the Conda environment (i.e. ~/miniconda3/python) and not the system, so there's some overlap there or so? I'm wondering what's the best way of moving forward from this point - esp since sometime ago, it's no longer possible to raw pip install <package> anymore for wtv reason.
in reply to Unus Nemo

wow, this is incredibly detailed and has taught me a lot. I was aware ofc of venv and do use it on a per-project basis, but I wasn’t aware that it could be used this way. I guess, as long as what’s been installed on the system (python library wise) is found on the (new) environment, all shd be good and I could remove all python/pip libraries installed on the system?
in reply to Mika

@Mika


I don't know how many will enjoy this but I thought I'd share the completion of my entryway closet curtain.
in reply to ryn

Oh this is cool! I'm glad you were able to make this work! The curtain sounds super neat.
in reply to Hell's Kitchen Bitches! 🦮🔥

@Pawpower It is so cool. Now when I open my door, my closet belongings won't be what people immediately see. The bedroom one I might need help to hang. It's heavier weight and uses the animal sketch design that I've had for years. I'm placing the loops closer together for It's hooks cuz I think it may need that. I just have to do the hem and the webbing strip for the loops. A good project for this rainy weather to let me procrastinate my rain gear further LOL


Putting this on the instance front page for new users.

#shitpost



Surely this new video won't make me seem like a crank.
youtube.com/watch?v=QEJpZjg8Gu…
in reply to Technology Connections

@TechConnectify@mas.to kWh: (1000 (J/s))/(3600*s)

kWh is almost as ugly as BTU. Please measure energy in Joules, like most of the world does.

in reply to Technology Connections

youtu.be/QEJpZjg8GuA&t=772

"But I've been indulging in some of the alternatives, like Mastodon and, lately, BlueSky... "

Glad I found ya!
I was intrigued that, instead of Technology Connections, the handle here was / is "techconnectify"





I just discovered a book I'd pre-ordered last year and sorta forgot about has been released and is on my e-reader! Book 3 of the Emily Wilde fairy scholar series. I really loved the first two books. #Bookstodon #EmilyWilde


I'm tired of the cold making my joints hurt. But most of all I'm sick of Hitler II destroying our country. I'm pulling out with the magical party bus and partying like it's 1999. Picking up @Pawpower, then moving onto get @Skepticat and @PraiseCheese then we're headed East to get @CoachMark.
Hop on since it's a magical bus all is welcome.

1999
Prince

youtu.be/rblt2EtFfC4?si=YiyxfU…

#PartyBus
#CoffeeDance
#Mar

in reply to Mar :🌻

😶‍🌫️ Quick peek into the bus from my ER Ambulance Bay. I'm chilling in the ER today. Pick me up on the way back.👋
@mooseandriosmom @Pawpower @PraiseCheese @CoachMark


Amazon has started its warehouse shutdown as it exits Québec :flagqc:.

montreal.citynews.ca/2025/02/0…
- - -
Amazon a entamé la fermeture de ses entrepôts afin de quitter le Québec :flagqc:

lapresse.ca/affaires/entrepris…

#Québec #Amazon

in reply to Edwin G.

The Amazon workers’ union is trying to overturn the decision to close their warehouses in the Administrative Labour Tribunal (TAT) and get one year salary as compensation.

toronto.citynews.ca/2025/02/21…
- - -
Le syndicat des travailleurs d’Amaxon essaie de faire annuler la décision de fermer leurs entrepôts devant le Tribunal administratif du Travail (TAT) et d’obtenir un an de salaire en guise de compensation.

lapresse.ca/affaires/entrepris…

#Québec #Amazon

This entry was edited (4 months ago)
in reply to Edwin G.

The first day of hearings in the Amazon warehouse closure case in front of Québec’s :flagqc: Administrative Labour Tribunal (TAT) was today.

thecanadianpressnews.ca/quebec…
- - -
La première journée des audiences dans l’affaire de la fermeture des entrepôts d’Amazon a eu lieu aujourd’hui devant le Tribunal administratif du Travail (TAT) du Québec :flagqc:

lapresse.ca/affaires/entrepris…

#Québec #Amazon




JavaScript is awesome. You can do so much with it, from adding interactivity and animations to a website, to writing programs and scripts with Node. It's pretty easy to learn (in the scheme of programming languages) and very powerful.

People love to hate on JS. It can be used to track people around the web. It has some technical idiosyncracies (that's gotten a lot better in the last 20 years though). It can make websites slower in some circumstances. For the most part, these are problems caused by bad development practices, which you do not necessarily have to follow.

By no means do you need JS to make great websites, but it absolutely can take them to the next level. Add this powerful tool to your toolbox and learn JavaScript!

in reply to Senna 🌷

@Senna 🌷 When JavaScript started out it was a little more than a few event handlers to add some bells and whistles to your site, and perhaps avoid some round trips to the server by validating forms. It has grown up into a full fledged programming language. I have always enjoyed JavaScript. The few things I wish we had held onto is. No Cross Domain Scripting. This may seem like a huge limitation though it really is not. Cross Domain Scripting is at the heart of what most people hate about the web. Personally, I will not even use a CDN. I simply have no reason to.

Node does make it great, that you can use the same language frontend and backend. Helps in the learning curve for lots of developers. There is a reason why JavaScript is the most popular language in world today. Unfortunately it seems some developers have taken to just gluing together some frameworks and libraries and not bother to learn how to program at all. They have no idea what they are missing.

reshared this

in reply to Senna 🌷

I want to learn! Do you have any good resources to learn from where I can set up a good foundation for a variety of projects?

I have experience in intermediate C# programming, and have dipped my toes into JS on at least 10 separate occasions. It seems like every javascript library has some sort of idomatic way of doing things and enough syntactic sugar to make it almost a derivative of the lanugage. Typescript is its own can of worms but many of the open source projects I'd like to contribue to use it. I've been told "vanilla javascript" can make it all seem more approachable but practically every project that I want to work on seems to use a library of some kind.

It all seems very mystifying 😩

This entry was edited (4 months ago)
in reply to Felix 🐊

in reply to Felix 🐊

@Felix 🐊 @Senna 🌷 Definitely everything that @Senna 🌷 mentioned and I would also recommend JavaScript The Good Part by Douglas Crockford. It is an older book though still relevant and not at all that expensive.

JavaScript The Good Parts @ Thrift Books

JavaScript The Good Parts @ Amazon

JavaScript The Definitive Guide 7th Edition @ Amazon



well, kid turned into an adult legally yesterday. He likes his birthday present. newegg.ca/p/N82E16883360568?It…
in reply to Brian Moore

Well happy birthday kid who is no longer a kid. Also that present is fancy AF! Wow! You get mega dad points.



in reply to Ken Gahagan

@Ken Gahagan - Money rules this country, ideally earned in a cut-throat way, just like the good old times.


Inaccurate tweets about Ukraine got community noted. Musk is now changing the system.

State media does its thing. gizmodo.com/elon-musk-says-hel…

Unus Nemo reshared this.




I was literally joking about the Netherlands offering to make New York into New Amsterdam again last week.

My wish has come true!

Well done @EUCommission 👏

#USpol #NLpol #EUpol #funny #YesPlease

This entry was edited (4 months ago)

Ken Gahagan reshared this.

in reply to David August ❌👑

"Trump tower will become a red light district, making it less sleazy than it is now" took me out 🤣


“Hitler's Enabling Act (1933) let his cabinet bypass parliament…to ‘save democracy.’ Yesterday's Executive Order lets White House control all independent agencies…to ‘restore democracy.’ See…comparison below between yesterday's EO & The Enabling Act.” via @pardonmycrumbs@threads.net #USpol #coup


#WompWomp

"Joe Rogan has lost his crown of having the #1 podcast—and his fans are not happy about it.

The Joe Rogan Experience was knocked from its top spot by anti-Trump show The MeidasTouch Podcast, outpacing Rogan by downloads and views last month, according to Podscribe, a podcast ranker."

thedailybeast.com/joe-rogan-re…

Ken Gahagan reshared this.






Slept way better last night, thankfully. Still got a hellish sore throat and general lurgi this morning. A blend of paracetamol, ibuprofen, and lemon, ginger, and honey drink seems appropriate!

#MedicalScienceAndNaturalRemediesAreNotEnemies!



Nothing happening yet at the house, but will be here soon, probably just as we need to leave. Says sleet/freezing rain/snow so take your pick.

#asheville #ncwx



Me: “Actually, advertising doesn’t work on me! I’m immune to that nonsense!”

(Sees a gif of E.T. lifting his glowing finger)

Me: (Somehow already driving to the grocery store to buy Reese’s Pieces.)



"The Gainesville Intermediate School was aware Carranza was being bullied and mocked by students who told the young girl she would be left alone when her parents got deported. It had gotten so aggressive, Carranza was meeting with a school counselor multiple times a week. Her family, however, was never notified."

latintimes.com/11-year-old-tex…

Unus Nemo reshared this.

in reply to James Bazán

Yes I agree that those are the primary places where adults teach youth that bigotry and oppressive behavior is acceptable.
Other school workers and administrators almost certainly knew this was happening and are probably the ones who set her up with counselor services in the first place, so it wasn't "on" the counselor to "tell" them. (This is, in part, an illustration of how abuse is "erased" by reframing it as a "mental health issue" of the victim.)
Yes every adult in the school failed her. I simply don't see "telling the victim's parents without the victim's consent" as something that could have fixed this.
(What could the parents have done? Anything the parents could have done about the bullies, other adults *also* could have done about the bullies. Other adults in the school could also have a conversation with her about why it might be a good idea to tell her parents - while ultimately trusting her to make that call as the person who knew her family/living situation best.)
in reply to sal

@sal at one point it was part of my job to intervene in cases of harassment: peer to peer or up or down gradients of hierarchy. There was no wiggle room. It was intervene or assume legal liability and moral responsibility.
It was a complex job, but nothing got to me like cases of harassment: usually sexual harassment, but a few were rooted in gender, race, and ethnicity
I can still see the eyes of every single victim who came ito my office thinking they were alone and powerless.
@sal


Either I picked the wrong year to reread Parable of the Sower, or Octavia Butler is reminding me to hoard seeds and map the back roads to Canada. #Bookstadon

Unus Nemo reshared this.



Last year I found myself needing to have some 10000 pictures automatically tagged.

I found that all existing software either cost a silly amount of money, required a subscription, and/or was cloud based.

So I decided to write an #opensource App running on the local machine, free for everyone to use. Here it is.

github.com/DIVISIO-AI/stag

:boost_requested:

It works like a charm with #darktable 😊

(divis.io is the company I work for and has kindly supported me in this endeavour)

#photography

This entry was edited (4 months ago)



MathJax is installed


Mathjax: $$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$

Produces: $$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$





"Since getting re-elected in Nov., Trump has repeatedly called for Canada to join the US as the 51st state but has said he wants to use economic, not military force, to make that happen"

“After we destroy their economy their will to resist will erode. We will then march in unopposed & deliver Canada to its rightful place as a territory of the U.S. with no political representation.”
-- US right-wing influencer Tim Pool, on X, in a post that got 2.2 mill. views.

The Tyee:
thetyee.ca/News/2025/02/12/Onl…

in reply to Deborah Preuss, pcc 🇨🇦

Goodness this man and his ilk make me embarrassed to live in this country and be from here! I understand why Canadians are angry and the only thing I can do is apologize and tell you that this was not my choice and I will continue to protest as much as I can. This is such shit.
in reply to Hell's Kitchen Bitches! 🦮🔥

@Pawpower 🙏thank you.

And we'll try to be angry at your electeds, not you. ❤ Hang in there.

Send good vibes for our upcoming elections 😀 🤞



Job Opportunity: Grants Specialist (Part-Time, 1099 Contract)

We are seeking a dynamic and seasoned Grants Specialist to spearhead our grant acquisition efforts. This part-time, 1099 contract role averages 10 hours per week, with the potential for additional hours during peak grant application periods. This position is perfect for a retired professional seeking meaningful part-time work or a freelancer with a proven track record in grant procurement.

Learn More: buff.ly/4324f5u



in reply to Low Quality Facts

My page would set the record straight on whether homosexuality is a sin. It’s not. In fact, ONLY LGBTQ+ people go to Heaven when they die. Cis straight allies work their way up from Purgatory. Everyone else goes right to Hell.
in reply to Low Quality Facts

This pope will add a page with locations and phone numbers of all the wine stores.


New year, new big art thread! The place for my almost-daily posts featuring art I love, usually modern and contemporary since that's my thing! First up:

Paintings by American artist Lynne Drexler, 1960s, who studied under Hans Hofmann and Robert Motherwell and was associated with second-gen Abstract Expressionism, but her work was overshadowed by her (then) more successful husband, artist John Hultberg.

#art #painting #BigArtThread #ModernArt

in reply to alex kittle

Pottery by Japanese ceramic artist Miyashita Zenji, 1990s-2010s.

#art #Ceramics #BigArtThread

This entry was edited (4 days ago)


When I opened up Lemmy this morning I could not believe my eyes. The top story was a headline from Forbes stating:
« ‘Open Source And Ethical’ TikTok, WhatsApp And Instagram Alternatives Could Transform Social Media ».

The article mostly focused on #Pixelfed and did a fairly good job explaining how #ActivityPub works. But they spelled #Mastodon « Mastadon » over and over again with no links to it. Yikes.

B for the effort, but please editors do better!

forbes.com/sites/esatdedezade/…



Bookshelves in front of your bookshelves, suspended on barn door hardware with castors at the bottom. The individual shelves can be moved to access those at the back.

Not that I'm trying to give you all ideas, or anything.

#books #reading #writing @bookstodon #authodons

in reply to SeaFury 🦜🍉

@SeaFury @madjo @dunedinmouse
Nooo - Time is a thief like Baggins, and will steal your precious!
Start reading them now, otherwise you may never know important parrot facts like:

"Parrots were used in Moving Pictures to add sound to movies. This failed miserably, in part because the handlemen (cameramen) taught them to say things like "show us your knickers"... and the Discworld wasn't *quite* ready for films like that (yet)."