Admin of https://kglitch.social, an experimental Kbin instance.

  • 4 Posts
  • 41 Comments
Joined 1 year ago
cake
Cake day: July 4th, 2023

help-circle

  • Yes, although the server will not ignore the deletion activity if that server is running Lemmy. We’re talking about Lemmy here, not the fediverse as a whole. OP singled out Lemmy in the post title and said “lemmy devs are not concerned with…”

    I’m sure there is more to be done in this area. It’d be great to know for sure which software treats deletion activities properly (I’m really unsure about Kbin, I think it does not) and which does not so instance admins can make informed decisions about who they federate with. Perhaps this information could be made available right within the UI that Lemmy admins use to control their instance, rather than an obscure documentation page somewhere…

    IMO having deletes federate should be part of a minimum standard all fediverse software has to meet (plus mod tools, spam control, csam filters, etc) before it is allowed to federate but obviously we’re nowhere near having that sort of social organisation.






  • You have it backwards - we don’t find a cool project we want to contribute to and then try to learn the technology needed. Instead, we already know the language/tech/tool from our work or education and then seek cool projects to contribute to that use that language/tech/tool.

    As a beginner you can’t expect to rock up to a github project and be productive or even understand what is going on. Usually open source projects are not extensively documented and no one will have time to show you around. That is no way to learn.

    No one can be productive in more than a handful of languages/tools. Once you have more experience you will become specialised in certain languages and can seek projects that use those languages.

    For now, try to find a situation where there are people around who will invest time in helping you to build your skills. A supportive employer, or tertiary education.










  • Pick your battles. If you jump on everything that’s wrong you’ll be continually arguing and never getting anything done. You need the relationship to be good enough that when you do go against him he’ll like you enough to listen and that can’t happen if every time you open your mouth it’s a fight. You will also want a positive reference when you inevitably leave.

    Often the way things are in the code is a result of organizational problems that you are powerless to solve. Ignoring progress and changes for 10 years is quite a feat (composer was released 11 years ago) and to accomplish that that the senior dev must have established a power base in the company through relationships or reputation and chances are that you will not dislodge him (You’re not trying to dislodge him but that’s how he will be feeling). He’s probably defeated people like you multiple times over the years. You’re not just up against him, you’re up against everything and everyone in the company that allows him to be the way he is. Fixing that is well beyond your pay grade.

    Learn what you can, enjoy the money, always be looking for your next gig.