Discussion
Lichess and Take Take Take Sign Cooperation Agreement
ForHackernews: As it happens "Take Take Take Sign Cooperation Agreement" is also OpenAI's modus operandi when it comes to the publishing industry.
sheiyei: Lichess is incredibly well optimized [0] (and an amazing public service). I'm sure that this is very cost effective for TTT, so a win-win.[0] https://lichess.org/@/revoof/blog/optimizing-the-tablebase-s...
k2xl: Lichess has been absolutely fantastic platform. AS a chess enthusiast as an engineer of a chess website me and some others are building (shameless plug, https://chess67.com), they are the only platform I have worked with where so much is so easily accessible.I do wonder how this opens up ability for people to integrate Lichess’ player pool to their own apps.
tartoran: Big fan of Lichess here. Such a great and underrated service.
TheRoque: Huge respect to Lichess. Open source, no ads, super clean interface and super functional website. Chess.com is a pain to use compared to it.All their finances are also public: https://lichess.org/costs
Imustaskforhelp: Lichess is written in Scala and is hosted on dedicated OVH for a very significantly small amount of money (I think just a few thousand dollars per month) and hosts so many millions of players and games.It's an understatement how well optimized they are right down to the optimization techniques that they use and the infra providers that they use. The same thing even in something like AWS could cause significantly more amount of money.It also shows that you don't need AWS/GCP/Azure for basically just about everything, to be honest.Lichess is a beacon of hope and congrats to the lichess team for this cooperation with TTT.
embedding-shape: > It also shows that you don't need AWS/GCP/Azure for basically just about everything, to be honest.That's where they won, people think AWS/GCP/Azure is the default while in reality, the number of platforms that actually need to be able to scale up/down fast are probably below 1% of all platforms out there. Most platforms would save money and run better with proper dedicated hardware rather than going for clouds by default.Flashback to a moment in my life where a team pushed (successfully) for building a distributed architecture for an app that we didn't even knew if it had product market fit yet. Fast forward 3 years to today and the app is no longer online, but while it had 5 users they were using really reliable infrastructure, I guess that's cool.