депутаты_предлагают_отключать_Интернет.png
1.4 MB
На канале @absatzmedia появилась краткая замѣтка (а на сайте у них — болѣе пространная новость) о том, что один из депутатов Государственной Думы предлагает отключать Интернет на выходные, а ещё лучше — на всю недѣлю въ цѣломъ, чтобы прекратить пагубное влияние Сѣти на зрѣніе и на нервы, на психику и на кошелёк.
В той же новости упоминается (скриншот ея прилагаю) и другой депутат (на сей раз — из Брянской областной думы), председатель движения «Россия православная», который счёл важным отключать Интернет по ночам, и для чего же? — для повышения рождаемости.
Об этой инициативе из Госдумы «Абзац» сообщил 18 сентября, а о предшествующей из Брянска — 9 іюня.
Я грѣшнымъ дѣломъ немедленно усомнился: может быть, там просто сатирическое издание (или антиутопическое под видом сатирического) наподобие «Панорамы», выпустившей 22 сентября «новость» про запрет и Царевны-Лягушки, и Василисы Прекрасной, и Красной Шапочки? — да вродѣ нѣтъ, натуральныя новости.
Тогда я огорчился и ощутил, что руки опускаются. Хорошо, если мог бы саркастически прибавить «…на клавиатуру!» — но нѣтъ, опускаются в прямом смысле, потому что тягостно сознавать, насколько медленнѣе я успѣваю откликáться по сравнению с темпом поступления этаких новостей. Чуть раньше семь моих сообщений (от вон того до вон того включительно) я сочинял (и подбирал иллюстрирующие их видеоцитаты) в течение четырёх дней (19—22 сентября), реагируя на новости 17 сентября. А теперь реагирую на новость 18 сентября. Если наступление властей (особенно законодательных) на свободу слова сдѣлается ежедневным, то знаю, что перестану реагировать на всё это просто потому, что не могу об одном этом писáть во блог и об одном этом думать. Да не хватит и времени.
С другой стороны, и не откликáться также не могу. Воспламеняюсь от одного вида того, какими мѣрами предлагают дѣйствовать и по каким поводам. Антиутопии буквально пишут сами себя одна за одной, и для того достаточно попристальнѣе посмотрѣть на то, «куда всё идёт»:
① Кто по ночам для роста рождаемости готов отключать Интернет, тот по ночам для роста рождаемости готов отключать и электричество, уж конечно. («Темнота — друг молодёжи: в темноте не видно рожи» и проч.)
② Кто во имя роста рождаемости готов с позиции законодателя посягнуть на свободу пользования Интернетом, тот со временем не остановится и перед посягательством на половую да на репродуктивную свободу. Нетрудно догадываться, напримѣръ, что если сперва запретить аборты жертвам изнасилований, а затѣмъ разрѣшить изнасилования, то будет рѣзкій рост рождаемости. Или если каждой гражданке, достигшей подходящего возраста, перед выдачею паспорта непремѣнно выдавать и шприц с донорскою спермою, понуждая к употреблению его (или ко храмовой проституции наподобие той, о существовании которой в Вавилоне упоминал Геродот) и предотвращая употребление противозачаточных средств. Или если разрѣшить многожёнство, но также непремѣнно каким-нибудь таким способом, который окажется посягательством на половую да на репродуктивную свободу во имя роста рождаемости, а заодно и очередною мѣрою государственнаго поощрения для таких граждан, вѣроисповѣданіе которых не запрещает им многожёнство.
③ Если суд способен сѵмволомъ запрещённаго ЛГБТ признать радугу, которая случается опосля дождя, то остался один шаг и до признания самогó дождя сѵмволомъ запрещённаго телеканала «Дождь», и до признания бездождевого голубого неба сѵмволомъ «голубых». Кто смотрит не под ноги, а в небеса, тот будет своим поведением вызывать вопросы при любой погоде.
④ Если экспертиза и суд всерьёз сочли «Коносубу» способною донести до наиболѣе суицидных зрителей ея мысль о возможности отправиться вслѣдъ за Казумою в исэкай, то тогда и многие авторы каналов Телеграма со зрѣлищнѣйшими видеозаписями о боевых дѣйствіяхъ наших доблестных дроноводов способны (не сейчас, а опосля СВО) оказаться противозаконно распространявшими всё это время среди наиболѣе суицидно настроенных зрителей своих мысль о том, что можно же купить дрон, снабдить смертоносным грузом, пультом направить его над собственною головою и тотчас же «нижняя подсвѣтка вкл».
В той же новости упоминается (скриншот ея прилагаю) и другой депутат (на сей раз — из Брянской областной думы), председатель движения «Россия православная», который счёл важным отключать Интернет по ночам, и для чего же? — для повышения рождаемости.
Об этой инициативе из Госдумы «Абзац» сообщил 18 сентября, а о предшествующей из Брянска — 9 іюня.
Я грѣшнымъ дѣломъ немедленно усомнился: может быть, там просто сатирическое издание (или антиутопическое под видом сатирического) наподобие «Панорамы», выпустившей 22 сентября «новость» про запрет и Царевны-Лягушки, и Василисы Прекрасной, и Красной Шапочки? — да вродѣ нѣтъ, натуральныя новости.
Тогда я огорчился и ощутил, что руки опускаются. Хорошо, если мог бы саркастически прибавить «…на клавиатуру!» — но нѣтъ, опускаются в прямом смысле, потому что тягостно сознавать, насколько медленнѣе я успѣваю откликáться по сравнению с темпом поступления этаких новостей. Чуть раньше семь моих сообщений (от вон того до вон того включительно) я сочинял (и подбирал иллюстрирующие их видеоцитаты) в течение четырёх дней (19—22 сентября), реагируя на новости 17 сентября. А теперь реагирую на новость 18 сентября. Если наступление властей (особенно законодательных) на свободу слова сдѣлается ежедневным, то знаю, что перестану реагировать на всё это просто потому, что не могу об одном этом писáть во блог и об одном этом думать. Да не хватит и времени.
С другой стороны, и не откликáться также не могу. Воспламеняюсь от одного вида того, какими мѣрами предлагают дѣйствовать и по каким поводам. Антиутопии буквально пишут сами себя одна за одной, и для того достаточно попристальнѣе посмотрѣть на то, «куда всё идёт»:
① Кто по ночам для роста рождаемости готов отключать Интернет, тот по ночам для роста рождаемости готов отключать и электричество, уж конечно. («Темнота — друг молодёжи: в темноте не видно рожи» и проч.)
② Кто во имя роста рождаемости готов с позиции законодателя посягнуть на свободу пользования Интернетом, тот со временем не остановится и перед посягательством на половую да на репродуктивную свободу. Нетрудно догадываться, напримѣръ, что если сперва запретить аборты жертвам изнасилований, а затѣмъ разрѣшить изнасилования, то будет рѣзкій рост рождаемости. Или если каждой гражданке, достигшей подходящего возраста, перед выдачею паспорта непремѣнно выдавать и шприц с донорскою спермою, понуждая к употреблению его (или ко храмовой проституции наподобие той, о существовании которой в Вавилоне упоминал Геродот) и предотвращая употребление противозачаточных средств. Или если разрѣшить многожёнство, но также непремѣнно каким-нибудь таким способом, который окажется посягательством на половую да на репродуктивную свободу во имя роста рождаемости, а заодно и очередною мѣрою государственнаго поощрения для таких граждан, вѣроисповѣданіе которых не запрещает им многожёнство.
③ Если суд способен сѵмволомъ запрещённаго ЛГБТ признать радугу, которая случается опосля дождя, то остался один шаг и до признания самогó дождя сѵмволомъ запрещённаго телеканала «Дождь», и до признания бездождевого голубого неба сѵмволомъ «голубых». Кто смотрит не под ноги, а в небеса, тот будет своим поведением вызывать вопросы при любой погоде.
④ Если экспертиза и суд всерьёз сочли «Коносубу» способною донести до наиболѣе суицидных зрителей ея мысль о возможности отправиться вслѣдъ за Казумою в исэкай, то тогда и многие авторы каналов Телеграма со зрѣлищнѣйшими видеозаписями о боевых дѣйствіяхъ наших доблестных дроноводов способны (не сейчас, а опосля СВО) оказаться противозаконно распространявшими всё это время среди наиболѣе суицидно настроенных зрителей своих мысль о том, что можно же купить дрон, снабдить смертоносным грузом, пультом направить его над собственною головою и тотчас же «нижняя подсвѣтка вкл».
😢8💯4👍1
2025-09-28 облака над Толстым мысом.jpg
3.4 MB
#Геленджик, 28 сентября 2025 г., без семи минут десять часов утра.
Вид вдоль пляжа на облачное небо над Толстым мысом.
Вид вдоль пляжа на облачное небо над Толстым мысом.
❤4
Пiвернутие на вiбухах
Гибсон, который автор Нейроманта, в качестве источника вдохновения назвал такого мало известного его читателям нишевого исполнителя, как Виктор Цой.
X (formerly Twitter)
William Gibson (@GreatDismal) on X
Viktor Tsoi is the major musical influence on my work that the most readers will never have heard of, let alone heard.
🤩6❤1😁1🤯1
Сегодня утром я обнаружил россійскія блокировки сайтов Интернета вдругорядь ужесточившимися — до такой степени, что употребление YTDisBystro, к которому я принуждён был прибѣгнуть с 27 августа, теперь ужé обходить их было не в силах.
А так как сайт, на котором я прежде интересовался новинками в области обхода блокировок, теперь отказывается продуктивно работать в старых версиях Файерфокса, то мнѣ пришлось (с крайним неудовольствием) установить и использовать прокси-сёрвер, работающий клиентом Opera VPN.
(Сразу скажу, что вопреки названию «Opera VPN» является в строгом смысле не VPN, а набором прокси-сёрверов. Клиент нужен для получения доступа туда и притом для автоматическаго выбора не сáмого тормознутого прокси.)
Причин для неудовольствия вижу двѣ, причём каждую из них считаю достаточно вѣскою.
Во-первых, я своими руками усугубляю трагедию общих благ по отношению к Opera VPN.
(Вряд ли компания Opera, запуская Opera VPN, всерьёз желала за свой счёт поработать обходчиком блокировок для РФ.)
Во-вторых, я поневоле полагаюсь на программное обеспéчение, разработанное жителем Украины, что при нынѣшней международной конфронтации небезопасно.
(Но я в наши власти вѣрю: под гнётом, ими непрестанно на интернетовские возможности налагаемым и усугубляющимся, не один я, но и весь народ наш непремѣнно дойдёт со временем до крайностей непроизносимо худших, чѣмъ эта.)
Дѣйствіе первой из вышеозначенных причин недовольства я надѣюсь ослабить, установив и используя ZeroOmega для того, чтобы ходить через Opera VPN на одни только заблокированные сайты.
(И когда ставил, заодно удивился тому, что Firefox требует предоставить расширению права «Run in Private Windows», а без того не позволяет расширению порулить настройками прокси. Хотя нѣкоторая логика в этом есть.)
Употребление прокси-сёрвера (а не перетасовывания траффика) имѣетъ свои плюсы и минусы:
① Google при очередном заходе на сайт выплюнул в меня цѣлую простыню на языке одного изъ сѣверныхъ королевств Европы (вѣроятно, того, в котором прокси) и требовал согласия или отказа от cookies, потому что таков еврозакон. Я опѣшилъ и ощупью отказался. Вродѣ бы.
② Можно читать Nowere, потому что адрес мой перестал восприниматься в качестве российскаго — но нельзя ни словечка отправить на Nowere, потому что адреса Opera VPN забанены (вѣроятно, ими злоупотребляли в качестве средства для обхода банов).
③ Та же способность к обходу не одних только роскомнадзорских блокировок, но и наложенных самими сайтами геоблоков проявляется возможностью смотрѣть на сайте JoyReactor злобныя сатирическія карикатуры автора, извѣстнаго под псевдонимом «corruptor».
А так как сайт, на котором я прежде интересовался новинками в области обхода блокировок, теперь отказывается продуктивно работать в старых версиях Файерфокса, то мнѣ пришлось (с крайним неудовольствием) установить и использовать прокси-сёрвер, работающий клиентом Opera VPN.
(Сразу скажу, что вопреки названию «Opera VPN» является в строгом смысле не VPN, а набором прокси-сёрверов. Клиент нужен для получения доступа туда и притом для автоматическаго выбора не сáмого тормознутого прокси.)
Причин для неудовольствия вижу двѣ, причём каждую из них считаю достаточно вѣскою.
Во-первых, я своими руками усугубляю трагедию общих благ по отношению к Opera VPN.
(Вряд ли компания Opera, запуская Opera VPN, всерьёз желала за свой счёт поработать обходчиком блокировок для РФ.)
Во-вторых, я поневоле полагаюсь на программное обеспéчение, разработанное жителем Украины, что при нынѣшней международной конфронтации небезопасно.
(Но я в наши власти вѣрю: под гнётом, ими непрестанно на интернетовские возможности налагаемым и усугубляющимся, не один я, но и весь народ наш непремѣнно дойдёт со временем до крайностей непроизносимо худших, чѣмъ эта.)
Дѣйствіе первой из вышеозначенных причин недовольства я надѣюсь ослабить, установив и используя ZeroOmega для того, чтобы ходить через Opera VPN на одни только заблокированные сайты.
(И когда ставил, заодно удивился тому, что Firefox требует предоставить расширению права «Run in Private Windows», а без того не позволяет расширению порулить настройками прокси. Хотя нѣкоторая логика в этом есть.)
Употребление прокси-сёрвера (а не перетасовывания траффика) имѣетъ свои плюсы и минусы:
① Google при очередном заходе на сайт выплюнул в меня цѣлую простыню на языке одного изъ сѣверныхъ королевств Европы (вѣроятно, того, в котором прокси) и требовал согласия или отказа от cookies, потому что таков еврозакон. Я опѣшилъ и ощупью отказался. Вродѣ бы.
② Можно читать Nowere, потому что адрес мой перестал восприниматься в качестве российскаго — но нельзя ни словечка отправить на Nowere, потому что адреса Opera VPN забанены (вѣроятно, ими злоупотребляли в качестве средства для обхода банов).
③ Та же способность к обходу не одних только роскомнадзорских блокировок, но и наложенных самими сайтами геоблоков проявляется возможностью смотрѣть на сайте JoyReactor злобныя сатирическія карикатуры автора, извѣстнаго под псевдонимом «corruptor».
GitHub
GitHub - Snawoot/opera-proxy: Standalone client for proxies of Opera VPN
Standalone client for proxies of Opera VPN. Contribute to Snawoot/opera-proxy development by creating an account on GitHub.
❤4🏆1
прохладная история
Внезапно поэт встрепенулся. Сказал: «За нами следят». Ему не поверили. Но он резко выскочил в коридор и застал у двери охранника. Есенин набросился на него. Охранник вырвался, прибежал к начальству и обо всём доложил.
Автору канала @prohladni наиболѣе заслуживающим внимания в процитированной истории кажется то обстоятельство, что охранник мог бы и застрѣлить Есенина — и был уволен за то именно, что не застрѣлилъ.
(И впрямь это была бы тяжёлая утрата для русской поэзии — ничуть не менѣе тяжёлая, чѣмъ настоящая смерть Есенина, по многим предположениям также насильственная.)
Но нельзя обойти молчанием и сверхчеловѣческое чутьё, позволившее Есенину ощутить признаки слѣжки и угадать присутствие охранника за дверью. На такое не каждый способен (и даже не каждый пятнадцатый, напримѣръ): тут нужен особый дар, так что нисколько не удивительно, что слова Есенина вызвали недовѣріе собесѣдницъ его.
Мы видим, таким образом, в лице Есенина рѣдкостнаго обладателя сразу двух недюжинных способностей: как поэтической, так и этого вот чутья.
А насколько рѣдкостнаго? — да настолько, что среди других исторических личностей и сравнить с ним некого: не отыскивается ни одного обладателя того же набора способностей. Ни одного, ни одного!
Да и среди литературных персонажей вспоминается, пожалуй, только одна обладательница сильного чутья (доходящего до степени телепатической) и притом ещё поэтических способностей — это Rydra Wong, центральная персонажица романа «Вавилон-17» чернокожего гомосексуального фантаста Сэмюэла Дилэни.
(И впрямь это была бы тяжёлая утрата для русской поэзии — ничуть не менѣе тяжёлая, чѣмъ настоящая смерть Есенина, по многим предположениям также насильственная.)
Но нельзя обойти молчанием и сверхчеловѣческое чутьё, позволившее Есенину ощутить признаки слѣжки и угадать присутствие охранника за дверью. На такое не каждый способен (и даже не каждый пятнадцатый, напримѣръ): тут нужен особый дар, так что нисколько не удивительно, что слова Есенина вызвали недовѣріе собесѣдницъ его.
Мы видим, таким образом, в лице Есенина рѣдкостнаго обладателя сразу двух недюжинных способностей: как поэтической, так и этого вот чутья.
А насколько рѣдкостнаго? — да настолько, что среди других исторических личностей и сравнить с ним некого: не отыскивается ни одного обладателя того же набора способностей. Ни одного, ни одного!
Да и среди литературных персонажей вспоминается, пожалуй, только одна обладательница сильного чутья (доходящего до степени телепатической) и притом ещё поэтических способностей — это Rydra Wong, центральная персонажица романа «Вавилон-17» чернокожего гомосексуального фантаста Сэмюэла Дилэни.
Telegram Info Чат
иногда на моём канале показывают посты, которые ещё не успели выйти по дате
Please open Telegram to view this post
VIEW IN TELEGRAM
😱4💯1
Метаверсошная
Плоть зашипела.
Мир вокруг снова стал виртуальным
Мир вокруг снова стал виртуальным
This media is not supported in your browser
VIEW IN TELEGRAM
🌚3🤨1
Один из авторов канала @catgeeks (Петров, насколько я понимаю) сочинил сообщение 8 октября, в котором среди немногих примѣровъ подлинно нечеловѣческихъ персонажей в фантастике и в фэнтэзи (а не просто ≈людей с одним-двумя гипертрофированными особенностями психики или культуры) привёл вот какой:
Дочитав этот примѣръ, я безъ малѣйшаго промедления вспомнил демонов из аниме «Sousou no Frieren», которых упоминал в ноябре позапрошлаго (2023) года как наглядный примѣръ именно такого притворства, о котором говорит этот автор. (А в качестве другого аналогичнаго примѣра упоминал терминаторов.) Мнѣ сразу показалось, что оба эти примѣра — гораздо лучше (как иллюстрации как раз такого типа персонажей), чѣмъ произведение Филипа Дика.
Затѣмъ я пошёл провѣрить это впечатление, а для того — дочитать «Мечтают ли андроиды об электрических овцах?» до конца. Сознаюсь, что прежде нѣсколько раз принимался читать это произведение, но всякий раз меня останавливала и отталкивала атмосфера гнетущаго постапокалиптическаго отчаяния: закончившаяся міровая война, множество жертв, опустевшие города, радиоактивная пыль, вымирание домашних животных съ нелѣпою замѣною ихъ на электрическія поддѣлки, нейродегенеративное снижение умственных способностей у нѣкоторыхъ выживших, массовое распространение и новой секты, и низкопробных телевизионных юмористов, и стимуляторов искусственных эмоций — всё это «Blade Runner» оставил за кадром, сберегая только замѣтную рекламу межпланетной эмиграции и возведя её романтику в превосходную степень в блестящем монологе про слёзы под дождём и про время умирать.
(Зато многое из этого повторяли с бóльшим или меньшим успѣхомъ послѣдующія фантастическія произведенія о мрачном будущем: вы без труда обнаружите низкопробных телевизионных юмористов в «Робокопе», а массовое распространение новой секты — в «Акире», напримѣръ. Я даже не утверждаю, что опирались на идеи Дика: могли и независимо прийти к тому же сáмому.)
На сей раз потрудился дочитать до конца и дѣлаю четыре замѣтки:
① Приходится не согласиться с Петровым по вопросу о том, что «Blade Runner» скатил посыл Дика к пожалейке. Трудновато испытывать жалость к тому, кто выдавил глаза родному отцу (точнѣе, конструктору) и затѣмъ убил его.
② Приходится не согласиться с Петровым по вопросу о том, что андроиды у Филипа Дика не испытывают эмоции, а только имитируют. Прис Стрэттон явно переживала по поводу убитых товарищей перед лицом ещё живых товарищей, а не просто притворялась перед их единственным человѣческимъ собесѣдникомъ. Рэчел Роузен тоже не раз руководилась эмоциями (в частности, когда убила козу Рика Декарда на глазах у его жены).
③ То же сáмое надо бы сказать и о перепрограммированных будущим Джоном терминаторах в «Судном дне» и особенно в «Хрониках Сары Коннор». Прямо не сказано ни разу, но есть ряд жирных намёков на их способность не только имитировать, но и испытывать эмоции.
④ Глава андроидопроизводящей компании в «Blade Runner» носит фамилию Tyrell, а в первоисточнике — Rosen. Вправе ли я припоминать по этому поводу #аниме и мангу «Rozen Maiden», также сосредоточенную на мыслящих искусственных существах (но не киборгах, а волшебных куклах)?
«Мечтают ли андроиды об электроовцах» Филипа Дика. В повести рассказывается об охотнике на андроидов, которые совершили побег от своих хозяев. Фишка в том, что эти андроиды — буквально монстры из первой категории. У них нет сочувствия, они жестоки, они аморальны и после прочтения книги их ни разу не жалко. НО! Вызывать у людей эмпатию — их стратегия выживания. Они очень искусно притворяются, имитируют повадки и привычки, черты характера, эмоции. Они их не испытывают в реальности, но очень хорошо воспроизводят. И как андроиды дурят голову персонажам книги, точно так же они и дурят читателя. Несколько раз я думал: «А может, всё не так однозначно? Может, они реально такие же как люди?» То есть оставаясь абсолютно инаковыми по своей сути, они всё равно вызывали у меня эмпатию, пусть и за счёт манипуляции. И да, я ненавижу первого «Блейдраннера» за то, как он обошёлся с первоисточником, скатив посыл Дика к банальной пожалейке.
Дочитав этот примѣръ, я безъ малѣйшаго промедления вспомнил демонов из аниме «Sousou no Frieren», которых упоминал в ноябре позапрошлаго (2023) года как наглядный примѣръ именно такого притворства, о котором говорит этот автор. (А в качестве другого аналогичнаго примѣра упоминал терминаторов.) Мнѣ сразу показалось, что оба эти примѣра — гораздо лучше (как иллюстрации как раз такого типа персонажей), чѣмъ произведение Филипа Дика.
Затѣмъ я пошёл провѣрить это впечатление, а для того — дочитать «Мечтают ли андроиды об электрических овцах?» до конца. Сознаюсь, что прежде нѣсколько раз принимался читать это произведение, но всякий раз меня останавливала и отталкивала атмосфера гнетущаго постапокалиптическаго отчаяния: закончившаяся міровая война, множество жертв, опустевшие города, радиоактивная пыль, вымирание домашних животных съ нелѣпою замѣною ихъ на электрическія поддѣлки, нейродегенеративное снижение умственных способностей у нѣкоторыхъ выживших, массовое распространение и новой секты, и низкопробных телевизионных юмористов, и стимуляторов искусственных эмоций — всё это «Blade Runner» оставил за кадром, сберегая только замѣтную рекламу межпланетной эмиграции и возведя её романтику в превосходную степень в блестящем монологе про слёзы под дождём и про время умирать.
(Зато многое из этого повторяли с бóльшим или меньшим успѣхомъ послѣдующія фантастическія произведенія о мрачном будущем: вы без труда обнаружите низкопробных телевизионных юмористов в «Робокопе», а массовое распространение новой секты — в «Акире», напримѣръ. Я даже не утверждаю, что опирались на идеи Дика: могли и независимо прийти к тому же сáмому.)
На сей раз потрудился дочитать до конца и дѣлаю четыре замѣтки:
① Приходится не согласиться с Петровым по вопросу о том, что «Blade Runner» скатил посыл Дика к пожалейке. Трудновато испытывать жалость к тому, кто выдавил глаза родному отцу (точнѣе, конструктору) и затѣмъ убил его.
② Приходится не согласиться с Петровым по вопросу о том, что андроиды у Филипа Дика не испытывают эмоции, а только имитируют. Прис Стрэттон явно переживала по поводу убитых товарищей перед лицом ещё живых товарищей, а не просто притворялась перед их единственным человѣческимъ собесѣдникомъ. Рэчел Роузен тоже не раз руководилась эмоциями (в частности, когда убила козу Рика Декарда на глазах у его жены).
③ То же сáмое надо бы сказать и о перепрограммированных будущим Джоном терминаторах в «Судном дне» и особенно в «Хрониках Сары Коннор». Прямо не сказано ни разу, но есть ряд жирных намёков на их способность не только имитировать, но и испытывать эмоции.
④ Глава андроидопроизводящей компании в «Blade Runner» носит фамилию Tyrell, а в первоисточнике — Rosen. Вправе ли я припоминать по этому поводу #аниме и мангу «Rozen Maiden», также сосредоточенную на мыслящих искусственных существах (но не киборгах, а волшебных куклах)?
❤🔥3❤1
Из творчества Пелевина:
Ещё из него же:
Ещё из него же:
— В общем, всё, как в самолёте, сидишь в кабине, ручка у тебя, педали, только смотришь на экран телевизора. Так эти двое на занятии, вместо того чтоб иммельман отрабатывать, пошли, суки, на запад на предельно малой. И не отвечают по радио. Их потом вытаскивают и спрашивают — вы чего, орлы? На что рассчитывали, а? Молчат. Один, правда, ответил потом. Хотел, говорит, ощутить, говорит. Хоть на минуту…
Ещё из него же:
— Ну ощути, — сказал сирруф.
Ещё из него же:
— Поставили его к стенке и разбудили. Дальше полетел, надо полагать.
❤4🤔3🗿2🤯1
Эллиниcтика
В итоге единственное, что остаётся — это воссоздание брони
Ѽ, какáя точная характеристика того, что одним только воссозданием brony и остаётся заниматься искину «Princess Celest-A.I.» ближе к итогу сюжета фэнфика «Friendship is Optimal».
А, что?
Характеристика получилась случайно, а автор канала @hellenistics использовал не несклоняемое существительное «брóни», а один из косвенных падежей существительнаго «броня́»?
Бывает же…
А, что?
Характеристика получилась случайно, а автор канала @hellenistics использовал не несклоняемое существительное «брóни», а один из косвенных падежей существительнаго «броня́»?
Бывает же…
Fimfiction
Friendship is Optimal
Hasbro just released the official My Little Pony MMO, with an A.I. Princess Celestia to run it.
❤1
Обратил внимание на необходимость обновить программное обеспéчение — и сразу появилася цѣлая куча впечатлений, которыя даже неохота записывать во блог, потому что слишком уж много их. «Устанет рука».
Начал я с того, что предвидѣлъ необходимость раз за разом перезагружать компьютер, а при этом изрядно старая версия BIOS докучала мнѣ тѣмъ, что отказывалась распознавать болѣе новую клавиатуру USB и реагировать на нажатие клавиши, необходимое для входа в настройки BIOS. Поневоле приходилось разыскивать болѣе старую клавиатуру, через PS/2 подключаемую, и на ней нажимать ту клавишу. А на старой клавиатуре неисправен и залипает Shift, поэтому для любой сколько-нибудь содержательной дальнѣйшей работы её приходится отключить «на горячую» (при включённом компé), чего вообще-то с устройствами PS/2 не рекомендуется дѣлать никогда.
Въ идеальномъ мірѣ эта проблема рѣшается очень просто: достаточно было бы создать загрузочную флэшку с системою FreeDOS, дописать в её корень фирменную утилиту для перепрошивки новой версии BIOS и накатить её.
На практике я обнаружил, что изрядно старая версия BIOS отказалась грузиться с этой флэшки.
К счастью, в наши дни есть превеликое множество ISO-образов оптических дисков-«реаниматоров», каждый из которых содержит такой образ операционной системы, который настроен загружаться с оптического диска же. Часть таких дисков являются мультизагрузочными, то есть содержат нѣсколько образов разных систем, среди которых и FreeDOS. Я загрузился с такого диска во FreeDOS, затѣмъ с флэшки накатил новую версию BIOS.
У новой версии всё хорошо с распознаванием клавиатуры USB, однако только при начальной загрузке компá. Я обнаружил с удивлением, что перезагрузка, запускаемая из Windows, ведёт себя иначе, нежели начальная загрузка, и всё равно не сопровождается опознанием клавиатуры USB в BIOS. К счастью, в практическом отношении это не приносит большого вреда, а надо только запомнить (и для того во блог записáть, напримѣръ), что если опосля перезагрузки захочется зайти в настройки BIOS или просто (безъ измѣненія тамошних настроек) один раз выбрать загрузку с оптического диска вмѣсто жёсткаго, то тогда придётся во время перезагрузки (не дожидаясь исчезновения логотипа BIOS с экрана) успѣть на корпусе компá нажать Reset (заново запустить перезагрузку), и только потóм дѣйствовать клавиатурою USB и мышью USB. Если же такой необходимости нѣтъ, то достаточно дожидаться загрузки операционной системы, которая самостоятельно распознаёт и использует эти устройства USB.
Обновив базовую систему ввода-вывода (BIOS), хочется обновить и вышележащую операционную систему. По виду интерфейса на скриншотах окон, у меня на канале публикуемых (напримѣръ, 17 августа) вы могли догадаться уж, что я до сих пор пользовался системою Windows 7 — однако изрядно многие новые версии приложений отказываются в ней работать, будучи собираемыми под Windows 10 или 11. Причём официальная поддержка системы Windows 10 также кончилася (14 октября), так что приходится «запрыгнуть въ послѣдній вагонъ уходящаго поѣзда» в эти дни.
Разумѣется, разумным первым шагом перед обновлением системы является изготовление страховочной копии (backup) содержимого системного диска.
Въ идеальномъ мірѣ эта проблема рѣшается очень просто: достаточно взять один из ужé упомянутых ISO-образов оптических дисков-«реаниматоров», ряд которых содержит готовыя средства для страховочного копирования (и послѣдующаго возстановленія) содержимого дисков.
На практике же пришлось раз за разом повторять и нарѣзанія оптических дисков, и загрузку с них: большинство таких образов завершало загрузку появлением синяго экрана смерти.
Появление это я ничѣмъ не мог объяснить себѣ в это время.
Много позже, спросив совѣта у @askplexbot, я узнал, что корпорация nVidia вот ужé года два выпускает такие версии графических драйверов (а сборщики ISO-образов включают их в состав сборок), которые просто-напросто отказываются работать на имѣющейся у меня видеокарте (GeForce GTX 660). Я подтвердил это на опыте, когда попробовал болѣе старый драйвер (за июль 2023 года) и увидал его работающим невозбранно.
Начал я с того, что предвидѣлъ необходимость раз за разом перезагружать компьютер, а при этом изрядно старая версия BIOS докучала мнѣ тѣмъ, что отказывалась распознавать болѣе новую клавиатуру USB и реагировать на нажатие клавиши, необходимое для входа в настройки BIOS. Поневоле приходилось разыскивать болѣе старую клавиатуру, через PS/2 подключаемую, и на ней нажимать ту клавишу. А на старой клавиатуре неисправен и залипает Shift, поэтому для любой сколько-нибудь содержательной дальнѣйшей работы её приходится отключить «на горячую» (при включённом компé), чего вообще-то с устройствами PS/2 не рекомендуется дѣлать никогда.
Въ идеальномъ мірѣ эта проблема рѣшается очень просто: достаточно было бы создать загрузочную флэшку с системою FreeDOS, дописать в её корень фирменную утилиту для перепрошивки новой версии BIOS и накатить её.
На практике я обнаружил, что изрядно старая версия BIOS отказалась грузиться с этой флэшки.
К счастью, в наши дни есть превеликое множество ISO-образов оптических дисков-«реаниматоров», каждый из которых содержит такой образ операционной системы, который настроен загружаться с оптического диска же. Часть таких дисков являются мультизагрузочными, то есть содержат нѣсколько образов разных систем, среди которых и FreeDOS. Я загрузился с такого диска во FreeDOS, затѣмъ с флэшки накатил новую версию BIOS.
У новой версии всё хорошо с распознаванием клавиатуры USB, однако только при начальной загрузке компá. Я обнаружил с удивлением, что перезагрузка, запускаемая из Windows, ведёт себя иначе, нежели начальная загрузка, и всё равно не сопровождается опознанием клавиатуры USB в BIOS. К счастью, в практическом отношении это не приносит большого вреда, а надо только запомнить (и для того во блог записáть, напримѣръ), что если опосля перезагрузки захочется зайти в настройки BIOS или просто (безъ измѣненія тамошних настроек) один раз выбрать загрузку с оптического диска вмѣсто жёсткаго, то тогда придётся во время перезагрузки (не дожидаясь исчезновения логотипа BIOS с экрана) успѣть на корпусе компá нажать Reset (заново запустить перезагрузку), и только потóм дѣйствовать клавиатурою USB и мышью USB. Если же такой необходимости нѣтъ, то достаточно дожидаться загрузки операционной системы, которая самостоятельно распознаёт и использует эти устройства USB.
Обновив базовую систему ввода-вывода (BIOS), хочется обновить и вышележащую операционную систему. По виду интерфейса на скриншотах окон, у меня на канале публикуемых (напримѣръ, 17 августа) вы могли догадаться уж, что я до сих пор пользовался системою Windows 7 — однако изрядно многие новые версии приложений отказываются в ней работать, будучи собираемыми под Windows 10 или 11. Причём официальная поддержка системы Windows 10 также кончилася (14 октября), так что приходится «запрыгнуть въ послѣдній вагонъ уходящаго поѣзда» в эти дни.
Разумѣется, разумным первым шагом перед обновлением системы является изготовление страховочной копии (backup) содержимого системного диска.
Въ идеальномъ мірѣ эта проблема рѣшается очень просто: достаточно взять один из ужé упомянутых ISO-образов оптических дисков-«реаниматоров», ряд которых содержит готовыя средства для страховочного копирования (и послѣдующаго возстановленія) содержимого дисков.
На практике же пришлось раз за разом повторять и нарѣзанія оптических дисков, и загрузку с них: большинство таких образов завершало загрузку появлением синяго экрана смерти.
Появление это я ничѣмъ не мог объяснить себѣ в это время.
Много позже, спросив совѣта у @askplexbot, я узнал, что корпорация nVidia вот ужé года два выпускает такие версии графических драйверов (а сборщики ISO-образов включают их в состав сборок), которые просто-напросто отказываются работать на имѣющейся у меня видеокарте (GeForce GTX 660). Я подтвердил это на опыте, когда попробовал болѣе старый драйвер (за июль 2023 года) и увидал его работающим невозбранно.
👍2😁1
Проблему, упомянутую въ послѣднихъ абзацах предшествующего сообщения, удалось рѣшить достаточно простым способом: я насилу отыскал среди многих ISO-образов оптических дисков такой, который смог загрузиться на видеокарте GeForce GTX 660 не с родным драйвером ея, а в «безопасном» режиме SVGA 800×600 пикселов. И тогда смог создать backup содержимого системного диска.
Настало время устанавливать Windows 10, и установил.
Установка прошлá не идеально гладко. Чтобы понять основной затык (или напомнить себѣ о нём, если кто переходил уж с Windows 7 на Windows 10), просто поищите в Интернете фразу «Посмотрим, готовы ли вы к установке». Изрядно досадно ужé то одно, что система обращается с этой довольно глумливою фразою к пользователю в то время, когда испытывает его терпение на прочность, занимаясь невѣсть чѣмъ (должно быть, инвентаризацией настроек из Win7, подлежащих перетаскиванию в Win10?) неопредѣлённо долгое время (не показывая progress bar и процент завершённости этого процесса). Ещё болѣе досадны истории людей, сообщающих о том, что у них этот шаг занял неадекватно долгое время (много часов, «пришлось оставить до утра» и проч.). Раздражают и бѣсятъ многочисленные совѣтчики, которые тут же вылазят с идеею о том, что Windows 7 вообще никогда не надо обновлять до Windows 10, а надо всегда ставить Windows 10 «с нуля», то есть на чистый системный диск. Как будто не понятно, что от этого не будет никакой экономии времени: да, не придётся бессмысленно пялиться на диалоговое окно, занимающееся невѣсть чѣмъ и заранѣе не понятно долго ли — зато тогда придётся вручную повозиться с установкою и настройкою всѣхъ своих приложений «с нуля» или хотя бы с экспортом и послѣдующимъ импортом настроек (и потерять на том гораздо больше времени и ещё больше усилий).
К счастью, лично мнѣ относительно повезло: эта стадия обновления закончилась минут за двадцать и не принудила всерьёз помышлять о настройке «с нуля» вручную.
Немедленно послѣ обновления системы пришлось подбирать работающий видеодрайвер, и сам я бы с этим справился не так быстро, если бы не послѣдовалъ совѣту AI, о котором ужé упоминал в предшествующем сообщении.
Первое из того, на что я обратил внимание в новой системе — это непривычный вид букв. Пришлось потратить нѣкоторое время на донастройку работы ClearType, но подробности этого шага я надѣюсь изложить позже въ ѿдѣльномъ сообщении. (Их много.)
Второе из того, на что пришлось обратить внимание — непривычный вид меню «Пуск». Рано или поздно придётся устанавливать и настраивать Open Shell или его аналог. Но не знаю заранѣе, много ли удастся вернуть из исчезнувших возможностей. Устранение прежнего быстрого доступа къ наиболѣе часто запускаемым приложениям — это преступление дизайнеров системы. Устранение прежнего быстрого доступа к недавно открывавшимся файлам — это преступление дизайнеров системы. Гады.
Я ничего не знаю о том, не сгинет ли со второй половины октября возможность установки приложений из Windows Store в систему, официальная поддержка которой завершилася. Поэтому в быстром темпе пробѣжался по Windows Store, устанавливая всякую всячину: шрифт PT Root UI, поддержку видео AV1 и, что ещё важнѣе, Windows Terminal, который объединяет въ себѣ поддержку нѣсколькихъ вкладок и возможность отрисовки большинства сѵмволовъ Unicode хорошим шрифтом (Cascadia Mono).
Нѣкоторое время потратил на донастройку Windows Terminal на запуск командной строки (а не PowerShell) в окне 80×57 сѵмволовъ десятым размѣромъ шрифта. Впервые увидѣлъ PySceneDetect рисующим нормальный человѣческій progress bar во время работы, потому что наконец получил поддержку каждого из используемых им сѵмволовъ Unicode. Очень хорошо.
Затѣмъ приступил к обновлению программ, не первый год отказывавшихся выпускать новыя версіи под Windows 7.
Обновил yt-dlp.
Обновил Mozilla Firefox: версия 115 (ESR) уступила мѣсто версии 144, вышедшей опять же 14 октября. Пришла каждая из новинок web-технологий, реализованных ≈тремя десятками новых версий. На сайте ntc.party возвратилася полная работоспособность (от которой движок Discourse отказался в старых версиях Firefox).
Настало время устанавливать Windows 10, и установил.
Установка прошлá не идеально гладко. Чтобы понять основной затык (или напомнить себѣ о нём, если кто переходил уж с Windows 7 на Windows 10), просто поищите в Интернете фразу «Посмотрим, готовы ли вы к установке». Изрядно досадно ужé то одно, что система обращается с этой довольно глумливою фразою к пользователю в то время, когда испытывает его терпение на прочность, занимаясь невѣсть чѣмъ (должно быть, инвентаризацией настроек из Win7, подлежащих перетаскиванию в Win10?) неопредѣлённо долгое время (не показывая progress bar и процент завершённости этого процесса). Ещё болѣе досадны истории людей, сообщающих о том, что у них этот шаг занял неадекватно долгое время (много часов, «пришлось оставить до утра» и проч.). Раздражают и бѣсятъ многочисленные совѣтчики, которые тут же вылазят с идеею о том, что Windows 7 вообще никогда не надо обновлять до Windows 10, а надо всегда ставить Windows 10 «с нуля», то есть на чистый системный диск. Как будто не понятно, что от этого не будет никакой экономии времени: да, не придётся бессмысленно пялиться на диалоговое окно, занимающееся невѣсть чѣмъ и заранѣе не понятно долго ли — зато тогда придётся вручную повозиться с установкою и настройкою всѣхъ своих приложений «с нуля» или хотя бы с экспортом и послѣдующимъ импортом настроек (и потерять на том гораздо больше времени и ещё больше усилий).
К счастью, лично мнѣ относительно повезло: эта стадия обновления закончилась минут за двадцать и не принудила всерьёз помышлять о настройке «с нуля» вручную.
Немедленно послѣ обновления системы пришлось подбирать работающий видеодрайвер, и сам я бы с этим справился не так быстро, если бы не послѣдовалъ совѣту AI, о котором ужé упоминал в предшествующем сообщении.
Первое из того, на что я обратил внимание в новой системе — это непривычный вид букв. Пришлось потратить нѣкоторое время на донастройку работы ClearType, но подробности этого шага я надѣюсь изложить позже въ ѿдѣльномъ сообщении. (Их много.)
Второе из того, на что пришлось обратить внимание — непривычный вид меню «Пуск». Рано или поздно придётся устанавливать и настраивать Open Shell или его аналог. Но не знаю заранѣе, много ли удастся вернуть из исчезнувших возможностей. Устранение прежнего быстрого доступа къ наиболѣе часто запускаемым приложениям — это преступление дизайнеров системы. Устранение прежнего быстрого доступа к недавно открывавшимся файлам — это преступление дизайнеров системы. Гады.
Я ничего не знаю о том, не сгинет ли со второй половины октября возможность установки приложений из Windows Store в систему, официальная поддержка которой завершилася. Поэтому в быстром темпе пробѣжался по Windows Store, устанавливая всякую всячину: шрифт PT Root UI, поддержку видео AV1 и, что ещё важнѣе, Windows Terminal, который объединяет въ себѣ поддержку нѣсколькихъ вкладок и возможность отрисовки большинства сѵмволовъ Unicode хорошим шрифтом (Cascadia Mono).
Нѣкоторое время потратил на донастройку Windows Terminal на запуск командной строки (а не PowerShell) в окне 80×57 сѵмволовъ десятым размѣромъ шрифта. Впервые увидѣлъ PySceneDetect рисующим нормальный человѣческій progress bar во время работы, потому что наконец получил поддержку каждого из используемых им сѵмволовъ Unicode. Очень хорошо.
Затѣмъ приступил к обновлению программ, не первый год отказывавшихся выпускать новыя версіи под Windows 7.
Обновил yt-dlp.
Обновил Mozilla Firefox: версия 115 (ESR) уступила мѣсто версии 144, вышедшей опять же 14 октября. Пришла каждая из новинок web-технологий, реализованных ≈тремя десятками новых версий. На сайте ntc.party возвратилася полная работоспособность (от которой движок Discourse отказался в старых версиях Firefox).
Firefox
Firefox 144.0, See All New Features, Updates and Fixes
👍2👏1🎉1🗿1
October 14.png
285.2 KB
Итак, 14 октября прекратилась поддержка Windows 10.
Также 14 октября вышла новая версия браузера Mozilla Firefox (версия 144).
Однако при недавнем чтении Форчана я обнаружил выложенною там картинку о том, что это было не единственным совпадением.
(Картинку прилагаю.)
Оказывается, именно 14 октября родился Джордж Флойд, в честь которого происходили бунты BLM в 2020 году.
Оказывается, именно 14 октября родился и Чарли Кирк, недавний невинноубиенный.
Во дѣла!
Также 14 октября вышла новая версия браузера Mozilla Firefox (версия 144).
Однако при недавнем чтении Форчана я обнаружил выложенною там картинку о том, что это было не единственным совпадением.
(Картинку прилагаю.)
Оказывается, именно 14 октября родился Джордж Флойд, в честь которого происходили бунты BLM в 2020 году.
Оказывается, именно 14 октября родился и Чарли Кирк, недавний невинноубиенный.
Во дѣла!
inconvenience of Consolas as seen on 410chan.png
163.6 KB
Так как я пришёл (с февраля 2021 года) к употреблению чисел в кружкáх для нумерации кратцев и прочих списков, то для меня одной из досадных особенностей Windows 10 сдѣлалося болѣе широкое употребление шрифта Consolas, созданного для продуктов корпорации Microsoft ещё в 2006 году, а затѣмъ нѣсколько разъ обновлявшагося.
Если список шрифтов Windows 7 указывает для Consolas версию 5.24, то ужé список шрифтов Windows 10 (и затѣмъ ещё список шрифтов Windows 11) указывает для этого шрифта вот ужé седьмую версию. (Я нарочно зашёл в системный список шрифтов и убедился, что Consolas обновился вмѣстѣ с системою, достиг своей седьмой версии.)
Что значит «болѣе широкое употребление»?
Прежде (в Windows 7) я видѣлъ шрифт Consolas употребляемым только в формах для ввода текста на сайтах. Автор сайта ставит на странице HTML-тег «<textarea>», браузер снабжает его CSS-стилем «font-family: monospace» и использует буквы, взятые из шрифта Courier New, но если не может найти в том шрифте какой-нибудь сѵмволъ (особенно если небуквенный), то тогда берёт его из какого-нибудь другого шрифта, также моношириннаго, и предпочитает для того шрифт Consolas.
Теперь же (в Windows 10) я увидал не один только браузер, но ещё и текстовый редактор EmEditor склонным к такому же поведению. При этом я его не обновлял ещё до новой версии, так что должен предполагать измѣненіе шрифтовых предпочтений внутри нѣкотораго системнаго механизма подбора сѵмволовъ, используемаго редактором.
Почему это для меня досадно именно как для пользователя чисел в кружкáх? — потому, что как раз в шрифте Consolas эти числа (от «①» до «⑳» включительно) нарисованы много меньшими, нежели в большинстве остальных шрифтов: даже величина кружкá их меньше величины букв текста, рядом стоящаго (то есть дизайнер шрифта задумывал эти сѵмволы в качестве своего рода буллитов, надо думать), а уж величина цифр внутри дѣлаетъ ихъ еле различимыми.
В других же шрифтах кружок соразмѣренъ буквам текста.
Чтобы показать, как это проявляется, я прилагаю чуть выше скриншот 410чана, демонстрирующий числа в кружкáх (от «①» до «㊿» включительно) набранными в поле ввода. Первая двадцатка таких кружков явно меньше всѣхъ остальныхъ сѵмволовъ, и числа (особенно двузначныя) внутри таких кружков ну очень трудно читать, а в ряде случаев и невозможно, если не наращивать величину шрифта во браузере. И с переходом на Windows 10 то же нáчало происходить и в текстовом редакторе, мѣшая составлению кратцев и других нумерованных списков.
Я нашёл бы первоисточник этой проблемы не так быстро, кабы не установил (по совѣту @askplexbot) утилиту BabelMap, оказавшуюся дѣйственнымъ средством для просмотра одного и того же диапазона сѵмволовъ в разных шрифтах, причём с большею величиною сѵмволовъ, нежели стандартная системная «Таблица символов» в Windows.
Но когда я нашёл первоисточник этой проблемы (то есть шрифт Consolas), что же тогда?
Во-первых, можно было прочесть обзор механизма подбора шрифтов в Windows, чтобы понять, нельзя ли уменьшить готовность системы использовать именно Consolas при выборе того шрифта, из которого будет взят желаемый сѵмволъ. Но этот механизм показался мнѣ предназначенным не для пользователей, а для разработчиков, то есть я мог бы воспользоваться им при создании собственного браузера или текстового редактора, но не для донастройки существующего Firefox или EmEditor.
Во-вторых, можно поискать и найти текстовый редактор с открытым исходным кодом (ну, напримѣръ, Pulsar) и прикинуть, нельзя ли вырубить в нём взятіе сѵмволовъ из Consolas. Но и долго, и притом не рѣшило бы проблему в Файерфоксе.
Третьею приходит мысль из каталога Windows\Fonts заархивировать куда-нибудь четыре файла: consola.ttf (начертание Regular), consolab.ttf (начертание Bold), consolai.ttf (начертание Italic), consolaz.ttf (начертание Bold Italic) — а затѣмъ стереть их из системы. Но появляется сообщение «Не удаётся удалить Consolas: защищённый системный шрифт». (И если дѣйствовать не в шрифтовых настройках системы, а обыкновенным файловым менеджером, то и тогда стирание любого из этих файлов предотвращается.)
Ѽ безысходность!!
Если список шрифтов Windows 7 указывает для Consolas версию 5.24, то ужé список шрифтов Windows 10 (и затѣмъ ещё список шрифтов Windows 11) указывает для этого шрифта вот ужé седьмую версию. (Я нарочно зашёл в системный список шрифтов и убедился, что Consolas обновился вмѣстѣ с системою, достиг своей седьмой версии.)
Что значит «болѣе широкое употребление»?
Прежде (в Windows 7) я видѣлъ шрифт Consolas употребляемым только в формах для ввода текста на сайтах. Автор сайта ставит на странице HTML-тег «<textarea>», браузер снабжает его CSS-стилем «font-family: monospace» и использует буквы, взятые из шрифта Courier New, но если не может найти в том шрифте какой-нибудь сѵмволъ (особенно если небуквенный), то тогда берёт его из какого-нибудь другого шрифта, также моношириннаго, и предпочитает для того шрифт Consolas.
Теперь же (в Windows 10) я увидал не один только браузер, но ещё и текстовый редактор EmEditor склонным к такому же поведению. При этом я его не обновлял ещё до новой версии, так что должен предполагать измѣненіе шрифтовых предпочтений внутри нѣкотораго системнаго механизма подбора сѵмволовъ, используемаго редактором.
Почему это для меня досадно именно как для пользователя чисел в кружкáх? — потому, что как раз в шрифте Consolas эти числа (от «①» до «⑳» включительно) нарисованы много меньшими, нежели в большинстве остальных шрифтов: даже величина кружкá их меньше величины букв текста, рядом стоящаго (то есть дизайнер шрифта задумывал эти сѵмволы в качестве своего рода буллитов, надо думать), а уж величина цифр внутри дѣлаетъ ихъ еле различимыми.
В других же шрифтах кружок соразмѣренъ буквам текста.
Чтобы показать, как это проявляется, я прилагаю чуть выше скриншот 410чана, демонстрирующий числа в кружкáх (от «①» до «㊿» включительно) набранными в поле ввода. Первая двадцатка таких кружков явно меньше всѣхъ остальныхъ сѵмволовъ, и числа (особенно двузначныя) внутри таких кружков ну очень трудно читать, а в ряде случаев и невозможно, если не наращивать величину шрифта во браузере. И с переходом на Windows 10 то же нáчало происходить и в текстовом редакторе, мѣшая составлению кратцев и других нумерованных списков.
Я нашёл бы первоисточник этой проблемы не так быстро, кабы не установил (по совѣту @askplexbot) утилиту BabelMap, оказавшуюся дѣйственнымъ средством для просмотра одного и того же диапазона сѵмволовъ в разных шрифтах, причём с большею величиною сѵмволовъ, нежели стандартная системная «Таблица символов» в Windows.
Но когда я нашёл первоисточник этой проблемы (то есть шрифт Consolas), что же тогда?
Во-первых, можно было прочесть обзор механизма подбора шрифтов в Windows, чтобы понять, нельзя ли уменьшить готовность системы использовать именно Consolas при выборе того шрифта, из которого будет взят желаемый сѵмволъ. Но этот механизм показался мнѣ предназначенным не для пользователей, а для разработчиков, то есть я мог бы воспользоваться им при создании собственного браузера или текстового редактора, но не для донастройки существующего Firefox или EmEditor.
Во-вторых, можно поискать и найти текстовый редактор с открытым исходным кодом (ну, напримѣръ, Pulsar) и прикинуть, нельзя ли вырубить в нём взятіе сѵмволовъ из Consolas. Но и долго, и притом не рѣшило бы проблему в Файерфоксе.
Третьею приходит мысль из каталога Windows\Fonts заархивировать куда-нибудь четыре файла: consola.ttf (начертание Regular), consolab.ttf (начертание Bold), consolai.ttf (начертание Italic), consolaz.ttf (начертание Bold Italic) — а затѣмъ стереть их из системы. Но появляется сообщение «Не удаётся удалить Consolas: защищённый системный шрифт». (И если дѣйствовать не в шрифтовых настройках системы, а обыкновенным файловым менеджером, то и тогда стирание любого из этих файлов предотвращается.)
Ѽ безысходность!!
inconvenience of Segoe UI Symbol as seen on 410chan.png
172.2 KB
Безысходность, упомянутая въ послѣднемъ из абзацев предшествующаго сообщения, является кажущеюся до такой степени, что в первом же из комментариев я получил совѣтъ загрузиться с оптическаго диска (как я это ужé продѣлывалъ при страховочном копировании системнаго диска) и оттудова грохнуть всѣ четыре файла шрифта Consolas.
Я и сам ужé склонялся к этой мысли, и только мрачное предположение о способности Windows 10 воспринять исчезновение системного шрифта как повод для автоматического возстановленія его (при слѣдующей же перезагрузке) приостанавливало меня.
К счастью, небольшое погугливание убедило меня в том, что система Windows 10 не достаточно интеллектуальна для этакого противодѣйствія, так что я всё же сунул оптический диск в привод, загрузил систему оттудова… и черезъ нѣкоторое время оказался счастивым обладателем операционной системы Windows 10, избавленной от шрифта Consolas.
Но и это не принесло мнѣ полнаго счастья.
Для удобства сравнения я прилагаю здѣсь ещё один скриншот точного того же размѣра (1280×564 пиксела), и с точно таким же текстом, и точно на том же сайте. Сравнив его со скриншотом, приведённым в предшествующем сообщении, вы без труда замѣтите числа в кружкáх (от «①» до «⑳» включительно) выросшими въ размѣрѣ раза в полтора (приблизительно тринадцать кружков теперь занимают то мѣсто, на котором прежде помѣщалися всѣ двадцать), но всё ещё примѣрно во столько же раз отстающими от размѣра всѣхъ остальных кружков (от «㉑» до «㊿» включительно), если считать именно по ширине кружкá, а не по ширине всего сѵмвола (содержащей межсѵмвольныя поля, которыя чуть больше у двух первых десятков кружков).
Из какого же шрифта теперь-то подставляется первая двадцатка кружков с числами? — из Segoe UI Symbol, насколько я мог понять.
Но охват шрифта Segoe UI Symbol считается значительным, так что я потеряю доступ весьма ко многим диапазонам Unicode, если сей же час отправлю его вслѣдъ за Consolas (то есть сотру).
Больше того: это значило бы заодно убить работоспособность интерфейса Windows 10, потому что BabelMap показывает мнѣ, что в диапазоне Private Use Area (от U+E000 до U+F8FF) этот шрифт (Segoe UI Symbol) содержит изрядно много сѵмволовъ, выглядящих как элементы интерфейса операционной системы и нѣкоторыхъ предустановленных приложений (таких, как калькулятор), которыя поэтому от исчезновения этого шрифта утратят нормальный человѣческій внѣшній видъ или начнут падать с ошибкою, если эта реакция на исчезновение ожидаемого шрифта была предусмотрена в них.
Стало быть, замѣнить собою этот шрифт никогда не смог бы ни один внѣсистемный аналог или даже нѣкоторая продуманная комбинация нѣсколькихъ аналогов. Никогда, никогда! И было бы скудоумием (или хотя бы невѣжествомъ) намѣреніе удалить Segoe UI Symbol из Windows 10 напрочь.
Конечно, и в этой ситуации можно что-нибудь попробовать…
…ну, скажем, найти редактор шрифтов (или пересборщик их, работающий из консоли) и выкусить из Segoe UI Symbol как раз ту пару десятков сѵмволовъ, начертание которых раздражает…
…но сегодня этим заниматься не буду.
И предвижу возможность проблем съ совмѣстимостью от выкусывания их, если какой-нибудь автор какого-нибудь компонента Windows 10 настолько полагался на неизмѣнность шрифта, что принялся доставать сѵмволы оттудова не по их номеру в Unicode, а по их положению или номеру внутри файла шрифта.
Притом же я вижу ещё, что неприятно малых сѵмволовъ насчитывается в Segoe UI Symbol не два десятка вышеупомянутых, а минимум полусотня (то есть ещё тридцать).
Потому что мнѣ также не нравится величина двойных кружков (от «⓵» и до «⓾» включительно).
Ещё мнѣ не нравится величина чёрных кружков (от «➊» и до «⓴» включительно).
Вся эта полусотня не нравится мнѣ до такой степени, что если бы я ужé был пользователем Windows 10 к тому времени, когда разсматривал уход от нумерации цвѣтными квадратиками к нумерации чёрно-бѣлыми кружкáми (в феврале 2021 года), то испытал бы отвращение от мáлой и недостаточной величины их в текстовом редакторе и во браузере. И мог бы принять другое рѣшеніе.
Я и сам ужé склонялся к этой мысли, и только мрачное предположение о способности Windows 10 воспринять исчезновение системного шрифта как повод для автоматического возстановленія его (при слѣдующей же перезагрузке) приостанавливало меня.
К счастью, небольшое погугливание убедило меня в том, что система Windows 10 не достаточно интеллектуальна для этакого противодѣйствія, так что я всё же сунул оптический диск в привод, загрузил систему оттудова… и черезъ нѣкоторое время оказался счастивым обладателем операционной системы Windows 10, избавленной от шрифта Consolas.
Но и это не принесло мнѣ полнаго счастья.
Для удобства сравнения я прилагаю здѣсь ещё один скриншот точного того же размѣра (1280×564 пиксела), и с точно таким же текстом, и точно на том же сайте. Сравнив его со скриншотом, приведённым в предшествующем сообщении, вы без труда замѣтите числа в кружкáх (от «①» до «⑳» включительно) выросшими въ размѣрѣ раза в полтора (приблизительно тринадцать кружков теперь занимают то мѣсто, на котором прежде помѣщалися всѣ двадцать), но всё ещё примѣрно во столько же раз отстающими от размѣра всѣхъ остальных кружков (от «㉑» до «㊿» включительно), если считать именно по ширине кружкá, а не по ширине всего сѵмвола (содержащей межсѵмвольныя поля, которыя чуть больше у двух первых десятков кружков).
Из какого же шрифта теперь-то подставляется первая двадцатка кружков с числами? — из Segoe UI Symbol, насколько я мог понять.
Но охват шрифта Segoe UI Symbol считается значительным, так что я потеряю доступ весьма ко многим диапазонам Unicode, если сей же час отправлю его вслѣдъ за Consolas (то есть сотру).
Больше того: это значило бы заодно убить работоспособность интерфейса Windows 10, потому что BabelMap показывает мнѣ, что в диапазоне Private Use Area (от U+E000 до U+F8FF) этот шрифт (Segoe UI Symbol) содержит изрядно много сѵмволовъ, выглядящих как элементы интерфейса операционной системы и нѣкоторыхъ предустановленных приложений (таких, как калькулятор), которыя поэтому от исчезновения этого шрифта утратят нормальный человѣческій внѣшній видъ или начнут падать с ошибкою, если эта реакция на исчезновение ожидаемого шрифта была предусмотрена в них.
Стало быть, замѣнить собою этот шрифт никогда не смог бы ни один внѣсистемный аналог или даже нѣкоторая продуманная комбинация нѣсколькихъ аналогов. Никогда, никогда! И было бы скудоумием (или хотя бы невѣжествомъ) намѣреніе удалить Segoe UI Symbol из Windows 10 напрочь.
«Вот теперь конец», — удовлетворённо сказал внутренний голос.
Конечно, и в этой ситуации можно что-нибудь попробовать…
…ну, скажем, найти редактор шрифтов (или пересборщик их, работающий из консоли) и выкусить из Segoe UI Symbol как раз ту пару десятков сѵмволовъ, начертание которых раздражает…
…но сегодня этим заниматься не буду.
И предвижу возможность проблем съ совмѣстимостью от выкусывания их, если какой-нибудь автор какого-нибудь компонента Windows 10 настолько полагался на неизмѣнность шрифта, что принялся доставать сѵмволы оттудова не по их номеру в Unicode, а по их положению или номеру внутри файла шрифта.
Притом же я вижу ещё, что неприятно малых сѵмволовъ насчитывается в Segoe UI Symbol не два десятка вышеупомянутых, а минимум полусотня (то есть ещё тридцать).
Потому что мнѣ также не нравится величина двойных кружков (от «⓵» и до «⓾» включительно).
Ещё мнѣ не нравится величина чёрных кружков (от «➊» и до «⓴» включительно).
Вся эта полусотня не нравится мнѣ до такой степени, что если бы я ужé был пользователем Windows 10 к тому времени, когда разсматривал уход от нумерации цвѣтными квадратиками к нумерации чёрно-бѣлыми кружкáми (в феврале 2021 года), то испытал бы отвращение от мáлой и недостаточной величины их в текстовом редакторе и во браузере. И мог бы принять другое рѣшеніе.
👏3🎉3😁2🏆2 2❤1
addons.mozilla.org
ZeroOmega--Proxy SwitchyOmega V3 – Get this Extension for 🦊 Firefox (en-US)
Download ZeroOmega--Proxy SwitchyOmega V3 for Firefox. Manage and switch between multiple proxies quickly & easily.
То обновление браузера Mozilla Firefox одним махом на ≈три десятка версий, о котором я ужé упоминал в конце одного из предшествующих сообщений, спервоначалу сыграло со мной недобрую шутку. Попривыкнув к особенностям долгосрочно поддерживаемой ESR-версии, я совершенно забыл уж о том, что настройка «xpinstall.signatures.required» (позволяющая устанавливать неподписанныя дополненія) не оказывает на обыкновенныя версіи браузера ни малѣйшаго дѣйствія, так что был захвачен врасплох тѣмъ, что дополнение ZeroOmega, установленное 2 октября из архива с Гитхаба, автоматически было вырублено прежде, чѣмъ я мог предвидѣть это и экспортировать из него хотя бы список сайтов, нуждающихся в обходе блокировок.
Сейчас эта проблема отступила в прошлое, потому что браузер самостоятельно разыскал страницу ZeroOmega в сборнике дополнений к Файерфоксу и накатил новую версию этого дополнения оттудова — а она была уж подписанною хотя бы для того, чтобы приняли её в тот сборник. Но эта новая версия (датированная 8 октября) является в том сборнике единственною в списке версий этого дополнения — а когда я ставил ZeroOmega (то есть 2 октября), тогда не было и её, отчего и у меня не было никаких оснований надѣяться когда-либо увидать ZeroOmega подписанным, так что я совершенно уж махнул рукою и начал разыскивать какой-нибудь работоспособный форк.
Я столкнулся и съ тѣмъ, что шрифт Consolas (мною стёртый из системы) широчайше используется средствами разработчика (клавишею F12 вызываемыми), а при его отсутствии Mozilla Firefox скатывается к употреблению шрифта Courier New, тоже моношириннаго, однако широковатаго и со значительными засечками. Чтобы навязать Файерфоксу употребление шрифта Cascadia Mono для моношириннаго текста там, поневоле пришлось адаптировать под себя содержимое вон того совѣта и пополнить файл
Кому вздумается узнать, какие новые возможности Всемірной Паутины поддержал Firefox как раз за то время, в течение которого я не обновлял его у себя, тому придётся на сайте caniuse зайти на страницу сравнения браузеров да вручную поставить там галочки напротив Firefox 115 и Firefox 144.
Если бы я пожелал назвать десяток наиболѣе значимых новинок, то это были бы (не по убыванию значимости их, а в произвольном порядке) слѣдующія:
① Полная поддержка Asynchronous Clipboard API: теперь скрипты способны вставлять на страницы (и, в частности, в формы ввода) текст из буфера обмѣна (с согласия пользователя), при необходимости преобразуя этот текст «на лету» перед вставкою (напримѣръ, обрамляя нѣкоторою доразмѣткою).
② Поддержка значения «from-font» у CSS-свойств «font-size-adjust».
③ Поддержка ускорения работы с HTTPS-сайтами атрибутом «rel="dns-prefetch"» у тега link в заголовке страницы.
④ Поддержка нового псевдокласса «:has(…)» в CSS.
⑤ Поддержка CSS Nesting (указания дочерних CSS-правил внутри родительских).
⑥ Поддержка «относительных цвѣтовъ» (вычисляемых покомпонентно с учётом других цвѣтовъ).
⑦ Поддержка CSS-свойства «text-wrap: balance», обеспечивающего равенство ширин строк.
⑧ Способность декодировать поток данных, сжатых на сёрверной стороне посредством Zstd (Zstandard). Достоинством этого формата сжатия является быстрота декодирования.
⑨ Поддержка плавных переходов между двумя состояниями одной и той же страницы (но пока ещё не между двумя различными страницами сайта).
⑩ Поддержка гиперссылок, ведущих к указанным в самóм адресе словам страницы.
Большинство этих новинок не способно появиться на сайтах немедленно: веборазработчикам ещё предстоит освоить их и заодно придумать, как и чѣмъ подпирать отсутствие их в предшествующих версиях браузеров. Однако двѣ послѣднія новинки в этом списке не таковы: отсутствием плавности в прежних браузерах можно пренебрегать при создании страниц (считая её необязательным постепенным улучшением), а дописывать «:~:text=…» к URLам (и тѣмъ ссылаться на конкретныя словá) способен какой угодно пользователь, даже сам не будучи сайтостроителем.
Сейчас эта проблема отступила в прошлое, потому что браузер самостоятельно разыскал страницу ZeroOmega в сборнике дополнений к Файерфоксу и накатил новую версию этого дополнения оттудова — а она была уж подписанною хотя бы для того, чтобы приняли её в тот сборник. Но эта новая версия (датированная 8 октября) является в том сборнике единственною в списке версий этого дополнения — а когда я ставил ZeroOmega (то есть 2 октября), тогда не было и её, отчего и у меня не было никаких оснований надѣяться когда-либо увидать ZeroOmega подписанным, так что я совершенно уж махнул рукою и начал разыскивать какой-нибудь работоспособный форк.
Я столкнулся и съ тѣмъ, что шрифт Consolas (мною стёртый из системы) широчайше используется средствами разработчика (клавишею F12 вызываемыми), а при его отсутствии Mozilla Firefox скатывается к употреблению шрифта Courier New, тоже моношириннаго, однако широковатаго и со значительными засечками. Чтобы навязать Файерфоксу употребление шрифта Cascadia Mono для моношириннаго текста там, поневоле пришлось адаптировать под себя содержимое вон того совѣта и пополнить файл
userContent.css таким кодом:@-moz-document url-prefix(chrome://devtools/content/) {
.devtools-monospace {
font-family: "Cascadia Mono" !important;
}
}Кому вздумается узнать, какие новые возможности Всемірной Паутины поддержал Firefox как раз за то время, в течение которого я не обновлял его у себя, тому придётся на сайте caniuse зайти на страницу сравнения браузеров да вручную поставить там галочки напротив Firefox 115 и Firefox 144.
Если бы я пожелал назвать десяток наиболѣе значимых новинок, то это были бы (не по убыванию значимости их, а в произвольном порядке) слѣдующія:
① Полная поддержка Asynchronous Clipboard API: теперь скрипты способны вставлять на страницы (и, в частности, в формы ввода) текст из буфера обмѣна (с согласия пользователя), при необходимости преобразуя этот текст «на лету» перед вставкою (напримѣръ, обрамляя нѣкоторою доразмѣткою).
② Поддержка значения «from-font» у CSS-свойств «font-size-adjust».
③ Поддержка ускорения работы с HTTPS-сайтами атрибутом «rel="dns-prefetch"» у тега link в заголовке страницы.
④ Поддержка нового псевдокласса «:has(…)» в CSS.
⑤ Поддержка CSS Nesting (указания дочерних CSS-правил внутри родительских).
⑥ Поддержка «относительных цвѣтовъ» (вычисляемых покомпонентно с учётом других цвѣтовъ).
⑦ Поддержка CSS-свойства «text-wrap: balance», обеспечивающего равенство ширин строк.
⑧ Способность декодировать поток данных, сжатых на сёрверной стороне посредством Zstd (Zstandard). Достоинством этого формата сжатия является быстрота декодирования.
⑨ Поддержка плавных переходов между двумя состояниями одной и той же страницы (но пока ещё не между двумя различными страницами сайта).
⑩ Поддержка гиперссылок, ведущих к указанным в самóм адресе словам страницы.
Большинство этих новинок не способно появиться на сайтах немедленно: веборазработчикам ещё предстоит освоить их и заодно придумать, как и чѣмъ подпирать отсутствие их в предшествующих версиях браузеров. Однако двѣ послѣднія новинки в этом списке не таковы: отсутствием плавности в прежних браузерах можно пренебрегать при создании страниц (считая её необязательным постепенным улучшением), а дописывать «:~:text=…» к URLам (и тѣмъ ссылаться на конкретныя словá) способен какой угодно пользователь, даже сам не будучи сайтостроителем.
👍4👀1
Напоминаю: одно из предшествующих сообщений заканчивалося упоминанием о том, что удаление шрифта Consolas из системы Windows 10 не принесло мнѣ полнаго счастья в том смысле, что около полусотни сѵмволовъ, служащих для записи обведённых кружкáми чисел, остались отображаемыми в мáлом и недостаточном размѣрѣ относительно обычных букв (хотя всё же в большем размѣрѣ по сравнению с записью их в шрифте Consolas).
И так как этой мáлой величиною они обладали в шрифте Segoe UI Symbol (без которого Windows 10 никоим образом не может обходиться), то подходящим рѣшеніемъ моей проблемы мог бы стать только такой другой шрифт, который я мог бы указать и использовать в текстовом редакторе и тѣмъ предотвратить поступление небольших кружков из Segoe UI Symbol. Слѣдовательно, такой шрифт должен быть:
① моноширинным, чтобы подходить для редактора текстовых файлов (в том числѣ и содержащих исходные коды на компьютерных языках),
② содержащим всю полусотню желаемых кружков,
③ содержащим всѣ буквы латиницы и кириллицы (а желательно — и буквы времёнъ Имперіи, и допетровскія),
④ по возможности содержащим нѣкоторые другіе полезные сѵмволы (напримѣръ, «𝕏» для записи нынѣшняго названія Твиттера).
В поисках пришлось перебрать цѣлую кучу шрифтов. Я раньше не сознавал, сколь многія шрифтовыя семейства, не первое десятилѣтіе извѣстныя (напримѣръ, DejaVu Sans Mono или Liberation Mono), не добрались ещё до моноширинной реализации чисел в кружкáх — и теперь всѣ онѣ должны были оказаться отброшенными опосля попытки использования этаких чисел.
От шрифта FreeMono я отказался ещё быстрѣе при виде того, какими чужеродными выглядят в нём буквы «и» и «к», «ю» и «я», как кособоко (может быть, от нехватки хинтинга?) выглядят буквы «т» и «ш». Создаётся полное впечатление того, что проектировал их человѣкъ не русскій и притом нифигушеньки не знакомый с традициями русской типографики. Чуть-чуть лучше так называемого «китайского дизайна». Шрифт FreeMono пришлось удалить, о чём я не очень сожалею, потому что дальше сѵмвола «⑩» поддержка enclosed alphanumerics в нём не продвинулася.
Ещё болѣе выразительным примѣромъ «китайского дизайна» русских букв «абы как» (а если в буквальном смысле — не китайского, а японского) является кириллица в шрифте MS Gothic, который зато превосходно реализует весь пятидесяток чисел в кружкáх (что нисколько не удивительно, так как сама идея таких чисел была изначально японскою).
Каждому же из четырёх перечисленных выше пожеланий соѿвѣтствуетъ шрифт GNU Unifont: он и моноширинный, и содержит подавляющее большинство таких сѵмволовъ, которые способны когда-либо мнѣ понадобиться. Однако шрифт этот пиксельный (создававшийся на сѣткѣ 8×16 пикселов для западных букв и 16×16 пикселов для восточных иероглифов, а сейчас присматривающийся и къ сѣткѣ 32×32 пиксела для иероглифов египетских и бамумских, а также для клинописи и проч.), поэтому он ничуть не способен въ полной мѣрѣ получать выгоду чёткости по итогам работы ClearType на жидкокристаллических дисплеях, а также и не расходовал цѣнные пикселы на формирование засечек у штрихов букв. Поэтому я просто перевёл дух при виде того, что шрифт, соѿвѣтствующій каждому из четырёх перечисленных выше пожеланий, хотя бы один существует — но я продолжил поиск чего получше.
Ещё одним формально подходящим шрифтом оказался Inconsolata-LGC — свободный аналог шрифта Consolas, в котором дополнена и улучшена реализация многих сѵмволовъ… в частности, и чисел в кружкáх, высоту которых довели до желаемой. К сожалению, при этом «забыли» заодно нарастить и ширину их, так что формально обрамления чисел перестали быть кружкáми, превратилися в вытянутые эллипсы, так что двузначныя числа в них помѣщаются «с натяжкою». Пришлось продолжить поиск чего получше.
Идеальным же рѣшеніемъ вышеозначенных проблем оказался шрифт Iosevka Slab Extended версии 33.3.2, появившейся как раз вчера (18 октября 2025 г.). Превосходныя формы букв (притом не без засечек) и продуманныя лигатуры их, многочисленность поддерживаемых (полностью или частично) диапазонов Unicode (правда, неевропейских алфавитов немного, а иероглифов совсѣмъ нѣтъ).
И так как этой мáлой величиною они обладали в шрифте Segoe UI Symbol (без которого Windows 10 никоим образом не может обходиться), то подходящим рѣшеніемъ моей проблемы мог бы стать только такой другой шрифт, который я мог бы указать и использовать в текстовом редакторе и тѣмъ предотвратить поступление небольших кружков из Segoe UI Symbol. Слѣдовательно, такой шрифт должен быть:
① моноширинным, чтобы подходить для редактора текстовых файлов (в том числѣ и содержащих исходные коды на компьютерных языках),
② содержащим всю полусотню желаемых кружков,
③ содержащим всѣ буквы латиницы и кириллицы (а желательно — и буквы времёнъ Имперіи, и допетровскія),
④ по возможности содержащим нѣкоторые другіе полезные сѵмволы (напримѣръ, «𝕏» для записи нынѣшняго названія Твиттера).
В поисках пришлось перебрать цѣлую кучу шрифтов. Я раньше не сознавал, сколь многія шрифтовыя семейства, не первое десятилѣтіе извѣстныя (напримѣръ, DejaVu Sans Mono или Liberation Mono), не добрались ещё до моноширинной реализации чисел в кружкáх — и теперь всѣ онѣ должны были оказаться отброшенными опосля попытки использования этаких чисел.
От шрифта FreeMono я отказался ещё быстрѣе при виде того, какими чужеродными выглядят в нём буквы «и» и «к», «ю» и «я», как кособоко (может быть, от нехватки хинтинга?) выглядят буквы «т» и «ш». Создаётся полное впечатление того, что проектировал их человѣкъ не русскій и притом нифигушеньки не знакомый с традициями русской типографики. Чуть-чуть лучше так называемого «китайского дизайна». Шрифт FreeMono пришлось удалить, о чём я не очень сожалею, потому что дальше сѵмвола «⑩» поддержка enclosed alphanumerics в нём не продвинулася.
Ещё болѣе выразительным примѣромъ «китайского дизайна» русских букв «абы как» (а если в буквальном смысле — не китайского, а японского) является кириллица в шрифте MS Gothic, который зато превосходно реализует весь пятидесяток чисел в кружкáх (что нисколько не удивительно, так как сама идея таких чисел была изначально японскою).
Каждому же из четырёх перечисленных выше пожеланий соѿвѣтствуетъ шрифт GNU Unifont: он и моноширинный, и содержит подавляющее большинство таких сѵмволовъ, которые способны когда-либо мнѣ понадобиться. Однако шрифт этот пиксельный (создававшийся на сѣткѣ 8×16 пикселов для западных букв и 16×16 пикселов для восточных иероглифов, а сейчас присматривающийся и къ сѣткѣ 32×32 пиксела для иероглифов египетских и бамумских, а также для клинописи и проч.), поэтому он ничуть не способен въ полной мѣрѣ получать выгоду чёткости по итогам работы ClearType на жидкокристаллических дисплеях, а также и не расходовал цѣнные пикселы на формирование засечек у штрихов букв. Поэтому я просто перевёл дух при виде того, что шрифт, соѿвѣтствующій каждому из четырёх перечисленных выше пожеланий, хотя бы один существует — но я продолжил поиск чего получше.
Ещё одним формально подходящим шрифтом оказался Inconsolata-LGC — свободный аналог шрифта Consolas, в котором дополнена и улучшена реализация многих сѵмволовъ… в частности, и чисел в кружкáх, высоту которых довели до желаемой. К сожалению, при этом «забыли» заодно нарастить и ширину их, так что формально обрамления чисел перестали быть кружкáми, превратилися в вытянутые эллипсы, так что двузначныя числа в них помѣщаются «с натяжкою». Пришлось продолжить поиск чего получше.
Идеальным же рѣшеніемъ вышеозначенных проблем оказался шрифт Iosevka Slab Extended версии 33.3.2, появившейся как раз вчера (18 октября 2025 г.). Превосходныя формы букв (притом не без засечек) и продуманныя лигатуры их, многочисленность поддерживаемых (полностью или частично) диапазонов Unicode (правда, неевропейских алфавитов немного, а иероглифов совсѣмъ нѣтъ).
GitHub
Release Iosevka, Version 33.3.2 · be5invis/Iosevka
Quick picker
Font Style
Code Editor
Terminal
Quasi-Proportional
Sans-Serif
📦 Iosevka
📦 Iosevka Term
📦 Iosevka Aile
Serif
📦 Iosevka Slab
📦 Iosevka Term Slab
📦 Iosevka Etoile
View packa...
Font Style
Code Editor
Terminal
Quasi-Proportional
Sans-Serif
📦 Iosevka
📦 Iosevka Term
📦 Iosevka Aile
Serif
📦 Iosevka Slab
📦 Iosevka Term Slab
📦 Iosevka Etoile
View packa...
🔥1👀1 1
Когда в предшествующем сообщении я назвал авторов шрифта Inconsolata-LGC «забывшими» нарастить ширину кружков с числами, то эта была лёгкая ирония съ цѣлью сократить изложение обстоятельств и помѣститься в телеграмное ограничение (не больше 4096 сѵмволовъ в сообщении). Въ дѣйствительности же я сознаю настоящие мотивы авторов упомянутого мною шрифта: ужé само название его говорит нам, что шрифт предназначали для употребления в консоли (в терминале, в командной строке, etc.), как и шрифт Consolas, напримѣръ — а там каждый сѵмволъ должен имѣть только одну ширину, так что даже знак «㊷» принуждается не превосходить букву «і» по занимаемому им пространству (а не то какáя-нибудь текстовая строка, задуманная способною помѣститься на одной строке консоли, внезапно подвергнется переносу на слѣдующую строку ея). Оттого стиснутость по горизонтали.
Шрифт Iosevka Slab Extended является моноширинным не настолько строго, так что эффект «одна буква чётко над другою» достигается в нём за счёт того только, что нѣкоторые сѵмволы (среди которых и числа в кружкáх, и стрѣлки, и даже длинное тире) обладают шириною двух букв, а не одной, так что занимают они ровнёшенько два столбца в тексте — но при этом ровный строй самих столбцов не нарушается.
Здѣсь умѣстно похвалить (и хвалю) то обстоятельство, что при разработке шрифтового семейства Iosevka были предусмотрены и шрифты не моноширинные, а с большею пропорциональностью (Iosevka Aile и Iosevka Etoile), и терминальные шрифты со строгою моноширинностью (напримѣръ, у Iosevka Slab есть аналоги Iosevka Term Slab и Iosevka Fixed Slab), в которых «кружок» оказывается опять же стиснутым по ширине и приобретает эллипсоидный вид, зато строчка из восьмидесяти сѵмволовъ гарантированно способна без переносов расположиться во всю ширь терминала, насчитывающаго 80 столбцов текста.
Это количество столбцов текста — традиция, опирающаяся на текстовые режимы первых персональных компьютеров IBM и первых совмѣстимыхъ с ними (80×25 сѵмволовъ на видеокартах MDA, и на «Геркулесах», и на CGA, и на TGA, и на MCGA, до 80×43 на EGA, до 80×50 на VGA), которые, в свою очередь, вдохновлялись 80 столбцами перфокарт IBM в 1928 году.
Слѣдующими по популярности послѣ 80 сѵмволовъ являются, насколько я понимаю, 132 сѵмвола. Их упоминает man vidcontrol (наряду с 40, 80 и 90 сѵмволами), их упоминает и Ken Shirriff в своём иллюстрированном обзоре истории ширины терминалов, ссылаясь в качестве их причины на многолѣтнюю популярность принтеров, печатавших по 132 сѵмвола в строке.
В свою очередь, Ken Shirriff признался, что на сочинение того обзора он был вдохновлён блогозаписью «80×25», автор которой объяснял, как получилися именно 25 строк: если у вас есть память всего-навсего двухкилобайтовая, то она вмѣщаетъ не больше 2048 сѵмволовъ (тогда ещё однобайтовых), и если в одной строке помещается по 80 сѵмволовъ, то больше 25 строк не может быть, потому что 80×26 — это ужé 2080. Тот же автор упомянул, что ещё раньше экономия памяти терминала доходила до такой крайности, что компания DEC оборудовала свой терминал VT50 (1974 г.) всего-навсего одним килобайтом памяти, так что выводил он не больше 12 строк из 80 сѵмволовъ каждая.
Эти технологические ужасы совсѣмъ недавняго (≈полувѣкового) прошлого, эта жёсткая экономия каждой миллионной доли каждого из нынѣшнихъ многочисленных гигабайтов в очередной раз должны напомнить анимешникам, знакомым с произведением «Steins;Gate» (или хотя бы с его экранизациею в форме #аниме), о том, какую жертву принесла Аманэ Судзуха с её готовностью покинуть высокотехнологическое грядущее и отправиться на машине времени в 1975 год в один конец — жить и умереть в низкотехнологическом прошлом.
Что же касается принтеров, печатавших по 132 сѵмвола в строке, то Ken Shirriff в ещё одном иллюстрированном обзоре назвал первым среди них ударный принтер IBM 1403, появившийся в 1959 году и способный выбирать не болѣе чѣмъ изъ 48 сѵмволовъ (10 цифр, 26 заглавных английских букв, 12 знаков пунктуации, по умолчанию даже без скобок, не говоря уж о строчных буквах — зато печатал он по десять столь широких строк в секунду).
Шрифт Iosevka Slab Extended является моноширинным не настолько строго, так что эффект «одна буква чётко над другою» достигается в нём за счёт того только, что нѣкоторые сѵмволы (среди которых и числа в кружкáх, и стрѣлки, и даже длинное тире) обладают шириною двух букв, а не одной, так что занимают они ровнёшенько два столбца в тексте — но при этом ровный строй самих столбцов не нарушается.
Здѣсь умѣстно похвалить (и хвалю) то обстоятельство, что при разработке шрифтового семейства Iosevka были предусмотрены и шрифты не моноширинные, а с большею пропорциональностью (Iosevka Aile и Iosevka Etoile), и терминальные шрифты со строгою моноширинностью (напримѣръ, у Iosevka Slab есть аналоги Iosevka Term Slab и Iosevka Fixed Slab), в которых «кружок» оказывается опять же стиснутым по ширине и приобретает эллипсоидный вид, зато строчка из восьмидесяти сѵмволовъ гарантированно способна без переносов расположиться во всю ширь терминала, насчитывающаго 80 столбцов текста.
Это количество столбцов текста — традиция, опирающаяся на текстовые режимы первых персональных компьютеров IBM и первых совмѣстимыхъ с ними (80×25 сѵмволовъ на видеокартах MDA, и на «Геркулесах», и на CGA, и на TGA, и на MCGA, до 80×43 на EGA, до 80×50 на VGA), которые, в свою очередь, вдохновлялись 80 столбцами перфокарт IBM в 1928 году.
Слѣдующими по популярности послѣ 80 сѵмволовъ являются, насколько я понимаю, 132 сѵмвола. Их упоминает man vidcontrol (наряду с 40, 80 и 90 сѵмволами), их упоминает и Ken Shirriff в своём иллюстрированном обзоре истории ширины терминалов, ссылаясь в качестве их причины на многолѣтнюю популярность принтеров, печатавших по 132 сѵмвола в строке.
В свою очередь, Ken Shirriff признался, что на сочинение того обзора он был вдохновлён блогозаписью «80×25», автор которой объяснял, как получилися именно 25 строк: если у вас есть память всего-навсего двухкилобайтовая, то она вмѣщаетъ не больше 2048 сѵмволовъ (тогда ещё однобайтовых), и если в одной строке помещается по 80 сѵмволовъ, то больше 25 строк не может быть, потому что 80×26 — это ужé 2080. Тот же автор упомянул, что ещё раньше экономия памяти терминала доходила до такой крайности, что компания DEC оборудовала свой терминал VT50 (1974 г.) всего-навсего одним килобайтом памяти, так что выводил он не больше 12 строк из 80 сѵмволовъ каждая.
Эти технологические ужасы совсѣмъ недавняго (≈полувѣкового) прошлого, эта жёсткая экономия каждой миллионной доли каждого из нынѣшнихъ многочисленных гигабайтов в очередной раз должны напомнить анимешникам, знакомым с произведением «Steins;Gate» (или хотя бы с его экранизациею в форме #аниме), о том, какую жертву принесла Аманэ Судзуха с её готовностью покинуть высокотехнологическое грядущее и отправиться на машине времени в 1975 год в один конец — жить и умереть в низкотехнологическом прошлом.
Что же касается принтеров, печатавших по 132 сѵмвола в строке, то Ken Shirriff в ещё одном иллюстрированном обзоре назвал первым среди них ударный принтер IBM 1403, появившийся в 1959 году и способный выбирать не болѣе чѣмъ изъ 48 сѵмволовъ (10 цифр, 26 заглавных английских букв, 12 знаков пунктуации, по умолчанию даже без скобок, не говоря уж о строчных буквах — зато печатал он по десять столь широких строк в секунду).
Righto
Accounting machines, the IBM 1403, and why printers standardized on 132 columns
Have you ever wondered why 132 characters is such a common width for printers? Many printers produced lines of 132 characters, such as the g...
text editor using Iosevka Slab Extended.png
72.3 KB
Давняя возможность принтеров печатать по 132 сѵмвола в каждой строке на широкой бумаге, разсмотрѣнная в предшествующем сообщении, способна ли побудить лично меня к тому, чтобы перенастроить Windows Terminal на употребление 132 столбцов вмѣсто 80? — никоим образом не способна.
Чего достигну я, если строчки текстового вывода, поступающего в терминал, напримѣръ, из FFmpeg, начнут свободно помѣщаться в ширину? — я достигну того только, что FFmpeg раз за разом будет успѣшно перемѣщаться к началу такой строки и затѣмъ затирать её новою.
Но меня-то как раз больше устраивает теперешнѣе положеніе дѣлъ, при котором строка не вмѣщается цѣликомъ и оттого основная часть ея прокручивается чуть выше (затирается же раз за разом только хвостъ ея), так что я смотрю на постепенно нарастающее полотно текстового вывода (на ленту, уходящую всё дальше, как из телетайпов шестидесятилѣтней давности) и могу свободно прокручивать его и сравнивать содержимое строк, наблюдая постепенное нарастание или убывание битрейта, чего единственная текстовая строка не в силах была бы сообщить мнѣ.
Если считать этот вопрос рѣшённымъ и возвратиться к изложенной ещё выше проблеме (к величине кружков с числами), то нетрудно замѣтить, что установка шрифтового семейства Iosevka Slab в систему рѣшила собою шрифтовую проблему не полностью, а только в одном мѣстѣ — в редакторе текстовых файлов, предпочтениями которого я могу управлять и перенастроить его теперича на употребление шрифта Iosevka Slab Extended (скриншот результата прилагаю чуть выше).
Однако же 16 октября я демонстрировал скриншотом проявление той проблемы не в редакторе текстовых файлов, а при вводе сѵмволовъ в текстовое поле на 410чанѣ, открытом во браузере. Напрашивается вопрос: каким способом я намѣренъ перемѣнить настройки шрифта, используемыя не моим сайтом?
Есть два таких способа.
Во-первых, я мог бы установить во браузер и затѣмъ использовать дополнение Stylus, которое нарочно предназначено для пользователей, желающих дополнения стилей сайтов своими стилями.
Во-вторых, я ужé использую на 410чанѣ юзерскрипт поиска по архивам, так что ужé установил и использую дополнение Violentmonkey, предназначенное для запуска юзерскриптов.
И так как юзерскрипты способны в том числе и на измѣненіе стилей того сайта, на котором запущены, то у меня нѣтъ никакой необходимости устанавливать ещё и Stylus, а достаточно сочинить и использовать юзерскрипт, устанавливающий очень краткий (однострочный) стиль поля ввода, предписывающий употребление шрифта Iosevka Slab Extended:
Но как измѣнится код этого скрипта в будущем, а именно тогда, когда проблема с величиною сѵмволовъ кружков (с числами в них) неизбѣжно попадётся мнѣ не только на 410чанѣ? — предвижу, что тогда достаточно будет прибавить ещё одну директиву
А какóй цѣною сами авторы различных сайтов могли бы избавиться от возникновения этой проблемы при вводе текста? (Я понимаю, что им совершенно всё равно, потому что сама необходимость вводить числа, обведённыя кружкáми, возникает весьма рѣдко и чуть ли не у одного меня же. Но предположим, что им не совершенно всё равно.)
Файл
А возможна ли экономия? — кажется, на это мало надежды.
(Способны ли браузеры рѣшиться использовать хэш ресурса не только для провѣрки того, точно ли изъ Сѣти пришёл желаемый файл, а не измѣнённый, но и как способ, позволяющий не скачивать повторно такой файл, какóй прежде скачан был с другого сайта и продолжает лежать в кэше, дожидаясь очередного употребления?)
Чего достигну я, если строчки текстового вывода, поступающего в терминал, напримѣръ, из FFmpeg, начнут свободно помѣщаться в ширину? — я достигну того только, что FFmpeg раз за разом будет успѣшно перемѣщаться к началу такой строки и затѣмъ затирать её новою.
Но меня-то как раз больше устраивает теперешнѣе положеніе дѣлъ, при котором строка не вмѣщается цѣликомъ и оттого основная часть ея прокручивается чуть выше (затирается же раз за разом только хвостъ ея), так что я смотрю на постепенно нарастающее полотно текстового вывода (на ленту, уходящую всё дальше, как из телетайпов шестидесятилѣтней давности) и могу свободно прокручивать его и сравнивать содержимое строк, наблюдая постепенное нарастание или убывание битрейта, чего единственная текстовая строка не в силах была бы сообщить мнѣ.
Если считать этот вопрос рѣшённымъ и возвратиться к изложенной ещё выше проблеме (к величине кружков с числами), то нетрудно замѣтить, что установка шрифтового семейства Iosevka Slab в систему рѣшила собою шрифтовую проблему не полностью, а только в одном мѣстѣ — в редакторе текстовых файлов, предпочтениями которого я могу управлять и перенастроить его теперича на употребление шрифта Iosevka Slab Extended (скриншот результата прилагаю чуть выше).
Однако же 16 октября я демонстрировал скриншотом проявление той проблемы не в редакторе текстовых файлов, а при вводе сѵмволовъ в текстовое поле на 410чанѣ, открытом во браузере. Напрашивается вопрос: каким способом я намѣренъ перемѣнить настройки шрифта, используемыя не моим сайтом?
Есть два таких способа.
Во-первых, я мог бы установить во браузер и затѣмъ использовать дополнение Stylus, которое нарочно предназначено для пользователей, желающих дополнения стилей сайтов своими стилями.
Во-вторых, я ужé использую на 410чанѣ юзерскрипт поиска по архивам, так что ужé установил и использую дополнение Violentmonkey, предназначенное для запуска юзерскриптов.
И так как юзерскрипты способны в том числе и на измѣненіе стилей того сайта, на котором запущены, то у меня нѣтъ никакой необходимости устанавливать ещё и Stylus, а достаточно сочинить и использовать юзерскрипт, устанавливающий очень краткий (однострочный) стиль поля ввода, предписывающий употребление шрифта Iosevka Slab Extended:
// ==UserScript==
// @name Iosevka in Text Areas
// @match https://410chan.org/*
// @version 0.1
// @grant GM.addStyle
// ==/UserScript==
GM.addStyle('textarea { font-family: "Iosevka Slab Extended"; }');
Но как измѣнится код этого скрипта в будущем, а именно тогда, когда проблема с величиною сѵмволовъ кружков (с числами в них) неизбѣжно попадётся мнѣ не только на 410чанѣ? — предвижу, что тогда достаточно будет прибавить ещё одну директиву
@match с указанием в ней áдреса ещё одного сайта с аналогичною проблемою.А какóй цѣною сами авторы различных сайтов могли бы избавиться от возникновения этой проблемы при вводе текста? (Я понимаю, что им совершенно всё равно, потому что сама необходимость вводить числа, обведённыя кружкáми, возникает весьма рѣдко и чуть ли не у одного меня же. Но предположим, что им не совершенно всё равно.)
Файл
IosevkaSlab-Extended.woff2 нынѣшней версіи занимает 1 543 896 байтов — и если указывать его в качестве шрифта на сайте, то каждый новопришедший пользователь будет прибавлять ≈полтора мегабайта к исходящему траффику сайта. Приемлемо ли такое? — зависит от тарифов хостинга (и вообще от условий его), а также от посѣщаемости сайта.А возможна ли экономия? — кажется, на это мало надежды.
(Способны ли браузеры рѣшиться использовать хэш ресурса не только для провѣрки того, точно ли изъ Сѣти пришёл желаемый файл, а не измѣнённый, но и как способ, позволяющий не скачивать повторно такой файл, какóй прежде скачан был с другого сайта и продолжает лежать в кэше, дожидаясь очередного употребления?)
👍3❤1
Zopfli antagonists (2025).7z
40.1 MB
Я установил oxipng новой версии и тѣмъ улучшил доступныя мнѣ возможности наращивания силы сжатия файлов PNG, совершаемого без потерь.
До этого я изрядное время не обновлял oxipng — а началось это не оттого, что новыя версіи oxipng (начиная от версии 9.1.0) перестали работать под Windows 7. Началось это ещё ранѣе (15 ноября 2023 года), когда я ѿвѣдалъ самую первую из девятых версий и вꙭчію убедился в том, что она пригодна хуже восьмой для той цѣли, для которой oxipng я тогда употреблял — для сжатия сшивок кадров аниме и послѣдущаго сохранения их в формате постепеннаго отображения (по алгоритму Adam7).
Сейчас (раз уж я обновил систему Windows до версии 10 и получил возможность ставить новые версии oxipng) я рѣшилъ дать шанс сáмой новой версии oxipng — версии 9.1.5.
Меня привлекло то обстоятельство, что описание версии 9.1.5 упоминает состоявшийся переход к использованию новѣйшаго Zopfli (с пользою для быстродѣйствія), а описание одной из предшествующих версий oxipng (версии 9.1.3) упоминает о появлении параметра командной строки, позволяющего увеличить количество итераций алгоритма Zopfli.
Когда я раньше разсматривалъ, насколько восьмая версия oxipng превосходила собою седьмую (а ещё раньше — насколько oxipng работал лучше, чѣмъ OptiPNG), тогда оцѣнка моя руководилася практическим подходом: я подсчитывал число таких сшивок кадров аниме в моей коллекции, которые оказались сжимаемыми в очередной версии oxipng хуже, чѣмъ въ OptiPNG.
Первый архив таких сшивок я выложил 11 августа 2020 г., и тогда их было девятнадцать.
Второй архив таких сшивок я выложил 27 декабря 2022 г., и тогда таких файлов оставалось девять — прекрасный показатель улучшений, появившихся в восьмой версии oxipng.
Сейчас таких файлов не осталось совсѣмъ.
Для наглядности я прилагаю здѣсь архив, содержащий девять файлов, в прошлый раз остававшихся хуже ужатыми (и только их, потому что не желаю возиться с переужатием всѣхъ девятнадцати). Вы обнаружите в этом архиве каждый из них сжатым дополнительно (по сравнению с OptiPNG) от ⅓ процента до ≈полутора процентов в зависимости от содержимого их.
Этотъ вѣскій результатъ достигнут не одним только обновлением oxipng до версии 9.1.5, но также и наращиванием количества итераций алгоритма Zopfli до шестидесяти (по умолчанию их пятнадцать). Таким наращиванием я «съѣдаю» всё достигнутое этой версией ускорение работы Zopfli (и даже больше, так что работать она начинает медленнѣе, чѣмъ восьмая), но результат стóит того.
Этот результат — послѣдній в своём роде: так как теперь у меня не осталось таких «неподатливых» файлов, то впредь у меня не будет уж никакой возможности оцѣнивать производительность новых версий oxipng при помощи подсчёта количества файлов, оставшихся «неподатливыми» в новой версии.
Но, хотя и пересмотрѣвъ в лучшую сторону моё мнѣніе о линейке девятых версий oxipng, я всё же не нахожу и теперича никаких оснований для пересмотра другого критического мнѣнія моего, высказаннаго под конец того же тогдашняго сообщения (15 ноября 2023 года): я и теперь ясно вижу, что Efficient Compression Tool сжимает файлы PNG ещё лучше, чѣмъ oxipng (даже oxipng новѣйшей версіи!), во всѣхъ таких случаях, когда постепеннаго отображения (по алгоритму Adam7) не требуется.
До этого я изрядное время не обновлял oxipng — а началось это не оттого, что новыя версіи oxipng (начиная от версии 9.1.0) перестали работать под Windows 7. Началось это ещё ранѣе (15 ноября 2023 года), когда я ѿвѣдалъ самую первую из девятых версий и вꙭчію убедился в том, что она пригодна хуже восьмой для той цѣли, для которой oxipng я тогда употреблял — для сжатия сшивок кадров аниме и послѣдущаго сохранения их в формате постепеннаго отображения (по алгоритму Adam7).
Сейчас (раз уж я обновил систему Windows до версии 10 и получил возможность ставить новые версии oxipng) я рѣшилъ дать шанс сáмой новой версии oxipng — версии 9.1.5.
Меня привлекло то обстоятельство, что описание версии 9.1.5 упоминает состоявшийся переход к использованию новѣйшаго Zopfli (с пользою для быстродѣйствія), а описание одной из предшествующих версий oxipng (версии 9.1.3) упоминает о появлении параметра командной строки, позволяющего увеличить количество итераций алгоритма Zopfli.
Когда я раньше разсматривалъ, насколько восьмая версия oxipng превосходила собою седьмую (а ещё раньше — насколько oxipng работал лучше, чѣмъ OptiPNG), тогда оцѣнка моя руководилася практическим подходом: я подсчитывал число таких сшивок кадров аниме в моей коллекции, которые оказались сжимаемыми в очередной версии oxipng хуже, чѣмъ въ OptiPNG.
Первый архив таких сшивок я выложил 11 августа 2020 г., и тогда их было девятнадцать.
Второй архив таких сшивок я выложил 27 декабря 2022 г., и тогда таких файлов оставалось девять — прекрасный показатель улучшений, появившихся в восьмой версии oxipng.
Сейчас таких файлов не осталось совсѣмъ.
Для наглядности я прилагаю здѣсь архив, содержащий девять файлов, в прошлый раз остававшихся хуже ужатыми (и только их, потому что не желаю возиться с переужатием всѣхъ девятнадцати). Вы обнаружите в этом архиве каждый из них сжатым дополнительно (по сравнению с OptiPNG) от ⅓ процента до ≈полутора процентов в зависимости от содержимого их.
Этотъ вѣскій результатъ достигнут не одним только обновлением oxipng до версии 9.1.5, но также и наращиванием количества итераций алгоритма Zopfli до шестидесяти (по умолчанию их пятнадцать). Таким наращиванием я «съѣдаю» всё достигнутое этой версией ускорение работы Zopfli (и даже больше, так что работать она начинает медленнѣе, чѣмъ восьмая), но результат стóит того.
Этот результат — послѣдній в своём роде: так как теперь у меня не осталось таких «неподатливых» файлов, то впредь у меня не будет уж никакой возможности оцѣнивать производительность новых версий oxipng при помощи подсчёта количества файлов, оставшихся «неподатливыми» в новой версии.
Но, хотя и пересмотрѣвъ в лучшую сторону моё мнѣніе о линейке девятых версий oxipng, я всё же не нахожу и теперича никаких оснований для пересмотра другого критического мнѣнія моего, высказаннаго под конец того же тогдашняго сообщения (15 ноября 2023 года): я и теперь ясно вижу, что Efficient Compression Tool сжимает файлы PNG ещё лучше, чѣмъ oxipng (даже oxipng новѣйшей версіи!), во всѣхъ таких случаях, когда постепеннаго отображения (по алгоритму Adam7) не требуется.
❤3
TACC
Роскомнадзор объяснил сбои в работе WhatsApp и Telegram на юге России
Такие шаги предпринимаются для противодействия преступникам, уточнили в ведомстве
Как я и предполагал 17 августа, во всё это время Дуров ни разу не начал бороться с блокировками голосовых переговоров (а также, напримѣръ, видеостримеров) в Телеграме, наложенными властями РФ.
«В благодарность» за это он получает, как и слѣдовало ждать, блокировку не одних только аудиопотоков и видеопотоков, но и всего остального Телеграма в РФ — сперва на юге страны, начиная от линии, соединяющей Астрахань и Ростов-на-Дону, как о том сообщает ТАСС. (Но если кто живёт сѣвернѣе этой линии, то и им не стóит облегчённо переводить дух, я так думаю; и не я один.)
Оно и понятно-с. Если нѣтъ никакого сопротивления, то отчего бы не развить достигнутые успѣхи.
Лично у меня блокировка начала дѣйствовать во втором часу дня вчера, перестала дѣйствовать в пятом, а сегодня послѣ полудня вдругорядь вижу её дѣйствующею. Но не то чтобы я только то одно и дѣлалъ, что сидѣлъ в Телеграме да караулил блокировку. (Напримѣръ, сегодня до полудня я не пробовал заходить в Telegram.)
Для обхода блокировки оказалось дѣйственнымъ то средство, о котором я ужé упоминал 2 октября.
Блокировки не ограничиваются Телеграмом: я замѣтилъ, что так называемое «замедление» (на сáмом же дѣлѣ — принуждение канала связи к обрыву по таймауту) примѣняется и к Форчану. В этом случае обход блокировки позволяет читать Форчан, но на возможность самомý чего-нибудь скинуть туда пришлось махнуть рукою: при проксировании оказывается (по не извѣстной мнѣ причине) пропавшим заголовок Access-Control-Allow-Origin, а оттого попытка отправки сообщения оказывается заблокированною ужé на уровне браузера, а не на уровне властей РФ.
(И раз причина этого не извѣстна мнѣ, то она может ещё быть какою угодно… может быть даже и результатом продуманнаго противодѣйствія попыткам общаться на Форчане через Opera VPN — чтобы такими попытками не пользовалися для обхода забаненности на Форчане, напримѣръ. Но лично мнѣ от этого не легче.)
В качестве реакции на блокировки Телеграма создатель Gapi планирует превращение Gapi въ соціальную сѣть.
Автор канала @e_nutria по этому поводу досадует в связи с «обнулением памяти общества» — но, кажется, болѣе вѣскій повод для досады должен быть другим: если и когда на зарубежныя соціальныя сѣти обрушиваются блокировки, тогда на пользователей отечественных соцсѣтей обрушиваются в так называемом реальномъ мірѣ штрафы и посадки (а также лишение прав быть избранным, попадание в спецсписок Росфинмониторинга… да мало ли форм гнёта, придуманных изобретательными законодателями?!).
Жила да была отечественная соціальная сѣть ВКонтакте, создатель которой технически даровалъ населенію незыблемыя основы гражданской свободы на началахъ дѣйствительной неприкосновенности личности, свободы совѣсти, слóва, собраній и союзовъ. И что же случилось? — да сѣть ту отжали у создателя ея, и теперь она опережает любую другую по достигаемому ей количеству штрафов и посадок. (Напримѣръ, по так называемым «дѣламъ о фэйках» примѣрно каждое пятое дѣло возбуждалося по материалам из ВКонтакте.)
Власти РФ выглядят руководящимися мнѣніемъ, изложенным ещё в 2014 году в «Эксперте» статьёю «Катализатор ненависти» (название в стиле остальных продуктов антиоппозиционной пропаганды РФ тѣхъ лѣтъ: «Анатомия протеста», «Биохимия предательства» и проч. — их названия также начиналися «научно»). А статья эта была сборником фактов, подкрѣпляющихъ выводы о том, что механизмы группового мышления (а это неотъемлемая часть психики) неизбѣжно дѣлаютъ какую угодно соціальную сѣть средством постепенного преобразования участников ея в радикалов, экстремистов, сторонников національной, вѣроисповѣдной и прочей нетерпимости: возможность найти единомышленников и пообщаться с ними порождает фанатиков и террористов самим фактом своего существования, влечёт утрату критическаго мышленія и эскалацию насилия в так называемом реальномъ мірѣ, примѣромъ чего названы Украина и Сирия.
Так что «больше трёх не собираться» и в Интернете. Любая гиперссылка кажется властям прежде всего гитлерссылкою, а всё интернетовское киберпространство — гитлерпространством.
И в этом-то пространстве вы рѣшилися создавать новую соцсѣть?
«В благодарность» за это он получает, как и слѣдовало ждать, блокировку не одних только аудиопотоков и видеопотоков, но и всего остального Телеграма в РФ — сперва на юге страны, начиная от линии, соединяющей Астрахань и Ростов-на-Дону, как о том сообщает ТАСС. (Но если кто живёт сѣвернѣе этой линии, то и им не стóит облегчённо переводить дух, я так думаю; и не я один.)
Оно и понятно-с. Если нѣтъ никакого сопротивления, то отчего бы не развить достигнутые успѣхи.
Лично у меня блокировка начала дѣйствовать во втором часу дня вчера, перестала дѣйствовать в пятом, а сегодня послѣ полудня вдругорядь вижу её дѣйствующею. Но не то чтобы я только то одно и дѣлалъ, что сидѣлъ в Телеграме да караулил блокировку. (Напримѣръ, сегодня до полудня я не пробовал заходить в Telegram.)
Для обхода блокировки оказалось дѣйственнымъ то средство, о котором я ужé упоминал 2 октября.
Блокировки не ограничиваются Телеграмом: я замѣтилъ, что так называемое «замедление» (на сáмом же дѣлѣ — принуждение канала связи к обрыву по таймауту) примѣняется и к Форчану. В этом случае обход блокировки позволяет читать Форчан, но на возможность самомý чего-нибудь скинуть туда пришлось махнуть рукою: при проксировании оказывается (по не извѣстной мнѣ причине) пропавшим заголовок Access-Control-Allow-Origin, а оттого попытка отправки сообщения оказывается заблокированною ужé на уровне браузера, а не на уровне властей РФ.
(И раз причина этого не извѣстна мнѣ, то она может ещё быть какою угодно… может быть даже и результатом продуманнаго противодѣйствія попыткам общаться на Форчане через Opera VPN — чтобы такими попытками не пользовалися для обхода забаненности на Форчане, напримѣръ. Но лично мнѣ от этого не легче.)
В качестве реакции на блокировки Телеграма создатель Gapi планирует превращение Gapi въ соціальную сѣть.
Автор канала @e_nutria по этому поводу досадует в связи с «обнулением памяти общества» — но, кажется, болѣе вѣскій повод для досады должен быть другим: если и когда на зарубежныя соціальныя сѣти обрушиваются блокировки, тогда на пользователей отечественных соцсѣтей обрушиваются в так называемом реальномъ мірѣ штрафы и посадки (а также лишение прав быть избранным, попадание в спецсписок Росфинмониторинга… да мало ли форм гнёта, придуманных изобретательными законодателями?!).
Жила да была отечественная соціальная сѣть ВКонтакте, создатель которой технически даровалъ населенію незыблемыя основы гражданской свободы на началахъ дѣйствительной неприкосновенности личности, свободы совѣсти, слóва, собраній и союзовъ. И что же случилось? — да сѣть ту отжали у создателя ея, и теперь она опережает любую другую по достигаемому ей количеству штрафов и посадок. (Напримѣръ, по так называемым «дѣламъ о фэйках» примѣрно каждое пятое дѣло возбуждалося по материалам из ВКонтакте.)
Власти РФ выглядят руководящимися мнѣніемъ, изложенным ещё в 2014 году в «Эксперте» статьёю «Катализатор ненависти» (название в стиле остальных продуктов антиоппозиционной пропаганды РФ тѣхъ лѣтъ: «Анатомия протеста», «Биохимия предательства» и проч. — их названия также начиналися «научно»). А статья эта была сборником фактов, подкрѣпляющихъ выводы о том, что механизмы группового мышления (а это неотъемлемая часть психики) неизбѣжно дѣлаютъ какую угодно соціальную сѣть средством постепенного преобразования участников ея в радикалов, экстремистов, сторонников національной, вѣроисповѣдной и прочей нетерпимости: возможность найти единомышленников и пообщаться с ними порождает фанатиков и террористов самим фактом своего существования, влечёт утрату критическаго мышленія и эскалацию насилия в так называемом реальномъ мірѣ, примѣромъ чего названы Украина и Сирия.
Так что «больше трёх не собираться» и в Интернете. Любая гиперссылка кажется властям прежде всего гитлерссылкою, а всё интернетовское киберпространство — гитлерпространством.
И в этом-то пространстве вы рѣшилися создавать новую соцсѣть?