Using #vim is easy once you learn a few basic keybindings.
h and l - move left and right j and k - move down and up η and λ - move backwards and forwards through time ξ and κ - translation through additional temporal dimension (if applicable) ᚻ, ᛄ, ᚳ and ᛚ - moving left, down, up, and right through celestial spheres 𐤄 and 𐤋 - switch deity to pantheon member to left or right 𐤉 - supplicate to chosen deity 𐤊 - challenge chosen deity (dangerous) :q - exit
@whitequark C does not define the exact width of a byte. A char (read: byte) must be at least 8 bits wide, but can be as wide as the implementation wants. So if you have 12-bit chars and want to specify their values using \x, two hexadecimal digits won’t be enough. And saying “all following digits are part of the number” is easier for both the specification and the programmer than saying “the number of digits is ceil(CHAR_BIT/4).” In theory, in a world where you actually have systems with CHAR_BIT ≠ 8.
Я уже писал, кажется, что у меня есть небольшая, но гордая, изолированная от основной ветки сетка на игге. (tldr, ygg - это одноранговая оверлейная ipv6 mesh сетка).
Очень хотелось иметь какой-нибудь мониторинг, какие ноды в ней есть, кто к чему подключен, как пакетики ходят...
Есть проекты карты, который уже чуть ли не третью или четвертую оверлейную сетку живет, однако там есть фаттальный недостаток.
Она написана через жопу, и поддерживать её для собственных нужно было гиперсложно. Поэтому пришлось переписать и получилось вот это ;)
Я уже писал, кажется, что у меня есть небольшая, но гордая, изолированная от основной ветки сетка на игге. (tldr, ygg - это одноранговая оверлейная ipv6 mesh сетка).
Очень хотелось иметь какой-нибудь мониторинг, какие ноды в ней есть, кто к чему подключен, как пакетики ходят...
Клавиатура в целом живая, но есть несколько неожиданных моментов: 1. Она вся разбирается примерно за 1-1.5 часа. 2. Нужно две биты, ph0 и ph00. 3. Китайцы очень любят много маленьких винтиков (их там суммарно штук 30+ наверно. я задолбался их выкручивать, а потом вкручивать) 4. Винтики, которые крепят плату к корпусу - сделаны из пластилина. Слизываются очень легко даже правильной битой (а неправильной слизываются совсем легко) 5. Жидкости до платы добраться сложно - свичи сидят довольно плотно. (вроде как и не добралось ничего. Надеюсь) 6. Смазка со стабов каким-то образом затекает в область площадки оптического сенсора. То ли я перестарался, когда продувал её, то ли оно конструктивно так сделано. 7. So far из всех потерь - где-то 2-4 свича, которые начали хуже возвращаться в исходную позицию. Решается просто покупкой пакетика новых.
Я умудрился разлить колу на keychron k5se.
Клавиатура в целом живая, но есть несколько неожиданных моментов: 1. Она вся разбирается примерно за 1-1.5 часа. 2. Нужно две биты, ph0 и ph00. 3. Китайцы очень любят много маленьких винтиков (их там суммарно штук 30+ наверно. я задолбался их выкручивать, а потом вкручивать) 4. Винтики, которые крепят плату к корпусу - сделаны из пластилина. Слизываются очень легко даже правильной битой (а неправильной слизываются совсем легко) 5. Жидкости до платы добраться...
Tried to setup nix-darwin from my big infra repo with working configs for about 3-4 nix machines and got extremely strange error about non-existence of secrets folder, which i include as submodule.
In the result: all prod runs nix 2.18 or older. My mac had nix 2.20. They broke ?submodule param in 2.19.
The reason why Im asking about email filtering is because I encountered very sad problem - I have more than 5 mailboxes, every on different hostings.
Some on google, some on yandex, some on my self host, some on other's self host.
And so I need a simple, convenient and reproducible way to move everything to spam filter all of my mail.
I don't want to use proprietary filters - they are, ewww, proprietary. It is hard to maintain and backup them.
I can't use sieve, because 1) proprietary mailboxes doesn't support it. 2) my personal selfhost too (it can, but i don't want touch dovecot)
I'm also don't like mail client filters for the same reasons as the proprietary. Despite the backup process easier, maintaining them is like a madness.
Also sometimes i need enogh complex logic in filters.
The reason why Im asking about email filtering is because I encountered very sad problem - I have more than 5 mailboxes, every on different hostings.
Some on google, some on yandex, some on my self host, some on other's self host.
And so I need a simple, convenient and reproducible way to move everything to spam filter all of my mail.
Спустя неделю после появления критикал дыры в мастодоне, я таки смог добраться до конфигов и обновить свой инстанс.
Почему? Потому что glitch-soc, форк мастодона, используемый на моем инстансе, обновился на 4.3 мастодон, в котором эти шизики переехали с yarn v1 на yarn v2 (v4).
Чем сломали сборку этого прекрасного софта в не менее прекрасной системе #Nix.
Посылаю бесконечные лучи благодарности товарищу Nicolas Lenz, благодаря которому получилось это починить нормально.
Я пока ещё не настолько понял кунгфу никса, чтобы опакечивать гребанный .js ;(
Ура, товарищи, мы снова онлайн!
Спустя неделю после появления критикал дыры в мастодоне, я таки смог добраться до конфигов и обновить свой инстанс.
Почему? Потому что glitch-soc, форк мастодона, используемый на моем инстансе, обновился на 4.3 мастодон, в котором эти шизики переехали с yarn v1 на yarn v2 (v4).
Я потратил пару дней в попытках прикрутить сборку первым yarn'ом проекта с локами от второго ярна с применением всевозможных костылей, но проиграл, и забил.
А сейчас повезло наткнуться на уже готовое решение, которое хотя бы работает)
@kevinrothrock What’s upside down one doing? 🤔
@kevinrothrock lol both frames are too simplified
@kevinrothrock Do you want to tell the world history you stopped teaching?