Попробовал, наконец, классную математическую настольную игру "Машина Тьюринга".
На самом деле не столько игра, сколько головоломка, которую вы можете решать в одиночку, совместно или соревнуясь. Она совершенно гениально сделана, и я не до конца понимаю, как именно, но она работает и приносит много удовольствия.
Каждая задача в игре — трехзначное число с цифрами 1..5, зашифрованное в наборе карточек. Карточки двух видов: выражение и его валидатор. Выражение, например, может быть таким: "Вторая цифра меньше трех". Вы выдвигаете гипотезу, каким именно будет число-ответ. А дальше происходит магия — каждое такое число собирается из трёх перфокарт с отверстиями, вы прикладываете к сборке валидатор, и в единственном оставшемся отверстии видете бинарный результат: истина или ложь. Таким образом, получаете информацию о том, справедливо ли выражение для загаданного числа.
Ход за ходом вы должны выбирать самые эффективные гипотезы и выражения, которые отсекут больше всего неверных вариантов. В какой-то момент информации для однозначного ответа становится достаточно. Чем меньше ходов вы потратили, тем лучше.
Если вы нерд и любите фокусы с цифрами, то это прям мастхэв. Играется очень приятно, и вызывает неподдельный кайф каждый раз, когда вы собираете из кусочков ответ, хотя за мгновение до этого может казаться, что до решения ещё очень далеко.
Если же вы не фанат подобного, то подарите коробку знакомому математику, он будет рад!
#games
A few minutes ago I had a networking issue, making my server unreachable for a bit more than 5 minutes.
Got that resolved and the services are responsive again.
It may have happen that some messages got processed twice in that unstable period, which is due to how telegram sends updates.
I appologize for any inconvenience.
The server is now back to operating normal.
#resolved
17:46 UTC @BanWarnBot and @RulesRulesBot are back up.
17:50 UTC @HeyAdminBot is back up.
18:00 UTC @moustache_bot is back up.
18:25 UTC finally @StickerTagBot is back up. A file went missing, so not all code to run was there. Basic operation is back.
19:16 UTC @LangInfoBot is back up.
19:26 UTC @BassBoostBot is back up. Lol, as if anyone missed that bot.
19:34 UTC @bonbot is back up soon. Currently fighting with API rate limiting.
19:37 UTC @travis_cibot is back up.
19:45 UTC and the health checks are all good now.
#resolved#update
The worker node of @JoinCaptchaBot just restarted ungreacefully, in some cases causing up to 6 times the same messages.
The good news is, while it happend multiple times in the same second, any missed out kicks were now processed as well (6 times).
The issue has been identified and will be resolved soon.
Sorry for your inconvinience.
#resolved#JoinCaptchaBot
@BanWarnBot is nowsuccessfully back up and running the newest version:
Here's a list of what's new:
New /kick and /ban commands:
Just like the /warn one, but immediately removes the user from the chat, either once or permanently.
You can specify a reason for why you kicked/banned someone after the command.
Those kicks count into the normal warn count, because they are kinda like special warns.
Those 3 commands, /warn, /kick and /ban now also allow the first thing after the command to be the id of a user, in the format of #1234, or a user mention. This can come in handy if you don't have a message to reply to.
Overhaul of the warning lists:
Now the list of /listwarnings and /listallwarnings will link you to the message warn message, if you press the date stamp.
Also support for distinguishing automatic kicks/bans and manual kicks/bans has been added.
#update#BanWarnBot#resolved
Updated @HeyAdminBot:
- Improved handling of private groups, will now export the join link if the bot has the rights for that
- Added a direct link to the message ("requested")
- Randomizing order of admins called so it's not always the same one being the first to respond.
- Fixed bug where the first admin would receive the messages meant for the other admins as well.
#update#resolved#HeyAdminBot