Глобальных изменений нет. Но я добавил Git репозиторий (наверное будет полезным), также сделал разделение на основной файл интерфейса и алгоритмов и подогнал код под стандарт PEP-8.

За полчаса я сделал простейшую программу, способную вычислять проверочные цифры и делать полноценную паспортную MRZ.

История началась с того, что я решил поиграть в Fallout 2. Выдержал я только 10 минут игры, но меня заинтрересовало окно в нижнем левом углу, которое выводило разнуе контекстную информацию.

После выпуска последней статьи, я продолжил искать решение проблемы с RPi и urllib3. Вкратце напомню, после определённого времени работы, RPi выдавала ошибку, связанную с невозможностью переподключения к серверам Telegram. После продолжительных поисков я нашёл на raspberrypi.stackexchange.com несколько веток с такой же проблемой. Почти везде она решалась изменением DNS с дефолтного на Google'овский(8.8.8.8 или 8.8.4.4) .
После нначала работы над ботом-переводчиком, у меня была лишь одна существенная проблема: сервер(RPi 3B) не мог быть подключенным к серверам Telegram больше определённого времени(я насчитал примерно час). Надо заметить, что данная проблема присутствует только на RPi, если я запускаю бота на своём ПК, то такой проблемы не возникает. После выявления данной проблемы я переустановил ОС на RPi, думая что это поможет.
Итак, как всё началось. Сидя дома и ничего не делая(играя в Иксбокс) Я от скуки решил создать Телеграм бота, который бы просто переводил текст в голосовые сообщения.