Size: a a a

2019 September 20
oleg_log
Еще один кеш.......................дграф могут хоть что-то написать кроме ЕЩЕ ОДНОГО КЕША ?

Пойду читать их репо и громко бухтеть на твич-стриме "олег опять бухтит на чужой код"

https://blog.dgraph.io/post/introducing-ristretto-high-perf-go-cache/

https://github.com/dgraph-io/ristretto
источник
2019 September 21
oleg_log
Разноцветное залипалово от Lyft.
Выравнивание конечно же на высоте.
https://www.colorbox.io/
источник
oleg_log
источник
oleg_log
Indeed, Google is almost only interested in global scale products.

Довольно интересный текст о гугле от одного из инженеров (6 лет отмотал). Из понравившегося:

Hadoop has become a billion dollar industry sector, while in reality, similar systems inside Google

A global engineering organization cannot rely on third party providers. For these technologies are too challenging to build and too valuable to share. Google has built a complete suite of developer tools for engineers to do their best work.

Google pioneered SRE. Unlike the traditional operational personell, SRE is mandated to spend at least 50% of their time on writing software that automates the daily operations.

https://docs.google.com/document/d/10wylnn8qHD4clDyrEIhYyP1FWxzEkf89hfwbmoyS-yI/edit
источник
oleg_log
источник
2019 September 22
oleg_log
Полез в спецификацию LDAP. Узнал расшифровку:       Lightweight Directory Access Protocol.

Мне казалось Lightweight это когда меньше 68 страниц в спецификации..

А там внутри еще и свой(?) формат сериализации BER (Basic Encoding Rules), в общем все обмазано весельем.

Кстати, можете что-то хорошее-полезное про лдап рассказать? а может и нехорошее.

https://tools.ietf.org/html/rfc4511
источник
oleg_log
Re: Tired of Stack Overflow
       
Children, SO is a blessing for humanity.

Their creators should be canonized. You don't remember the pre SO times. You couldn't find anything to fix your problems and must read the source code or pay zillions for some sh*tty support. In the pre-internet times, you just would hit a wall and have to quit. I really love Jeff and Joel.
       
neves, 4 hours ago
источник
oleg_log
источник
oleg_log
Я прям не удивлен результатом. Мяу
https://impurepics.com/quiz/
источник
oleg_log
1й вопрос самым сложным был
источник
2019 September 23
oleg_log
Довольно интересный тред на ночь:
What’s your container-less deployment process ?

В треде доминирует NixOS :)

https://lobste.rs/s/xov7nz/what_s_your_container_less_deployment

(А еще узнал про https://nixos.org/nixops/ )
источник
oleg_log
btw, nixops говно по трем причинам:
- внутри реально ужасно написанный код на питоне
- проверка ключей выключена по умолчанию https://github.com/NixOS/nixops/issues/696
- в команде использовать сложно, потому что есть локальный стейт, представленный sqlite базой(в нём написано чё где задеплоено)
источник
oleg_log
Рассмотрим обычный хттп клиент (например к гитхабу). У объекта есть метод Close, после которого клиент уже ничего не делает. Должна ли лететь паника/исключение при повторном закрытии клиента? (между вызовами Close мы ничего не делаем)
Анонимный опрос
33%
Да
53%
Не
13%
Затрудняюсь
1%
Другое? (в лс плс)
Проголосовало: 533
источник
oleg_log
Registaro вчера упомянул про квантовый компьютер от гугла (https://t.me/registaro/346), а я утром пошел за новостью.

И гугл оправдывается, что пост был по ошибке, поэтому убрали: source at Google <...> suggested, NASA accidentally published the paper early, before its team's claims could be thoroughly vetted through scientific peer review.

> "While our processor takes about 200 seconds to sample one instance of the quantum circuit 1 million times, a state-of-the-art supercomputer would require approximately 10,000 years to perform the equivalent task," the researchers said.

> The researchers estimate that performing the same experiment on a Google Cloud server would take 50 trillion hours—too long to be feasible. On the quantum processor, it took only 30 seconds, they said.

> a highly special case "laboratory experiment" that has "no practical applications."

Вот в этом как раз и заключаются квантовые компы - за лабораторией они бесполезны (сейчас). Хотя тему небезопасности RSA подогревает (наброс для параноиков: а где пруфы, что у NSA уже нет решения RSA ? :)

https://fortune.com/2019/09/20/google-claims-quantum-supremacy/
Telegram
registaro
Google достигла* квантового превосходства

* утверждает, что достигла

Появилась официальная новость, что в Google продемонстрировали квантовое превосходство, но она была быстро удалена.

Что такое квантовое превосходство? Quantum supremacy – это возможность квантового компьютера решать задачи, которые классические (те, с которого вы пост читаете) решить не могут. До сих пор это никому не удавалось, хотя и были практические примеры работы квантового компьютера, но они были бесполезны.

Что же случилось? Утверждается, что Sycamore смог решить некую задачу за 200 секунд, когда как на самом мощном из классических компьютеров задача решается за десятки тысяч лет.

Что же тут важного? Шор уже близок. Я уже несколько месяцев твержу, что RSA потенциально перебрали, но не с кем это обсудить. А те, с кем пытался обсуждать, успокаивали тем, что такие вещи долго скрывать нельзя (здравствуйте, Андрей Станкевич). Тк потом поздно будет, алё.
источник
oleg_log
Еще по теме был хороший курс в далеком 2013 (?). Жаль я тогда подзабил и не дошёл до конца...

https://www.edx.org/course/quantum-mechanics-quantum-computation-uc-berkeleyx-cs-191x

Еще другие есть на той же платформе https://www.edx.org/learn/quantum-computing

А вообще, если есть чем поделиться по теме, буду очень признателен (лс @olegkovalov) (кстати, телеграм чат о квантовых вычислениях уже есть? 🤔)
источник
oleg_log
Какой же мерзкий фикс. Ладно, с вендорингом еще можно жить, но вот когда оно становится доступным для пользователей...это уже совсем говнокодерство :\
источник
oleg_log
Британский математик при поддержке Алибаба занимается улучшением алгоритмов в TCP:

their research on a high-precision congestion control (or HPCC for short) algorithm, which will serve as an all-new algorithm for congestion control in high-performance networks.

https://www.alibabacloud.com/blog/alibaba-engineers-team-up-with-world-renown-mathematician-to-develop-next-gen-algorithm_595374
источник
oleg_log
А вот это круто, оказывается формат геопозиции от гугла называется Plus codes, есть свой сайт и хттп клиенты.

А репа вообще с 2014 существует (только репо open location code называется).

А еще здесь можно увидеть отсылку к мемы хксд про форматы, ведь это еще 1 способ закодировать пару lat-lon, хотя вроде самый человеко-читаемый.

https://plus.codes/
https://github.com/google/open-location-code
источник
oleg_log
вот бы еще биткоин....
источник
oleg_log
Сегодня узнал о такой штуке - gotestsum, которая делает вывод прогона тестов в #go чуть более читаемым.

Сделана как обертка над go test --json ./..., поэтому никакой магии. В конце появляется красивый результат, внезапно есть флажок для вывода в JUnit XML (я аш вспотел).

Репка https://github.com/gotestyourself/gotestsum
Еще у этого же автора есть сборник полезностей для тестов, не пользовался, но давно листал код, смотрелось полезно https://github.com/gotestyourself/gotest.tools
источник