Товарищ майор не дремлет
Жена захотела поздравить родственника в России с днём рождения. У родственника кнопочный телефон, и позвонить ему можно только на мобильный номер. Поскольку позвонить в Россию на телефонный номер через Viber или Skype с определённого момента стало невозможно, пришлось звонить по мобильнику через международный роуминг. Трубку на том конце взял незнакомый голос и довольно по-хамски попросил мою жену представиться. Жена слегка прифигела и попросила представиться владельца голоса. Со второй или третьей попытки ей это удалось. Голос сказал, что он "система, которая борется с телефонными мошенниками". При этом она готова поклясться, что говорил живой человек, а не робот. На вопрос моей жены, как ей услышать абонента, которому она звонит, и при чём тут вообще она, голос затруднился ответить, посоветовав послать абоненту SMS. После того как она положила трубку и попробовала позвонить ещё раз, она услышала только ответ, что "абонент временно недоступен".
Родина нас бережет, страна может спать спокойно, еще одному телефонному мошеннику не удалось совершить свой коварный план!
P.S. Дозвониться всё же удалось, но через другого оператора.
Хроники механической клавиатуры
Продолжаю изучать клавиатуростроение. Клавиши запаять оказалось плевым делом.
Встал вопрос а что делать дальше. Для кастомных клавиатур есть два наиболее популярных вида прошивок на базе QMK и на базе ZMK. QMK поддерживает только проводные клавиатуры, а ZML поддерживает проводные и безпроводные а еще умеет работать с мышками, энкодерами и другими свистелками-перделками, все как я люблю. Поскольку я хочу безпроводную колавиатуру, поэтому буду использовать в качестве контроллеров реплики nice!nano v2 c чипом nRF52840 которые заказал на AliExpress. В сети есть много руководств как сделать Dactyl с QMK но я не нашел ни одной версии с ZMK поэтому я не знаю к каким пинам контроллера теперь все это припаивать и как настраивать. К счастью есть документация и исходный код - читать это не самое легкое чтиво, зато познавательное.
Upd. В распайке есть одна ошибка которую я обнаружил глядя на картинку, сможете найти?
Самоиграющийся тетрис
Денис Ширяев в своем Telegram канале опубликовал интересный скрипт - тетрис который играет сам в себя постоянно улучшая свою игру при помощи генетического алгоритма. Примечательно то, что все это сделано одним промтом при помощи модели Gemini.
У на моем компьютере скрипт работает уже сутки - из 1000 генераций сделал 350, и все еще играет. Думаю при помощи градиентного спуска можно получить не менее эпичный результат!