I encourage the use of checked subtraction and addition to prevent these from becoming issues.
Reply on news.ycombinator.com