Разработка ждёт балета
رفتن به کانال در Telegram
What I cannot create, I do not understand. DM: @alexey_mileev PeerLab: https://t.me/+e2ND1tAa0lU2ZTli
نمایش بیشتر1 618
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-37 روز
-430 روز
آرشیو پست ها
Просто представь: ты джун, пишешь себе Bazel, тебе и твоему лиду назначают митинг два чувака, два блин ковбоя - Russ и Rob, приходят к тебе, и говорят: "Чувак, мы тут штуку придумали, давай тут ВСЁ нахуй отформатируем, ВСЁ одинаково будет отформатированно, чувак, смекаешь?"
Yet, when Buildifier was rolled out, people didn’t actually care about the style decisions. They just enjoyed the uniformity.#codestyle #go #code
Рубрика "Охуенное". ESASky is an application that allows you to visualise and download public astronomical data.
#space
Вопрос, который нас всех беспокоит: когда HDD пометят, наконец, Deprecated анноташкой? Ответ, который предлагает автор: «Да всё не так плохо, ребят, вы чего, вы куда разбежались-то?»
#storage #hardware
Весёлое высказывание, так сказать, с толикой насилия (не ультранасилия, попрошу заметить) про весь текущий AI и LLM хайп.
#ai #llm #rant
На удивление дельная серия постов про LLM от группы авторов на O'Reilly. Проверенные best practices, так сказать. Ничего супер-глубокого, скорее по верхам, дают направление, куда копать, какие плюсы и минусы. Прошёлся по всем трём постам, в тех темах, с которыми работал и в которых что-то понимаю - всё по делу.
#ai #llm
Тут пишут игрушечный, но рабочий BitTorrent клиент на Go.
#go #learning #torrent
Тонский рассказывает и показывает, как они делали clj-reload - библиотеку для более умного релоада кложа кода.
#clojure #repl
Лёгким движением руки очередная красивая тема для VSCode превращается в ультимативного злодея, похищающего интересные данные.
#vscode #vulnerability #cybersec
Don’t Refactor Like Uncle Bob. Please
Ну и помним, что дядюшка Боб на деле - это такой вполне себе скоморох по вызову, с райдером полным массажисток, приятного досуга и всяких прочих излишеств.
#humor #rant #code
Попал тут под руку выпуск Go Time с разработчиками языка. Рассказывают, как устроена команда, как удовлетворить и гуглу, и коммьюнити, и почему команде Kubernetes было недостаточно существовавших backwards compatibility гарантий. Интересный выпуск, послушайте.
Оффтоп: приятно удивлен текущей версией Apple Podcasts. Всю жизнь сижу на Pocket Casts. Несколько лет назад тыкал эппловые, было прямо слабенько. А тут они мне бац, и транскрипт дают раньше сайта подкаста. А транскрипт ещё и работает как Spotify lyrics, с перемотками и выделением текущего слова. С кайфом на 2x читал и слушал. В общем, задумался даже, не пора ли менять привычку.
#podcast #go #team
С PID, думаю, все знакомы. Тут вот пост про то, что за птица PID 0, чем она занимается, и как так получилось, что почти весь интернет (включая википедию, до недавнего времени) отвечал на этот вопрос неверно.
#kernel #unix #process
Смешная шутка про получение случайного числа без сторонних библиотек в Rust за счёт адреса main функции и рандомизации адресного пространства от ОС. К слову, когда я впервые узнал, что в std Rust нет нормального рандома, я тоже присел.
#rust #humor #random
Очень красивая уязвимость в Zygote, которая позволяла любому приложению с WRITE_SECURE_SETTINGS пермишном (или ADB при разлоченном девайсе) делать что угодно от имени какого угодно приложения. Сама уязвимость очень понятная, эксплоит, конечно, чуть сложнее.
#android #vulnerability #cybersec
Беседа про историю PostgreSQL. Откуда такое название, как вообще шло развитие, кто и почему это писал. Даёт интересную перспективу на развитие проекта - получают в наследство код с 10 годами истории, и развивают его, думая на декады вперёд.
#talk #db #postgre
В каком-то роде бесполезный, но очень захватывающий доклад про умножение векторов. Вернее, почему нельзя их умножать. Вернее, почему их умножать можно, но получается при этом что-то более сложное, и где это вообще можно применить.
#talk #math #gamedev
Поговорим про RAG, про часть с ранжированием результатов, если точнее. Чуваки описывают, как их волосы стали гладкими и шелковистыми, как только встроили RRF (Reciprocal Rank Fusion).
Проблема: по запросу делаем несколько разных поисков (векторные + ключевые слова), как скомбинировать результаты?
Метод: для каждого найденного документа просто суммируем 1/rank из разных результатов, выше будут те доки, у которых сумма получилась выше.
Это хорошая иллюстрация двух вещей:
1. Любой инженер вам эту "формулу" может придумать на ходу, не имея глубоких знаний в математике или в embedding'ах
2. Простой и понятный подход перформит лучше других - кайф же, ну?
#rag #search
О том, как Guinness подарили нам не только пивко, но и t-критерий Стьюдента.
#math #statistics #science
Классная история, как восстанавливали пароль к зашифрованным данным, в которых лежал ключ для очень приличной суммы в BTC. Вкратце: генератор паролей из 2013 был не очень и генерировал одно и то же в одно и то же время. Поняв это, и перебрав примерный временной период, пароль-таки удалось восстановить.
#talk #hack #crypto
Тут начало серии постов про collision resolution - когда мы поняли, что два твёрдых тела столкнулись, но теперь нам надо понять, что с ними будет происходить дальше. Там и картинки, и формулы, и интерактивчик - кайф же.
#gamedev #physics #math
Тут чел проверяет, как некоторые ФП подходы натягиваются на современный Python.
#python #fp
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
