Аааахахахаха, седьмой из семи!
Алиэкспресс отправил посылку EMS'ом и она ушла в Питер, вместо Москвы. Там, конечно же, мне не смогли её вручить, потому что «Адресата не было дома», и теперь я могу её только за деньги достать с временного хранения и не очень понятно, смогу ли что-то сделать с ней дальше.
Семь раз за всю жизнь я был клиентом EMS (ни разу по собственной инициативе), семь раз они либо потеряли мою посылку, либо отправили её куда-то в настолько глухие дебри, что попытка достать её оттуда равносильна заказу новой, то есть снова потеряли.
Честно: я не знаю, как и почему EMS почты россии работает так, но он работает именно так, и никак иначе. Если вы пользуетесь EMS, то вы не получите свою посылку. Гарантия.
Сейчас это стоило мне 700 рублей, ну да и хрен бы с ними, ещё закажу. Но статистика забавная.
Аааахахахаха, седьмой из семи!
Алиэкспресс отправил посылку EMS'ом и она ушла в Питер, вместо Москвы. Там, конечно же, мне не смогли её вручить, потому что «Адресата не было дома», и теперь я могу её только за деньги достать с временного хранения и не очень понятно, смогу ли что-то сделать с ней дальше.
Семь раз за всю жизнь я был клиентом EMS (ни разу по собственной инициативе), семь раз они либо потеряли мою посылку, либо отправили её куда-то в настолько глухие дебри, что попытка достать её оттуда...
#TIL about radeontop tool
Just shows current load of your AMD GPU, supports both amdgpu and radeon drivers.
Useful for monitoring effectiveness of GPU utilization during NN inference
Что-то народу в спортзале стало какое-то безумное количество. Всю зиму ходило какое-то количество людей, февраль-март вообще занимались вдвоём-втроём с чуваками, которые постоянно ходят, все уже друг друга узнавали
На прошлой неделе пошёл какой-то поток, стало прямо плотно, а сегодня сперва стоял в очереди на кроссовер, а потом делал подходы посменно с ещё двумя чуваками. Причём большинство делает что-то странное: некоторые просто неправильно делают упражнения (даже я вижу, что не попадают в нужные мышцы), а некоторые — я даже затрудняюсь предложить чего хотят добиться, двигаясь ТАК
Выглядит как какой-то массовый блиц-курс по самоистязанию. Странное :blobcatoh:
Что-то народу в спортзале стало какое-то безумное количество. Всю зиму ходило какое-то количество людей, февраль-март вообще занимались вдвоём-втроём с чуваками, которые постоянно ходят, все уже друг друга узнавали
На прошлой неделе пошёл какой-то поток, стало прямо плотно, а сегодня сперва стоял в очереди на кроссовер, а потом делал подходы посменно с ещё двумя чуваками. Причём большинство делает что-то странное: некоторые просто неправильно делают упражнения (даже я вижу, что не попадают в нужные...
@standmit Да, будет. Причём то, в какую сторону она будет, зависит от решаемой задачи.
В среднем по больнице будут рассказывать, что lock-free наше всё, и мьютексы не нужны, но когда придёшь в какой-нибудь гугл, то там скажут «Ты наркоман, что ли, весь процессор тормозить, чтобы циферку заменить?! Ну-ка перепиши по-нормальному»
Все тонкости здесь прячутся от архитектурной реализации CAS-инструкций под конкретный процессор, и поддержке мьютексов под конкретную платформу, там тоже тысяча реализаций на все случаи жизни.
Правильный ответ: сделать бенчмарк, похожий на хотспот своей задачи, и отпрофилировать его на целевой платформе
@standmit Да, будет. Причём то, в какую сторону она будет, зависит от решаемой задачи.
В среднем по больнице будут рассказывать, что lock-free наше всё, и мьютексы не нужны, но когда придёшь в какой-нибудь гугл, то там скажут «Ты наркоман, что ли, весь процессор тормозить, чтобы циферку заменить?! Ну-ка перепиши по-нормальному»
Все тонкости здесь прячутся от архитектурной реализации CAS-инструкций под конкретный процессор, и поддержке мьютексов под конкретную платформу, там тоже тысяча реализаций...
@rayslava А можно подробнее про торможение процессора? Из того, что я читал, я сделал вывод, что торможение будет в любом случае, просто мьютекс тормозит все ядра сразу, а барьеры памяти позволяют правильным образом разнести торможение ядер во времени, давая больше свободы для оптимизации компилятором. Это не так?
@skobkin а тут надо сперва подходящий аватар найти!
Есть у нас кто-нибудь в ближайшем феди, кто мне за приемлемую цену нарисует модного барсука на аватарку? :) @blog
Сходил за пивом в соседнюю разливайку новым маршрутом, записал GPS-трек, вернулся, и под добытое пиво нанёс тротуары и детские площадки на OpenStreetMap
Нанёс непоправимую пользу обществу, чувствую себя ценным контрибьютером! :D
> Выпускная квалификационная работа представлена в объеме 132 страниц, включает в себя 53 иллюстрации, 3 диаграммы, 1 схему, 3 приложения, а также список использованной литературы, состоящий из 78 источников. Объектом исследования является речь русскоговорящих людей, увлеченных многопользовательской онлайн-игрой Defense Of The Ancients 2 (Дота 2) - дотеров, которые, в отличие от геймеров, предпочитают проводить свободное время только за данной игрой, пренебрегая иным досугом.
> Выпускная квалификационная работа представлена в объеме 132 страниц, включает в себя 53 иллюстрации, 3 диаграммы, 1 схему, 3 приложения, а также список использованной литературы, состоящий из 78 источников. Объектом исследования является речь русскоговорящих людей, увлеченных многопользовательской онлайн-игрой Defense Of The Ancients 2 (Дота 2) - дотеров, которые, в отличие от геймеров, предпочитают проводить свободное время...
Грохнул на прошлой неделе брелок автосигнализации, сломав кнопку запирания машины.
Думал, что делать, размышлял над разбором и починкой, а потом интереса ради сходил на сайт производителя, и оказалось, что StarLine до сих пор продаёт брелоки для уже снятой с производства системы, прямо вот как раз на мой случай.
Заказал, за пару дней приехало, прописал новый брелок, удалил старый. User experience десять из десяти на кончиках пальцев, они даже батарейку положили в коробочку.
Малацца, хорошо зделоли, одобряю.
В рамках культурной программы и благодаря наличию подогнанного по-соседски билета, на неделе сходил в Театр Сатиры на постановку «Где мы?»: https://satire.ru/gde-mi
Ну… Могу констатировать, что в спектакле участвуют очень хорошие актёры.
Чтобы запомнить три часа непрерывной шизофазии нужно быть прямо профессионалом и любить своё дело.
В общем, меня нагло обманули и не сказали, что это яркий представитель «современного искусства»: не знаю, почему это идёт в театре сатиры, и почему на это повёлся Ширвиндт, но выглядела постановка как бессвязный набор сцен, состоящих из плохо сочетающихся между собой наборов реплик, изредка перемежающихся вымученными шутками на уровне студенческого КВНа среднего пошиба.
В общем, как со всем остальным современным искусством — нужен специально обученный человек, который расскажет, что здесь было зачем, и почему всё это вместе должно считаться шедевром. Причём максимально усиливало ощущение диссонанса то, что актёры играли реально хорошо и в каждой следующей сцене очень реалистично изображали что-то новое, порождая всё более и более мощное ощущение "WTF?!"
Я потом спросил у всех, с кем мы ходили, проблема была не во мне, там никто ничего не понял.
Теперь буду умнее и перед следующим походом в театр буду тщательно проверять, чтобы и пьеса и постановка были классическими.
В рамках культурной программы и благодаря наличию подогнанного по-соседски билета, на неделе сходил в Театр Сатиры на постановку «Где мы?»: https://satire.ru/gde-mi
Ну… Могу констатировать, что в спектакле участвуют очень хорошие актёры.
Чтобы запомнить три часа непрерывной шизофазии нужно быть прямо профессионалом и любить своё дело.
В общем, меня нагло обманули и не сказали, что это яркий представитель «современного искусства»: не знаю, почему это идёт в театре сатиры, и почему на это повёлся Ширвиндт,...
Стим прямо очень хорош.
Оказалось, что через "Controller layout" можно настроить привязанный к конкретной игре разный маппинг для двух одинаковых контроллеров на игровые кнопки, причём переключив джойстики в режим имитации клавиатуры.
А ещё он подхватывает "xbox controller extended features" и раскрашивает кнопку на контроллере в нужный цвет, в зависимости от конфига, в результате по цвету кнопки на контроллере видно, каким персонажем он управляет.
Настройки работают несколько неочевидно, но результат прекрасен. Малацца, я считаю, хорошо зделоли.
Стим прямо очень хорош.
Оказалось, что через "Controller layout" можно настроить привязанный к конкретной игре разный маппинг для двух одинаковых контроллеров на игровые кнопки, причём переключив джойстики в режим имитации клавиатуры.
А ещё он подхватывает "xbox controller extended features" и раскрашивает кнопку на контроллере в нужный цвет, в зависимости от конфига, в результате по цвету кнопки на контроллере видно, каким персонажем он управляет.
Настройки работают несколько неочевидно, но результат...
@rayslava кстати да, тоже заметил на днях, купил на распродаже старую игрушку - Planescape Torment - и очень легко на steam deck перенастроить контроллеры на ходу, что через 15 минут у меня уже все основные функции на всяких кнопках, плюс в диалогах d-pad-ом можно 1-4 выборы кликать (тупо на клавиатурные нажатия переназначил)
Молодцы они, у них прям олдовый хакерский дух (в смысле не мудаки которые всё ломают, а которые легко допиливают нужные вещи)
Задумался про https://lor.sh/@rayslava/109795786035470351
Надо на работе так же делать.
Каждый API-вызов — платный.
Если код двухсотый, то платят денежку.
Если четырёхсотый, то две денежки, потому что автор запроса идиот.
Если пятисотый, то с меня вычитают, потому что я накосячил.
Recently I've ordered new RPi4 B to replace one of my very-very first RPi's, but suddenly I found that it won't boot 64-bit version of ArchLinuxARM.
Small investigation shows that it's a new revision of the board, named "1.5" in firmware (e.g. /sys/firmware/devicetree/base/model), and marked as C0T on chip.
This revision requires changes in FDT before Linux kernel boot, to sync it up with device firmware, I've found some reports, but the only working solution was from guys in NixOS, who updated their U-Boot and applied an additional patch for FDT patching.
Recently I've ordered new RPi4 B to replace one of my very-very first RPi's, but suddenly I found that it won't boot 64-bit version of ArchLinuxARM.
Small investigation shows that it's a new revision of the board, named "1.5" in firmware (e.g. /sys/firmware/devicetree/base/model), and marked as C0T on chip.
TIL about kilo: https://github.com/antirez/kilo
A VT100-compatible 1k LOC editor with C/C++ syntax highlight
Taking it into every initramfs/embedded image from now on
Новости импортозамещения be like:
> Так как ОС Linux является свободным и открытым программным обеспечением с множеством версий, в некоторых случаях соединение ОС с ИБП может быть нестабильным. В случае возникновения проблем, обратитесь к поставщику для консультации.
@rayslava нужно доплачивать продавцу, чтобы не использовали емс 😄
@rayslava Я вот по EMS лаптоп и квадрокоптер получал.
Может, они тебя не любят за что-то?
@rayslava да уж, я раз 5 пользовался без единого косяка
курьер даже звонил и переспрашивал номер получателя, когда мне неправильный дали