TGViewer
Channel Public Channel
Голландский Rust-ист

Голландский Rust-ист

@zh_rust

Тяжела и неказиста жизнь Южно-Голландского Rust-иста. Авторский канал @ovrweb про жизнь в Нидерландах, системную/веб разработку, Rust и всеми любимый JavaScript
Subscribers
204
Photos
19
Videos
2
Links
16
Recent Posts 16 shown
Post #33 304
Как и обещал, выкатываю фулл лист моего ПК под телек в сравнении со Steam Machine

Для начала цены Steam Machine в Европе:
512GB w/controller - 1 039/1 108 евро
2TB w/controller - 1 359/1 428 евро

Моя сборка:
CPU - AMD 7500x3d - 219 евро
MOTHERBOARD - Gigabyte B650I AX - 146,34 евро
MEMORY - Corsair DDR5 Vengeance 2x8GB 6000 CMK16GX5M2E6000Z36 - 237,9 евро
CASE - Jonsbo NV10 - 89,90 евро
GPU - Gigabyte GeForce RTX 5060 OC Low Profile 8GB - 329 евро
PSU - Flex Guru 500w - 100,9 евро
FAN - Thermalright AXP-90 X36 Black Low Profile - 22,9 евро
——
1145,94 евро


NVME SSD не брал, но можно у нас в NL купить с доставкой в 1 день:
- Lexar NM790 2 ТБ M.2 - 239 евро
- Lexar LNQ790 2 ТБ M.2 - 228 евро
- Sandisk WD Blue SN5000 2 ТБ M.2 - 249 евро


Давайте прикинем, что NVME стоит 250 евро
1145,94 + 250 (nvme на 2tb) = 1395,94 евро

Контроллер?
Dual Sense сейчас стоит 63 евро

Вышло как бюджет у Steam Machine 2TB, но этот ПК будет быстрее примерно на 60% :

- 5060 8gb будет быстрее чем то древнее дерьмо, что есть у Steam Machine (110W TDP/RDNA 3/Navi 33, это 2022 год, оно где-то на уровне 7400XT/3060)
- CPU быстрее, за счет 3D V-CACHE, особенно 1% LOW FPS
- Две плашки памяти 6000mghz/CL36 вместо потенциально 1 случайной плашки
- DLSS upscaler против FSR

Но я проиграл в обьеме: 4.5 литра у меня против 3.9 у Steam Machine 😂

Голландский Rust-ист - канал о веб разработке
  • 👍 8
  • ❤ 1
Post #27 372
Сервис GitHub собщил о выявлении неавторизированного доступа к своим внутренним репозиториям

Оригинальный тред в X

Причиной стала компрометация рабочей станции одного из сотрудников, установившего новую версию одного из расширений к редактору кода VS Code, в которую был интегрирован вредоносный код.

Какое именно дополнение к VS Code было установлено не уточняется. Скорее всего речь идет о расширении Nx Console (вчерашний релиз 18.95.0).

В очередной раз задумываюсь, что нужно переходить на использование development containers для разработки. С приходом AI вообще физически невозможно за всем уследить.

Есть люди кто уже юзает development containers?

Голландский Rust-ист - канал о веб разработке
Post #26 1.46K
Продукт, который поможет не терять продуктивность

https://github.com/ovr/vibecoder-connector (поддержите лайками! ваша поддержка бесценна)

Проблема: разработчик запускает Claude Code, переключается на другую вкладку/телефон/кофе, и пропускает момент, когда агент закончил или ждёт ввод. Внимание фрагментировано. Контекст теряется. Продуктивность падает.

Существующие решения — звуковые уведомления — не работают в наушниках с ANC, в шумном офисе, или когда ты уже в пятом созвоне за день. А что если фидбэк будет тактильным? Не на экране, не в наушниках — а физически, через тело.

Я задался этим вопросом, и представляю vibecoder-connector — плагин, который подключается к любому Buttplug-совместимому устройству через Intiface Central и превращает события агента в haptic-паттерны.

Лёгкий тап = сессия началась. Мягкая волна = Claude ждёт ввод. Burst = таска готова. Ты чувствуешь процесс, не отвлекаясь от контекста.

Разработано совместно с исследователями ИИ в Somatic Computing Lab компании Vibetropic, подразделении VibeHoldings Inc.¹ (осн. 2026 — год, когда мы достигли AGI — вы и так это знаете).

Да, Buttplug. Нет, это не шутка — это открытый протокол для управления вибромоторами, 200+ устройств. Мы просто нашли ему продуктивное применение. Node.js, zero config, кастомные паттерны через JSON.

Подход основан на whitepaper «Somatic Feedback Loops in Human-Agent Collaboration» (Vibetropic Research, 2026), в котором показано, что тактильные сигналы сокращают время реакции разработчика на события агента на 42% по сравнению с визуальными уведомлениями и на 67% по сравнению со звуковыми в условиях когнитивной перегрузки.

Полный текст whitepaper пока на рецензии в Nature, но мы верим в open source, поэтому уже на GitHub.
GitHub GitHub - ovr/vibecoder-connector: Bridges the gap between your IDE and your body Bridges the gap between your IDE and your body. Contribute to ovr/vibecoder-connector development by creating an account on GitHub.
  • 😁 10
  • 🔥 7
Post #25 428
Сегодня будет крайне интересный день в Anthropic, но еще больше интересно то, насколько огромное влияние это окажет на другие агенты.
По сути, кодовая база Claude Code - это кладезь интересных приемов и архитектурных решений, которые помогают им быть намного лучше другие (личная оценка, любители других агентов простите).

Ранее, кто задавался вопросом, уже знали, что исходников Claude нет на GitHub, а в NPM там обфусцированный JS код. Исходники слили, люди пойдут смотреть и, вдохновляясь решениями, улучшать свои агенты или слать PR в open source решения.

Потенциально, агент X который станет лучше от этих исходников, заберет больше кастомеров, и Antropic заработают меньше денег.
В зависимости от того, что было скрыто в исходниках, это может быть настоящий game changer.

BTW: Кто-то ради фана уже открыл PR к ним в репозиторий: https://github.com/anthropics/claude-code/pull/41447
Апрув, я уже поставил 😂

Голландский Rust-ист - канал о веб разработке
  • 🍓 6
  • ❤ 3
Post #24 4.18K
Исходный код Claude был слит в сеть через source map в их npm пакете.

Вайб есть - приватности нет.
Ребята запушили source map файл в npm пакет @anthropic-ai/claude-code (заметил Chaofan Shou). 59,8 мб файл.

С помощью него можно восстановить исходники в оригинальном состоянии, уже есть на GitHub:
• Репо 1
• Репо 2

Голландский Rust-ист - канал о веб разработке
  • 😁 7
  • 🤯 2
  • 🫡 1
Post #23 465
Cursor выпустили новую модель Composer 2, но

Звучит крайне интересно. Новая модель которая показывает внушающие результаты на бенчмарке Cursor Bench. Что простите? Каком бенчмарке? Да, ребята тестировали свою модель на своем же бенчмарке, лол.

Фаундер курсора рассказал, что там такая нереальная команда, что прям вау (an exceptionally talent-dense team of ~40 people with some of the best researchers and engineers from the labs, academia).

Ну да ладно, может реально, нас что-то стоящее ждет. Такая маленькая команда и IDE пилит, и модель делает, вау!

Не долго музыка играла, один из пользователей X указал, что сервер отдает kimi-k2p5-rl-0317-s515-fast. Кто не знает, KIMI K2.5 это популярная OSS модель от китайской компании Moonshot AI.

Выглядит так, что ребята посмотрели на OSS модель, посмотрели на лицензию и сделали выводы. Буква Ю, нам ***ю.

Yulun Du, глава pretraining в Moonshot AI, сравнил токенизаторы Composer 2 и Kimi K2.5 — они совпали (он позже удалил).
В тоже время, Xinyu Zhou исследователь в Moonshot AI, докинул, что не может вспомнить, чтобы ребята приходили к ним (тоже удалил).

Лицензия Kimi K2.5 требует явно указывать “Kimi K2.5” в интерфейсе для продуктов с выручкой свыше $20 млн/месяц или 100 млн MAU.

Голландский Rust-ист - канал о веб разработке
  • 😁 13
  • 🤡 2
Post #22 460
Финтех-компания Block решила уволить 40% сотрудников из-за ИИ

Вчера Джек Дорси, публично в твиттере написал, что они сокращают штат с 10к до менее чем 6к человек.

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

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

2019 - 3 813
2020 - 5 477
2021 - 8 521
2022 - 12 428
2023 - 12 985
2024 - 11 372

В твиттере уже заметили, что еще в сентябре 2025 года они сделали офсайт на $68млн. Если переводить это в годовые зарплаты, то это порядка 200 сотрудников с окладом в $340к.

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

Голландский Rust-ист - канал о веб разработке
X (formerly Twitter) jack (@jack) on X we're making @blocks smaller today. here's my note to the company. #### today we're making one of the hardest decisions in the history of our company: we're reducing our organization by nearly h…
  • 👍 4
  • 😁 3
  • 💯 2
  • ❤ 1
  • 🙏 1
Post #21 411
Как я нашел два CVE в Cube

Для контекста, я работаю разработчиком в Cube Dev в core команде над продуктом в OSS, итак начинаем:

В декабре, когда гремело CVE вокруг React, я неожиданно в вечер воскресенья со своим Кермитом (мой любимый пес породы вельш-корги, мы работаем с ним методом утёнка) решил попробовать найти вектор атаки в Кубе и попробовать его развить.

Рецепт для поиска уязвимости строиться на поиске вектора атаки и ее развитии. Так как мы говорим про сервер, вектор практически всегда начинается с отправки специально подготовленного запроса. Достаточно быстро нашел отсутствие валидации + санитизации входящих данных и получил хороший вектор для атаки, но оставалось придумать как ее развить.

Обычно развить атаку намного сложнее, чем найти сам вектор. Нужно обойти весь код и составить цепочку вызовов + найти все кусочки пазла, чтобы собрать это все воедино. Для OSS проектов, люди даже иногда подкидывают PR, чтобы уже имея вектор атаки, развить его.

По понятным причинам, я не могу делиться конкретными деталями где CVE, в связи с тем, что прошло достаточно мало времени, но я могу подсветить пару важных вещей:

• Валидируйте все что можете.
• Санитизируйте, запретите лишние поля (нельзя разрешать неизвестные ключи, так-как в JS все любят spread операторы).
• Защищайтесь от прототипов (используйте Map или Object.create(null), или hasOwnProperty, а не my_obj[req.key]), иначе обязательно кто-то подкинет вам такой ключик.
• Не пишете на JS 😂

CVE-2026-25958 | Исправление

Со второй уязвимость вышло попроще, просто удалось найти где пропущенный await позволяет уронить express сервер.

CVE-2026-25957 | Исправление

Голландский Rust-ист - канал о веб разработке
  • 🔥 8
  • 💅 2
  • ❤ 1
  • 🌚 1
  • 🙈 1
Post #19 416
Наконец-то начал делать видео на youtube, вкину небольшой видео-спойлер.

Хочу сделать целую серию видосов. Как думаете о чем будет?)

Голландский Rust-ист - канал о веб разработке
  • 🔥 6
Post #12 603
Всех с наступившим 2026 годом 🎄У нас тут в Нидерландах, снег идет уже 5-й день подряд ❄️

С пятницы, 2 января, снег идёт почти по всей стране. Снег - это редкое событие тут и настоящий подарок для тех, кто его любит.

Но без последствий не обошлось:
- задержки в аэропорту Schiphol (только сегодня отменили 700+ рейсов, а в общем там более 3 тысяч уже)
- остановка поездов NS из-за проблем со стрелками, они залипли из-за большого количества снега
- серьёзные задержки автобусов из-за пробок

7 января объявлен оранжевый код от KNMI из-за снегопада и гололёда, даже школы сегодня закрыли.
Это моя третья зима тут и я тут такое впервые вижу) Собакен сегодня самый счастливый конечно :)

Голландский Rust-ист - канал о веб разработке

#нидерланды
  • ❤ 7
  • ☃ 3
  • 🤗 2
Older posts →

About this channel

How can I read @zh_rust without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Голландский Rust-ист: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Голландский Rust-ист have?
Голландский Rust-ист (@zh_rust) has 204 subscribers on Telegram, refreshed roughly every 30 minutes.
Does Голландский Rust-ист 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 →