YNAB is excellent. They have auto-importing, auto-categorization, geotagging transactions with the mobile app, and cool community-led addons (https://chrome.google.com/webstore/detail/toolkit-for-ynab/l...)
181 karma · joined December 18, 2014
But YouTube won't let me
You misspelled lobbying.
...Colin Powell, a 79-year-old white male;First, the isLetter function is both wrong and unused.
Second, messUpMessyPart is suboptimal. Rather than using a while loop to generate random numbers until a < b, why not do something like `var nums = [rand, rand].sort(); a = nums[0]; b = nums[1]`. There's still the case where a=b, but maybe you just run the function 2/10 times instead of 1/10 to compensate for that case.