July 8th, 2019

work

SCP

Слушаю разные подкасты SCP (по сути, просто зачитки из энциклопедии). Как и во многих фильмах ужасов, нахожу много позитивного - настолько, что хочется даже, чтобы такое было в настоящем мире.

Почему? Потому что у меня позитивное мировоззрение - я уверен, что большинство достаточно часто проявляющихся штук человечество может изучить, понять, приручить. А до изучения и понимания многие вещи можно эффективно использовать и без теории, без объяснений - на одних лишь причинно-следственных правилах обращения.

Collapse )



Хорошая аналогия - огонь. Как и многие явления SCP, огонь до приручения был неумолимым и непонятным чудовищем, причиняющим мучительные страдания и смерть для всего живого. По понятиям древних людей крупный лесной или степной пожар вполне был концом света. Огонь даже после приручения часто вырывался на свободу и уничтожал целые города, столицы развитых государств (Лондонский пожар, смотрите). И тем не менее, мы, люди, спокойно живем рядом с ним и пользуемся этим чудовищем - как и газом, электричеством, и тяжелыми металлическими монстрами, одно соприкосновение с которыми может искалечить и убить.
work

Компилятор, который отказывался работать по понедельникам

Сейчас хотел показать сыну хороший трюк с подгрузкой кастомных шрифтов в одном игровом движке - а там все упало и не шевелится. Я аж вспотел, думал, что ошибся много раз. Выяснилось, что сборщик проекта NPM относительно свежей версии падал из-за своего бага по понедельникам под Виндой. Самое смешное, что падал из-за напоминания о донате.

Веселые разработчики. И инструменты интересные.

Мораль тут такая - порой очень много времени уходит на такую фигню, на борьбу со странностями инструментов. Это как SCP в реальной жизни - как если бы молоток по понедельникам внезапно изгибался и бил по пальцам. А в остальные дни был бы хорошим надежным инструментом.

"*** API looks like a shit" - этот вопль души на StackOverflow в 2016 мы цитировали друг другу со смехом. Звездочки относятся ко многим платформам, в оригинале было про Android.