О фантастике

Jan. 21st, 2026 05:15 pm
hardsign: (Default)
[personal profile] hardsign

В очередной раз приснился дивный сон. Вся эстетика — от «Приключений Электроника», те же мальчики и девочки весело шумят под музыку Евгения Крылатова. Отличий два: во-первых, действие происходит в наши дни, а во-вторых, чуть другой сюжет.

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

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

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

Я был настолько [censored:удивлён] предъявленными претензиями, что немедленно проснулся. Но с тех пор думаю, что бы можно было ответить обезумевшей женщине, и не нахожу ответа. А вы?

P. S. если (мало ли!) кому-то понравился сюжет, его традиционно можно использовать на условиях CC-BY.

hardsign: (Default)
[personal profile] hardsign

Сетевые аналитики то удивляются, то возмущаются, что президент самой могущественной (пока) в мире державы ведёт себя абсолютно непредсказуемо. Позавчера он был за мир во всём мире, вчера отдаёт приказ о бомбардировке, сегодня собирается возродить в Америке производство микросхем и кукурузы, а завтра выкрадет президента суверенной страны...

И только я знаю, зачем он себя так ведёт.

На днях на Хабре была опубликована статья о моделировании личности — трансгуманизм и вот это вот всё. Цитата из статьи:

Я уверен, что уже сейчас во многих спецслужбах (в особенности в странах-лидерах по ИИ) созданы модели важных ЛПР (личностей, принимающих решения), которые позволяют подбирать к ним «ключики» и манипулировать.

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

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

Дональд Трамп ведёт себя абсолютно непредсказуемо, чтобы никакая нейросеть не смогла его алгоритмизировать и смоделировать! В морском деле это называется «противолодочный зигзаг».

Вот. Теперь вы знаете Страшнуюъ Тайнуъ™. Ожидайте, за вами придут.

О хозяевах и жильцах

Jan. 19th, 2026 11:21 am
hardsign: (Default)
[personal profile] hardsign

Кто из вас не встречал в каких-нибудь чатах-форумах (ох как здорово, почти гуси-лебеди) причитаний на тему о том, что иноверцы совсем распоясались, ведут себя здесь, как хозяева?

А между тем есть очень простой (на самом деле нет) способ с этим бороться. Надо поддерживать в своём доме чистоту.

У родителей есть дом в частном секторе. После революции 1991 года постепенно участки там стали приобретать «новые русские» разной степени новизны. И как только новый хозяин въезжал в новый дом, он выходил на улицу с метлой, если лето, или с лопатой, если зима, и начинал наводить чистоту. Не нанимал таджиков, а собственноручно брал в руки лопату, несмотря на то, что денег у него в избытке.

Недавно и у меня появился домик в деревне, и странное дело — если сосед пытается почистить участок возле моего дома, я чувствую уколы ревности. Если дом мой, то и почищу сам, и нечего тут!

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

дворник — маленький таджик
С лопатой по двору кружит
На языке Хайяма матеря январь

Связь простая — кто поддерживает в доме чистоту, тот и хозяин. Это не на уровне закона, а на уровне инстинкта. А тот, кто бросает из окна машины бычки, а потом пишет в чатике «надоели эти черномазые» — не хозяин, а жилец. Неряшливый и склочный.

О музыке

Jan. 18th, 2026 07:02 pm
hardsign: (Default)
[personal profile] hardsign

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

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

Мальчик (М): А мне вот музыка очень помогает!
Родитель 1 (Р1): Ой, а какая?
М: В основном классическая. Очень люблю «Лунную сонату» Моцарта.
Р2: Простите, а это случайно не Бетховен?
М: Нет, вот же написано — Моцарт (скриншот из плеера, где написано «Моцарт, Лунная соната»; ЧСХ на аватарке портрет Бетховена). Очень нравится, как он играет!
Р3: Ладно, действительно, какая разница. Тем более, что играет-то всё равно кто-то другой — не Моцарт и не Бетховен!
М: В смысле???

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

hardsign: (Default)
[personal profile] hardsign

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

Из детства я помню, что помню, что подобные инструменты называли «козьими ножками», но это — настоящая Нога Винторогого Козла™

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

Шах и мат, адепты онлайн-магазинов.

О логике бытия

Jan. 16th, 2026 10:34 am
hardsign: (Default)
[personal profile] hardsign

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

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

Читатель скажет — так открой свой книжный магазин! На что я замечу, что его и без меня открыли бы. Да даже без «бы» — магазины были. Но прибыли они не приносят, а потому в капиталистической логике они бессмысленны.

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

Напрашивается вывод, что капитализм как явление порочен, и надо радикально поменять логику бытия. Только вот исторический опыт показывает, что из этого тоже ничего хорошего не получается: если давать «некоммерческие» льготы, то воспользуются ими в первую очередь не самые чистые на руку коммерсанты, а если просто устроить уравниловку, то стимул работать и развивать всякие удобные штуки пропадёт совсем.

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

hardsign: (Default)
[personal profile] hardsign

Так сложилось, что последние лет пятнадцать я работаю исключительно на компьютере с Ubuntu, поэтому хорошо представляю программную экосистему Linux, а о параллельных мирах не знаю практически ничего. А вчера попробовал найти информацию о markdown-редакторах под MacOS (это не мне было надо, друг интересовался) — и не смог.

Яндекс по соответствующему запросу выдаёт огромное количество ссылок на статьи типа «38 лучших редакторов Markdown для MacOS», но ни одну из этих статей я не смог прочитать без того, что не принято упоминать.

Единственное, что могу предположить, — любая информация об экосистеме Apple приравнивается Роскомнадзором к соответствующей пропаганде. Но глядя на наших программистов, половина из которых сидит на «Макинтошах», так и хочется спросить: «Доктор Администратор, откуда у вас такие картинки?»

О форматах данных

Jan. 15th, 2026 03:34 pm
hardsign: (Default)
[personal profile] hardsign

Первый вопрос, который возникает при проектировании системы блоггинга, — как хранить посты.

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

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

Казалось бы, проблема решена? Да, но возникли две новых.

Во-первых, в исходном файле могут быть ошибки.

Во-вторых, в Markdown есть не все возможности, которые нужны в блоге — например, хитрая работа с изображением типа мелкое изображение плюс полноразмерное по клику.

Решение видится так:

  • Отдаём редактирование внешней программе, например, моей нежно любимой Typora. Особо продвинутые пользователи могут использовать даже vi.
  • Прикручиваем предпросмотр на базе браузера, а для особо продвинутых пользователей — хоть линтер с сообщениями об ошибке.
  • Добавляем в формат некоторые расширения, совместимые со стандартом, но интерпретируемые особенным образом. Например, все абзацы после заголовка, где первое слово отделено двоеточием, считаем служебными полями типа Tags: fidonet, бред, markdown. А свойства галереи указываем как текст в изображении, который стандартом Markdown никак не интерпретируется.
  • Когда и если проект станет совсем большим, кто-нибудь напишет для него собственный WISYWYG-редактор со всеми атрибутами красивой жызни.

Как всегда приглашаются желающие высказаться.

О Шуховской башне

Jan. 14th, 2026 04:05 pm
hardsign: (Default)
[personal profile] hardsign

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

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

И уж совсем вряд ли кто-то слышал о том, что совсем недавно специалисты Объединённой металлургической компании отреставрировали и перенесли эту башню из промзоны в центр города. Событие, сравнимое по культурному значению с восстановлением «Моны Лизы» после обливания кислотой, но на каждом углу про него не кричали. Я и сам только на днях узнал, и теперь спешу поделиться.

Может, и до московской башни дойдут руки.

hardsign: (Default)
[personal profile] hardsign

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

Приз зрительских симпатий сегодня достаётся компании «Башкирский фарфор», маркетологи которой позиционируют свою продукцию как «лучшую профессиональную посуду». Таким образом в основной продукции сведены к минимуму ручные операции типа росписи, а средний объём чека наоборот задран на недосягаемую для конкурентов высоту.

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

На днях по технической надобности заглянул в Фейсбук (ЗАВРОТОР) и узнал, что в Москве проводятся секретные фортепьянные концерты, где играют запрещённую (!!!) музыку для людей со светлыми лицами, которые Не Впадают в Отчаяние посреди Всего Вот Этого. Шах и мат, консерватория и ГЦКЗ имени Чайковского!

hardsign: (Default)
[personal profile] hardsign
Переезжающим хочу сказать: там, куда переедете, вы никому не интересны.

bom_lj

Коллапса ЖЖ в очередной раз не случилось: dreamwidth, несмотря на кучу новых регистраций, практически мёртв, Telegram действительно не предназначен для комментариев, а пользователи Уютненькой массовым порядком запаслись профессиональными аккаунтами или получили Сбер ID. Ну что ж, как говорится, нашим легче.

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

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

Мы пойдём другим путём ©

Прежде всего, определимся, чего мы не будем делать.

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

Требования к новой системе я бы сформулировал так:

  1. Система не должна зависеть от какой-либо корпорации, ибо корпорации ведут любую систему сами видим куда.
  2. Система должна переживать любые локальные сбои.
  3. Система должна давать удобную возможность чтения и комментирования в одном месте.

Из требований непосредственно вытекает архитектура системы: федерация standalone-блогов с гейтами. В общем, векторный гипертекстовый Фидонет.

Если чуть детализировать, то получаются следующие компоненты.

1. Приложение для блогера. Такая штука типа Semagic (кто-то ещё помнит, что это?), которая не только позволяет писать посты и читать каменты, но и хранит всё это локально. В принципе, оно же может копировать эти посты и в LJ/DW/Tg/куда_угодно, а также собирать из них комментарии и также сохранять локально.

2. Гейт Сервер, который позволяет загружать посты и комментарии. Только бэкенд — API, БД, если надо — кеш.

3. Приложение для пользователя Большой набор Javascript’а, который умеет работать с гейтом, перенося всю тяжесть рендеринга на клиента и освобождая дефицитный серверный ресурс.

Как это работает?

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

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

Если хочешь комментировать, придётся зарегистрироваться. Чтобы избежать нашествия ботов, вполне можно выдавать регистрации по рекомендациям. Не надо ограничивать количество рекомендаций, которые может выдать пользователь, надо просто сделать такую процедуру регистрации, в которой будет задействован человек. На мой взгляд, этого достаточно. Ну, а если интернет таки будет по паспорту, то привязать Яндекс/VK ID/СберID/что-то_ещё — не проблема. Хоть Госуслуги.

Если хочешь вести блог, но не готов заморачиваться, можешь работать прямо через гейт. Только вот если гейт упадёт, никто не гарантирует сохранность данных. Когда-нибудь он восстановится и даже подтянет к себе те посты, которые были интересны твоим замороченным читателям, но никакого SLA — как будет, так и будет.

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

Приложение 1 я потихонечку разрабатываю, когда будет, чем поделиться, дам ссылку на репозиторий. Приложение 2 я, возможно, тоже смогу написать. А вот приложение 3 мне не осилить, JavaScript — это за пределами моих когнитивных способностей. Так что если кто разделяет идеи и ценности, буду рад любой помощи. А если кто не разделяет, то вполне можно порезвиться в комментариях.

Page generated Jan. 22nd, 2026 08:32 am
Powered by Dreamwidth Studios