Равномерное распределение числа дней в каждом месяце по году

Все знают что в году примерно по очереди то 31 то 30 дней. Полностью, в месяцах число дней, выглядит так:
Я31 Ф28(29) М31 А30 М31 Ин30 Ил31 А31 С30 О31 Н30 Д31

Можно заметить что в июле и последующем августе, а также в декабре и последующем январе правило нарушается и идут два по 31 дню месяца подряд. Ну и в феврале провал по числу дней. Какого фига? Понятно, что 365 ровно на 12 не разделить, но можно было бы придумать хотя бы равномерно распределить длинные и короткие месяцы вдоль года? А то сейчас первое полугодие на 2 дня меньше второго (182 и 184 дня). Достаточно было бы поправить эти исключения в последних 5 месяцах, чтобы получилось так:

Я31 Ф29(30) М31 А30 М31 Ин30 Ил31 А30 С31 О30 Н31 Д30

Всё! И правило «то 30, то 31» выполнялось бы одинаково, и плавающим исключением был бы только февраль. Ну или любой другой месяц — я бы на конец года этот мигающий високосный день перекинул, поскольку всё равно декабрь короткий во всём мире, там и Крисмас и Новый год. То есть:

Я31 Ф30 М31 А30 М31 Ин30 Ил31 А30 С31 О30 Н31 Д29(30)

Будущее за нейро коммерцией!

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

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

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

Ну и чтобы два раза не вставать, посмотрите на любопытный список онлайн генератороров, какие есть в общем доступе: https://thisxdoesnotexist.com/

Вот, например, случайное ненастоящее лицо:

Случайная ненастоящая абстрактная картина:

А вот случайный ненастоящий котик:

Предскзвние: какими будут кнопки в будущем

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

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

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

Кстати, когда-то писал, в каких случаях тактильные кнопки удобнее:
https://vovkasolovev.ru/blog/685

Мои красивые короткие понятные ссылки

Соцсетей много а голова одна. Чтобы каждый раз не вспоминать как правильно дать ссылку на свою соцсеть, придумал поставить у себя на сайте редирект от «папки» с именем соцсети.

Теперь работают вот такие ссылки от короткого адреса http://vlso.ru:
http://vlso.ru/youtube
http://vlso.ru/yt
http://vlso.ru/twitter
http://vlso.ru/tw
http://vlso.ru/vkontakte
http://vlso.ru/vk
http://vlso.ru/facebook
http://vlso.ru/fb
http://vlso.ru/instagram
http://vlso.ru/ig
http://vlso.ru/livejournal
http://vlso.ru/lj
http://vlso.ru/google+
http://vlso.ru/google
http://vlso.ru/g+
http://vlso.ru/g
http://vlso.ru/odnoklassniki
http://vlso.ru/odnoklasniki
http://vlso.ru/ok
http://vlso.ru/dribbble
http://vlso.ru/dribble
http://vlso.ru/drible
http://vlso.ru/dr
http://vlso.ru/db
http://vlso.ru/telegram
http://vlso.ru/tm
http://vlso.ru/tg
http://vlso.ru/t
http://vlso.ru/patreon
http://vlso.ru/twitch
http://vlso.ru/discord

И они же работают по длинному «именному» адресу https://vovkasolovev.ru:
https://vovkasolovev.ru/youtube
https://vovkasolovev.ru/yt
https://vovkasolovev.ru/twitter
https://vovkasolovev.ru/tw
https://vovkasolovev.ru/vkontakte
https://vovkasolovev.ru/vk
https://vovkasolovev.ru/facebook
https://vovkasolovev.ru/fb
https://vovkasolovev.ru/instagram
https://vovkasolovev.ru/ig
https://vovkasolovev.ru/livejournal
https://vovkasolovev.ru/lj
https://vovkasolovev.ru/google+
https://vovkasolovev.ru/google
https://vovkasolovev.ru/g+
https://vovkasolovev.ru/g
https://vovkasolovev.ru/odnoklassniki
https://vovkasolovev.ru/odnoklasniki
https://vovkasolovev.ru/ok
https://vovkasolovev.ru/dribbble
https://vovkasolovev.ru/dribble
https://vovkasolovev.ru/drible
https://vovkasolovev.ru/telegram
https://vovkasolovev.ru/tm
https://vovkasolovev.ru/tg
https://vovkasolovev.ru/t
https://vovkasolovev.ru/patreon
https://vovkasolovev.ru/twitch
https://vovkasolovev.ru/discord

Теперь предстоит везде заменить эти пути на свой сайт. Это, по идее, должно ещё и снизить «потопляемость» у сосцетей конкурентов.

Как я это сделал?

Новый браузер Телеграм

Телеграм начинался как месенджер, а к сегодняшнему дню получил непредсказуемое от истоков развитие — в нём стали популярны «каналы». Это такие чаты, в которые может писать только хозяин, а остальные могут только читать и подписаться на уведомления. Это очередная инкарнация формы регулярных публикаций, как новости, блог, RSS, твитор, место где появляются сообщения от людей которым есть что сказать. Эдакое СМИ, в простейшей оправе на распространенной платформе.

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

Этот блог транслируется на множество платформ, если вы пользуетесь телеграмом подписывайтесь на канал: https://t.me/VovkaSolovevRu