Обновить
5
0.8
Дмитрий Померанцев@pda0

Пользователь

Отправить сообщение

увидев, как ты проходишь мимо него, сразу решает - «а чего это я тут сижу? Вон, все же идут куда-то, надо тоже поехать...» 

Это просто NPC у которого срабатывает триггер имитации бурной деятельности при проходе рядом игрока.

Видимо так:

case Rectangle(length=l, width=w) if isinstance(l, int):

И это не супермедленно. По крайней мере, насколько я нагуглил, CPython использует для таких сравнений специальные инструкции байткода, типа MATCH_CLASS, MATCH_SEQUENCE. Т.е. это будет работать быстрее аналогичной цепочки if <условия> <условия> <условия>...

Можно, уже смотрю pep-0636.

case Rectangle(length=l, width=w) if w >= 5 and l < 1:

Ну вот, кто-то смог нормально ответить. switch работают примерное как в C. А это интересно, пожалуй к Python и правда стоит снять претензии.

Да вроде как да. Видать чего-то не заметил. Потому что про Python ничего не написано. А для Rust примеры не сложнее того, что можно сделать в других языках. Ну, просто вот это:

Some(v) if v > 5 => println!("Больше пяти: {v}")

А в Go я типа не могу if внутрь case вставить? Ну т.е. про Rust ничего особо не показано, а про Python я теперь вообще в непонятках. Может его match мощнее, чем я думал?

Теперь моя очередь вопрос задавать: Вы свой каммент написали чисто потроллить или правда не предположили, что человек может всерьёз спрашивать?

Если вдруг вопрос забылся:

Что такого умеет match в Python, чего не умеют switch в PHP/Go? Если ничего, то имею ли я право задаться вопросом за что Python оказался в списке pattern matching языков?

Тогда Python почему в списке нормальных языков? Его match умеет не больше switch.

Обычно я на стороне Rust, но тут несколько вопросиков появилось...

Скорость выполнения Rust-кода действительно впечатляет.

А нельзя ли тогда компилятор Rust написать на самом Rust? А то некоторые жалуются, что у них руки устают драться с коллегами игрушечными мечами верхом на офисных креслах...

развешивать нечитаемую лапшу из вложенных операторов if в связке с несколькими логическими И/ИЛИ (что часто встречается в Go, JavaScript, PHP и Java).

сопоставление по шаблону также доступно в Ruby, Python, Kotlin и C#.

Я сейчас шокирую кого-то. Но в Go и PHP есть switch. С... Спокойно, держите себя в руках. Я понимаю, такое переварить не просто. Многие вообще не в курсе. Но вот. Они есть. Даже работают. Я проверял.

В языках Go и Rust любая возникающая ошибка обязана быть обработана.

Чего, правда? А Go в курсе, что он что-то обязан? Просто выкидываете значение err, не присваивая его и живёте дальше. Как получится. :)

VHS-видео с демонстрацией работы компилятора, снятое в стилистике первого «Робокопа»

Я куплю это... За доллар.

которая используется для авторизации граждан на портале «Госуслуги»

Вход в MAX через Госуслуги. Вход в Госуслуги через MAX...

Ну вот, бывают же хорошие новости с утра...

Информационную. конечно же. Идеально для операций в интернете.

Волны звука влияют на «центры удовольствия» в мозге и запускают выброс дофамина

Аудионаркотики 2.0. :)

Подскажем им, народ? Условные единицы. Курс условной единицы можно узнать на кассе. :-D

Никогда такого не было, чтобы партнёр не находил способ кинуть, если это выгодно...

Будем топовые видюхи брать снова по $200... :) Правда в последний раз...

обвинил операторов в искусственном завышении доходов за счёт занижения амортизации чипов

Я слышал про это, но там обвинение буквально "вы писали, что будете использовать чипы определённого поколения 3 года, а теперь переписали, что 6 лет".

И?.. Мы же в моменте заката закона Мура. Новые поколения железа уже не способны обеспечивать лучшее предложение в соотношениях цена-производительность-энеропотребление-тепловыделение. Народ мог посмотреть и решить "не будем обновляться, не выгодно". Совсем пропустить одно поколение чипов или покупать новые, но не выводить из эксплуатации старые.

Не совсем. Модельки запускаются в расчёте "когда-нибудь мы наберём достаточно людей, чтобы выйти в плюс". Это когда-нибудь может и не наступить.

За что нам это всё?.. LLM это китайские комнаты в самом буквальном смысле. Сам код, вычисляющий ответ не имеет никакой связи с результатом. Всё что есть у вашего диалога это слова вашего запроса, статическая база весов, которая не меняется в реальном времени и скользящее контекстное окно, чтобы человекам удобно было ссылаться на ранее сказанное.

И люди со степенями всерьёз думают, что можно словами спросить "ты там как, в целом?" и получить ответ, не являющийся эхом человеческих разговоров из базы весов, а какими-то личными ощущениями кода, который выполняет преобразования векторов... Кажется, в попытке создания сверхчеловеческого ИИ некоторые поняли, что можно ничего не выдумывать, а решать задачу от противного:

"Контекстное окно современной ChatGPT 5 способно вместить до 256 тысяч токенов. Контекстное окно самой первой версии GPT-1 вмещало в себя всего 512. Нейросеть, имитирующая исследователей, проводящих научную работу, путём разговоров с машиной легко обошлась бы тридцатью."

Там могут разные требования предъявлять. Типа "коснись носа" или "потрогай ухо". Но, эй! На помощь идут нейронки, генерирующие виртуальный аватар в реальном времени! :-D

1
23 ...

Информация

В рейтинге
1 940-й
Откуда
Химки, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность