Joking aside, I'm already donating the labor involved to create an alternative web UI. That's as far as I'm willing to go for this project.

Lemminator is about to hit Netlify's monthly usage limit - what can I do?
I host a Lemmy.world web UI at https://lemminator.netlify.app/ on Netlify's free tier. Due to intense usage, I got an e-mail warning me that 75% of my functions allowance has been depleted:

I assume that when this counter hits 100%, people who use it will be locked out until the bill cycle resets. Although instance admins can self-host Lemminator, it's still missing a few features like post creation and registration that admins might consider essential.
What do I do? Are there any other free Netlify-like services where I wouldn't run into this usage limit?
GitHub and GitLab both support inserting images into your README.md. Here's the syntax:
md

As a user, I completely agree. People often make decisions in a few seconds, and you've done all this work developing an app. That little extra step will allow you to make a difference to more people!
As a developer of a Lemmy web UI, I've been thinking about adding screenshots to my README for weeks but still haven't done so 🙈
The SvelteKit + TypeScript combo is such a breeze to work with!
And compared to other languages, JavaScript scores pretty well in performance benchmarks. It has a lot more going for it than people give it credit for.
I feel your pain and I'm hoping I can help! I'm making a web UI that aims to be easier to use than existing ones.

Comment tree not loading on Lemmy web UI
I may have bumped into a bug while testing comment functionality.
- Go to https://lemmy.ml/comment/2566997
- Click '2 more replies'
I think those two other replies were comments that I deleted. I assume the cause of the bug is comment 2566997 having a child_count
value of 2.

Understanding the semantics of child_count in the comments API
I have a question about the semantics of child_count
in the comment list API endpoint. Sorry for being related to an earlier question but I haven't quite figured it out yet.
My assumption was that child_count
would indicate the amount of total descendants of a comment, regardless of depth. But take this case for example:
undefined
$ curl 'https://lemmy.ml/api/v3/comment/list?parent_id=2157873&%3Bmax_depth=999&%3Blimit=999' | jq '.comments[] | { path: .comment.path, id: .comment.id, content: .comment.content, child_count: .counts.child_count }'
json
{ "path": "0.2157873", "id": 2157873, "content": "Really cool! I'm excited to learn more about you and the project!\n\nWhat's the format? Should we submit questions beforehand, or will you process questions that arrive at the start time? I've never participated in an AMA 😅 ", "child_count": 9 } { "path": "0.2157873.2158260", "id": 2158260, "content": "You just post questions as top-level replies to the stickied

Where can I get the amount of direct descendants of a comment?
I'm creating an AGPL-licensed Lemmy web UI.
While working on the comment section I wondered: what's the best way to retrieve the total amount of direct descendants of a comment? I'm not talking about child_count
as this appears to count descendants at any depth.
My use case is displaying a 'Load X more' button that for a given comment loads any direct descendants that are not yet being displayed.