Eliminate arithmetic precision loss in idiomatic Kotlin | Hacker News Reader