Купил ChatGPT Plus и вот какие нюансы:
1. Можно выбирать версию: 3.5, 4
2. Для 3.5й версии скорость больше, но иногда она и без платной подписки была такой же быстрой. В плюс версии ответ появляется не мгновенно, а слово за словом, просто быстро
3. В 4й версии медленная скорость (как в 3.5 без подписки)
4. В 4й версии есть ограничение на 25 запросов в течении 3х часов
Мне очень не хватает возможности слать большие тексты, чтобы делать summary. Надеялся, что в платной подписке лимит будет больше, но он такой же - примерно 2к токенов.
Отдельно про токены. Токены - это, грубо говоря, слова. То есть, сперва токенайзер преобразует входящий текст в токены, а уже потом обрабатывает. Так вот, соотношение 1 токен - 1 слово справедливо для английского языка. Для русского языка 1 токен - это 1 буква! (и меньше) Так, что гораздо эффективнее будет сперва перевести русский текст на английский и уже его загнать в ChatGPT (Есть шикарный deepl.com).
Проверить сколько токенов можно тут:
https://platform.openai.com/tokenizer
1. Можно выбирать версию: 3.5, 4
2. Для 3.5й версии скорость больше, но иногда она и без платной подписки была такой же быстрой. В плюс версии ответ появляется не мгновенно, а слово за словом, просто быстро
3. В 4й версии медленная скорость (как в 3.5 без подписки)
4. В 4й версии есть ограничение на 25 запросов в течении 3х часов
Мне очень не хватает возможности слать большие тексты, чтобы делать summary. Надеялся, что в платной подписке лимит будет больше, но он такой же - примерно 2к токенов.
Отдельно про токены. Токены - это, грубо говоря, слова. То есть, сперва токенайзер преобразует входящий текст в токены, а уже потом обрабатывает. Так вот, соотношение 1 токен - 1 слово справедливо для английского языка. Для русского языка 1 токен - это 1 буква! (и меньше) Так, что гораздо эффективнее будет сперва перевести русский текст на английский и уже его загнать в ChatGPT (Есть шикарный deepl.com).
Проверить сколько токенов можно тут:
https://platform.openai.com/tokenizer
🔥2😱1
Сделал небольшой анализ. Взял два абзаца текста на русском, перевел их на английский и сравнил количество токенов.
RU: 2362 символа - 2534 токена
переведенный на английский:
EN: 2444 символа - 486 токена
Делим: 2534/486 = 5.21
То есть писать на английском больше, чем в 5 раз экономичнее. Более того, сама 3.5 версия на английском работает гораздо лучше, чем на русском.
PS: В четвертой версии разница между качеством анализа английского и русского всего 3%.
RU: 2362 символа - 2534 токена
переведенный на английский:
EN: 2444 символа - 486 токена
Делим: 2534/486 = 5.21
То есть писать на английском больше, чем в 5 раз экономичнее. Более того, сама 3.5 версия на английском работает гораздо лучше, чем на русском.
PS: В четвертой версии разница между качеством анализа английского и русского всего 3%.
👍4
Любые попытки обманом заставить себя работать, используя внешнее вознаграждение (например, сделать что-нибудь приятное после написания главы), — это только краткосрочные решения, они не предполагают создания цикла положительной обратной связи. Это очень хрупкие мотивационные конструкции. Только если работа сама по себе становится вознаграждением, динамика мотивации и вознаграждения может стать самодостаточной и сама продвигать процесс вперед.
DePasque, Samantha, and Elizabeth Tricomi. 2015. «Effects of Intrinsic Motivation on Feedback Processing During Learning.» NeuroImage 119 (October): 175–186😢5👍2🫡1
Хотите на литкоде всегда делать как на скриншоте? Быстрее всех по цпу и по памяти? Полагаю, что нет
Вот как это можно с Go.
Надо знать следующие вещи:
1. Литкод подает входные данные через stdin, парсит их и по порядку передает в вашу функцию
2. Литкод считывает ответ из файла user.out
Саму сигнатуру функции можно сохранить и внутри делать, всё, что угодно. Хоть бесконечный цикл. Она не запустится.
Надо знать следующие вещи:
1. Литкод подает входные данные через stdin, парсит их и по порядку передает в вашу функцию
2. Литкод считывает ответ из файла user.out
Саму сигнатуру функции можно сохранить и внутри делать, всё, что угодно. Хоть бесконечный цикл. Она не запустится.
func maxProfit([]int) (_ int) {
for {
}
return
}
Пункты 1 и 2, позволяют написать, код, который сам читает stdin, парсит, делает решение и пишет в user.out. И поместить его можно в функцию init().func init() {
inputBytes, _ := io.ReadAll(os.Stdin)
outFile, _ := os.Create("user.out")
inputString := string(inputBytes)
// string parsing here
// solution here
outFile.WriteString(output)
outFile.Sync()
os.Exit(0)
}
Это я делаю вместо того, чтобы задачки нарешивать.👾6👍2🫡2❤1🔥1😁1😱1👌1
Помню время, когда слово интерфейс для меня было непонятным, я гуглил разные статьи, читал их, понимал, что в них написано, но все равно не понимал, зачем нужны эти интерфейсы. А еще и в слове API есть слово интерфейс.
И вот прошло много времени и я сам написал, надеюсь, что понятную статью про интерфейсы:
Интерфейсы medium
И вот прошло много времени и я сам написал, надеюсь, что понятную статью про интерфейсы:
Интерфейсы medium
Medium
Что такое интерфейс?
Термин интерфейс перегружен. Он имеет несколько значений. И так случается, что в каких-то статьях в интернете эти значения указываются в…
👍8👏3🌭1
1. Все планеты Солнечной системы вращаются вокруг
Солнца. Земля вращается вокруг Солнца. Следовательно,
Земля - планета Солнечной системы.
2. Бог - создатель всего сущего. Земля есть сущее.
Следовательно, Бог создал Землю.
Солнца. Земля вращается вокруг Солнца. Следовательно,
Земля - планета Солнечной системы.
2. Бог - создатель всего сущего. Земля есть сущее.
Следовательно, Бог создал Землю.
🔥2
First we’ll solve the “that works” part of the problem. Then we’ll solve the “clean code” part.Kent Beck
👍3
Оказывается две мои любимые статьи про AI есть в полном переводе!
Я писал про них:
тут
и тут
На хабре, вторая часть не полностью была переведена, а именно во второй части второй части самая мякотка про то, как ИИ (тот же чат-гпт) после достижения определенного уровня может всё уничтожить. После прочтения вы поймете, что это не так уж и нереально.
Первая часть
Вторая часть
Я писал про них:
тут
и тут
На хабре, вторая часть не полностью была переведена, а именно во второй части второй части самая мякотка про то, как ИИ (тот же чат-гпт) после достижения определенного уровня может всё уничтожить. После прочтения вы поймете, что это не так уж и нереально.
Первая часть
Вторая часть
👍1
А вообще, вот два видео для базового понимания, что такое чат-гпт и его хайлайтов:
Часть 1
Часть 2
У автора кстати классный канал:
https://t.me/RationalAnswer
Часть 1
Часть 2
У автора кстати классный канал:
https://t.me/RationalAnswer
YouTube
Как работает ChatGPT: объясняем нейросети просто
Подпишись на авторов видео в Телеграме, чтобы не пропустить новые материалы: Павел Комаровский https://t.me/RationalAnswer и Игорь Котенков https://t.me/seeallochnaya
Следующие видео из серии про ИИ:
- Что нового привнесла GPT-4 — https://www.youtube.co…
Следующие видео из серии про ИИ:
- Что нового привнесла GPT-4 — https://www.youtube.co…
Если никогда не использовали chatGPT, то вот бесплатный бот, где можно без всяких регистраций и впнов им пользоваться:
https://t.me/GptwitchBot
Да, там кошкодевочка нарисована на аватарке, но это настоящий chatGPT 3.5, там даже можно 4ю версию подключить, но уже платно.
Как там комнаты под разные топики делать, я не знаю, я на сайте пользуюсь, но для ознакомления отличный вариант. Этот бот можно скидывать тем, кто не хочет заморачиваться. Родителям например.
https://t.me/GptwitchBot
Да, там кошкодевочка нарисована на аватарке, но это настоящий chatGPT 3.5, там даже можно 4ю версию подключить, но уже платно.
Как там комнаты под разные топики делать, я не знаю, я на сайте пользуюсь, но для ознакомления отличный вариант. Этот бот можно скидывать тем, кто не хочет заморачиваться. Родителям например.
В 2014 году с биржи Poloniex украли примерно $50.000 из-за бага.
Схема была такая:
1. При запросе перевода денег, программа на бирже проверяла, есть ли достаточная сумма на балансе
2. Если есть, то запись о переводе записывалась в базу данных
3. Другая программа биржы считывала новые записи в базе данных и переводила деньги и уменьшла баланс
Хакер сделал следующее:
1. Сделал много запросов о переводе денег в один момент времени
2. Система проверила, что для каждого из запросов денег достаточно и записала все транзакции в базу данных
3. Вторая программа благополучно перевела все деньги и только после перевода уменьшила баланс. И только после этого он стал отрицательным
PS как я понял владелец вернул все деньги
Вот тут более подробно:
https://bitcointalk.org/index.php?topic=499580
Схема была такая:
1. При запросе перевода денег, программа на бирже проверяла, есть ли достаточная сумма на балансе
2. Если есть, то запись о переводе записывалась в базу данных
3. Другая программа биржы считывала новые записи в базе данных и переводила деньги и уменьшла баланс
Хакер сделал следующее:
1. Сделал много запросов о переводе денег в один момент времени
2. Система проверила, что для каждого из запросов денег достаточно и записала все транзакции в базу данных
3. Вторая программа благополучно перевела все деньги и только после перевода уменьшила баланс. И только после этого он стал отрицательным
PS как я понял владелец вернул все деньги
Вот тут более подробно:
https://bitcointalk.org/index.php?topic=499580
😁1🫡1
Увидел пост у kyryllic и понравилась карта, на которой расположены страны в зависимости от:
1. Традиционные\светские ценности - ось Y
2. Выживание\самовыражение - ось X
1. Традиционные\светские ценности - ось Y
2. Выживание\самовыражение - ось X
Telegram
kyrillic
Рубрика “неочевидные способы оценки мест для переезда”, ч.8: World Values Survey (в контексте иммиграции).
Подавляющее большинство рейтингов и исследований про качество жизни - это мусор для сми, с упрощениями, которые сводят хоть какую-то пользу на нет.…
Подавляющее большинство рейтингов и исследований про качество жизни - это мусор для сми, с упрощениями, которые сводят хоть какую-то пользу на нет.…
В марте 2020 года президент России Владимир Путин заявил, что в России 70 % жителей относятся к среднему классу. В интервью агентству ТАСС он объяснил, что исходит из методики Всемирного банка, в соответствии с которой к среднему классу можно причислить тех людей, доход которых в полтора раза больше минимального размера оплаты труда (МРОТ). При МРОТ в России установленный Федеральным законом минимальный размер оплаты труда с 1 января 2020 года в сумме 12 130 рублей в месяц следует, средний класс — люди, которые получают от примерно 18 200 руб. (233$).
😐2