Skip to main content

Search

Items tagged with: Fediverse


Hey #lawfedi friends, every day a new person in #law or #legal adjacent fields joints the #fediverse and isn't aware of Lawstodon - the legal community directory for #Mastodon (and eventually the fediverse more broadly).

Feel free to add yourself, claim your profile, etc. I have been using it when I send recommendations for folks looking for practitioners in specific practice areas and it works a treat!

@law

https://www.lawstodon.org


https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html
#meta #threads #fediverse


Way more interesting and healthy fediverse news is happening in the shadows and is barely getting discussed! Discourse has federation between different instances of itself and other #fediverse software such as Mastodon working!

Attached is a demo video from Angus McLeod via their announcement here: https://meta.discourse.org/t/activitypub-plugin/266794/117


Glad that you found your way into the #Fediverse. Made things way more relaxing for a lot of OSS people - but Twitter in the beginning was a great experience back then. :)


To nevypadá špatně. Jede i na slabém stroji. Pro někoho kdo chce mít malou instanci super
#activitypub #gotosocial #fediverse
https://docs.gotosocial.org/en/latest/
https://github.com/superseriousbusiness/gotosocial


Who Cares Who Delivers Our Notifications?


Android or iPhone — either Google or Apple delivers our messages — surely? You don't accept that?

Time I Learned: there are freedom-respecting phones.


People who do not want to depend on Google or have them control our devices are using android-compatible but not google-controlled phones, a.k.a. “degoogled phones”. We have been asking (ourselves) for several years if we can have google-free push notifications. Thanks to the developers of the UnifiedPush standard, the answer is now, “yes!”

But why?

You've probably heard of the Observer Effect. Partly influenced by hearing that someone is observing my blog from a social psychology angle relating to attitudes among the open source community, but also I was already thinking I should, I've decided to write more about why I write/build/care about the topics I choose. For a start I wrote a “Why Would I Care?” section for my latest post Google-Free Push Messaging for Google-Free Phones. Here, that section is published as an article on its own.

Why Would I Care?


Why would I care how my push notifications reach my phone? What difference does it make to me?

That's a good question. Inside a building that has a good heating, ventilation and air conditioning system, we don't notice the system, we just feel comfortable. With push notification delivery, part of the answer is the same: the system just does its job and our notifications come through. Whether the delivery channel is controlled by Google or by us or by someone else doesn't change that. The immediate, concrete result is the same. So it's not about wanting it to function differently; that's not why I care.

The difference it makes to me is about freedom, privacy, independence, self-agency. I am happy to have the choice to use any particular company's service, but I am not happy to be forced to use them, to have no choice, if I can't leave no matter how bad it gets. What if I don't like Google monitoring my notifications to know what I'm doing? What if I don't like to live in fear of offending them in some way and being cut off from their service and having no replacement option? What if I just don't want to condone their business model by using it, but I still want to be notified when I have messages?

Push notification delivery is one of the many invisible technical services that underpin our online communication systems. These kinds of services are implicitly considered to be part of the public infrastructure, something that we now assume is available to everyone.

When we allow ourselves to become dependent on any particular company's service, and yet do not regulate it as a public service provider, then we subject ourselves to the company's whims, priorities and values, which are different from ours. They will inevitably act against public interests.

Building publicly owned infrastructure based on open standards and freedom software is therefore essential to ensure the independent provision of services aligned with public needs and values.

I am one of the people who feels it is my place to use, promote and build non-proprietary public services, both for my own mental wellbeing and because I believe it is important for society.

It is the same reason why I support: open Ed-Tech, degoogled phones, #matrix, #fediverse, freedom software, open-source hardware, #rightToRepair.

Speaking as one of the people who prefer our devices not to be controlled by and dependent on Google:

What do we want? UnifiedPush!

When do we want it? Now!


I would love to work on any freedom tech project bringing UnifiedPush to a wider audience.


See my other posts tagged... #unifiedPush #degoogled #awesomeFOSS


Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian​@wrily.foad.me.uk · use the Cactus Comments box above · matrix me · Fedi follow me · email me · julian.foad.me.ukDonate: via LiberapayAll posts © Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise


Google-Free Push Messaging for Google-Free Phones


UnifiedPush open-standard push messaging complements degoogled android-compatible phone OS's such as LineageOS.

People who do not want to depend on Google or have them control our devices are using android-compatible but not google-controlled phones, a.k.a. “degoogled phones”. We have been asking for several years if we can have google-free push notifications. Thanks to the developers of UnifiedPush, the answer is now, “yes!”

The open standard UnifiedPush.org has now been created. While not a large number yet, a useful handful of apps already support UnifiedPush, including several matrix and fediverse apps. For its servers and the associated client-side “distributor” component, there are multiple successful implementations deployed.

The current situation is such that anyone can use UnifiedPush on an android-compatible device by installing their choice of UnifiedPush distributor app (which must run in the background), configuring it to connect to their chosen U-P server (compatible with chosen distributor), and then installing any number of U-P-aware apps which will then use it (without needing per-app configuration to do so).

In android-compatible OS ROM projects such as LineageOS, implementing some core support for the UnifiedPush.org standard now seems to me like the right way to go. Exactly what form of support is to be decided.

Involving the OS ROM


Some ways an OS like LineageOS could usefully be involved to improve the UnifiedPush experience are:

  • ensuring the U-P distributor app has a convenient way to be installed and permitted to run in the background, free from restrictions, because getting this right is critical and if the user installs the distributor manually it can be tricky to get right; (investigate: would it need to be a system app, or some kind of whitelisting (ugh), or be split into a system component and a user component, or what?)
  • providing a convenient way to let the user (or the OS distribution provider) configure the distributor's U-P server address: perhaps rather than using an ad-hoc UI provided by the distributor app, it could integrate with “accounts” settings.
  • potentially providing a system settings UI for monitoring the U-P connections and which apps are using them.

Thoughts on the role of microG. The purpose of microG as best I understand is to provide Google compatible APIs to apps which expect Google services. Underneath these APIs, it provides access to a mixture of actual Google services, alternative real services, and fake services. As far as I know it does not so far provide any non-Google APIs, and yet for push notifications the provision of UnifiedPush APIs might be a good fit for fulfilling its overall purpose as a compatibility layer. Or perhaps not, perhaps that is out of scope and should be in LineageOS or another add-on layer instead. I'm sure the folks involved will work out what is best.

Constraints, FCM Fallback, non-Android


Unlike the situation with some other google APIs, it is important to note that an OS compatibility layer such as microG cannot automatically divert the connections made by apps built using Google's FCM, to use U-P instead. The apps must be modified.

However, the inverse is possible: a UnifiedPush aware app can automatically “fall back” to using Google's FCM if U-P support is absent and FCM support is present. See details of the Embedded FCM Distributor in UnifiedPush documentation.

Non-Android devices can use UnifiedPush too, including Linux phones such as PinePhone and Purism Librem. The UnifiedPush D-Bus spec may be relevant. (On locked-down proprietary devices such as Apple's it is unlikely to be possible, nor to make much sense: FAQ.)

Packaging a UnifiedPush Distributor


A U-P distributor app could be built in to an OS or subsystem like microG but there is a significant down-side to that: it would support only one type, or at most a fixed small number of types, of U-P server. Choosing a distributor type is more of a whole OS packaging decision. In cases where the whole OS is related to a service provider of some kind (so not like LineageOS, but perhaps like Murena/Calyx/Graphene etc.), the service provider might choose to run a U-P server for their users and have their distributor automatically connect to it (with user consent/opt-in/opt-out). In the more generic/self-hosted case (like LineageOS) it makes more sense to leave it to the user to install their preferred U-P distributor.

I would love to see distributors of google-free phones, such as Murena, support google-free push notifications. I posted a brief sketch of a UnifiedPush Plan for Murena /e/-OS on their forum, without attempting to go into details of integrating the U-P distributor into the ROM.

History


A rough time line of UnifiedPush development. (From light research and having followed it through its development.)


Conclusion


Whatever the specifics of how any android-compatible OS ROM project might choose to proceed with google-free push support, the solution space enabled by UnifiedPush now exists. Speaking as one of the people who prefer our devices not to be controlled by and dependent on Google:

What do we want? UnifiedPush!

When do we want it? Now!


See my other posts tagged... #unifiedPush #degoogled #awesomeFOSS


Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @[url=https://social.jsts.xyz/users/8mflxtuvnp]Julian[/url]​@wrily.foad.me.uk · use the Cactus Comments box above · matrix me · Fedi follow me · email me · julian.foad.me.ukDonate: via LiberapayAll posts © Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise



I just donated a small amount to #Thunderbird

You would expect they would offer the chance to automatically spread the word in the #fediverse because... you know... open-source and all that... But their choices are the same old privacy-unfriendly social networks. That was disappointing.
Hey @thunderbird I am not saying you should abandone the other socials, but at least include support for socials that align with your own values ;)


My hope is that we can ship some initial support for all of this in #gnome46 - if possible with the default video player. Be it Totem, ported to #gtk4, or some alternative. The goal is of course that as many apps as possible can make use of it without much hassle - be it video streaming apps, video chat apps like @dino or Fractal, #fediverse clients like Tuba or camera apps like #gnomecamera / Snapshot (for a battery friendly viewfinder - important on #linuxmobile). And of course browsers.


Can't publish public when mentioning forum pages


@Friendica Support
Hi there,
not sure if this is a bug or just that I'm missing some idea/rule functionality.

#bugResearch

Platform Info: 2023.05 - stable | VIER | firefoxFriendica Version: 2023.05 - stable
Theme: VIER
Browser: firefox
Friendica Source: gitHub
PHP version: 8.1.2-1ubuntu2.14
SQL version: MySQL / MariaDB
memory_limit 256M
4 Core CPU, 8 GB Ram with 300GB NVME Disk

I didn't have a look at gitHub

Short bug description:When I try to publish publicly a post addressing two forum pages of this server, gimped and tutorial (tutorial is an account created with this profile), I get a restricted post and I don't understand why.

Details of the buggy behavior:I publish the post as public but it gets displayed as private, only visible for the forum page gimped that actually figures twice in the information card of the lock icon.
Also, I can't pin the post to my profile.

See image gif in screenshots spoiler

¿Possible to reproduce, if so how:This is the code of the post, it happens every time I try:
(somehow friendica alters the tags in this code)
#newHere #neuHier #hola

[img=https://fedi.ml/photo/preview/1024/480767]Gif scene of the movie "The Martian".

The lonely main actor is sitting on a stone on the inhabited planet he was left on alone.
A text reads:
"First day in the diaspora of the fediVerse .."

The astronaut is depicted how he opens the solar panels of his equipment, presses a big button on it and the hashtags #hola, #neuHier and #newHere appear.

In the last scene he sits again on his stone and the text: ".. wait .." is displayed.

In the first scene that reads the text about the first day in the fediVerse the probably oldest logo of the fediVerse is displayed at the bottom left of the scene. At the horizon on the right the actual logo of the the fediVerse rises behind the landscape.

In the last scene, while our hero is awaiting the outcome of his intent to make contact with the outside world, the old Federated Social Web logo appears in front of the sun.[/img]

#[url=https://tupambae.org/search?tag=fediVerse]fediVerse[/url] #[url=https://tupambae.org/search?tag=fediHelp]fediHelp[/url] #[url=https://tupambae.org/search?tag=fediTips]fediTips[/url] #[url=https://tupambae.org/search?tag=gimp]gimp[/url] #[url=https://tupambae.org/search?tag=gimped]gimped[/url] 
@ gimped@tupambae.org @[url=https://tupambae.org/profile/tutorial]Tutorial[/url]

Expected result:¿what should be the correct behavior?
¿what did you expect?
Being posted public, shared by the forum pages publicly and being able to pin it to my profile.

Screenshots:


**Wo bleiben die Universitäten im Fediverse?**

Warum betreiben Universitäten nicht schon längst eigene Mastodon-Instanzen?

Warum bekommen Studierende nicht mit der Immatrikulation auch einen Mastodon-Handle?

Warum hosten Universitäten Vorlesungsvideos nicht über PeerTube im Fediverse?

Es gibt einiges, das für ein stärkeres Engagement von Universitäten im Fediverse spricht.

Ein Aufruf den man nur unterstützen kann! #boost
#fediverse #university @leonido
https://netzpolitik.org/2023/aufruf-hochschulen-aller-laender-ins-fediverse/


#dobréRáno priatelia #fediverse
..Google vie

edit: prší, a dosť, ale nevadí


The crosshair icon in #Fedilab may be the most unknown feature, what do you think? It completely changed my perception of the size of #fediverse / #mastodon
Look at this example (screenshot), on the first one it looks like the post had only minimal reach, after pressing the crosshair icon all the data is fetched from all fediverse servers (which can take 1-3 seconds), also the discussion below the original post is much larger 😮


Sounds good.

Let me know, if and when you want to share some experience... I'm working on my own #Fediverse server software...

Gruß von HH nach H... :-)

@vattuvarg


Preparing to move the DB

Changing the #storage backend to reduce DB size.

Admin panel:

/admin/storageAdministration - Storage
Current Storage Backend: Database
Storage Configuration
Filesystem
Storage base path:storage
Folder where uploaded files are saved. For maximum security, This should be a path outside web server folder tree
Database
This backend doesn't have custom settings

Helpers-page information

/help/Settings#File+storage+backendFile upload
File storage backend
Set the backend used by #Friendica to store uploaded file data. Two storage backends are available with Friendica:
Database : Data is stored in a dedicated table in database (storage)
Filesystem : Data is stored as file on the filesystem.
Default value is 'Database (legacy)': it's the legacy way used to store data directly in database.
Existing data can be moved to the current active backend using the 'storage move' console command
If selected backend has configurable options, new fields are shown here.
Filesystem: Storage base path
The base path where Filesystem storage backend saves data.
For maximum security, this path should be outside the folder tree served by the web server: this way files can't be downloaded bypassing the privacy checks.
Default value is storage, that is the storage folder in Friendica code root folder.
Maximum Image Size
Maximum size in bytes of uploaded images. The default is set to 0, which means no limits.
#fediVerse #fediHelp

Moving storage via SSH

bin/console help storage informationbin/console help storage
console storage - manage storage backend and stored data
Synopsis
bin/console storage [-h|--help|-?] [-v]
Show this help
bin/console storage list
List available storage backends
bin/console storage set <name>
Set current storage backend
name storage backend to use. see "list".
bin/console storage move[table][-n 5000]
Move stored data to current storage backend.
table one of "photo" or "attach". default to both
-n limit of processed entry batch size

¿correct?:

SSH -> commands to move storage
mkdir /var/www/html/storage
./bin/console config storage.name = Filesystem
./bin/console config storage.filesystem_path = storage
./bin/console storage move


There are two ways to add your keys to #FileZilla.

You can add your keys inside the "Site Manager":

Go to:
File -> Site manager ..

Screen of FileZilla showing where to find the option

Protocol:
In the settings panel for a given site select sFTP:
Screen of FileZilla showing where to find the option

Add domain IP or domain name:
Screen of FileZilla showing where to find the option

Logon Type:
Select "Key File"
Screen of FileZilla showing where to find the option

Add the user name to log onto the server:
Screen of FileZilla showing where to find the option

Browse for the .ppk you want to add and select it:
FileZilla offers you also to add .pem (privkey.pem) files, that's the #puTTy option for a file containing only the extracted private key of keyfile.ppk. At the same time FileZilla doesn't read/accept .pem files so it will prompt you to transform it into a .ppk file. If your .ppk is protected by a password (it should be), you get prompted to insert the password.
It is not clear if the newly created .ppk file from the .pem file by FileZilla is protected with the same password. It doesn't feel like that.
Screen of fileZilla showing where to find the option Screen of fileZilla showing where to find the option

Save the changes and connect to your server.


The other option to add your key to FileZilla is by adding it directly to the main settings.

Go to:
Edit-> Settings ..

Screen of FileZilla showing where to find the option

Choose SFTP and select the "Add key file" tab:
Screen of FileZilla showing where to find the option

Add the key file and save.
If you use the input fields and quick connect options of the main FileZilla window, the keys saved in settings will be retrieved.

#linux #windows #howTo #fediVerse


The best future proof Solution would be, use YouTube less and at some Point don't use it at all anymore.

Make use of other Platforms that are free from Corporate greed, like PeerTube or similar.

Urge your favorite Creators to take Action and also use/upload elsewhere.

That would be the first Step on a longer Journey of freeing the Internet from greedy Companies. 😉

#YouTube #AdBlock #PeerTube #Alternative #Fediverse


friendica VPS setup on ubuntu 22.04 LTS


@Friendica Support

Hi,
I'm working on my first #friendica #VPS installation, here you'll find my initial post about general thoughts like what distro to use, size and costs.
I'm using the tutorial "creating a friendica server - ubuntu" by @Hank G ☑️.

As of now I'm doing well in the process and want to start this post to document differences and questions while installing the server.

This server is going to host an already existing friendica node I have to move from another hosting provider. That means that for example the DB doesn't have to be created from scratch but moved and other smaller details.

I will try to address the different steps of installation in answers to this post and appreciate help, ideas and observations.

I'm doing this from a #linux desktop environment from the console but there shouldn't be differences if you want to do this from a #windows machine.

#fediVerse #tutorial #fediHelp #activityPub


Integrujte WordPress nejen s Mastodonem

Tento týden společnost Automattic oznámila dostupnost pluginu ActivityPub na Wordpress.com. Tento plugin si ale můžete nainstalovat i do vlastní instance Wordpressu, udělat ze svého blogu součást sítě Fediverse a přímo komunikovat nejen s uživateli Mastodonu. Přečtěte si, jak na to.

#ActivityPub #blog #fediverse #Mastodon #sociálníSítě #wordpress

https://blog.eischmann.cz/2023/10/14/integrujte-wordpress-nejen-s-mastodonem/


Okay, big news for everyone with a WordPress blog, including people with a free blog on wordpress.com!

You can now turn *any* WordPress blog into a Fediverse server which can be followed from Mastodon etc.

I've updated the instructions on how to do this at:

➡️ https://fedi.tips/wordpress-turning-your-blog-into-a-fediverse-server/

Just to repeat, this is now available to ALL WordPress blogs including free tier ones. The free tier has slightly different instructions, but effect is same.

(via https://wordpress.com/blog/2023/10/11/activitypub/)

#WordPress #Fediverse


@jachym Je to náhrada Instagramu. Pixelfed je také #fediverse a #ActivityPub podobně jako Mastodon. Jsou tam otevřené registrace. Platba je dobrovolná, jinak je zdarma. Zatím nejsou oficiální aplikace, je zatím v testování, ale funguje dobře.
Místo Google Photos je super Immich. Mám ho také na serveru. Ten jsem chtěl nabízet za menší poplatek na provoz na subdoméně jmeno.mycloud.photos. Třeba někdo využije s rodinou.


Communal Bonfires; creating space for group-scale discourse on top of @matrix

https://blog.erlend.sh/communal-bonfires

Today we're pre-releasing Commune, our first foundational step towards a community platform built specifically for alignment with digital gardens.

Cyber-ecological messaging anyone?!

It's an evolving piece of software serving as the primary bonfire component of the overarching Community OS concept.

https://github.com/commune-os/commune-server

#fediverse #opensource #threadiverse #community #matrix


I've been messing about with the Lemmy 🔁 Mastodon interop today and it has BLOWN MY MIND. 🤯

This excellent post from @vjprema explains how to use #Lemmy from your #Mastodon account. Amazing.

https://vijayprema.com/using-lemmy-from-my-existing-mastodon/

As @evan says, don't bet against the #fediverse.

This thing is 🔥.


There's an alternative version of Mastodon called "Mastodon Glitch Edition" (aka "glitch-soc" or just "Glitch"). Glitch is totally compatible with normal Mastodon, but adds experimental new features.

For example, Glitch instances let the admin alter the character limit, allow local posting, text formatting and lots of other stuff.

Many features in Glitch have eventually made their way into normal Mastodon after proving themselves stable and useful.

You can find out more at:

https://glitch-soc.github.io/docs/

If you run your own Mastodon instance you can switch to Glitch, and switch back again if you don't like it.

(You may be wondering how this post is so long? It's because FediTips is on an instance that uses Glitch, and the instance character limit has been extended to 1000.)

#FediTips #MastoTips #Fediverse #Mastodon #Glitch #GlitchSoc


“The fact that large platforms are adopting ActivityPub is not only validation of the movement towards decentralized social media, but a path forward for people locked into these platforms to switch to better providers. Which in turn, puts pressure on such platforms to provide better, less exploitative services. This is a clear victory for our cause, hopefully one of many to come.”

Famous last words.

https://blog.joinmastodon.org/2023/07/what-to-know-about-threads/

#mastodon #fediverse #threads #BigTech #SiliconValley #zeroSumGame


Meine Damen und Herren. Auf dem ersten Bild sehen Sie die Daten, die die App #Threads von Ihnen speichern und einem Profil zuordnen möchte. Das zweite Bild zeigt die App #Mastodon und welche Daten dort erhoben werden. 👇

#fediverse #meta #zuckerberg


#Threads by #Meta forcing itself into the #Fediverse is bad and will harm the Fediverse as a whole if not straight up kill it.

I am baffled to see claims such as "we should give them a chance!" or "this could help the Fediverse grow!", as if we're not talking about one of the probably most immoral, unethical, and predatory businesses in this day and age.

Meta isn't coming to play fair. They're coming to use us for profit.

"Embrace, extend, extinguish."
https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish

1/🧵
#thread


Svět #fediverse není jen Mastodon. Možná někdo využije náš PixelfedCZ, který byl vytvořen jako open-source alternativa k Instagramu, která by umožnila uživatelům sdílet své fotografie a videa bez zásahu externích společností. Nebo díky ActivityPub, je možné sledovat uživatelé třeba s Pixelfed na platformě Mastodon.
#pixelfed :pixelfed:
#activitypub
#mastodon :mastoblush:
#tip_mastodon
https://pixelfed.cz


Right now the #Fediverse feels like a treehouse village full of ewok scientists, #Bluesky feels like the first week of senior year at a gifted college where everyone's doing amphetamines and no teachers are around, and #Twitter feels like a once-popular neighborhood playground where the tarmac is crumbling, it's always twilight, some of your friends are still clustered nervously near the edges, and crowds of bullies are moshing in the center.


От себя тоже поприветствую всех пришедших и дам несколько советов.

✅ Заполните профиль и поставьте аватарку. Неплохой идеей будет указать там ваши увлечения или вид деятельности.
✅ Напишите что-нибудь: приветствие, пост о себе (тут используют тег #introduction
✅ Листайте ваши локальные и глобальные ленты, и подписывайтесь на тех, кто интересен - тут нет алгоритма, который будет подсовывать вам контент. Набрать свою ленту нужно будет самостоятельно. Также возможно вам будет полезно зайти в настройки и установить языки контента, которые вы хотите видеть в ленте.
✅ Общайтесь с людьми.
✅ Не бросайте как только Twitter опять даст заднюю - дайте свободным соцсетям шанс, они могут вас удивить.

Эти простые советы могут помочь вам не заскучать и заинтересовать других людей подписаться на вас.

Если будет интересно почитать про Mastodon и Федивёрс в целом - список статей и постов по этой теме есть внизу на нашем проекте-лендинге Fediland:
https://fediland.github.io

Добро пожаловать и удачи!

#Mastodon #Fediverse #twitter #migration #TwitterMigration #log #новичкам #newbies


Hello, new folks from Twitter,

- Welcome to the fediverse!

- If you’ve joined mastodon.social because it was the default option in the app, please look to move to a smaller instance so mastodon.social doesn’t grow to become Twitter 2.0. (You can use https://instances.social to find a new instance or ask folks on here for suggestions.)

- Please add alternate text to your images so people who use screen readers can join in too. (https://accessibility.huit.harvard.edu/describe-content-images)

#TwitterMigration #mastodon #fediverse