ну экономия терабайтов трафика каждый день это всё же стоит денег. Куча серверов, которые там енкодят видосики из РФ. Все эти сервера могли бы что-то другое полезное для гугла делать.
а в чем минус для source ноута, с которого копируют софт?
Если в нем софт остаётся и продолжает работать, то почему-бы эти *.app файлы не загрузить на любую файловую шару?
Это же обычное пиратство, только без кряков. Если так, то эти же проги наверника не сложно скачать не выходя из дома, не нужно для этого идти в appstore.
Возможно Илья решил что будет лучше если он останется и будет замедлять компанию внутри, чем вообще не будет это делать. Отсюда и переобувка в последний момент, типо сорян, быканул, был неправ.
Кажется что он инициировал увольнение Альтмана, чтобы компания в погоне за баблом не убила людей раньше времени, или экономику разных стран )
Одно из наиболее впечатляющих достижений в мире современного моддинга — Falskaar.
это вы ещё enderal forgotten stories не видели )
Кстати один из самых ярких вкладов в modmaking был редактор для warcraft 3. Огромное кол-во разных модов, которые стали в итоге отдельными играми или даже жанрами.
505 из 700 сотрудников написали письмо с требованием вернуть все обратно (в т.ч. CTO), иначе они тоже уйдут за ним. Майкрософт же уверен с радостью всех наймет в свой новый отдел.
Отличный пример как развалить компанию, потенциально размера с FAANG через пару лет, за один день. Сэм напрямую перейдет в microsoft, взяв с собой всю команду разработки (ну а кто захочет оставаться в тонущей лодке). Через неделю акции openAI упадут в 0 и компания закроется.
Выглядит скорее как плюс, получается каждая планета просто большой уровень 16х16 км или типо-того. Плюс в том, что такое будут делать скорее всего руками, пусть и тяп-ляп, но задники делают люди.
А если была бы вся планета, то смысл её исследовать, там везде одинаковый noise height map с рандомными натыканными объектами.
хм, получается они грузят себе в облако все условно приватные корпоративные данные? Звучит ещё менее безопасно, чем выполнение рандомного кода на компе конечного пользователя.
Предположим что нашу CLI тулзу эксплуатирует некий админ, который на сервере её запускает.
Если нормально оборачивать ошибки, то при запуске он увидит что-то такое:
"failed start: failed preload data: failed query data from db: port 5050 unreachable: connection refused"
и он в целом сможет понять чего именно тулзе нехватает (например нужно открыть какой-то порт).
если не оборачивать ошибку, всё что он увидет это "connection refused". Абсолютно бессмысленная ошибка, которая ничего не говорит.
Есть ещё вариант автоматического добавления стека в ошибку, это лучше чем ничего, но хуже чем нормальный враппинг, так как админ уже не сможет сам понять, и пойдет к разработчику спрашивать что именно произошло. Ошибка будет примерно такая:
Я думаю компания в Армении не работает на рынок Армении, и сделана специально как конкуретное преимущество перед другими компаниями на международном рынке найма:
мы даем работу не в рублях
мы даем работу не в рф
Получается что в офере компания предлагает X, а после подписания договора, говорит либо бери Y, либо досвиданье.
Я в целом обе стороны понимаю. Одни переплачивают рублями за покупку ЗП в валюте, другие не понимают почему это за их счет должны решатся проблемы со нестабильным курсом рубля.
Могу только сказать, что по моему мнению, если компания хочет нанимать специалистов и конкурировать за них на международном рынке - это проблема компании что придется валюту покупать. Тут либо валюта, либо специалисты.
В офисе это не нужно, там есть проводной интернет.
Дома избыточно - нужно специалную "лампочку" в каждую комнату вешать. Т.е покупать фактически вместо 1 роутера - 3 например.
А супер скорость в 224гб/с будет только до "роутера". Дальше сигнал идет по обычным проводам в ДЦ, и скорость там будет соответственно 1гб/с если повезет, либо ещё меньше, например 100мб/с, с ограничениями оплаченного тарифа.
Выглядит так, что штука на данный момент полезная только в очень узких и специфичных целях.
это не правда. Переменная класса может быть абстрактная (к примеру интерфейс). Вот тогда и будет у нас абстрактное программирование. Без всяких хаков можно писать сносный solid код на классах и ООП. Даже в том же go, где вообще нет классов, но есть некое подобие ОПП всё с той же целью - иметь возможность абстрактного программирования, внедрения зависимостей, интерфейсы и т.п.
В аргументы функции такое передавать не получится, что собственно и является смыслом существования классов.
Можно ли заменить это на сигнатуру функции, к примеру: func (authorID int64) []Article? Конечно. Но функция сама по себе не чистая, ей для работы нужен какой-то коннекшен к базе. И где его взять?
Если прокидывать коннекшен прямо в аргументы вот так:
то мы имеем большую проблему. Код который будет вызывать эту функцию, тоже должен знать про хранилище (т.е про redis). Но зачем бизнес логике знать про это?
В классах мы можем без проблем разделить передачу аргументов на 2 разных штуки:
конструкторы (скрытую явно от остального кода)
функции (открытую, публичную часть)
Таким образом можно писать абстрактный код, чего невозможно сделать с использованием только функций.
Время относительно же. Для людей в корабле, которые летят скажем с 50% скорости света, нужно условно пару часов чтобы пролететь половину галактики. Другое дело, что для всего остального во вселенной пройдет пара миллионов лет, и возможно через минуту их полета, в окне станет темно, так как погаснут некоторые звезды.
При разгоне до 99.9% скорости света, можно за 1ms оказатся сразу вконце времени и на другом конце космоса в эру после черных дыр (если конечно предположить что наш корабль не развалился каким-то образом за эти триллиарды лет полета).
Скорее всего деформируются кости и тело. В космосе, без сил притяжения, начинается деградация мышц, так как нет давления атмосферы, спине не нужно держать тело ровно и т.п.
Через много поколений, люди в космосе будут очень слабыми по нашим меркам, вытянутыми, мб на 2-5 метра роста в среднем. После тысяч лет полета, им будет очень сложно находится на планете типо Земли, так как притяжений и атмосфера их прижмет к земле, а мышцы не будут развиты для сопротивления этому давлению.
Чтобы всё было ок, нужно сначала придумать искусственную гравитацию на корабле. (ну или очень быстрые перелеты, в 98% скорости света например).
ну экономия терабайтов трафика каждый день это всё же стоит денег. Куча серверов, которые там енкодят видосики из РФ. Все эти сервера могли бы что-то другое полезное для гугла делать.
а в чем минус для source ноута, с которого копируют софт?
Если в нем софт остаётся и продолжает работать, то почему-бы эти *.app файлы не загрузить на любую файловую шару?
Это же обычное пиратство, только без кряков. Если так, то эти же проги наверника не сложно скачать не выходя из дома, не нужно для этого идти в appstore.
С таким же успехом телеграм может потребовать себе страничку dodopizza.ru/telegram с фото Дурова.
Чем это отличается от telegram.org/dodopizza и с какой стати телеграм обязан давать какие-либо страницы вообще им, или кому-либо ещё за бесплатно.
как автор тулзы, заодно порекламлю статью на хабре, как им пользоватся:
https://habr.com/ru/articles/751174/
А в чем особенность, кроме своего логотипа?
Возможно Илья решил что будет лучше если он останется и будет замедлять компанию внутри, чем вообще не будет это делать. Отсюда и переобувка в последний момент, типо сорян, быканул, был неправ.
Кажется что он инициировал увольнение Альтмана, чтобы компания в погоне за баблом не убила людей раньше времени, или экономику разных стран )
это вы ещё enderal forgotten stories не видели )
Кстати один из самых ярких вкладов в modmaking был редактор для warcraft 3. Огромное кол-во разных модов, которые стали в итоге отдельными играми или даже жанрами.
505 из 700 сотрудников написали письмо с требованием вернуть все обратно (в т.ч. CTO), иначе они тоже уйдут за ним. Майкрософт же уверен с радостью всех наймет в свой новый отдел.
Отличный пример как развалить компанию, потенциально размера с FAANG через пару лет, за один день. Сэм напрямую перейдет в microsoft, взяв с собой всю команду разработки (ну а кто захочет оставаться в тонущей лодке). Через неделю акции openAI упадут в 0 и компания закроется.
Выглядит скорее как плюс, получается каждая планета просто большой уровень 16х16 км или типо-того. Плюс в том, что такое будут делать скорее всего руками, пусть и тяп-ляп, но задники делают люди.
А если была бы вся планета, то смысл её исследовать, там везде одинаковый noise height map с рандомными натыканными объектами.
хм, получается они грузят себе в облако все условно приватные корпоративные данные? Звучит ещё менее безопасно, чем выполнение рандомного кода на компе конечного пользователя.
Я имею ввиду человеко-читаемый стек.
Предположим что нашу CLI тулзу эксплуатирует некий админ, который на сервере её запускает.
Если нормально оборачивать ошибки, то при запуске он увидит что-то такое:
"failed start: failed preload data: failed query data from db: port 5050 unreachable: connection refused"
и он в целом сможет понять чего именно тулзе нехватает (например нужно открыть какой-то порт).
если не оборачивать ошибку, всё что он увидет это "connection refused". Абсолютно бессмысленная ошибка, которая ничего не говорит.
Есть ещё вариант автоматического добавления стека в ошибку, это лучше чем ничего, но хуже чем нормальный враппинг, так как админ уже не сможет сам понять, и пойдет к разработчику спрашивать что именно произошло. Ошибка будет примерно такая:
Лучше чем ничего, но хуже чем нормальная человеко-читаемая ошибка.
Предполагается что ошибки будут оборачиватся друг в друга, в общий стек.
Я думаю компания в Армении не работает на рынок Армении, и сделана специально как конкуретное преимущество перед другими компаниями на международном рынке найма:
мы даем работу не в рублях
мы даем работу не в рф
Получается что в офере компания предлагает X, а после подписания договора, говорит либо бери Y, либо досвиданье.
Я в целом обе стороны понимаю. Одни переплачивают рублями за покупку ЗП в валюте, другие не понимают почему это за их счет должны решатся проблемы со нестабильным курсом рубля.
Могу только сказать, что по моему мнению, если компания хочет нанимать специалистов и конкурировать за них на международном рынке - это проблема компании что придется валюту покупать. Тут либо валюта, либо специалисты.
А собственно зачем?
В офисе это не нужно, там есть проводной интернет.
Дома избыточно - нужно специалную "лампочку" в каждую комнату вешать. Т.е покупать фактически вместо 1 роутера - 3 например.
А супер скорость в 224гб/с будет только до "роутера". Дальше сигнал идет по обычным проводам в ДЦ, и скорость там будет соответственно 1гб/с если повезет, либо ещё меньше, например 100мб/с, с ограничениями оплаченного тарифа.
Выглядит так, что штука на данный момент полезная только в очень узких и специфичных целях.
это не правда. Переменная класса может быть абстрактная (к примеру интерфейс). Вот тогда и будет у нас абстрактное программирование. Без всяких хаков можно писать сносный solid код на классах и ООП. Даже в том же go, где вообще нет классов, но есть некое подобие ОПП всё с той же целью - иметь возможность абстрактного программирования, внедрения зависимостей, интерфейсы и т.п.
В аргументы функции такое передавать не получится, что собственно и является смыслом существования классов.
Можно пример, как вы собираетесь писать код без абстракций? Разница классов и функций только в этом по сути.
К примеру есть у вас сервис, который из абстрактного репозитория получает данные (к примеру книги)
Можно ли заменить это на сигнатуру функции, к примеру:
func (authorID int64) []Article
? Конечно. Но функция сама по себе не чистая, ей для работы нужен какой-то коннекшен к базе. И где его взять?Если прокидывать коннекшен прямо в аргументы вот так:
то мы имеем большую проблему. Код который будет вызывать эту функцию, тоже должен знать про хранилище (т.е про redis). Но зачем бизнес логике знать про это?
В классах мы можем без проблем разделить передачу аргументов на 2 разных штуки:
конструкторы (скрытую явно от остального кода)
функции (открытую, публичную часть)
Таким образом можно писать абстрактный код, чего невозможно сделать с использованием только функций.
Nice, а можно мне тоже кусочек yandex за халяву, чем я хуже этого чела из ВТБ.
Время относительно же. Для людей в корабле, которые летят скажем с 50% скорости света, нужно условно пару часов чтобы пролететь половину галактики. Другое дело, что для всего остального во вселенной пройдет пара миллионов лет, и возможно через минуту их полета, в окне станет темно, так как погаснут некоторые звезды.
При разгоне до 99.9% скорости света, можно за 1ms оказатся сразу вконце времени и на другом конце космоса в эру после черных дыр (если конечно предположить что наш корабль не развалился каким-то образом за эти триллиарды лет полета).
Скорее всего деформируются кости и тело. В космосе, без сил притяжения, начинается деградация мышц, так как нет давления атмосферы, спине не нужно держать тело ровно и т.п.
Через много поколений, люди в космосе будут очень слабыми по нашим меркам, вытянутыми, мб на 2-5 метра роста в среднем. После тысяч лет полета, им будет очень сложно находится на планете типо Земли, так как притяжений и атмосфера их прижмет к земле, а мышцы не будут развиты для сопротивления этому давлению.
Чтобы всё было ок, нужно сначала придумать искусственную гравитацию на корабле. (ну или очень быстрые перелеты, в 98% скорости света например).