Обновить

Все потоки

Сначала показывать
Период

Я уже не молод, да ещё и немножко толст ) Поэтому решил разбавить сидячий образ жизни дополнительными телодвижениями. Поэтому рядом с аэроном появилась дорожка для ходьбы — взял первое что попалось, «попробовать». Первое впечатление — необычно → интересно → вроде прикольно. Вполне нормально читается/печатается, за часовой созвон вполне можно нашагать 8–10 тысяч шагов. Рекордов пока не ставил, но даже интересно поэкспериментировать.

Кто-то уже так пробовал? Это на пару недель увлечение или как? )) Плюсы-минусы-подводные-камни-советы приветствуются.

@radiolok сегодня распределяющая шляпа выдала из шкафа твою футболку, ношу, спасибо ещё раз! )

Теги:
+9
Комментарии11

 

Как голосовой ИИ учится «чувствовать».

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

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

От механической речи — к эмоциональному диалогу

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

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

Представьте звонок в службу поддержки из-за задержки доставки. Раньше ответ был бы таким: «Приносим извинения. Ваш заказ будет доставлен в ближайшее время».

Теперь он может звучать иначе: «Ох, это и правда неприятно. Сейчас посмотрю, где ваш заказ, надеюсь, он не отправился в другой город».

Во втором случае человек чувствует: его не просто обслуживают, его слышат.

Когда голос почти неотличим от человеческого

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

Эмоции — это не только громкость или высота голоса. Это развитие состояния на протяжении разговора: интерес, напряжение, облегчение. Лучшие системы умеют сохранять эмоциональную последовательность, не «перескакивая» между настроениями, что обычно сразу выдаёт искусственную природу речи.

В этом направлении активно работает компания Coldi AI, создающая голосовых агентов, которые звучат как реальные люди — те, кому можно доверить разговор с клиентом или деловое общение. Их голоса настраиваются под роль, ситуацию и эмоциональный контекст.

Голосовые генты «Софи», «Виктория» и «Моника» могут быть убедительными или спокойными в зависимости от задачи. Компания уделяет внимание не только чёткости речи, но и характеру голоса: паузам, темпу, интонациям, стилю общения.

Идея в том, чтобы голосовой искусственный интеллект был не «машиной ответов», а полноценным участником диалога. Это разница между навигатором, который сухо говорит «поверните налево», и тем, кто добавляет: «Поверните налево и не волнуйтесь, в этот раз я не заведу вас в озеро».

Почему эмоции важнее идеальной точности

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

Его задача не заменить живое общение, а сделать диалоги менее формальными и более человечными. Ведь если виртуальный помощник умеет посмеяться вместе с вами, это и есть настоящий прогресс.

 

Теги:
+2
Комментарии1

Итоги пинбола «Запусти ИТ-завод»

В июле и декабре мы запустили ИТ-пинбол для тех, кто хочет проверить свою ловкость, а также узнать интересные факты об ИТ-проектах в промышленности. За время проекта игру прошли 6 500 игроков, которые завершили – внимание – 18 790 игр! Вот это мы понимаем – азарт!

Уверены, вы открыли для себя много нового в мире промышленности.

Поздравляем счастливчиков, набравших самый большой балл в новогоднем «ИТ-заводе» на момент подведения итогов:

1 место (Sony WH-1000XM5): @sokolovps
2 место (Sony WH-1000XM4): @ru_secops
3 место (AirPods 4): @SplinterVS
Рюкзаки уходят к: @07Rish04, @vitaly8807 и @Lebedeva82

Мы уже написали вам в личные сообщения.

Кроме того, все участники получают почётное звание «Стальной айтишник» и ачивку в профиль за прохождение.

Розыгрыш окончен, но игра доступна! Ставьте свои новые рекорды, и до встречи в новых активностях.

Теги:
+2
Комментарии0

Представлен открытый проект Clipy (улучшенный аналог проектов cliply.space, yt-dlp CLI и 4K Video Downloader), который позволяет скачивать ролики с Youtube и сразу редактировать без потери качества. Решение качает контент в оригинальном качестве без перекодирования. Проект имеет встроенный видеоредактор — можно быстро обрезать, разделить видос или склеить. Всё работает локально на ПК. Полностью бесплатно и с открытым исходным кодом и удобным интерфейсом.

Теги:
+1
Комментарии2

A Micro-Manual for LISP.

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

Такой интерпретатор — замечательный пример пет-проекта, который расширит кругозор и познакомит с элегантностью LISP. Быть может, разожжёт интерес к Clojure и Scheme.

Отличной подмогой для проекта будет работа Джона Маккарти. В своём микро-руководстве он описал базовые блоки для построения минимального интерпретатора.

Маккарти формулирует основу LISP всего в десятке правил и пяти основных аббревиатурах, сопровождая этот набор дополнительными примерами.

И это описание занимает всего две страницы! Фантастика!

Статья на сайте ACM: https://dl.acm.org/doi/pdf/10.1145/960118.808386

Теги:
+1
Комментарии0

Поиск по значению

Почти каждый пользователь электронных таблиц рано или поздно сталкивается с задачей провэпээрить таблицу: найти значение в одном столбце и вернуть соответствующее значение из другого столбца. Типичный сценарий: перенести данные из одной таблицы в другую по какому-то идентификатору.

Функция VLOOKUP (ВПР) появилась в 1985 году в самой первой версии Excel и занимала третье место по популярности среди пользователей (после SUM и AVERAGE). За это время она морально устарела, поэтому в 2020 году разработчики Excel добавили новую функцию XLOOKUP. В 2022 году она появилась и в Google Sheets.

Чем же XLOOKUP лучше, чем VLOOKUP?

Напомню, VLOOKUP принимает на вход четыре параметра:

  1. искомое значение;

  2. ссылку на таблицу (поиск идёт по первому столбцу);

  3. номер столбца с результатами;

  4. тип поиска: точный или приблизительный.

Во-первых, VLOOKUP закладывается на структуру исходной таблицы. Если завтра порядок столбцов поменяется, формула может сломаться. Придётся руками обновлять номер столбца с результатами. XLOOKUP принимает на вход два диапазона и спокойно переживает перемещение любого из них:

=VLOOKUP("needle";A:Z;2;0)
=XLOOKUP("needle";A:A;B:B)

Во-вторых, для VLOOKUP столбец с результатами должен располагаться справа от столбца для поиска. Передать третьим аргументом отрицательное число нельзя. XLOOKUP лишён этого ограничения и позволяет доставать результаты слева от столбца для поиска:

=XLOOKUP("needle";B:B;A:A)

В-третьих, при неудачном поиске VLOOKUP возвращает #N/A. Если вместо ошибки хочется выводить что-то другое (например, пустое значение), приходится дополнительно вызывать функцию IFNA. В XLOOKUP можно четвёртым аргументом передать значение, которое будет выводиться при неудачном поиске:

=IFNA(VLOOKUP("needle";A:Z;2;0);"not found")
=XLOOKUP("needle";A:A;B:B;"not found")

В-четвёртых, по умолчанию VLOOKUP ищет приблизительное совпадение. Для поиска точного соответствия надо передать FALSE или ноль четвёртым параметром. Часто про это забывают и долго разбираются, почему функция работает не так, как ожидалось. XLOOKUP по умолчанию ищет точное соответствие, помогая избежать ошибок.

В-пятых, приблизительный поиск VLOOKUP умеет искать только ближайшее меньшее значение. При этом исходная таблица должна быть отсортирована. XLOOKUP в режиме приблизительного поиска позволяет искать как меньшее, так и большее значение. Таблицу сортировать необязательно.

В-шестых, если подходящих значений в таблице больше одного, VLOOKUP ищет только первое совпадение. XLOOKUP умеет запускать поиск с любого конца и может находить как первое, так и последнее совпадение.

Единственный минус XLOOKUP: функция недоступна в Excel 2019 и более ранних версиях. Да и по-русски называется ПРОСМОТРХ, где Х — это «икс», а не «ха». К вопросу, почему я избегаю русскоязычные названия функций.

Теги:
+1
Комментарии0

Если ты — Automation QA и хочешь перейти в мир обеспечения качества AI-приложений*, как это сделала я, то мой путь может послужить небольшой дорожной картой.

*не путать с использованием AI-инструментов для тестирования классических приложений

Некоторое время назад я решила сменить вектор развития. Это не произошло в одночасье; это был осознанный, местами трудный, но невероятно вдохновляющий процесс.

Вот как я восполняла пробелы в знаниях:

Временные затраты
Около 7 месяцев изучения теории и параллельно более года практического опыта. Этот год я провела, участвуя в стартап-проектах (в основном в роли QA Lead), что дало мне «безопасную песочницу» для применения знаний в области ML на реальных практических задачах.

Переход на Python
Java — отличный язык, но в экосистеме ML/AI «лингва франка» — это Python. Библиотеки для работы с моделями, статистикой, метриками и трансформерами здесь есть на любой вкус и цвет. Так что, если ты Java QA, стоит сменить Java на Python.

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

Этот бесплатный англоязычный курс был действительно отличным, интересным и захватывающим — спасибо, Dr. Raj Abhijit Dandekar!

Мое прошлое обучение в аспирантуре по прикладной лингвистике здесь немного помогло, но кое-где математика и архитектура стали новым вызовом.

Кроме того, я изучила множество других материалов (например) и, конечно, много общалась с «железным другом» Gemini. :)

Практика на рынке
Сейчас в найме непростые времена, но я решила рассматривать это как бесплатное обучение. Параллельно со своим «апгрейдом» я выполнила около 10 технических тестовых заданий для потенциальных работодателей. Даже те задания, которые не привели к офферу, добавили в мой арсенал новую метрику или технику оценки.

оригинальные посты выходят в Linkedin (англ.)

Теги:
+1
Комментарии0

CEO Shopify рассказал, как навайбкодил себе ПО для анализа МРТ. Тобиас Литке не захотел, чтобы его МРТ‑снимки с флешки обрабатывал коммерческий Windows‑софт. Поэтому с помощью Claude Литке за минуту собрал собственный инструмент для анализа изображений. Получилось быстро, бесплатно и с точной подсветкой проблемных зон. Промпт Литке тоже выложил:

This is a USB Stick of my MRI. Find all reports, find all images, use imagemagick to convert them into something useful, and get everything into a structured directory in the ./output folder that's worth retaining. Then, make an index.html that's a full exploration tool for the results. Use /frontend-skills and /generate-image skills if necessary.

Теги:
+1
Комментарии5

UPD по статье "Соискатель получил отказ в работе от Авито после фидбэка из Яндекса"

Хочу сказать всем большое спасибо за обсуждение и мнения. Вы вдохновили меня и не только (в т.ч. жертву ситуации) посмотреть на ситуацию с разных сторон. Думаю, нам действительно важно поднимать такие острые темы.

Пока очередной менеджер из синей компании (дочки голубой медиа компании) говорит о своих результатах и разоблачении сотрудников в стиле сотрудника Яндекса из предыдущей истории https://www.youtube.com/watch?v=vfadzhbXvdg, я посмотрела 2 полезных документа.

  1. ПОЛИТИКА КОНФИДЕНЦИАЛЬНОСТИ ДЛЯ КАНДИДАТОВ | ПОЛИТИКА КОНФИДЕНЦИАЛЬНОСТИ ДЛЯ КАНДИДАТОВ Яндекса

  2. Правила деловой и корпоративной этики группы компаний Яндекса

Думаю, взглянув на эти документы у многих из вас появятся дополнительные вопросы и ответы по кейсу.

Кстати, на сайте с деловой и корп. этикой есть горячая линия, которая открыта в виде специальной формы, через которую можно отправить запрос: https://yandex.hotline.b1.ru

Запрос попадает в Б1 (ранее Эрнст энд Янг), который выступает, видимо, в роли аудитора публичной компании Яндекс.

Советую всем перечитать документы, которые вы подписывали при трудоустройстве и с которыми были ознакомлены :)

Теги:
+1
Комментарии0

Охладим пыл по поводу белковых диет

Высокобелковые диеты, белковые добавки и вообще все обогащенное протеином становится все более модным, и как это принято, в какой-то момент начинает выходить за рамки разумности. Давайте немного сбалансируем.

Если выражаться простыми категориями, высокобелковые диеты полезны?

Да, в особенности для тех, кто белка существенно недоедает.

Но белок сам по себе не является безусловной пользой в любом количестве. Поэтому затыкать им любую брешь и свободные калории будет необоснованно.

Даже выбирая что-то на быстрый перекус, приоритет в пользу белка стоит отдавать только тогда, когда вы понимаете, что этого самого белка в течение дня недобираете. В ином случае — сойдет любой перекус, укладывающийся в рамки калорий и сбалансированной диеты.

Белок хорошо насыщает!? Да, но только в случаях дефицита белка.

Дополнительный белок насыщает только до тех пор, пока наши потребности в нем не закрыты. Сегодня это объясняется теорией протеинового рычага и его эффект устойчиво прослеживается во многих исследованиях.

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

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

Белок ускоряет метаболизм!? Термический эффект пищи и все такое.

Да, но опять же, этот эффект особенно заметен только в момент перехода с низкобелковой диеты на высокобелковую, но при длительном употреблении повышенного белка, не было заметного преимущества в плане термического эффекта, как показывает этот анализ 28 исследований.

Так что не стоит ожесточенно бросаться во все белковое. Белки более важны ровно до тех пор, пока их не хватает. Как только потребность закрывается, по ценности они становятся таким же элементом сбалансированного рациона, как и все остальное.

А при переупотреблении белка, вероятно, вы снова столкнетесь с голодом. (Почему так, в ТГ был пост про это).

И стоит помнить, что наши потребности тоже существенно ниже, чем принято об этом говорить. Даже пресловутые 1,6 г/кг — это норма для получения дополнительных преимуществ в гипертрофии мышц на фоне силовых тренировок. Хотя даже и с меньшим количеством белка (например 1,2 гр) вы так же будете растить мышцы, только меньше.

В общем, начинайте формировать адекватный подход к диете, оцените сколько белка у вас есть, откуда он регулярно поступает и оцените его количество, даже не обязательно его постоянно взвешивать и высчитывать, достаточно периода в 1-2 месяца, чтобы разобраться, в это время понаблюдайте за ощущениями на разных уровнях потребления белка, определите комфортный для себя (это может оказаться и >1,6 гр), а дальше действуйте по наитию.

Теги:
+1
Комментарии1