Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры

Claude за полчаса разгадал загадку АНБ, которой больше 25 лет. Ответ был у криптографов под носом

Четверть века вокруг одного из главных стандартов современной криптографии держалась почти детективная интрига. В 2000 году американский институт стандартов NIST утвердил набор эллиптических кривых от P-192 до P-521 – сегодня на P-256 держатся подписи сертификатов сайтов, токены входа и защищенные чипы телефонов. Параметры этих кривых выведены из начальных значений (seed), которые Агентство национальной безопасности США передало в стандарт без всяких объяснений. 16 октября 2026 года команда Anthropic сообщила, что ее внутренняя исследовательская модель Claude меньше чем за полчаса нашла происхождение этих чисел, а криптограф Филиппо Вальсорда, объявивший за разгадку награду, подтвердил правильность решения.

Claude за полчаса разгадал загадку АНБ, которой больше 25 лет. Ответ был у криптографов под носом
Статья

Мой агент получил высокий балл. Проверяю, что он сделал

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели93

Как проверить, что диалоговый агент выполнил задачу, если бенчмарк поставил высокий балл? В первой пробе мой агент получил награду 1 на всех пяти задачах. Потом заглушка без единого вызова инструмента набрала 34% на полном наборе.

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

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

Читать далее

Новости

Статья

Замена Lens, которую целиком написала модель: что получилось и где мы проигрываем

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели150

Sextant — бесплатный open-source клиент Kubernetes на Rust и Tauri 2: всё, что вы делали в Lens, но без аккаунта, подписки и телеметрии. Его код целиком сгенерировал ИИ (Claude Code). Человек ставил задачи, принимал архитектурные решения и проверял каждое изменение, а тесты прогонялись многократно. В наших замерах Sextant запускается в 4–7 раз быстрее Freelens и Lens и занимает примерно вдвое меньше памяти. Есть встроенный MCP-сервер, через который AI-агента можно пустить в кластер только с выданными правами и с подтверждением каждого изменения. Под катом — как это устроено, цифры замеров и честно о том, где мы пока проигрываем.

Читать далее
Пост

😋 Привет Халчане!

Вышло обновление HalChat (Homemade AI):
После разработки и финальных тестов выходит в свет конструктор ИИ-персонажей.

Теперь вы можете создать собственного персонажа с характером, внешностью и стилем общения:

  1. Никнейм, аватарку и даже звук сообщений.

  2. Характер и поведение - настройки можно менять и после создания.

  3. Промпт - написать самостоятельно или описать идею, например “Моника - королева холода”, и нажать кнопку “Сгенерировать”.

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

Как это работает?
Раньше создание таких персонажей требовало работы со сложными плагинами HalChat. Теперь для них есть отдельная система с общим плагином: он получает настройки персонажа, загружает выбранную ИИ-модель под платформу и устройство и применяет заданные параметры.
После этого можно начинать общение. В новом чате персонаж отправит приветственное сообщение.

Что дальше?
Мой ориентир - создать что-то вроде Hugging Face по-русски, с большим упором на локальный запуск ИИ и возможности монетизации для авторов.
Поддержка собственных ИИ-плагинов, моделей и LoRA уже разработана, но пока не открыта для всех.
В дальнейшем я планирую интегрировать эти возможности в HalNetMarket: каждый сможет публиковать свои модели, LoRA, плагины и промпты - бесплатно или платно.

Создать своего ИИ-персонажа можно уже сейчас на HalNetMarket, через пункт “Создать ИИ-чат” или по ссылке: https://halchat.halwarsing.net/market/create_person_ai

Есть вопросы, предложения или что-то не работает? Пишите в лс: https://halwarsing.net/id47 Или в комментарии.

Кастомизация
Кастомизация

Соц. сети:
https://halch.at/c/tZgWWT
https://t.me/halwarsingchat
https://vk.com/halwarsingnet

😎 До новых встреч!

Теги:
0
Комментарии0
Статья

Как превратить Cursor в долговременную память проекта: LLM Wiki, QMD и Cursor CLI

Уровень сложностиСредний
Время на прочтение24 мин
Охват и читатели1.8K

Большой контекст в Cursor спасает ровно до тех пор, пока проект живёт дольше одного чата: требования, SQL-гипотезы и причины отброшенных решений быстро расползаются по сессиям.

В статье разбираю практику внедрения концепции LLM Wiki Андрея Карпати в Cursor: как устроен локальный гибридный поиск через QMD, почему связка внешнего agent harness с локальной моделью оказалась избыточной, и как разделить ответственность между project skills и детерминированными bash-обёртками вокруг Cursor CLI. Внутри — готовый шаблон репозитория.

К архитектуре и коду
Статья

Builder ELT — open‑source инструмент для построения потоков данных

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели1.2K

Builder ELT — open-source ELT-приложение, которое позволяет визуально создавать потоки загрузки, объединять их в цепочки и запускать по расписанию. Преобразования выполняются средствами целевой базы данных на нативном SQL, а Python используется для работы с нестандартными источниками и API. Приложение не хранит в себе пользовательские данные. Основная цель создать стандартизированное решение, в котором можно было бы быстро создать ELT поток, не теряя гибкость SQL трансформаций. В итоге любой аналитик знающий SQL может загрузить себе данные.

Откуда это все и зачем.

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

Процесс загрузки данных повторяется на каждом проекте, а каждый ELT разработчик пишет код по своему. Хотелось стандартизировать хотя бы реперные точки, уменьшить время разработки и кол-во ошибок. Конечно любая стандартизация это постановка в рамки и уменьшение гибкости. Но здесь сработало правило 20/80. В добавок аналитики как правило зависели от специалистов ELT и ждали новые данные.

Сначала был написан пул питон функций и использовалось в виде локального питон-пакета. Далее для удобства был прикручен GUI и база данных для хранения метаданных. Получилось приложение, в котором можно было подключаться к источнику/приемнику, создавать поток и планировать запуск. Получилось что-то с чем можно было уже работать. Далее для возможности создавать очередь потоков был прикручен celery и redis. Ну и на сладкое провайдер авторизации keycloak.

Читать далее
Статья

Приключения вайбкодера в Ворде, или Как две нейронки не осилили простенькую задачку

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели4K

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

Проблема возникла, когда он начал использовать нейронку (Copilot) для “вычистки” своих статей: если статья написана так, что и нейронка ее хорошо понимает, значит, есть шанс, что и дураки белковые собратья поймут. Увы - нейронки не очень понимают этот самый MathType. Приходится переводить формулы в обычный текстовый LaTeX (MathType это делает легко и просто, одним кликом во всем документе), потом скармливать сей нечитаемый (для человека) текст нейронке, что-то с ним делать, а потом снова конвертировать формулы в MathType. Он это тоже умеет, но… только по одной формуле за раз; почему - неведомо. А что, если этих формул там больше тыщи? При том, что мой коллега тот еще любитель каллиграфии и даже выражения типа “икс в квадрате” набирает через MathType, это та еще заморочка…

То бишь, надо было автоматизировать процедуру конверсии математических формул во всем вордовском документе из LaTeX’a в MathType.

Читать далее
Новость

Коммиттер PostgreSQL: LLM‑ревью нашло в версии 19 больше ошибок, чем успели исправить

Уровень сложностиСредний
Время на прочтение2 мин
Охват и читатели3.8K

PostgreSQL 19 выйдет 19 ноября. Раньше релиз ждали в конце сентября или начале октября. До переноса из версии убрали 8–10 крупных функций. Один из ведущих коммиттеров проекта, Питер Эйзентраут из EDB, частично объясняет это проверкой кода с помощью языковых моделей.

Читать далее
Статья

Гравицапа для GPU: OpenGL ES на Kotlin DSL на примере 3D‑«Жизни» Конвея

Уровень сложностиСредний
Время на прочтение15 мин
Охват и читатели3.5K

Привет, Хабр! Наконец-то я закончил работу над новым большим блоком RedByteFX, тем самым, который в планах звучал скромно: “а ещё было бы неплохо OpenGL ES”. “Неплохо” растянулось на много вечеров и вылилось в версию 1.2.0, которая уже лежит в Maven Central. Если коротко: теперь на Kotlin DSL можно писать не только эффекты для Compose, но и полноценную 3D-графику и вычисления на GPU. Если подробно, то читайте дальше: я покажу всё на живом примере и сравню с тем, как пришлось бы писать без библиотеки.

Читать далее
Пост

🏦 Портфель альткоины/золото с автоматической балансировкой

Идея следующая: когда растет Bitcoin, растут альты. Золото растет независимо от Bitcoin.

Исходя от дней роста Bitcoin подряд, смещать распределение портфеля из золота в криптовалюты. Криптовалюты покупать в равной доле независимо от объема торгов, так как все коррелируют с биткоином. При этом не держать в USDT ничего совсем, чтобы избежать инфляции

Закрытие кассы и ребалансировку делаем раз в неделю

import {
  addLauncherSchema,
  addStrategySchema,
  Cache,
  getCandles,
  listenDoneBacktest,
  Position,
  setConfig,
} from "backtest-kit";

setConfig({
  CC_MAX_STOPLOSS_DISTANCE_PERCENT: 100, // иначе валидатор не пропустит технический стоп -50%
});

// Депозит делится поровну между тикерами корзины; доля депозита вне корзины паркуется в золото
const DEPOSIT_USD = 1000;
const PARKING_SYMBOL = "PAXGUSDT";

// Позиция живёт ровно неделю и закрывается по времени; перезаход на первом тике после закрытия
const HOLD_MINUTES = 7 * 24 * 60;

// Трендовый гейт по BTC: доля окон 20..45 дней с положительной доходностью BTC. Это экспозиция
// корзины от 0 до 1; остаток уходит в PARKING_SYMBOL. Ансамбль окон вместо одного N: одиночные
// окна за пределами 25..45 дней заметно хуже, внутри плато результат от выбора N не зависит.
const GATE_SYMBOL = "BTCUSDT";
const GATE_WINDOWS_DAYS = [20, 25, 30, 35, 40, 45];

// Технические уровни: за неделю на споте без плеча недостижимы, штатный выход только по времени
const STOP_LOSS_PERCENT = 50;
const TAKE_PROFIT_PERCENT = 500;

// BASKET:BEGIN
// Сентябрь 2020: топ-20 USDT-пар спота Binance по обороту за август 2020 (известен до начала месяца),
// листинг не моложе 90 дней, без стейблкоинов, плечевых токенов и обёрток BTC/ETH.
const BASKET = [
  "BTCUSDT",
  "ETHUSDT",
  "LINKUSDT",
  "XRPUSDT",
  "BNBUSDT",
  "EOSUSDT",
  "LTCUSDT",
  "TRXUSDT",
  "BCHUSDT",
  "BANDUSDT",
  "OMGUSDT",
  "XTZUSDT",
  "ADAUSDT",
  "ATOMUSDT",
  "VETUSDT",
  "LENDUSDT",
  "ZECUSDT",
  "WAVESUSDT",
  "QTUMUSDT",
  "NEOUSDT",
];
// BASKET:END

const SYMBOL_LIST = [...BASKET, PARKING_SYMBOL];
const PER_SYMBOL_USD = DEPOSIT_USD / BASKET.length;

// getCandles внутри getSignal обрезан по времени движка: последняя дневная свеча - последний
// закрытый день, заглядывания вперёд нет. Cache.fn с интервалом 1d считает гейт один раз
// в день на все тикеры и сам инвалидируется при переходе движка на следующий день.
const getGate = Cache.fn(async (): Promise<number> => {
  const candles = await getCandles(GATE_SYMBOL, "1d", Math.max(...GATE_WINDOWS_DAYS) + 1);
  const closes = candles.map(({ close }) => close);
  const last = closes[closes.length - 1];
  const up = GATE_WINDOWS_DAYS.filter((days) => last > closes[closes.length - 1 - days]).length;
  return up / GATE_WINDOWS_DAYS.length;
}, { interval: "1d" });

addStrategySchema({
  strategyName: "index_fund",
  interval: "1h",
  getSignal: async (symbol, when, currentPrice) => {

    const gate = await getGate();

    const cost = symbol === PARKING_SYMBOL
      ? DEPOSIT_USD * (1 - gate)
      : PER_SYMBOL_USD * gate;

    // cost: 0 движок молча заменяет на CC_POSITION_ENTRY_COST, поэтому нулевая доля - это отсутствие сигнала
    if (cost < 1) {
      return null;
    }

    return {
      id: `${symbol.toLowerCase()}-${when.toISOString().slice(0, 10)}`,
      symbol,
      ...Position.bracket({
        position: "long",
        currentPrice,
        percentStopLoss: STOP_LOSS_PERCENT,
        percentTakeProfit: TAKE_PROFIT_PERCENT,
      }),
      cost: Math.round(cost * 100) / 100,
      minuteEstimatedTime: HOLD_MINUTES,
      payload: { gate, weight: cost / DEPOSIT_USD, basketSize: BASKET.length },
      note: `${symbol} gate=${gate.toFixed(2)} cost=$${cost.toFixed(2)}`,
    };
  },
});

addLauncherSchema({
  launcherName: "main_launcher",
  backtest: true,
  symbolList: SYMBOL_LIST,
  cache: false,
})
Теги:
+3
Комментарии1
Пост

Самые используемые чат-боты с искусственным интеллектом в 2026 году

  • В сентябре 2026 года ChatGPT привлек 56,4% всех посещений веб-сайтов с чат-ботами на основе искусственного интеллекта в мире, общее число посещений составило 5,9 миллиарда.

  • Платформа Gemini от Google заняла второе место с 25,0% посещений, что в сумме составляет более 80% для обеих платформ.

  • Доля Клода с октября 2025 года выросла более чем в четыре раза, увеличившись с 2,3% до 9,6%, и поднялась с пятого на третье место.

Хорошего дня! заходите на тг канал https://t.me/TradPhronesis

Теги:
-1
Комментарии0
Пост

Всем привет! Выкатил очередное обновление.

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

Акция на главной: 60 дней бесплатно. Проект стоит 250 рублей в месяц, то есть два месяца - это 60 дней. Можно разбить на два разных проекта по 30 дней каждый. По-моему, нормальное предложение. Бесплатно всегда приятно, даже если это просто два месяца халявы.

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

Пользуйтесь)

Теги:
-1
Комментарии0
Статья

Заводам не нужны 3,5 миллиона человек?

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели4.5K

В этом материале попробую окунуться в данные Росстата, прогнозы Минэкономразвития и несколько собственных сценариев до 2034 года, чтобы разобраться в том, сколько может понадобится российским обрабатывающим заводам работников. Сами заводы жалуются на нехватку работников, но при этом в будущем им могут вообще не понадобиться 3,5 миллиона дополнительных человек.

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

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

Читать далее
Новость

Apple начала продавать чехлы для iPhone Duo, которые крепятся к корпусу на клеевую полоску

Время на прочтение1 мин
Охват и читатели3.8K

Apple выпустила чехол для iPhone Duo за $79. Чехол состоит из двух частей; на их внутренних краях расположены клейкие полоски. Пользователю нужно снять с них защитную пленку, разместить обе половинки чехла на устройстве и плотно прижать их. Apple также предлагает для iPhone Duo чехол‑книжку (Folio), он крепится к устройству с помощью магнитов.

Читать далее

Ближайшие события

Статья

Биткорд мессенджер: как запустить собственный музыкальный HLS — сервис?

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели4.1K

В этой статье речь пойдёт о том, как разработать и запустить собственный аудиосервис на площадке Bitcord Open Network. Напомню, что Bitcord по сути, это небольшая открытая социальная платформа, выполненная в виде приложения для смартфонов и работающая на базе клиент-серверной архитектуры. Здесь можно общаться с друзьями и коллегами, создавать публичные и частные каналы и даже запускать сторонние сервисы.

Приложение Bitcord занимает очень мало места. Размер его установочного пакета составляет чуть более 3 мегабайт (3.2 Мб. актуальный релиз). Оно не перегружено сложной графикой и не использует тяжёлые библиотеки или SDK. К примеру, реализованная в мессенджере видеосвязь, построенная по технологии WebRTC (P2P), задействует встроенные компоненты самой операционной системы, что позволяет сократить размер приложения на десятки мегабайт.

Читать далее
Новость

Bitdefender обнаружила вредоносное ПО в прошивках китайских Android‑смартфонов на платформе MediaTek

Время на прочтение2 мин
Охват и читатели5.1K

Румынская компания Bitdefender обнаружила вредоносное ПО в прошивках китайских Android‑смартфонов на платформе MediaTek. Оно показывает рекламу, накручивает клики и перенаправляет трафик.

Вредоносное ПО, которое получило название Midnight Mimosa, предустановлено в бюджетных моделях смартфонов, таких как Doogee S200 X и Cubot KINGKONG X, а также в поддельных Samsung Galaxy и iPhone. Заражённые устройства найдены более чем в 150 странах, больше всего в Мексике, Франции, Италии, США, Германии, Бразилии и Испании.

Читать далее
Статья

Насколько сильно Random State влияет на качество ML-модели? Проверяем на 100 экспериментах

Время на прочтение11 мин
Охват и читатели4K

Представим ситуацию: мы обучили модель, получили Accuracy 77% и решили немного изменить параметры. Запустили обучение повторно — теперь получилось 72%.

Читать далее
Статья

Ouroboros, очередной инструмент для вашего harness

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели6K

Harness — построение инфры вокруг LLM таким образом, чтобы man in the loop (человек в процессе поддержки LLM) отсутствовал.

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

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

Читать далее
Статья

Может ли плохая модель победить хорошую? Как Data Leakage обманывает метрики

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели4.4K

Представим обычную ситуацию: мы обучили несколько моделей, сравнили их на тестовой выборке и получили довольно странный результат. Простейшее дерево решений показывает Accuracy почти 97%, а Random Forest из 300 деревьев — всего 91,5%.

Читать далее
Новость

В Anthropic стали меньше нанимать джунов и больше проводить времени на совещаниях

Время на прочтение2 мин
Охват и читатели4.7K

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

Так, по сравнению с 2025 годом доля специалистов начального уровня в технических отделах Anthropic снизилась с 21 до 14%, а доля джунов среди новых сотрудников технических отделов упала ещё заметнее — с 27 до 9%.

Читать далее
Статья

Как я делаю Dungeon Cult: 13 нейросетей снаружи, игровой ИИ внутри

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели4.5K

Как я строю Dungeon Cult с помощью 13 ИИ-моделей и сервисов: что оставил для кода, 3D и звука. Внутри игры — свои правила для хранителя и существ. Рассказываю про копаемое подземелье, локальную озвучку, карту разработки и тестовый бой 45 на 45.

Читать далее
1
23 ...