При загрзуке через браузер и cli можно получать разный контент. Если вчера кто-то проверял, не факт, что сегодян сам разраб или кто-то получивший доступ к репе не внес нужные правки. В общем не доствточно пораноидально, наивно. Но конечно каждый сам определеят до какой степени упарываться, предела нет =)
Тут выходит вместо двух приложений стало три, да еще и за роутингом следить нужно отдельно.
Мы в свое время мигрировали с symfony 1 и использовали "Legacy Bridge", сразу решив, что вместе их не мешаем, изначальное приложение не трогаем. Любой новый функионла на новой версии, запрос на обновления фунционал это прееписываение старого роута на новой системе. Оставили только хотфиксы. Из минусов возможно пара роутов сейчас все еще крутится на symfony 1, кто знает.
На айфоне есть MLC Chat, пользуюсь уже около года еще до выхода последнего айфона с продвинутым процом работало. Все модели полностью локальные, загружаются только сами веса.
Открыл ради интереса drupal core. Куча статики, на каком нибудь roadRunner или swoole будет течь и баговать. Да и вообще практика плохая. Жонглирование бездонными массивами (привет Yii), передачи всего и вся массивами по ссылке. С хуками не разбирался, но выглядит стремно. Кодстайл свой, который сейчас выглядит как вырви глаз. Это еще если не разбираться что они вообще своими массивами пытались построить.
Насчет всех языков вряд ли сказать кто-то может адекватно, но из моего опыта к сожалени зачастую с PHP так. Но я и с PHP сталкиваюсь чаще. Благо нет друпал и вордпресс сейчас в актуальном опыте.
Ужас, сочувствую всем кто работает с таким месивом.
Не могу не встаить свои пять копеек:
if (isset($node_ids)) { // при нормальном коде такой ситуацци в которой переменной может не быть, быть не должно
if (is_array($node_ids)) { // типизация и еще раз типизация, переменная всегда должна быть массивом ну на крайняк прийти как null если это может дать дполнительную информацию
foreach ($node_ids as $key => $node_id) {
$node = LoadNode($node_id); // по контексту должна отадвать Node или null
if ($node instanceof Node) { // в таком слачае должна быть проверка !== null
if ($node->hasField('name')) {
if ($node->isEmpty('name')) { // как и в начале не понятно зачем растим вложенность
$result[$key] = $node->get('name')->toString();
}
}
}
}
}
}
return $result;
Ну и код, мог бы выглядеть примерно так, хотя зная больше контекста и эот код можно было бы улучшить
А экономику кто-то считал? Ну вот инференс в полтора раза дороже и медленнее, но модели сейчас клепают как пирожки, и через месяц выйдет модель, бьющая все усилия разработчиков и компьют на претрейн. Успело вложенное окупиться за этот месяц или стоило потратить больше на более крупные и "умные" модели, а потом свичнуться на новую модель, не повторяя все заново и не отставая всегда на поколение?
Жалко что тех подробностей нет. Как понимаю похоже на квантиизацию которая сокращает разрядность чисел, при этом уменьшая точность. Тут выглядит похоже, но не за счет разрядности, а за счет точности вычислений (размер остается тот же и влезать лучше в мою видеокарту не начнет =). Точность тут должна сильно падать и не понятно как это повлияет на реальные модели (улучшение мягко говоря маловероятно), но при этом выигрышь по инференсу тут конечно должен быть огромный.
Уж лучше пусть выпускают отдельные карточки под ai чем продолжать мешать все в одно. Хорошие llm все равно не запустить, а обычный геймер будет платить больше только из за того что ниши пересеклись.
640 килокубит хватит всем!
При загрзуке через браузер и cli можно получать разный контент. Если вчера кто-то проверял, не факт, что сегодян сам разраб или кто-то получивший доступ к репе не внес нужные правки. В общем не доствточно пораноидально, наивно. Но конечно каждый сам определеят до какой степени упарываться, предела нет =)
Тут выходит вместо двух приложений стало три, да еще и за роутингом следить нужно отдельно.
Мы в свое время мигрировали с symfony 1 и использовали "Legacy Bridge", сразу решив, что вместе их не мешаем, изначальное приложение не трогаем. Любой новый функионла на новой версии, запрос на обновления фунционал это прееписываение старого роута на новой системе. Оставили только хотфиксы. Из минусов возможно пара роутов сейчас все еще крутится на symfony 1, кто знает.
Там видно какие модели доступны, ни deepseek ни 4o конечно
На айфоне есть MLC Chat, пользуюсь уже около года еще до выхода последнего айфона с продвинутым процом работало. Все модели полностью локальные, загружаются только сами веса.
Man, я же пишу, что открыл и глянул текущий код и этот код отстой по текущим стандартам. Смотри здесь почему https://habr.com/ru/articles/871426/comments/#comment_27740852
Что именно не так? Я актуальный код на github смотрел
Открыл ради интереса drupal core. Куча статики, на каком нибудь roadRunner или swoole будет течь и баговать. Да и вообще практика плохая. Жонглирование бездонными массивами (привет Yii), передачи всего и вся массивами по ссылке. С хуками не разбирался, но выглядит стремно. Кодстайл свой, который сейчас выглядит как вырви глаз. Это еще если не разбираться что они вообще своими массивами пытались построить.
Я с ним до перехода на сифони работал, актульно что там сейчас не скажу
Насчет всех языков вряд ли сказать кто-то может адекватно, но из моего опыта к сожалени зачастую с PHP так. Но я и с PHP сталкиваюсь чаще. Благо нет друпал и вордпресс сейчас в актуальном опыте.
Говоря, про месиво я про все что указано в статье имел ввиду. А пример, просто из того, что не картинкой в статье он самый удобный.
Ужас, сочувствую всем кто работает с таким месивом.
Не могу не встаить свои пять копеек:
Ну и код, мог бы выглядеть примерно так, хотя зная больше контекста и эот код можно было бы улучшить
А экономику кто-то считал? Ну вот инференс в полтора раза дороже и медленнее, но модели сейчас клепают как пирожки, и через месяц выйдет модель, бьющая все усилия разработчиков и компьют на претрейн. Успело вложенное окупиться за этот месяц или стоило потратить больше на более крупные и "умные" модели, а потом свичнуться на новую модель, не повторяя все заново и не отставая всегда на поколение?
А всех кого выпилили проверяли на наличие второго паспорта?
Жалко что тех подробностей нет. Как понимаю похоже на квантиизацию которая сокращает разрядность чисел, при этом уменьшая точность. Тут выглядит похоже, но не за счет разрядности, а за счет точности вычислений (размер остается тот же и влезать лучше в мою видеокарту не начнет =). Точность тут должна сильно падать и не понятно как это повлияет на реальные модели (улучшение мягко говоря маловероятно), но при этом выигрышь по инференсу тут конечно должен быть огромный.
Или даже HSTS.
- Так и есть, дон
Уж лучше пусть выпускают отдельные карточки под ai чем продолжать мешать все в одно. Хорошие llm все равно не запустить, а обычный геймер будет платить больше только из за того что ниши пересеклись.
Отсда выходят: масштабирование, не так больно иметь долгие транзакции, а так же спорно, но компенсации зачастую лучше простых отмен.
Очевидно не надо держать единую базу для провдения транзакций на разных сервисах.