1.83K subscribers
3.3K photos
132 videos
15 files
3.58K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Forwarded from Jem
😁18🤡3❤‍🔥2
Forwarded from You Had No Job
Аккуратно измерив расстояние между Альраи и Алдерамином в астрономических единицах, вы сможете примерно оценить зарплатные ожидания джунов-джаваскриптеров
Forwarded from You Had No Job
Начальник самых честных правил,
Когда не в шутку занемог,
Стихи людей писать заставил
И лучше выдумать не мог.
😁5🔥3
Forwarded from Код, коты и карандаш
Не хватает I в начале
🔥11😁2
😁29🔥7👍1
Питерское метро, 23 февраля 2015
😢22👍16🤡5💩3🖕2💅2
Forwarded from какография
🔥25👍11🤮2
Channel photo updated
С годовщиной начала войны, блять.
😢73🎉10💩5🤡4❤‍🔥1🤯1🤬1
Channel photo updated
Forwarded from shitposting 3.0 [+ dragons]
Ровно год назад, армия Zомби-людоедоV пошла войной на соседей за то, что те смели жить своим умом и по своим правилам. Zомби-людоедам любая субъектность априори противна.

Год мы проклинали эту мразь всем честным миром за каждое новое пробитое дно, пока это все не замылилось. Год десентизации к видам трупов, к цифрам потерь, год привыкания к тому, что дегенеративным адептам русского мира желать быстрой и массовой смерти — это еще гуманно.

Но давайте все-таки о хорошем.

Год назад весь западный мир считал, что Украина сдастся за три дня. Сегодня, все еще недостаточно уверенно, но лидеры стран первого мира обещают — и дают — поддержку в борьбе до победного конца.

Год назад я проталкивала на работе мысль о том, что самое время говорить с европейскими компаниями о необходимости дополнительной защиты критической инфраструктуры, т.к русские диверсанты и хакеры не дремлют. Сейчас это осознание стало мейнстримом, и у бизнесов и государственных агентств есть повышенный спрос на кибербезопасность спустя год войны.

Год назад можно было играть в «ветряное экологическое чудо», сидя на русской газовой игле. Сейчас европейцам приходится думать о технологических прорывах, энергетическом суверенитете и all-of-the-above strategy.

Культурные войны отступили на шаг назад.
Несостоятельность Realpolitik и всяких там изоляционизмов-пацифизмов стала мейнстримно-очевидной.
Мрази коллективно показали свои злобно-туповатые ебала и мерзкую натуру.
Поляризация снизилась, солидарность возросла.
Ругать западные ценности стало, слава Б-гу, менее модно.

Мы здесь все в одной лодке, левые и правые, богатые и бедные. У нас появился шанс осознать и пофиксить хуйню в своих установках, процессах, системах, пока реальный удар на себя принимает только одна страна.

Оздоровление свободного мира оплачено кровью сотен тысяч украинцев. Если вы сейчас это читаете — задонатьте сегодня ЗСУ.
🤡40👍31🤮8🔥3👎2💩1🖕1
Так выглядит самая известная кузбасская сакура. Дерево было посажено в 1966 году на улице Тореза в городе Новокузнецке, и с тех пор местные жители бережно ухаживают за деревом и каждую весну делают такие милые фоточки.
👍13
Forwarded from Experimental chill
Что ж, подходит мой 14й день постов. Пропустил я два дня, и мне честно было просто тяжело публиковать каждый день. В итоге это вылилось в несколько осознаний:

* Я больше ошибался в русском языке и меньше проводил времени вычитывая
* Терялся фокус, по крайней мере для себя. Публикация раз в неделю чувствуется важнее и насыщеннее, чем каждый день
* Я обнаружил, что начал писать просто про то, что думаю ежедневно, меньше времени на то, чтобы глубоко обдумать утверждения
* Писать стало легче, разблокировал пару тем, о которых думал, но не мог их сформулировать
* Забавно было писать каждый день, чтобы ощутить новое для себя

Писать продолжу чуть чаще, чем в старом формате -- полтора-два раза в неделю с такими забегами раз в полгода.

Ну а вот вам интересный факт: если вы отключите L1/L2 префетчеры для кешей, то вероятно для своих серверных или жёстких по памяти процессов вы получите прирост производительности

https://www.reddit.com/r/pcmasterrace/comments/usoko0/disabling_hardware_prefetcher_l1_and_l2_led_to_a/

Почему? Потому что мы все больше упираемся в память, а префетчеры могут ошибаться и занимать вообще место для работы с памятью. Результаты будут скорее всего смешанными, то есть вероятно вы увидите прирост, но некоторые части кода сильно замедлятся. Особенно те, которые работают с большими кусками памяти.

В таких частях кода можно вставить software prefetching с помощью __builtin_prefetch. Вообще одна из интересных схем, которую можно попробовать -- если пропускной способности памяти хватает, то оставить prefetching, а если не хватает, то, наоборот, отключить. Скорее всего больше полезной работы будет выполнено, так как в среднем какие-то серверные процессы больше пытаются достать что-то из памяти, чем все остальное. Память не растет, чем больше вы позволите ей делать то, что нужно, тем кажется будет лучше.

Если вы работаете в HFT и у вас AMD машинки, я думаю, такую тему можно попробовать.