frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ask HN: Quantum Computation, Computers and Programming

11•rramadass•12h ago•9 comments

ADHD. How do you manage the constant stream of thoughts and ideas?

15•chriswright1664•34m ago•11 comments

Ask HN: Discrepancy between Lichess and Stockfish

15•HNLurker2•4h ago•10 comments

Ask HN: 500 citation MSc CS, stuck in a low-trust region. How to move forward?

14•throwawaysafely•7h ago•12 comments

Ask HN: Looking for Windows contributors for meeting-detection engine

7•Ayobamiu•7h ago•0 comments

Ask HN: Who remembers AWS Spot's auction era before the 2017 pricing change?

2•aleroawani•4h ago•0 comments

Tell HN: DigitalOcean's managed services broke each other after update

75•neilfrndes•23h ago•46 comments

Ask HN: Vxlan over WireGuard or WireGuard over Vxlan?

33•mlhpdx•4h ago•52 comments

Ask HN: What are you working on? (January 2026)

253•david927•2d ago•834 comments

Tell HN: The insane price hike of internal SSDs

3•malshe•3h ago•5 comments

Tell HN: Intel could blow up the Console Wars if it had the guts

2•noumenon1111•3h ago•5 comments

Tell HN: The Google Tenor GIF API has been shut down

13•dfajgljsldkjag•7h ago•9 comments

Ask HN: Does anyone else think that humanoid robots is a bubble?

5•NewUser76312•3h ago•8 comments

Ask HN: Are you underutilizing your insurance too?

2•nemath•4h ago•4 comments

Ask HN: Learning Discoverability

2•learnwithmattc•9h ago•0 comments

Is "AI vibe coding" making prototyping worse inside real companies?

11•arapkuliev•7h ago•1 comments

Ask HN: What made you move back to HTML-to-PDF in production?

5•gokulsiva•8h ago•4 comments

Ask HN: Iran's 120h internet shutdown, phones back. How to stay resilient?

47•us321•6h ago•54 comments

Eleva.js – A 2.3KB JavaScript framework with signals and no virtual DOM

2•TarekRaafat•6h ago•0 comments

Unpopular Opinion: Bootstrap is a better front-end framework than Tailwind

21•pyeri•18h ago•25 comments

Experiment: Using NotebookLM as a cynical code reviewer (via custom prompts)

2•practicalaifg•7h ago•0 comments

Gh Account Permabanned – Help?

9•nicomeemes•8h ago•8 comments

Ask HN: Story about a CEO going off on a user who left feedback?

3•VladVladikoff•9h ago•2 comments

Ask HN: How do you prevent AI agents from going rogue in production?

3•techbuilder4242•9h ago•0 comments

Ask HN: Salesforce, SAP, or ServiceNow: Which Is Most Ripe for Disruption?

6•Saurabh_Kumar_•9h ago•1 comments

My casual chat with AI about cancer led to an internal prototype named"Onco-Bus"

2•sony707•9h ago•0 comments

Ask HN: Where is all the protest music?

6•swiper_lux•13h ago•14 comments

Ask HN: Job seekers, what's working / not working?

17•Jabbs•1d ago•17 comments

Ask HN: Is Reddit Down(-Ish)?

3•theanonymousone•7h ago•7 comments

I am a fan of XianXia's novels from China

2•tain1223•6h ago•0 comments
Open in hackernews

Ask HN: Discrepancy between Lichess and Stockfish

15•HNLurker2•4h ago
I’m trying to understand a discrepancy between Lichess’s analysis board and my own Stockfish setup.

On Lichess (browser-based analysis), Stockfish reports close to 1 MN/s on my Redmi Note 14 Pro. However, when I run Stockfish locally via a Python program using the native executable, I only see around 600 kN/s.

What’s confusing is that despite the higher reported speed, Lichess takes about 2:30 to reach depth 30, while my local setup reaches depth 30 in about 53 seconds, even though it reports a lower N/s. Lichess also appears much more “active” in terms of frequent evaluation updates.

I suspect this has to do with how N/s is measured or displayed (instantaneous vs average), differences in search configuration (continuous search vs restarts, MultiPV, hash reuse), or overhead from the way the engine is driven (e.g., UI or I/O throttling). It also raises the question of whether “depth 30” is directly comparable across different frontends.

Has anyone looked into how Lichess reports Stockfish speed, or why a setup showing higher N/s can still take significantly longer to reach the same nominal depth?

Comments

frenchtoast8•2h ago
Most of Lichess is open source, have you tried looking there to see how Lichess interacts with Stockfish? https://github.com/lichess-org
eterm•2h ago
The lichess one might be in "multi-line" mode
agalunar•2h ago
You may want to ask in the Stockfish discord: https://discord.com/invite/GWDRS3kU6R
y-curious•2h ago
Confirm in the network tab that you are going 100% local on lichess. My shot in the dark (I don’t contribute to their codebase) is that you’re offloading some analysis to Fishnet[1]

I would rule that out first

1: https://lichess.org/get-fishnet

y-curious•2h ago
One other thing I dug up that may help:

https://lichess.org/forum/lichess-feedback/groundbreaking-im...

anematode•1h ago
Hi, I work on Stockfish! Likely what's going on is that your Lichess instance is running in MultiPV mode, which displays the top N moves (5 by default, iirc). This can be useful for analysis, but it leads to more time exploring disfavored lines, and therefore lower depth. The desktop version defaults to MultiPV = 1.
Viren6•1h ago
I also work on Stockfish, that is not the reason. The reason is because the SF17.1 is functionally different, there is no way to get these to match without changing the net option to be the same as the stockfish binary.

See https://tests.stockfishchess.org/tests/view/69515c60572093c1... and https://github.com/lichess-org/lila/pull/18671

anematode•1h ago
Viren's been around a lot longer than I have, so I'd trust him instead ;) You can actually run the large net in Lichess (by selecting the larger engine in the dropdown) which would be dispositive.
tsoj•43m ago
I don't work on Stockfish, but I can suggest using ShashChess instead. It is Stockfosh, but on top of that, it has been improved to capture the spirit of the human ingenuity and creativity.
Viren6•1h ago
Lichess uses a smaller net by default. Default lichess net is custom made by stockfish to be small