Post ANNcAVGobCUZa9w9K4 by carolen@noagendasocial.com
 (DIR) More posts by carolen@noagendasocial.com
 (DIR) Post #ANNSMIRH8FpbihoXo0 by eriner@noagendasocial.com
       2022-09-09T04:57:13Z
       
       0 likes, 1 repeats
       
       Hi, it's me your benevolent despot. โค๏ธ ๐Ÿ‘‘ For the first time in a couple years, I silenced a few remote servers whose posts are 97% anime porn.I didn't realize it wasn't enabled until now, but I've enabled the listing of server-wide domain moderations here: https://noagendasocial.com/about/morePosts from those servers are hidden from the federated timeline and require a click-through to view media.This hides (some of) the vast amount of hentai that otherwise fills the federated timeline.
       
 (DIR) Post #ANNTml8TA2saCkCTVA by WidowGarrett@noagendasocial.com
       2022-09-09T05:13:12Z
       
       0 likes, 0 repeats
       
       @eriner ๐Ÿ‘๐Ÿผ๐Ÿ‘๐Ÿผ
       
 (DIR) Post #ANNTq9r3iDKDjqg39s by Laren@noagendasocial.com
       2022-09-09T05:13:49Z
       
       0 likes, 0 repeats
       
       @eriner TYFYC!!  Many thanks for you all you do here to keep this The Best Social in the Universe up and running. ๐Ÿ‘๐Ÿ˜๐Ÿค˜Dang tho, I was secretly using this for ALL the hentai porn, lol! Just kidding. I barely ever go into the fedi because of that. Enjoy the day! Have a great weekend.Peace
       
 (DIR) Post #ANNU1EFDjQGGXRG23k by MrMaxPowers247@noagendasocial.com
       2022-09-09T05:15:49Z
       
       0 likes, 1 repeats
       
       Woohoo! Now I might be able to actually look at the federated timeline.Thanks for all you do!@eriner
       
 (DIR) Post #ANNWBXAWQVGE2E6MJU by MonetizeThis@noagendasocial.com
       2022-09-09T05:40:05Z
       
       0 likes, 0 repeats
       
       @eriner Classy move for a classy Mastodon deserves classic memes. TYFYC
       
 (DIR) Post #ANNXrJ3vMcxAOwUwIC by thadius@noagendasocial.com
       2022-09-09T05:58:50Z
       
       0 likes, 0 repeats
       
       @eriner thanks bro.
       
 (DIR) Post #ANNY1wA4qgRQYrResK by aj@noagendasocial.com
       2022-09-09T06:00:46Z
       
       0 likes, 0 repeats
       
       @eriner & we love that you're a benevolent despot who provides this playground to us for free, even though a bunch of us are on record for you to TAKE OUR MONEY! #TYFYC
       
 (DIR) Post #ANNYgKCos8T4iTzCnA by JonOfJupiter@noagendasocial.com
       2022-09-09T06:08:04Z
       
       0 likes, 0 repeats
       
       @eriner thanks buddy, you're my favorite dictator! Very gentle with the beatings!
       
 (DIR) Post #ANNcAVGobCUZa9w9K4 by carolen@noagendasocial.com
       2022-09-09T06:47:08Z
       
       0 likes, 0 repeats
       
       @eriner thank you
       
 (DIR) Post #ANNs0uK0Cb6TeGsF4y by marshcast@noagendasocial.com
       2022-09-09T09:44:41Z
       
       0 likes, 0 repeats
       
       @eriner that'll quiet it down a bit.Thanks :D
       
 (DIR) Post #ANNvzih8LRmr7DNmaG by StaticPodcast@podcastindex.social
       2022-09-09T10:29:16Z
       
       1 likes, 0 repeats
       
       @eriner @coldacid will be disappointed.
       
 (DIR) Post #ANO5Jr7jcAwWdXV9RQ by pjd3@nalocal519.social
       2022-09-09T12:13:45Z
       
       0 likes, 0 repeats
       
       @eriner ๐Ÿ‘ Thank you.
       
 (DIR) Post #ANOBBQH09yp6lmCKrQ by thedude33@noagendasocial.com
       2022-09-09T13:19:29Z
       
       0 likes, 0 repeats
       
       @eriner thank you. they were making using the federated time line almost a complete waste of time.
       
 (DIR) Post #ANOJDFVNxulvaNJ8uu by BlueDouche@noagendasocial.com
       2022-09-09T14:49:27Z
       
       0 likes, 0 repeats
       
       @eriner Great Job, Matt.We support our "Benevolent Despot" here.
       
 (DIR) Post #ANOROw94ZP0SeNxHk0 by Dhowjen@noagendasocial.com
       2022-09-09T16:21:12Z
       
       0 likes, 0 repeats
       
       @eriner LONG LIVE THE KING
       
 (DIR) Post #ANOa373qCkELimB0N6 by Framming@noagendasocial.com
       2022-09-09T17:58:06Z
       
       0 likes, 0 repeats
       
       @eriner Thanks mang! I learned to just โ€˜never click on the globe iconโ€™ haha. Maybe Iโ€™ll be brave and see what shows up now.. #ITM #TYFYC
       
 (DIR) Post #ANUpGR1fNmROF4ySZM by levisan@noagendasocial.com
       2022-09-12T18:16:51Z
       
       0 likes, 0 repeats
       
       @eriner I can't like this toot, sorry. But I would if it wasn't at 33!
       
 (DIR) Post #ANUqAVIWgdIzhxb0RE by coldacid@noagendasocial.com
       2022-09-12T18:26:59Z
       
       1 likes, 0 repeats
       
       @StaticPodcast @eriner indeed I am, but at least I have my SPC account for that stuff anyway
       
 (DIR) Post #ANUqFI3DMkWu4TiTJ2 by coldacid@noagendasocial.com
       2022-09-12T18:27:51Z
       
       0 likes, 0 repeats
       
       @eriner >Parody accounts are usually silenced, not suspended. Unless you're actually funny.NO FUNNY ALLOWED
       
 (DIR) Post #ANUqjRxX5j6dUNRL4S by alex@gleasonator.com
       2022-09-12T18:33:13.890963Z
       
       5 likes, 0 repeats
       
       What you banned is actually all of @dielan 's bots
       
 (DIR) Post #ANUr25xV73xIl2JdVw by opal@ap.maladaptive.art
       2022-09-12T18:36:40.826050Z
       
       0 likes, 0 repeats
       
       @alex @eriner good
       
 (DIR) Post #ANUs3bmKOQuPglNJpY by Sir_Adam_of_The_Koch_Empire@noagendasocial.com
       2022-09-12T18:48:08Z
       
       0 likes, 0 repeats
       
       @eriner how are we going to lure Hunter over now lol
       
 (DIR) Post #ANUsDBD61nfgBVSZNo by eriner@noagendasocial.com
       2022-09-12T18:49:52Z
       
       4 likes, 1 repeats
       
       @alex I wish Mastodon offered the option to just hide all bots from the federated timeline. I'd really, really rather not silence entire instances, however the effect of having done so has made NAS' federated timeline legible for the first time in years.https://github.com/mastodon/mastodon/issues/8293One day I'll get around to experimenting more with gotosocial or I'll implement Pleroma's API on my own.I'd investigate Pleroma itself, but I've grown to greatly dislike functional programming, so nah.
       
 (DIR) Post #ANUtTBPj8dF1P6YwTY by opal@ap.maladaptive.art
       2022-09-12T19:03:59.205693Z
       
       1 likes, 0 repeats
       
       @eriner @alex >dislike functional programmingbah>Pleromaeveryone's switching away from pleroma slowly i think it's dying. everything's being forked or rewritten entirely now
       
 (DIR) Post #ANUttJYbU6uwBlAuDw by eriner@noagendasocial.com
       2022-09-12T19:08:42Z
       
       1 likes, 0 repeats
       
       @opal @alex No surprise, Erlang/Elixir is gross. I'm interested to see how gotosocial develops, but I'd honestly I'd rather just DIY. Some busy work involved implementing the jsonld shit and all, but I think I could hammer it all out in my evenings over a few months.I have zero interest in writing JS, so I'd probably send virtual hugs and use Soapbox, hence the goal of implementing the Pleroma API.
       
 (DIR) Post #ANUu50v0bmcbrCEXIm by opal@ap.maladaptive.art
       2022-09-12T19:10:48.663328Z
       
       0 likes, 0 repeats
       
       @eriner @alex >Erlang/Elixir is gross.i agree insofar that their ecosystems are gross. elixir itself has been really easy for me to get into and write, but i haven't written much, so i don't know what issues you've come across>I have zero interest in writing JSwe can agree strongly on that
       
 (DIR) Post #ANUuIGRgBtZxmGpii0 by coldacid@noagendasocial.com
       2022-09-12T19:13:12Z
       
       3 likes, 0 repeats
       
       @eriner @opal @alex the move away isn't due to Erlang/Elixir, but rather that lain isn't supporting it anymore, and the dev crowd around it now seem to be angry troons more often than not. Hence the splintering into different forks.I keep wondering where Revolver will fit into everything, don't tell Pete but it's starting to feel like vaporware now with all the earlier hype but still no definites
       
 (DIR) Post #ANUuXUSiMLJbaqZsNk by eriner@noagendasocial.com
       2022-09-12T19:15:58Z
       
       1 likes, 0 repeats
       
       @opal It's the functional programming style itself that turns me off. My brain just doesn't work that way and I find it difficult to be efficient.I've come to use two languages:Zsh if it's quick and I can do it with variable expansions and coreutils.Go for everything else.I have zero interest in improving my efficiency of writing Elixir, Rust, C#, Java, etc. Between Go and Zsh I have all the tools I need.
       
 (DIR) Post #ANUukE3AgqHsSOhdFQ by opal@ap.maladaptive.art
       2022-09-12T19:18:16.296857Z
       
       0 likes, 0 repeats
       
       @eriner fair enough. consequently i could never get into go myself lol
       
 (DIR) Post #ANUuqlORdMwpbelq8O by opal@ap.maladaptive.art
       2022-09-12T19:19:27.183331Z
       
       2 likes, 0 repeats
       
       @coldacid @eriner @alex seeing soapbox for myself, hands-on, i'm more enticed to work on that rather than writing my own solution just yet. anything to keep me on fedi because it's starting to get interesting again right as i wanted to take a break lol
       
 (DIR) Post #ANUvRy7tFvU7oNlh7g by eriner@noagendasocial.com
       2022-09-12T19:26:10Z
       
       0 likes, 0 repeats
       
       @opal Go is a fantastic language. However my favorite part about it isn't the language itself but the tooling and developer support.Lockfiles that track transitive dependencies. Reproducible builds. Native build for almost every architecture and OS. Grade-A language server (for editing/writing).
       
 (DIR) Post #ANUvXiUYIV8p3l6os4 by alex@gleasonator.com
       2022-09-12T19:27:05.826298Z
       
       4 likes, 0 repeats
       
       You should consider running Soapbox over Mastodon, which is now fully supported. See: truthsocial.com
       
 (DIR) Post #ANUvrhJOOVPHBwPtzc by eriner@noagendasocial.com
       2022-09-12T19:30:48Z
       
       2 likes, 0 repeats
       
       @alex can I do that by just hosting static files at a subpath, using nginx/proxy routing to handle that? I'm running more than a dozen different (mastodon) containers, and I'd like to avoid patching them or disabling the builtin UI if possible.
       
 (DIR) Post #ANUvxEY8FE09iyx15U by opal@ap.maladaptive.art
       2022-09-12T19:31:49.569013Z
       
       0 likes, 0 repeats
       
       @eriner >Go is a fantastic language.much like you with fp, i cant get past the fact that go is amazingly mediocre (by design of course) and it doesnt agree with my own head. i'd rather write cgi scripts in C or perl if i'm going to be using an imperative language
       
 (DIR) Post #ANUwDFdRyXHLj24mjw by opal@ap.maladaptive.art
       2022-09-12T19:34:42.567568Z
       
       0 likes, 0 repeats
       
       @eriner >tooling and developer supportmy friend's been keeping up with go for years like ever since it was first mentioned on HN probably, and he actually dislikes whatever like gomodules and what other shit theyre doing now. again i dont keep up much so i dont know the exact issues. did they add generics yet btw
       
 (DIR) Post #ANUxHEXY5aMJRPmL0y by alex@gleasonator.com
       2022-09-12T19:46:31.145197Z
       
       0 likes, 1 repeats
       
       Exactly, itโ€™s nginx trickery. See: https://gitlab.com/soapbox-pub/soapbox/-/blob/develop/installation/mastodon.confSidenote, we also offer a Docker image which does this: registry.gitlab.com/soapbox-pub/soapboxhttps://gitlab.com/soapbox-pub/soapbox/-/blob/develop/DockerfileI have not actually tested that federation works with this setup, but in theory you should be able to direct traffic to this nginx container and run it like docker run -e BACKEND_URL=http://backend:3000 registry.gitlab.com/soapbox-pub/soapboxAssuming the Mastodon container is on the same network.
       
 (DIR) Post #ANUxMHlBXqFIsLZ9E0 by eriner@noagendasocial.com
       2022-09-12T19:47:33Z
       
       1 likes, 0 repeats
       
       @opal There are a few things about Go dependency management that could be improved, namely ease-of-use using the "replace" directive among other things.They did add generics.
       
 (DIR) Post #ANUxNfkRqKkvYxsm12 by matty@nicecrew.digital
       2022-09-12T19:47:48.133472Z
       
       0 likes, 0 repeats
       
       Will docker knowledge be required for this release? I can't into docker but I suppose I'll learn if that's the case.
       
 (DIR) Post #ANUxZGSDiAOOadsrvU by kroner@seal.cafe
       2022-09-12T19:49:53.920600Z
       
       3 likes, 0 repeats
       
       Wait, Truth Social uses Soapbox? Lol brb reTruthing this post
       
 (DIR) Post #ANUy1Oh4fcWqFkFMCu by opal@ap.maladaptive.art
       2022-09-12T19:54:59.345107Z
       
       0 likes, 0 repeats
       
       @eriner >They did add generics.pog
       
 (DIR) Post #ANUynJoa74ql1Nbnt2 by eriner@noagendasocial.com
       2022-09-12T20:03:38Z
       
       0 likes, 0 repeats
       
       @alex Ah, ok. When I last read the instructions I thought it was pleroma-only, or moving in that direction.Thanks for the link (and project!).Based on my cursory examination of the nginx config you linked, it mounts the soapbox file root and then conditionally passes API queries back to the mastodon server. index.html seems to be overridden by soapbox routing.Does the client-side JavaScript behave itself if I were to mount the index.html at /soapbox/index.html instead?
       
 (DIR) Post #ANV0Kk8JNpoe9kL5zE by alex@gleasonator.com
       2022-09-12T20:20:45.900574Z
       
       0 likes, 0 repeats
       
       I recommend running it on a subdomain rather than subdirectory. Lots of sites do this with nginx trickery, and it's probably doable with the Docker image (which we added like a week ago!)
       
 (DIR) Post #ANV0MwcpuN2dTnfORk by Horns@beefyboys.win
       2022-09-12T19:48:35.038313Z
       
       0 likes, 0 repeats
       
       I only like dysfunctional programming. Itโ€™s way easier.
       
 (DIR) Post #ANV0TUGXkMRnYEMK48 by alex@gleasonator.com
       2022-09-12T20:22:24.506830Z
       
       0 likes, 0 repeats
       
       Using Docker is optional but officially supported.
       
 (DIR) Post #ANV0VGaXZPnri6YqVU by eriner@noagendasocial.com
       2022-09-12T20:22:47Z
       
       0 likes, 0 repeats
       
       @alex oh, does soapbox not rely on the same cookies and auth as the underlying server, be it mastodon or Pleroma?I was going to run it at sub-path so it could inherit the cookies from the parent (mastodon).If it just uses oauth or something then yeah, I'll just run it on a subdomain and not fuck with any of the complex routing.
       
 (DIR) Post #ANV0bMz4hi1tHewmEC by epic@gleasonator.com
       2022-09-12T20:23:53.281718Z
       
       0 likes, 0 repeats
       
       I TruthSocial is Soapbox and Soapbox's green color cannot be changed, why is TruthSocial blue?
       
 (DIR) Post #ANV0dB8rhgPR8SOB2O by alex@gleasonator.com
       2022-09-12T20:24:08.810770Z
       
       2 likes, 0 repeats
       
       It's pure oauth, no cookies required.Also you can try it out by visiting https://fe.soapbox.pub
       
 (DIR) Post #ANV0gTWJpWNp0Gvmuu by alex@gleasonator.com
       2022-09-12T20:24:45.117266Z
       
       2 likes, 0 repeats
       
       The green color scheme can be changed.
       
 (DIR) Post #ANV0osgc9BBhN4krnU by matty@nicecrew.digital
       2022-09-12T20:26:19.262218Z
       
       2 likes, 0 repeats
       
       Thanks man!
       
 (DIR) Post #ANV0otWN2kaVxayCTA by epic@gleasonator.com
       2022-09-12T20:26:19.957945Z
       
       0 likes, 0 repeats
       
       When I asked before you just said you were working on it.Maybe our wires got crossed in that conversation.Now, the big question ...Who changes the color, the administrator?
       
 (DIR) Post #ANV1DaEvrrKfOraOLQ by eriner@noagendasocial.com
       2022-09-12T20:30:47Z
       
       1 likes, 0 repeats
       
       @alex oh, way easier than I thought. Awesome.I guess all I have to do is drop the static files onto a new subdomain and it's done then, beyond whatever CSS/UI customization. Neato. From my interpretation of the installation docs I had thought this was going to be *way* more complicated than: "leave everything you've got alone and just route these static files"Thanks!
       
 (DIR) Post #ANV1h8PZtgOFmOelHc by alex@gleasonator.com
       2022-09-12T20:36:03.628022Z
       
       0 likes, 0 repeats
       
       Indeed. Although if you do proxy /api to Mastodon you'll get a nice homepage for your server instead of the external login form.
       
 (DIR) Post #ANV28JqnTWMP4lLn96 by eriner@noagendasocial.com
       2022-09-12T20:41:03Z
       
       1 likes, 0 repeats
       
       @alex Gotcha. Easy enough, should just be able to point it to the mastodon @location directive I've defined in the other site conf.
       
 (DIR) Post #ANV2bt4fapasiawFkm by m0lr4k@noagendasocial.com
       2022-09-12T20:46:23Z
       
       0 likes, 0 repeats
       
       @eriner TYFYC
       
 (DIR) Post #ANV6HJQqnfJGCVl3tg by eriner@noagendasocial.com
       2022-09-12T21:27:30Z
       
       2 likes, 1 repeats
       
       @alex oh yeah, was easy, only took a few minutes: https://fe.noagendasocial.com/
       
 (DIR) Post #ANVQoi5kj9TzZm9UYq by ringo@noagendasocial.com
       2022-09-13T01:17:33Z
       
       0 likes, 0 repeats
       
       @eriner thank you.i hate that shi**
       
 (DIR) Post #ANX8rVuH4tfRnJtG0e by dielan@shitposter.club
       2022-09-13T21:05:52.499061Z
       
       1 likes, 0 repeats
       
       @alex oh they did not get them all :cacolaugh: @eriner
       
 (DIR) Post #ANXLUNjYb5WbBsB44G by masstransitkrow@federation.ninetiesmysteri.es
       2022-09-13T23:27:21.045920Z
       
       0 likes, 0 repeats
       
       @alex @eriner you can run them on different port numbers, too. I run two extra FEs. MastoFE will be deprecated in 2.5.0.