Pull to refresh
4
0
Graid @Graid

User

Send message

При загрзуке через браузер и 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 сталкиваюсь чаще. Благо нет друпал и вордпресс сейчас в актуальном опыте.

Говоря, про месиво я про все что указано в статье имел ввиду. А пример, просто из того, что не картинкой в статье он самый удобный.

Ужас, сочувствую всем кто работает с таким месивом.

Не могу не встаить свои пять копеек:

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;

Ну и код, мог бы выглядеть примерно так, хотя зная больше контекста и эот код можно было бы улучшить

function processNodeNames(array $nodeIds): array
{
    $result = [];

    foreach ($nodeIds as $key => $nodeId) {
        $node = LoadNode($nodeId);

        if (!$node?->hasField('name') || !$node->isEmpty('name')) {
            continue;
        }

        $result[$key] = $node->get('name')->toString();
    }

    return $result;
}

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

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

Уж лучше пусть выпускают отдельные карточки под ai чем продолжать мешать все в одно. Хорошие llm все равно не запустить, а обычный геймер будет платить больше только из за того что ниши пересеклись.

Отсда выходят: масштабирование, не так больно иметь долгие транзакции, а так же спорно, но компенсации зачастую лучше простых отмен.

Очевидно не надо держать единую базу для провдения транзакций на разных сервисах.

1
23 ...

Information

Rating
Does not participate
Location
Los Angeles, California, США
Date of birth
Registered
Activity

Specialization

Specialist
From 300,000 $