Добавить в корзинуПозвонить
Найти в Дзене
Даниил Охлопков

Имхо пост

Эволюция работы за компом: • проект — это его код • проект — это его спецификация в md файлах • операционная система — это папка с папками с md файлами • ??? Я считаю просто необходимым выделять время на изучение новых AI инструментов: не В интернете уже очень очень много сгенерированного AI слопа: верить наслово никому не стоит. , набираясь опыта, где и как их можно применять. Не читать, а проверять: либо ждать, когда ваш любимый AI Agent внедрит их (типа аналог Clawdbot внутрь Claude Code). При этом последние модели от Anthropic или OpenAI уже достаточно умные — имхо пока мало смысла переключаться. В Codex завозят супербыстрые LLMки на чипах Cerebras, это конечно круто, но имхо для обучения достаточно любой скорости. Я сам не всегда могу занять агента фуллтайм. , TON_BALANCE_HISTORY AS ( SELECT block_time, address, amount FROM ton.balances_history WHERE asset = 'TON' ) , BALANCE_UPDATES AS ( -- latest balance update for each period to decrease table size

Имхо пост

Эволюция работы за компом:

• проект — это его код

• проект — это его спецификация в md файлах

• операционная система — это папка с папками с md файлами

• ???

Я считаю просто необходимым выделять время на изучение новых AI инструментов: не

В интернете уже очень очень много сгенерированного AI слопа: верить наслово никому не стоит.

, набираясь опыта, где и как их можно применять. Не читать, а проверять:

либо ждать, когда ваш любимый AI Agent внедрит их (типа аналог Clawdbot внутрь Claude Code). При этом последние модели от Anthropic или OpenAI уже достаточно умные — имхо пока мало смысла переключаться.

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

, TON_BALANCE_HISTORY AS (

SELECT block_time, address, amount

FROM ton.balances_history

WHERE asset = 'TON'

)

, BALANCE_UPDATES AS (

-- latest balance update for each period to decrease table size

SELECT

DATE_TRUNC('quarter', block_time) AS block_date,

address,

MAX_BY(amount, block_time) AS amount

FROM TON_BALANCE_HISTORY

GROUP BY 1,2

)

, DATES AS (

SELECT block_date

FROM UNNEST(sequence(

DATE_TRUNC('quarter', TIMESTAMP '2021-01-01'),

DATE_TRUNC('quarter', CURRENT_DATE) + INTERVAL '3' MONTH, -- extra quarter for query optimization

INTERVAL '3' MONTH

)) AS t(block_date)

)

, LAST_BALANCE_UPDATE AS (

SELECT

DATES.block_date,

BALANCE_UPDATES.address,

MAX(BALANCE_UPDATES.block_date) AS latest_block_date

FROM DATES

INNER JOIN BALANCE_UPDATES

ON BALANCE_UPDATES.block_date < DATES.block_date

GROUP BY 1,2

)

, BALANCE_UPDATES_FULL AS (

SELECT

LAST_BALANCE_UPDATE.block_date - INTERVAL '3' MONTH AS block_date,

LAST_BALANCE_UPDATE.address,

BALANCE_UPDATES.amount

FROM LAST_BALANCE_UPDATE

INNER JOIN BALANCE_UPDATES

ON LAST_BALANCE_UPDATE.address = BALANCE_UPDATES.address

AND LAST_BALANCE_UPDATE.latest_block_date = BALANCE_UPDATES.block_date

WHERE BALANCE_UPDATES.amount > 0 -- latest balance of the asset is > 0

)

SELECT *

FROM BALANCE_UPDATES_FULL

LIMIT 10

but it works already for 15 minutes, it will fail on Dune. Fuck, we need plan B here