to post messages and comments.

@gbdj:

Ходил утром в РОСП. На двери нужного кабинета надпись: "Оставь свою тоску в прихожей, входи сюда с веселой..." рожей!

@gbdj:

Praise the Diffie-Hellman and Perfect Forward Secrecy! opennet.ru

@gbdj:

судя по всему гугл таки отрубил xmpp транспорт

@gbdj:

The early bird gets the worm.
The early worm ... gets eaten.

@gbdj:

Внезапно захотелось такую хрень ebay.com Типа орган в чемодане с ручным мехом. По звуку на аккордеон похоже разумеется, но посолиднее и звук ровный, ибо воздух только в одну сторону гонит. Нет, на самом деле я конечно хочу Hammond B-3, но пока не настолько долбанулся головой, что бы мечтать об этом конкретно. =)

@gbdj:

В продолжение #2877060 youtube.com Короче нормально все в Хаскеле. По другому, но чуть ли не навороченнее. Там есть тупой промежуточный язык с типизованными лямбдами в который после типчекера транслируются все хаскелевые абстрактные навороты. А уже потом когда надоест гонять оптимизатор по кругу можно преобразовать в C, либо еще в какую фигню. stackoverflow.com

@gbdj:

Знаю что есть вполне себе определения парсера и типчекера Haskell в терминах Haskell. Но вот чтоб полностью и рантайм и компилятор определить — вроде бы нет такого. Идея в том что бы не писать ни строчки С-шного кода руками, а генерить его заведомо корректным под конкретную архитектуру. Спрашивается WTF, что помешало ребятам сделать так с самого начала?

@gbdj:

Delegation is appropriate for objects.
Inheritances next to irrelevant.

@gbdj:

Патрик очень старается в инсталяторе не рвать шаблоны новоприбывшим =)
dialog --title "DONE INSTALLING PACKAGES" --infobox \
"Preparing to configure your new Linux system..." 3 54
sleep 3

@gbdj:

Вижу только один положительный момент в убийстве гуглом поддержки xmpp с 26 июня. Можно теперь наконец врубить обязательное шифрование для S2S, которое было опциональным только по причине отсутствие онного при федерации с gtalk. А так очень грустно.

@gbdj:

Троло-ло-ло-ло-ло-ло-ло rkn.gov.ru
В частности, при самостоятельном определении оператором связи IP-адреса запрещенного интернет-ресурса, провайдерам рекомендовано проверять, не попадут ли под блокировку популярные и общественно значимые сайты и их IP-адреса.

@gbdj:

Я сейчас осознал что имея заблокированный домен возможно без проблем кидать провайдеров на штрафы. Просто нужно отдавать на каждый DNS запрос новый адрес (или даже овер 9000 адресов). Уверен что многие так даже делают штатно для балансировки нагрузки, только в пределах адресов своей серверной фермы ибо dns roundrobin не дает ровное распределение.

@gbdj:

The Boring Company: "Our goal is to defeat the snail in a race"

@gbdj:

"What if limitations of particle transmission are actually based on the limitations of information transmission?"

@gbdj:

> I just deleted SSHv1 support in OpenBSD and portable OpenSSH. There's
> probably a little dead code still to be expunged, but all user-visible
> functionality and the bulk of the supporting infrastructure is gone.
>
> Sic transit gloria mundi.

Quamvis ejus problems, est etiam a magnus lenimentus super eam telnet.

Ut cum multa — linguam latinam, exempli gratia — pugnatum est multo longior quam exspectavimus.
Ni esperas, ke la dua provo renkontas pli bonan finon.

@gbdj:

Would you... Please read this book with me?!
lurkmore.so

@gbdj:

Насколько очевидно задним числом оказывается решается задача поиска дырки в последовательности. Надо только отбросить фигню stackoverflow, приглушить императивное мышление и немного подумать.
SELECT
n.*,
INET_NTOA(v1.extip) AS extip,
INET_NTOA(v1.extip+1) AS nextip
FROM
ip4net AS n
JOIN view_vds AS v1
ON (n.net >> (32 — n.cidr) = v1.extip >> (32 — n.cidr) )
LEFT JOIN view_vds AS v2
ON (v2.extip = v1.extip + 1)
WHERE
v2.extip IS NULL
Собственно LEFT JOIN себя же со сдвигом на один

@gbdj:

As everyone knows :-) monads are just monoids in the category of endofunctors.

@gbdj:

Считаю что данная конструкция прекрасна в своей лаконичности и "простоте" =)
fmap (>>= f) aНадо видеть каким чеширским котом медленно расплывалась моя лыба когда я впервые увидел это

@gbdj:

— 90% of statements involving the term "Turing complete" are incorrect