First question: At which resolution does a person/a creature/a character/an avatar/a static dummy/etc. have to be displayed for the hashtag and the #ContentWarning to be valid/necessary?
When the face is discernible and distinguishable from, say, the hair by the colour of the pixels, even though all facial features are still blurred out?
When at least one eye is discernible at sub-pixel level?
When at least one eye is actually visible because it takes up most of at least one pixel?
When it can clearly be identified as an eye in a face/on a head without the context of the surrounding pixels?
Or when the pupil becomes discernible in at least one eye?
Second question: Let's assume a person/a creature/a character/an avatar/a static dummy/etc. is too small in the picture to actually require the hashtag and the content warning just from the visuals. Let's assume I'm someone who writes extremely detailed #ImageDescriptions which I am. Now I describe that person/creature/character/avatar/static dummy, no matter how small and far away, and I mention that the person/creature/character/avatar/static dummy is at least roughly oriented towards the on-looker, thus theoretically being able to look at the on-looker.
Are the hashtag and the content warning required because my description makes clear what those few pixels are? Or are they required because the description amounts to "written eye contact", i.e. would they theoretically even be required without the image?
I'm asking because I actually got confirmation that an #alcohol #CW is necessary when my #ImageDescription reveals a tiny four-pixel speck to be a virtual 3-D model of a strawberry cocktail.
Sometimes I really love the hashtag system on #Hubzilla that lets me put all kinds of characters into hashtags.
Still, I'm waiting for #ElonMusk to sue the #XorgFoundation, maintainer of the display manager #Xorg that won't fully replace #Wayland for years to come, over the name, the logo and the domain x.org. The X.org Foundation has been around for almost 20 years under that name, and their logo is that of the #XWindowSystem which is almost 30 years old.
May #Musk go broke over pumping billions into his lawyers trying to fight against #PriorArt before he makes himself the laughing stock of the Internet even more trying to buy out a non-profit foundation in a hostile takeover.
(Hashtagged #Linux so that this post won't appear in the timelines of people who have blocked this tag so they won't get "bombarded" with techy nerdy stuff.)
Facebook is a monolithic, centralised walled garden.
Instagram is a monolithic, centralised walled garden.
WhatsApp is a monolithic, centralised walled garden.
Horizons is (or was) a monolithic, centralised walled garden.
Threads is monolithic and centralised all in itself, and as long as they don't add ActivityPub, it'll remain a walled garden.
It won't run out of capacity either. Meta can upscale like you wouldn't believe. If they can handle Facebook with over 2 billion users on one instance, each one of whom means more data than one Threads user, they can handle one or two billion Threads users on one instance
@Hyolobrika There are still way too many people who believe that Mastodon was created as a reaction to Musk's planned (or even actual) takeover of Twitter, and if they find out there's more to the Fediverse than Mastodon, everything else was created even later.
Acutal reverse timeline, to whom it may concern:
Musk bought Twitter in 2022.
ActivityPub was acknowledged a standard in 2018.
Mastodon is from 2016.
Hubzilla is from 2012.
Friendica is from 2010. Actually several months older than Diaspora*.
As early as 2008, we already had something called StatusNet with a huge instance named identi.ca.
@Sarah Brown Like, you can federate full blogposts and suchlike, but Mastodon will strip away all the inline images and then just display the first 4 in a grid at the end. The last four, actually. In reverse order even. At least in the cases I'm aware of.
At least you can circumvent this on Hubzilla by writing long-form stuff with lots of embedded pictures not as posts, but as articles in the "Articles" app. Mastodon users will only get a link to the article which will then open in their Web browser which, in turn, will display it the intended way.
It's still a pity that you have to take such measures and refrain from using the features Hubzilla offers at post level to their full extent because that'd confuse 12 million users of a deliberately feature-lacking project. And users on, for example, Friendica and (streams) aren't so lucky because they don't have a separate long-form-writing method at hand and have to rely on external projects like WriteFreely which means one more account and one more login. On top, there's the effort of following your own blog and resharing each new blog post notification to your followers because not even 2% of them will follow your blog. Not to mention countless whining iPhone users because they have to have Safari start up to read your long-form posts.
Lemmy has quotes. /kbin has quotes. Akkoma has quotes. MissKey has quotes. CalcKey has quotes. Friendica has quotes. Hubzilla has quotes. (streams) has quotes. The various dead projects between Hubzilla and (streams) all have quotes.
Just a few examples.
Pretty much only Mastodon and Pleroma don't have quotes.
@maegul @♾️ Yuki (스노 雪亮) 🐬 🧮🗝️ Again, that's because we have 10 million #Mastodon users who haven't even heard of #Lemmy, much less #kbin. They can't use what they don't even know exists.
On top of these, we have at least 1.9 million Mastodon users who have at least heard of Lemmy, but who don't know that they can use their already existing Mastodon accounts to join Lemmy communities and /kbin magazines.
If you want more interaction between Mastodon and Lemmy, then people on Mastodon with gajillions of followers like Eugen Rochko, Greta Thunberg or George Takei would have to advertise Lemmy and its Mastodon compatibility and link to the Lemmy community browser once a week for at least half a year until everyone and their dog knows.
@Sim :blobfoxcomputer: :ferris: How? By using your mastodon account to follow lemmy/kbin communities, and have a messy and subpar experience? (Deliberately used the quote feature here.)
And the alternative would be to put the proverbial gun to Lemmy's chest and force them to adapt to Mastodon's "standards" for the convenience of Mastodon users?
If Mastodon can't handle threads and posts with over 500 characters as properly as just about everything else in the #Fediverse, the problem isn't on the side of #Lemmy or #kbin. It's on Mastodon's side.
Likewise, if Mastodon can't properly display quotes like the one above, and I've just demonstrated it can't, the problem is on Mastodon's side and not on the side of the many projects that do support quotes.
Mastodon users tend to demand the whole rest of the Fediverse cut down on its features so that it works better with Mastodon and justify it with Mastodon having magnitudes more users than everything else combined.
Also: You can't use your credentials from instance X to login on instance Y, so if you want to correctly participate on lemmy/kbin, you need an account on one of these instances. (Another quote which Mastodon can't display. Blame Mastodon. #Hubzilla here works perfectly well.)
To take Hubzilla as a different example: So you want to only log into hachyderm.io, then go to hub.netzgemeinde.eu and create a wiki or a long-form blog or a photo gallery or set up a cloud storage with WebDAV, CalDAV and CardDAV right away, all with your hachyderm.io login? Is that what you want?
@Fediverse News Some of the projects in the #Fediverse that offer #groups or #forums have #test groups which come in handy if you want to test the compatibility of the project you're using (or developing) with that particular other project.
I am not aware of test forums on #Friendica, #Hubzilla and #Streams, though. If they exist, maybe you can name them in the comments.
If they don't exist, I think it'd be worth creating them so that developers of other projects can test the compatibility of their projects with the old #FederatedSocialWeb guard and its most recent offspring without spamming existing forums.
That is, you aren't that lucky actually. Said footage was always taken during the heyday from 2006 to 2008, and it's always horribly outdated and in a horrible quality. This gives outsiders the impression that Second Life is dead. If mass media don't believe this themselves and actually explicitly state it isn't, as rarely as both may occur, the footage makes it look like this is what Second Life looks like today.
After all, it's 20 years old now. And a 20-year-old "video game" always looks as old as it is, am I right? That is, unless there has been a reissue. There has never been a reissue of Second Life, though.
By the way, Second Life is not a video game. No, it isn't. No, really, it isn't.
And yes, it has evolved over the last 15 years. A lot.
Also, just because all content in World of Warcraft was made by Blizzard, doesn't mean that all content in Second Life was made by Linden Labs, and it certainly doesn't mean that all content in Second Life was made 20 years ago. Second Life is different. Nearly all in-world content was made by the users. And it is still being made. So it has evolved even more.
Nowadays, one Second Life avatar has many more vertices and polygons than an entire WoW scene, all NPCs included. And Second Life avatars look the part. But as long as mass media only dig up decades-old Second Life footage from their archives instead of getting fresh material, nobody outside the Second Life community will know.
Obligatory #OpenSim tangent: At least mass media know that there was something called Second Life. #OpenSimulator is entirely unknown to them. And so they continue to believe that Mark Zuckerberg was the first to use the term #metaverse for a real-life 3-D world (I can show you proof that the OpenSim community did in 2016 already, and it probably did as early as 2008 when the #Hypergrid was introduced). And tech media continue to believe that #Decentraland invented the decentralised, federated metaverse when actually OpenSim invented it in 2007 with federation coming in 2008 while Decentraland actually didn't.
Then again, typical OpenSim footage might probably be standard Ruth waddling around Pimple Island on low graphics settings.
If you can't connect to someone on Hubzilla, this may have two reasons. Either the URL doesn't work in your case for some reason; then try the Webfinger ID instead, the one with the @s.
Or if you've discovered the channel while looking through some Hubzilla stream instead of somewhere that doesn't run on Zot/Nomad, chances are that this particular channel doesn't have ActivityPub on. At least on Hubzilla, ActivityPub is optional per channel and off by default because it doesn't work too well with nomadic identity.
Oh, and (streams) is at least related to Hubzilla. It isn't a straight Hubzilla fork, though. The actual story behind it is so complicated with another five project names involved that even I don't know the exact line of descendance. Maybe Hubzilla is a direct ancestor, maybe it's rather @mike's private instance(s) which AFAIK never ran vanilla Hubzilla and kept the Red Matrix branding way beyond Hubzilla's 1.0 release.
@Anders Rytter Hansen The problems come from ActivityPub not knowing what nomadic identity is. Most of the time, this works well enough, but it gets complicated when a nomadic channel makes one of its clones its new primary instance, thus changing its Webfinger ID.
For example, my Webfinger ID is jupiter_rowland@hub.netzgemeinde.eu, named after my primary instance.
Let's suppose I have a nomadic clone on zotum.net. Its ID is still jupiter_rowland@hub.netzgemeinde.eu. After all, it's just a clone.
Now let's suppose I make the clone on zotum.net my new primary instance, thus demoting the one on hub.netzgemeinde.eu to a clone. In this case, the Webfinger ID of both changes to jupiter_rowland@zotum.net.
All my connections on Hubzilla and (streams) will automatically be updated accordingly. Hubzilla and (streams) know nomadic identity, and they can handle channels changing their primary instance and their Webfinger ID.
My connections everywhere else won't take this so kindly. Everything from Mastodon to CalcKey to Friendica doesn't know nomadic identity, and all these projects don't expect the Webfinger ID of an existing connection to change automatically.
So on the one hand, they are now connected to the "dead account" jupiter_rowland@hub.netzgemeinde.eu. Nothing comes from there anymore because everything comes through jupiter_rowland@zotum net now.
On the other hand, they don't receive anything from me anymore, simply because they aren't connected to jupiter_rowland@zotum.net. ActivityPub-based accounts don't re-connect to the new ID because a) they don't know that IDs of existing channels can change because they can't on Activitypub, and b) they aren't automatically notified of what they perceive as moving to another instance, nor are their connections being automatically updated accordingly.
Switching my primary instance would mean one click of a check box for me, and I'd be done. My connections on Hubzilla and (streams) would only notice that my Webfinger ID has changed.
But every last one of my 300+ followers on Mastodon, Akkoma, CalcKey, Friendica etc. will have to manually follow my "new account" in order to still be able to follow me. And I'll have to notify them all to do so beforehand.
It's so easy that you probably don't even notice you're doing it already now.
You follow the group exactly like you follow a Mastodon user.
At least in the cases of Guppe, Lemmy, /kbin and Friendica groups/forums, you post to them by mentioning them like you'd mention a Mastodon user. Interaction with groups/forums on Hubzilla and (streams) is somewhat different; I've yet to find out how well it works.
#Mastodon feels like it has to implement them. The #Fediverse doesn't have to implement them because they are already implemented.
@Fediverse News is on #Friendica which is not a modified Mastodon instance, but a project of its very own. When Mastodon was launched in 2016, Friendica had already been around for 6 years with a full-blown group/forum functionality.
Groups/forums in the Fediverse are actually older than the Fediverse itself.
@Chris Trottier @Jer Warren #CalcKey is getting more and more similar to #Hubzilla, down to the documentation that leaves a lot to be desired. Seriously, Hubzilla has stuff mentioned in the user manual that has been removed years ago.
Only that Hubzilla has even more features, a much worse GUI (improvement is being worked on) and no working mobile app whatsoever because Nomad has been dead for so long that it doesn't even work with today's Hubzilla anymore.
@E. Hatt-Swank @j_bertolotti @Chris Trottier The -key part comes from MissKey which CalcKey is a fork of. If you want to know why MissKey is named MissKey, ask its developers.
As for the Calc- part, ask the Akkoma devs; I think they're behind CalcKey, too.
I don't know if I'll ever complete and publish these tables, but it won't be anytime soon because it'll be a whole lot of features in these tables. Also, I'll very likely need help from users of other projects to complete the tables.
I'm not even sure if ActivityPub supports dislikes. Friendica and Hubzilla have "dislike" buttons, optional in Hubzilla's case at least, but I'm not sure whether dislikes can federate through ActivityPub. Even if they do, I'm not sure if /kbin uses the same implementation as Friendica and Hubzilla.
Mein "Geburtstag" ist natürlich nicht mein Geburtstag, sondern mein Rezztag. Seit dem Tag gibt es meinen ersten Avatar.Meine "Homepage" ist mein Blog zum selben Thema wie dieser Kanal, #OpenSim und virtuelle Welten im allgemeinen. Es ist im Fediverse und sollte föderieren mit Mastodon, Pleroma und Friendica, hat aber auch einen Atom-Feed.#OpenSim #OpenSimulator #VirtualWorlds #VirtuelleWelten #Metaverse #Metaversum #SocialVR #fedi22