Айтигребец – Telegram
Айтигребец
666 subscribers
179 photos
44 videos
130 links
Айтигребец - канал душного сеньора помидора.

Ссылочки, мысли и прочая IT-годнота. Технологии, статьи, интервью etc. Расширяем кругозор и гребём тугеза.

17 лет фуллстека, сейчас мастли бэк. 10 лет .NET, 7 лет Node.js

Связь : @ytrihT
Download Telegram
О, DALL·E 3, ты прекрасен! Будущее уже тут 🕺

В общем ... подумал я тут - нужно бы лого канала прокачать. А то совсем в духе миллениалов ☔️

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

А пока исполнитель пару дней рисовал эскиз - начал играться с DALL-E 2. Ничего путного по моей идее он сгенерить не смог, и я забил. А потом увидел в интерфейсе Chat GPT доп опцию с DALL-E 3 (недавно анонсировали в Beta) и ... меня уже было не остановить.

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

Вы только посмотрите на эти пикчи, чистый восторг. Игрался 3 часа - это подобие наркотика. Пробовал различные промпты и меня порвало, когда он мне сгенерил колоритного Пепе с НОГАМИ НА СТОЛЕ и лого с перемешанным брендом "New Balance". После этого я остановился и понял - хватит! А дальше были муки выбора. Все варианты прекрасны - пусть в истории канала и остаются, а лого будет чуть более простое, понятное и вызывающее улыбку.

IT-GREBC 😂 Такое время, такие опечатки!

На 4-ой картинке кстати - результат доработки в DALL-E 2. Т.е. вы можете выгрузить картинку и через сетку "догенерить" с любой стороны описывая что именно вы хотите дорисовать. Изначальная пикча (лого) тоже рядом, можете сравнить.

Просто какой-то детский восторг от творчества - всем советую (особенно на контрасте того пиздеца, что происходит в мире) .

Остаётся только надеяться, что не останусь без работы из-за всех этих нейросеток (а так и будет же). Хотя сначала заменят фронтов, инфа сотка 😁

Еще пару лет назад нужно было бежать чтобы не останавливаться, сегодня ... не знаю, лететь? Посмотрим 😤

Как вам новое лого, гребцы?

Напишите комментарий, не жадничайте! ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥136👍4❤‍🔥1
"Что скажете?" - вопрос HR нейронки.
Вашей личной нейронке 😁

*мем про математику с задумчивым лицом*
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4🔥1🤣1
🎹 Нужен прогноз по росту битка? Вы знаете куда обратиться...

... только сегодня по промокоду Айтигре...

Ребят, что с лицом? Я бы на вашем месте с нейронкой не спорил! 😁 😆
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17👍2🤣2🤡1👀1
This media is not supported in your browser
VIEW IN TELEGRAM
[Юр...] ❤️

Ну что, эппловоды. Шах и мат 😁

Вообще, слушал и пытался понять - если все возникающие (но не заданные) вопросы Юры уместить в условный граф и всё же задать, то :

1. Будут ли смотреть двадцатичасовое видео зрители
2. Хватит ли стэка у Дудя для обработки всех весов на пути к финальным вопросам... Мне кажется всё таки выбьет переполнение 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
😁111🔥1🥴1
❤️ Дуров вкусноты подвёз!

Телеграм выкатил сегодня довольно жирненькое обновление. Уже всё попробовал, в двух словах :

Во-первых,
частично теперь можно цитаты юзать


Во-вторых, наконец айтигребцы смогут нормально код впилиливать 🛏 :

//Абьюзивный скрипт, заставляющий тебя лайкнуть и написать коммент, подписчек
console.log("IT-Grebec noscript");

const postText = "Дуров хорош";
TelegramPost tp = new TelegramPost(postText);
const publishedPost = await tp.post();

const allSubscribers = await myChannel.GetAllSubscribers();

Abuse.Force(allSubscribers).To(sub => sub.like(publishedPost) && sub.writeCommentTo(publishedPost));

console.log('zbs, done');
Делается как в слаке - добавлением ```js в начале и ``` в конце сообщения.

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

В-четвёртых, отвечать сразу в другие чаты! Т.е. делаете reply, потом выбираете forward и по сути отвечаете человеку в другом чате, а не исходном.

В-пятых, красивости. Стало можно менять цвет никнейма в чатах и саму схему отображения цитат и реплаев. На фон можно ставить иконку. Приятненько

В-шестых, возможность редактировать превьюхи. Раньше, допустим, вставляете вы две ссылки - а в превью только одна (первая) и выбрать вы не можете какую именно хотите в превью поставить. Сейчас стало можно. +размер пикчи можно менять подгружаемой.

Ну и в-седьмых, статистику каналов импрувнули неплохо. Нормас :)

Нашёл правда уже небольшой баг, который вы можете видеть в частичном цитировании (между 1 и 2 пунктом) - невозможно сделать отступление новыми абзацами между цитатой и текстом, примагничивается к цитате автоматически. Оставлю как есть, интересно как быстро фиксанут :)

Ну неплохо-неплохо 🙃

ps. Стену-то всё равно верни, Паш
ps2. А, ну и если ничего не видно, логично, что вам нужно клиенты обновить 😊
ps3. Снова на Андроид быстрее Айоси довезли чтоль? haha, classic (с)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍186🔥4
Ура, конец айтишки ещё ближе 😁 ChatGPT 4-Turbo

Прям сейчас проходит OpenAI DevDay (трансляция тут), представили новую модельку чатагпт!

Вы посмотрите красота-то какая нечеловеческая (тонко же, правда?) :

1) 128к токенов контекста теперь в промпте (было вроде максимально 32k, поправьте если я не прав). Эт примерно 360 страниц книги.
2) Можно заставить модель отвечать в JSON'е. Оно и раньше можно было... срабатывало только через раз хД Видимо будет уже программная возможность. Эт оч круто и ожидаемо.
3) Можно заливать документы на платформу и я как понял ChatGPT будет их учитывать в ответе? [требует уточнения]
4) Картинки через апишечку принимать будет. Сейчас начнётся интересная борьба ботов и антиботов :) Кто победит, как думаете?
5) text-to-speech будет доступен через апи
6) Генерация DALLE-3 теперь тоже вшита в апишку. Ожидаемо
7) Знания поднялись до апреля 2023 года!
8) В 3 раза дешевле 4-ой версии (промпты) и в два раза для output tokens. 3.5 Turbo подешевела ровно так же

Ну и там еще пару фишек, всё не перечислял.

[Пост будет дополняться деталями] ...

update : модельку пока зовут 'gpt-4-1106-preview'

Что ж, звучит прекрасно. Особенно радует стабильный JSON и увеличенный объём контекста 🙃
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍4🎉21🤔1🤣1
Опыт использования ChatGPT в проекте : [Failed] 😬

Привет, гребцы! Маленький отчёт об использовании GPT в своём пет-проекте 🚗

Предисловие
GPT уже отказывается вам превью к посту рисовать на основе мемасного пепе, поэтому включайте свою нейронку в голове и представляйте этот промпт : "Нарисуй мне лягушку pepe frog из мемов, которая сидит за компьютером в комнате, за окном идёт дождь и он выкидывает через плечо в мусорную корзину скомканную бумажку".

Мне кажется это как-то связано с этой всей шумихой вокруг Сэма Альтмана и его ухода/перехода. Я бы тоже ушёл если бы мне запретили мемасы с пепе рисовать 💧
Ну а теперь к сабжу 😎

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

Дано
И так, есть текст на грузинском/русском или же грузинском транслите.

Цель
Перевести на русский язык

Решение
Я подумал, а чё б не попробовать сделать перевод чатом гпт и на удивление - он умеет и могёт! Вот и окно нейровозможностей. И так, я поигрался с промптами и получилось что-то вроде :

"Покажи мне пожалуйста ТОЛЬКО ПЕРЕВОД на русский язык.
Это сообщение под объявлением о продаже мотоцикла.
Не добавляй дополнительных слов к переводу.
Если не можешь перевести, напиши \"нет\"

Сообщение: ${msg}"


Проблемы

1) Очевидная возможность инъекции, но это опускаем за скобки, не критично. Можно скорее всего обойти, особенно с новыми возможностями 4-ой версии модели (подскажите в комментах кстати как)

2) Непостоянность формата ответа. И это бесило больше всего :) Раз примерно в 20-40 переводов модель всё равно отвечала в духе "Простите, не могу перевести бла бла бла". Ну и как-то гуманно это провалидировать без костылей невозможно.

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

⬇️ Продолжение ⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82🔥1
⬆️ Начало ⬆️

4) Грузинский транслит не понимает с вероятностью в процентов 70

5) Может взять и перевести на английский

6) Прикол с длиной ответа. Output token у стандартной модели 4к токенов, что для русского текста в моём случае не хватало, т.е. сообщение часто просто обрывалось. Это проблема output'а кириллицы. Городить огород с "дописыванием" не было смысла в рамках хобби-проекта.

Стоимость
Т.к. никакой "нагрузки" особо не было, в месяц было около 700-900 запросов, что выходило в условные 0.80$ в месяц. Довольно дёшево для "попробовать" 😤

Выводы :
В целом... рабочий метод, но если обмазаться костылями :) Намного менее эффективный vs какой-нибудь Translate Api от гугла, однако, целью было то самое "попробовать". Все проблемы собраны для версии 3.5. 4.0 я потыкал палочкой, но увидел все те же проблемы по факту. Можно заморочиться и докрутить json и тд, но для моего случая это не имело смысла.

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

А у вас там чё, гребцы?
Где-нибудь уже кроме как в условные чат-боты прикрутить удалось? Очень интересно послушать, если есть какой-то опыт :)
И да, если я совсем "в лоб" и неправильно "готовил" 3.5 - тоже пишите 😊
Please open Telegram to view this post
VIEW IN TELEGRAM
👍114
Интересное разворачивается прямо у нас на глазах
2
Forwarded from Сиолошная
Так вот, к чему была эта прелюдия. В Reuters пишут, что якобы катализатором увольнения Альтмана стало письмо сотрудников OpenAI совету директоров. В нём говорится о прорыве в исследовании ИИ, которое, «может угрожать человечеству».

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

Масла в огонь подливает тот факт, что за сутки до увольнения Sam Altman на оффлайн-саммите сказал следующее:
— Четыре раза за всю историю OpenAI, и последний раз был вот несколько недель назад, я присутствовал в комнате, когда мы как бы отодвигаем завесу невежества и подталкиваем границу открытий вперед. Сделать это — профессиональная честь на всю жизнь.

Что он там такого увидел?

Согласно новости, модель (система?) Q* смогла решить некоторые математические задачи, сообщил источник на условиях анонимности. Это само по себе выглядит странно — ведь даже в примере выше пример куда сложнее, это конец средней школы. И как будто никакого прорыва и нет. Возможно, журналисты всё перепутали — ну или история выдумка.

Теперь о том, как на это смотреть и чего ждать:
1) OpenAI точно занимается разработкой модели, которая будет осуществлять научные исследования. Они про это пишут открыто.
2) Для того, чтобы это произошло, нужно, чтобы модель-учёный умела решать сложные задачи и планировать исследования. Часть этой работы уже сделана — см. статью из поста выше.
3) Вся концепция заключается в том, что модель будет генерировать тысячи неправильных кусочков решений, иногда выдавая верные — главное, чтобы их можно было отранжировать в списке гипотез выше, чем мусорные (вспоминайте модель-оценщика из поста выше).
4) Для этого нужно огромное количество мощностей. Поэтому деньги тут решают. OpenAI пока привлекли больше всех инвестиций, и моё видение такое, что через 2 года это станет большим препятствием для входа. Останется 5-10 игроков, кто готов столько денег сжигать.
5) Вопрос в том, насколько большим будет следующий скачок. Сможет ли модель писать решения на уровне магистра? PhD? Постдока? Доктора наук? Будет ли она ограничена 2-3 доменами, или же обобщится на любую научную область, где есть вычисления?
6) Однажды вы проснётесь, и слух из новости станет правдой: появится модель, которая будет хотя бы частично (>50%) заменять одного учёного в лаборатории. С этих пор прогресс начнёт двигаться гораздо быстрее — потому что нанять 100 учёных за день нельзя, а запустить 100500 моделей на кластере за день — можно.

Более подробно с моим видением дальнейшей стратегии OpenAI и направлениями, в которых они будут копать, вы можете ознакомитсья в моей недавней лекции «What's next for OpenAI?». Там я, конечно, не предсказал шумиху с увольнением CEO, но много говорю про агентов-исследователей и подход OpenAI.

А почитать больше спекуляций по поводу Gemini и Q* можно на LessWrong.
👍72🤔1
Хороший архитектурный доклад с хайлоада на тему "а нужны ли микросервисы"?

Вы ж там всё равно не работаете, кого вы обманываете. Ну так вот посмотрите.
Длительность: 50 минут.

На Авито в очередной раз попилили бабки и решили, что монолит это плохо и нужно в микросервисы. Как итог их главный задаётся вопросом - а нахера вообще это всё и как хорошо было раньше. У меня есть опыт работы на продукте с 1000+ микросервисов - всё что он там говорит весьма коррелирует с моими впечатлениями.

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

Но с другой стороны я и не вижу выхода в монолите для крупных китов (сейчас бы стековевлоу вспомнить, который на 9 он-прем монолитных серверах работает 😁), а гибриды обычно создают еще больший цирк. Рано или поздно от него откалываются свои монолитики, а потом это всё связывать нужно и опа... привет кубер и дата контракты xD

В общем, весьма достойный доклад, рекомендасьон для расширения кругозора. За кругозором ИИ вы всё равно уже не поспеете, но хотя бы посмотрите как Авито страдает 😁

ps. Недавно на радиоте еще услышал интересное слово - Лямбдалит! Вот исходная статья (EN), где автор объясняет подход "разбей всё на функции" vs "разлей монолит по лямбдам".

Доклад :
https://www.youtube.com/watch?v=yLrSp174yc0
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥2💩1
AI-Примерочная. Нейроночки делают красиво 😐

Алибаба груп выложила на гитхуб сэмплы примерочной построенной на AI с анимацией конечного результата. Ни кода ни моделей нет, локально поиграться нельзя. Вот тут можно позагружать одежду и посмотреть как она будет на pre-set кожаных мешках выглядеть (мне пока не удалось, легло под нагрузкой).

Вот тут есть версия видео с аниме-тянками.

Круто, но жаль, с реальностью всё так же будет иметь мало общего в плане примерки. Однако всё же лучше, чем пырить в джинсы на белом фоне или левом человеке.

Ожидаемый продукт, если честно. Еще лет семь назад мне знакомый рассказывал, что они начинают работать над чем-то подобным.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥81