Чтобы добавлять сообщения и комментарии, .

@OCTAGRAM:
OCTAGRAM

Если не считать недопуск до выборов всех самых интересных партий, выборы–2016 прошли в соответствии с ожиданиями и моими и, отчасти, КПЕ. На последнем стриме выделили две партии, «Родину» и «Гражданскую платформу», в программах которых были обнаружены следы интеллекта по части хотя бы экономики (4й приоритет ОСУ). Им обоим написал экономическую программу Хазин. Вот они обе и прошли, даже в отношении 1:1, как я и хотел, без перекоса в сторону «Родины». Вообще, я бы хотел и побольше, но пусть хотя бы так. Со времени парламентских слушаний по КОБ в Госдуме её обитатели, должно быть, отвыкли от такого долгосрочного видения процессов, а теперь пусть хотя бы через двух человек пробьются голоса пусть хотя бы Хазина, Глазьева и Старикова. Надо разбавить это застоявшееся болото.

Отрадно, что по результатам голосования осталась не у дел Партия Роста с этими её потапенками. Если Яблоко и ПАРНАС в патриотических кругах водили носом по батарее не переставая, то в отношении Партии Роста такая работа велась в недостаточном объёме, и этих русофобов можно было проморгать, и, как и в прошлом созыве, сидел бы один депутат и вонял постоянно, только теперь не от Яблока, а от Партии Роста.

От «Гражданской силы» на дебатах выступал Бийсултан Хамзаев, которого я ранее знал, как видного общественного деятеля в проекте «Трезвая Россия», что даёт ему немало очков, и я даже накануне полез и у этой партии почитать программу, но увы, как и говорили на стриме, там не оказалось ничего, что бы так уж сильно задело эрогенные зоны большевика–концептуала.

Тем временем КПЕ готовит новый ход. Как известно, предлогом не регистрировать КПЕ на протяжении многих лет было то, что пункты программы партии отчасти цитируют двухтомник «Тайны Управления Человечеством», которые типа запрещены. Типа запрещены за одни фрагменты, а цитируются другие, но чего вы хотите от нашего Минюста. «Типа» — потому что это долгий многолетний процесс, сначала её долго, с сопротивлением, манипуляциями экспертизой, пытались запретить, и уже пока пытались, не давали зарегистрировать КПЕ, увязывая решение по регистрации партии с решением по книге, потом, когда решение по книге по телефонному звонку «типа» приняли, без жены покойного автора как заинтересованного лица оно не получилось незаконным, решение суда потеряло силу, и начался аналогичный многолетний апелляционный процесс через множество инстанций, и опять решение об отказе в регистрации увязано с тем, что книга находится в списке запрещённых материалов, хотя в отсутствие действующего решения суда её там не может быть. И вот, на следующем съезде планируется принять новую программу, цитирующую и ссылающуюся на президентскую КОБ и связанные с ней Стратегии. Запасаемся попкорном, будем смотреть, как теперь заёрзают ужи на сковороде в нашем Минюсте. Готовимся брать на карандаш новые фамилии коррупционеров и изменников родины, если таковые появятся.

@OCTAGRAM:
OCTAGRAM

Есть у кого список диапазонов крымских айпишек? А то внезапно обнаружил, что чудики из MaxMind до сих пор определяют их как украинские. Лень вручную переопределение прописывать

@OCTAGRAM:
OCTAGRAM

«Под Куполом» спонсировался Microsoft, и поэтому там у всех виндопланшеты с Windows 8. А в S02E08 хакер ломает комп, и что же на компе? Неужели тоже винды? Да, винды. Седьмые.

Но в восьмёрке–то все сишные и плюсовые компоненты переписали на Аде, такой Windows хакеры бы не сломали, уж конечно

@OCTAGRAM:
OCTAGRAM

Альтернативная экскурсия в Ельцин-Центр
11 сентября Илья Белоус провёл альтернативную экскурсию по Ельцин-Центру, в ходе которой рассказал слушателям о том, что на самом деле происходило в девяностые и почему так важно бороться с ельцинистами, пытающимися их вернуть. Во время экскурсии мы отчётливо увидели: экспозиция Ельцин Центра — это исторические подлоги, фальсификации, подмена понятий, манипуляция цифрами. Увидели однобокий, хвалебный её характер. Очевидно: Ельцин Центр, этот мощный инструмент антироссийской пропаганды, не должен продолжать деятельность в ТАКОМ формате. Мы будем продолжать, несмотря на всё противодействие персонала и отдельных покровителей в руководстве Свердловской области, подобные мероприятия, и сохранять концентрацию общественного внимания на проблеме пропаганды ельцинизма.
Годно. Можно рекомендовать иностранцам

@OCTAGRAM:
OCTAGRAM

Разведопрос: Борис Юлин про год Солженицына
Кстати, я не помню, чтоб у нас такое в школе было

@OCTAGRAM:
OCTAGRAM

Как в этом дурдоме обстоят дела дела с .su? Владельцев уже декоммунизировали? Домены иностранных владельцев резолвятся? Домены второго уровня в местных конторах продаются?

@OCTAGRAM:
OCTAGRAM

«Декоммунизация» Днепропетровска больше похожа на дерусификацию
После того, как Верховная рада переименовала Днепропетровск, глава Института национальной памяти Владимир Вятрович решил заодно поучить носителей русского языка тому, как нужно правильно произносить новое название города. «Важное уточнение — новое название Днепропетровска на русском пишется так: Днипро», — написал Вятрович в Twitter.Яндекс.Геокодер плюёт на ваш УИНП:
Украина, Днепр, улица Академика Образцова, 3А

@OCTAGRAM:
OCTAGRAM

Обнаружил, что GNAT уже давно автоматически использует UTF-8 как однобайтовую кодировку, а не ANSI (управляется переменной среды GNAT_CODE_PAGE). В смысле, использует её для I/O, в частности, имён файлов, где и был камень преткновения, поскольку у таких модулей, как Ada.Directories, аргументы в однобайтовых String, а не двухбайтовых Wide_String или четырёхбайтовых Wide_Wide_String. Кодировка исходников управляется -gnatW, в юникодных кодировках можно давать идентификаторам имена не на латинице и писать строковые литералы, но такие литералы должны быть достаточно широкими, потому что String по стандарту жёстко Latin-1, а всё русское требует минимум Wide_String. Есть, правда, вариант, при котором компилятор думает, что он парсит исходник в Latin-1, а он — в UTF-8 или ANSI, но как–то это не правильно, мне кажется. Идентификаторы не получится юникодные написать, и широкие строковые литералы, наоборот, будут коцаться.
Восемь назад на Windows такие строки было особо некуда деть, кроме платформозависимого Win32Ada. Нет, можно, конечно, было подключить Ada.Wide_Wide_Text_IO и пошпарить Юникодом в тексте файла, но имя файла при этом будет ограничено ANSI. Эту дырку GNAT закрыл давно. Есть у процедур открытия файла строковый параметр Form, смысл которого по стандарту определяется компилятором, и в GNAT его можно было использовать для того, чтобы указать, что имя файла — в UTF-8, а не ANSI. Так что, сконвертировав имя файла в UTF-8, можно даже было и открыть его. А вот Ada.Directories было более проблемным, там никаких параметров Form не было, чтоб отказаться от этого проклятого ANSI. Понятно, что были и Матрёшки, где диктатура четырёхбайтовых строк, не дожидаясь, когда стандарт избавится от однобайтового наследия, но состояние стандартной библиотеки тоже важно.

Попутно, пока искал, поиск выдавал мне, как обстоят дела у других разработчиков
But the problem is MSVC only accept UTF8+BOM and MinGW only UTF8-BOM
note that MinGW use UTF-8 for sources, while VC8 use ANSI
Если этот «хорошо подходящий для Windows» компилятор до сих пор форсит ANSI в исходниках (кто будет ставить BOM для UTF-8?), сочувствую тем, кто вынужден этой пакостью пользоваться.

@OCTAGRAM:
OCTAGRAM

Разведопрос: Александр Редько о раздаче земли гражданам
Бизнес технологии 21 декабря с Игорем Еловацким о местном самоуправлении
Бизнес технологии 22 декабря об алгоритмах и целях создания местного самоуправления
Если всю эту информацию объединить, то получается, что можно собрать коллектив единомышленников, получить на этот коллектив землю, учредить ТОС и создать МСУ. И установить на своей земле свои законы. Это решает проблему того, что при попытке организаций всех этих ТОСов и МСУ даже хотя бы родном подъезде очень быстро понимаешь, что там далеко не программисты, не сторонники КОБ, не большевики, не коммунисты, а бывшие бандюки и алкаши, в лучшем случае барыги и сетевики. Тех, кто остался, уже не хватит, чтобы преодолеть 30% барьер, да и тем всё это не очень понятно, они не поддерживают. Даже, если набрать 30%, оставшиеся будут саботировать вот хотя бы сухой закон, а ведь трезвость — это только начало, минимальное требование.
Нормальные люди все распылены по разным концам города. Надо бы съехаться в одном месте, чтобы чем–то таким заниматься, но это ведь нешуточное дело, где такие деньги взять каждому на жильё. А тут землю бесплатно раздают, это уже какой–то шанс.

@OCTAGRAM:
OCTAGRAM

Наконец–то вылез из долгов после университета

@OCTAGRAM:
OCTAGRAM

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

@OCTAGRAM:
OCTAGRAM

Принтеры HP с "нелицензионными" чернилами запрограммированы на ошибку после 12 сентября
Кажется странным, что у пользователей по всему миру в один день внезапно закончились чернила во всех картриджах. Прямо скажем, это очень подозрительно.
Расследование показало, что 12 марта 2016 года компания HP выпустила новую версию прошивки (заканчивается на R1547A), которая эффективно блокирует работу старых версий смарт-чипа, установленного в картриджах HP 950/951 (950XL/951XL). Прошивка распознаёт только новые версии смарт-чипа, а многие перезаправленные картриджи, которые продавались раньше сторонними фирмами, не могут работать — принтер просто не распознаёт их.  Компания HP поступила грамотно. Она не активирует блокировку смарт-чипа непосредственно после установки прошивки. Тогда о проблеме стало бы известно раньше, и многие пользователи избежали обновления. Нет, картриджи массово вышли из строя ровно через 6 месяцев после выхода прошивки, то есть 12 сентября 2016 года. Именно такую дату для отключения «фальшивых картриджей» установили в компании HP.

@OCTAGRAM:
OCTAGRAM

Министерство чрезвычайных полномочий: Готовится реформа правоохранительных и силовых структур
предполагается создать на основе ФСБ Министерство госбезопасности, включив в него ФСО и СВР, вернуть СКР в надзирающую за ним Генпрокуратуру
Не к добру вся эта чрезвычайщина. Патриотические силы работают в мирном режиме. Чрезвычайщина на рукам тем, кому нужен Майдан И поглощение патриотичного Следственного Комитета непатриотичной Генпрокуратурой — тоже не к добру.

@OCTAGRAM:
OCTAGRAM

Попытался и не смог представить такую композицию. Ну тогда пусть будет так:

Впереди Сталин, за ним идут дорвавшиеся до государственного строительства большевики. В руках у них — рабочие инструменты. Это люди труда. А за ними — тот самый пьедестал с ФИО и цифрами. Внизу пьедестал расходится щупальцами. Щупальца цепляют большевиков, они спотыкаются, падают и тонут, как в трясине, обвитые щупальцами, так и не дойдя до светлого будущего, которое они со Сталиным строили.

@OCTAGRAM:
OCTAGRAM

Откровенная антисталинская агитация на федеральном канале Россия 24
После установки очередного памятника Сталину журнашлюшки заёрзали, как уж на сковородке. Нравится. Где там украинцы нашли на российских каналах российскую пропаганду? Да та же самая русофобия, вид в профиль.

С 2 мин.15 сек. говорится о том, что на этом месте некоторые люди (больше всех – директор Сургутского краеведческого музея Марина Селянина) хотели бы видеть не бюст Генералиссимусу, а памятник жертвам политических репрессийПредлагаю в качестве компромиссного варианта в следующий раз установить композицию «большевик Сталин с болью в сердце наблюдает, как противники большевизма репрессируют его сторонников». И олимпийский пьедестал, на котором Эйхе, Хрущёв, Варейкис, Евдокимов, Постышев отсортированы по количеству своих «достижений». Без памятников, слишком много чести. Просто ФИО и цифры. Вот тогда все будут довольны.

@OCTAGRAM:
OCTAGRAM

Открыл для себя ShiftF в less

@OCTAGRAM:
OCTAGRAM

Когда в очередной раз понадобился Android прибор, я обнаружил, что он ушёл в себя и не реагирует даже на длительное нажатие питания. Если отключить USB, то даже экран не отключается. Ну и ладно. Никуда не денется, в таком режиме он быстро разрядится. Разрядился и больше нормально не включается, каждый раз предлагает при загрузке восстановление. Всё, что можно, уже вайпнул, не помогло. Можете меня поздравить, у меня три компьютера, со всеми трёмя всё нормально, но я больше не могу войти в WeChat, потому что с Andorid прибором, от которого, кроме сканирования QR, больше не было никакого толку, случилась беда. Как же меня бесят эти программы, которым нужно мобильное устройство. У меня есть логин и пароль от WeChat, а войти я не могу, потому что Windows и web клиенты вместо нормального логин–пароль показывают QR–код. Да чтоб вы сдохли со своими QR! Все эти WeChat и WhatsApp. Надо же было такому появиться. Суки

@OCTAGRAM:
OCTAGRAM

Попытался помоделировать двойную планету с общей атмосферой. Нет, понятно, что если бы такое было возможно, мы бы об этом, скорее всего, знали, но было не понятно, а что мешает тогда. Поверхность планеты моделируется как некий предел гравитационного потенциала, создаваемого двумя центрами тяжести, дальше которого всё засыпается землёй. Раз планеты вращаются вокруг общего центра, а атмосфера увлекается ими, добавил фиктивный центробежный потенциал, и тут я начал понимать. Проблемы возникают с обратных сторон планет. Если планеты слишком близко, то поверхность предельного потенциала начинает выглядеть как цилиндр, стенки которого в двух местах сужаются, образуя спиленные конусы. Если раздвигать дальше и дальше, эти спиленные конусы округляются, оставаясь связанными с цилиндром перешейком, а потом и вовсе становятся самостоятельными. Понятно, что цилинр, внешность которого засыпана до бесконечности — это нереально, а вот если разнести планеты так, чтобы не осталось перешейка, цилиндр исключить, то земле с планеты некуда будет обсыпаться (впрочем, с учётом стабильности методы электростатики к гравитации могут быть неприменимы). На рисунке — предельная конфигурация, когда перешеек вырожден. Положение перешейка получается как единственный действительный корень уравнения пятого порядка. Однако, в подобных уравнениях можно сократить всё до отношения масс небесных тел, и если оно 1:1, как у меня, то это 1.7786928798933903216 радиусов орбит от общего центра масс. А противоположные полюса — соответственно, 0.58737093968461894118 радиусов орбит от общего центра масс. Как аккуратно избавиться от цилиндра, я не знаю. Ведь вне поверхности планеты потенциал мне нужен, чтобы моделировать атмосферу, но в этой среде нечему увлекать газ на более высокие скорости. Линейная скорость не может быть больше, чем линейная скорость вещества на дальних полюсах, а с учётом гравитации она ещё должна и падать, и это всё влияет на фиктивный потенциал так, как если бы гравитационный потенциал изменялся в 2 раза быстрее обычного. Попробовал, некрасиво получается, спиленно как–то. В общем, без более правдободобной модели атмосферы изобразить её у дальних полюсов не получится, поэтому сделал, чтоб хоть как–то смотрелось. Наступление полной черноты снаружи планет условно соответствует 200км в атмосфере Земли. Посмотрел ещё, как устроены тесные двойные звёздные системы. Наверное, для планет такое тоже возможно, но соотношение масс должно быть другим, чтобы перешеек между планетами образовывался раньше, чем внешние перешейки.

@OCTAGRAM:
OCTAGRAM

Один из способов потестировать дискретность пространства — это разогнать что–нибудь до высокой скорости. Объект претерпевает релятивистское сжатие, и так его можно сжимать теоретически неограниченно, хоть до планковской длины, хоть дальше. Если пространство дискретно, то объект на определённых скоростях будет ломаться. Может быть, если повторять этот эксперимент в разных направлениях, получится определить скорость относительно решётки и направления осей.

@OCTAGRAM:
OCTAGRAM

Пытаюсь понять, как держать актуальную версию. В hg я делаю pull, потом update, и я знаю, что update по умолчанию либо обновит, либо пожалуется, что у меня закралась пакость в этом каталоге, и я при необходимость могу сломать эту пакость через колено, сделав принудительное обновление, и у меня будет свежая версия из репозитория. Про git в Интернете пишут, что git pull = git fetch && git merge, но я не хочу merge. Если у меня что–то поменялось, я не хочу это сливать, а хочу свежую версию из репозитория. Не понимаю. Может, надо было через hg-git работать и не мучиться с этим непонятным git.