mastodon.zunda.ninja is one of the many independent Mastodon servers you can use to participate in the fediverse.
Zundon is a single user instance as home of @zundan as well as a test bed for changes of the code.

Administered by:

Server stats:

1
active users

#synapse

0 posts0 participants0 posts today

Happy I Love Free Software Day! 💕

Unfortunately, this year I could not join nor organize any in-person celebration, BUT of course I want to share my gratitude to the many, countless #FreeSoftware services I don’t merely use, but actually depend on.

Last year, I decided to focus only on #YunoHost, because it would have been crazy to list all the projects I use and I love.

This time, even if I will most certainly forget someone, I am challenging myself to mention all the #LibreSoftware my life is powered by.

Without further ado, THANK YOU to:

  • @yunohost, for powering Nebuchadnezzar
  • @fedora, for running my beloved #Framework laptop
  • @frameworkcomputer, for designing and building repairable, #Linux-friendly and truly open hardware
  • @gnome and @GTK, for being just gorgeous
  • @calyxos (thus @LineageOS), for powering my #Fairphone5
  • #Obtainium, for making me directly download apps on my phone, and @fdroidorg for distributing them
  • #AuroraStore, for proxying the download of apps I am doomed to get from Google Play
  • @element, for developing #Synapse, even though the new proprietary Synapse Pro is VERY PROBLEMATIC AND DISAPPOINTING
  • #Fractal, for being the most beautiful and awesome #Matrix client ever
  • @signalapp, for keeping me connected with the people I love
  • @Mastodon, for also maintaining a feature-packed experimental fork (#GlitchSoc), that is what Pan runs
  • #Tuba and #Moshidon, for being the most beautiful and awesome #Mastodon clients ever
  • #Firefox, for still remaining the best possible #browser choice, despite #Mozilla’s governance messiness
  • @openstreetmap, for allowing us to find the right path, both literally and metaphorically!
  • @organicmaps, for being the simplest, cleanest, yet feature-rich #OSM client and navigation app
  • @protonvpn, for making me browse safely from/to anywhere in the planet and @protonprivacy #ProtonMail, for hosting my email, despite the latest alarming political statements…
  • @libreoffice, for allowing me to draft documents with ease, the last of which was my #CV
  • #LanguageTool, for preventing me from making embarassing spelling mistakes
  • @photoprism, for safely storing and indexing all my photographic memories, on Aby, and for providing stellar and friendly support too!
  • #Actual, for moderating the very likely risk of ending up completely broke, since it forces me to manage my finances consciously and coherently
  • @readeck, for storing and sorting ALL my varied and overwhelming inputs
  • @nextcloud, for storing and synchronizing my data, for its #calendar, its #tasks, and all its awesome apps
  • #Rustdesk, for preventing my friends and family members from going crazy, by allowing me to remotely connect to their devices and directly address the issues they have
  • #Listmonk, for sending out my newsletter
  • @eleventy, for powering all the websites I maintain, above all the virtual representation of my mind, and for being the only reason why I resist and try to continue learning #JavaScript
  • @forgejo, for giving us a chance to truly control and collectively develop the sources of our software, but most importantly @Codeberg, for RESISTING, RESISTING, RESISTING, despite the hatred and attacks nazi assholes throw at them
  • @musicbrainz for keeping music knowledge open and free, and @ListenBrainz for scrobbling the crazy music I listen to
  • The @fsfe, for promoting this celebration and fighting the good fight!

Lastly, but most importantly, the biggest thank you goes to all the free software libraries and dependencies the above mentioned #software are made of/built with, including #C, #JavaScript, #Python, #Rust, and all community-maintained programming languages.

I am super sorry if I forgot someone!

FSFE - Free Software Foundation EuropeI Love Free Software Day - FSFEOn the annual “I Love Free Software Day” we express our gratitude to all Free Software contributors. Join this special event and become part of a lovely community! #ilovefs
Replied in thread

I think I improved the code by setting a timeout so that #Recoll will only be called when the user stops typing. As you can see via the logged lines in the terminal window this reduces the number of calls to Recall massively and thus the load on the machine. #Synapse

Code is here @Codeberg: codeberg.org/Letterus/synapse-

Since this is my first time doing concurrent/async programming in #Vala I'm grateful for comments helping to improve those lines. 😉

So, my #FLOSS todo list for the next days:
- get that #Recoll plugin for #Synapse working again
- write that script to make @qownnotes use @pandoc and @libreoffice to generate a PDF booklet
- make that #iBook G4 running again and set up an usable PIM suite using #vdirsyncer, #khal, #khard and #mutt.

If I'm somewhat recreated by that time I'm gonna restart coding on #ObjGTK. But after Christmas I'm really too exhausted to get into deep work too soon. 🤔 🤷‍♂️

Element is hiring Backend Engineers 🚀

If you:
- are experienced with #Python OR #NodeJS
- know your way with #SQL
- know what a REST API is
- want to work on an open source project (#Synapse and/or bridges)

You can either DM me or apply directly on apply.workable.com/elementio/j

If you are not sure if you would be a great fit or what would be expected from you, drop me a message and we'll figure it out :)

🔄 Boosts very appreciated, we need you!

apply.workable.comBackend Engineer - EMS (Worldwide Remote) - ElementWho we areElement is the startup which employs the core team behind Matrix— the leading project for secure, open decentralised communication.Matrix’s mission is to make messaging as open as email— allowing everyone to choose where their data is hosted,...
Replied in thread

3/ I am a huge fan of #Matrix/#Element and even run my own instance. It has huge promise. But it is Not. There. Yet. Some reasons:

#Synapse, the only currently viable Matrix server, is not ready. My Matrix instance hosts ONE person, me. Synapse uses many GB of RAM and 10+GB of disk space, with little tuning for either. It's caused OOMs more than once. And this is AFTER extensive tuning. It cannot be hosted on a Raspberry Pi or even one of the cheaper VPSs.

Replied in thread
MatrixというかSynapseがApacheのCentOS7でうまく行かない、と思っていたけど、実はうまく動いていたのかもしれない、話。

まだ良くわからないけど、Synapse自体をpythonで走らせて、Apche + Let's Encrypt を組み合わせて、さて、browserからアクセスしてもどうも見えてこない、と思っていたのだが、そもそも、Synapseはそういうものではないらしい。つまり、クライアントが装備されていない。

https://site名/
でアクセスできるのではなく、
https://site名/_matrix/static/
でアクセスできれば良いのかもしれない。

テストするにはクライアントも別途用意する必要があり、本当にちゃんと使えるのかはまだわからない、ということのよう。

#Matrix #Synapse #apache
Replied in thread
とにかく、Apacheは起動できたが、matrixは見えてこない。
httpd の設定がダメなんだろう。
/var/www/html が見えてるだけ。
SSLはうまく行っている。

Matrixはメモリ(RAM)をすごく食うということも無さそう。
続きはまたいつか。

#Matrix #synapse
さて、残る、matrix, plume, IPFSはどうするか?

matrixとplumeは乗っているVPSのhttp serverがApacheになっていて、しかもCentOS7だから、設定が少しは慣れているUbuntu系と違う。

marix用のsubdomainは作った。
SSLの証明書(Let's Encryptの)は別サーバからcpしてこよう。
reverse proxyのための設定ファイルはサンプルを編集した。

#Matrix #synapse #plume #IPFS