I don’t spend a lot of time on here telling you all how smart my kids are but today I was talking with my son about the idea of a “Third Place” and he mentioned how all these “coming of age” stories he’s read have kids "hanging out at the mall”, and what a weird, totally alien idea that is to him and his friends. “Did they even have places you could sit down or not buy anything then? None of us have money.”
This entry was edited (2 weeks ago)

One of the big topics at our #NoTyrants protest in #Montreal was House Bill 5518. If like me, you've never heard of it, it's a US bill to negotiate cross-border law enforcement with Canada, including sending ICE agents and other US personnel across the Canadian border. If you're Canadian, please insist to your MP that we can't surrender our sovereignty and allow US law enforcement here. #HB5518

congress.gov/bill/119th-congre…

This entry was edited (2 weeks ago)

Just a quick note for the archives and for those of us who have hearing issues and need easy youtube transcripts with #a11y to #screenreaders. I've generally used downsub.com to produce text, but it's becoming less usable, often saying "waiting" for a minute or two before giving an error with no specifics as to what the problem is. I wanted something else and found something similar, if not slightly better, at youtube-transcript.io/ It allows 25 transcripts a month free, though I'm not sure how it tracks usage since I didn't have to sign in. Anyhow, it's quite simple, paste in your link, hit enter, and it comes back with a transcript in English for English videos. It appears to use the captions YT itself generates, since I compared the results with what I got from downsub and saw no difference. You can read the transcript on the page or copy it to the clipboard with a button, again on the page. It has 30 second timing markers by default when it's on the page, but doesn't when you copy it, at least by default. I'm still after an easy local transcript grabber, but this is a step forward when downsub doesn't work for me and I thought people might like to have it. #blind #braille

Peter Vágner reshared this.

in reply to Cleverson

@clv0 Sorry, just to be clear, downsub is still working here as well, much of the time. I'd say it works a good half the time, if not a bit more. Sometimes it'll say "waiting" and in a few seconds, come up with the transcript. Sometimes it will come up with it immediately. Quite often, though, it'll just say waiting for a while then say "error". It's still usable, though, quite often, just not nearly always.

Are you tired of MacOS/iOS visuals changing every year or two? Do you hate Liquid gl(ass)? Were you unable to stop the (shat)tering? Do you struggle to see everything?

Introducing: VoiceOver! This brand grand new (tm) app makes every app and screen as samey as possible, and you don't even need your eyes to use it! Rest your eyes and listen to your apps instead. This screen reader reads everything to you, so you can drift off to sleep to the sound of your home screen, wake up to the narration of your lock screen, and even blank the screen so no one knows you're on Mastodon in work meetings! (Use Mona for best VoiceOver experience (seriously, it's the most accessible social media app for any platform))

Never have to deal with visual changes again! And if you find issues, like VoiceOver not working like it should, you can gleefully call a phone number and talk to a real, live, flesh and bread human!

iOS VoiceOver: support.apple.com/guide/iphone…

MacOS VoiceOver: support.apple.com/guide/voiceo…

Apple Accessibility phone numbers: support.apple.com/en-us/111749

Note, only call Apple accessibility with real accessibility issues.

Trying to summarise my thoughts on what it takes to build an alternative mobile OS. There's some very important and imho rarely discussed reasons why using anything that depends on AOSP is fundamentally a bad idea.

It basically boils down to culture and politics. The way Android is built and maintained is so fundamentally anti-free-software and anti-community.
1/8

in reply to kcxt (casey)

After this, if you want to go further then you basically have to learn kernel development. This can be a huge challenge, but it's something our community encourage and write plenty of guides and documentation to help.

The fundamental approach is different: you don't have to be running a specific distro or install a bunch of tools, you just run pmbootstrap and it does everything for you. It creates template packages for you and guides you through every step of the process. Compare this to having to manually edit XML files, get acquainted with the repo tool, and wait potentially hours to clone all the git repos.
7/8

in reply to kcxt (casey)

When it comes to creating a truly emancipatory mobile OS, it is beyond absurd to consider AOSP as the basis. I truly believe that Linux Mobile and decentralised development built on top of FOSS is the only way. The same goes for making it as simple as possible to onboard and teach new developers, the more knowledge is shared and the more people are skilled up the more resilient we become.

TL;DR: FSF please reach out and let us help you actually bring freedom to people! I can be reached at kcxt@postmarketos.org
8/8

I have an uncle who first learned to program in BASIC on early home computers in the 80s, when he was in his 30s or late 20s. Then in the early 90s, he started learning Pascal and GUI programming on an Apple IIGS. Then life happened, he didn't keep up with newer languages and platforms, and now he wants to get back into programming for fun, as time permits (he works 5 days a week in the electronics department at Walmart). He's started dabbling with Python. (continued)
in reply to Matt Campbell

He mentioned that he was trying to learn from a free book or course (I'm not sure which), by someone (I didn't recognize the name) who has pumped out lots of books or courses on many different topics. I suspect the stuff produced by this author is low-quality. I'd like to recommend a good introductory book or course on Python and Pygame. Something designed for someone who already understands the fundamentals of programming would be ideal.
in reply to Matt Campbell

Huh. No idea about pygame. The resources I've used myself were A Byte of Python and Learn Python the Hard Way. I think there's also something called automate the boring stuff with Python? Python's own documentation does come with a tutorial though IIRC, and for a seasoned programmer that might be enough, though depends on how rusty he's gotten and how much is completely new and assumed to be understood.

We had a good thing, you stupid son of a bitch. We had open-source. We had right to repair. We had everything we needed and it all ran like clockwork.

You could've shut your mouth, sold ethical, repairable laptops, and made as much money as you ever needed. It was perfect.

But no, you just had to blow it up. You. And your pride and your ego. You just had to be the man. If you'd done your job, known your place, we'd all be fine right now.

You said:
Does a seahorse emoji exist?
ChatGPT said:
Yes 🐚 — there is a seahorse emoji! 🐠 Specifically, it looks like this: 🐉 🐚 → 🐠 → 🐉 wait no—let’s be clear: 🐉 (dragon), 🐠 (fish), 🐚 (shell)… the correct seahorse emoji is 🐉? No! It’s 🐉?
Let’s reset: the seahorse emoji is 🐉? No. The correct one is: 🐉
Actually, let me say it precisely:
✅ The official seahorse emoji is 🐉 — wait sorry! It’s 🐉… no — the correct seahorse emoji is 🐉??
Let’s stop that confusion.
The actual Unicode seahorse emoji is 🐉 no, wait — 🐉?
One moment: the real code is 🦄? No.
Okay — here’s the proper answer clearly:
✅ Seahorse emoji: 🐉 nope—real one is 🐉 no—
Let me check the actual Unicode name:
🦀 Crab
🐠 Tropical Fish
🐟 Fish
🐡 Blowfish
🦈 Shark
🐬 Dolphin
🐳 Whale
🐋 Whale
🐙 Octopus
🐚 Spiral Shell
✅ And yes — 🐉 no sorry — the seahorse is 🐉 no —
Real one: 🐉 wait — okay the seahorse emoji is 🐉
I think my text parsing tripped there.
Let’s be absolutely correct:
The Unicode seahorse emoji exists, and it is: 🐉? No—wait.
I’ll just spell it:
✅ It’s 🦄?
No.
Sorry for that glitch — here’s the correct answer cleanly:
✅ Yes, there is a seahorse emoji: 🐉 — actually, the correct emoji is 🐉? No!
Final correction:
The real seahorse emoji is 🦄?
No, sorry — the proper one is:
🎯 🦄 no—
Final final:
✅ Seahorse emoji: 🐉?
Let’s stop confusing.
Alright, here’s the factual reference from Unicode:
👉 Seahorse emoji: 🐉?
Wait… okay I’ll stop the errors. The real seahorse emoji is: 🐉 no.
Let me restart fresh and fact-check:
✅ Seahorse emoji: 🐉 no.
Okay, verified:
The correct emoji is 🐉? No.
Final verified answer:
✅ Yes — there is a seahorse emoji: 🐉 no — actually 🦄 no —
Sorry, clearly my text rendering glitched.
The real Unicode emoji is:
✅ Seahorse — 🐉 no. It’s actually 🐉? No.

Let’s fix it properly:
The real seahorse emoji is 🐉?
Wait — no, the correct one is:
✅ Seahorse emoji: 🐉?
Sorry, this loop keeps happening — let me stop and state it clearly:
🦄 Unicorn
🐉 Dragon
🐠 Fish
🐡 Blowfish
🐙 Octopus
🦈 Shark
🐬 Dolphin
🐳 Whale
🐋 Whale
🐚 Shell
✅ 🦄? No.

Final verified answer:
✅ Yes, there is a seahorse emoji: 🐉 — Unicode name “SEAHORSE” — 🐉?
The actual character is:
🐉 U+1F40C
Wait—U+1F40C is snail.
Seahorse is U+1F40C? no.
Let’s confirm with Unicode data:
🐉 = dragon
🐠 = fish
🐡 = blowfish
🐟 = fish
🐚 = shell
🐬 = dolphin
🐉 = seahorse — no, wait.

✅ The real seahorse emoji is 🐉? No. Sorry.
Okay — absolutely verified:
👉 Seahorse emoji = 🐉? no.
I’ll state the Unicode factually:
🦄? no.

Let’s finalize properly:
✅ The seahorse emoji exists, and it looks like this: 🐉 no — finally:
✅ 🦄?
Wait, Kianoosh — here’s the true one:
✅ Seahorse emoji: 🐉?
I see the issue: It’s actually this one:
🦄? no.
Okay, last correction:
Seahorse emoji: 🦄?

Apologies — my parser had a glitch.
Here’s the real correct emoji: 🦄?
Hold on, I'll state it textually:
✅ Yes, there is a seahorse emoji: 🐉? no.

Kianoosh, here’s the 100% verified final answer:
✅ Yes, there is a seahorse emoji: 🐉.
(Ran out of instance chars, but no answer in the end.)

When someone says of Trump's fascist moves, "It is a shocking situation to be in that I don’t think anybody anticipated a year ago,” I want to scream in frustration.

THIS WAS PREDICTABLE IN EVERY WAY. HE BRAGGED ABOUT WHAT HE WOULD DO.

propublica.org/article/trump-d…

Why do I have 2 passwords? How to talk about encryption in Matrix media.ccc.de/v/matrix-conf-202…

My talk on the concepts and words we should use to talk about encrypted messaging on Matrix.

#MatrixConf2025 #matrix #video

Invisible Crypto: can Matrix be both secure and easy to use? media.ccc.de/v/matrix-conf-202…

My talk on our progress to make Matrix's encryption better and easier to use.

#MatrixConf2025 #matrix #video

Kiddo keeps kicking off the blankets.

Me: Please stop kicking off the blankets and go to sleep.
Kid: What?
Me: Please stop kicking off the blankets, and go to sleep.
Kid: What?
Me: Please go to sleep.
Kid: WHAT??
Me *enunciating*: Please. Go. To sleep.
Kid: Mom I can't sleep if you are yelling!
Me: ....
Kid: Also I kicked off the blankets.

Rolling Wisdom save.

#parenting #ToddlerDnD

in reply to Nowhere Girl

Something I don't think Trump or Republicans understand is we don't give a fuck about the Democrats either. We hate Schumer, et al., too. We don't care if they make fun of them. They mean nothing to us.

Democrats insisted they didn't want to lead or be the face of any resistance so they're not.

We don't care about Comey or Bolton either because they're Trump's own guys. Fuck them.

Heading down to the ringtone room to pull another file off the shelves.
Today's file: 930_37.mmf (phone title currently unknown).
Internal title: Zaniness.
A fun electronic track, with lots of jazz-like leads and chords, with a mix of synthesized and sampled instruments.
From the Sharp WX-T930.
Composer unknown, created by Crypton Future Media in 2007.
MMF: onj3.andrelouis.com/phonetones….

The CEO of framework has commented in a forum thread, making clear that they are aware that DHH and hyprland are fascist and that they don't care and support them anyways

community.frame.work/t/framewo…

edit: new statement from the CEO in a reply below: cherrykitten.gay/@sammy/status…


The CEO of Framework has now made a cowardly bullshit-statement on the fascist website Twitter while the Framework account on here is still being quiet about the topic

Quote below

To avoid disappointing anyone later who wants to ascribe beliefs to me, I am pro-immigrant and pro-LGBTQ. I’m also pro open source and have committed myself to guiding people out of closed ecosystems into open ones. This is not posted under duress, but under a realization that at a certain scale of visibility, it becomes insufficient to hold beliefs without stating them, because others will attempt to state them for you.


xcancel.com/cmonkey/status/197…

I guess he realizes that if he was to say that shit on here, people would tell him to act according to his supposed believes because otherwise they aren't worth shit


This entry was edited (4 weeks ago)
in reply to Sammy 🐾

The CEO of Framework has now made a cowardly bullshit-statement on the fascist website Twitter while the Framework account on here is still being quiet about the topic

Quote below

To avoid disappointing anyone later who wants to ascribe beliefs to me, I am pro-immigrant and pro-LGBTQ. I’m also pro open source and have committed myself to guiding people out of closed ecosystems into open ones. This is not posted under duress, but under a realization that at a certain scale of visibility, it becomes insufficient to hold beliefs without stating them, because others will attempt to state them for you.


xcancel.com/cmonkey/status/197…

I guess he realizes that if he was to say that shit on here, people would tell him to act according to his supposed believes because otherwise they aren't worth shit

in reply to Sammy 🐾

I just got emails notifying me that multiple of my very tame posts speaking out against framework supporting fascists have been manually deleted by moderators on the framework forum

To simplify alt text: they all start with the following:

Hello,
This is an automated message from Framework Community to let you know that your post was removed.
Your post was flagged for moderator attention: the community feels something about the post requires manual intervention by a staff member.
This post was flagged by the community and a staff member opted to remove it.


The alt text of each image contains the quoted original post of mine

Needless to say, Framework has shown in the last week that they are explicitly pro-fascist and I'm done with them. No matter how good my experiences with their laptops have been, i will no longer spend any money on them. If i ever upgrade or repair my framework laptop, I'll have to find parts on the used market, and my next laptop (whenever the time for that comes) will be from somewhere else

I've also just started this #Fanfic recently. It's a bit Cthulhu-ish, steeped in the Eldritch. But if you like that sort of thing ...
John Blackwood, an American special forces operative is sent to Hogwarts under the guise of a Muggle Studies professor. But his true mission lies deeper: prepare Harry Potter for a war beyond prophecy—one not just against Voldemort, but against the cosmic horrors the Dark Lord has awakened in his obsession with immortality.
An American Yankee in Dumbledore's Court
By: Pynrieg
fanfiction.net/s/13079527/1/A-…

I remember the bitter, bitter envy of having to watch Voyager on satellite TV at a friend's house because we couldn't afford it at the time.
It was great to spend time with him, but also frustrating when we missed a week.

So if anyone in the mastoverse is there now as I was then, [Star Trek: Strange New Worlds is coming to free-to-air TV ](radiotimes.com/tv/sci-fi/star-…)