В титрах можно увидеть название The Brain That Wouldn't Die. Судя по Википедии, самостоятельное произведение. К тому же идея о жизни мозга (головы) без туловища есть в литературе и до Беляева.
Если RowsCount <= 20000, то очередь дойдёт, и условие RowsCount > 100000 всегда будет ложным.
Если же RowsCount > 20000, то очередь действительно не дойдёт, но в таком случае значение RowsCount > 100000 не представляет никакого интереса.
То есть диагностика «условие всегда ложно» неявно подразумевает «когда его будут проверять».
ResourcePrefetcher::ShouldContinueReadingRequest вернёт true, если bytes_read != 0, иначе — false. Правка автора статьи ничего в этом смысле не меняет.
s = 2r + 0.11q не для любых r и q, а только для тех, которые удовлетворяют исходному равенству rqr + rqq = sqr.
Кстати, из формулы s = 2r + 0.11q можно сразу сделать вывод, что q всегда равно нулю, и использовать только один цикл.
Инициатива по открытию спеков Flash с кучей ссылок, относящихся к вопросу.
string.ascii_letters
иstring.ascii_uppercase
. Тогда и первого P.S. не было бы :)Если же RowsCount > 20000, то очередь действительно не дойдёт, но в таком случае значение RowsCount > 100000 не представляет никакого интереса.
То есть диагностика «условие всегда ложно» неявно подразумевает «когда его будут проверять».
Не нашёл в статье ссылку на патч. Было бы интересно взглянуть.
Кстати, из формулы s = 2r + 0.11q можно сразу сделать вывод, что q всегда равно нулю, и использовать только один цикл.