Откуда берутся огромные флаги?
Aug. 16th, 2020 10:32 amВ России на днях годовщина августовского путча. Не круглая и не сегодня, но вот ничего не могу с собой поделать — страсть как интересно, поэтому напишу уже. Вот смотрите https://www.bbc.com/russian/russia/2011/08/110818_1991_coup_by_hour — речь об известной картинке с флагом. В какой-то момент мне стало интересно, откуда взялся этот флаг. Его по ночам неравнодушные ткачи ткали с 1953 года? Или его для другого события изготовили, а потом он внезапно пригодился? Где ответ?
Я может себе такой хочу (а может и не хочу). Но у меня есть интернет, который сейчас не отключают. И далеко не первая в поисковой выдаче контора, которая делает флаги, может забацать стометровое полотно. И не бесплатно. И не сразу.
Я может себе такой хочу (а может и не хочу). Но у меня есть интернет, который сейчас не отключают. И далеко не первая в поисковой выдаче контора, которая делает флаги, может забацать стометровое полотно. И не бесплатно. И не сразу.
Немного про безопасность Zoom
Apr. 8th, 2020 11:08 amВсе орут, и я поору. Но дам более менее реальные советы пользователям Linux. Если кто-то знает аналогичные простые способы для Windows и Mac — буду рад информации и поделюсь с коллегами, которым это нужно.
( Ну а если по делу?.. )
Таненбаум Э., Остин Т. Архитектура компьютера. 6-е изд. Глава 1, стр. 38 — СПб.: Питер, 2013.
Трудности перевода? Ок, перевод конкретно этого предложения пожалуй действительно настолько неудачный (выразимся интеллигентно), насколько это возможно. Вот смотрите оригинал.
Tanenbaum, Andrew S., Structured computer organization / Andrew S. Tanenbaum, Todd Austin. — 6th ed. Chap. 1, p. 19. Pearson, 2012.
В итоге в русском переводе всё выглядит так, как будто Таненбаум над фон Неймaном издевается. А в оригинале естественно нет. Хотя теперь у меня и насчёт английского варианта сомнения зародились =). А у вас?
UPD: Вообще вопрос обсуждался довольно обильно, уже не применительно к Таненбауму. Таки да, фон Нейман не считал целесообразным с плавающей запятой париться: https://people.eecs.berkeley.edu/~wkahan/SIAMjvnl.pdf, спасибо товарищу с Бнвача.
Эта машина не исполняла арифметические операции с плавающей точкой, поскольку фон Нейман считал, что любой сведущий математик способен держать дробную часть в уме.
Трудности перевода? Ок, перевод конкретно этого предложения пожалуй действительно настолько неудачный (выразимся интеллигентно), насколько это возможно. Вот смотрите оригинал.
Tanenbaum, Andrew S., Structured computer organization / Andrew S. Tanenbaum, Todd Austin. — 6th ed. Chap. 1, p. 19. Pearson, 2012.
The machine did not have floating-point arithmetic because von Neumann felt that any competent mathematician ought to be able to keep track of the decimal point (actually the binary point) in his or her head.
- Держать в уме дробную часть и следить в уме за положением запятой, это, согласитесь не одно и то же. То, что написано по-английски, делали во времена фон Неймана и ещё много лет спустя толпы инженеров и математиков. То, что написано по-русски, похоже на какую-то специальную олимпиаду для альтернативно одарённых.
- Я бы сказал «предполагал», а не «считал». В русском языке, когда кто-то что-то считает, иногда имеется в виду, что он ещё об этом и заявляет, да не просто, а выставив ногу вперёд.
В итоге в русском переводе всё выглядит так, как будто Таненбаум над фон Неймaном издевается. А в оригинале естественно нет. Хотя теперь у меня и насчёт английского варианта сомнения зародились =). А у вас?
UPD: Вообще вопрос обсуждался довольно обильно, уже не применительно к Таненбауму. Таки да, фон Нейман не считал целесообразным с плавающей запятой париться: https://people.eecs.berkeley.edu/~wkahan/SIAMjvnl.pdf, спасибо товарищу с Бнвача.
1200 для CIS-сканнера
Nov. 18th, 2019 10:51 pmНемного раньше, чем полгода назад, я вопрошал про анизотропную плотность у сканеров и принтеров: https://dluciv.dreamwidth.org/193940.html. По результату получил пачку знаний про CIS-сканеры: https://dluciv.livejournal.com/199662.html?thread=808174#t808174.
Сейчас у меня есть МФУ Epson L3050 (https://www.epson.eu/products/printers/inkjet-printers/for-home/ecotank-l3050#specifications) — за свою цену чудесная штука. Причём при сканировании у него похоже именно заявленные 1200 dpi: если пытаться поднимать разрешение дальше, получается бесполезная размазня, а на 1200 всё ещё более или менее чётко, и явно проявляются детали, которых нет на 600. Я в этом убеждался и на документах, и на фотографиях. Как и многие дешёвые железки, этот CIS-сканер весьма неплохо работает, но только в идеальных условиях.
Кстати, с фотографиями, как ни странно, всё зависит от контента. Если, скажем, карточка 10x15, и на ней одна–три морды, ну, на худой конец, пять, то 600 dpi оказывается вполне уместно. Без фанатизма если. А если на ней человек 15, то уже 1200 dpi надо, а то никак. Причём на это, скорее всего, влияет и факт съёмки одиночных и групповых портретов через разные объективы.
Но есть другая напасть, причём на разных разрешениях. Я кивал на WiFi, но и с USB та же ерунда.

На картинке кусок документа с гильошем. Вы видите «ступеньку»? У меня такое ощущение, что проблема программная (на стороне сканера скорее всего). Или сканер не успевает обдумать данные в какой-то момент, или ещё что. Причём картинка выше вообще не с моего сканера, а с другого дешёвенького МФУ, не Epson, но на моём примерно то же самое. При сканировании по звуку отловить этот момент не получается.
Вопрос, можно ли бороть, и, если можно, то как?
P.S. Да, я нормальными полиграфическими сканерами, подключёнными через SCSI, тоже пользовался, и в курсе, что сканер, который впятеро дороже, такого не делает.
Сейчас у меня есть МФУ Epson L3050 (https://www.epson.eu/products/printers/inkjet-printers/for-home/ecotank-l3050#specifications) — за свою цену чудесная штука. Причём при сканировании у него похоже именно заявленные 1200 dpi: если пытаться поднимать разрешение дальше, получается бесполезная размазня, а на 1200 всё ещё более или менее чётко, и явно проявляются детали, которых нет на 600. Я в этом убеждался и на документах, и на фотографиях. Как и многие дешёвые железки, этот CIS-сканер весьма неплохо работает, но только в идеальных условиях.
Кстати, с фотографиями, как ни странно, всё зависит от контента. Если, скажем, карточка 10x15, и на ней одна–три морды, ну, на худой конец, пять, то 600 dpi оказывается вполне уместно. Без фанатизма если. А если на ней человек 15, то уже 1200 dpi надо, а то никак. Причём на это, скорее всего, влияет и факт съёмки одиночных и групповых портретов через разные объективы.
Но есть другая напасть, причём на разных разрешениях. Я кивал на WiFi, но и с USB та же ерунда.

На картинке кусок документа с гильошем. Вы видите «ступеньку»? У меня такое ощущение, что проблема программная (на стороне сканера скорее всего). Или сканер не успевает обдумать данные в какой-то момент, или ещё что. Причём картинка выше вообще не с моего сканера, а с другого дешёвенького МФУ, не Epson, но на моём примерно то же самое. При сканировании по звуку отловить этот момент не получается.
Вопрос, можно ли бороть, и, если можно, то как?
P.S. Да, я нормальными полиграфическими сканерами, подключёнными через SCSI, тоже пользовался, и в курсе, что сканер, который впятеро дороже, такого не делает.
Санкции такие санкции
Nov. 13th, 2019 11:15 pmРЖД закупили новые Сименсовские вагоны габарита RIC. Дребезжат так же, как Тверские, розеток тоже две на четверых, только в купе тесно из-за европейского габарита. Реально тесно. Чемодан над коридором не положить, шмотки еле лезут. Кондиционер кретинский — дует на человека, а не в проход.
В общем вагоны ни в чём не лучше наших. Но во многом хуже. Поддержали немецкую промышленность, ок.
В общем вагоны ни в чём не лучше наших. Но во многом хуже. Поддержали немецкую промышленность, ок.
Пальцы короткие, но несколько
Oct. 28th, 2019 10:00 amКак должна выглядеть визитка с несколькими афиляциями?
Например:
1. Сам по себе — Лука Мудищев. Дворянин. Email на Mail.ru и телефон BeeLine, как и у всякого приличного дворянина.
2. Российский университет Дружбы народов. Лаборатория геномики. Уборщик. Email, телефон.
3. ООО «Вектор». Директор по стратегическому развитию. Email, телефон.
4. Там же. Гардеробщик.
И на обратной стороне по-английски.
Насколько я понимаю, у Луки будут проблемы не только с картонной визиткой, но даже и с vCard-файлом, т.к. RFC-6350 такую ситуацию в чистом виде не описывает (есть довольно мутные теги PREF и ALTID). И с языком в vCard-файле тоже возможно проблемы будут. Я уж не говорю про всякие кретинские редакторы вроде гугловских контактов, которе по-русски отчество называют «среднее имя».
Что делать Луке?
Например:
1. Сам по себе — Лука Мудищев. Дворянин. Email на Mail.ru и телефон BeeLine, как и у всякого приличного дворянина.
2. Российский университет Дружбы народов. Лаборатория геномики. Уборщик. Email, телефон.
3. ООО «Вектор». Директор по стратегическому развитию. Email, телефон.
4. Там же. Гардеробщик.
И на обратной стороне по-английски.
Насколько я понимаю, у Луки будут проблемы не только с картонной визиткой, но даже и с vCard-файлом, т.к. RFC-6350 такую ситуацию в чистом виде не описывает (есть довольно мутные теги PREF и ALTID). И с языком в vCard-файле тоже возможно проблемы будут. Я уж не говорю про всякие кретинские редакторы вроде гугловских контактов, которе по-русски отчество называют «среднее имя».
Что делать Луке?
МТС в Старом Петергофе: всё чудесатее
May. 21st, 2019 09:52 amВторого мая я написал у себя в жежешечке нечто наподобие открытого письма МТС на тему того, как же печально стало со связью в ПУНКе СПбГУ.

Мой обычный расчёт на то, что придёт представитель компании и попытается помочь, оправдался. И раньше случалось пару раз. С меня списывали по полтиннику за какие-то кретинские анекдоты, на которые я не подписывался, я скандалил, они всё исправляли и возвращали. И второго мая представитель компании тоже пришёл. В государственный выходной. Стало быть дежурил, а не помидоры сажал.
Но в этот раз проблема, по всей видимости, оказалась серьёзнее, пиарщикам не по зубам. Если всю зиму и весну 2019 года связь плохо работала в помещениях, то с 20-х чисел мая уже и на улице связь превратилась в издевательство. Она либо отстствует, либо даётся порциями по 10-15 секунд. Не исключаю, что это как раз результаты попыток исправить положение, но всё же как-то вряд-ли...
Я такой не один. Страдают преподаватели и студенты СПбГУ в большом количестве. Ходят слухи, что МТС и СПбГУ не договорились, после чего МТС пришлось убрать откуда-то с территории университета важную базовую станцию. Может другие жалуются, может нет. Не знаю, и мне, честно говоря, всё равно. Я уже жаловался несколько раз, и вполне возможно, что это последний. Всё же я сотовую связь не у университета покупаю, а у МТС. Точнее я не покупаю. Я плачу деньги, а получаю за них какую-то ерунду, которой то вообще нет, то она рвётся раз в 10 секунд.
В связи со всем написанным, я хотел бы поинтересоваться у соотечественников, насколько действительно реально сменить оператора с сохранением номера, и какие подводные грабли здесь есть.
На случай, если мне решит написать сотрудник МТС, и сказать, что им очень жаль, отвечу заранее. Я лично против сотрудников МТС ничего не имею, у всех своя работа. Мне тоже очень жаль. У меня куча других более нужных дел, чем писать в жежешечку не особо интересные тексты и бегать между операторами. Ну теперь уже не решит наверное...

Мой обычный расчёт на то, что придёт представитель компании и попытается помочь, оправдался. И раньше случалось пару раз. С меня списывали по полтиннику за какие-то кретинские анекдоты, на которые я не подписывался, я скандалил, они всё исправляли и возвращали. И второго мая представитель компании тоже пришёл. В государственный выходной. Стало быть дежурил, а не помидоры сажал.
Но в этот раз проблема, по всей видимости, оказалась серьёзнее, пиарщикам не по зубам. Если всю зиму и весну 2019 года связь плохо работала в помещениях, то с 20-х чисел мая уже и на улице связь превратилась в издевательство. Она либо отстствует, либо даётся порциями по 10-15 секунд. Не исключаю, что это как раз результаты попыток исправить положение, но всё же как-то вряд-ли...
Я такой не один. Страдают преподаватели и студенты СПбГУ в большом количестве. Ходят слухи, что МТС и СПбГУ не договорились, после чего МТС пришлось убрать откуда-то с территории университета важную базовую станцию. Может другие жалуются, может нет. Не знаю, и мне, честно говоря, всё равно. Я уже жаловался несколько раз, и вполне возможно, что это последний. Всё же я сотовую связь не у университета покупаю, а у МТС. Точнее я не покупаю. Я плачу деньги, а получаю за них какую-то ерунду, которой то вообще нет, то она рвётся раз в 10 секунд.
В связи со всем написанным, я хотел бы поинтересоваться у соотечественников, насколько действительно реально сменить оператора с сохранением номера, и какие подводные грабли здесь есть.
На случай, если мне решит написать сотрудник МТС, и сказать, что им очень жаль, отвечу заранее. Я лично против сотрудников МТС ничего не имею, у всех своя работа. Мне тоже очень жаль. У меня куча других более нужных дел, чем писать в жежешечку не особо интересные тексты и бегать между операторами. Ну теперь уже не решит наверное...
Машинное обучение глазами ретрограда
May. 12th, 2019 11:29 amКак у программиста олдскульного и вульгарного, у меня машинное обучение вызывает примерно такое ощущение:
Склеили четыре разных вещи, получили какую-то непонятную хрень. Но ладную. Но хрень.
Склеили четыре разных вещи, получили какую-то непонятную хрень. Но ладную. Но хрень.
Тесты на психические отклонения
May. 11th, 2019 08:45 amЗнаете есть тесты такие, в которых надо отвечать на вопросы наподобие следующих:
1. Голуби за окном за мной наблюдают (всегда/часто/иногда/редко/никогда)
2. Новый гаечный ключ меня недооценивает (всегда/часто/иногда/редко/никогда)
3. Детский голос в моей голове говорит: «Доктор плохой, давай его накажем!» (всегда/часто/иногда/редко/никогда)
...
Результаты потом можно довольно просто обсчитать и сказать, что, мол, у этого кадра, судя по всему, уклоняющееся расстройство, а у этой милой дамы — пассивно-агрессивное, а вот то школоло с Двача просто переиграло в осознанные сновидения, и ему показан сеанс ремня с дырками в два ряда.
Если эти тесты искать в интернетах, то в трёх четвертях случаев напорешься либо на какие-нибудь тупые приколы (но с серьёзным видом), либо на шарлатанские тесты из пяти вопросов, которые ставят «достоверный диагноз» и сразу предлагают записаться на приём в лучшую клинику. Однако среди этого мусора где-то затеряны и нормальные тесты, по которым не шарлатаны, а адекватные врачи могут что-то диагностировать. У них есть косвенные признаки в духе страшного дизайна странички и длинного занудного списка вопросов, но чтобы уверенно их отличить от фуфла, надо быть в теме.
Собственно, какие есть признаки, или какие есть просто нормальные ресурсы с такими тестами, а не с мусором?
1. Голуби за окном за мной наблюдают (всегда/часто/иногда/редко/никогда)
2. Новый гаечный ключ меня недооценивает (всегда/часто/иногда/редко/никогда)
3. Детский голос в моей голове говорит: «Доктор плохой, давай его накажем!» (всегда/часто/иногда/редко/никогда)
...
Результаты потом можно довольно просто обсчитать и сказать, что, мол, у этого кадра, судя по всему, уклоняющееся расстройство, а у этой милой дамы — пассивно-агрессивное, а вот то школоло с Двача просто переиграло в осознанные сновидения, и ему показан сеанс ремня с дырками в два ряда.
Если эти тесты искать в интернетах, то в трёх четвертях случаев напорешься либо на какие-нибудь тупые приколы (но с серьёзным видом), либо на шарлатанские тесты из пяти вопросов, которые ставят «достоверный диагноз» и сразу предлагают записаться на приём в лучшую клинику. Однако среди этого мусора где-то затеряны и нормальные тесты, по которым не шарлатаны, а адекватные врачи могут что-то диагностировать. У них есть косвенные признаки в духе страшного дизайна странички и длинного занудного списка вопросов, но чтобы уверенно их отличить от фуфла, надо быть в теме.
Собственно, какие есть признаки, или какие есть просто нормальные ресурсы с такими тестами, а не с мусором?
Так уж повелось, что компания МТС мониторит социальные ресурсы довольно-таки прилежно, и, если напишешь какую-нибудь горькую правду, то довольно быстро приходит пиарщик и пытается помочь. И иногда даже получается. Когда получается, пиарщих просит написать, что помогли, и я об этом честно пишу.
Цинично рассчитываю на то, что и в этот раз получится.
На Матмехе СПбГУ (Петербург, Старый Петергоф, Университетский проспект, д.28) в последние примерно полгода стала совершенно ужасная сотовая связь. Уровень сигнала такой, что аппарат теряет сеть, особенно на нижних этажах. Теряет 4G, но это ладно... на первом этаже он и 2G тоже теряет. У меня одного? Нет не у одного. У всех абонентов МТС.
Обращался ли я в поддержку? Обращался. Мне сказали, что проверят, а ещё сказали, что у них всё в порядке. У них может быть всё и в порядке, а у нас вот как-то не очень.
Ребята! У вас есть IPv6, VoLTE и Wifi Calling. Но при этом ваши абоненты бегают по зданию в надежде поговорить по телефону. В 2019 году. Круто, да?
P.S. Я не поленился, и в Твиттер тоже написал: https://twitter.com/dluciv/status/1123858453313855490
Цинично рассчитываю на то, что и в этот раз получится.
На Матмехе СПбГУ (Петербург, Старый Петергоф, Университетский проспект, д.28) в последние примерно полгода стала совершенно ужасная сотовая связь. Уровень сигнала такой, что аппарат теряет сеть, особенно на нижних этажах. Теряет 4G, но это ладно... на первом этаже он и 2G тоже теряет. У меня одного? Нет не у одного. У всех абонентов МТС.
Обращался ли я в поддержку? Обращался. Мне сказали, что проверят, а ещё сказали, что у них всё в порядке. У них может быть всё и в порядке, а у нас вот как-то не очень.
Ребята! У вас есть IPv6, VoLTE и Wifi Calling. Но при этом ваши абоненты бегают по зданию в надежде поговорить по телефону. В 2019 году. Круто, да?
P.S. Я не поленился, и в Твиттер тоже написал: https://twitter.com/dluciv/status/1123858453313855490
У большинства струйников и планшетных сканеров аппаратные разрешения (плотности) по вертикали и горизонтали разные. Например 1200x4800 ppi, ну или что-то в таком духе.
Если печатать цветные фотографии в хорошем качестве с минимальным из этих двух разрешений, то принтер (или драйвер), надеюсь, сможет использовать свои аппаратные возможности для лучшей интерполяции цвета. Надеюсь. Со сканированием видимо такая же ерунда. Ну потому что больше 1200 ppi невооружённым глазом не видно, что на картинке, что на тексте. Да обычно и не надо, если только не пытаться деньги печатать.
Тем не менее, есть софтина, которая так или иначе приспособлена обрабатывать картинки с не квадратными пикселями. GIMP умеет более-менее, например. Хотя скорее менее: он их умеет правильно показывать, если попросить, а всякие там фильтры и прочая радость со свёрточными ядрами и аналогичным страшным матаном обычно оперируют размерами в пикселях, а не в миллиметрах.
Однако. У кого есть такие аппараты, вы пытались как-то выгадать на том, что у вас по одной оси такое замечательное разрешение? Если да, то как именно? И как успехи?
Если печатать цветные фотографии в хорошем качестве с минимальным из этих двух разрешений, то принтер (или драйвер), надеюсь, сможет использовать свои аппаратные возможности для лучшей интерполяции цвета. Надеюсь. Со сканированием видимо такая же ерунда. Ну потому что больше 1200 ppi невооружённым глазом не видно, что на картинке, что на тексте. Да обычно и не надо, если только не пытаться деньги печатать.
Тем не менее, есть софтина, которая так или иначе приспособлена обрабатывать картинки с не квадратными пикселями. GIMP умеет более-менее, например. Хотя скорее менее: он их умеет правильно показывать, если попросить, а всякие там фильтры и прочая радость со свёрточными ядрами и аналогичным страшным матаном обычно оперируют размерами в пикселях, а не в миллиметрах.
Однако. У кого есть такие аппараты, вы пытались как-то выгадать на том, что у вас по одной оси такое замечательное разрешение? Если да, то как именно? И как успехи?
Хрен и редька
Jan. 16th, 2019 08:14 amЯ вот тут внезапно понял касательно GPDR и блокировок сайтов. С точки зрения конечного пользователя.
Из-за первого приходится периодически (не по одному разу) на сайтах нажимать дурацкие кнопки, чтобы убрать сообщение про cookie. Из-за второго — периодически давить кнопку или пару, чтобы домен добавить в правила для обхода блокировок.
Ну и ещё сходство в том, что в обоих случаях пользователь про власти думает: "Блин, тут без вас сто лет нормально было, зачем вы здесь..."
Прямо даже смешно... Вроде такие разные вещи, а эффект для конечного пользователя (который научился уже блокировки обходить) очень даже сходный.
UPD1: Кажется спасение близко! https://www.i-dont-care-about-cookies.eu/
UPD2: Мне сказали, что это не GPDR, а другой закон, которому лет 10. Но 10 лет назад эти сообщения про Куки не лезли отовсюду. А полезли они именно за последние года два. Так что может быть закон и другой, но толчком ко всеобъемлющему маразму вероятно послужил именно GPDR, и конечному пользователю, опять же, разницы немного.
Из-за первого приходится периодически (не по одному разу) на сайтах нажимать дурацкие кнопки, чтобы убрать сообщение про cookie. Из-за второго — периодически давить кнопку или пару, чтобы домен добавить в правила для обхода блокировок.
Ну и ещё сходство в том, что в обоих случаях пользователь про власти думает: "Блин, тут без вас сто лет нормально было, зачем вы здесь..."
Прямо даже смешно... Вроде такие разные вещи, а эффект для конечного пользователя (который научился уже блокировки обходить) очень даже сходный.
UPD1: Кажется спасение близко! https://www.i-dont-care-about-cookies.eu/
UPD2: Мне сказали, что это не GPDR, а другой закон, которому лет 10. Но 10 лет назад эти сообщения про Куки не лезли отовсюду. А полезли они именно за последние года два. Так что может быть закон и другой, но толчком ко всеобъемлющему маразму вероятно послужил именно GPDR, и конечному пользователю, опять же, разницы немного.
И снова о сжатии изображений без потерь
Jan. 8th, 2019 07:48 pmБыло два пациента.
Первый — скан старой цветной фотографии 1996 года. Размеры в байтах и степень сжатия без потерь в различных форматах такие:
PNG дожимал мучительно при помощи OptiPNG, FLIF просто мучительно сохранял (он сам по себе мучительный). HEIF... он что, такой хороший? Нет, не такой. Как минимум енкодер в GIMP с установками без потерь привёл к потерям с уровнями до 24/256. Т.е. либо Apple врёт, либо GIMP.
Второй — скан паспорта. Вообще второй эксперимент с самого начала плохой, негодный, т.к. скан был до этого в WebP с хорошим качеством, но с потерями. Т.е. как минимум WebP должен, по идее, без потерь жать картинку очень эффективно: на ней уже нет деталей, которые ему тяжело переварить. В остальном в плане мучений и потерь то же самое, правда HEIF дал тут маскимальный уровень потерь, равный 11, а не 24 (артефакты исходного WebP помогли?..)
Какие выводы?
Первый — скан старой цветной фотографии 1996 года. Размеры в байтах и степень сжатия без потерь в различных форматах такие:
Формат Размер, б. Сжатие BMP 54267470 1,00 FLIF 31147880 1,74 HEIF 14934934 3,63 Потери 24 PNG 32452404 1,67 TIFF 36768907 1,48 WebP 31424946 1,73 J2K 32304001 1,68
PNG дожимал мучительно при помощи OptiPNG, FLIF просто мучительно сохранял (он сам по себе мучительный). HEIF... он что, такой хороший? Нет, не такой. Как минимум енкодер в GIMP с установками без потерь привёл к потерям с уровнями до 24/256. Т.е. либо Apple врёт, либо GIMP.
Второй — скан паспорта. Вообще второй эксперимент с самого начала плохой, негодный, т.к. скан был до этого в WebP с хорошим качеством, но с потерями. Т.е. как минимум WebP должен, по идее, без потерь жать картинку очень эффективно: на ней уже нет деталей, которые ему тяжело переварить. В остальном в плане мучений и потерь то же самое, правда HEIF дал тут маскимальный уровень потерь, равный 11, а не 24 (артефакты исходного WebP помогли?..)
Формат Размер, б. Сжатие BMP 37000282 1,00 FLIF 15187729 2,44 HEIF 11556145 3,20 Потери 11 PNG 25430631 1,45 TIFF 24265414 1,52 WebP 16678118 2,22 J2K 22895056 1,62
Какие выводы?
- TIFF с Deflate (без потерь то бишь), который все советуют, работает быстро, совместим со всем, чем можно, жмёт хуже всех, но раза в полтора помогает. Т.е. годится в целом.
- PNG c мучительным OptiPNG жмёт получше TIFF.
- HEIF использовать стрёмно. Не знаю, кто виноват.
- FLIF использовать конечно можно, но только если так нужно, что хоть убейся. Его почти никто, кроме его собственных тулзов, не читает и не пишет. Сжатие по времени занимает столько же примерно, сколько OptiPNG.
- JPEG2000 без потерь жмёт небыстро, но с более-менее разумной скоростью, и лучше OptiPNG. Только потом поди найди, чем его прочитать в полевых условиях...
- WebP, как ни странно (повторюсь, второй тест негодный, будет возможность — потестирую на других файлах), жмёт медленно, но с приемлемой скоростью, по результату уступает только FLIF и много чем поддерживается.

