TGViewer
Channel Public Channel
Саша говорит

Саша говорит

@alexandersmind

Поток сознания @ruliov
Subscribers
101
Photos
218
Videos
11
Links
105
Recent Posts 13 shown
Post #657 48
Сюда тоже закину фидбека про z.ai. Делать нечего было, переключился в scoper-роль, сказал «давай игру сделаем, не знаю какую, задавай вопросы». Поотвечал, оно что-то предложило, сказал «наделай миллион файлов планов в ту папку», «юзай роль оркестратора, делай планы».

Взял GLM 5.3, оно ушло в длительные раздумия и реализации, что легко умудрилось занять минимум два пятичасовых окна с около-стопроцентной утилизацией (т.е. не останавливалось на вопросы практически).

Это съедало около 60-70% пятичасовой квоты и около 20% недельной (за одно 5-часовое окно).

Т.е. подписка не бесконечна, она вот ровно на рабочий день нон-стоп использования. На практике стопроцентная утилизация невозможна обычно (оно остановится чего-нибудь спросить, я в это время буду отвечать в другой сессии, т.е. какое-то время не будет тратить токены). Т.е. в 2-3 потока действительно активного использования получится дойти до недельного лимита.

По деньгам оно действительно выгоднее оплаты за токены, по моим прошлым замерам раза в 2-5 (там есть окно повышенного спроса, вне которого потребление в два раза меньше).

Это всё хороший знак как мне кажется. Если мы сможем разогнаться до параллельности близко к десятку сессий — это будет дорого, нужно будет N подписок. Надеюсь нам не дадут столько денег, чтобы мы не приблизились к полной дурке :)

Ну и что есть всё-таки необходимость экономить, что я могу. Если использовать GLM 5.2 для задачек попроще, или вообще GLM 5.3 Flash — эта подписка практически бесконечна. Осталось только харнесс написать который сможет её утилизировать так мне это видится))

(игру итоговую может потом покажу, там ещё немного её нужно доделать, я так и не дождался конца всех планов, плюс там баланс нужно тюнить, не всё так просто :) )
  • 😁 1
  • 🤔 1
Post #656 48
Вот типа отпуск начался, что я делаю? Правильно, делаю рабочие коммиты)

(замучался писать «commit, push, create PR», попросил дописать в скилл «видишь «YOLO!» — коммить, пуш, делай PR, я разрешаю»)

Сейчас ещё чутка разгребу, чтобы минимизировать шансы что будут вопросики и буду дальше в Far Far West играть) а завтра уже попробуем начать и гаражные дела, и продолжать велосипедировать.

Я затупил и попросил эту подписку за $200 на z.ai и только сейчас понял, что она наполовину попадёт на отпуск и закончится ровно к его концу. Но не пропадать же добру, поищем, куда применить :)
  • 😁 1
Post #655 80
Кажется я научился ездить без перегрузок в поворотах и торможений в последний момент. И без задней с пятой передачами.
  • 🔥 3
Post #654 76
А харнессы опять к 23:00 начнём делать.
  • 🌚 1
Post #653 73
О, нас сотня на счётчике) по факту думаю около 60-70, но какая разница 🙂

Ща ещё немного посижу, покачу в озон, заберу китайский отрезной станок на 355мм диск, два метра 150мм вентиляционной гофры и хомуты к ней. Вентилятор канальный раньше забрал.

Обмотаю багажник какой-то пеной (не знаю, то ли под паркет, то ли на стены, главное что её рулон копейки стоит и отлично подкладывать под всякое грязное/тяжёлое, ибо оно и толстое довольно (но рвётся тоже относительно легко, всё равно аккуратно нужно)), заеду опять на металлобазу и куплю себе всяких железок потоньше (до этого взял 4мм, но их я ножовкой не распилю, а в выходной не хочу болгаркой пилить, да и в кооперативе рядом с домами запрещено сильно шуметь 🙁 ).

Попробую пострадать и попилить руками полуторомиллиметровые эти железки, если не сильно напряжно будет — то может чего попробую поварить. Если напряжно — то забью до отпуска (в среду будет 🙂 ). В отпуске в будний день попробую станочек и напилю себе деталек чтобы что-то похожее на прототип стола можно было сварить. И толстые свои профиля нужно будет распилить на три куска чтобы потом как буду думать что смогу приварить — приварить их к воротам чтобы замок более свежий повесить. Надеюсь сторож не прибежит)

Когда/если получится замок повесить — посмотрю ютуб по поводу того как шумоизоляцию ворот накрутить (если сделать её до — то я всё подожгу когда буду приваривать железки к воротам 🙂 ). По идее там не космическая наука и если какой-то резины на ворота приклею, на неё минеральной ваты, сверху зашить чем-нибудь, поставить хоть какие-то уплотнители по периметру — то если мне чего отпилить будет нужно, то оно не сильно прям нарушит общественное спокойствие, если целый день не буду пилить 🙂

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

Тяжко как-то, вайбкодить попроще, конечно) #garage
  • 💯 1
Post #650 89
Про гараж я поднаврал, не будет пока видосов никаких с наведением порядка в нём, я уже там хлама понаскладывал которому не особо место в квартире)) и занимаюсь более утилитарными вещами.

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

Пока электрика не нашёл который может обесточить весь ряд гаражей чтобы поправить это и отрезать мне всю текущую проводку — собрал и повесил свой щиток рядом в котором хотя бы УЗО есть чтобы с меньшей вероятностью помереть. Сделал себе отдельный удлинитель и повесил свет в уголке. В понедельник или позже досверлю дырень в стене, повешу второй прожектор, чтобы там совсем ярко было и тень не мешала.

Завтра подключу наконец сварку и выясню, до какого напряжения&тока могу подняться перед тем как пройзойдёт что-либо из:

• Выбьет мой автомат на 16А (оцениваю как маловероятное до 130А+, посмотрел на ютубах, C-характеристику по идее не выбьет если с перерывами варить)
• Выбьет автомат из старого щитка на непонятный ток (ну я как-то надеюсь что там не меньше 16 тоже, но я даже не уверен в их работоспособности 🤷‍♂️)
• Начнёт дымиться одна из скруток
• Сгорит розетка, в которую я подключил щиток (ибо фаза там где-то в скрутке и я не могу её отключить, нет другого безопасного варианта подключения, поэтому пока заюзал розетку)

Но постараюсь раз в секунд 15 брать пирометр и смотреть во все места :)

#garage
  • 👍 3
  • ⚡ 1
Post #646 68
Опять под подкаст всё запилил. Причём даже вполне автономно получилось, я даже план не читал, просто глянул что мне пообещали сделать. Теперь знаю что опенкод молодец и кроме моих инструкций агента в системный промпт докидывает только свой скилл для кастомизации самого себя, совсем немного информации окружения и всё (а то прошлый корпоративный харнесс решал за меня, что мне будет лучше и не давал выкинуть их системный промпт).

Прикольно, словило вызовы его внутреннего агента для генерации тайтлов чатов.

Сейчас пару багов поправлю, ибо оно некорректно группирует чаты (это не сильно тривиальная задача, там нужно смотреть хеши подмножества прошлых сообщений), нужно не так агрессивно группировать, ибо все подчаты оказались в одном. Плюс чуть визуализацию вызовов тулов хочу чуть подправить. И чтобы из "человеческого вида" можно было raw-запросы посмотреть полегче, а то оно их в самый низ сложило просто списком, что не найдёшь нужного момента.
Post #645 77
Даже лучше. Я себе ещё какое-то время назад прокси openai compatible сочинил, чтобы мог докидывать в запросы к опенроутеру параметров (плюс нигде не указывать токены), типа:


proxy:
port: 9999
target:
path: https://.../v1
apiKey:
env: MY_AWESOME_API_KEY
models:
"deepseek/deepseek-v4-flash-0731":
extraBody:
provider:
sort: throughput
max_price: {"prompt": 0.15, "completion": 0.35}
"z-ai/glm-5.2":
extraBody:
provider:
sort: throughput
max_price: {"prompt": 0.8, "completion": 2.5}


(там у них есть это поле, где можно провайдеров сначала отсортировать по price/throughput/latency, потом ограничить по цене, чтобы случайно не попадать на модели с инвалидностью, выдающие три токена в 10 секунд берущие за это в два раза больше чем в среднем по палате)

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

Иногда, например, интересно почитать системные промпты клода/опенкода/кодекса и прочих 🙂
  • 😍 1
Post #643 77
Чекнул, работает ли. Работает, но почему-то зациклилось)) Попробовал на просьбах сложнее — такое ощущение что где-то нарушено продолжение тул-лупа или что, будто не захватывает ответ. Хотя странно, MCP ж работает и его результаты тулов видит. А там те же механизмы и не должно ничто влиять.

Ну да ладно, как следующий раз к этому вернусь — добавлю жосткого логирования что в модель отправляем и посмотрим, куда оно теряется :)

Может гонки какие-то, хз) #rhd
  • ✍ 1
Post #642 66
Натыкиваю план для под-чатов, страшно, сколько он там вопросов в итоге нагенерит ещё)

UPD: а не нагенерил, сказал что всё понял. Молодец какой.

#rhd
  • 🤗 2
Post #641 72
Тот кто разрешил завести зону .md — горите в аду. Вы ещё .html заведите.
  • 😁 3
Post #640 72
Ещё один юзкейс для jev-like штук, который я, конечно же, реализовывать не буду.

У меня уже несколько недель болит от того как нейронки пишут комменты. Гайдлайны мои становятся всё длиннее, даже помогает. Но бывает что оно несмотря на то, что оно указано в AGENTS.md забывает их прочитать. Или даже читало, но забыло. Не указывая даже на проблемные комменты говоришь «а прочитай-ка memory/commenting.md». И оно такое: ААААА, ДААА, ТОЧННОО! И переписывает все косячные комментарии.

Из-за дешевизны этих system 1 штук (их там уже реализаций огого наделали, можно даже локально запускать), можно сделать LSP который смотрит за правками файлов, закидывает написанные комментарии в классификатор «хорошести» и следования гайдлайнам. Если не прошёл — кидает диагностику, что ничего не понятно, перепиши.

Мои гайдлайны если верить разбиралке это примерно 4 тысячи токенов. Размером самого комментария можно пренебречь. При цене $0.042 за лям это получается примерно шесть тысяч комментариев за доллар можно оценить. Плюс гайдлайны можно оптимизировать, сделав более компактное и строгое описание для этой ерунды, а не для LLM. В одной среднего размера задаче которую я решаю за доллара полтора там будет комментариев ну может пару десятков всего. Т.е. оверхеда по деньгам я не особо прям почувствую.

Может и реализую, чо нет. Но точно не до выходных)
Post #639 80
Добрался до openpets. Какая-то слишком сложная штука в которой слишком много лишнего, а документация выглядит так себе. В итоге навайбкодил тулу которая смотрит за событиями agterm и... дёргает CLI этих петов чтобы отправлять сообщения/реакции.

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

Но в итоге агрегирует мне все статусы и показывает бейджик статуса. Если хотя бы один просит действий — то будет оранжевый waiting. Не особо мне это всё нравится, но хотя бы точно не провтыкаю)
  • 💅 2
Older posts →

About this channel

How can I read @alexandersmind without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Саша говорит: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Саша говорит have?
Саша говорит (@alexandersmind) has 101 subscribers on Telegram, refreshed roughly every 30 minutes.
Does Саша говорит know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →