Skip to main content


It's not at all uncommon for our car to sit unused in the parking lot for a week at a time. Why is it that when we get the worst snow storm in recent memory that we for one reason or another end up having to drive in it every single day?

Jonathan Lamothe reshared this.


We value your privacy, now try to navigate these maliciously compliant dark patterns to avoid being spied on by 867 companies.

reshared this


Jonathan Lamothe reshared this.


I'm so fucking sick of these attacks on human rights.

I propose the following course of action:

We pick a specific target and trash its value.
- Do whatever we can to make it lose money, customers, resources, employees, reputation.
- Do our best to make it toxic waste that investors won't touch.
- We make it easy for anyone to join the carnage.
- We keep hammering it until it dies or we get protections

Then we collectively pick another target and do it again.

And again.

Until the dying screams of US corporations reach the ears of those with the power to call off the attacks on women, minorities, LGBTQ+ people, disabled people, and everyone else this administration is going after.

When they stop, we stop, negotiate, and stand ready to start again if they don't follow through.

I suggest Tesla be the first to burn.

electrek.co/2025/02/13/tesla-t…

#ResistEverywhere #CitizenSabotage #HumanRights #USPol #FuckCapitalism #FuckFascism #EatTheRich

in reply to Peter Brown

@peterbrown
Stickers that says: Swasticar
(Not my invention! But I think it's a very good idea.) Make them easily removable so you can't be held liable for damage. But have so you can do it again, and again, and again, and again.
@alice @punissuer @lednaBM



Dear @Benny,

We have provided you with many cat toys that you may play with any time you like.

My razor is not one of them.

This entry was edited (5 months ago)

Benny doesn't like this.

Shannon Prickett reshared this.



Woo hoo!

I jusy fixed a seam that was going in one of the pairs of sweatpants I wear for bumming around the apartment.

Was it a neatly done fix? No.

Will anyone ever see it though? Also no.

Hoping to keep working on stupid little stuff like this with the sewing machine to build up my confidence/skill to be able to tackle stuff that actually matters if it's done well.

Shannon Prickett reshared this.



Why do people obfuscate hashtags? I think they've missed the point of a hashtag...


Been looking for an alternative to Google Maps. Organic Maps (OpenStreetMap) is great, but it doesn't know the bus routes in my city.

I remembered that the GRT (local transit) website had a trip planner that I used to use in the pre-Google days. Decided to give that a go again.

Turns out they're just using Google Maps now. Understandable, but disappointing.

in reply to Jonathan Lamothe

The Transit app is good, and while closed source is Canadian.

transitapp.com/

in reply to Jonathan Lamothe

i use transit.app unfortunately it uses navigation via google so if i use it on e os or on a devolved android it will tell me stops but it can’t tell me how to get there. i found it to be okay when i knew where the stops where but annoying when i didnt. would love an alternative too

Jonathan Lamothe reshared this.


If you’re in #Ontario make sure you register to vote or you won’t get your voters card in the mail apparently.

F*ck off Doug Ford.

Edit: Multiple areas of the elections ON website say registered voters need to confirm to get their ballot. Unsure if it’s legit or if it’s poor marketing materials. I know it’s not Fords fault exactly, but I’m choosing to blame him. He called this snap election lol.

Edit 2: thanks to @CStamp we now know it’s poor marketing.

#OntarioElection

This entry was edited (5 months ago)


I have never before in my life touched a sewing machine, but now that I have one, I decided that the first thing I'd try to make was a pen roll for my #FountainPens (one of them is a ballpoint, but we don't talk about that). There are definitely some things I'd do differently the second time around, but I freaking love this machine!

reshared this



I have acquired what I believe to be a high-quality hand-me-down sewing machine from my mother-in-law. Now, apart from thread and fabric I only need to have one more thing...

...any idea whatsoever how to use it.

in reply to Jonathan Lamothe

It’s really not hard to get started. Something on it makes something spin. You do that a bunch of times or hold a switch so a motor does

Jonathan Lamothe reshared this.


β€œWe just launched a 16TB archive of every dataset that has been available on data.gov since November. This will be updated day by day as new datasets appear. It can be freely copied, and we're sharing the code behind it to help others make their own archives of data they depend on.” Harvard Library Innovation Lab (via BlueSky)

lil.law.harvard.edu/blog/2025/…

bsky.app/profile/harvardlil.bs…

#archival



I made a thing that makes working with #CSV files in #AWK easier. It's a quick and dirty hack, but maybe it'll be useful to someone else.

git.fingerprintsoftware.ca/jla…

#awk #CSV
in reply to Jonathan Lamothe

Also, do lists in #Python seriously not have a .map function?

Edit: Ohhh... I expected it to be a method on the list object itself.

Tech Cyborg reshared this.

in reply to Jonathan Lamothe

geeksforgeeks.org/python-map-f…
in reply to Darcy Casselman

@flyingsquirrel Yup. And there's a multiprocessing version which can be useful if you're doing a very large csv but you probably want imap() for that one.

docs.python.org/3/library/mult…

in reply to Jonathan Lamothe

If you're looking for a function that applies another function to each element of a list and aggregates the results, it'd typically be done with a list comprehension:

[your_function(item) for item in your_list]

But you can also use list(map(your_function, your_list)) if you want. Basically, it's a built-in function rather than a method of the list class.

There's also a whole discussion to be had about lists vs generators and why you often wouldn't even need to make a list in the first place, but I won't get into that unless you want to know more.

#Python

in reply to Jonathan Lamothe

the logic being that `map()` take any iterable, jot only lists, but sets, dicts, and anything that complies with the iterable protocol. I'm not saying you have to _like_ it. See also `str.join()`.
in reply to Marcos Dione

@Marcos Dione Yeah, in hindsight, that makes sense. I'm usually a Haskell programmer, not a Python programmer, so I don't usually have to deal with the question of whether a function is on an object or not.
in reply to Jonathan Lamothe

I understand. I get similar issues when I jump to other languages. The ones I had more impedance has been golang for certain decisions and rust because of the "harsh" syntax and verboseness.

Jonathan Lamothe reshared this.


I use

git checkout -

all the time for switching back and forth between two branches. Mind blown now that I know you can also do:

git merge -

to merge your previous branch into the current branch.

#git

#git

Jonathan Lamothe reshared this.


Jonathan Lamothe reshared this.


New Study Finds 90% of Cat Owners Experience oofjfjjggigiiiiifohhhjjfjfjjjjj)))))))))))))): theneedling.com/2024/11/29/new…

Jonathan Lamothe reshared this.


LB I do not understand at all how people are arguing this is GTS behaving badly and not scrapers like...

FediDB: how many users do you have
GTS: I'm not telling you don't crawl my page
FediDB: I'm going to do it anyway how many users do you have
GTS: Fifty billion
FediDB: okay thanks
FediDB: hey wait you lied to me!!!

Like idk sounds to me like you should have walked away at "don't crawl my page" and if you get the wrong numbers after that that's on you

in reply to lori

Just to provide some perspective here, the endpoint in question exists specifically to be crawled by robots, nodeinfo is not a user-facing page and does not serve a purpose for federation. GTS could remove the endpoint if they’re not interested in it being crawled or serve 0s. The proposed behaviour seems to be more punitive than reasonable.
in reply to Eugen Rochko

@Gargron serving 0s makes the stats just as inaccurate as serving random numbers.
in reply to lori

@Gargron but the real problem isn't what the software is doing, it's the extremely public accusation that another dev was acting maliciously at him personally

That's worse behavior than anything else here

Unknown parent

mastodon - Link to source
lori
@chkdsk @jeremiah @Kiloku I'd say most people trying pixelfed have no idea who dansup is, most people couldn't tell you who runs any website unless they're billionaires. I guarantee most Tumblr users can't name the guy running that because he's not in the news every other day like Elon or Zuck. Dansup is a non entity to them.


TIL that my local library has a recording studio that you can book. I don't really have an immediate personal use for this, but it's pretty cool that it exists.


white guy commenting about racism on the fedi
It's odd. Whenever I hear an argument that racism isn't a problem on the fedi, it always seems to be a white person expressing the opinion.

reshared this



Oh good, Let's Encrypt sent me an email about how they're no longer going to be sending notifications about expiring SSL certificates.

I do not foresee this causing me any problems at all. πŸ™ƒ



I know this is very first-world-problem, but now that I have my favourite #FountainPen back in working order, I had to make a tough decision about which pen gets the boot from the limited pen slots in my messenger bag. I imagine it's a bit like choosing favourites amongst one's children.

reshared this

Unknown parent

friendica (DFRN) - Link to source
Jonathan Lamothe
@Parker51 I mean, who only has four pens, right?
in reply to Jonathan Lamothe

I can't limit myself, I put different color ink in each pen to justify bringing them all.


Finally got the replacement barrel for my TWSBI Diamond 580 #FountainPen from the factory.

Jonathan Lamothe reshared this.


:boostRequest: could you please give me a boost? I'm begging you. :boostRequest:​​ πŸ₯Ί

could you help a black trans au/adhd plural gal out?

another month and more expenses. I still need to cover my bills, debts and trying to save something to save me from my imminently crumbling living situation if worst comes to be.

since I'll be mostly in vacation from college this month I'll be trying to put some projects in action so that I can try and get some money coming in.

my father did already start demaning another 200 USD for living expenses and I feel it in my bones that I'm just one step from him completely kicking me out of here for petty reasons so I do really need every penny I can get.

every donation helps immensely and so does every boost.

please help a gal out πŸ₯ΊπŸ₯Ί

links:


  • ko-fi - accepts paypal and stripe.
  • stripe (USD) - (for those that prefer not using paypal)


hashtags


#mutualAid #transCrowdfund #mutualAidRequest #blackMutualAid #boostPlease
@mutualaid

reshared this

Unknown parent

mastodon - Link to source
raandyy's fandies
it's such bullshit!!! it sucks so much living in the colonies
in reply to raandyy's fandies

@dexiheart unfortunately this shit over here is really centralized and basically anyone can easily check my upstanding debts πŸ™ƒ

Jonathan Lamothe reshared this.


[just back from Damascus]

β€œYo! Saul! Long time no see”

- β€œI’m β€˜Paul’ now”

β€œSay wha-β€œ

- β€œLet me tell you about Jepup”

reshared this



Fun fact: VPNs stop working when you forget to pay the bill.

#ADHD is fun.

#ADHD

Shannon Prickett reshared this.



Today I somehow fumbled an #org-mode keyboard command and made a file into an attachment on itself. I didn't know that was possible.

Fortunately, revision control came to the rescue.

#emacs #git



I swear my hobby isn't as sketchy as the tools would have you believe, though it can perhaps be as expensive.
#FountainPens

reshared this

in reply to Jonathan Lamothe

@Jonathan Lamothe are you also buying a significant amount of chemical mixtures especially brewed in small labs around the world?


TIL that tuning a glass pen with sandpaper (even the one included with the pen) should only be attempted by an experienced user.

Also, #today I gained a lot of experience in this area out of necessity after the fact. Still, I shan't be doing that again for a while.

#FountainPens



Went to put my PGP key on the new phone and realized it was less than two months away from expiry. Guess I should pay closer attention.


canpoli

More dead tree spam from the Conservative party addressed to my father (who has never lived here). This one was labelled "compliance request" with a red military stencil looking font that said "URGENT: CODE RED". This speaks to the way they percieve the intelligence of their supporters. I weep for the state of politics in this country.

It got a big fat "return to sender".



Is there a way to tell #Emacs #org-mode to omit yhe TOC and headline numbers when exporting to a text or markdown file? I'm trying to implement a #JohnnyDecimal system, so I'm supplying my own numbers and the 00.00-index.org file essentially is the table of contents.

Edit: Because not all replies federate, here's the solution I ended up with:

#+STARTUP: overview indent nonum
#+OPTIONS: toc:nil
in reply to Arjen

Since the manual doesn't include examples, it can be confusing as to how to actually use those settings. For this case, add the following line:

#+OPTIONS: toc:nil num:nil

This entry was edited (5 months ago)


I got a new phone because my old one was giving out on me. This one is a decided downgrade from the last one, but that's (mostly) fine.

Anyhow, the new phone doesn't support wireless charging. Because of this, I can no longer charge it on the night stand breside my bed. When I wake up in the morning, my impulse in my half-awake state is to just grab my phone and go, forgetting that it's now tethered to the wall. This was not going to end well for anyone, most especially not my charging cable/port.

I charge it in the living room now.


Jonathan Lamothe reshared this.


Outbreak: #Influenza (not typed of subtyped)
Facility: St. Mary's General Hospital
Facility Type: Hospital (Acute Care)
Unit/Floor/Area: [Not Specified]
Location: #Kitchener #Ontario
Date: 2025-01-17

Public Health Unit: Region of #Waterloo, Public Health
Facility Tracking Hash: #RWPH0037
PHU Tracking Hash: #OnObRWPH

Click or follow tracking hashtags to see data for individual facilities or a specific public health unit.

reshared this




If anyone posts videos to #YouTube and doesn't want #AI garbage being made from their work, this might be useful:
youtu.be/NEDFUjqA1s8



I really should just set up my own #XMPP server. I've had no end of issues with SDF's lately.
#xmpp

reshared this

in reply to Jonathan Lamothe

yup. Same over here. Idk what's the deal with @SDF #XMPP server but it sure needs some love and care ...

I just got an account on other ( a German based ) server and that was about it. No need to set my own server for the time being πŸ‘


Jonathan Lamothe reshared this.


We've trained an AI to replace your largest business cost, the CEO!
We've carefully measured the outcomes of using this AI, and it's far more successful than humans making the same decisions!
We've also trained AIs to replace your customers, your stockholders, and you.
Please report to the AI replacement center.

#microfiction



I'm surprised that AWK is so bad at handling CSV out of the box.

Yes, I know about the --csv flag in later versions of gawk, but that isn't an option in this case.



I run a pretty tight budget. Twice a year, I get a fun surprise from my domain registrar (because I have two domains with them). They both come with a "free business card generator" that I have never used, but whatever.

Anyhow, every time a domain comes up for renewal, it's expected, budgeted, and paid for. All is good.

Then, about a month later I open my email and see an unexpected additional "receipt" from them. This sends me into a brief panic until I realize it's a $0 receipt for the business card bullshit.


Jonathan Lamothe reshared this.


Not my circus, not my monkeys: good luck with all that
My circus, my monkeys: I am running a successful monkey circus
Not my circus, my monkeys: I am running a successful monkey-rental service
My circus, not my monkeys: oh no, oh man

reshared this

This website uses cookies. If you continue browsing this website, you agree to the usage of cookies.

⇧