Petrushenko
Kanalga Telegram’da o‘tish
Founder CS Osvita, Engineering Lead. Все про програмування, освіту та науку. https://www.csosvita.com/ https://www.linkedin.com/in/ivanpetrushenko
Ko'proq ko'rsatish1 185
Obunachilar
Ma'lumot yo'q24 soatlar
+27 kun
+5930 kun
Postlar arxiv
1 185
Одна з навичок, яку постійно використовую на роботі і яку тренуємо на курсі Performance Engineering - розкладати задачу на частини і оцінювати вартість кожної з них.
Що саме робить система? На що витрачає час? Де може бути bottleneck? Місяць тому цей підхід допоміг за 30 сек прикинути, чи адекватні 10к GET/SET на сек для Redis. Нещодавно знадобився знову - уже в задачі з LLM.
1 185
Just fcking do it. Do it mad. Do it to the point of insanity. Do it with limited time. Do it with 3 kids. Do it at 80. Do it with sickness. Just fcking do it. The world doesn't care about your potential. It only cares what you did. Do it scared. Do it unprepared. Do it at 3 AM in bed. Do it while no one is watching. Inaction is the kiss of death. You either do it and make memories, or die with fantasies that never came true. Just f*cking do it. Do it without enough money. Do it on an 8 year old MacBook. Do it from your parent's basement. Do it while working a minimum wage job. Do it for yourself. Do it for everyone who ever supported you.
1 185
Лінус Торвальдс разом із Claude Code експериментує з оптимізацією ядра Linux. Зокрема, паралельного читання файлів.
Ідея - замінити частину операцій із refcount на RCU (Read-Copy-Update), щоб зменшити накладні витрати на атомарні операції, коли багато потоків одночасно читають дані.
На його бенчмарку це дало понад 3× прискорення. Поки що це proof of concept: потрібні додаткові тести, перевірка коректності. Але цікавий сам факт.
Деталі
1 185
26 жовтня стартуємо оновлений Database Internals
Курс веде Денис Цьоменко — інженер із досвідом у SingleStore, DataRobot, Microsoft та SAP, нині Founding Engineer в Embucket.
Можливо, ви вже бачили доповідь Алекса Петрова про внутрішню будову баз даних. Якщо після неї хотілося сісти і спробувати написати щось подібне самому - приходьте.
На курсі створюватимемо власний database engine.
До речі, окремий респект Алексу: у 2022 році він оголосив, що спрямовуватиме всі свої доходи від книжки Database Internals на допомогу українцям 🇺🇦 "Ukraine has given me education and enabled me to write this book. I owe this to them."(c)
1 185
Натрапив на цікаву статтю від Masataka Yoneda - International Grandmaster та золотого медаліста Міжнародної олімпіади з програмування (IOI). Розповідає, як тренуватися залежно від свого рівня: від початківця з рейтингом 1000 до Grandmaster (2400+).
Основна думка, прогрес в програмуванні - це не просто кількість розв’язаних задач. Важливо правильно підбирати складність та структуру навчання аби вийти за межі свого поточного рівня.
1 185
Як у Jane Street оптимізували критичну систему обміну повідомленнями та зменшили використання CPU на 30%
Про підбір правильних алгоритмів та структур даних. Особливо цікаво, як команда використовувала AI-агентів для генерації альтернативних реалізацій, бенчмаркінгу та перевірки коду. Треба буде додати розбір на курс з алгоритмів
1 185
Що відбувається в БД коли мільярди аі агентів звертаються до неї
Взагалі, мені здається, що теми інференесу, баз даних та перформансу стають ЩЕ більш важливими.
До речі, з баз даних вже запустили крутий курс. Інші ще в розробці :)
1 185
Питання з технічних співбесід в open ai
1) https://prachub.com/companies/openai
2) https://www.aced.io/questions?company=openai&page=1&role=swe&type=coding
1 185
Цікава вакансія від Anthropic для тих, хто працює з RTL / Verification / Physical Design 👀
Anthropic шукає Research Engineer, Chip Design RL (Reinforcement Learning) — людину, яка допомагатиме прокачувати Claude для задач із chip design.
І мова тут не лише про генерацію Verilog. У вакансії прямо згадуються:
— formal verification
— physical design optimization
— PPA
— робота з EDA tools
Ідея цікава: взяти реальну експертизу з chip design і перетворити її на задачі, evals та reward signals, на яких моделі зможуть вчитися розв’язувати інженерні задачі.
Тобто AI поступово заходить уже не просто в написання коду, а й у значно глибші інженерні домени.
Якщо у вас є ASIC/FPGA background можна спробувати свої сили: https://job-boards.greenhouse.io/anthropic/jobs/5231612008
1 185
Проводжу благодійний вебінар для збору 400 000 грн для Третьої штурмової бригади 🇺🇦
Розповім про свій досвід технічних інтервʼю в топові компанії світу: які задачі дають, що перевіряють, як готуватися і де кандидати найчастіше помиляються.
Буде багато практики, реальних прикладів та інтерактиву.
Приєднуйтесь 🙌
👉 https://dou.ua/calendar/58204/
1 185
Одружився. Політ нормальний 😄
Хлопці, не зволікайте. Якщо вже знайшли свою людину - тягнути нема чого. Ну хіба що за руку 😏
1 185
Цікавий графік від levels.fyi: компенсація Senior SWE vs те, як компанії змінювали кількість інженерів за останні 24 місяці. Кілька спостережень, які добре перетинаються з тим, що ми бачимо в CS Osvita по оферам студентів:
- Anthropic, Ramp, Snowflake та NVIDIA, здається, зараз виглядають одним із найгарячіших місць для сильних інженерів
- Google і Uber залишаються дуже сильними варіантами, особливо якщо розглядати релокейт і подальший переїзд у США
- Швидкозростаючі стартапи — хороший вибір, якщо хочеться більше ownership
1 185
“To be is to do” — Socrates.
“To do is to be” — Jean-Paul Sartre.
“Do be do be do” — Frank Sinatra.
1 185
Всім кого цікавить біохакінг
https://www.amazon.com/Protocols-Operating-Manual-Human-Body/dp/1668032147/
