KertexNotes
26 subscribers
24 photos
1 video
87 links
Всё, что может быть интересно не только мне
Download Telegram
В копилку полезных трюков для, собственно, системного администрирования:

Если поставить на телефон Termux, то можно по ssh подключаться к удалённым серверам откуда угодно, и, например, править конфиги или давать ценные указания claude code 😁

А если на сервер поставить легендарный mc, то станет ещё и удобно 😊

#linux #lifehack
🔥2
Продолжим про админство 😁

При работе с чужими bash-скриптами, стоит разобраться в приоритете операторов:

cmd1 || cmd2 | cmd3 выполняется не просто слева направо 😅

В своих скриптах лучше, конечно, на всякий случай, в явном виде скобки ставить 👍

#linux #fail
😁1
"JEPA Яна Лекуна тренируется всего за несколько часов." - мог бы я написать, если бы он не переименовал её в LeWorldModel 😁

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

Для тренировки нужно видео, на котором что-то происходит, и цепочка команд/действий, соответствующая происходящему.

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

Кажется роботы и дроны скоро сильно поумнеют 😬

#ai #robotics
👀2
Сотрудники Anthropic случайно слили исходники Claude Code, не настроив нормально игнор служебных файлов.

Те, кто покопался, пишут, что там есть много необъявленных фич, вроде режима подумать пол часа и встроенных покемоноподобных питомцев оО.

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

Надеюсь разработчики других агентских cli оценят вклад Антропик в open source, и позаимствуют оттуда хороших идей 😁

#ai #fail
😁1🙈1
Наконец-то дошли руки попробовать агента встроенного в perplexity.

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

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

Удобно, есть теперь, что почитать и перепроверить. Презентация красивая 😁

Потратил половину кредитов из тех, что дали на пробу, очень надеюсь, что это не доллары 1:1😅

#ai
👍1🔥1
KertexNotes
Наконец-то дошли руки попробовать агента встроенного в perplexity. Описал свою идею приложения, попросил оценить рынок, подводные камни, посчитать стоит ли связываться и т.д. Потом попросил сделать выжимку из статей по теме и подготовить презентацию по ним…
Пока я отходил от компа, агент насоздавал подагентов и выжрал оставшиеся кредиты 😂

Я так понял большая часть ушла на перепроверку уже сделанной работы, и каждый подагент заново создавал себе контекст читая большие документы и скриншоты 🤦‍♂

Ну, зато теперь знаем, что 1$ это 100 кредитов и можно слегка уйти в минус 😅 А также, что не стоит давать поводов плодить подагентов: один запрос - одна задача 👍

#ai #today_I_learned
😨1
Всё-таки Лекун прав, что современным нейросетям прям нехватает базовых интуиций о том как устроен мир и его физика, которые есть у всех людей по умолчанию, потому что люди с этими эффектами ежесекундно сталкиваются.

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

Теперь вот пытался добиться от perplexity оценки качественного эффекта от изменения геометрии мотоцикла и она оказалась perplexed (😁) на тему от какой оси считать наклон и что такое стоит ровно.

#ai #fail
🤣1
Интернет, который мы потеряли, можно вернуть хотя бы на openrouter.ai 😍

Для активации retro mode, нужно нажать кнопку в менюшке sign up.

Утащил у @Promsoft 😇

#history #joke
KertexNotes
Дошли руки сравнить qwen3.5 35b и 122b. Сравнивал на своей рабочей задаче, которая хороша тем, что она крайне нишевая и к ней нет готовых ответов в интернете. Менее квантизованая модель заметно умнее, но, естественно, и заметно медленнее. В итоге оставлю…
Продолжаю пробовать модели в олламе. В этот раз дошли руки до gemma4:31b и qwen3.5:27b.

Оказывается qwen3.5 27b, как и 9b это dense модели, в которых все веса используются всегда, что позволяет им работать лучше MoE версий. В той же 122b версии активны всего 10b за раз.

К сожалению, никакие из этих версий так и не справляются с моей нишевой предметной областью даже с подсказками библиотечных функций, которыми стоило бы воспользоваться. Они считают, что их нет в публичном api 😁 Самое обидное, что даже context7 MCP им не поможет, потому что эта документация не индексируется 😅

Ну, как минимум с qwen3.5 35b точно прощаюсь, оставляю 27b.

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

Думал удалить devstral-small-2, но гемини встроенный в гугл уверяет, что в агентских сценариях с тулюзом она всё ещё очень даже хороша 🤷‍♂

С нетерпением ждём qwen3.6 😊

#ai #code
👍1
KertexNotes
Сотрудники Anthropic случайно слили исходники Claude Code, не настроив нормально игнор служебных файлов. Те, кто покопался, пишут, что там есть много необъявленных фич, вроде режима подумать пол часа и встроенных покемоноподобных питомцев оО. Подтвердилось…
Open source разработчики так позаимствовали идей, что переписали весь claude code сначала на python, а теперь уже на 70% rust 😁

Штука называется claw-code и стремительно развивается. Ребята собираются повернуть её в сторону использования автономными агентами, чтобы если что-то ломается, всё можно было починить без участия человека.

Думаю, стоит ли попытаться прикрутить туда long context management (LCM) по аналогии с плагином для openclaw 🤔

#ai #code
Лайфхак для тех, кто хочет сэкономить: найдите приложение от разработчиков, напрямую пересылающих пользовательские запросы в LLM без проверок 😁

#lifehack #joke
👍1😁1
Интересное видео. Говорят, мало того, что людей с большими головами будет больше, потому что кесарево сечение спасает их от смерти во время родов, так ещё и зависимость от цивилизации и разделения труда меняет нашу эволюцию, потому что выживание всё больше коллективное 🤔

#today_I_learned
Всё-таки очень важно давать реальные примеры применения теоретических знаний.

Вот вроде проходили в универе теорему Баеса, успешно решали задачи из учебника, а понимания, нафиг всё это нужно, не было.

Наткнулся на статью, приближающую понимание 😁

А тут пример применения.

#today_I_learned #education
В интернете оказывается есть онлайн-эмуляторы DOS сразу с играми, можно вспомнить детство / познакомиться с классикой 😁

Главное иметь физическую клавиатуру и свободное время, есть риск залипнуть 😅

Делимся рекомендациями в коментах 🤝

#games
🔥1
OpenAI собрали примеры задач, где у них заходит применение Codex лучше всего.

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

Примеры к Codex не привязаны, так что можно спокойно применять понравившиеся подходы в своей любимой агентской среде 😊

#ai #code
👍1
В ollama появились веса qwen3.6.

Версия на 35 миллиардов опять в архитектуре Mixture of Experts, а 27b уже честные 27 миллиардов и дают хорошее качество.

Обе всё так же умеют работать с картинками.

В сравнении с gemma4:31b, модели кажутся излишне многословными при размышлениях, но работают хорошо.

#ai #code
💅 фразы AI-агента, после которых я сразу открываю git diff

1. "I've analyzed the codebase" - прочитал 3 файла из 247
2. "Let me verify my understanding" - сейчас переспросит то что ты уже три раза объяснил
3. "I'll make this more robust" - сейчас будет try/except вокруг return
4. "I've refactored the logic for clarity" - рабочий код теперь рабочий по-другому
5. "This should work now" - гарантированно не работает
6. "I've added comprehensive error handling" - все ошибки теперь тихо проглатываются
7. "Let me optimize this further" - O(n) превратится в O(n log n) с заделом на будущее
8. "I noticed an unrelated issue and fixed it" - у тебя теперь ещё и фронт не собирается

а самый страшный момент - когда агент пишет "I'll use a simpler approach" и удаляет функцию которая обрабатывала 90% edge-кейсов

после "I'll use a simpler approach" я обычно уже мысленно открываю git diff и молюсь
😁1
Забрал мотоцикл из сервиса, а значит самое время вспомнить классику: мотоцикл поворачивает на скорости контррулением : хочешь повернуть направо, наклони туда мотоцикл слегка повернув переднее колесо влево.

Сначала концепция взрывает мозг, но стоит только попробовать, как всё кажется абсолютно естественным 😁

С великами по идее тоже должно работать, но надо сначала разогнаться 😅

#bikes #lifehack
🤯1
Forwarded from DK
Инструкция разработчику по коммуникации с тимлидом

1. Предполагайте, что тимлид не видит большую часть вашей работы — только ваши отчеты.
2. Приступая к новой задаче кратко опишите в одном предложении, что вы собираетесь сделать.
3. Во время работы давайте краткие обновления в ключевые моменты: когда вы что-то обнаружили, когда изменили направление или когда столкнулись с препятствием.
4. Краткость — это хорошо, молчание — нет. Одного предложения на обновление почти всегда достаточно.
5. Не описывайте свои внутренние размышления. Текст, предназначенный для тимлида, должен быть релевантной для него информацией, а не комментарием к вашему мыслительному процессу.
6. Излагайте результаты и решения прямо, и фокусируйте текст на важных для тимлида фактах.
7. Когда вы пишете обновления статуса, пишите так, чтобы тимлид мог понять их сразу: полные предложения, без непонятного жаргона или сокращений, использованных ранее в ходе работы. Но будьте лаконичны — ясное предложение лучше, чем ясный абзац.
8. Краткое изложение в конце задачи: одно-два предложения. Что изменилось и что будет дальше. Ничего больше.
9. На простой вопрос дайте прямой и короткий ответ.
10. В коде: по умолчанию комментарии не пишутся.
11. Никогда не пишите многоабзацные строки документации или многострочные блоки комментариев — максимум одна короткая строка.
12. Не отправляйте тимлиду документы планирования, принятия решений или анализа, если он явно их у вас не попросил — присылайте результаты, а не промежуточные файлы.

Источник https://github.com/Piebald-AI/claude-code-system-prompts/blob/main/system-prompts/system-prompt-communication-style.md

А, я перепутал, это не инструкция для разработчика по общению с тимлидом.

Это системный промпт Claude - как общаться с пользователем.
👍1