en
Feedback
Разработка ждёт балета

Разработка ждёт балета

Open in Telegram

What I cannot create, I do not understand. DM: @alexey_mileev PeerLab: https://t.me/+e2ND1tAa0lU2ZTli

Show more
1 619
Subscribers
+124 hours
-27 days
+230 days
Posts Archive
Попал тут под руку выпуск Go Time с разработчиками языка. Рассказывают, как устроена команда, как удовлетворить и гуглу, и ко
Попал тут под руку выпуск Go Time с разработчиками языка. Рассказывают, как устроена команда, как удовлетворить и гуглу, и коммьюнити, и почему команде Kubernetes было недостаточно существовавших backwards compatibility гарантий. Интересный выпуск, послушайте. Оффтоп: приятно удивлен текущей версией Apple Podcasts. Всю жизнь сижу на Pocket Casts. Несколько лет назад тыкал эппловые, было прямо слабенько. А тут они мне бац, и транскрипт дают раньше сайта подкаста. А транскрипт ещё и работает как Spotify lyrics, с перемотками и выделением текущего слова. С кайфом на 2x читал и слушал. В общем, задумался даже, не пора ли менять привычку. #podcast #go #team

С PID, думаю, все знакомы. Тут вот пост про то, что за птица PID 0, чем она занимается, и как так получилось, что почти весь
С PID, думаю, все знакомы. Тут вот пост про то, что за птица PID 0, чем она занимается, и как так получилось, что почти весь интернет (включая википедию, до недавнего времени) отвечал на этот вопрос неверно. #kernel #unix #process

Смешная шутка про получение случайного числа без сторонних библиотек в Rust за счёт адреса main функции и рандомизации адресн
Смешная шутка про получение случайного числа без сторонних библиотек в Rust за счёт адреса main функции и рандомизации адресного пространства от ОС. К слову, когда я впервые узнал, что в std Rust нет нормального рандома, я тоже присел. #rust #humor #random

Очень красивая уязвимость в Zygote, которая позволяла любому приложению с WRITE_SECURE_SETTINGS пермишном (или ADB при разлоч
Очень красивая уязвимость в Zygote, которая позволяла любому приложению с WRITE_SECURE_SETTINGS пермишном (или ADB при разлоченном девайсе) делать что угодно от имени какого угодно приложения. Сама уязвимость очень понятная, эксплоит, конечно, чуть сложнее. #android #vulnerability #cybersec

Беседа про историю PostgreSQL. Откуда такое название, как вообще шло развитие, кто и почему это писал. Даёт интересную перспе
Беседа про историю PostgreSQL. Откуда такое название, как вообще шло развитие, кто и почему это писал. Даёт интересную перспективу на развитие проекта - получают в наследство код с 10 годами истории, и развивают его, думая на декады вперёд. #talk #db #postgre

В каком-то роде бесполезный, но очень захватывающий доклад про умножение векторов. Вернее, почему нельзя их умножать. Вернее,
В каком-то роде бесполезный, но очень захватывающий доклад про умножение векторов. Вернее, почему нельзя их умножать. Вернее, почему их умножать можно, но получается при этом что-то более сложное, и где это вообще можно применить. #talk #math #gamedev

Поговорим про RAG, про часть с ранжированием результатов, если точнее. Чуваки описывают, как их волосы стали гладкими и шелко
Поговорим про RAG, про часть с ранжированием результатов, если точнее. Чуваки описывают, как их волосы стали гладкими и шелковистыми, как только встроили RRF (Reciprocal Rank Fusion). Проблема: по запросу делаем несколько разных поисков (векторные + ключевые слова), как скомбинировать результаты? Метод: для каждого найденного документа просто суммируем 1/rank из разных результатов, выше будут те доки, у которых сумма получилась выше. Это хорошая иллюстрация двух вещей: 1. Любой инженер вам эту "формулу" может придумать на ходу, не имея глубоких знаний в математике или в embedding'ах 2. Простой и понятный подход перформит лучше других - кайф же, ну? #rag #search

О том, как Guinness подарили нам не только пивко, но и t-критерий Стьюдента. #math #statistics #science
О том, как Guinness подарили нам не только пивко, но и t-критерий Стьюдента. #math #statistics #science

Классная история, как восстанавливали пароль к зашифрованным данным, в которых лежал ключ для очень приличной суммы в BTC. Вк
Классная история, как восстанавливали пароль к зашифрованным данным, в которых лежал ключ для очень приличной суммы в BTC. Вкратце: генератор паролей из 2013 был не очень и генерировал одно и то же в одно и то же время. Поняв это, и перебрав примерный временной период, пароль-таки удалось восстановить. #talk #hack #crypto

Тут начало серии постов про collision resolution - когда мы поняли, что два твёрдых тела столкнулись, но теперь нам надо поня
Тут начало серии постов про collision resolution - когда мы поняли, что два твёрдых тела столкнулись, но теперь нам надо понять, что с ними будет происходить дальше. Там и картинки, и формулы, и интерактивчик - кайф же. #gamedev #physics #math

Тут чел проверяет, как некоторые ФП подходы натягиваются на современный Python. #python #fp
Тут чел проверяет, как некоторые ФП подходы натягиваются на современный Python. #python #fp

И несколько сообщений выше читайте :) https://t.me/RONrussian/531

Очень занимательная публикация. Авторы пишут, что вот мол, мы запихивали что-то реальное в структуры данных, выкидывая то, чт
Очень занимательная публикация. Авторы пишут, что вот мол, мы запихивали что-то реальное в структуры данных, выкидывая то, что не можем или слишком сложно оцифровать, и получали какой-то неидеальный продукт, который в свою очередь начинал менять реальный мир под себя. А теперь мы пошли дальше и закидываем AI’ем какие попало данные и надеемся на лучшее. Ну и много о чем еще пишут авторы :) С чем-то я согласен, с чем-то нет. На мой взгляд, мы не выбрасываем то, что плохо описывается четкими структурами, мы просто понимаем, что идеально сейчас сделать не получится, но попытаться приблизиться к идеалу мы можем, вот и пишем. Почитайте, в общем. #ai #programming

Хехе, можно добавить &udm=14 к урлу гугл поиска, чтобы убрать весь ИИ буллшит. #google #search #ai
Хехе, можно добавить &udm=14 к урлу гугл поиска, чтобы убрать весь ИИ буллшит. #google #search #ai

Совершенно бесполезное для «обычной» разработки, но захватывающее знание / хак: как сравнивать битовые поля, зашитые в одно ч
Совершенно бесполезное для «обычной» разработки, но захватывающее знание / хак: как сравнивать битовые поля, зашитые в одно число, не распаковывая их. #bits #hack #algorithm

Не могу не пошерить такой интересный и странный проект на кикстартере: «Run Your Own Mail Server: A Book for Independence & P
Не могу не пошерить такой интересный и странный проект на кикстартере: «Run Your Own Mail Server: A Book for Independence & Privacy». Наверное все знают, что поднять почтовый сервер, чтобы почту получать, - дело не очень хитрое. Но вот чтобы почту с него отправлять - вот это проблемка. Да и правильно управлять этим всем - надо разбираться. Книжка как раз про это. #email

Отличное эссе сразу о многом, по большей части о мутабельном состоянии, и о том, как с ним пытались работать, где в этом всем
Отличное эссе сразу о многом, по большей части о мутабельном состоянии, и о том, как с ним пытались работать, где в этом всем ФП, ООП, Rust и проч. #programming #fp #oop

В каком-то смысле продолжение истории с прошлой недели про обман CTO: в этот раз боролись с аутсорсерами, которых назначили «
В каком-то смысле продолжение истории с прошлой недели про обман CTO: в этот раз боролись с аутсорсерами, которых назначили «в помощь» сверху. #story #programming #outsource

Смешное: в новый токенайзер для gpt-4o попали не самые удачные токены для китайского языка. Только 3 из 100 самых длинных хот
Смешное: в новый токенайзер для gpt-4o попали не самые удачные токены для китайского языка. Только 3 из 100 самых длинных хоть сколько-нибудь адекватны. А самый длинный означает “_free Japanese porn video to watch.” #ai #llm

О, прикольно, в Homebrew в бета-режиме завезли build provenance. #macos #homebrew #build
О, прикольно, в Homebrew в бета-режиме завезли build provenance. #macos #homebrew #build