Hovercards and Cover Images

I’ve been toying with the idea of adding hovercards to this site for quite some time now. Some things were holding me back, my lack of technical competence not the last among them, but I finally did it. The final push was reading about the visible links idea which makes a lot of sense to me. As that article points out, Wikipedia does hovercards for a reason, and while I don’t claim my writing is similarly important, the general idea of giving a reader more context with less effort is rather appealing.


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

Алгоритмическая оптимизация

Мучаю тут прошлогодний Advent of Code. На Go (потому что он мне ближе всего), но это как раз к делу мало относится. На 14-м дне застрял почти на сутки. Если кто не в курсе, в Advent of Code задание на каждый день состоит из двух частей; первая — попроще, вторая — посложнее. Достигается это повышение сложности либо требованием учесть какие-то новые вводные, либо — как в 14-м дне — масштабированием. Варианты с масштабированием мне как раз очень нравятся, потому что это не про код как таковой, а про алгоритмическую оптимизацию.


The medical university my wife works at sent lists of its employees that have been reserved and are not to be mobilized (which is, basically, all of the teaching staff) to all the departments. They also made sure every such employee received a paper from the military confirming the reservation, so that no extra questions are asked by law enforcement officers and such. The medical university I work at did no such thing.

New Home for indieweb-glue

A couple of weeks ago, Heroku announced they will be shutting down all their free plans this November. I’ve been using Heroku to host indieweb-glue for the last two years, and — in principle — I would be ready to pay for the nice service they provide, although the prices they’re announcing are somewhat discouraging for a little project like mine. However, paying for Heroku isn’t even an option: I am Russian, I live in Russia, so paying online for non-domestic services requires jumping through too many hoops these days.

Voice Messages

This post is about obvious things, but it looks like they aren’t that obvious to some people. Many messengers allow to send voice messages instead of text. These messages are problematic: you can’t read them in a meeting, you can’t skim through them later to remember what the conversation was about, you can’t search the contents of these messages… The fact that the voice messages are possible to send doesn’t mean you should.