#holossocial
60 posts · Last used 18d
Boosted by @trending@homestead.social
Just a small reminder, if you appreciate my work on my projects:
#Fedilab #CastLab #FediHood #HolosSocial #Fedle
You can support them through #Liberapay
https://liberapay.com/tom79
Or #KoFi:
https://ko-fi.com/tom79
Thank you for considering it, if you can. Your support helps me keep going.
Replying to on mastodon.bsd.cafe
@stefano@mastodon.bsd.cafe - for #LittleFedi have you thought about using the same technique or even the say relays as #HolosSocial and #HolosDiscover to have the micro single users server speak to and see the larger Fediverse better?
#FediHood and #HolosSocial, two separate #Fediverse projects (that I maintain), can now send each other #E2EE DMs, fully over #ActivityPub.
Replying to on atomicpoet.org
@atomicpoet@atomicpoet.org Am a huge fan of #holosdiscover and actually the entire #holossocial project.
Boosted by @fedicat@pc.cafe
#HolosSocial will soon get an update (relay + app). The focus is the sync process, which will be more aggressive through the Bloom filter.
Currently, some activities aren't filtered upstream (mostly undo ones), so the device downloads and processes them for nothing. This was a kind of guardrail that's no longer necessary.
With this release, the device downloads far fewer activities (around 80% of what arrived was useless), so sync will get much faster.
Boosted by @fedicat@pc.cafe
The #HolosSocial ecosystem has been moved to a self-hosted Forgejo instance at https://git.holos.social/tom79
Everything was preserved during the move (commits, issues, etc.).
You can register an account or simply link your GitLab, GitHub or Codeberg account.
Boosted by @GroupNebula563@mastodon.social
I moved the #HolosSocial projects (app, relay and discover, to stay consistent) to my own git at https://git.holos.social/tom79
As a reminder about this choice: I used an AI to write part of the #Holos docs, and also to review and help me fix some code I had written. At first I didn't feel concerned by the debate (no vibe coding on my side), but it went further than that. Out of respect for everyone using my work, transparency and action were needed.
#Fedilab isn't affected and stays on #Codeberg.
Today, I updated the documentation for installing a relay (Docker, manual, automatic script).
Behind the scenes, I reproduced each installation to adapt and fix the doc.
Yes, the official #HolosSocial relay is coming to production after a long 10 months of work. The #YunoHost package will come next.
Around 800 users on a relay is a small number of GB, everything is optimised, and it can run on a small VPS.
I am quite proud of this work. Thank you for making it possible with your support.
Boosted by @fedicat@pc.cafe
#HolosSocial 1.15.0 is available.
This release brings moderation tools for the relay staff, and an account standing page where everyone can see if they have strikes from a relay, with the possibility to appeal. A post preview is now shown in grouped notifications.
It also brings several fixes, including boosts not reaching all followers servers, blocked accounts in hashtag tracking, and a stuck sync notification draining the battery.
Release notes: https://codeberg.org/tom79/Holos-App/releases/tag/1.15.0
Boosted by @fedicat@pc.cafe
#HolosSocial should not take too much space on your device. First, it has automatic cleaning features that you can tailor to your needs. It also uses bloom filters that automatically remove unwanted activities from the relay. On my own server, almost 14k posts take only 225 MB, less than a few photos.
Boosted by @fedicat@pc.cafe
#ActivityPub carries posts, follows, likes and so on, but not moderation. A ban stays trapped on the instance that issued it. So, for instance, an account banned for racism on one instance stays unknown to the next. Moderation is activity too, and it should travel like the rest: signed and verifiable. This is a real problem, and others have explored it already. I will look into what already exists and see what we could build on for #HolosSocial.
A hypothetical about chat control and #HolosSocial
Say a law one day required client-side scanning. The relay only ever sees encrypted data, so a scan would catch nothing. To read content, it must run in the client, before encryption. A closed client could add it silently in an update. An open one cannot: the code is public, anyone can recompile without it.
Would an open source #E2EE messenger on the #Fediverse like Holos be breaking the law if it did nothing? I am not sure. Your opinion?
Boosted by @fedicat@pc.cafe
Last turn for #HolosSocial: a huge improvement of the moderation feature, also available through the API, so moderators will do it nicely from the app.
Profiles will display badges (admin/moderator of a relay).
The relay works differently from a centralised database on a server, but a moderated message will stop propagating, and other devices will automatically remove their copy.
Would one or two long-term users be interested in becoming moderators on holos.social?
Boosted by @fedicat@pc.cafe
#HolosSocial 1.14.0 is now available on #TestFlight and #AltStore PAL for #iOS
AltStore PAL: https://altstore.io/source/files.fedilab.app/altstore/pal.json?app=social.holos.app&version=1.14.0
TestFlight: https://testflight.apple.com/join/cpjNYF7k
Boosted by @fedicat@pc.cafe
#HolosSocial relay is confirmed to be very stable. I will officially tag it soon so admins can run their own relay with a script to easily install it on their VPS.
Using Holos with a custom domain and a cloud for media allows you to own your portable identity on the #Fediverse. Relays become only an infrastructure for it. Your device runs the #ActivityPub server and works as smoothly as any other app. Micro-blogging, media, and video, all from a single account. Switch with a simple tap.
Boosted by @fedicat@pc.cafe
There are three ways to install #HolosSocial on #iOS:
-
#TestFlight: join the beta here: https://testflight.apple.com/join/cpjNYF7k
-
#AltStore PAL (EU only): open AltStore PAL and find Holos listed inside the app.
-
Classic AltStore: use the AltStore link on the website. Do not open it in a browser, as it will only show the raw file. AltStore must open it.
Boosted by @fedicat@pc.cafe
The next release of #HolosSocial will fix the update issue for Apple.
It will also let you write personal notes on profiles, along with many other fixes, enhancements and additions that will improve your experience with the app.
Recently I told you about the offline translator available on #FDroid.
https://f-droid.org/packages/dev.davidv.translator
Currently, translating opens the translator app. The idea is to keep everything inside #Fedilab: the translated text comes straight back into the post, so you never leave the app. You do not even notice it used another app in the background. It is already done in #HolosSocial, and I will add it to Fedilab.
#Fedilab and #HolosSocial allow using the offline translator for #Android, and the app is available on #FDroid.
I would like to encourage every F-Droid user to use it and enable it in Fedilab.
https://f-droid.org/packages/dev.davidv.translator/
I will improve both apps to capture the translation and go back, because their app allows it.
#OfflineTranslator
Boosted by @GroupNebula563@mastodon.social
A note on custom media storage in #HolosSocial. Media must be publicly reachable so remote servers can load it. With S3, Holos uses signed or direct URLs. With Nextcloud, it creates the public share automatically. With a generic WebDAV server, there is no such API, so you need to provide a public URL yourself when available.