• 0 Posts
  • 78 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle
  • If there is one belief that I’ve held for long is that we Free Software would be in a better situation than it is today if we simply dropped the whole idea “community”, “done by amateurs” and “volunteers in their spare time” and really start treating the whole thing as a professional industry. This whole xz crisis further exacerbated this belief.

    Almost everyone takes this work for granted and this is why is not properly valued. We should raise the bar at all levels: someone who wants to contribute in a project needs to show that they can deliver everything, maintainers should not accept “half-baked” proposals because “it is better than nothing”, developers should be more than comfortable sending a quote with a proper rate to someone that requests a feature.

    And if those people don’t want to do any of that, then let go see how much the commercial alternative would cost them.


  • We used Slack and we had a Confluence Wiki. No one bothered to keep Confluence up-to-date because everyone was just used to ask ad-hoc questions on Slack and get an answer by one of the respective team members. We “solved” this issue at one company with one reasonably simple policy: people were free to ask questions on Slack as much as they wanted, but the response should always have a link to the related Confluence page. You could even answer the question directly with a TL;DR, but the Confluence Page link should always be part of the answer.

    Every time that there was an Slack response without a link to Confluence, the responder’s team would get a mark, and every month the team with the most marks would have to bring something to the rest of the company. Basically, it forced everyone in the team to step up their documentation game, and it got everyone in the spirit of “collaborative editing”: sometimes, people would just write create a page with a very basic paragraph. Another team member would use that to extend the answer and so on. In just a few months, every department had a pretty solid documentation space and we even got used to start our questions with “I looked for X on Confluence and didn’t find anything. Can someone tell me where I can find info about it?”

    So, yes, you are right about the disconnect between “what experienced people want” and “what beginners want”, but even in this case it would make sense if most project managers used real-time chat platforms only for initial inquiries and triage, but used this inflow to produce long-term content in a structured document or wiki.


  • Do you believe then that all the work from people here is pointless, and that people are just going to leave Lemmy for the next new shiny thing?

    I worry that you may be right, but at the same time I can not avoid the “History repeats itself. First as tragedy then as farce”:

    • How many times have people said “if you are not paying for the product, you are the product”, yet continue to use ad-based (or data-mining) “free” services?
    • How many times have we seen “good” startups become “evil” monopolies?
    • How many times have we seen people feigning outrage at some company that abused their position but didn’t do anything because of “how convenient their product is” or “how cheap is has made something?” Complained about the “gig economy”, but went on to order food via some app?

    It frustrates me to no end to think that the average Lemmy user is carrying a very expensive iPhone, yet can not be bothered to contribute even $1/month to the developers. It honestly makes me think sometimes that they deserve all the shit that keeps happening. It’s not for lack of warning.

















  • Even with “all the fuck ups from Twitter”, their traffic is down only 4-5%.

    It’s going to take a lot more than just waiting for them to fuck up. Network effects are real and the big companies spent the last 18 years making sure that they built enough moat around their fiefdoms.

    Protests are not enough. “Strikes” were the leaders announce beforehand how long they will paralyze is not enough. Depending on moderators who are more worried about losing their status with their masters is not enough.

    We need to treat this as a fight. Get all the tooling that can be used to make as easy as possible to migrate and ensure that people can get their dose of dopamine away from Reddit. Then things will start looking better.