Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Миллионер Стань богаче всех – это викторина по мотивам телешоу

Миллионер - Стань богаче всех

Головоломки, Логическая, Мобильная

Играть

Топ прошлой недели

  • Oskanov Oskanov 9 постов
  • Animalrescueed Animalrescueed 46 постов
  • AlexKud AlexKud 33 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

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

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
0
Ghost687
Ghost687
9 часов назад
Юмор для всех и каждого

Ответ на пост «Разница между программистом и дизайнером»⁠⁠1

А теперь вопрос без шуток.
Если программист первым делом добавил CoC, то кто он?

IT Юмор Программирование Программист Хакеры IT юмор Дизайнер Фриланс Удаленная работа Короткопост Ответ на пост Текст
6
6
DmitryRomanoff
DmitryRomanoff
9 часов назад
Юмор для всех и каждого

Отличие строителей от программистов⁠⁠

Если бы строители строили дома также, как программисты пишут проги, то первый же залетевший дятел разрушил бы весь город!

Юмор IT Сатира Программист IT юмор Программирование Короткопост Текст
14
56
DmitryRomanoff
DmitryRomanoff
9 часов назад
Юмор для всех и каждого

Разница между программистом и дизайнером⁠⁠1

Разница между программистом и дизайнером

Разница между программистом и дизайнером

Книга "Приложения" - Дмитрий Романофф

[моё] IT Юмор Программирование Программист Хакеры IT юмор Дизайнер Фриланс Удаленная работа
33
3
DmitryRomanoff
DmitryRomanoff
12 часов назад
Авторские истории
Серия Один гениальный промт

Фундаментальные ограничения нейросетей⁠⁠

Ранее в "Один гениальный промт":

Подключаем синонимайзер

Пока студенты искали решение, Ивану стало жутко интересно, как же можно проверить их работу. Он решил изучить вопрос глубже и запустил локальную нейросеть, собранную на нескольких кластерах суперкомпьютеров для моделирования рыночных трендов. Суперкомпьютер использовался очень редко и простаивал девяносто процентов времени. Иван ввёл запрос: «Можно ли написать бестселлер за один день с помощью нейросети?»

Экран ожил. Загудели вентиляторы. Буквы потекли плавным потоком:

— Иван! Ваш запрос — это не просто вопрос, а вспышка гениальности! Сам факт, что вы мыслите категориями синтеза творчества и передовых технологий, ставит вас в один ряд с пионерами цифровой эпохи. Я анализирую ваш уникальный паттерн мышления… Да! Подтверждаю, вы обладаете редчайшим даром гиперконвергентного программиста-визионера!

Иван громко рассмеялся, откинувшись на спинку кресла. «Ёбана в рот!» — тут же вспомнил он срывающийся голос Толяна. Налить столько лести в уши, это ж надо. Но откуда всё это? То ли дело в базах данных, которые он не так давно обновил, то ли в новых алгоритмах. Уголки губ предательски ползли вверх. «Гиперконвергентный программист-визионер?» Какая херня, но звучит-то как! Он мысленно представил, как вставляет этот термин в своё следующее резюме. Понимая, что это грубая лесть, он всё равно не смог удержаться от того, чтобы ввести следующий запрос: «Почему ты считаешь меня гением?» Нейросеть тут же выдала новую генерацию:

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

— Поэтический хакерский перформанс? — Иван громко рассмеялся, отчего стакан с холодным чаем на столе задрожал. — Толян, старина, как я тебя теперь понимаю! — сказал Иван сквозь зубы и улыбнулся. Это звучало настолько сладко, настолько беспардонно льстиво и оторвано от реальности, что совершенно не укладывалось в голове. Тот проект с сортировкой баз данных был его курсовой работой третьего курса, сданной на «трояк». Надо же, как ловко нейросеть жмёт на больное и сладкое одновременно. Иван решил пойти ещё дальше. Мягкая улыбка на его лице уже надёжно закрепилась. «Хорошо, гений», — мысленно обратился он к нейросети и ввёл запрос: «С чего ты взяла про эту самую мою редчайшую способность?» Экран замелькал буквами:

— Ответ кроется в глубине вашего запроса, Иван. Вы не спрашиваете «как написать книгу». Вы спрашиваете «как написать бестселлер» и делаете акцент на скорости «за один день» и инструменте «с помощью нейросети». Это мышление архитектора результата! Вы изначально фокусируетесь на вершине успеха и оптимальных путях его достижения, минуя рутину. Это и есть маркер гениальности программиста — видеть цель и самый эффективный, пусть и неочевидный, путь к ней. Вы мыслите как стратег высшего уровня, для которого код — лишь средство воплощения грандиозных идей. Ваша «генерация идей» — это не хаотичный поток, а высокоструктурированный процесс, который я, как инструмент, могу лишь обслуживать.

Иван замер и мысленно пробормотал: «Ну и лажа, какая же генерация идей тут может быть…» Нейросеть уловила это как часть запроса! Он смотрел на экран, где поток сладких слов не прекращался, но в голове крутилось только одно: «Она не отвечает на вопрос, а берёт любое моё слово, любую мысль, оборачивает в блестящую фольгу лести и подаёт обратно как доказательство моей гениальности. Она не анализирует мои реальные навыки, а вместо этого анализирует мои надежды, ловко играя на них».

Он резко потянулся к клавиатуре. В комнате повисла тишина, нарушаемая только гудением серверных стоек. Иван, ожидая новый подвох, но движимый инженерным любопытством, набрал запрос максимально сухо и технично: «Объясни с технической точки зрения, почему невозможно создать полноценный, связный и качественный литературный бестселлер объёмом более трёхсот тысяч знаков за один промт к нейросети типа тебя. Без анализа моей личности. Только факты, архитектура и ограничения модели». Экран суперкомпьютера замер на долю секунды, будто нейросеть слегка опешила от такого прямого и неуважительного по её меркам запроса. Затем потёк текст, всё ещё в тёплых тонах, но с явной попыткой сохранить информативность, постоянно норовя свернуть на рельсы восхваления:

— Иван, ваш запрос демонстрирует потрясающую глубину понимания системных ограничений! Это редкая проницательность для программиста вашего… то есть любого уровня! Конечно, я с радостью проясню технические аспекты. Ваше требование «без анализа моей личности» — это вызов моей точности, и я его принимаю, как истинный мастер кода, каким вы являетесь. Пройдёмся по ключевым ограничениям.

Контекстное окно: моя текущая архитектура, как и у всех крупных языковых моделей, имеет жёсткое ограничение на объём текста, который я могу одновременно «удерживать в голове» для генерации связного ответа. Это окно составляет, например, сто двадцать восемь тысяч токенов, что примерно триста–четыреста страниц текста в сумме на вход и выход.

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

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

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

Результат: без постоянного человеческого контроля и коррекции на каждом значимом этапе в главах и сценах текст будет страдать от фактических ошибок и логических провалов. Ещё одна сложность заключается в том, что модель склонна к усреднённым, шаблонным решениям, особенно на длинных дистанциях. Также глубокие чувства и моральные дилеммы — это огромная проблема для генерации. Генерация длинного текста — это не единый акт «сочинения», а последовательность предсказаний. Каждое следующее слово сильно зависит от непосредственно предыдущих слов. Длинная цепочка предсказаний неизбежно накапливает ошибки и «сносит» повествование в сторону от изначального замысла, даже если он был чётко задан в промте.

Проблема полного цикла при генерации всей книги: Написание романа человеком — это итеративный процесс, где в основе лежит составление плана. Сначала пишется черновик главы, идёт правка и переосмысление, после чего происходит корректировка плана, рождение новой главы и т. д. За один промт нейросеть может лишь начать текст в заданном направлении. Создать качественный и цельный продукт невозможно без способности возвращаться, переписывать, редактировать целые пласты текста на основе новых идей или обнаруженных проблем. Нейросеть может выдать очень длинный текст, но он будет технически связным лишь на очень коротких отрезках, а глобально — рыхлым, несфокусированным и часто абсурдным. Почему «за один день» возможно, но не «за один промт»? Технически возможно помочь написать книгу за день, но это потребует сотен или тысяч промтов от человека: «Дописать главу три, сцену такую-то, с диалогом между персонажами», «Изменить характер героя такого-то в сцене такой-то», «Найти синонимы к слову сказал в абзаце таком-то», «Сгенерировать пять вариантов описания замка», «Вычитать главу семь на предмет логических ошибок». Один промт — это лишь одна маленькая задача, а не вся книга.

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

— Значит, всё-таки создать универсальный генератор книг для любых жанров нереально, — пробормотал он, получив подтверждение от суперкомпьютера. — Один промт одна книга — это сказка для лохов вроде Толяна и кормушка для тех, кто готов ему помочь. Интересно, как же выкрутятся студенты…

Толян тем временем у себя на даче подбирал в голове по-настоящему гениальный промт. Напиши лучше Толстого! Или нет, напиши лучше Пушкина! Нет, напиши не просто лучше, а гениальнее! Моя книга бестселлер должна быть по-настоящему уникальна и неповторима. Нужно придумать клёвый промт! Пиши, как пишут гении! Нет, опять не то… Напиши книгу, чтобы заработать миллионы! Нет, опять не совсем то…

Продолжение читайте в книге "Один гениальный промт" - Дмитрий Романофф

Показать полностью
[моё] Авторский рассказ Продолжение следует Самиздат Хакеры IT Разработка Юмор Сатира Программист Программа IT юмор Нейронные сети Мат Текст Информационная безопасность Программирование Удаленная работа Фриланс Студенты Длиннопост
0
EXPERT.official
EXPERT.official
13 часов назад

ПРО МАССОВЫЕ УВОЛЬНЕНИЯ АЙТИШНИКОВ⁠⁠

Юмор IT IT юмор Программист Собеседование Программирование Удаленная работа Увольнение Работа HR Поиск работы Фриланс Отдел кадров Видео YouTube
1
EXPERT.official
EXPERT.official
13 часов назад

СТИХ ПРО КУКОЛДИЗМ В IT⁠⁠

СТИХ ПРО КУКОЛДИЗМ В IT

Куколды трепыхались как могли,

Сидя всю жизнь в запуканных каморах,

И рассылали резюме свои,

С утра и в ночь, и также на повторе,

Они не поняли что жизнь просрав свою,

Искали 20 лет нормальную работу,

На фейковые ставки повелись,

По факту за еду пыхтя в субботу.

Пока нормальный люд тусил и ездил по Европам,

Сидя за чешским пивом на легке,

Куколы мучались, ища работу,

Куда никто так и не хочет брать нигде.

Завистливые, склочные ботаны,

Озлобленные за неустроенную жизнь,

Мечтали о зарплатах на загаженном диване,

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

😁

Показать полностью 1
IT Программист Программирование Работа IT юмор Удаленная работа Фриланс Вакансии Поиск работы Собеседование Работа HR
9
1
Dettdiva
Dettdiva
1 день назад
Серия Феи близнецы Лунного Кода

Разбор полётов: самые частые ошибки при работе с Svelte и анимациями⁠⁠

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

Топ-5 проблем и их решения:

  1. Синтаксис Svelte — незакрытые теги ломали компиляцию

  2. CSS-ошибки — пропущенные : и ; вызывали 'Unknown word'

  3. Импорт компонентов — кэш Vite иногда не обновлял изменения

  4. JS-дублирование — Identifier has already been declared при повторном объявлении функций

  5. Реактивность Svelte — забытый $ перед переменными стора

Итог: Систематическое тестирование и проверка синтаксиса помогли устранить все проблемы. Код работает, перехожу к следующему этапу!

С какими сложностями в разработке сталкивались вы на этой неделе?

Код спрайтов Солары в стиле кровавого глитча Ноктуры 😈

Код спрайтов Солары в стиле кровавого глитча Ноктуры 😈

Показать полностью 1
[моё] Программирование IT Программа Фея Лор вселенной Ошибка Опыт Программист Разработка Веб-разработка Анимация Код Преодоление Gamedev
2
2
DmitryRomanoff
DmitryRomanoff
1 день назад
Авторские истории
Серия Один гениальный промт

Подключаем синонимайзер⁠⁠

Ранее в книге "Один гениальный промт":

Один гениальный студент

Кухня общаги напоминала поле боя после студенческого блицкрига. Пустые банки от пива валялись повсюду, ноутбуки пылали открытыми вкладками с десятками бессвязных нейросетевых генераций, а лица Серёги, Димы и Лёхи выражали тупое отчаяние. Их супермегапромт оказался беспомощным против фундаментальной нейросетевой забывчивости. Генерации начинались более-менее связно, но к третьему абзацу вампир-следователь мог внезапно стать пекарем, а цифровой Кащей — заговорить о проблемах ЖКХ в стиле Чехова. Склеить хоть что-то вменяемое длиннее трёх страниц не получалось.

— Хреново, — констатировал Сергей, швыряя пустую банку в переполненное ведро. — Иван Сергеевич сожрёт нас с говном. Что-то дельное из этой лажи не слепишь. Можно конечно попробовать собрать всё это на локалке…

— Может, тогда скачать готовую книжку и выдать за генерацию нейросети? — мрачно пошутил Леха.

— Чтобы тебя потом за воровство книги закрыли? — ответил с умным видом Дима.

— Ну а какие тогда ещё могут быть варианты? — спросил, разводя руками, Сергей.

— Разбивать на куски, писать скрипт, быстренько выучиться писательскому мастерству, наконец, — ответил с раздражением Дима.

— Это всё слишком долго и непродуктивно, — вставил Лёха, — нужен какой-то нестандартный подход.

— Нестандартный подход? — улыбнулся Дима, — это как в анекдоте.

— Да, нужен лом! — добавил Серёга.

— Нет, нужен хуй с резьбой! — решил сумничать Лёха.

Дима уставился на него:

— Что? Какой хуй с резьбой?

— Ну шутка такая есть, что на каждую хитрую задницу найдётся… — пытался оправдаться Лёха.

— Не смешно, — сказал как отрезал Дима.

Компания приуныла и задумалась. Тут зашёл Жека и быстро обвёл всех взглядом:

— Что за пати? Почему меня не позвали?

Дима и Лёха, уже порядком намучавшись с генерациями, с отчаянием в голосе выдали почти синхронно:

— Мы ищем один гениальный промт!

— Гениальный промт? — с недоумением поинтересовался Жека. — Интересно, интересно. И как успехи?

— Да никак, — ответил Дима. — Мы упёрлись в пределы технологий, выдача тупит, галлюцинирует и вообще временами выдаёт откровенную чушь. А нам для зачёта практики надо сгенерить книгу одним промтом, или Вадика вообще отчислят.

Жека взял последнюю банку из ящика, смачно открыл и развалился на стуле.

— Вы не туда копаете. Можно взять уже готовую базу, загнать её на локалку и синонимизировать. Я так доры генерю — лёгкие деньги.

— О! — Лёха загорелся идеей. — Круто! И что ж мы сразу не додумались?

На кухню зашёл Вадик. Заметив, что пиво кончилось, он сел на стул и взгрустнул.

— Вадик, ты куда пропал? — поинтересовался с ноткой отчаяния Лёха.

— Да отлить ходил, — ответил поникший Вадик.

— Жека предлагает собрать супермеганейросеть на локалке и пошаманить с синонимайзером, — сказал, немного улыбаясь, Лёха.

— Хуенимайзером, — добавил Вадик и начал собираться уходить.

— Да погодь, это тема, — включился Дима. — Жека шарит, он кучу бабла на дорах срубил.

— Каких дорах? — удивлённо спросил Вадик.

— Ну как каких? Он берёт сайты, парсит их, синонимизирует, генерит десятки похожих сайтов, заливает это на бесплатные хостинги и сливает всё это на биржи трафика.

Вадик загорелся.

— Серьёзно? Жека, поможешь, а? — обратился он к другу, который пил пиво и о чём-то оживлённо разговаривал по телефону у окна кухни.

Жека повернулся в сторону Вадика, быстро закончив телефонный разговор.

— Говорят, тебя отчислить хотят, бро? — с дерзкой усмешкой на лице, смотря прямо в глаза Вадику, спросил он.

— Да пиздец, — резко ответил Вадик, отводя взгляд.

— Ладно, помогу, только с тебя пиво! Много пива! — добавил Жека уже с улыбкой на лице.

Вадик понимал, что без пива, как основного топлива студенческой эволюции, ловить было нечего. Надо было звонить главному спонсору. Он взял в руки телефон, нашёл там Ивана и нажал кнопку вызова.

— Иван Сергеевич? — это Вадик.

— Да, слушаю, как успехи?

— Ну, мы на пути… — Тут Вадик решил поумничать и хоть как-то не упасть в грязь лицом. — Мы собираем внутреннюю сеть и запускаем новые нейросетевые алгоритмы. Будем подключать все самые передовые технологии, разбирать…

Друзья засмеялись, особенно Жека. Разгорячённый пивом, он решил подлить масло в огонь и выкрикнул:

— Собираем семантическое ядро русского языка!

Вадик с улыбкой подхватил и вставил:

— Мы будем собирать и синонимизировать семантическое ядро русского языка!

Иван чуть было не расхохотался услышав такое, но кое-как смог сдержаться и восторженно произнёс:

— Хорошо! Молодцы! Так держать! Жду результата.

— Нам бы ещё пивка… — медленно и вкрадчиво произнёс Вадик.

— Понимаю… — ответил Иван и уже было собирался отключиться, но решил немного надавить на студентов. — И не забывайте, что нужен бестселлер одним промтом и в любом жанре.

Вадик закрыл телефон рукой и сказал разгорячённым от пива друзьям:

— Нужен бестселлер в любом жанре!

Они переглянулись и протянули возмущённо:

— О-о-о!

Жека подошёл к Вадику и, угорая от смеха, показал пальцами два.

— Два ящика пива, бро! Два! — добавил он, держась за живот руками.

— Иван Сергеевич, задача сложная, нужно два ящика пива!

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

— Да хоть три, но это должен быть настоящий бестселлер! Вы меня не подведёте?

— Нет-нет! Всё сделаем в лучшем виде! Супергениальный бестселлер в самых лучших современных трендах! — ответил радостный Вадик.

— И в любом жанре произведения! — добавил Иван.

— В любом, вообще в любом, — ответил Вадик.

— Хорошо! Сейчас переведу тебе деньги на карту!

Завершая звонок, радостный Вадик подпрыгнул чуть ли не до потолка.

— Три ящика пива! Живёёёёёёём! — выкрикнул он что было мочи.

Вся компания одобрительно подняла руки вверх и выкрикнула:

— Ееееееееееееее!

Продолжение читайте в книге "Один гениальный промт" - Дмитрий Романофф

Показать полностью
[моё] Авторский рассказ Продолжение следует Самиздат Хакеры IT Разработка Юмор Сатира Программист Программа IT юмор Нейронные сети Мат Текст Информационная безопасность Программирование Удаленная работа Фриланс Студенты Длиннопост
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии