Post APffomzrj3DxxviBiS by mkl@solitary.social
 (DIR) More posts by mkl@solitary.social
 (DIR) Post #APffoae9dwj9f7SgD2 by mkl@solitary.social
       2022-11-16T12:57:51.509541Z
       
       0 likes, 0 repeats
       
       Now that Twitter is in decline, I am considering to create a second account to share private thoughts with people I trust.I am aware of the privacy implications – posts are not encrypted end to end and therefore readable by instance operators, but I feel that the risk is acceptable.The Mastodon modification used by qoto.org supports “circles” which might be useful for this purpose, but I fear that I don’t have the time to implement something similar for Akkoma.
       
 (DIR) Post #APffolzTT1JiqQWMT2 by js@mstdn.io
       2022-11-16T19:36:39Z
       
       0 likes, 0 repeats
       
       @mkl How happy have you been with Akkoma? Have been thinking of setting up my own instance.
       
 (DIR) Post #APffomzrj3DxxviBiS by mkl@solitary.social
       2022-11-16T14:25:24.227818Z
       
       0 likes, 0 repeats
       
       Matrix would be an interesting alternative, but as far as I can tell it does not support Twitter‐style one‐to‐many communication. I don’t feel like a room or channel is an adequate abstraction for this, but I guess that it would be possible to implement something suitable based on the protocol.
       
 (DIR) Post #APffrS5DwEYByKUITY by js@mstdn.io
       2022-11-16T19:37:26Z
       
       0 likes, 0 repeats
       
       @mkl You could have a room that is read-only for everyone but you. How this is presented could then be up to the client. But yeah, technically, Matrix can offer the same functionality as ActivityPub.
       
 (DIR) Post #APffu4R8JQKjVBz57I by stonehead@mastodon.lol
       2022-11-16T14:08:24Z
       
       0 likes, 0 repeats
       
       @mkl Some of my friends use Discord for this. During corona, Discord has helped us keep contact immensely. I still like the medium, even when it's not open source.
       
 (DIR) Post #APffu4tUbz1Cv9FjJw by mkl@solitary.social
       2022-11-16T14:13:30.008665Z
       
       0 likes, 0 repeats
       
       @stonehead I have never used Discord. Does it allow for one‐to‐many communication like Twitter? Or does it behave more like IRC or Matrix?
       
 (DIR) Post #APffu5Q6ej6eYIVm9g by js@mstdn.io
       2022-11-16T19:37:53Z
       
       0 likes, 0 repeats
       
       @mkl @stonehead If you know the Element UI: That's literally how Discord is, as it's heavily inspired by Discord.
       
 (DIR) Post #APfg20V2pjnfbnb9WK by mkl@solitary.social
       2022-11-16T19:38:18.071696Z
       
       0 likes, 0 repeats
       
       @js But then nobody would be able to reply, right?
       
 (DIR) Post #APfg20uvHWV4u3horA by js@mstdn.io
       2022-11-16T19:39:18Z
       
       0 likes, 0 repeats
       
       @mkl Ah that's right. I don't think there's any permission (yet) for allowing to only reply to a thread.
       
 (DIR) Post #APfgbuzqlt5kxx8BaC by mkl@solitary.social
       2022-11-16T19:42:49.314828Z
       
       0 likes, 0 repeats
       
       @js It runs on an Erlang VM, so everything is a bit weird, but I am quite happy with it.Wrote a NixOS module for it: https://github.com/NixOS/nixpkgs/pull/192285
       
 (DIR) Post #APfgbvWSodBCb6OEPw by js@mstdn.io
       2022-11-16T19:45:49Z
       
       0 likes, 0 repeats
       
       @mkl That's good news, so that means it can be packaged up - that doesn't seem to be the case for Mastodon unfortunately.Is Elixir all that's required or were there any weird/unexpected dependencies/gotchas you encountered?
       
 (DIR) Post #APfjvqZPEqSetKxM0W by mkl@solitary.social
       2022-11-16T19:57:56.729257Z
       
       0 likes, 0 repeats
       
       @js The Nix tooling cannot deal with Mix dependencies fetched from Git, which meant I had to specify them manually. And a few of of the dependencies require fixes to properly build on Nix: https://github.com/NixOS/nixpkgs/pull/192285/files#diff-f9a95923df26a038cf7ae74b13b39445d427c1f42bbe03deb1da9f9d463a55b6 (https://github.com/illdefined/nixpkgs/blob/akkoma/pkgs/servers/akkoma/default.nix)Apart from the Elixir dependencies it does not require anything but PostgreSQL. You may need ffmpeg, exiftool and ImageMagick if you use certain upload filters.And of course you can integrate it with ElasticSearch or Meilisearch, but I have never tried that.
       
 (DIR) Post #APfjvr7RCJgQassX3I by js@mstdn.io
       2022-11-16T20:23:01Z
       
       0 likes, 0 repeats
       
       @mkl That sounds promising - thanks! I'll give it a try when I find some time :)