Little bit of everything!

Avid Swiftie (come join us at !taylorswift@poptalk.scrubbles.tech )

Gaming (Mass Effect, Witcher, and too much Satisfactory)

Sci-fi

I live for 90s TV sitcoms

  • 1 Post
  • 36 Comments
Joined 2 years ago
cake
Cake day: June 2nd, 2023

help-circle




  • A great example is his handling of Laravel, scaling, and Docker. It’s pretty clear that he doesn’t have a huge understanding of Docker - or at least hasn’t managed docker images at scale. A huge thing there that I ran into constantly is that the Pixelfed containers both are 1) Stateful and worse than that 2) depend on each other’s volumes. These are both anti patterns specifically called out in the docker best practices. It ultimately means that the Pixelfed containers must share the same host as it’s workers. He put a lot of time and effort into building scripts that would simplify the setup for a docker compose file, but never thought horizontally - scaling these containers out on a cluster or separating workers off away from the web-api nodes at all.

    I spent 3 weeks trying to de-tangle that all and got nowhere. I’ve been watching the guys over at Pixelfed Glitch ( a fork of pixelfed ), and from what I see they’re trying to do the same thing. I wish them godspeed. Until then, I can’t recommend Pixelfed as it just can’t horizontally scale. Sure you can throw a more expensive machine at the problem, but that’s not a fix.

    As for the last, I don’t have any examples - and I think that’s because no one else has gone on a press junket like he has. The owners of Mastodon started a foundation a while back, I think that’s the most official news I’ve heard out of them. I think that’s what bothered me - for the vast majority of people that was their first chance to hear about the open web. Instead of saying “We have a thing called the fediverse. I’ll spare you the details but you can choose Pixelfed, Mastodon, even Wordpress or many others, and they all work together”. Instead all I heard anywhere was Pixelfed. Feel free to call BS there, maybe he did somewhere and I just missed it.


  • I’m gonna go out on a limb here and say you’re both wrong. Here me out.

    As other commenters have said, there should never be any expectation of privacy on the fediverse. DMs here and private items are not actually private, they’re quite literally blasted out to anyone who listens. I feel like I have to say that a lot. I actually like how Lemmy handles it, it warns you that it’s unencrypted and that it recommends Matrix (and you can put your matrix handle on your profile).

    However. I’m also disillusioned by Dansup. He made a great project with Pixelfed. It got off the ground and has a great following. However, I’ve read through the code, I’ve tried to spin it up, hell even tried to help contribute - but it’s a spaghetti’d mess of unmaintainable code. What irks me is rather than dive in and fix the code, help those who honestly want to spin up his projects, he starts a completely separate project (off the same spaghetti’d base that barely scales), and goes on a whole PR junket talking about it. Then when I see people asking questions of his code or how to do things he usually jumps down their throats - or completely ignores them.

    And honestly the biggest thing that irked me was that I didn’t feel he gave credit to the hundreds - thousands of other people who work to make the fediverse work. Pixelfed is a great experience - but it’s one of many all working together, and the developers are a huge chunk, but you have the infrastructure, us admins hosting, those out there vocalizing it, those trying to start communities, it’s an ecosystem, and I just felt like he ignored the fediverse and instead pushed Pixelfed.