Husband, father, kabab lover, history buff, chess fan and software engineer. Believes creating software must resemble art: intuitive creation and joyful discovery.
Views are my own.
Good question!
IMO a good way to help a FOSS maintainer is to actually use the software (esp pre-release) and report bugs instead of working around them. Besides helping the project quality, I’d find it very heart-warming to receive feedback from users; it means people out there are actually not only using the software but care enough for it to take their time, report bugs and test patches.
“Announcment”
It used to be quite common on mailing lists to categorise/tag threads by using subject prefixes such as “ANN”, “HELP”, “BUG” and “RESOLVED”.
It’s just an old habit but I feel my messages/posts lack some clarity if I don’t do it 😅
I just love the “Block User” feature. Immediate results w/ zero intervention by the mods 😆
Nice! Good to see this idea becoming more common 👍
I personally use Firefox Relay which gives me better control for my workflow - I usually need my temporary e-mails to last a bit longer, eg a week or a month.
On another note, the post clickable URL opens the Lemmy instace landing page and not that of the disposable email service.
Would be lovely to have a download per release diagram along w/ the release date (b/c Summer matters in the FOSS world 😆)
Thanks all for the input 🙏
I did a quick experiment w/ the APIs and I think I have identified the ones I’d need. Obviously, all is open source (GPLv3) available on github: lemmy-clerk
As the next step, I’m going to expose that data to Prometheus for scraping.
I still haven’t made up my mind as to what is a good interval. But I think I’ll take a per-endpoint approach, hitting more expensive ones less frequently.
So far I can only think of 4-5 endpoints/URLs that I should hit in every iteration as outlined in the post above.
web/mobile home feed
web/mobile create post/comment
web/mobile search
I think those will cover most of the usecases.
Thanks. Yes, lemmy-status.org was where I got the initial idea 💯
automatic list
For the website I’m thinking about, I’d rather keep it exclusively opt-in. I don’t wish to add any extra load since most of the instances are running off of enthusiasts’ pockets.
I articulated my thoughts on the topic in a separate post: [DISCUSS] Website to monitor Lemmy servers’ performance/availability
Please share your thoughts/feedback over there.
Yes, written communication is so tricky, esp RE sensitive topics like this. As a non-native speaker, I kind of knew I was going to mess it up, but I guess I just couldn’t help my OCD 😂
donate to you instance.
That’s a good sign of support and I’ve already done that 😎 Honestly the quality of the software and the friendliness of the community made it a no-brainer for me only a few days after logging in for the first time.
That said, I think there’s more I can do than my humble donation - I’ve got plenty of, hopefully, relevant experience under my belt and am eager to put it to good use for Lemmy.
Servers are expensive and improving reliability will increase hosting cost.
Definitely 💯
What I was trying to get at in my post was not rather improve the hardware or ask lemmy.ml folks to sweat more for free. By the gods, no! Rather I was suggesting that maybe w/ a couple of, hopefully, easy and not time consuming moves we could up our level at lemmy.ml. Though I realised what I was talking about, wasn’t among the main concerns of the community. Which is totally reasonable.
I had no idea about that 🤦♂️ Bookmarked 🔖
I’d find it a useful thing to have too 👍 Please see https://lemmy.ml/post/4196612 for a similar post (by me.)
Not a show-stopper in any way though 💪
Good point! I just replaced my LI profile photo w/ an abstract image 🍻
I appreciate my post may sound like a criticism of lemmy.ml (and hence the downvotes.) It’s not. As I said, I’m genuinely trying to see if there’s anything I can do to give back to one of my (few) favourite online communities.
That said, it seems like no one else shares my views. And that is understandable 🤷♂️
The GNU GPL is not Mr. Nice Guy. It says no to some of the things that people sometimes want to do. There are users who say that this is a bad thing—that the GPL “excludes” some proprietary software developers who “need to be brought into the free software community.”
But we are not excluding them from our community; they are choosing not to enter. Their decision to make software proprietary is a decision to stay out of our community. Being in our community means joining in cooperation with us; we cannot “bring them into our community” if they don’t want to join.
Well said 👏
I bookmarked your reply to come back to it whenever this discussion comes up for me!
UPDATE: lemmy.ml is now on lemmy-meter 🥳