Even mentions copied from the parent will count as characters, and eat up the limited character quota, no?
No, they can be be omitted from the text.
In this comment I will not make an explicit mention, but the message will still be delivered to you.
So once conversation containers for public conversations are implemented, it should be possible for at least a Mitra OP to get notified of every single reply in a thread, even if they are not tagged. Isn’t that correct?
Yes, that is correct.
By the way, I didn’t get the point you had made earlier:
Addressing in ActivityPub is similar to that of E-mail. A message contains a list of recipients and your server delivers a copy of the message to each recipient.
@-mentions, addressing and notifications are different things.
@-mentions are often used to determine recipients, but this is not a requirement. Similarly, applications often generate a notification when you are mentioned, but they may also generate a notification if you're addressed without @-mention.
I don’t want to go off on an “old man yells at cloud” rant here or anything, but…
Not everybody uses black backgrounds on their terminal windows. Some of us prefer white. So stop using yellow text for anything in your output.
My windows don’t need to cast shadows. Stop wasting my pixels and ruining my view of underlying windows with this junk.
“Focus follows mouse” is the way. Middle mouse pastes selected text.
In other news, I have returned to Linux as my daily driver (Debian+KDE). AMD Ryzen 9 7945HX, 96GB RAM, 2x4TB SSD RAID1.
#YouTube playback is now broken on most of the #Piped instances out there, included mine. Google has decided to get tighter on IP checks and most of the videos are now replaced by a “Please sign in to confirm that you’re not a bot” text.
In the meantime, YouTube playback over external media plugins is currently also broken on #Platypush. YouTube has apparently completed the migration of all of its media to split audio+video tracks to be transcoded on the client, so the old trick of getting the audio+video direct URL via yt-dlp and passing it to vlc/mpv/Chromecast no longer works - you’ll mostly likely get an audio-only or video-only track.
A new version of Platypush that fixes the issue is on the way, but it comes with a trade-off, which is now embodied by the new cache_streams media plugin setting:
cache_stream=false (default) means that transcoding and streaming will occur in memory. This means less clutter on disk and playback that can start almost immediately. It also means however that the media quality may experience temporary jitters while it downloads, especially at the beginning. And it also means that seeking, depending on the player, may not (always) be available. It also results in higher memory usage for large files, although usually ffmpeg takes care of buffered memory quite efficiently.
cache_stream=true means that the transcoded media file will be temporarily cached on disk. This usually results in better media quality and robust support for seeking within the file. It also means however higher disk usage, especially if you’re watching large videos or live streams. And it also means a longer waiting time before playback, as at least one of the part files must be fully downloaded before streaming can start.
With such changes however media playback (with audio+video) via external player is now supported in Platypush also with other yt-dlp compatible sources (such as Facebook, Instagram, Twitter and TikTok URLs) that already had separate video+audio tracks.
Stay tuned for the new release!
It's impossible for a computer nerd to hear "TABs" without thinking about the age-old conflict about tabs vs spaces for indentation of program text.
In the disability context #TabsVsSpaces could be about how people without disabilities go and design bad spaces that work only for them.
Just to confuse things. 😅
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.