Show newer
Learning languages are kinda like learning how to code

Skilled programmer might be able to do something in 3 lines what might take you 10 and a native speaker might be able to say something in 3 words when you need 10
Show thread

@a7 @kumicota But yeah it's just that this led to the poll you're referring to. Rob is so frustrated with the fact that the new changes broke federation so much that he wants to just defederate at this point

@a7 @kumicota This came after deciding they needed to remake their already rewritten software (which in and of itself was a rewrite of ), and since they didn't test it at all, it broke the entire site, causing it to be down for a day or two. When it came back online, users couldn't (and still can't, IIRC), many glitches and bugs persist, including:

1. Not being able to post pictures
2. A complete lack of a follow button (at least for remote accounts, independently reported to me by a Gabber)
3. Complete lack of federation with

4,023,917 accounts
+126 in the last hour
+1,931 in the last day
+9,258 in the last week

@niggaflamebuttholeaids @lain Exactly, and when they brought me on that wasn't clear to me either. I feel like they hired me under the false pretense there was already something in progress and then dumped the whole project on me and said "figure it out".

I'm very good at "just figuring it out", and I liked the freedom they gave me, so it actually seemed like a perfect fit. I was motivated to work my ass off to build the awesome, stable, new Fediverse backend. What I didn't expect was them to fire me for expressing doubts and asking too many questions.
@lain @niggaflamebuttholeaids When I suggested Misskey, Rob said "I looked at the code and didn't like the way it was organized, so I would have to refactor it to the point where it's no longer Misskey anymore, so it would be better to just build our own thing." The whole team, except Andrew, argued strongly for building their own thing. I feel that Andrew is being misguided by them.

Obviously, refactoring something to the point it doesn't resemble the original thing IS the better way than building from the ground up. At least you start with something that works. It's always better to refactor than rewrite.
@niggaflamebuttholeaids @alex but they already have 20 million projects like a browser, a video chat and so on. why add one more?
@niggaflamebuttholeaids @lain Yep. Unless you count the times Rob came in behind me like a whirlwind making completely unnecessary changes that broke all my automated tests, like trying to swap Express for Restify without properly researching it.

There's no code review, and team communication is mostly hot air. Rob justified not doing code review by saying "we're all adults here." But then if I did something he didn't like, he'd react to it, so I was in a constant state of limbo unsure if I was creating the thing they wanted or not.

Hello. I'm new to Mastodon and QOTO, and just wanted to introduce myself. I'm a nerd with fairly broad interests. In particular, I play a lot of JRPGs, and have a nice collection. Regarding my technical knowledge, I'm a Control Systems Engineer who does a lot of programming. My current silly project is trying to beat TiddlyWiki into my preferred project tracking app.

@niggaflamebuttholeaids @alex I don't get it at all. If you're looking for general scale, mastodon is fine if you can pay for the extra servers, as shown by the massive japanese servers all using mastodon. if you want to experiment with something that should be more efficient, try pleroma. If you want to use nodejs, fork misskey.

but why take mastodon, fork and modify that, then immediately start working on ANOTHER fedi server?
Show older