That would be a very nice submission to [email protected]
57k for a junior was "decent" in Berlin 10 years ago for anyone that could spell Javascript. Nowadays it falls squarely into "I'll take this job because it's better than nothing" territory.
Migrating the images as in media? The discussion is about database sizes.
The biggest DB I have is the one from alien.top, which got close to deal with 600k mirrored bots and 10M posts + comments. The database was clocking around 25GB.
ActivityPub C2S is not the the solution. It still requires a server and it still keeps the admins in control of everything.
ActivityPods seems to be going in the right direction, though...
How many people like you are using PieFed right now?
I will paraphrase my father: "it doesn't matter how much money you are making if you are spending most of it. If you want to build wealth, you need to look at how much you can set aside every month".
what would you expect the percentage to be?
A lot less. When I was single and sharing an apartment, I'd pay 600€ on a ~4000€ netto salary. 10 years, a marriage and two kids later, our place is about 1400€ even when our combined income was 3.5x as much.
Not so much of a good measure of how you live but on how much (or little) people are left for other things, including saving/investing towards their own homes.
360 currently
Please, read things in context. I'm talking about moderators.
Are all the 360 PieFed users also community moderators?
And by doing so, it makes it available only for moderators with accounts on piefed. What is the current TAM? 20 people?
A separate tool could connect to any server federating "Report" activities. What is the current TAM? Any moderator of a group, no matter if their account is on Lemmy/PieFed/PixelFed/Misskey/Mastodon...
"moderation duties" and "regular participants" in a forum system have such different use cases, it makes no sense to try to make it work with the software itself.
It would be better/faster/easier to simply build a separate tool that can be useful for moderators, instead of trying to shoehorn it in the existing API. But I don't really think that this is something that really bothers people enough, given that last time I asked if I could get 20 people interested to sponsor the development of the moderation tool, and to this day only one person showed up.
If you want it to be "free to most users", the cost of data storage and IO will completely dominate over the cost of CPU.
There are plenty of good arguments to prefer Rust over python for a distributed application, but "language efficiency" is not one of them.
Anyway, if you are biased in favor of Rust and want a decent argument to justify it, I will let you use 'It's easier to compile Rust to WASM and have the application run on the browser, while compiling python in a cross-platform way is a nightmare', free of charge.
If you'd like, I could create the community for you and help you with moderation duties.