Of course now that I gave up on them it seems to be back online, all without a hint of an issue on their status page...
190 karma · joined November 10, 2022
Of course now that I gave up on them it seems to be back online, all without a hint of an issue on their status page...
Source: am président of the lichess charity (and also one of the sysadmins)
The impact on costs is "not small", because as a rough estimate, the charity pays overall about twice what the dev gets in take-home money, because French employer taxes are high (keyword for the Frenchies reading us: URSSAF).
Source: am President of the Lichess charity and have the honour and pleasure of dealing with most of the French administrative paperwork.
2022: https://www.journal-officiel.gouv.fr/pages/associations-deta...
2021: https://www.journal-officiel.gouv.fr/pages/associations-deta...
The TL;DR is that donations so far exceed our expenses, thanks to the generosity of our userbase, and thanks to the hundreds of volunteers doing work for free.
Also, we're a chess website with more than one million games per day, and some people like to cheat. We're classifying "fair play and anti-cheating" as "moderation" in our expenses because the two are intertwined.
So far France has given us exactly 0 euros and 0 cents, but has required us to hire and pay an accounting company to certify our books due to the level of donations we're receiving.
We could maybe argue that being allowed to exist as a non-profit is something France deserves kudos for, if you're in a good mood.
We're paying taxes on our employees, they're paid like regular French employees and therefore the employer is taxed accordingly. This is not income tax on our donations or swag sales.
I would prefer if the non-profit in France were "employer-taxed" less than for-profit companies, but no one seems to care.
We're self-hosting most of our infra on bare-metal, on the best price/quality hosting provider I know of (OVH). I doubt you could store ~1TB of metrics going back 4 or 5 years on fast NVMe storage for less than this in the cloud.
See https://lichess.org/source for a list of all the services with a more-or-less up to date diagram.
Everything after G1GC was suggested by various helpful experts on HN, Discord, by email and other media.