Skip to main content


That 500 character (uconfigurable) limit in #mastodon is extremely annoying. I have to move over to #friendica every time there are anything to explain. Hrrrrmmm.

grin reshared this.

Use a fork like glitch and it'll be more configurable.
@tardis forks have their own problems, I guess, but I do not want to spend too much time on microblogging which I don't really like. I am way more verbose than that.

@RPD0911 I have plenty of options. 🙂

I never was able to use twitter. I think I had less than a dozen tweets in my whole life. 😉

If you run your own server, you can migrate to the glitch-soc soft-fork, where you can set the limit to a considerably higher value, and still keep the rest of Mastodon.

You also get plenty of other nice goodies, like... drumroll Markdown formatted toots!

@algernon ooohkay, you're the second imaginary friend suggesting that, I'll check. 😁
whaat? Wait? Are we imaginary friends? I am offended. I will suddenly become a "bugger" now. 😛 Hometown used to be nice, but it was suddenly goodbye maintenance. So, sad times. I think cafe also is a fork but I know nothing of it, I was registered a year or so ago, and just left, looks a little bit like, glitch is, with its flavours and what not. 😀
@tardis @algernon I'm your imaginary friend, you're my imaginary friend. We're all virtual! Algernon is also virtual.
Glitch is real, but by god, it's even crappier than mastodon. 😃
Gasps. So if I come to visit you and say hi, I'll still be virtual? Noooo. I protest against being virtual. 😁 I should round up every EU follower I have and we should all have a meeting in like, the middle of EU. 😁 Dreams are free, right? also. I don't know how crappy it is Masto just, takes up lots resources, so we don't even run it. I don't like the interface, anyway. But don't tell it to mastodon, it might decide to "glitch" for real, one day, then you'll be blaming me. because I said I dislike it. LOL

@tardis Way back when in my late teens, I was fascinated by weird philosophies and personalities and whatnot, so I asked myself how many personalities I have. I received one response, and 514 did not respond. So I concluded I have -513 personalities. As such, I am very much virtual, indeed. @grin 's observation is, therefore, correct. At least about me.

Also about glitch. But I have that contained.

Hahaha. How did you estimate them to be 514 😁 that's a spesific number you see.
@tardis Unfortunately, I no longer remember. I only remember this part, because I like to drive my mother crazy with it.
Hahahaha. Good good. Out of an endless number of personalities, I was virtualised few years ago. I no longer feel virtualised. I have received nice human treatment, free of medicine human treatment. You see, non-virtual things can be helpful. But yeah, for real. The voices in my head. Are gone. I feel more normal. Alright, I am still considering myself slightly, virtual, but that's, because we all are, aren't we? 😁 But all my imaginary friends and foes are gone. Hahaha. Only nice virtualised but real friends stayed. So, you could say I was fascinated with my own health, at one point, too. and that included personalities. Wasn't exactly a teen though, I think, when I decided to pay attention to my daily glitches. ;)

@tardis For a long time I have been kept explaining people why the virtual "world" not just exists but it is actually very important for human interaction. I met almost all of my "good old friends" virtually, and chosen them by their thinking and expressive abilities, not by their, say, look, ethnicity or nationality. It works pretty well, meeting the "brain" of the people instead of their "body" first.

@algernon

Nah taking it back. This glitch is completely fubar. Fails with various errors, spews half a screen other errors, then completely halts telling to use some imaginary version of yarn. Google helped nothing. I'm trying to get back mastodon or have to roll back the snapshot.
I hate "javascript" "ecosystem" with all that crap instability.
and yeah they kind of fogot to mention their dependencies, which are egregious.
Phew luckily I was able to put mastodon back. Seems this glitch is pretty glitch'y.

@grin@fika.grin.hu Pretty sure that yarn part is shared with Mastodon, though.

But then it's been a few years I ran it directly, I got fed up with javascript & ruby, so I just switched to running it in a container built by a CI, so I never have to deal with either of those again.

@grin
@algernon @grin@fika.grin.hu Nope, mastodon works well while glitch requires, like, four(!) major version newer code without prewarnings. And fails with cryptic errors, and it's not mention on their pages. And I'm not motivated to start discussing it with very few and possibly rather busy and uninterested developers.
@algernon Here's the fucker:
https://github.com/glitch-soc/mastodon/issues/2525
2023-12-19 - we have changed deps, we do not document it, and it works for us, if not, go guess what you have to do to make it work cos we won't tell ya. 🤦‍♂️
Yes I know I know prepackaged containers, just had to let out the steam.

Ah, that happened waaaay after I last built glitch-soc myself (early 2023, I think?), hence my impression that it had pretty much the same deps as masto. Sorry about that!

Some of the breaking changes listed there come from upstream masto, though. But it also acknowledges that glitch-soc has slightly different dependencies here and there.

Aaanyway, good find, I'll keep this issue bookmarked when I upgrade glitch-soc! It would have saved me ~10 minutes when applying today's security fix too (and I'm cheating by using pre-built containers).

@algernon yep, since I am using the source (basically git pull + bundler install + yarn install + restart) it's falling apart completely, since latest packaged yarn is 1.xx instead of 4.xx, and they are using some inbred management as well which is also not available. Oh and broke ruby as well but I have figured it out, unlike the yarn crap which is an usual javascript mess.
git checkout masto/latest simply fixed the damn thing, luckily.
Someday I may try it in a clean env and see if it breaks.

I found that when it comes to Ruby or JS projects, trying to build them The Right Way is going to end up in a lot of lost sanity points, a bald head, and a lot of pain and sweat, all to admit defeat in the end.

If I see a Ruby or JS project nowadays, I slowly back away, then run. If I can't, I'll punt it into a messy container and just sweep all the dirt under the carpet and pretend it's not there.

:flan_despair:

@algernon I Do Not Want To Touch Docker. If possible.