Posted in Technology

Five Features Fediverse Creators Should Copy From Counter Social

With Threads, Tumblr & Post on the verge of joining the Fediverse in the latter half of 2023, the number of Fediverse users could reach 250 million before children worldwide open their presents on Christmas Day.

The entrance of formally centralized players embracing ActivityPub to stay relevant (after all, they are not embracing federation for the “feels”) may result in some classic Fediverse platforms & instances fading away into irrelevancy due to lack of use.

Fortunately, there is a blueprint to help keep classic platforms & even instances relevant to the masses being introduced to ActivityPub, which ironically comes from a defederated Mastodon instance variant but the name of Counter Social.

Image Credits: Counter Social & Alfred on Counter Social (see further below)

Image
Hacker looking at a bunch of screens

Can You See Me Now‽ Live Streaming & Group Video Calls

When Russian 🇷🇺 mercenaries turned their guns against the Russian 🇷🇺 military, I joined several CoSonauts (what members of Counter Social are called) in a group video call to try to make sense of what was going on in the world.

Group video calls added to the conversation in a way text or images never could, & Fediverse creators might want to consider adding live streaming or group calling features soon. Jitsi powers Counter Social’s group video calls, & Fediverse creators could consider adopting the same technology or using alternatives like:

  • Matrix / Element (the folks at @matrix & @element would gladly help admins set this up if needed).
  • Owncast might be a better option for broadcasters & @owncast would probably assist anyone seeking help setting this up

Currently, Pixelfed & Peertube have embraced live streaming, respectively, & with Tumblr’s pending entrance into the Fediverse, we will witness several major platforms with live streaming capabilities by the end of 2023, excluding Threads (who probably will enter the live streaming arena).

Image
Picture of a super secure safe

Real Deal Privacy

Keeping your content hidden from nefarious search engines & not-so-friendly social networks (like Meta) is a big deal for many people. Unfortunately, the way the Fediverse is set up, dubious companies can still scrap data from private profile pages, even if what they post is private.

Counter Social has a feature that allows people to hide their entire profile from anyone not logged in. For example, if you try to visit the creator of Counter Social’s profile page (which is @[email protected] for what it’s worth), you are greeted with this page below:

Image
Counter Social private profile not displaying any info

It would be awesome if Fediverse platforms adopted a similar feature, which could put people’s minds at ease once Meta (& friends) enter the Fediverse.

Image
Ancient Warrior protecting & training a kid

Needed: Anti-CSAM Scanner

Unfortunately, many criminals operate online, & some of the worst profit from the exploitation of children. Identifying & battling these digital scumbags is a never-ending battle on large instances, & unless you can hire many moderators, this will be difficult to thwart on large instances.

Counter Social counters this (pun not intended) by automatically scanning all images uploaded to keep this filth off of their servers. Admins moderating large instances could be legally required to add this tech to their sites in the future, but those interested in adding something similar now could check out these options:

  • Cloudflare: Cloudflare customers already have this feature available for free, so if your instance is protected by Cloudflare then you should checkout this option.
  • Safer is another option, although it might be expensive

Although vigilant community members & moderators are always necessary to keep this stuff off instances (& alert authorities when it does appear), it might be wise for moderators to consider creating a tool to scan for the offending material to keep members (& kids) safe.

Image
Robots walking past each other in a park

Ethical Smart Bot (Like ChatGPT)

This one is slightly more controversial, as many people are anti-artificial intelligence upon their instances. However, having an ethical intelligent bot (basically a finely tuned ChatGPT) can be beneficial, as it can help answer common questions about the platform, random facts on planet Earth, or even create pictures.

Counter Social has an intelligent bot called @[email protected], which can answer simple science questions & even create AI artwork (with some hilarity thrown in). Here is an example when I asked Alfred to create a picture of a fight between Elon Musk & Mark Zuckerberg:

Image
Mark Zuckerberg fighting Elon Musk at the Roman Colosseum

The flagship Misskey instance, Misskey.io, has an intelligent bot called @ai (yes, AI is the mascot of Misskey), which can engage with users in a limited fashion (albeit primarily in Japanese).

Note: Instance Admins desiring to add an intelligent bot account (whether it is based upon ChatGPT or not) should test the bot out internally to avoid it publicly posting controversial statements.

Image
Virtual Realms In Counter Social

Virtual Realms‽ Why‽

So Facebook tried & failed at popularizing virtual realms amongst the masses. However, just because Facebook spent half a trillion dollars in a vain attempt at creating an awful virtual realm does not mean others with smaller budgets cannot make a semi-decent virtual site.

Despite boasting less than 0.001% of Facebook’s wealth & personnel, Counter Social created virtual realms where people can explore alternative spaces to their heart’s content. Although this might appear trivial now, it could become a critical feature, especially when Apple launches its Vision Pro in 2024.

Conclusion: Should The Fediverse Adopt These Options

It will be up to the Fediverse creators & instance admins to decide if adopting these features would benefit their platform & communities.

However, adopting these five features from Counter Social will give them a distinct advantage, & allow them to be competitive against larger, centralized rivals who may not fully embrace the ideals of ActivityPub & the Fediverse as a whole.

Posted in Europe, Government, Privacy, Technology, Uncategorized

GDPR Verses The Fediverse‽ Better Call Saul (The Lawyer)

Note: I originally intended to type this up on @darnell (my WriteFreely weblog), as this site is more or less about politics, culture & technology (excluding web tech).

Image Credit: Emerging Europe.

After chatting with various individuals on the Fediverse, I began wondering whether or not hosting my Mastodon, Pixelfed & Misskey instances within the European Union 🇪🇺 was going to bite me in the wazoo due to the General Data Protection Regulation (also known as GDPR).

Searching for answers, I encountered a post by @RobertJBateman, which equally enlightened my American mind—as well as partially terrified it.

Unlike many data protection laws, the GDPR isn’t aimed at any particular sector or type of company. It’s not restricted to commercial or public administration contexts. The GDPR can apply in virtually any context, except one. […]

The legal case of Rynes v Office for Personal Data Protection can help us understand how strict the GDPR can be about this. The case involved Mr. Rynes, who had set up security cameras in his garden. The cameras were designed to monitor his property but also filmed part of a public area.

The Czech Data Protection Authority fined Mr. Rynes for filming members of the public without their consent. Mr. Rynes appealed, arguing that he was covered by the personal and household activities exemption.

The court decided that although the filming was for private purposes, it involved people that were not part of Mr. Rynes’ private life. Therefore, Mr. Rynes was not covered by the exemption and had to comply with the GDPR.

Via TermsFeed Blog

In the United States 🇺🇸 a case like this would have been laughed out of court as America 🇺🇸 places a priority on protecting personal property & treats public space with less legal protection.

However, the public space in Europe is treated with more gravitas, which could mean that I am in danger of unintentionally violating European Law by acquiring innocuous personal data for security reasons.

Article 4 of the GDPR defines personal data as “any information relating to an identified or identifiable natural person.” An “identifiable natural person” means a living individual. Personal data can relate to an individual directly or indirectly (in combination with other data). […]

This definition extends very far. For example, it even includes IP addresses.

An IP address is the string of numbers that identifies a device as it connects to the internet. Even a dynamic IP address, which changes each time a person logs on, can be personal data under the GDPR.

Via TermsFeed Blog

Robert goes on to elaborate that keeping information such as first & last names, email addresses, usernames, online identifiers, etcetera, without some form of consent, could also be a violation of the GDPR rules.

So my questions for the legally inclined are:

  • Is keeping records of IP addresses (without consent) to thwart nefarious actors from taking down my sites (via DDoS) a violation of GDPR‽
  • Is federating with instances/servers within the European Union also a violation of GDPR‽ (especially since they include usernames & sometimes legal names as well)
  • Would a privacy policy be enough to keep the fines, lawyers & GDPR goon squads away‽

Perhaps I am being paranoid & all I need is a simple privacy policy on my sites hosted on my five Fediverse sites. Although two of my instances are hosted in the United States 🇺🇸 (my WordPress & WriteFreely blogs), I do have several sites physically hosted within the European Union, which include:

Therefore, it makes me wonder if I should seriously consider moving them outside of the European Union’s jurisdiction if a mere privacy policy will not be enough to satisfy the courts‽

Either way, I will consult a legal expert about this, as I do not have the funds to spare to hire a European lawyer to defend myself from running personal websites whose purpose is to enrich my mind (& not my wallet).