Hmm, after upgrading to 1.4.4 I'm still having problems with federation/following, but since 1.5 is coming soon I'll wait a little and see whether an upgrade solves it.

GoToSocial news, fundraising post, OpenCollective launch 

Hey everyone! We're launching #GoToSocial fundraising on our brand spanking new #OpenCollective page today, to help raise funds to pay contributors!

The open collective page is here:

https://opencollective.com/gotosocial/

And the post launching the Open Collective page is here:

https://opencollective.com/gotosocial/updates/gotosocial-opencollective-launch

An extract from that launch post is below :)

Thanks for reading!

---

We're organizing a long-term fundraising for #GoToSocial, on #OpenCollective! Some of you may have already supported us over on Liberapay, which we're incredibly grateful for, and it has helped us jumpstart some of this process (and to pay for our cute sloth logo!). In future, we want to use Open Collective.

Our short-term goals are simple.

Firstly, we want to be able to pay people for code contributions to the project, when they need it.

Secondly, we're looking for contributions to help us cover basic costs like hosting fees for our automated build system.

Finally, we also want to be able to put money forward for translation work, graphic design, accessibility audits, security audits, or any other small pieces of work that GoToSocial might require.

Eventually, we want to be able to hire developers, either salaried or freelance. As a milestone on the way to this goal, we're looking to make SuperSeriousBusiness into a non-profit organization by the end of 2022.

The only thing worse than having instance "trends" is getting a constant stream of emails asking for them to be reviewed. No thanks *turns off email notice*

@nerd everyone should heed my words where tech is concerned (nobody should heed my words)

I firmly believe the principle of working with computers & code is that if one plugs away long enough and hard enough, one will eventually run out of bad luck and catastrophic blunders and strike a vein of good luck

Show thread

We do things not because they are easy, but because we thought they were going to be easy.

@balrogboogie What a fascinating process for people who like rust! So you're not getting 100% away from ruby but most of the actual code will be rust?

@balrogboogie well at least the goal is to move from the bad part of it to the good part! So does a conversion mean a rewrite, basically, or can large sections of code actually be programmatically converted?

@tobi you were the voice of prophecy!! Guess who had to do a bunch of chown commands for files that had root ownership and had to be changed back to mastodon for anything to work 🙃

@balrogboogie lol a mufo who worked professionally with Ruby was going like "I should have gotten into Python sooner" and I'm like "Damn it's that bad huh"

We are currently on v1.0.5+3.5.2, not the original goal of v1.0.6+3.5.2, but... give me a couple days. Maybe do an exorcism to clear the bad energy from the past few days. Whew.

Show thread

@tobi narrator's voice: It was, in fact, not supposed to be precompiled from root

Anyway guess which instance is back!! Thanks to the help of incredibly skilled and dedicated friends, WriteOut.Ink has recovered from my extreme fuckuptitude and is up & running again 😎

@tobi Evidently! On my own system I'm explicitly told not to do that. In the original Mastodon installation docs.joinmastodon.org/admin/in asset precompilation is done as the mastodon user, but when I followed Hometown upgrade instillation github.com/hometown-fork/homet trying to run the precompile as mastodon gave me a permission denied error, while compiling as root worked.

Ooh it's compiling! I guess the failure wasn't with the Ruby version but that I had to compile as root.

Show thread

Once more into the Ruby update breach, my friends!

Show older
Write Out

A small instance for writers.

<svg xmlns="http://www.w3.org/2000/svg" id="hometownlogo" x="0px" y="0px" viewBox="25 40 50 20" width="100%" height="100%"><g><path d="M55.9,53.9H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,53.9,55.9,53.9z"/><path d="M55.9,58.2H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,58.2,55.9,58.2z"/><path d="M55.9,62.6H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,62.6,55.9,62.6z"/><path d="M64.8,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C66,54.4,65.4,53.9,64.8,53.9z"/><path d="M60.4,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C61.6,54.4,61.1,53.9,60.4,53.9z"/><path d="M63.7,48.3c1.3-0.7,2-2.5,2-5.6c0-3.6-0.9-7.8-3.3-7.8s-3.3,4.2-3.3,7.8c0,3.1,0.7,4.9,2,5.6v2.4c0,0.7,0.6,1.3,1.3,1.3 s1.3-0.6,1.3-1.3V48.3z M62.4,37.8c0.4,0.8,0.8,2.5,0.8,4.9c0,2.5-0.5,3.4-0.8,3.4s-0.8-0.9-0.8-3.4C61.7,40.3,62.1,38.6,62.4,37.8 z"/><path d="M57,42.7c0-0.1-0.1-0.1-0.1-0.2l-3.2-4.1c-0.2-0.3-0.6-0.5-1-0.5h-1.6v-1.9c0-0.7-0.6-1.3-1.3-1.3s-1.3,0.6-1.3,1.3V38 h-3.9h-1.1h-5.2c-0.4,0-0.7,0.2-1,0.5l-3.2,4.1c0,0.1-0.1,0.1-0.1,0.2c0,0-0.1,0.1-0.1,0.1C34,43,34,43.2,34,43.3v7.4 c0,0.7,0.6,1.3,1.3,1.3h5.2h7.4h8c0.7,0,1.3-0.6,1.3-1.3v-7.4c0-0.2,0-0.3-0.1-0.4C57,42.8,57,42.8,57,42.7z M41.7,49.5h-5.2v-4.9 h10.2v4.9H41.7z M48.5,42.1l-1.2-1.6h4.8l1.2,1.6H48.5z M44.1,40.5l1.2,1.6h-7.5l1.2-1.6H44.1z M49.2,44.6h5.5v4.9h-5.5V44.6z"/></g></svg>