Хабр
123K subscribers
21.7K photos
247 videos
39 files
57.4K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.me/habr_com_news
Хабр Карьера → https://t.me/habr_career
Реклама → adv@habr.team
Download Telegram
Могут ли LLM писать более качественный код, если их об этом просто попросить?

В ноябре 2023 года, когда OpenAI добавила в ChatGPT возможность генерации изображений DALL-E 3 через веб-интерфейс ChatGPT, на короткое время возник мем: пользователи отправляли LLM базовое изображение и несколько раз просили «сделать его более X», где X могло быть чем угодно.

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

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

Если код в самом деле можно улучшить, просто при помощи интерактивного промтинга, попросив LLM «написать код получше» (хоть это и очень глупо), то это приведёт к огромному росту продуктивности. А если это так, то что произойдёт, если таких итераций с кодом будет слишком много? Каким станет эквивалент «космического» кода? Есть только один способ это выяснить!
🤣30👍17👌16🤡9🔥84
Алисе Селезнёвой — 60! Юбилей девочки, с которой ничего не случится

На весенних каникулах 1985 года, всего через две недели после назначения Михаила Горбачёва на пост генерального секретаря, Первый канал советского ТВ представил своим юным зрителям пятисерийный фильм «Гостья из будущего». Эффект был грандиозным даже по меркам СССР: девочки массово начали стричься «под Алису Селезнёву», мальчики влюблялись в Наталью Гусеву, исполнившую эту роль, а режиссёр Павел Арсенов получил более миллиона писем от благодарных зрителей.

Однако сам персонаж Алисы Селезнёвой впервые появился в 1965 году в научно-фантастическом романе Кира Булычёва «Девочка, с которой ничего не случится». И уже 60 лет Алиса всё также остаётся в своём 13-летнем возрасте.
149👍39💩16😍9🥰6🔥5🤡4😱2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Реверс-инжиниринг 128-битного дракона

КДПВ для этой статьи сгенерировала программа размером всего в 16 байтов. Разберёмся, как в столь скромном объёме сумел спрятаться дракон и какие силы поддерживают его жизнь. А для лучшего понимания происходящего портируем эту красоту на JavaScript.
19👍6😍1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🤡92👎1👏1😁1
Контрабанда данных внутри эмодзи

Можно ли при помощи последовательностей Zero Width Joiner закодировать в один эмодзи неограниченный объём данных? Да. Но существует решение и без ZWJ. На самом деле, можно закодировать данные в любой символ Unicode.
🔥32😱16👍3
Реальный кейс: 22 вопроса на техническом интервью на вакансию Java Lead в JP Morgan в 2025 году

Аудитории Хабра наверняка интересно, какие вопросы задают на техинтервью в мультинациональных корпорациях. Ведь ИТ-индустрия была и остаётся глобальной, несмотря на геополитику и разные другие сложности. Как минимум, такая информация об интервью «из первых рук» — это ориентир по уровню сложности собеседования на позицию Java Lead в любых других компаниях, включая крупные российские банковские и промышленные структуры.
🤮21🤡8💩42👍2🔥2
О!

А приходите к нам на Хабр Семинар?

Обсудим, как PR продукта и IT-бренд вместе помогают удерживать сотрудников.

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

👉 Знакомьтесь с программой, регистрируйтесь
Please open Telegram to view this post
VIEW IN TELEGRAM
🤮51👍9😁6🤡5
«Я предлагаю стать той самой силой, которая хоть немного наведёт порядок на дорогах. Я знаю только один действительно работающий способ: это форма обращения в ГИБДД на сайте госавтоинспекция.рф. И если вы вдруг решите написать донос на нарушителя ПДД, я расскажу вам, как сделать максимально эффективно»

Искусство доносов под Linux, или Как бесплатно делать за ГИБДД их работу
👍95💩34😁18👎8🥱8🤮5🔥43🤔3
Пять способов нарисовать обводку

Рендеринг обводки — это техника, часто используемая в играх или из эстетических, или из геймплейных соображений. Например, в игре Sable контуры применяются для создания стиля, напоминающего комиксы, а Last Of Us контуры используются для выделения врагов, когда игрок переходит в режим скрытности.

Поговорим о пяти способах рендеринга контура вокруг объекта
👍293
Как устроены алгоритмы онлайн-кинотеатра?

Вы приходите домой и включаете любимый стриминг. Лента сразу же выдаёт вам несколько фильмов и сериалов, которые… действительно хочется смотреть. Разберём, как именно рождается эта магия вне Хогвартса и что сидит под капотом рекомендательного движка онлайн-кинотеатра.
🤣60👍16👎12🥱3😁2
Калькулятор? Да его напишет кто угодно!

Неправда. Калькулятор должен показывать результат введённого математического выражения, а это намно-о-ого сложнее, чем кажется. Не верите? Тогда познакомьтесь с этой величайшей историей о разработке приложения-калькулятора.
👍50❤‍🔥10🔥5
Нужен ли нам сейчас кэш-слой перед СУБД?

Уже лет 20 существует миф (или не миф), что современный Highload-проект невозможен без кэшей. Они всегда выручают, когда не справляются базы данных. Но с тех пор, как появились первые кэши, key-value баз данных и другие технологии, многое изменилось и традиционные СУБД значительно эволюционировали. И так ли теперь нужен кэш?

Протестируем самые известные кэш-сервисы и СУБД и попробуем выжать из них миллион запросов в секунду в разных условиях
👍19😁32💩2🤬1🤮1
Первая клавиатура для первого айпада

Вместе с первым айпадом была выпущена и док-станция: планшет можно было вставить в неё для подзарядки, а также вывода звука через внешнюю акустику — минуя мини-джек самого планшета. Удобно ведь, правда? А что, если совместить док-станцию с… клавиатурой? Так и получился iPad Keyboard Dock. Да, та ещё химера...
🤡26👍12🤮2👌1
Как реликтовое излучение подтверждает теорию Большого взрыва

17 сентября 1912 года в своей статье астроном Весто Слайфер впервые сообщил о проведении первого доплеровского измерения света далёких туманностей, природа которых тогда ещё была неясна. В своём отчёте Слайфер пишет: «Величина этой скорости, которая является наибольшей из наблюдавшихся до сих пор, поднимает вопрос о том, не может ли подобное смещение быть вызвано какой-то другой причиной, но я полагаю, что в настоящее время у нас нет другой интерпретации для этого». Три года спустя Слайфер написал обзор в журнале Popular Astronomy, в котором заявил: «Раннее открытие того, что большая спираль Андромеды имеет совершенно исключительную скорость -300 км(/с), показало имеющиеся на тот момент средства, способные исследовать не только спектры спиралей, но и их скорости». Слайфер сообщил о скоростях 15 спиральных туманностей, разбросанных по всей небесной сфере, причём все они, кроме трёх, имели наблюдаемые «положительные» скорости — проще говоря, удалялись от наблюдателя.

Имя Весто Слайфера незаслуженно мало упоминается сегодня, однако именно этот американский астроном впервые выполнил измерения радиальных скоростей галактик. Он первым обнаружил, что далёкие галактики имеют красное смещение, тем самым обеспечив первую эмпирическую основу для теории расширения Вселенной. Он также первым связал это красное смещение со скоростью.
🔥35👍129🤡7😱3🤪3💩1
This media is not supported in your browser
VIEW IN TELEGRAM
В компании Alef Aeronautics провели полётный тест двухместного летающего электромобиля Alef Model A с функцией вертикального взлёта и посадки. Эксперимент проводился на дороге общественного пользования в Калифорнии.

Машина будет способна преодолевать по дороге 350 км без подзарядки, а в режиме полёта — до 176 км.

Выпуск для первых клиентов планируют начать до конца 2025 года. В электрической версии автомобиль стоит $300 тысяч.
🤔75💩35😁29👍17🤣8🔥6👏6👎4🤩4🤮3😱2
Автоматизация в Adult-индустрии, или Учим AI краснеть

Как известно, Интернет был придуман чтобы было куда скидывать фотки ню, и действительно — adult-индустрия это хороший индикатор развития любой технологии. А что же с ИИ? Использование ИИ в колл-центрах и пользовательской поддержке уже стало обычным делом. Но что, если вы хотите применить его в более специализированной отрасли, например, для создания NSFW-чатботов или автоматизации на платформах вроде OnlyFans или для симуляторов дейтинга? Давайте разбираться.
🤡41👍16😁11🔥6🤮4
OpenStack на автопилоте: GitOps-подход к созданию виртуальных машин

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

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

Для работы с OpenStack удобно использовать Terraform. Хотя компания Hashicorp прекратила свою деятельность на территории России, нам всё ещё доступен опенсорсный форк под говорящим названием OpenTofu. К сожалению, подробной инструкции по работе с ВМ через OpenTofu на просторах Интернета автору найти не удалось, поэтому он и решил создать её сам, сделав акцент на широте возможностей инструмента.
👍266🔥5💩2
«Не могу согласиться с Сомерсетом Моэмом (при всём уважении), что привычка писать — как привычка пить: обе легко приобрести и от обеих сложно избавиться. Я пишу каждый день, но всегда это требует определённых усилий. Хотя, может быть я что-то делаю не так»

Как читателю стать писателем: подборка методов, к которым прибегали маститые авторы
👍32🤮7😐2