Show me 100 users, and I will show you 100 interpretations of the “perfect” website.
There are endless annoyances and inefficiencies in every user interface. They’re unavoidable. And yes, Lemmy is still largely in it’s infancy and has a lot of irritating bugs to work out. But you just have to learn to work around them as best you can.
“perfect” website
My god you’ve found a time machine.
And, they’ll all still be wrong!
I can’t contribute code because I don’t know coding
Time to learn. Then you can fix things yourself.
Deleted
You could become an expert on what’s in the queue to be fixed and spreading the word to the people with questions / frustrations. Managing changes is as important as making the [code] changes!
I’m in the habit of being consistently unsatisfied with my own work. Even by achieving my initial goals, I learn new ways it could have been better, and it instantly becomes mediocre in my eyes.
I think this is a good habit of mine, but it requires that I attempt to accomplish meaningful work constantly. It doesn’t matter too much to me exactly what I make, as long as it’s something (sometimes it’s code, but sometimes it’s a nightmare of brass and iron and science).
Coding is not the only thing software needs. It needs bug reports, documentation, graphical designers, funding, how-to videos, and so on. There are many problems to solve and many ways to contribute, requiring a diverse set of skills!
There’s a neat math proof that proves you can code if you can follow a flowchart. However, if you don’t like coding, it’s unlikely to be of particular interest and perhaps those other methods of contribution would bear more fruit!
Creating new content to share on Lemmy is another way to help it grow! Tell us worthy tales, share your best thoughts!
Sure, I suppose I’m like this too, and hunting down and fixing this stuff brings me the most satisfaction. Highly recommended to learn to program :)))
I dont think I’ve ever been on a website thats been anywhere close to perfect tbh
Just create issues on github, that way the devs will see them, and hopefully someone will address it eventually.
This!
Coding isn’t for everyone, but sometimes you can get involved in a coding project just by contributing good suggestions/bug reports to github.
Be thoughtful about how you report things - if you’re reporting a bug, add as much detail as you can to help the devs recreate it; if you’re suggesting a feature, make a solid case for why the application might benefit from it, think about potential issues it might solve (or cause), consider how you might address users who don’t want that feature (make optional).
It is extremely satisfying to see an issue you’ve reported get fixed or a feature you’ve suggested get implemented. It gives you a stake in the project, something you won’t often get on the corporate-owned platforms.
an issue you’ve reported get fixed or a feature you’ve suggested get implemented.
yeah that feeling, it’s better than drugs, it’s so amazing
What if I aim low? Like, “please include the letter c in your next commit”? Will that hit hard enough? Or should I go for a whole word? Come on, I need this!
it’s kind of exponential, so you have to aim for the maximum of minimal effort!
Well, there’s always whitespace!
Have you heard what’s happening over on Reddit lately? Hehe, there’s just stuff that we cannot control. Find a way. Perhaps by fixing other things that you can:-). For me, Reddit may have a better UI, but the federiverse has people that I enjoy talking with more - e.g. I don’t feel the need to have to always be so defensive. Thus, this “fixed” that:-).
Lemmy just had a massive update today, give it time.
The update fixed my main gripe: Posts continuing to load while I’m reading and being unreliable. That’s now gone :)
Performance also got a big jump.
This feeling is weirdly familiar to me. Not regarding Lemmy, but when I want my computer to do something and it does it imperfectly I get this weird feeling of anger I don’t usually get in any other circumstances. Like when the mouse button only works 50% of the time, or when there’s bad kerning in my LaTeX document like this program was created to do this one thing and how DARE it fail at this SIMPLE TASK LIKE IS IT SO FREAKING HARD TO SPACE THE LETTERS CORRECTLY I LEARN THE FREAKING COMMANDS ONLY TO GET THIS ABSOLUTE GARBAGE OF KERNING BETWEEN TWO LETTERS THAT I HAVE TO MANUALLY CORRECT LIKE AAARGGHAGVGAHG
Nah I am very aware of how complex these programs can be so I’m happy when it works and understanding when it doesn’t.
Used to be that way then i reached a point when I don’t give a flying fuck.
Perhaps bong hits will fix these programming issues.
Bro, learn from these words.
It’s really not that important. If you find a bug, check if the issue has already been reported. If it has, just give it a thumbs ups up to show that it’s important to you and wait.
This isn’t some kind of service you have paid to use and “deserve to get quality for”. It’s an opensource project started by people in their own free time provided to you free of charge. If you want to be productive, help out by providing useful information to the developers (complaining isn’t useful information), or donate (remember donation is not a payment for services to be rendered) and hope it’ll give the developers the opportunity to spend more time on the project, maybe even pay to get others involved.