Full threadjdowner·This was my effort (in python) to solve this problem https://github.com/jdowner/cdhistoryView on HN