Сегодня впервые попробовал RMK. Это штука которая написана на расте на которой можно компилить прошивки для кастомных клавиатур.
Сейчас у нас есть QMK, который в основном используют для проводных клавиатур и ZMK который в основном используют для беспроводных клавиатур.
Что в qmk что в zmk есть проблемы. QMK монструозный и переусложнен. ZMK просто достал своими обновлениями, которые все ломают и у тебя перестают собираться прошивки. А еще ZMK это тормозок, который компилит прошивку около двух минут.
RMK на фоне этих двух выглядит значительно интереснее. И проще локально компилить. И компилится несколько секунд если что-то меняешь (хотя первый раз компилилось 32 секунды)
Еще у RMK можно задавать айдишники блютуз девайсу. Что удобнее когда пытаешься спарить левую половину клавиатуры, правую половину клавиатуры и донгл (если айдишники выдаются автоматически то иногда это приводит к тому, что донгл не видит какую-либо из половин)
Понравилось так же, что конфиг там более человечный. TOML конфиги читаются лучше и выглядят чище.
Есть даже поддержка pmw3610 https://rmk.rs/docs/configuration/input_device/pmw3610 (это как раз сенсор который используется с беспроводной клавиатуре с трекболом). Единственное, что у меня не получилось скомпилить прошивку с поддержкой этого самого сенсора. Документации кот наплакал, а во всем гитхабе нет ни одного проекта с прошивкой для того же чарибдиса.
Если есть желание поболтать про RMK то вам сюда https://t.me/ergokeyboards/20010
irc - 2003 - Пик по количеству серверов. Зафиксировано более 500 000 IRC-серверов по всему миру.
icq - 2005 - 500млн пользователей. Пик мировой популярности. Мессенджер становится главным средством онлайн-общения во многих странах.
jabber - 2008 - 50млн пользователей. Пик популярности. Google запускает Google Talk на базе XMPP, что стало мощнейшим драйвером . Apple добавляет поддержку XMPP в iChat . Поддержку внедряют LiveJournal, Yandex, Rambler . Jabber становится стандартом де-факто для корпоративных и открытых коммуникаций.
вконтакте - 2009 - пик популярности сервиса, становится самой популярной соцсетью в России . Количество пользователей превышает 20 млн. Дуров так и не вернул стену до сих пор.
livejournal (жж) - 2011 - Пик активности в России. По данным TNS Gallup, аудитория LiveJournal в России достигает 13 млн пользователей в месяц . Это абсолютный максимум.
skype - 2012 - Пик активности. В 2012 году фиксируется рекорд — 32 млн пользователей онлайн одновременно . В 2013 году количество активных пользователей в месяц достигает 300 млн , а платформа обрабатывает до 2 млрд минут звонков ежедневно)
facebook - 2015 - 1 млрд мобильных месячных активных пользователей)
zoom - 2020 - апрель 2020 Абсолютный пик популярности. Название Zoom становится нарицательным для видеозвонков. Аудитория достигает максимума, 300млн ежедневных участников)
discord - 2021 - Закрепление успеха. Discord отказывается от предложения Microsoft о покупке за $12 млрд, демонстрируя уверенность в своем будущем. 150млн пользователей)
telegram - now
codex (claude code и прочие) - полная жесть 💀, можно ненапрягаясь сделать за пару суток работу которая раньше могла занять недели и месяцы.
Например:
1) взял популярный проект который строит текстуру по фотографиям mvs-texturing
2) поспрашивал codex как сейчас устроен алгоритм идейно
3) хорошо по шагам (полэкрана-экран текста) описал алгоритм который хочу добавить - по сути хорошее техническое задание для человека:
- знающего ZNCC/SAD/SSD метрики похожести окрестностей
- знающего что мин. фильтр берет минимум в окрестности
- знающего что чтобы одну фотографию репроецировать в ракурс другой камеры - достаточно знать как камеры взаимно находятся в пространстве и какая геометрия перед ними
4) дал папку с датасетом достаточно понятного и популярного формата (она сама разобралась как на нем запускаться и тестироваться)
5) получил новый вариант алгоритма который улучшает результат как на приложенной картинке
По сути если раньше хороший программист для эффективности должен был уметь и практиковать на хорошем уровне:
1) формулирование технического задания (что мы делаем?)
2) формулирование предполагаемого пути решения (как мы делаем?)
3) сделать удобное окружение чтобы в целом можно было эффективно проверить - а хороший ли результат получился?
4) сделать удобное окружение позволяющее на каждом этапе понять - а хороший ли результат на каждом этапе? (принципиальное отличие от предыдущего пункта, т.к. если этапы обработки сложные а промежуточные результаты никто не видел - значит они либо плохие, либо как минимум могли бы быть лучше (СУБОПТИМАЛЬНЫЕ) - поэтому нужны промежуточные визуализации или числа)
Теперь благодаря навыкам (1) и (2) нейросеть оказывается в замкнутом цикле в котором через некоторое время решит задачу (т.к. если разработчик знал как решить задачу - то этой постановки задачи и плана решения достаточно).
(3) и (4) - это подсказки нейросети как делать это эффективно, по сути нужно просто ей сказать что такие то этапы нужно визуализировать картинками на диске чтобы я смог взглянуть и проверить все ли хорошо. В результате на код смотреть не необходимо - можно проверить каждый промежуточный результат, если что-то не нравится - сформулировать какой набор новых экспериментов нужно провести и вернувшись просто взглянуть на все визуализации чтобы легко принять решение.
То есть навыки (3) и (4) больше не нужно применять, достаточно о них думать, как и о документировании, о CI, о том что прежде чем ускорять код его нужно отпрофилировать. И сказав об этом нейросети - все это больше выглядит как "задача обречена на решение".
Я сидел на gpt-5.4 medium reasoning, выше почти не переключался, некоторое время посидел с gpt-5.4 high, но не заметил разницы - просто токены чуть быстрее жглись.
Если делать два три таких проекта в параллель то по сути оно превращается в идеальную асинхронную машину по выполнению желаний, сделай то, визуализируй так, скажи где картинки на диске от такого то эксперимента чтобы я принял решение, отпрофилируй этот код и расскажи мне какие основные места тормозят, etc...
Я уж молчу про "ой, CI перестал собираться, поправь пожалуйста (и просто ждете когда поправит, потому что это идеальный пример замкнутого фидбек цикла где не нужно вмешательство)"
Я всегда думал, что в батареях или чем-то вроде того. А оказывается, что электроэнергию хранят в воде.
Вообще почти вся электроэнергия вырабатывается тепловыми электростанциями и атомными электростанциями. Есть только Китай, который опережает весь мир и вырабатывает очень много электроэнергии от солнечных панелей. Они выработали 710 ГВт за 2024 год. Ну и они же производят 70-80 процентов всех солнечных панелей в мире.
Китай и потребляет больше всех. 8990 терраватт-часов. США 4145 терраватт-часов. Индия 1532, Россия 1024.
Но если ты вырабатываешь электроенергию, то ее надо сразу же тратить. Если электростанция вырабатывает энергию, которая не потребляется, частота тока в сети начнет расти, что приведет к аварии, если автоматика не снизит мощность турбин. Ну и само собой разумно запасать электроэнергию если, например, не получается ее всю потратить.
Только вот в батареях электроэнергию не хранят. Нет таких больших батарей. Да и стоят эти батареи просто космически, деградируют, не утилизируются и не перерабатываются. А если еще и учесть то как они горят, то только страны с одурманенными жителями и правительством могут считать "зелеными" электрокары.
А запасают электроэнергию с помощью воды. Электричество используется для перекачки воды в водохранилище. Когда вода сбрасывается из водохранилища, она течет вниз через турбину, вырабатывая электроэнергию. Бывают и другие способы, но, например, в США 94% запасенной электроенергии как раз хранится в виде воды.
Сегодня исполняется 24 года арч линуксу. Это один из самых интересных дистрибутивов на рынке.
Он, конечно, больше подходит для того, кто уже знаком с линуксом. Новичкам его рекомендовать сложно.
Но концепции которые в нем лежат очень интересные.
Мне в нем нравится роллинг-релизы. Тут нет версий в отличие от того же дебиана. Он обновляется по сути постоянно.
В арче очень хорошо реализован пакман и AUR
И одно из самых крутых это его документация. Ни у одного дистрибутива нет такой огромной документации.
у меня нет крипты и не будет! лучше уж акции купить с них хоть дивиденды есть. А эта крипта как качели, вначале вверх, то потом резко вниз))
в своё време её американскии спецслужбы придумали под прикрытием японца Сатоши Накамото. Прикольно то, что до всей этой крипты был такой же персонаж Сатоши в книге Дэна Брауна Цифровая крепость 😂
Крипта была нужна для финансирования оранжевых революций, наркотрафика и всяких грязных дел. Но её отслеживают, даже если используешь криптомиксеры. Вот монеро сложнее. Есть частные конторы, которые занимаются отслеживания криптопреступлений и розыском похищенной крипты. Поэтому индентифицировать вас могут.
Крипта, я думаю будет изыматься, наверное будет правительственный кошелёк для изъятых цифровых активов. Вот что с ней будут делать потом, это уже другой вопрос.
How many?
10,000s?
100,000s?
1,000,000s?
10,000,000s?
...