Pull to refresh
9
Karma
1.4
Rating
Сергей Роговцев @lair

Архитектор

Google создала ИИ, который генерирует сложную музыку по текстовым описаниям

Нужно тренировать нейросети на всех музыкальных произведениях мира (в черту копирайт, уж что-что, а нейросеть - это ну очень производное произведение).

Мне кажется, что авторы и исполнители не очень согласятся с вашим "к черту копирайт". Кушать, знаете ли, хочется.

Надеюсь, у Гугла есть подобная фонотека

У гугла есть youtube music с овердофига записей.

Google создала ИИ, который генерирует сложную музыку по текстовым описаниям

Гмгм.

Epic soundtrack using orchestral instruments. [...] An a cappella chorus sing in unison, it creates a sense of power and strength.

Послушал пример, никакого хора a capella не нашел. Да и с orchestral instruments там плохо...

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

Клинические алгоритмы при пандемии COVID-19 на медицинском языке ДРАКОН. Часть 1

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

Нет ошибок в рамках вашей нотации. Но это не значит, что эта нотация легко (и безошибочно) читается.

«Пароль неверный». Парольные менеджеры глазами хакера

Никто же не предлагает использовать парольные фразы той же длины, что обычные пароли. А дальше просто считаем. 1Password использует для генерации парольных фраз список из как минимум 18000 слов (по этой же ссылке есть обсуждение в терминах битов энтропии). Пароль из четырех слов из этого списка дает 18000**4 комбинаций, т.е. несколько больше чем 10**17, или несколько больше, чем 56-битный пароль. Если у вас 72 символа (52 буквы + 10 цифр + 10, от балды, знаков препинания), то это пароль из девяти символов. Не так уж и плохо для легко запоминаемого пароля.

Клинические алгоритмы при пандемии COVID-19 на медицинском языке ДРАКОН. Часть 1

Врач самостоятельно, по своей инициативе изучал медицинский алгоритмический язык ДРАКОН и осваивал ДРАКОН-конструктор DrakonHub.

...а откуда он узнавал об этом "медицинском алгоритмическом языке"?

Я исправлял полученный клинический алгоритм согласно описанной выше методике.

То есть врач на может сам сделать алгоритм "с помощью программы", нужно, чтобы вы его исправляли после этого?

Системы ИИ в p2p-формате: будущее ChatGPT, Midjourney, Copilot

Инференс выполняется со скоростью ≈ 1 сек на шаг (токен), что достаточно для чат-ботов и других интерактивных приложений.

Ну во-первых, я считаю, что токен в секунду для интерактивных приложений - мало (пользователь не хочет ждать 30 секунд на генерацию SQL-запроса из 30 токенов).

А во-вторых, как это масштабируется? Если я начинаю параллельно задавать запросы, у меня все так же сохраняется токен в секунду?

«Пароль неверный». Парольные менеджеры глазами хакера

Если у вас в пароле целые короткие слова в одном регистре, ну... удачи. Максимум такая комбинация вычислится за пару часов.

Вы энтропию-то считали?

Клинические алгоритмы при пандемии COVID-19 на медицинском языке ДРАКОН. Часть 1

Математический алгоритм можно исполнить на компьютере.

Нет, нельзя.

Что вообще такое "математический алгоритм"?

Клинические алгоритмы при пандемии COVID-19 на медицинском языке ДРАКОН. Часть 1

Так то оно понятно, что медики открыли для себя uml диаграммы и даже стандарты успели разработать.

В статье - не UML (и утверждается, что лучше, чем UML).

Клинические алгоритмы при пандемии COVID-19 на медицинском языке ДРАКОН. Часть 1

Хабр — сообщество разработчиков. Значит, двери Хабра должны быть открыты для разработчиков клинических алгоритмов

Нет, не "значит". А то так можно сказать, что двери Хабра должны быть открыты для разработчиков программы (в смысле "курса") обучения свиноводов.

Горячие следы на тернистом пути

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

А вы утверждаете, что в этот момент "в голове" пишется именно код, со всеми синтаксическими деталями?

Потому что я, например, в голове строю абстрактные конструкции, а деталями они обрастают только при столкновении с остальным кодом.

Обучение английскому по методу Арктуруса Менгска, или почему Старкрафт такой крутой

Вы меня поправляете ссылкой на "общепринятое"

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

А далее, определение по вашей же ссылке вы начинаете опровергать:

Разве?..

Но как же определение строкой выше?

Очень просто: определение - оно от перевода. А я говорю про обучение языку.

Так именно в этом и отличается, что ровно половину общепринятого трактования вы отбросили и утверждаете, что так и надо.

Неа, не "отличается". Мое определение перевода совпадает с общепринятым. Когда я говорю, что "так и надо", я не говорю, что если выбросить половину, все еще будет перевод; я говорю, что эта половина не нужна для обучения языку.

А теперь ещё раз смотрим на определение выше. Можно на моё, можно на то, что по вашей ссылке на Вики, они всё равно одинаковы.

Ну да. В определении выше написано "эквивалентное высказывание". Объяснение слова не эквивалентно слову, значит, объяснение - не перевод.

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

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

Горячие следы на тернистом пути

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

Горячие следы на тернистом пути

В каком смысле "помогает"?

SOLID на примере JavaScript с chatGPT

Я, если честно, вообще не понимаю, что в статье и обсуждении подразумевается под объектами "высокого" и "низкого" уровней.

Горячие следы на тернистом пути

Программирование шариковой ручкой тренирует навык написания чистого кода с первого раза.

Нет, не тренирует. Кто сказал, что написанный шариковой ручкой код - чистый?

Ну и да, обычно задачи написать чистый код с первого раза просто не стоит (см TDD, например).

SOLID на примере JavaScript с chatGPT

Если вкратце у нас есть userRepository будь то файл или модуль, в котором есть функция getUserByID, что уже является принципом "S".

Нет, не является.

Класс UserService может иметь другие методы, такие как getAllUsers, createUser, updateUser и т. д. Но класс UserController использует только getUserById, ему не нужно реализовывать все методы и ему не нужно знать о существовании других методов.

...а какая связь между тем, какие методы UserController использует, а какие - реализует?

Следуя ISP, класс UserController не вынужден реализовывать какие-либо ненужные методы, что делает код более гибким и простым для понимания.

При чем тут ISP? Почему это не SRP?

Такой подход делает код более удобным для сопровождения и более простым для изменения, поскольку изменения в классе UserService повлияют только на классы, которые фактически используют измененные методы, а не на классы, которые их не используют.

Какой именно подход? Почему без него изменения в классе UserService будут влиять на классы, которые не используют измененные методы?

Класс UserService закрыт для модификации, но его можно расширить, передав другую реализацию userRepository.

Каким образом передача другого репозитория расширяет класс UserService?

"D" - принцип инверсии зависимости, гласит что классы не могут быть зависемы от класс низкого уровня

Что, простите?

Впрочем, у вас и пример на DIP такой же непонятный, как ваше объяснение.

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

Ваша статья, к сожалению, это никак не демонстрирует.

Пишем прототип программы для обучения английскому языку с помощью OpenAI API

Перфекционизм - это когда что-то сделано хорошо, но могло бы быть лучше. А в вашем случае (с точки зрения обучения языку) сделано плохо.

Пишем прототип программы для обучения английскому языку с помощью OpenAI API

Так может не стоит к ним прибегать тогда?

(как и не стоит делать ложных заявлений о возможностях вашей программы)

Пишем прототип программы для обучения английскому языку с помощью OpenAI API

...или упадете без сил в сугроб, где и замерзнете насмерть.

Аналогии врут.

Information

Rating
917-th
Location
Montreal, Quebec, Канада
Date of birth
Registered
Activity