Я нашёл баг в YouTube — и расследовал его с помощью ChatGPT
YouTube had a bug – I used ChatGPT to investigate

Автор замечает, что YouTube при перезагрузке страницы отматывает видео на 20 секунд назад. Он решает разобраться в причине и использует ChatGPT, Tampermonkey и Chrome DevTools для отладки клиентского кода YouTube. В итоге он выясняет, что проблема кроется в серверных контрольных точках, а также обнаруживает, что Android-приложение исправляет эту ошибку, а веб-версия — нет. Расследование приводит к неожиданному открытию о том, как YouTube обрабатывает историю просмотра.
Когда вы закрываете вкладку, на сервер отправляется отметка времени X; когда вы снова открываете вкладку, сервер выдаёт X - 20 — поистине выдающийся образец инженерной мысли.
- starcast2026
Я тоже замечал откат на -20 секунд, но всегда считал это фичей. Я закрываю браузер и через пару дней продолжаю смотреть то же видео. Этот сдвиг на -20 секунд даёт мне хороший контекст о том, каким было последнее предложение/кадр, так что я могу спокойно продолжить просмотр. Так что для меня это фича, и мне кажется, YouTube подумал о таких людях, как я.
- cush
Похоже на намеренную фичу. Как когда твою аудиокнигу прерывает уведомление, и она воспроизводит лишнюю секунду аудио. Лично мне это очень нравится.
- dmix
> За последние несколько дней я заметил баг, который не мог игнорировать. Иногда YouTube случайно перематывал назад во время мягких перезагрузок.
Кстати, я тоже замечал этот баг. Я часто слушаю длинные видео на YouTube, и было очень заметно, что что-то изменилось, когда открываешь недосмотренные видео: оно вдруг начало перематывать назад, хотя раньше этого не было.
Я считаю Google слишком большой безликой машиной, чтобы самому заморачиваться расследованием, но я рад, что кто-то это сделал.