rglullis

joined 2 years ago
MODERATOR OF
[–] rglullis@communick.news 2 points 7 months ago (19 children)

In practice, you'd need some redundancy because the admins will also need time off, vacation, get sick.

So, I am not disputing that 8 FTE is too much. What I want to make clear is this: there is not a single instance out there that is getting enough money in donations to pay even one admin, which is a clear indication that the model is not sustainable.

[–] rglullis@communick.news 10 points 7 months ago (4 children)

I had to shorten the title, but some of the information you say is missing is actually covered on the question.

Anyway, I just thought of adding this question today because I actually was asked a variant of this in an interview (no mention about code style docs), and the interviewer was not happy with my answer which was something like "Whatever style decision is important should be covered in the style guide. If you don't have a style guide, then I'd assume that this is not really important for the team, and I rather focus my review on things that really matter. Is the code testable? Is it maintainable? Is the code being introduced completely different from what we have before or are we consistent with our inconsistencies? All in all, I'd rather spend time working on new features and shipping than arguing over style preferences."

[–] rglullis@communick.news 4 points 7 months ago (1 children)

If every user did that, all those service providers would have so much support.

I completely agree in principle. But the reality is that the overwhelming majority (like 98% of them) don't do that, and they just expect to keep using things for free, until whoever is backing the thing gets broke and/or burned out.

And when it happens, they just move on to the next instance. Rinse, repeat. Like locusts.

[–] rglullis@communick.news -4 points 7 months ago* (last edited 7 months ago) (5 children)

they simply hit the scale where they need to get smarter about optimization,

Read again, because it seems you are refusing to understand.

Optimizing the hardware/server part is completely irrelevant. The operational costs are less than 3 cents per user, it's the labor of the people working there that is going unaccounted.

your small-scale service

You are going at this backwards. My service is "small scale" because most people are still expecting to have social media offered to them for free, or at best they think that the labor should be free and that the only thing "worth to be paid for" is the server. And because there are still so many people who are willing to run instances for fun/as a hobby, they are effectively pricing their own work at zero dollars, and then of course others will flock to those instances.

So, yes, of course we can not compare my service with the larger instances, because these instances are effectively operating at a loss and they just don't care about it.

[–] rglullis@communick.news 4 points 7 months ago

Great, unfortunately you are in the minority. Seems like only around 2% of the users donate to their instances, and even the ones that do are covering only the hardware costs.

[–] rglullis@communick.news -4 points 7 months ago (25 children)

Do you really think your comment is as valuable of a contribution as those made by the ones running the servers and ensuring that the place is not run over by trolls and spammers?

Are you seriously that entitled to someone else's time and work?

[–] rglullis@communick.news -4 points 7 months ago (22 children)

In any case, what number do you think is reasonable? A quick search shows that Facebook employs about 65000 people to serve 3 billion users, 46k users per employee. Even if we were to ask the hachyderm team to be as productive as one of the largest corporations in the world, we would still need at least 2 FTEs.

But given that we are asking them to be as productive as a FB employee, it should be fair to pay them as much as Facebook does, so the real cost per employee goes easily to something like $250k/year (Base salary + bonus + overhead).

So, okay, let's cut the number of people by 4 and multiply their cost by ~2. We are now talking about ~$50k/monthly cost. That's still $0.91/user/month, $5.15/active user/month.

The point is, even if "the math" is skewed to make things look "expensive", even a more conservative estimate has (a) costs per user in the same order of magnitude and (b) cost of labor absolutely dominating over cost of hardware/hosting.

[–] rglullis@communick.news 5 points 7 months ago (28 children)

That is orthogonal to the issue. Historically, only around 2% of the users donate, and the overwhelming majority thinks that donations should be only to cover the costs of hosting+hardware. What OP is showing is that the real cost that goes unpaid is the labor of the admins and moderators.

[–] rglullis@communick.news 0 points 7 months ago (2 children)

Add taxes, employee benefits, mandatory health insurance (like in Germany), pension and so on. Employees' total cost is easily 2x their gross salary.

[–] rglullis@communick.news 4 points 7 months ago (30 children)

Yes, unless you want Lemmy instances without any admins.

 

With Zotra, you can get a bibliography entry from a url or a search identifier (DOI, ISBN, PMID, arXiv ID). You can even add a bookmark to you browser so that when you click it, the bibliography information of the webpage you're visiting would be saved in some bib file. You can also get the links for attachments and download them from Emacs.

This is done using Zotero translators, so it basically has the full power of Zotero. There is no need for the Zotero client, but it needs to connect to either Zotero translation server or zotra-cli as the backend.

 

First of all, I'd want to thank you all that subscribed to the community and doubly so for those that are actively contributing, posting and writing comments. I might be missing some data (federation is never perfect) but it seems that !emacs@communick.news is the most active Emacs-related community in the whole threadiverse.

Second, it is no secret that I am working hard to have an ethical and sustainable alternative to the walled gardens of Big Tech, and I think that having at least one community on Lemmy that could surpass the reddit equivalent would be an impressive milestone.

Given that, I want to ask for your feedback and your help to increase the momentum. What can we do to make this place a reference not just for the fediverse, but the whole Internet?

So far, what I've been doing:

  • Checking all the resources that we have on the sidebar (which was shamelessly copied from reddit)
  • Following #emacs on Mastodon to find out interesting links that could be posted here.
  • Inviting people I find on /r/emacs and on Mastodon for them to join this community.

Bear in mind that I am not looking for "growth at all costs" and I really do not want to sacrifice quality over quantity. I think we can "win" by continuously attracting the people that are passionate about Emacs and slowly converting them away from Reddit and into here.

As always, feel free to throw around all of your ideas around. I am pretty sure that something good will come out of this discussion.

view more: ‹ prev next ›