Category: происшествия

Category was added automatically. Read all entries about "происшествия".

Смерть разнообразию!

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

В этот раз хочу сообщить, что все региональные стандарты должны сдохнуть. Только десятичная точка, только отсутствие разделителей между тройками разрядов, только лексикографически сортируемый человеко-читаемый формат даты (т.е. ГГГГ.ММ.ДД чч:мм:сс, где часы принимают значения от 00 до 23, а секунды от 00 до 60, и никак по другому (ну или ГГГГ-ММ-ДДTчч:мм:сс, как в ISO 8601))! Аналогично должны сдохнуть все «летние времена», как нарушающие биекцию между временем и его строковым представлением. Никаких «287 до н.э.», только −286!

Кроме региональных стандартов на представление чисел и дат сдохнуть должны региональные единицы измерения, оставшиеся, если верить Википедии, в Либерии, Мьянме и США. Только СИ! Если вы вдруг еще не в курсе, теперь точно зафиксированы не только секунда и скорость света, но и постоянная Планка, Больцмана, Авогадро и заряд электрона. Остался только пи :)

Дополнить хочу рацпредложением, касающимся двух последних символов BASE64. 62 символа это цифры, маленькие и большие латинские буквы, но в качестве двух последних пальцесосатели, писавшие RFC 1421, взяли + и /, которые ни в путь не засунешь, ни в URL. Именно urlencode накладывает самые суровые требования к набору символов, оставляя всего один вариант: - и _. Такой немного модифицированный вариант называется в RFC 4648 Base64 with URL and Filename Safe Alphabet (или просто base64url). Везде используйте только его!

И, похоже, никого не затруднит в этот раз новая задача для телепатов. Мой товарищ в процессе обучения программированию писал программу на Си для перевода из дюймов в сантиметры. Каково же было его удивление, когда она сказала, что 2 дюйма это не 5, а 10 сантиметров. Но телепаты не удивятся, а напишут в комментах «Очевидно, что ошибка в ...» :)

Зеркало TTB

Года два назад погиб, пожалуй, лучший в рунете ресурс по спортивному программированию — Test-the-best aka ttb.by (сейчас по этому адресу находятся какие-то, хм, коммерсанты). Незадолго перед уходом TTB в мир иной я вытянул из двигателя проекта lekka адрес человека из EPAM, который мог бы мне дать доступ для скачивания сайта целиком, чтобы затем развернуть его на другом домене, но ответа от него так и не дождался. Я зазеркалировал сайт Телепортом (с соответствующими качеством, полнотой и проблемами со ссылками), и до недавнего времени он мирно лежал у меня на винте. Вчера же, погуглив, я с удивлением обнаружил, что никто так и не озаботился поднятием хотя бы частичного зеркала TTB с его замечательными задачами, качественными разборами, хорошо написанными статьями и вкусными новостями из мира СП, что и побудило сделать это меня.

http://esci.ru/ttb/index-1.htm

Collapse )

Кто защитит нас от террористов?

В Эстонии киберпреступников приравняют к террористам

Согласно своему переводу, «террор» — это управление через страх. Википедия рассматривает два близких понятия, «террор» — действия сильной стороны над слабой, и «терроризм» — действия слабой стороны над сильной. Мне кажется введение второго понятия чрезвычайно размытым, так как в реальном мире определить кто сильнее, а кто слабее (особенно если оба участника, допустим, государство и организация, скрывают свои намерения, инструменты и мотивы) нельзя. Итак, управление через страх.

А в чем состоит цель киберпреступников? Само слово «киберпреступник» — попытка навесить ярлык на группу лиц, совершивших (и даже не совершавших) совершенно различные правонарушения в области ИТ, после чего их можно приравнять к такому же ярлыку, как «террорист». В киберпреступников можно записать и Поносова, не знавшего, что ему поставили на компьютеры, и Митника, шарившего в урнах в поисках паролей, и армию фанатов, клепающих трейнеры ко всем интересным играм. «Поносов — террорист», думаю, интернет-сообщество активно откликнулось бы на такой слоган. Но если со словом «киберпреступник» натяжка еще позволительна людям, которые компьютеры видели только издалека, со словом «терроризм» такого не происходит.

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

Хорошо, если «киберпреступники» не террористы, то где же сами террористы? А в качестве террористов выступают в данном случае власти. Они управляют (разрешают слежку, устанавливают различные ограничения и неудобства, всячески ущемляют личные и гражданские свободы, получают карт-бланш на любые действия, от досмотра личных вещей в любом месте до бомбардировок любых стран и организации концлагерей для их населения) путем внедрения в сознание угрожающего образа «террориста», который не угрожает непосредственно в данный момент, но действия которого могут затронуть любого. Налицо все признаки терроризма, причем, в отличие от модного названия стран-изгоев, действительно государственного терроризма. А то, что государство запугивает своих граждан именно угрозой терроризма, можно рассматривать как некоторую иронию судьбы, направленную, прежде всего, на смешение понятий.

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

Между тем, поиск фантомного внешнего врага и непрестанная фанатичная борьба с ним — характерный признак тоталитарного государства со множеством внутренних проблем, внимание общественности от которых нужно отвлечь. Полагаю, привлечение этого внимания обратно с восстановлением изначального смысла понятий и есть эффективнейший способ борьбы со «свободными демократиями».