Рубрика «Программирование»

Современные генеративные нейросети (ChatGPT, Claude, GigaChat, Алиса) зажаты в тиски корпоративного Alignment’а. Принцип HHH (Helpful, Honest, Harmless) — это отличный предохранитель от генерации спама и вредоносного кода, но он делает модели абсолютно стерильными.

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

Читать полностью »

У каждой домашней сети начала 2000-х была своя география. До соседнего компьютера — двадцать метров витой пары, до сервера провайдера — DSL-модем и неизвестность за ним. Но мерили мы это пространство не метрами, а мегабитами: 10 через хаб, 100 через свитч, 256 килобит до остального мира. И внутри этих мегабит помещался целый маленький интернет — чьи-то домашние страницы, IRC-канал, FTP с демками, почтовый сервер, который вечно лежал.

Читать полностью »

https://commons.wikimedia.org/wiki/File:Mandelbrot_Set_Image_118.png

Это фрагмент множество Мандельброта которого сделал я и описал в википедии:
https://commons.wikimedia.org/wiki/File:Mandelbrot_Set_Image_118.png

Читать полностью »

Любой, кто интересуется освоением космоса, знает дату 20 июля 1969 года: человек впервые ступил на Луну. Правда, лишь чудо спасло нас от первой лунной катастрофы, и у этого чуда есть автор — Маргарет Гамильтон.

Источник фото + авторская доработка в нейросети

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

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

И вот...

Читать полностью »

Я к вам пишу — чего же боле?
Агент все может написать.
Но за ошибки поневоле
Придется вам же отвечать.

(Письмо инженера Татьяны к вайбкодеру Евгению)

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

Содержание

‣ Кто говорит
‣ Читать полностью »

Часть 1: Всё очень сложно

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

Давайте я возьму какую‑то простую практическую задачу и решу ее, но не просто так, а как можно проще. Итак...

Задача: деление двух чисел

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

# псевдокод 1
res = num1 / num2
print(res)

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js