Чай с бергамотом.
Раньше бергамот считался едва ли не кормовым растением, пока на каком-то корабле случайно не опрокинули бочки с экстрактом бергамота на тюки с чаем. Чай хотели выкинуть, но кто-то решился его попробовать, оказалось вкусно.
За точность истории не ручаюсь, наверное, тоже легенда.
Спросить у любого мужика: Правдивец стоит у ворот Рая?
Если ответ "ДА", значит либо перед нами Правдивец, и за ним ворота Рая, либо перед нами Лжец, и за ним таки ворота Рая.
Если ответ "НЕТ", то всё наоборот.
Сагалаев высказывался на эту тему, советуя ограничиться частным OpenID для себя и предостерегая от соблазна сделать публичный и (возможно) не очень надёжный OpenID-сервис.
Раньше бергамот считался едва ли не кормовым растением, пока на каком-то корабле случайно не опрокинули бочки с экстрактом бергамота на тюки с чаем. Чай хотели выкинуть, но кто-то решился его попробовать, оказалось вкусно.
За точность истории не ручаюсь, наверное, тоже легенда.
Если ответ "ДА", значит либо перед нами Правдивец, и за ним ворота Рая, либо перед нами Лжец, и за ним таки ворота Рая.
Если ответ "НЕТ", то всё наоборот.
Или, что ещё веселее, за "качественные Audio CD", которые нарезаны с mp3?
$a = undef;
$b = -273.15;
$c = $a <= $b ? $a : $b; # $c == $b
$d = $a >= $b ? $a : $b; # $d == $a
$e = $a == 0 ? 1 : 0 # $e == 1
То есть, вполне ожидаемое неявное приведение undef к 0.
Может, для сортировок?