Hesed

Hesed

Hesed'); DROP TABLE user;--
На Пикабу
в топе авторов на 171 месте
7207 рейтинг 14 подписчиков 34 подписки 7 постов 6 в горячем
Награды:
5 лет на Пикабу
2082

Ответ на пост «Дэвид Хан: как школьник из США собрал реактор у себя в сарае»2

Исходный пост написан крайне скупо и не затрагивает довольно важных аспектов истории. Особенно странно это читать от канала под названием "ТехноДрама": казалось бы, текст должен содержать хоть какие-то технические описания или хотя бы быть последовательным. Такое впечатление, что чувак был просто дурачком с навязчивой идеей и просто хотел получить комок радиоактивного мусора. Не берусь судить об умственных способностях Дэвида Хана или его маниях, но цель у него была вполне определённая - у него был план, и он его придерживался. Поэтому давайте хотя бы заполним пробелы и восстановим события.

Детство

Для дальнейшей истории это важно, поэтому стоит сказать, что родители Дэвида, Кен и Пэтти Хан, развелись, когда он был совсем маленьким. Кен Хан вскоре снова женился на Кэти Миссинг. В итоге Дэвид жил с отцом и мачехой, а выходные и праздники проводил с матерью и её прибухивающим бойфрендом Майклом Поласеком.

Несмотря на жизнь на два дома, детство героя нашей статьи было вполне заурядным: он играл в бейсбол и футбол, а также был бойскаутом, всё свободное время проводя с друзьями. Обычным ребёнком он перестал быть в 10 лет, когда получил в подарок от деда "Золотую книгу химических экспериментов" за авторством Роберта Брента.

"Золотая книга химических экспериментов", 1960 - Роберт Брент. По всему миру в библиотеках насчитывается всего 126 копий оригинального издания.

Парень настолько увлёкся практической химией, что к 12 годам читал учебники из программы колледжей и делал выписки из институтских учебников по химии своего отца. При этом увлечение экспериментальной химией никак не коррелировало с успеваемостью по остальным предметам - Дэвид едва не завалил годовой тест по математике.

Во многом из-за того, что родители особо не интересовались, чем был занят их ребёнок, Дэвид полностью пренебрегал техникой безопасности. К 14 годам он синтезировал нитроглицерин, отравился кантаксантином, подорвал скаутскую палатку магниевой бомбой, а при попытке истолочь красный фосфор получил взрыв в лицо и едва не лишился зрения. Устав от экспериментов Дэвида, отец запретил проводить их в доме, и Дэвид оборудовал лабораторию в сарае у матери.

Дэвид Хан и сарай-лаборатория

Дэвид Хан и сарай-лаборатория

Отец попытался взяться за воспитание и подумал, что решением вопроса дисциплины станет трудно достижимая цель - получить "Скаутского Орла", высший значок в иерархии скаутов, для получения которого требовался 21 скаутский значок. Кроме стандартных заданий вроде оказания первой помощи и выполнения социально полезных работ, требовалась сдача и защита научного проекта. Дэвид выбрал категорию "Атомная энергия" - по словам скаутмастера Джо Авито, на его памяти такую секцию взяли впервые. Дэвид блестяще защитил проект и получил "Орла" в 1991 году, через пять месяцев после своего пятнадцатилетия. В процессе работы над проектом у Дэвида сформировалось убеждение, что ядерный реактор необходим на случай исчерпания других источников энергии. Бойфренд его матери, Майкл Поласек, вспоминал, как Дэвид однажды сказал ему: "Когда-нибудь у нас кончится нефть". Эта идея стала второй поворотной точкой в истории - Дэвид захотел собрать ядерный реактор.

Из-за того что получить доступ к радиоактивным материалам в достаточном количестве было сложно, эффективной моделью, выбранной Дэвидом, был реактор-размножитель (также известный как бридерный реактор), который вырабатывает больше ядерного топлива, чем необходимо для его функционирования.

Техническое отступление

Все реакторы, как обычные, так и бридерные, полагаются на критическую массу естественно радиоактивного элемента в качестве "топлива" для поддерживаемой цепной реакции, известной как деление. Деление происходит, когда нейтрон соединяется с ядром радиоизотопа, например урана-235, превращая его в уран-236. Этот новый изотоп крайне нестабилен и немедленно распадается на две более мелкие части, образуя два меньших ядра, выделяя большое количество излучаемой энергии (часть которой проявляется в виде тепла) и несколько нейтронов. Эти нейтроны поглощаются другими атомами урана-235, и процесс начинается снова.

Бридерный реактор уран-плутониевого топливного цикла, также известный как реактор на быстрых нейтронах, устроен таким образом, что сердечник из плутония-239 окружён "оболочкой" из урана-238. Когда плутоний испускает нейтроны, они поглощаются ураном-238 и превращают его в уран-239, который затем распадается, сопровождаемый бета-излучением, и превращается в нептуний-239. После ещё одного этапа "радиоактивного распада" нептуний становится плутонием-239, который может пополнять топливный сердечник.

Для уран-ториевого топливного цикла размножителем может быть и реактор на тепловых нейтронах с тяжеловодным теплоносителем и замедлителем. При этом в активной зоне находится уран-233, а в зоне размножения - торий-232. Особенностью такого реактора является то, что коэффициент размножения, равный единице или незначительно больше единицы, может быть достигнут при равномерном размещении топлива и "сырья" в активной зоне, без выделения отдельных зон, как у реактора на быстрых нейтронах. Это позволяет в принципе создать реактор с топливной кампанией в несколько десятилетий, то есть способный работать весь срок службы без манипуляций с топливом.

Зарождающаяся ядерная индустрия США когда-то представляла реакторы-размножители как магическое решение энергетических потребностей страны. К 1961 году правительство США уже открыло два экспериментальных бридерных реактора на испытательном полигоне в Айдахо. В 1963 году с большой помпой компания Detroit Edison запустила электростанцию "Энрико Ферми I" - первый и единственный в стране коммерчески эксплуатируемый бридерный реактор. В следующем десятилетии Конгресс выделил миллиарды долларов на строительство Бридерного реактора на реке Клинч в Теннесси. Ожидания были столь высоки, что Гленн Сиборг, председатель Комиссии по атомной энергии в годы правления Никсона, предсказывал, что бридеры станут основой зарождающейся ядерной экономики, а плутоний может стать "логичным претендентом на замену золота в качестве стандарта денежной системы".

Реактор EBR (то, что от него осталось, его схема и площадка для экспериментов)

Оптимизм не оправдал себя: первый реактор в Айдахо пострадал от частичного расплава ядра в 1961 году и был заглушён, а второй в Мичигане страдал от нескончаемой серии механических проблем и в 1966 году также пострадал от частичного расплава ядра. В целом уран-ториевый цикл в США пытались покорить шесть раз, однако федеральная комиссия признала проект нерентабельным и опасным и свернула программу бридерных реакторов в 1983 году, а также приложила руку, чтобы прикрыть подобные проекты в Европе.

Единственные, кто в то время довёл технологию до ума - Россия. На данный момент действуют два бридера: БН-600 и БН-800 на Белоярской АЭС, и один экспериментальный БН-20 работает в Китае [уточнение от пользователя @del22: В Китае также работают CFR/CEFR реакторы на АЭС Сяпу и планируется постройка ещё одного (комментарий)]. Все отечественные БН представляют собой реакторы уран-плутониевого топливного цикла. Уран-ториевый топливный цикл на данный момент задействован в одном 2-мегаваттном экспериментальном реакторе TMSR-LF1 в Китае и трёх промышленных MTR/PHWR/LMFBR реакторах в Индии. Это доказывает, что идея подобного реактора не тупиковая.

Первые шаги

Однако Дэвида Хана не смутили проблемы американских EBR, и для реактора ему было необходимо топливо. Путь до уран-плутониевого цикла был заказан, а вот уран-ториевый представлялся возможным. Поэтому в качестве первого шага Дэвид вознамерился построить нейтронную пушку, чтобы, бомбардируя нейтронами радиоактивные изотопы, запускать трансмутацию. Под нейтронной бомбардировкой торий-232 захватывает нейтрон и превращается в торий-233, затем торий-233 испытывает бета-распад, испускает антинейтрино и электрон и превращается в проактиний-233. Этот изотоп претерпевает ещё один β−-распад и превращается в U-233, который может быть использован в качестве топлива.

Информации в открытом доступе почти не было, поэтому подросток придумал вымышленную личность, под которой начал писать в Комиссию по ядерному регулированию (Nuclear Regulatory Commission, NRC), утверждая, что является учителем физики в старших классах в Долине Чипева (Chippewa Valley High School). Ироничный факт: больше всего помощи он получил от директора агентства по производству и распространению изотопов Дональда Эрба из NRC. Первоначально Эрб заверил Хана, что "опасностью можно пренебречь", так как "для обладания любыми радиоактивными материалами в количествах и формах, способных представлять угрозу, требуется получение лицензии от Комиссии по ядерному регулированию или эквивалентной организации".

В качестве источника альфа-излучения был выбран америций-241, который в очень малых количествах содержится в датчиках дыма. Дэвид связался с компаниями по изготовлению датчиков и сообщил им, что ему требуется большое количество этих устройств для выполнения одного школьного проекта. Одна из компаний продала ему около сотни неисправных детекторов по доллару за штуку. Где именно в датчике находится америций-241, ему любезно подсказала Бет Вебер, сотрудница из службы по работе с клиентами из компании BRK Electronics в Иллинойсе. Дэвид расплавил америций из датчиков паяльной лампой и поместил его внутри полого куска свинца с маленьким отверстием с одной стороны, перед которым он поместил лист алюминия так, чтобы его атомы абсорбировали альфа-частицы и излучали нейтроны.

Поскольку нейтроны не имеют заряда, счётчиком Гейгера поток не измерить, и Дэвид не был уверен, что собранное устройство работает. Однако он знал, что парафин испускает протоны, будучи облучённым потоком нейтронов; направив пушку на кусок парафина, он счётчиком Гейгера зарегистрировал выбитые нейтронами протоны. Первая версия нейтронной пушки была готова.

Теперь дело было за топливом для реактора. Дэвид купил множество калильных сеток из газовых фонарей, которые были покрыты составом, включавшим в себя торий-232, и пережёг их в золу. Чтобы выделить торий из золы, он приобрёл литиевых батарей на тысячу долларов (деньги он собирал на подработках довольно продолжительное время) и изрезал их все на куски ножницами по металлу. Он завернул литиевые обрезки и ториевую золу в шар из алюминиевой фольги и нагрел его в пламени горелки. Так он выделил чистый торий с уровнем чистоты, в 9000 раз большим, чем он встречается в природе и в 170 раз большем количестве, которое требовало бы наличие лицензии NRC. Но нейтронная пушка на основе америция не могла превратить торий в уран.

Радий-бериллиевая пушка

Чтобы улучшить нейтронную пушку, Дэвид начал собирать радий. Он стал лазить по окрестным свалкам и антикварным магазинам в поисках часов, где в светящейся краске циферблата использовался радий. Если такие часы ему попадались, то он соскребал с них краску и складывал её в пузырёк. Также всё тот же Дональд Эрб из NRC услужливо подсказал, что "лучший материал, из которого альфа-частицы могут выбивать нейтроны - это бериллий". Пластинку бериллия для Дэвида спёр его приятель из лаборатории местного колледжа Макомб.

Примерно в это же время Дэвид написал в чехословацкую фирму, которая продавала уран университетским лабораториям, получив контакт всё от той же NRC, комиссии по ядерному регулированию. Представившись поддельным именем, он получил несколько образцов чёрной руды - либо диоксида урана, либо смоляной обманки (урановой слюдки), которые оба содержат небольшие количества урана-235 и урана-238.

Механически измельчив руду молотком, он направил радиево-бериллиевую нейтронную пушку на порошок, однако и тут его постигла неудача. И вновь на выручку приходит Дональд Эрб, который подсказывает, что нейтроны из пушки летят слишком быстро - до 17 миллионов миль в час (7600 км/с). А быстро летящие нейтроны с высокими энергиями куда с меньшей вероятностью будут захвачены ядром. Замедляя их до 5000 миль в час (2,23 км/с), вероятность их захвата ядром сильно возрастает.

Можно было бы использовать воду, дейтерий или тритий, и Дэвид выбрал третий тритиевый путь. Он начал заказывать ночные оружейные оптические прицелы со специфическим покрытием, соскабливать с них воскоподобное покрытие, содержащее тритий, и возвращать, сообщая о браке. Ему отправляли их назад восстановленные или заменённые, и он повторял процедуру. Накопив достаточное количество вязкой субстанции с тритием, Дэвид размазал её по бериллию и ещё раз направил нейтронную пушку на ураново-ториевый порошок.

И это наконец сработало - радиоактивность порошка начала расти день ото дня. Настало время для сбора полноценного реактора-размножителя. Он знал, что без критического объёма в 30 фунтов (около 13 с половиной килограммов) обогащённого урана у него нет шансов инициировать поддерживаемую цепную реакцию, но был полон решимости зайти как можно дальше, пытаясь заставить взаимодействовать между собой различные радиоизотопы. Как он заявлял впоследствии, "что бы ни случилось, что-то всё равно будет превращаться во что-то - будет какое-то действие". За основу была взята схема "шахматного" бридерного реактора, которую он видел в одном из университетских учебников отца.

Демоническое ядро

На этом моменте техника безопасности, вышедшая из чата десяток параграфов назад, собрала манатки и покинула город. Максимум из техники безопасности, что делал Дэвид - это менял обувь и одежду при входе в сарай и использовал какой-то импровизированный свинцовый фартук.

Воссоздание инцидента

Воссоздание инцидента "демонического ядра" 1946 года

Название "демоническое ядро" - это подкритический объём плутония массой 6,2 кг в форме двух полусфер, который участвовал в двух несчастных случаях в лаборатории Лос-Аламоса в 1945 и 1946 годах. За свою чрезвычайную опасность эксперимент носил название "дёргание дракона за хвост". Экспериментатор помещал ядро между двумя бериллиевыми полусферами (играющими роль отражателя) и вручную опускал верхнюю полусферу на ядро, придерживая её большим пальцем за отверстие в верхней части. При перемещении полусферы вверх и вниз датчики регистрировали изменение активности сборки. Единственным предметом, препятствовавшим смыканию полусфер, являлось жало плоской отвёртки, которую учёный держал в правой руке.

В общем, Дэвид по технике безопасности был где-то недалеко: он вынул высокорадиоактивные радий и америций из их свинцовых футляров, смешал эти изотопы со стружкой бериллия и алюминия, всё это завернул в алюминиевую фольгу. То, что прежде служило источниками нейтронов для его пушек, стало импровизированным "сердечником" его реактора. Он окружил этот радиоактивный шар "покрывалом", составленным из крошечных кубиков золы тория и порошка урана, завернутых в фольгу, которые укладывались в чередующемся порядке с углеродными кубиками и удерживались вместе сантехнической изолентой.

ИИ-иллюстрация домашней версии

ИИ-иллюстрация домашней версии "демонического ядра"

"Он был радиоактивен, как чёрт знает что, - говорил Дэвид, - гораздо больше, чем в разобранном состоянии". За три недели наблюдений излучение увеличилось вдвое, а шар начал потихоньку нагреваться. В попытке контролировать реакцию по совету 22-летнего приятеля, Джима Миллера (который, к слову, работал поваром в "Бургер Кинг"), Хан воткнул в импровизированное ядро кобальтовые свёрла, имитируя стержни-замедлители, однако процесс становился неуправляемым - счётчик Гейгера зарегистрировал излучение за пять домов от сарая, где Хан проводил свои эксперименты. После этого Дэвид решил разобрать реактор, спрятав часть материалов на месте, а часть загрузил в багажник своей машины, чтобы вывезти в лес и закопать.

Развязка

В 2:40 ночи 31 августа 1994 года в полицию Клинтона позвонил неизвестный и сообщил, что какой-то молодой человек, похоже, пытается украсть покрышки от машины. Когда полиция приехала, Дэвид сказал им, что собирается встречать своего друга. Полиции это показалось неубедительным, и они решили осмотреть автомобиль. Они открыли багажник и обнаружили в нём ящик из-под инструментов, который был закрыт на замок и замотан изолентой. Здесь же лежали замотанные в фольгу кубики с каким-то загадочным серым порошком, небольшие диски и цилиндрические металлические предметы. Полицейских сильно насторожила коробка из-под инструментов, про которую Дэвид сказал им, что она радиоактивна. Полицейские порядком струхнули, вызвали сапёров и федералов, которые задействовали план противодействия радиоактивной угрозе.

Дэвид отказался сотрудничать и на удивление спокойно пережил допросы, назвав свой домашний адрес, где проживал с отцом, и умолчал об адресе матери, по которому находился сарай, служивший базой для экспериментов. Только спустя три месяца, ко Дню Благодарения, на очередном допросе Дэвид признался о наличии лаборатории. 29 ноября 1994 года эксперты обыскали сарай и нашли алюминиевые формы для пирогов, банки с кислотами, стаканы из огнеупорного стекла Pyrex, пластиковые ящики и другие предметы, многие из которых были заражены тем, что в последующих официальных отчётах назвали "чрезмерными уровнями" радиоактивных материалов, особенно америция-241 и тория-232.

Насколько высокими были показатели? Например, радиация от жестяной банки из-под овощей в 1000 раз превышала нормальный уровень фоновой радиации. Чего не знали эксперты, так это того, что мать Дэвида, предупреждённая Кеном и Кэти и до смерти напуганная тем, что правительство может отобрать у неё дом из-за экспериментов сына, разгромила сарай и выбросила большую часть найденного, включая его нейтронную пушку, радий, шарики тория, которые были куда более радиоактивными, чем то, что обнаружили специалисты по здравоохранению, а также несколько литров радиоактивного порошка.

Фотографии сарая-лаборатории во время обысков

Представители агентства по защите окружающей среды (EPA) прибыли на место только 25 января 1995 года, спустя 5 месяцев после того, как Дэвида остановила полиция. А окончательную зачистку провели только 28 июля, то есть ещё полгода спустя, когда сарай покрошили до состояния, что всё можно было упаковать в бочки, загрузили 39 бочек и вывезли их на могильник "Great Salt Lake Desert", захоронив рядом с тоннами других радиоактивных отходов. И конечно же, выставили счёт в 60 тысяч долларов за уборку мусора.

Утилизация

Утилизация

Итог

К сожалению, история Дэвида не имеет хэппи-энда. Пережив депрессию, родители отправили его в колледж, из которого его отчислили за прогулы и неуспеваемость. После этого ему выдвинули ультиматум - или он уходит в армию, или его выставляют из дома. Парень попал на авианосец (по иронии судьбы, атомный) USS Enterprise, где занимался рутинными делами. После увольнения на гражданку его поймали на краже датчиков дыма (тех самых), и Дэвид загремел за решётку на три месяца. Дальнейшие годы его жизни прошли относительно спокойно, а незадолго до смерти он хотел получить разрешение на работу механиком. Дэвид Хан умер 27 сентября 2016 года в возрасте 39 лет. Поначалу высказывались предположения, что свою роль сыграло долгое воздействие радиации. Но обследования при жизни показывали, что серьёзного урона здоровью Хан себе не нанёс. Предположительная причина смерти - алкогольная интоксикация.

Послесловие

Большинство статей описывает события сумбурно, перетасовывают хронологию или вообще представляет Дэвида Хана дурачком-социопатом, который почти собрал "грязную бомбу". Но у Дэвида был вполне обоснованный план, по которому он планомерно действовал в течение нескольких лет, собирая информацию и материалы. Чего у него не было, так это наставника и внимания со стороны родителей, которые могли бы направить пытливый ум в конструктивное русло. Во многих статьях авторы обвиняют подростка в том, что он собрал активную зону реактора, не собрав сначала защитный кожух и теплообменник. Ну, такое себе...

Он открыто говорил о своём увлечении химией, что хочет собрать все элементы таблицы Менделеева, что хочет оставить след в истории и изобрести что-то важное. По мнению Альберта Гиорсо, известного учёного-ядерщика, у Дэвида были все шансы стать учёным и добиться неплохих результатов. Однако Дэвид Хан был одинок, и единственный след в истории, который он оставил - сама история, которую вы только что прочитали.


Источники:

  • "The Radioactive Boy Scout", - Ken Silverstein. Harper's Magazine, ноябрь 1998

  • The Radioactive Boy Scout: The Frightening True Story of a Whiz Kid and His Homemade Nuclear Reactor. Ken Silverstein, 2004, ISBN 978-0812966602.

  • "Радиоактивный бойскаут", - Станислав Иванейко, onliner.by, 02.012.2018

  • Wikipedia [en, David Hahn], [ru, Дэвид Хан]

  • Фотографии/иллюстрации взяты из открытых источников. Все права на изображения принадлежат их законным правообладателям.

Показать полностью 10
11

Цифровая гигиена, uBlock Origin

Данный пост возможной серии "цифровая гигиена" посвящён использованию одного конкретного блокировщика рекламы - uBlock Origin в Firefox. Блокировщиков много, я не ставлю целью рассмотреть все, или провести сравнительный анализ, или как-то рекламировать один конкретный. Это же применимо к браузеру - Chrome гонят дичь последнее время, uBlock Origin теперь в их магазине превратился в куцый uBlock Lite. Так что выбор сугубо субъективный, и внимательный читатель легко перенесёт описанные приёмы на другие браузеры и утилиты - принцип везде примерно одинаковый.

Я намеренно буду очень упрощать изложение, в том числе и в контексте используемой терминологии, делая пост как можно более доступным. Недавно прошла серия постов благодарности РКН за улучшение компьютерной грамотности среди населения. Продолжим благое дело - добавим к практике использования VPN умение использовать простые блокировщики рекламы.

Блокировщики вырезают не только рекламу, но и бесполезные для пользователя скрипты, зачастую даже повышая быстродействие страниц. На стороне клиента эти утилиты действуют довольно тривиально - они модифицируют отображаемую страницу, убирая "структурные блоки" по определённым правилам и предотвращая загрузку скриптов так же по определённым правилам. Всё это происходит только в браузере на стороне клиента. Перед тем, как перейти к основной части статьи, я бы хотел остановиться на двух моментах.

Правовые моменты

Дополнения типа AdBlock и uBlock работают на стороне клиента, т.е. в вашем браузере, на вашем компьютере и никоим образом не нарушают работу серверной части ресурсов, с которыми ваш браузер взаимодействует. Все попытки заявить обратное - ложь и манипуляция, потому что не просматривая рекламу, или прерывая загрузку счётчиков и аналитики вы вызываете у маркетологов жжение в нижней части спины.

Кто-то, как youtube, борется с этим завинчивая гайки и вообще пытаясь запретить просмотр своего сайта с включённым блокировщиком, кто-то, как habrhabr, просто вежливо просит отключить блокировщик, чтобы не лишать сайт части дохода. Иногда это противоборство доходит до смешного, когда владельцы сайтов пытаются притянуть за уши авторское право и утверждают, что модификация кода на клиентской стороне - это его, права, нарушение (дело Axel Springer против Eyeo).

Ещё раз тезисно. Включённый блокировщик рекламы:

  • Модифицирует только то, что отображается на странице и работает на стороне клиента.

  • Не нарушает работы серверной части и уж тем более не нарушает авторских прав.

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

Функциональные моменты

Как следует из сказанного выше, если блокировщик поломал отображение сайта, вырезав "лишний" скрипт или элемент страницы, то это целиком ответственность и головная боль пользователя. Очень часто ломаются уведомления о кукисах, когда само предупреждение вырезается, но на страницу нельзя нигде кликнуть, потому что остался невидимый слой (т.н. оверлей).

Лечится это или своевременным обновлением списков фильтрации, или временным отключением блокировщика, или внесением сайта в списки исключения блокировщика. Или же тонкой настройкой фильтров. И вот, собственно, последний способ - это то, ради чего пишется данный материал.

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

Визуальный шум

Современный веб усилиями маркетолухов неотвратимо превращается в помойку. У пользователя забирают возможность выбирать контент, скармливая бесконечные ленты, подбираемые алгоритмами. Забивают страницы контекстной и нативной рекламой, которая зачастую маскируется под нормальный контент. Забирают дизлайки и минусы, подменяя возможность выражения своего мнения "эмоциями". Всё это в совокупности превращает веб в пёструю ленту, которая довольно сильно грузит пользователя. Заходя в банк, пользователь вынужден продираться сквозь рекламные блоки предложений, прежде чем доберётся до нужного ему раздела. Лента комментариев вместо лаконичного текста и пары иконок пестрит смайликами, как сообщения в аьске от 14-летних подростков. Всё это можно ликвидировать.

Тонкая настройка фильтров

Для примера возьмём один известный в узких кругах околоигровой портал "пдфру", и на его примере изучим, как немного уменьшить визуальный шум на веб-страницах.

Ресурс и удаляемый элемент взяты для примера и демонстрации техники создания фильтров. Точно таким же образом можно уменьшить визуальную захламленность любых сайтов, включая банки, маркетплейсы и новостные ленты.

0. Установим и включим uBlock Origin. Делается это в настройках браузера, или по ссылкам типа https://addons.mozilla.org для ФФ. Подробная настройка дополнения выходит за рамки поста, поэтому если здесь требуется помощь - читайте официальные гайды. Но дополнение работает неплохо и с настройками по умолчанию, только включите региональные списки.

Далее:

1. Нажимаем правой кнопкой мыши на элемент, который мы хотим ликвидировать

2. Выбираем "Block Element"

3. Интерфейс покажет новое окошко и подсветит элементы, которые попадают в фильтр.

Клик по эмоции подсвечивает слишком мало

Клик по эмоции подсвечивает слишком мало

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

Всегда помните, что веб-страницы состоят из блоков. Соответственно вам нужно найти блок, который будет играть роль контейнера для элемента или группы элементов, которые вы хотите убрать.

4. Покликаем по списку в нижней части всплывающего окна и посмотрите, как меняется подсветка элементов. Есть шанс, что фильтр сам "подскажет" блок, который будет содержать нужный контейнер.

5. В нашем случае мы вроде бы нашли нужный, но он относится только к комментариям верхнего уровня. Это становится понятным, если посмотреть на так называемый селектор - в нём написано "comment--root", а "root" это корневой.

Уже лучше, но подсвечиваются только комментарии верхнего уровня

Уже лучше, но подсвечиваются только комментарии верхнего уровня

6. Варианта два:

6.1. Попробовать вручную написать или скопировать селектор, который кажется подходящим и вставить его в окошко выше.
На скриншоте выше текст уже выделен - в нашем случае это ##.comment-reactions.reactions и всё, все блоки эмодзи у всех комментариев на всех уровнях подсвечены, как попадающие под правило.

6.2. Можно кликнуть правой кнопкой чуть правее эмодзи не верхнего уровня, как бы пытаясь поймать контейнер, содержащий структурный блок.
И точно так же выбрать "Block Element". Вуаля - селектор сразу содержит чистую строку ##.comment-reactions.reactions без отсылок на уровень комментария.

Клик на условном

Клик на условном "ряду", попытка попасть сразу в контейнер, содержащий все элементы

7. Жмём "Create" и фильтр применится автоматически, не требуя даже перезагрузки страницы.

Не бойтесь экспериментировать с текстом селектора в окошке uBlock'a. Если предлагаемый вариант содержит что-то похожее на уникальный идентификатор - уберите этот элемент и посмотрите, что окажется подсвеченным.

Редактирование существующих фильтров

Стоит помнить, что сайты постоянно изменяются. И фильтр, который вы создали проработает до следующего редизайна или изменения, затрагивающего определённую часть страницы. Чтобы проверить, отредактировать или изменить существующие фильтры. Нажмите на икону дополнения и далее на иконку настроек. Затем во вкладке My Filters (Мои фильтры) вы сможете просмотреть, перегруппировать или отредактировать свой список.

Пример списка фильтров. Видны селекторы разной сложности и адреса сайтов, на которые распространяются фильтры.

Пример списка фильтров. Видны селекторы разной сложности и адреса сайтов, на которые распространяются фильтры.

Этот же путь сработает, если вы случайно создали фильтр, который работает неправильно. Просто удалите его, сохраните настройки, и попробуйте подобрать нужную комбинацию "селекторов", как описано выше. Изменения применяются мгновенно, никаких перезапусков браузера не требуется, максимум - обновление страницы.

Обратите внимание, что фильтры созданные по этому способу распространяются на один конкретный домен, который указан в начале каждой строки. Если абсолютно идентичный селектор будет встречен на другом ресурсе, подобный фильтр применён не будет. Будьте крайне внимательны с глобальными фильтрами, они почти гарантированно поломают какую-либо страницу, поэтому не увлекайтесь и бейте врага точечно.

Возможные нюансы и продвинутые техники

Иногда блоки на странице могут плохо поддаваться идентификации, используя или слишком простые и общие названия селекторов, или наоборот случайные, чтобы затруднить блокировку. Но в большинстве случаев селектор подобрать возможно - пробуйте править его вручную, или используйте кнопку Pick, чтобы найти тот блок, что отвечает вашей задаче.

Инструменты разработчика, блоки и подсветка выбранного элемента на странице. Можно проследить по иерархии дерева вверх до родительского контейнера.

Инструменты разработчика, блоки и подсветка выбранного элемента на странице. Можно проследить по иерархии дерева вверх до родительского контейнера.

Для тех, кто сразу хочет освоить продвинутые техники, следующий шаг - это использование панели инструментов разработчика. Точно так же нажмите правой кнопкой на элемент на странице и выберите Inspect. Вы увидите иерархическое дерево документа (т.н. DOM), которая и показывает те самые структурные блоки, которые мы искали блокировщиком выше. Чтобы не перегружать один пост, более продвинутые техники работы я оставлю или для следующих материалов, или на усмотрение любознательных пользователей, которые могут сами поэкспериментировать с очисткой веб-страниц от мусора.

Показать полностью 6
662

Ответ на пост «Великий и могучий Латышский язык. Оказывается я очень хорошо понимаю на латышском)»4

В комментариях призывали кого-то на перевод и говорили, что он забанен. Надеюсь, не повторю его судьбу, но мой комментарий что если дадут видео без подписи, то я сделаю субтитры, как-то дофига заплюсовали, так что придётся отвечать за слова. Обещал - перевожу. Не стреляйте в пианиста-переводчика - он играет, как умеет.

Автор исходного видео - Жигимантс Креслиньш (Žigimants Krēsliņš). Само исходное видео нашёл в твиттере только с подсказки @Pawdrawchill, но похожее опубликовано у Креслиньша в ютубе: youtube.com/watch?v=MmVS_KSx0qc (перекачивать куда-то не буду, там, по сути, то же самое). Датировано оно 5-м апреля 2023, когда внезапно выпал снег, так что видео не новое и с текущими событиями БРЭЛЛ не связано.

В общем, публикую, но ничего супер-интересного тут нет - поток сознания чувака, который экспрессивно сердится на синоптиков и политиков. Поток сознания не особо связный, видимо, накипело.

UPD: 15:40 27.02.2025 перезакачал видео

205

Уход на второй круг

Во вторник 25-го февраля 2025-го года, в аэропорту Мидуэй (MDW) Чикаго пилот рейса 2504 вовремя среагировал на выкатившийся на полосу бизнес-джет Flexjet 560 и ушёл на второй круг, предотвратив столкновение.

Судя по расшифровке радиообмена, вышка давала корректные инструкции, однако пилот бизнес-джета Flexjet 560 проигнорировал или ошибочно интерпретировал инструкции остановиться перед ВПП 31.

Показать полностью 1
88

Ответ на пост «Про физру»15

Буквально на днях обсуждали эту тему с женой, где я в очередной раз костерил школьную программу. Аргументы простые - если на уроках математики, физики, и даже географии, учеников проводят от простого к сложному, то что не так с физкультурой? Почему всё содержание уроков упирается в "сдаём нормативы" и "давайте поиграем в мяч"? Вечер флешбеков объявляется открытым.

В первой школе, с первого по четвёртый классы, у нас не было уроков физкультуры вообще. Видимо, сказался общий бардак 90-х, и программу все лепили, как хотели. В семье также физическая культура была так же не в почёте, поэтому активность у меня была нулевая. При этом остальная нагрузка была весьма значительной, и мальчик получился умненький, но с мышцами где-то между киселём и холодцом.

Перейдя в пятом классе в другую школу, на первом же уроке физкультуры я попал на сдачу нормативов, так как учитель хотел посмотреть на новеньких и как старенькие выросли за лето. Это было максимальное унижение, особенно со скакалкой, которую я без шуток держал в руках впервые в жизни. Учитель физкультуры взяла надо мной шефство, но только классу к девятому получилось худо-бедно выйти на минимальные показатели, достаточные для сдачи экзамена. Да, у нас был государственный экзамен по физкультуре, включавший в себя теорию, сдачу нормативов и танцы. Всё в один день и именно в таком порядке - дурно пахнущие кавалеры приглашают потных дам.

Та школа была девятилетней основной, поэтому последние три года я заканчивал в новой гимназии. История повторялась, нормативы росли, я всё так же ненавидел физкультуру, к которой добавилась гимнастика с брусьями и перекладиной. Подтягивания стали не в моде, от нас требовали солнышко на перекладине и выходы силой. Пытаясь выполнить кувырок на брусьях я спикировал головой вниз. Походил по врачам, посимулировал и получил пожизненное освобождение в школе. При этом вне школы пошёл на плавание. Тренер охренел, увидев здорового 15-летнего лба, который плавает чуть лучше утюга, и из-за никакущей гибкости не может свести руки в замок за спиной. Однако, не бросил и начал учить. За полтора года интенсивных тренировок я добрался до третьего юношеского разряда и в голове что-то щёлкнуло. На этот раз щелчок был приятнее, чем во время приснопамятного падения с брусьев - я не безнадёжный тюфяк.

После выпуска из школы и обретения самостоятельности я ударился во все тяжкие - качалка, боевые искусства, историческое фехтование в местной hema, любительский волейбол - я хватался за всё, что было по карману и что казалось интересным. Что-то получалось, что-то не очень, но везде практиковался постепенный переход от простого к сложному. На волейболе развивали прыгучесть, взрывную силу и контроль мяча, на всех боевых дисциплинах учеников дрючили базовыми формами и стойками, прежде чем позволить хоть какой-то спарринг.

Уже ближе к тридцатнику я нашёл "нерелигиозный" вариант кроссфита, где оказалось, что можно научиться нормально подтягиваться в весьма взрослом возрасте, делать довольно сложные элементы со штангой и вообще стать нормально-сильным за те же три групповые тренировки в неделю. Какого чёрта в школах до сих пор дрючат нормативами, и учат чему угодно, но только не постепенному увеличению нагрузки, переходу от простого к сложному и не дают вообще никаких подводящих упражнений. Я в 30+ научился отжиматься на кольцах, потому что нас учили это делать.

Хватит издеваться над детьми! Подобная практика банально травматична! И то, что на детях  заживает всё быстро - не повод рвать связки и требовать показателей без обучения. Процесс, по сути, ничем не отличается от точных и гуманитарных наук - от простого к сложному, постепенно объясняя и обучая. Конечно, я вынес из этого урок, и задолго до кружков-секций сам занимался с мелким, заинтересовывая и обучая. Но надеяться на то, что каждая семья будет делать это самостоятельно, а школе останется только проверять нормативы - глупо. Далеко не все семьи имеют возможность отправлять ребёнка в секции, а кто-то, как у меня, даже не думают, что делают что-то не то.

Показать полностью
123

Пиакабу - изменения ради изменений

Дорогой Дедушка Мороз, пожалуйста, пусть Пикабу прекратит вводить изменения ради изменений. Пусть прекратит следовать глобальным тенденциям в ПО в стиле "пользователи не знают чего хотят, пока им это не впарить и не убедить, что им это надо". Пусть перестанет клепать новые фичи только ради того, чтобы было что потом в отчёт о спринте записать.

То есть "умной" ленты было мало и теперь вы пытаетесь профилировать мои интересы, заставляя меня нажимать на кнопку? А что dailypurr вам плохого сделал, что вы подталкиваете пользователей к отписке? Или вы думаете, что мы не знаем, как добавить тег или автора в игнор?


Долгое время мне хватало стандартных возможностей адблока, чтобы удалить большую часть фич, которые мешают пользоваться сайтом и откровенно раздражают. Теперь из-за дебильной кнопки мне надо ставить Tampermonkey? Что дальше? Скроете счётчик дизлайков при наведении на рейтинг?

Уже много лет я применяю очень простой способ "как не быть мудаком" при внедрении изменений в интерфейсе - пользовательские настройки. Дайте возможность отключить фичу в профиле тем, кому "посчастливилось" попасть в контрольную группу. Можно с обратной связью, можно без неё. Это даст более-менее адекватную статистику по тому, как пользователи принимают нововведение.


В идеальном случае product owner ещё должен отвечать за изменения. Потратил N человеко-часов на разработку и внедрение фичи, а пользователи изменение не приняли? Открываем исходный документ и анализируем цели и задачи в поисках причины, почему фича "не зашла". На данный момент продакт не понимает аудиторию и клепает фичи только ради того, чтобы выслужиться и записать в отчёты "успешно внедрено 69 изменений, пользователи в восторге".


С точки зрения реализации задача довольно тривиальная - хранение флагов в запакованной битовой маске. Визуально - отдельная вкладка с маркетингово-верными формулировками, включенные по умолчанию фичи для контрольной группы, и где необходимо - модальные окошки с пояснениями что делает данная фича, webm с короткой демонстрацией почему это хорошо. Опционально - сбор и обработка обратной связи от всё той же контрольной группы. Идеально - перенос галочки вкл/выкл в настройки по завершению тестирования.

Показать полностью 2
Отличная работа, все прочитано!