Для властей ВСЕХ стран очень желательно, чтобы таблетка бессмертия и вечной молодости была изобретена как можно скорее. И чтобы её немедленно скормить вообще всем. Потому что жопа с рождаемостью, и даже Африка вошла в крутое пике. Зумеры не размножаются. Ещё немножко, и посыпятся пенсионные фонды, вот прямо везде. Единственное рабочее решение, способное предотвратить сметающий все государства всемирный социальный взрыв - таблетка бессмертия, поднимающая пенсионный возраст сразу в бесконечность.
Если голод и холод омолаживают, то самыми моложавыми должны быть бомжи. Ещё и стресс от употребления ядовитых веществ что-нибудь наверно помогает перезапустить.
При чём тут алгоритмы? Если вы были не айтишником, а, к примеру, портным, математика была бы наукой о способах раскройки материала, так что ли?
Если всё же немножко вернуться к господину Тегмарку и его теории математической вселенной, то на мой взгляд это всё кажется очередной попыткой протащить радикальный детерминизм. Публике нравится детерминизм, считается, что это “научно”, книжки охотно раскупают. Попробуете прогнать тему, что будущее не предопределено и что мы сами его создаём своей свободной волей - сразу заплюют, заклюют, заминусуют. Писать и издавать книжку про такое - один сплошной убыток. А вот радикальный детерминизм, особенно если глубоко запрятанный туда, где нет ни цвета, ни массы, ни атомов, ни сил, вот это норм тема.
Математика это выдуманная людьми большая и сложная тавтологическая (то есть без внутренних противоречий и замкнутая в себе самой) система. В ней самой всё правильно, но когда её применяешь к чему-то в большом реальном мире, могут быть сюрпризы.
Например, “2+2=4”. Вроде правильно. Но как только начинаем применять, куча нюансов:
А правильно ли мы посчитали эти двойки? Может быть что-то посчитали дважды? Если так, то правильный ответ будет 3.
Что там по единицам измерения? 2 метра + 2 километра это не 4.
Вообще величины-то аддитивные? И аддитивные без извращений? Случаи ведь разные бывают. Например, 2% + 2% это 4.04%. А вот, например, у градусов цельсия 2+2=4, но только если клятвенно пообещал сразу после сложения поделить пополам.
Математика - очень удачная выдумка. Но действительно полезной она становится когда мы размыкаем тавтологию гипотезой применимости к конкретному предмету реального мира. Удачная гипотеза - наслаждаемся предсказательной силой. Неудачная - имеем фигню, но с формулами.
На всякий случай поясню на примере, в чём засада. Представьте себе рязанскую строительную фирму, у которой дела пошли очень хорошо. Грамотно организовали процессы, наняли классных специалистов. В Рязани им стало тесно, решили затеять экспансию. Но вот незадача - у них рязанский ИНН. Уже и головной офис в Москве, и собственно уроженцев Рязани в команде далеко не большинство, но ИНН по-прежнему рязанский. Это, конечно, не запрещено, но каждый раз объяснять, что они не какие-то провинциальные пацанчики, а серьёзные ребята, ведущие дела по всей стране - тот ещё геморрой. Поэтому что делаем? Перерегистрируем фирму в Москве. То есть старую, по сути, закрываем, новую открываем. И дальше имеем геморрой объяснять, что мы не новорожденные не пойми кто, а у нас уже куча завершённых проектов. И всё потому, что какой-то гений посчитал нормальным зашить код региона в ИНН.
Осмысленные идентификаторы - ацкое зло. За любую попытку зашить в идентификатор какую-то дополнительную инфу - сразу железной линейкой по рукам. Любой спецалист по базам данных скажет, что хранение значений атрибутов в идентификаторе это нарушение даже не третьей, а уже второй нормальной формы. То, что это весьма распространённая практика, не значит, что она правильная.
Даже без дубины над головой мне, например, стыдно постить совсем уж мусорные PR-ы, чтобы потом меня как котёнка тыкали мордой в моё собственное говно. Хоть я и в некоторой мере аутичен, но всё же существо социальное. А робот не только не социальное, но и вообще не существо. Он может имитировать стыд, но стыдно ему быть не может.
С REST-ом такая штука. В его основе лежит идея, что сервис это объектная (документальная) база данных, но обычно, в подавляющем большинстве случаев, вот прям 99% или больше, это не так. Впрочем, даже если посмотреть на API документальных баз данных, например, MongoDB или ElasticSearch, можно с удивлением для себя обнаружить, что интерфейс у них далеко не тот самый канонический REST. Например, суперполезные групповые операции типа InsertMany не укладываются в концепцию, а запросы (aggregation pipelines в Монге и собственно search в Эластике) вообще далеко за архитектурными рамками. Для чего REST действительно хорош, это для базы знаний по вселенной Звёздных Войн. Если твой API не про планеты, звездолёты, персонажи и эпизоды, скорее всего REST в чистом виде тебе не подходит.
Что нам действительно нужно и полезно, это возможность без лишних сверхусилий делать API-ки. А API - это по сути набор функций. И в этом плане наколхозить чисто на POST-эндпоинтах в стиле “JSON in - JSON out” - абсолютно нормально. А если ещё и сподобился документацию внятную написать, низкий тебе поклон и большое тебе человеческое спасибо. А все эти тонкости и заморочки, и особенно этот никчёмный HATEOAS… ну, об этом безусловно нужно знать, но относиться с изрядной долей скуптицизма.
Ключевой скилл кожаных - способность брать на себя ответственность. У робота её нет и быть не может. “Вы правы, из-за этой ошибки очистилась таблица users”. “Вы совершенно правы, эта строчка скрипта отправляла все бэкапы в dev/null”. Любая должность, которая предполагает хоть каплю ответственности, не может быть полностью автоматизирована. Вы можете возразить, что у белковых тоже большие проблемы с взятием на себя ответственности. Это да, но поскольку у роботов её строго ноль, то у белковых при любом раскладе ситуация в бесконечное количество раз лучше.
Pacific ocean
Хорошо, с бильярдом разобрались. Теперь надо разобраться, является ли покер машиной Тьюринга.
На любую из. Какая больше нравится.
Навье-Стокс это, конечно, хорошо, но мы, так уж вышло, предпочитаем Чейн-Стокса.
А если серьёзно, мне прям очень интересно, догадается ли кто натравить этих 10000 агентов на проблему квантовой гравитации.
Длинное тире — прямо в заголовок
Ура! Теперь мы сможем прямо на эндпоинт слать всякое вроде
delete from users;. Получено официальное добро от IETF.Для властей ВСЕХ стран очень желательно, чтобы таблетка бессмертия и вечной молодости была изобретена как можно скорее. И чтобы её немедленно скормить вообще всем. Потому что жопа с рождаемостью, и даже Африка вошла в крутое пике. Зумеры не размножаются. Ещё немножко, и посыпятся пенсионные фонды, вот прямо везде. Единственное рабочее решение, способное предотвратить сметающий все государства всемирный социальный взрыв - таблетка бессмертия, поднимающая пенсионный возраст сразу в бесконечность.
Если голод и холод омолаживают, то самыми моложавыми должны быть бомжи. Ещё и стресс от употребления ядовитых веществ что-нибудь наверно помогает перезапустить.
Финалочка понравилась
“Со временем” это в смысле с нашим тутошним временем?
Ребята 12 лямов подняли за кристально никому не нужную фигню. Ай молодцы.
При чём тут алгоритмы? Если вы были не айтишником, а, к примеру, портным, математика была бы наукой о способах раскройки материала, так что ли?
Если всё же немножко вернуться к господину Тегмарку и его теории математической вселенной, то на мой взгляд это всё кажется очередной попыткой протащить радикальный детерминизм. Публике нравится детерминизм, считается, что это “научно”, книжки охотно раскупают. Попробуете прогнать тему, что будущее не предопределено и что мы сами его создаём своей свободной волей - сразу заплюют, заклюют, заминусуют. Писать и издавать книжку про такое - один сплошной убыток. А вот радикальный детерминизм, особенно если глубоко запрятанный туда, где нет ни цвета, ни массы, ни атомов, ни сил, вот это норм тема.
Математика это выдуманная людьми большая и сложная тавтологическая (то есть без внутренних противоречий и замкнутая в себе самой) система. В ней самой всё правильно, но когда её применяешь к чему-то в большом реальном мире, могут быть сюрпризы.
Например, “2+2=4”. Вроде правильно. Но как только начинаем применять, куча нюансов:
А правильно ли мы посчитали эти двойки? Может быть что-то посчитали дважды? Если так, то правильный ответ будет 3.
Что там по единицам измерения? 2 метра + 2 километра это не 4.
Вообще величины-то аддитивные? И аддитивные без извращений? Случаи ведь разные бывают. Например, 2% + 2% это 4.04%. А вот, например, у градусов цельсия 2+2=4, но только если клятвенно пообещал сразу после сложения поделить пополам.
Математика - очень удачная выдумка. Но действительно полезной она становится когда мы размыкаем тавтологию гипотезой применимости к конкретному предмету реального мира. Удачная гипотеза - наслаждаемся предсказательной силой. Неудачная - имеем фигню, но с формулами.
На всякий случай поясню на примере, в чём засада. Представьте себе рязанскую строительную фирму, у которой дела пошли очень хорошо. Грамотно организовали процессы, наняли классных специалистов. В Рязани им стало тесно, решили затеять экспансию. Но вот незадача - у них рязанский ИНН. Уже и головной офис в Москве, и собственно уроженцев Рязани в команде далеко не большинство, но ИНН по-прежнему рязанский. Это, конечно, не запрещено, но каждый раз объяснять, что они не какие-то провинциальные пацанчики, а серьёзные ребята, ведущие дела по всей стране - тот ещё геморрой. Поэтому что делаем? Перерегистрируем фирму в Москве. То есть старую, по сути, закрываем, новую открываем. И дальше имеем геморрой объяснять, что мы не новорожденные не пойми кто, а у нас уже куча завершённых проектов. И всё потому, что какой-то гений посчитал нормальным зашить код региона в ИНН.
Осмысленные идентификаторы - ацкое зло. За любую попытку зашить в идентификатор какую-то дополнительную инфу - сразу железной линейкой по рукам. Любой спецалист по базам данных скажет, что хранение значений атрибутов в идентификаторе это нарушение даже не третьей, а уже второй нормальной формы. То, что это весьма распространённая практика, не значит, что она правильная.
Даже без дубины над головой мне, например, стыдно постить совсем уж мусорные PR-ы, чтобы потом меня как котёнка тыкали мордой в моё собственное говно. Хоть я и в некоторой мере аутичен, но всё же существо социальное. А робот не только не социальное, но и вообще не существо. Он может имитировать стыд, но стыдно ему быть не может.
С REST-ом такая штука. В его основе лежит идея, что сервис это объектная (документальная) база данных, но обычно, в подавляющем большинстве случаев, вот прям 99% или больше, это не так. Впрочем, даже если посмотреть на API документальных баз данных, например, MongoDB или ElasticSearch, можно с удивлением для себя обнаружить, что интерфейс у них далеко не тот самый канонический REST. Например, суперполезные групповые операции типа InsertMany не укладываются в концепцию, а запросы (aggregation pipelines в Монге и собственно search в Эластике) вообще далеко за архитектурными рамками. Для чего REST действительно хорош, это для базы знаний по вселенной Звёздных Войн. Если твой API не про планеты, звездолёты, персонажи и эпизоды, скорее всего REST в чистом виде тебе не подходит.
Что нам действительно нужно и полезно, это возможность без лишних сверхусилий делать API-ки. А API - это по сути набор функций. И в этом плане наколхозить чисто на POST-эндпоинтах в стиле “JSON in - JSON out” - абсолютно нормально. А если ещё и сподобился документацию внятную написать, низкий тебе поклон и большое тебе человеческое спасибо. А все эти тонкости и заморочки, и особенно этот никчёмный HATEOAS… ну, об этом безусловно нужно знать, но относиться с изрядной долей скуптицизма.
Ключевой скилл кожаных - способность брать на себя ответственность. У робота её нет и быть не может. “Вы правы, из-за этой ошибки очистилась таблица users”. “Вы совершенно правы, эта строчка скрипта отправляла все бэкапы в dev/null”. Любая должность, которая предполагает хоть каплю ответственности, не может быть полностью автоматизирована. Вы можете возразить, что у белковых тоже большие проблемы с взятием на себя ответственности. Это да, но поскольку у роботов её строго ноль, то у белковых при любом раскладе ситуация в бесконечное количество раз лучше.
Дарья, вы обещали продолжение. Будет?
Лунная электростанция она как солнечная, но работает ночью.
Эту глупость придумали потому что далеко не у всех хватает духу признаться, что до сих пор нет ни одной достойной идеи, зачем вообще нужен REM.