Skip to main content

Daniel Siepmann reshared this.

Bis ich Twitter endgültig verlasse, würde ich gerne Crossposts von hier nach dort einrichten. Welcher Dienst ist zu empfehlen?

Daniel Siepmann reshared this.

Gute Idee eigentlich!
Das hier z.B.
Da stellt sich mir die Frage an Experten wie @dbeaver , ob sich sowas nicht auf der Instanz einbauen lässt (evtl. sogar so, dass es sich in das UI integriert)?

Daniel Siepmann reshared this.

Friendica (@news) is a very flexible Fediverse server type with lots of useful options and a Facebook-style web interface with no character limits (or at least I couldn't find one!).

Friendica lets you follow Fediverse accounts from Mastodon etc., but it also lets you follow RSS and Twitter feeds, or turn RSS feeds into Fediverse accounts that people on other Fedi platforms can follow.

There are also extra features like calendars and groups.

The flexibility does make it a bit trickier to use, but once you get the hang of it there are things you can do on Friendica that aren't possible on other Fedi server types.

There's no dedicated Friendica app, but if you have Android you can use Friendica through Fedilab (@apps), and of course it has a web interface that works on all platforms.

There's more info at and you can find servers to join at or

#Friendica #Fediverse #ActivityPub

Daniel Siepmann reshared this.

It works a bit like Guppe! (
Interesting, tell me more! / anything else?

Daniel Siepmann reshared this.

Lemmy Foren in Friendica einbinden

Lemmy ist ein #Rabbit Clone und stellt einen vergleichbaren Funktionsumfang zur Verfügung. Die Besonderheit von #Lemmy ist, dass es AP (ActivityPub) unterstützt und somit mit anderen AP Instanzen im #Fediverse Inhalte austauschen kann.

Friendica und Lemmy verhalten sich dabei kompatibel, wodurch ein zusätzlicher Account auf Lemmy für Friendica-User nicht erforderlich ist.

Lemmy Foren lassen sich über das übergeordnete Board in Friendica einbinden. Neu erstellte Beiträge auf Lemmy erscheinen ab sofort im der Timeline des Friendica-Users oder lassen sich als Board aufrufen.

Für Friendica-User ist es darüber hinaus möglich, direkt neue Themen öffnen und mit anderen Anwendern zu interagieren.

Interagieren mit einen Lemmy-Forum

Bei der Interaktion verhält sich ein Lemmy Forum, wie eines auf #Friendica. Sobald das Forum eingebunden wurde, erscheint in Friendica ein Icon unter "Foren". Darüber lässt sich der Verlauf des Forum, sowie alle Themen und deren Diskussionsverlauf einsehen. Über die Kommentarfunktion erfolgt die Erstellung eines Beitrags.

Inhalte lassen sich über Friendica liken, teilen, zitieren oder auch Stumm stellen, blockieren, etc.

Der Friendica User verfügt über den gewohnten Funktionsumfang.

Erstellen von Themen von Friendica auf Lemmy

Um ein neues Thema auf Lemmy zu erstellen, ist es wichtig folgende Dinge zu berücksichtigen
  • Das Thema benötigt einen Titel/Überschrift
  • im Beitragstext muss das Lemmy-Forum adressiert werden.
  • Die Schreibweise zum Adressieren des Lemmy-Foum muss wie folgt aussehen !lemmyforumname


Friendica und Lemmy haben Foren vollständig integriert. Dabei ergänzen sich die Funktionen vollständig. Für Anwender stellen die verschiedenen Implementierungen keine Konkurrenz dar, sondern erlauben es dem Anwender, die für ihn passende Form zu wählen.

Daniel Siepmann reshared this.

Daniel Siepmann reshared this.

Users often suggest to use the GTK_THEME environment variable for theming. Don't. It's a debug variable. When a GTK3 app ports to GTK4+libadwaita, the app appears broken. GTK_THEME removes all libadwaita widgets and should NEVER be recommended unless the user knows what they're doing.

#gnome #foss #opensource #gtk #gtk4 #linux #gnu
I couldn't find a documentation. was helpful to me.
you can't fix "bad code", when it's not bad code to begin with. Theming is inherently hacky and it's not unique to GTK. Qt theming is equally as bad. This feature was never removed. You can use custom CSS to override the stylesheet, but it's just hidden away.

Red Hat has nothing to do with it. libadwaita was started by Purism, and supported by many GNOME non-corporate contributors.

Anyway, I will refrain from posting. It's clear that you have a grudge against GNOME and Red Hat.

Daniel Siepmann reshared this.

BookWyrm is the Fediverse's answer to Amazon's GoodReads.

BookWyrm helps you keep track of what you're reading, discover new books and publish reviews of books you've read.

You can follow them at @bookwyrm and find out more at:

There's a list of servers to join at:

There's a built-in book catalogue powered by Wikidata in collaboration with @inventaire

BookWyrm is part of the Fediverse and accounts on BookWyrm servers can be followed by people from Mastodon etc, for example @mouse is the BookWyrm founder's account.

Anyone (except corporations) can start their own BookWyrm server by installing the software, and there's a managed hosting service for people who join the top tier on Patreon (

#BookWyrm #Fediverse #Books #Book #Reading #Literature #GoodReads #Alternatives

Daniel Siepmann reshared this.

Necesita un préstamo rápido en efectivo, ya sea para una emergencia (gastos médicos, costo de reemplazo del vehículo, costos de reparación, etc.) o un préstamo en efectivo para financiar un proyecto, menos importante (posibilidad de irse de viaje, oportunidad de inversión inmobiliaria, usado automóvil para confiscar, etc.), no siempre es fácil pedirle a su empleador un anticipo o dinero de sus familiares. Ofrecemos préstamos que van desde 2.500 a 9.000.000 euros por una tasa de interés del 2%. No dude en contactarnos en privado, si necesita un préstamo para la financiación de un proyecto o desea comprar una casa, un automóvil o cualquier otra cosa, para obtener un préstamo. Estaremos encantados de encontrar una solución a su solicitud.
My instance is open and could do with some more bookworms

Daniel Siepmann reshared this.

As you might have seen from the last boost, PeerTube's latest version now supports "ability to automatically import all videos from a remote channel (from another video platform)".

What does this mean?

It means you can automatically import your videos from YouTube to PeerTube 🥳

:youtube: ➡️ :peertube:

More info from PeerTube's official news page:

#PeerTube #Fediverse #YouTube

Daniel Siepmann reshared this.

Content warning: Blockchain, cryptocurrency

That would've been terribly useful for me about 2 months, though kind of superfluous now. 😅

Glad to see the improvement, though.

I've now fully switched from #thunderbird to #evolution for contacts, mail and calendar.

Thunderbird was too buggy. UX is too bad. Evolution just works and looks good. No issues with synchronization. Working notifications on new mail and events.

Also, UI is way more streamlined and feels faster.

I'm happy with evolution as calendar right now

I've asked which calendars you are using. This is my update after switching my calendar.

I'm on an #Ubuntu with #Nix as package manager right now and used #thunderbird for some years already. It always worked nicely until recently when notifications for upcoming events stopped working.

I use events to structure my day. They allow me to focus on my current task as they will interrupt me once I need to focus on something new. So no need to watch the time.

I've switched to #evolution just for events and like how well it works. Notifications are in time and easy to snooze or dismiss. The app also feels way faster in scrolling through weeks then thunderbird did.

This is not to blame thunderbird. I guess there are some bugs in recent versions, maybe an issue with updates on my end. I am just not too connected with thunderbird and happy to use whatever program suites my needs.

I can't get to like Evolution. I hate Thunderbird just a little less.

My daily drivers are Geary, Gnome Calendar and Gnome Contacts.

Simple, clean, to-the-point, and, above all: focused! Do one thing and do that well!

Only thing I still use thunderbird for, is PGP/GPG mail. Geary still has no support for that.
That would be the best way. I don't worry too much about mails events and contacts. It should just work and I don't want to make it unnecessary complex.

I probably would try khal and neomutt etc. if I would care enough.

But will try your setup if I don't like evolution anymore.

Daniel Siepmann reshared this.

It's been a crazy busy month since the last post!

🌺 Object capabilities and federated authorization almost done in ForgeFed spec, basic backend implementation in Vervis but without UI yet

🌺 Federated MR/PR/patch now coming to ForgeFed spec, basic backend mostly implemented in Vervis, no UI yet

I'm now working on the MR UI, hoping to have a federated MR demo deployed by September 30!

Thanks to @NGIZero for funding this work!


Daniel Siepmann reshared this.

Daniel Siepmann reshared this.

Trying a password manager for the first time and it feels weird yet useful.

We're always told to not write credentials down but I'm doing that with KeePassXC.
At the same time I don't have to rely on memory and get to be creative with passwords and not slightly modify an existing password.

I get to keep track of accounts too which is great
I really like that you bring up such topics in a beginner friendly way. Makes this a learning place for so many. Keep up with that :)
I think its more of me being an actual beginner to these topics so it comes across that way :blobcatderpy:
Indeed. It's easy to use and you don't even need to configure the keyboard, if I'm not wrong. Simply activate it in the KeePassDX app and you'll have it in the keyboard list.
@iLearn @bitwarden @rudolf
"Selection of Google default keyboard or KeePassDX magic keyboard, to avoid using clipboard for passwords."

Daniel Siepmann reshared this.

Hallo zusammen. Twitter zieht mich immer mehr runter, daher dachte ich, ich probier es hier mal aus. Bin Teil des Metal Duos "Die Leere im Kern deiner Hoffnung" aus Köln. Wir veröffentlichen unter Creative Commons und verweigern Facebook.

#neuhier #ccmusic
Danke für den Tipp. Nutze ja Ubuntu schon auf meinem "Arbeistrechner" habe da auch Gimp usw. drauf. Ich schau mal bei den Audioprogrammen. Mit Pure Data habe ich vor Jahren mal etwas rumgespielt.
Dann können wir Dir beim Treffen bestimmt ein paar Anregungen geben. 😏

Vorab könntest Du per USB-Stick mal booten und experimentieren.

Daniel Siepmann reshared this.

OMG! is *so* much nicer, cleaner, simpler, faster, easier than #github actions, it's insane.

I guess this is another example of why "do one thing and do that well" produces vastly better products than a "suite" that lacks focus&drive to make a single feature truly awesome.

Daniel Siepmann reshared this.

Also: Drone is Open Source. Can be self-hosted (iirc a requirement even, for private projects) and can easily be ran locally.

Github has some 3rd party projects like "act" that reverse-engineered the whole actions-mess so you might be able to run locally.


I finally started to contribute to #TYPO3 #foss #cms again.

I was not enthusiastic due to the pandemic and not meeting any one from the community.
But now started to fix PHP 8.0 array access warnings.

Feels good to contribute again.

[BUGFIX] Use array key access guard in ExtensionManagementUtility

Can anyone provide a URL to a working sqlite to mysql conversion?

I want to switch two projects from #sqlite to #mysql. But I can't find any working up to date script to get the job done.

I once had a script, but can't find it anymore. All solutions found so far have issues as they are incompatible with MySQL.
Looks like allows to migrate data in a complex way. You need your old database and a new one. The new one already needs the structure. You then can add both databases within dbeaver. Open the tables view of the old database. Select all tables and right click to "Export Data". Choose "Database". Choose your new database as the target container.

Wait depending on the amount of data. Done.

Daniel Siepmann reshared this.

Content warning: minnesota remote jobs? boosts encouraged

Daniel Siepmann reshared this.

Daniel Siepmann reshared this.

Released a service that assists me when (integration)testing and devving: webmocket.

A fake websocket server that can send custom messages to registered clients. And that records any received messages.
source: #rustlang

Daniel Siepmann reshared this.

To be clear: the websocket isn't "fake", really. It's a mock, standin.

The whole point of the service is to allow a client (in my case a bot) to connect to it, and then start sending and receiving messages.

For test-scenarios and such.

Daniel Siepmann reshared this.

Hey Fediverse!

The @owncast project could really use some help! 🙏

At the moment the lead dev @gabek is having to handle an awful lot at once. The platform would be much more sustainable if there were more people on the team.

Everyone who wants to help is welcome, but of course there are some specific areas where help is especially welcome:

Please get in touch with @owncast or @gabek if you want to help out!

For those who don't know, OwnCast is a Twitch-style livestreaming and chat service for the Fediverse. You can follow OwnCast accounts from Mastodon etc and you will see a post in your timeline when the account goes live. There's a site about it at and a directory of featured streams at

Boosts welcome!

#Fediverse #OwnCast #HelpNeeded

Daniel Siepmann reshared this.

@gabek wish i could help but I've been trying to stay away from github lately so i can't really do much atm

We have one customer who is using GitHub paid.

We added a PR with a patch file, and GitHub is not able to properly render the diff of the patch file …

I don't understand why GitHub should be worth its money. Large PRs are impossible to handle via their web ui. You pay for waiting time of their own infrastructure for Actions to actually run. They can't properly handle diff rendering of patch files. And their service has way to many downtimes.

Most other customers use GitLab, which I also start to dislike more and more.

But I fear there is no nice easy to handle alternative for them to self hoste which covers code hosting + merge requests + ci ? I'm a big fan of Gitea, but you need to add some CI in addition.
Yeah, still not there. We have PRs in our workflows with customers. Would also like to do more pair programming. But yeah …

Thanks for your fast response. So I don't need to wait on your feedback ;)
I've heard good things about Gerrit:
There's a service that offers it for Github:

Never tried it, because when I see the need to "fix the PR process" my goto fix is: "less of it" and never "more tools" ;)

And when I get PRs on Open Source projects that are too big to handle withing GH, I ask the submitter to make it smaller ;)

Content warning: Block Requests without User-Agent?

ralf tauscher reshared this.

Uh, I just discovered

Thanks to blog post by @ about #gitea joining the fediverse. Nice insights.

Looking forward to see first stable end user results.

Finally modified my gitea startpage, so you won't see the none helpful intro, but links to the actual repos: (I'm not a frontendler, it looks ugly but works).

And started to patch friendica issues occuring on my instance with PHP 8.0 flooding logs. Changes are available here:

Will see how it works and consider opening issues and PRs to their #GitHub repo.

Looking forward to the future where I can fork foreign repos with my local #Gitea instance and create PRs from it. So no personal interaction with GitHub but using my own federated part of the net.

Daniel Siepmann reshared this.

Question to all FOSS using folk, how does one discover software that is FOSS? Where do I start? :ablobcateyesflip:

Daniel Siepmann reshared this.

There are also small hosters available, but not sure if that's too much to start with.

I'm currently running some services on a virtual server for myself and family, check out my post on the current services:
Might not all be something for you, but might give you an idea as well :) And don't feel pushed to do so as well. Start small and continue in your own pace.
So actually, the section of RFC 5321 which talks about what a mail server should do if the receiving end is down suggests that it should queue the mail and retry for up to 5 days:

So as long as you boot the VM at least every 5 days you should be okay, in theory.

But there's lots of _other_ reasons not to start with hosting email just yet. It's the end-boss of self-hosting. I recommend starting with something simpler first 🙂

Daniel Siepmann reshared this.

@Thunderbird is looking for a good #PeerTube instance for hosting their videos.

I'm not too used to peertube right now, any recommendations from the #foss community? I like that Thunderbird would like to use peertube :)

Are there any PeerTube instances you recommend? We don't have the resources (read: time) to host our own right now.

2 people reshared this

I freaking love that site.

This list of finding #foss might be helpful for other as well.
Feel free to add your own suggestions.

Not sure if those are good to start, bur I wanna share my sources of finding new #foss in no particular order:

- Join
- Browse packages of distributions, e.g. or They are often sorted by categories to ease browsing, e.g. check out communication, editor, graphics, …
- Check out so called "awesome lists" mostly hosted at GitHub, e.g.:
- Visit Events, e.g. conferences, user groups, etc.
- Watch recordings of such events.

Further websites for this topic:

Privacy focues websites also often list foss as privacy focused alternatives:

I hope this helps :)


I guess this was the first time of my career where I had to do the DevOps during an TYPO3 Production Upgade. As well as the first time where everything worked out of the box and in time.

No issues found so far.

Our customer is happy with an up to date website running latest #TYPO3 LTS and #PHP 8.1.

Already awake. Updating a customer #TYPO3 instance from PHP7.4 and TYPO3 v10 to PHP 8.1 and TYPO3 v11 right now with the team.

ATTENTION server admins: #letsencrypt defaults to RSA signatures, which are vulnerable

I you upgrade your Fedora crypto policy, you'll see that:

sudo update-crypto-policies --set FUTURE
curl: (60) SSL certificate problem: EE certificate key too weak

This guide shows how to set up ecdsa encryption:

I'm still a bit confused on how friendica and mastodon are diferent in title / content warnings

I guess I need to play around with this to really understand. There is little documentation on this.

I try to keep normal posting and learn by doing. Hope no one is too annoyed by this.

I'm happy with evolution as calendar right now

I've asked which calendars you are using. This is my update after switching my calendar.

I'm on an #Ubuntu with #Nix as package manager right now and used #thunderbird for some years already. It always worked nicely until recently when notifications for upcoming events stopped working.

I use events to structure my day. They allow me to focus on my current task as they will interrupt me once I need to focus on something new. So no need to watch the time.

I've switched to #evolution just for events and like how well it works. Notifications are in time and easy to snooze or dismiss. The app also feels way faster in scrolling through weeks then thunderbird did.

This is not to blame thunderbird. I guess there are some bugs in recent versions, maybe an issue with updates on my end. I am just not too connected with thunderbird and happy to use whatever program suites my needs.

ralf tauscher reshared this.

Setting up my own instance was so easy. It is a small piece of PHP software installable via composer. My daily business.
I've configured the instance to be a one person instance and enabled 2FA for myself.

I now connected my Twitter account in order to see my Twitter timeline within my instance and post to Twitter from within my instance.

I can follow people over ActivityPub like on Mastodon Instances, instances, follow Twitter user and any RSS/Atom Feed. Other services are supported by add ons.

Really impressive and one further step to decentralize the internet.

I'm now using #TYPO3 ( as CMS for my main website (
Using #Gitea ( to self host my projects and source code (
Use ( for connecting with people (
Use Firefly III ( for financial management, also self hosted.
And my own nextcloud ( to sync my calendar, contacts and files between devices like Laptop and Smartphone.

This feels great. All open source, all self hosted, all mine.

Daniel Siepmann reshared this.

It's finally here, teasing is over:

I'm excited to launch #keyoxide today!

#FOSS solution for easy encryption, signature verification and decentralized identity proofs!

I've been in favor of #DeleteKeybase but I never had something to offer as an alternative. Now I do :)

Daniel Siepmann reshared this.

Trying out

Hey all :)

This is my very first public post from my own instance.

Let's see where this goes. Currently getting started. Just did the basics like installation, 2FA and basic profile.
Trying to find my way and connecting to mastodon and twitter for now.

Oct 21
TYPO3camp München 2022
Fri 9:00 AM - Sun 3:30 PM Munich
Daniel Siepmann
TYPO3 community barcamp in munich