Posts of запуск завтра

newest first

#2189Text
Views3,555−66%vs avg
Forwards6
Reactions—
Comments7
#2188Photoedited

А теперь уязвимость в ядре Линукса, в сетевом стеке! Remote code execution, просто 50 минут долбишь по сети определенными пакетами и удаленно исполняешь любые команды под рутом на сервере. Всё как мы любим. Фиксится фильтрацией IPv4 TCP-пакетов с опциями в заголовках, для 99% людей это ни на что не повлияет, а если у вас повлияет (MultiPath TCP) — то вы лучше меня знаете, что делать. Если не понимаете, что всё это значит и у вас есть серверы — попросите своего агента прочитать вот эту ужасно нейрослопную статью и применить фикс. Интересно, что исправлению в апстриме ядра Линукса уже две недели, а официальных обновлений от Ubuntu и Redhat всё ещё нет. Прямо видно, как старые системы и подходы не справляются с потоком. Совсем апокалипсиса наверное не будет, потому что 1) уязвимости подвержены только многопроцессорные системы, и большинство IoT железок защищены ценой 2) большая часть серверов не торчит наружу в сетевом уровне. Но если у вас есть сервера — рекомендую уделить пару минут. Хороших выходных!

Open in Telegram
Views9,352−10%vs avg
Forwards363
Reactions2
Comments19
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
1 h2,650
12 h7,068
25 h7,820
73 h9,352
  1. After 1 hour2,650
  2. After 24 hours7,820
  3. Total to date9,352
#2187Photoedited

Доброе утро! Бинанс официально заявил, что 6,3 млрд долларов украли из-за взломанного ноутбука системного администратора. Ок, они пишут involve, но я вижу, как они пытаются спихнуть всё на «руку бога», мол «так-то у нас всё в порядке, впредь сисадмины будут внимательнее». Проговорю явно для не-тахнарей: это туфта, не ведитесь. Любая кибербезопасность — это баланс между стоимостью защиты и ценой актива, который мы защищаем. В случае паролей от личного кабинета интернет-магазина носков, не стоит инвестировать в это больше пары часов одного сисадмина. Но если речь идет о 6 млрд долларов, наверное, можно потратить денег на схему, в которой компрометация одного ноутбука одного сисадмина не приведет к коллапсу, правда? Сисадмин в этой ситуации невиновен, а вот к архитекторам и техдиру вопросики. Опять же, может быть раскрою секрет полишинеля, но 99% крипто-проектов технически сделаны экстремально плохо. Почти вся индустрия такая, за исключением разработчиков самих криптовалют, смарт-контрактов и редких продуктов. Биржи, обменники, крипто-банки — я повидал их много и под капотом там очень часто печально. Тут бы порассуждать о причинах, но боюсь, что я не смогу быть достаточно нейтрален, так что лучше промолчу. А лучше напомню, что у нас есть услуги технического аудита и опыт улучшения крупных систем. Обращайтесь! @samatg

Open in Telegram
Views9,347−10%vs avg
Forwards193
Reactions1
Comments39
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
11 h6,806
60 h9,096
73 h9,347
  1. Total to date9,347
#2186Photoedited

Пока мы все спим, с горячих кошельков бинанса прямо сейчас вывели 5 миллиардов долларов. То есть самую большую крипто-биржу ограбили на самую крупную сумму в истории. Создатели криптовалют Tether и Сircle заблокировали крипты на 2 млрд долларов, чтобы бандиты не смогли ими воспользоваться. (это к вопросу, что не вся крипта такая уж анархическая, стейбкоины — вполне себе классический фин инструмент с комплаенсом и централизованным управлением, что в этом случае сыграло в плюс) Кажется, что хакеры не просто «взломали ноутбуки админов и украли ключи», потому что для вывода средств использовался свежий хитрый протокол эфира EIP-7702, с временным делегированием власти и смарт-контрактами. Эксперты подозревают Северную Корею. Учитывая, что в криптовалютах вся история транзакций публична — можно в прямом эфире наблюдать движение средств. Магия!

Open in Telegram
Views10,503+1%vs avg
Forwards329
Reactions—
Comments21
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
9 h6,993
34 h9,617
70 h10,503
  1. Total to date10,503
#2185Link previewedited
Views8,689−16%vs avg
Forwards39
Reactions2
Comments7
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
2 h3,580
11 h5,148
11 h5,151
36 h8,689
  1. Total to date8,689
#2184Textedited
Views7,085−32%vs avg
Forwards114
Reactions—
Comments—
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
2 h3,791
3 h4,553
6 h5,132
32 h6,517
73 h7,085
  1. After 1 hour3,791
  2. After 6 hours5,132
  3. After 24 hours6,517
  4. Total to date7,085
#2183GIF
Views7,005−33%vs avg
Forwards85
Reactions—
Comments—
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
2 h3,726
3 h4,489
6 h5,062
32 h6,437
73 h7,005
  1. After 1 hour3,726
  2. After 6 hours5,062
  3. After 24 hours6,437
  4. Total to date7,005
#2182Photo
Views6,853−34%vs avg
Forwards74
Reactions—
Comments—
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
2 h3,656
3 h4,407
6 h4,964
32 h6,311
73 h6,853
  1. After 1 hour3,656
  2. After 6 hours4,964
  3. After 24 hours6,311
  4. Total to date6,853
#2181Photo
Views6,730−35%vs avg
Forwards77
Reactions—
Comments—
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
2 h3,616
3 h4,348
6 h4,908
32 h6,197
73 h6,730
  1. After 1 hour3,616
  2. After 6 hours4,908
  3. After 24 hours6,197
  4. Total to date6,730
#2180GIF

Очень красивая статья про то, куда движется программирование в целом! (и как следствие, предсказание, получится ли достичь RSI и сверхинтеллекта) Одним абзацем для опытных техдиров: разработка больших систем — это моделирование реальности, важна когерентность моделей между собой, наша главная задача — управление сложностью. Нейросети хорошо оптимизируют замкнутые задачи с быстрыми петлями обратной связи и бессмысленны, когда нужно дожидаться ответа из реального мира, а большинство настоящего софта — второго типа. Примененяя модели для изменения больших систем, мы прямо сейчас идем в ловушку, из которой потом будем мучительно выбираться. ❧ Автор умудрился объяснить суть разработки больших систем на пальцах, так что перескажу некоторые тезисы. Рекомендую почитать первоисточник. ❧ IT-системы моделируют реальный мир. В хороших программах, разные модели говорят на одном языке, автор называет это когерентностью системы. В плохих — каждая отдельная модель корректна, но они несовместимы между собой и из-за этого для каждого изменения приходится кучу всего переделывать. Вообще, софт постоянно нужно менять из-за меняющихся требований. Поэтому, скорость и стоимость внесения изменений — это один ключевых параметров качества софта. Обычно, с добавлением фичей, с ростом системы, её качество падает. Чем ниже когерентность — тем больше сил нужно тратить на поддержание работоспособности и тем ниже скорость доставки новых бизнес-фич. Автор предполагает, что есть переломная точка, после которой скорость доставки фичей уходит в ноль. Все, кто работал с легаси большими системами, знают эту ловушку. В статье очень красивая иллюстрация кода как графа и гениальная анимация того, как если с каждой фичей уделять достаточно сил на улучшение системы, то со временем она становится всё более стройной, а если чуть-чуть оставлять мусора — как уже через 100 коммитов всё превращается в клубок спагетти.

Open in Telegram
Views6,934−33%vs avg
Forwards309
Reactions—
Comments7
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
2 h3,715
3 h4,487
6 h5,058
32 h6,396
73 h6,934
  1. After 1 hour3,715
  2. After 6 hours5,058
  3. After 24 hours6,396
  4. Total to date6,934
#2179Photoedited
Views9,989−4%vs avg
Forwards390
Reactions—
Comments21
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
5 h6,809
12 h7,456
25 h9,279
73 h9,989
  1. After 6 hours6,809
  2. After 24 hours9,279
  3. Total to date9,989
#2178Text
Views8,963−14%vs avg
Forwards236
Reactions—
Comments58
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
3 h4,753
11 h5,638
30 h7,904
51 h8,754
68 h8,963
  1. After 24 hours7,904
  2. Total to date8,963
#2177Textedited

Антропик опубликовал рассказ о своей внутренней системе контроля версий. Предсказуемая история: огромная монорепа, агенты фигачат 24/7 невообразимые объемы кода, история 100ГБ+, сжатая локальная история 25ГБ, сотни зеркал, всё разъезжается. Как решение, они отказываются от локальности git, переносят всё сложное на серваки, оставляют ультра-тонкие клиенты, которые делают точечные API запросы на файлы и изменения; разделяют данные на «корневые» и «вычисляемые». Все счастливы, все танцуют. Интереснее то, что они пишут о процессе разработки этой системы. Маленькая команда (7 человек); все её участники согласны, что машины пишут код лучше, чем люди, но инженеры нужны, чтобы говорит агентам «нет». Например: 1. Не переусложнять систему, не делать лишнюю функциональность, на которую можно забить, 2. это особенно полезно, когда агенты проверяют друг-друга (adversarial review) и закладывают слишком большой запас прочности. Отдельно подчеркивают, что инженеры в антропике теперь вычитывают глазами цели изменений кода машиной (intent), а не на сам код. Кажется, это то, куда движется индустрия, просто у ребят из ведущих лабораторий всё происходит чуть раньше, потому что есть ранний доступ к новым моделям и нет ограничений на токены.

Open in Telegram
Views10,229−2%vs avg
Forwards283
Reactions7
Comments27
Views growthHide views growth

Views growth

Hours after publication

Show as table
Hours after publicationViews
0 h0
16 h7,605
35 h8,970
70 h10,229
  1. After 24 hours7,605
  2. Total to date10,229
#2175Videoedited
Views9,342−10%vs avg
Forwards287
Reactions—
Comments54
#2174Textedited

Есть две основных гипотезы, как нейросети сжимают и хранят информацию: 1. Каждый нейрон отвечает за какой-то концепт: например, отдельный нейрон для кошек, отдельный для собак. 2. Нейроны отвечают за несвязанные концепты: например, один нейрон для кошек и цифр и другой нейрон для собак и цветов. Это гипотеза полисемантичности, и она сейчас основная. Отчасти поэтому эксперты боятся, что нейросети слетят с катушек и устроят скайнет, а мы и не заметим, пока не станет слишком поздно. Вчера один из главных исследователей в этой области написал, что ему кажется, что мы ошибались и верна первая гипотеза и реально «понять» нейросеть и надежно управлять ее поведением. Условно, выключить нейрон, который отвечает за «вранье в собственных интересах». Такие вот хорошие новости. Первоисточник — статья в 20 тысяч слов и ей отчаянно не хватает редактуры. Зато внутри много интерактивных иллюстраций!

Open in Telegram
Views9,094−12%vs avg
Forwards87
Reactions—
Comments9
#2173Textedited
Views9,853−5%vs avg
Forwards12
Reactions—
Comments11
#2165Text

OpenAI опубликовали решения 372 открытых математических задач, которые десятки лет не могли решить ученые-математики. 1. Очень прикольная теория заговора, что там подозрительно мало задачек по криптографии. (Если мы посмотрим научные журналы начала прошлого века, то обнаружим, что в 1940 все публикации на тему ядерного распада прекратились. Но не потому, что исследований не было, совсем даже наоборот) Всё современное шифрование, включая криптовалюты, держится на нескольких десятках математических предположений. Причем часто мы не то, что доказали, что их нельзя взломать, просто самые умные люди в этой области попытались придумать, как их взломать и не нашли. 2. А свежие публикации OpenAI показывают, что машина порой использует «инопланетные приемы» (как знаменитый 37-й ход AlphaGo). То есть движется к решению не тем путем, каким обычно идут люди. 3. При этом, множество решений и доказательств «уродливые», не элегантные, людям потребуется много времени и усилий, чтобы проверить и понять построения машин. Если бы статьи такого качества прислал человек — их бы почти наверняка не стали бы публиковать. И вообще, открытые задачи в математике — это что-то вроде маяков на берегу, к которым ты идешь по прекрасным холмам, изучая окрестности. Большой ли смысл прилететь туда на вертолете? 4. Реакции математиков на анонс очень разные — от энтузиазма (там могут быть столько новых идей!) до депрессии (они за день уничтожили мою область исследований). Вот довольно занимательный сборник 100+ реакциий. ❧ Вообще, почти у всех не-математиков очень извращенное понимание, что такое математика. Такое ощущение, что школа и универ всеми силами пытаются привить ненависть к этому искусству, и для этого скрывают его суть. Статья Пола Локхарда «Плач математика», ясно показывает (и даже дает почувствовать), что в школьной «математике» нет ни капли настоящей математики и какая она на самом деле красивая, простая и увлекательная. Особенно рекомендую её тем, кто считает, что он «гуманитарий», и кто ненавидит математику ещё со школы. По математическому обряду, она везде в PDF, который невозможно нормально читать с телефона, так что собрал страничку для удобного чтения: английский оригинал и хороший перевод. Рекомендую!

Open in Telegram
Views13,842+33%vs avg
Forwards367
Reactions10
Comments27
#2164Textedited
Views13,569+31%vs avg
Forwards354
Reactions—
Comments51
#2162Photoedited
Views14,737+42%vs avg
Forwards54
Reactions—
Comments26
#2161Photoedited

Как только я включил комментарии в этом канале, начал приходить спам. Основных видов два: 1. Рекомендации какой-то аудиокниги про успешный успех, их боты присылают прямо в комментарии 2. Боты, которые пишут сгенерированные ИИ комментарии по теме поста, а в аватарке голая женщина, и в профиле ссылка на порно-канал или прямо в имени какой-нибудь психолог/бизнес гуру и тд Сначала я попытался воспользоваться популярным платным антиспам-ботом, но он удалял комментарии живых людей, сам писал какой-то мусор в чат и я так и не смог до разобраться, как его настроить через ужасный бот интерфейс. А потом просто объяснил нейросети, какой спам ко мне приходит, попросил проанализировать последние 30 удаленных комментариев для обучения (они есть в специальном админском меню телеграма), объяснил, какой интерфейс мониторинга и ручного исправления ошибок хочу, пару недель отмечал спам-не спам, а потом попросил дообучиться на этих данных и получил практически идеальный антиспам для моего канала. Конечно, мое решение в десятки раз слабее, чем «общий антиспам», у них там всякие хитрые механизмы против набегов и прочее. С другой стороны, этому каналу все эти хитрости пока не актуальны. Ещё недавно много писали про SaaS-апокалипсис, когда обычные люди и бизнесы перестанут платить за софт и каждый будет вайбкодить программы, которые ему нужны. Я думаю, что большинство людей не будут копаться в этой «технической херне» и проще заплатить денег тому, кто в этом разбирается. Как и я не всегда беру в руки перфоратор, хотя вот он, штроби не хочу. Инструмент при этом очень мощный. Если у вас есть бизнес-идеи и потребности для бизнеса, но нет желания погружаться в техническую часть вопроса — обращайтесь https://fansdev.ru @samatg!

Open in Telegram
Views16,935+63%vs avg
Forwards39
Reactions5
Comments47