Very cool idea! I also like that the provider script was written in Ruby, makes it easy to start hacking on it.<p>I converted it to Crystal for a bit more speed and safety, you can find it here if you're interested: <a href="https://git.io/JvnCm" rel="nofollow">https://git.io/JvnCm</a><p><pre><code> Ruby execution time: 0.09 real 0.07 user 0.02 sys
Crystal execution time: 0.00 real 0.00 user 0.00 sys</code></pre>