Hacker GitHub

← All repos

lichess-org/lila

View on GitHub ↗ ★ 18,938 Scala

♞ lichess.org: the forever free, adless and open source chess server ♞

48 mentions on Hacker News by 47 people: 5 stories, 43 comments · first 2013-07-26 · latest 2026-02-24

Mentions per year 48 mentions · busiest year 2022 (8)
20082026
  1. …function to map centipawn advantage to the probability bar, derived from observed outcomes: https://github.com/lichess-org/lila/pull/11148 From an ML perspective, this is basically logistic regression with a single feature. However, once…
    comment by salamo · 2026-02-24 · in What Is a Centipawn Advantage?
  2. …as the stockfish binary. See https://tests.stockfishchess.org/tests/view/69515c60572093c1... and https://github.com/lichess-org/lila/pull/18671
  3. Nice but AFAICT one can self-host lichess https://github.com/lichess-org/lila so I'd imagine based on how active it is, how inclusive it is (including languages like Chinese) I would provide some comparison with it. In terms of long term…
  4. …customize it for your specific use case. More specifically modify line that allow to pick the theme https://github.com/lichess-org/lila/blob/64b6f7966c8ed48dc90... With one of the value given here : https://github.com/lichess-org/lila/blob/…
    comment by GistNoesis · 2025-04-21 · in X-Ray Defence
  5. …Lichess has always responded with "puzzles aren't competitive; exploiting them doesn't matter." ( https://github.com/lichess-org/lila/issues/16393#issuecommen... ) Admittedly, they are correct: puzzle rating doesn't really matter. So,…
  6. https://github.com/lichess-org/lila?tab=readme-ov-file#produ...
  7. …code. Lichess is open source and we can see exactly what this field is here, it's the average lag: https://github.com/lichess-org/lila/blob/45b5f0cfbbf6c045ad7... send = (t: string, d: any, o: any = {}, noRetry = false): void => { const…
  8. There's also a nice architectural diagram on their GitHub page: https://github.com/lichess-org/lila
  9. …talented developer who used to work for the French agency responsible for the Scala Play Framework. https://github.com/lichess-org/lila and https://github.com/lichess-org/scalachess are great resources for anyone ever curious to see a…
    comment by agentcoops · 2024-09-19 · in Lichess: Post-Mortem of Our Longest Downtime
  10. …definition for a chess blunder isn't straightforward, here is one example from the Lichess UI: https://github.com/lichess-org/lila/blob/b527746b179cdde6438... Basically, if you make a move which decreases your winning probability more than…
    comment by janalsncm · 2024-04-03 · in Avoid blundering: 80% of a winning strategy
  11. That's the one and only server running https://github.com/lichess-org/lila , ie. the main scala JVM application. See https://lichess.org/source for a list of all the services with a more-or-less up to date diagram.
  12. There are some tests, but definitely not a lot for a project of this size https://github.com/lichess-org/lila/search?q=Specification
  13. It seems that this commit fixed it: https://github.com/lichess-org/lila/commit/c4e53798d171ab71b...
    comment by facorreia · 2022-12-07 · in Lichess on Scala3 – Help needed
  14. Lichess by Thibault Duplessis https://github.com/lichess-org/lila/graphs/contributors
  15. > At the moment, there are no plans to add any more variants ever. https://github.com/lichess-org/lila/issues/11660#issuecommen...
    comment by runarberg · 2022-10-29 · in Taking Lichess to the next level
  16. …donations, so isn't an unpaid model (it's just designed to cover costs, not generate profits). - https://github.com/lichess-org/lila - https://lichess.org/patron
    comment by synu · 2022-08-03 · in Hikaru Nakamura's Forbidden Platform
  17. Thanks for the recommendation. I will check out Scala. Especially since https://github.com/lichess-org/lila is also written with Scala.
  18. It has a lot of contributors nowadays, but Thibault made the original site on his own. https://github.com/lichess-org/lila/graphs/contributors
  19. …solve maybe refactoring this function/algo at the core of the pairing would have more bang for buck https://github.com/ornicar/lila/blob/98691c8901cc0e7d0f338f4...
    comment by jb_s · 2021-12-22 · in Our recent server issues
  20. The entire site is open source. You could make your own. People have done that for Go. https://github.com/ornicar/lila
    comment by queuebert · 2021-12-16 · in Chess.com vs. Lichess
  21. …insights, yep seems mostly true, and it's the case for a surprising number of large projects. https://github.com/ornicar/lila/graphs/contributors
    comment by Barrin92 · 2021-12-15 · in Chess.com vs. Lichess
  22. Open source as well: https://github.com/ornicar/lila
  23. …you to do pretty much anything you could think of wanting to do when it comes to online chess. [0]: https://github.com/ornicar/lila/ [1]: https://lichess.org/api
  24. The lichess code is actually open source, although not in a simple component for people to use: https://github.com/ornicar/lila/search?q=captcha The lichess development process is actually very worthy of praise, lots of useful stuff linked…
    comment by thom · 2020-10-28 · in Chess Captcha
  25. …just because it was the first platform I saw. Thank you, I'm definitely making the switch. [0] https://github.com/ornicar/lila
    comment by FR10 · 2020-10-19 · in Chess’s Cheating Crisis
  26. And has an interesting tech-stack. Edit: Links. 1. https://lichess.org/source 2. https://github.com/ornicar/lila
    comment by yewenjie · 2020-10-19 · in Chess’s Cheating Crisis
  27. …Typescript, websockets, nginx and more [1] [0] https://news.ycombinator.com/user?id=ornicar [1] https://github.com/ornicar/lila
  28. …links to play online? Some sites I can think of that support other variants: https://lichess.org/ ( https://github.com/ornicar/lila/ ) And some crazier variants: https://www.pychess.org/ ( https://github.com/gbtami/pychess-variants )…
    comment by symplee · 2020-03-28 · in Pauli Chess
  29. …truly free[1] and provides an amazing UX. Lichess is a true gift to the chess community. [0] https://github.com/ornicar/lila [1] https://lichess.org/features
  30. Here's an interesting stack: https://github.com/ornicar/lila It's the server/client for https://lichess.org/ which is a powerful online chess server. Scalla with Akka actors is used to provide realtime multiplayer chess (bullet chess…
    comment by benatkin · 2019-01-05 · in Ask HN: Go-to web stack today?
  31. First search revealed some funny test code :) https://github.com/ornicar/lila/blob/master/modules/shutup/s...
  32. …the chess server behind the greatest chess site of internet[2]. [0] https://github.com/ornicar [1] https://github.com/ornicar/lila/ [2] https://lichess.org/
  33. …to mention that if you play chess online, the best one is lichess.org. It is free and opensource: https://github.com/ornicar/lila . I am unaffiliated but really like lichess.
  34. …too ;-) Love the tagline, "lichess.org: the forever free, adless and open source chess server" [1] https://github.com/ornicar/lila
    comment by virtualwhys · 2017-11-19 · in Stockfish Wins Chess.com Computer Championship
  35. …you practice the correct move where you had made a mistake or "blunder". And it's open source: https://github.com/ornicar/lila
  36. Looks like lichess is using strings for IDs so they will not have this issue https://github.com/ornicar/lila/blob/master/app/controllers/...
  37. …in chess or code, I recommend following it -- their great execution will inspire you. [1] https://github.com/ornicar/lila
    comment by csmajorfive · 2016-12-23 · in LiChess: Learn from your mistakes
  38. FYI, Lichess code is open source on github. https://github.com/ornicar/lila I've referenced it for both Scala (server side) and mithril.js (client side).
    comment by wtf_is_up · 2016-12-01 · in Carlsen–Karjakin World Championship
  39. Well it's open source ( https://github.com/ornicar/lila ), and all features are for free, forever, without any ads. That certainly puts it apart form other chess services I know.
    comment by ornicar · 2015-10-07 · in 100M games played
  40. The punch card graph for the Open Source engine behind Lichess that he wrote is... impressive! https://github.com/ornicar/lila/graphs/punch-card
    comment by mrspeaker · 2015-10-07 · in 100M games played
  41. …programming. I recently found lichess.org, which I heartily endorse because it's free software: https://github.com/ornicar/lila
    comment by jordigh · 2015-08-04 · in Ask HN: Do you play Chess?
  42. …evaluating different Scala frameworks and stumbled upon this project as well as another neat one: https://github.com/ornicar/lila
  43. Nothing related but see: http://lichess.org/ (source code https://github.com/ornicar/lila )
    comment by gidan · 2013-07-26 · in ChessBoardJS