I'm leaving tomorrow to Berlin to participate to the #diaspora hackathon. I'm quite excited, even if I promised myself not to take a plane again... I'll continue my journey to Berlin with my girlfriend after that. I guess two reasons are enough to justify the pollution I'm going to create. And hopefully these 3 days of work on diaspora\* will bring interesting things for both the team and the users of that nice project!
I'm leaving tomorrow to Berlin to participate to the #diaspora hackathon. I'm quite excited, even if I promised myself not to take a plane again... I'll continue my journey to Berlin with my girlfriend after that. I guess two reasons are enough to justify the pollution I'm going to create. And hopefully these 3 days of work on diaspora\* will bring interesting things for all of us, users of that nice project!
The diaspora config says you can have up to 12 characters in the captcha. But if you set it to anything higher then 10 then you cannot see the 2 last characters in the registration dialog.. #podmin#diaspora
#Podmins, I've included the scripts I've used to remediate fake accounts on our pod in the diaspora-scripts repo.
The first script, find-fakes.py will search the diaspora database for users that have no content and only a single log-in and write out the user ids to a file. You may specify --interval <days> to omit newly-created accounts.
The second script, purge-accounts.py will read in the list of user ids and either close (delete) or lock (disable) the accounts in bulk.
If you have no idea what this is all about, see this post.
#diaspora#devs, I have a #question: I recently migrated from mariadb to postgres, but it looks like the tag_followings table somehow got missed. I made a dump of the table from the old db and loaded it into the new one, so now there are thousands of rows, including some for my user id, but when I go to the followed tags list in the UI, it's empty. Any ideas what's wrong?
Gibberfish Social has undergone a major overhaul this weekend.
First, the database has been converted to from MariaDB to PostgreSQL, which has led to a noticeable speed-up in stream loading time.
Second, the single server has been split into two: One which holds the database and user-uploaded content, which uses full-disk encryption. The other runs the Diaspora, Movim, and chat servers and holds no data of its own. Both new servers are ARM64-based systems, which do not have hardware backdoors like those designed into Intel and AMD chipsets.
This is not only a little bit cheaper to run than our old server, but allows us to easily scale by adding more application servers if the need arises. "Cheaper" doesn't mean free, though, so if you enjoy the services provided by this pod, please consider making a donation to help support it. Thanks!
@sean I was just looking at #SoLiD (I assume that is the preferred casing?) yesterday, wondering whether it would be worth trying to host a pod. Interesting that they kyped the name, but don’t seem to share any protocols with #Diaspora or any other #federated socnet.
@trev The #Diaspora team did something like that on multiple sites. They got lots of requests and suggestions, but as you noted, the real need is developers. Eventually, the requesters feel ignored and leave for #corpocentric platforms. Or they propose hostile forks without enough devs to make their efforts viable.
My python re-write of pod_feeder is now in a usable state. I'm going to begin testing it on some of the feed accounts I control. If anyone else would like to do the same and give me feedback, that would be greatly appreciated!
This new version should be much easier to debug thanks to the use of the excellent feedparser and diaspy python libraries. I was able to complete this script so quickly because 75% of the work had already been done for me :)
I've decided to re-write pod_feeder from the ground up in python3. The original perl version works (mostly), but it's kind of a mess, and there are some outstanding issues that would be annoying to fix.
If you'd like to follow along, here is the repo. If you have any feature requests, get them in now!
@dansup Talk to #Friendica devs. If Circles are meant to approximate #GPlus Circles and #Diaspora Aspects, they (and #Hubzilla's Mike) probably have more insight than everyone else.
(english) I try to create an overview of the features of the different federated platforms and which communication protocols they are capable of. Or add another platform (with sources) that can "speak" the communication protocol that is mentioned on the sheet. Once it's finished it will be available for everybody. github.com/hoergen/besser-der-…
(deutsch) Ich versuche eine Übersicht von Featuren der verschiedenen föderierten Plattformen zund deren verfügbare Kommunikationsprotokolle zu erstellen. Oder fügt eine Plattform (mit Quellen) hinzu, die hier nicht aufgeführt ist, die die entsprechenden Kommunikationsprotokolle "spricht". Wenn es dann fertig ist, stelle ich es natürlich allen zur Verfügung. github.com/hoergen/besser-der-…
Please comment like (use the green fields) / Bitte folgendermaßen kommentieren (die grünen Felder benutzen) 1b=x 5e1=x 6i1=x 2a1=blank
If any Gibberfish Social users are interested in trying out the Movim social network, you can now log in to any Movim server using your Diaspora* account. Any of your Diaspora* contacts who also use Movim will automatically be linked to your account. Two social networks in one!
To try it out, go to https://movim.eu/#try choose a server, and log in as @social.gibberfish.org
The precise criteria are somewhat murky, but it seems to involve hurting a Nazi's feelings. Various lame attempts have been made at creating a static list, but thanks to @[https://podupti.me](/people/5ec992ef88b6e211) we have proper software to do this.
If you're a #cuckpodmin, or just wish you were, add your pod to the list so all of the edgelord shitheels in the Federation know to steer clear of your NPC ass. If you sign up in the next 30 days, George Soros will cover all of your hosting expenses for a year*!
(* I mean, unless he already does -- which is pretty much a given, amirite?)