nipinium
Building cli tools in crystal is fairly easy thank to the standard OptionParser library. `colorize` is almost perfect, too, in case you want to print some ascii colors. And just like ruby, invoking some shell command is simply wrapping the command with backticks. and FileUtils has ton of features.
Too bad Crystal now only works in POSIX.
Try to download some highly seeded torrents at the "throttled hours" to see for yourself.
This is silly, the internet at night is slow simply because there are too many people are using it at the same time. Bandwidth is not limitless, and they are shared for the same neighborhood.
Also, having a 100Mbps internet plan doesn't mean you will be guaranteed to have 100Mbps download/upload all the time. There are reason why in VN companies like netnam and cms are selling 50Mbps leased line for 1000+ dollars.
And for my experience proxied websites (in free plan) are way slower compare to bare websites, like 300ms latency vs 50ms latency.
use scoop instead.