23 karma · joined April 8, 2020
in the end I went with a desktop computer (if you have the space and you don't mind losing portability - I also have a Dell XPS in a pretty good shape for when I need it). It does waaay better when it comes to multitasking, never gets sluggish, much easier to upgrade, no throttiling/overheating problems, cheaper.
That's actually not entirely true. One of the problems was the program taking too long to compete due to suboptimal algorithm. The GitHub repo showed that the tests were run using debug version of the Rust binary. It worked fine when people tried to reproduce using the release version.
For the other two problems, not many details were given, but both programs panicked immediately with the given input. That's still better than any kind of undefined behaviour or silent error.