Over the last 15 years, ~50% of improvement in chess engines is due to smarter programming, not better hardware: https://www.reddit.com/r/chess/comments/76cwz4/15_years_of_chess_engine_development/
What other domains are like this? Lossy audio/image compression is definitely better today. There must be others situations.
Related Posts
I'm experimenting with live-evaluating tests in my programming language project.
It's relatively fiddly to hook up a UI for this, but it saves a precious keystroke to run the tests! I'm hoping that it results in more, better tests due to the convenience.
I've released difftastic 0.63! In this release:
* Better parsing of Elixir, LaTeX, Make, Nix, Rust and YAML
* Better detecting of text encoding, especially on Windows
* Prebuilt musl binaries, so you can run released binaries on older systems!
https://github.com/Wilfred/difftastic/releases/tag/0.63.0
It's weird that GitHub shows time since the last commit, but not time since the first commit. It's a nice way of seeing how mature a project is.