Forwarded from Lil Functor
В следующей версии cats не надо будет импортировать инстансы тайпклассов для типов из стандартной библиотеки!
Это изменение — огромный шаг для cats в направлении от библиотеки для ФП к «батарейкам» для стандартный библиотеки.
Сейчас, чтобы написать
А ещё нововведения Scala 3 в целом располагают к такому дизайну библиотек.
Лайкнуть PR Трэвиса Брауна можно здесь: https://github.com/typelevel/cats/pull/3043
Это изменение — огромный шаг для cats в направлении от библиотеки для ФП к «батарейкам» для стандартный библиотеки.
Сейчас, чтобы написать
@ List(Some(1), None, Some(3)).combineAll
res4: Option[Int] = Some(4)
надо либо импортировать вообще всю библиотеку в своё пространство имён через import cats.implicits._, либо написать 4 (!) совершенно неудобных импортаimport cats.syntax.foldable._что напрочь убивает выгоду от использования котов в этом месте. В следующей версии будет достаточно подтянуть только
import cats.instances.list._
import cats.instances.option._
import cats.instances.int._
import cats.syntax.foldable._ или просто import cats.syntax.all._, и это прекрасно.А ещё нововведения Scala 3 в целом располагают к такому дизайну библиотек.
Лайкнуть PR Трэвиса Брауна можно здесь: https://github.com/typelevel/cats/pull/3043
Open Access to ACM Digital Library During Coronavirus Pandemic
For the next three months, there will be no fees assessed for accessing or downloading work published by ACM. We hope this will help researchers, practitioners and students maintain access to our publications as well as increasing visibility and awareness of ACM’s journals, proceedings and magazines. Please be sure to inform your colleagues that the ACM DL is now open, and will continue that way through June 30, 2020.
https://www.acm.org/articles/bulletins/2020/march/dl-access-during-covid-19
For the next three months, there will be no fees assessed for accessing or downloading work published by ACM. We hope this will help researchers, practitioners and students maintain access to our publications as well as increasing visibility and awareness of ACM’s journals, proceedings and magazines. Please be sure to inform your colleagues that the ACM DL is now open, and will continue that way through June 30, 2020.
https://www.acm.org/articles/bulletins/2020/march/dl-access-during-covid-19
www.acm.org
Message from ACM Regarding Open Access to ACM Digital Library during Coronavirus
All work published by ACM in the ACM Digital Library will be freely accessible until 6/30/20.
Папками в Телеге пользуетесь?
Anonymous Poll
22%
Оч активно, все по папочкам
30%
Совсем чуть добавил(а)
8%
Неа, потыкал(а) и удалил(а)
18%
Ого, папки уже есть?
8%
Они не нужны были
8%
Фича плохо сделана
6%
Другое
Forwarded from Бесконечное ИТ
Fibtbit поделился аналитикой как уменьшилось количество шагов у пользователей их браслетов. В среднем по миру это цифра от 10% до 15%, я думал будет раза в два больше.
https://blog.fitbit.com/covid-19-global-activity/
https://blog.fitbit.com/covid-19-global-activity/
По совету @bortlog посмотрел AlphaGo - The Movie | Full Documentary. Можно сказать художественная история о AlphaGo. Круто, хотя смотрелось на 2х.
Если у вас что-то есть про внутренности AlphaGo (а я знаю, есть) - подкиньте. Скорее интересно не черствый paper, а объяснение для еще живых людей не в теме. Заранее спасибо.
А может и не по альфаго поделитесь, если будут годные предложения, можно будет и сборник сделать.
https://www.youtube.com/watch?v=WXuK6gekU1Y&feature=youtu.be
Если у вас что-то есть про внутренности AlphaGo (а я знаю, есть) - подкиньте. Скорее интересно не черствый paper, а объяснение для еще живых людей не в теме. Заранее спасибо.
А может и не по альфаго поделитесь, если будут годные предложения, можно будет и сборник сделать.
https://www.youtube.com/watch?v=WXuK6gekU1Y&feature=youtu.be
YouTube
AlphaGo - The Movie | Full award-winning documentary
With more board configurations than there are atoms in the universe, the ancient Chinese game of Go has long been considered a grand challenge for artificial intelligence.
On March 9, 2016, the worlds of Go and artificial intelligence collided in South…
On March 9, 2016, the worlds of Go and artificial intelligence collided in South…
Интересная эта вещь - распределенные БД. Они часто крутые, с точки зрения инженерного решения. Вот эти крутые вещи как масштабирование и доступность.
Но вот возникает вопрос - почему при падении одной ноды (к примеру Кассандры) начинает сыпаться весь сервис?
Мы уходим от этого страшного и медленного "реляционного мира" в так называемый web-scale, но при падении части БД, мы так же недоступны, как если бы это был 1 инстанс плохого Постгреса. Где профит спрятан?
Хранить десятки Тб в C* это круто и стильно, но какой смысл, если это антиквариат (в силу неправильного использования) ? Сдувать пылинки и надеяться, что ничего не рассыпится. Странный способ построения сервисов.
PS. наезд был не на БД, а на неправильное использование.
Но вот возникает вопрос - почему при падении одной ноды (к примеру Кассандры) начинает сыпаться весь сервис?
Мы уходим от этого страшного и медленного "реляционного мира" в так называемый web-scale, но при падении части БД, мы так же недоступны, как если бы это был 1 инстанс плохого Постгреса. Где профит спрятан?
Хранить десятки Тб в C* это круто и стильно, но какой смысл, если это антиквариат (в силу неправильного использования) ? Сдувать пылинки и надеяться, что ничего не рассыпится. Странный способ построения сервисов.
PS. наезд был не на БД, а на неправильное использование.
Слайды с гоферконру 2020 привезли (https://xn--r1a.website/teamerlin/6060)
Но я больше всего залип по TLA+ отличный доклад.
https://speakerdeck.com/gopherconrussia/tla-plus-tools-praktichnyi-instrumient-formal-noi-vierifikatsii-alghoritmov-alieksiei-naidionov
Но я больше всего залип по TLA+ отличный доклад.
https://speakerdeck.com/gopherconrussia/tla-plus-tools-praktichnyi-instrumient-formal-noi-vierifikatsii-alghoritmov-alieksiei-naidionov
Telegram
Мерлин заваривает чай с гречкой ☕️
Вышли презентации с гоферкона
https://github.com/GopherConRu/talks/blob/master/README.md
https://github.com/GopherConRu/talks/blob/master/README.md
Последние 2 мема Профанктора чесно украдены мною из этой статьи: почему же никто не фиксит баги.
Backlogs should be growing indefinitely. What a good team will do is to accept that, and establish a good relationship between product and tech, and make sure you constantly keep reprioritizing. Maybe today it's shipping a bunch of features the business needs. Maybe tomorrow it's paying down some tech debt.
Я не совсем согласен с "should be growing indefinitely" ведь а) многое что становится неактуальным б) надо знать границы.
https://erikbern.com/2020/03/10/never-attribute-to-stupidity-that-which-is-adequately-explained-by-opportunity-cost.html
Backlogs should be growing indefinitely. What a good team will do is to accept that, and establish a good relationship between product and tech, and make sure you constantly keep reprioritizing. Maybe today it's shipping a bunch of features the business needs. Maybe tomorrow it's paying down some tech debt.
Я не совсем согласен с "should be growing indefinitely" ведь а) многое что становится неактуальным б) надо знать границы.
https://erikbern.com/2020/03/10/never-attribute-to-stupidity-that-which-is-adequately-explained-by-opportunity-cost.html
Наверное многое слышали про robots.txt для помощи кравлерам и поисковым движкам. Сегодня я узнал, что есть еще и security.txt
Содержит контакты для проблем с безопаснотью, подписи, благодарности и ссылку на хайринг. Однако прикольно. (интересно, гугл учитывает наличие этого файла при ранжировании?)
https://securitytxt.org/
Содержит контакты для проблем с безопаснотью, подписи, благодарности и ссылку на хайринг. Однако прикольно. (интересно, гугл учитывает наличие этого файла при ранжировании?)
https://securitytxt.org/
security.txt
A proposed standard that allows websites to define security policies.
Created 2013
Resolved 2019
Remaining 67.5h
🤔
(мне нужно проверить, как там Zookeeper может в безопасность, вот прыгаю по ишью, ведь release notes это наказание хуже карантина, https://issues.apache.org/jira/browse/ZOOKEEPER-1634)
Resolved 2019
Remaining 67.5h
🤔
(мне нужно проверить, как там Zookeeper может в безопасность, вот прыгаю по ишью, ведь release notes это наказание хуже карантина, https://issues.apache.org/jira/browse/ZOOKEEPER-1634)
This media is not supported in your browser
VIEW IN TELEGRAM
Type in Morse code by repeatedly slamming your laptop shut
https://github.com/veggiedefender/open-and-shut
https://github.com/veggiedefender/open-and-shut
Forwarded from Generic Talks (Oleg Kovalov)
Хей, мы планируем выпуск про вычисления на GPU сделать. Не хотите вопросов подкинуть? может что-то слышали и хотите узнать детальнее? А может готовы все-все оспорить? Напишите в чате или боту. Спасибо :)
Как-то почти года назад мне в голову пришла мысль, про Google ReCaptcha (v1 которая, с написанием слов из книги) и что это можно было бы повторить, с дополнительными настройками и типами данных.
Но по определенным человечески причинам это не взлетело. И вот, уважаемый @jemalloc подкинул мне https://www.hcaptcha.com/ на который перешел Cloudflare (вроде как).
Такие вот дела. Разметка данных это гиблая тема, не советую. Хотя если у вас есть похожая идея - я в доле, зовите 👌😎
Но по определенным человечески причинам это не взлетело. И вот, уважаемый @jemalloc подкинул мне https://www.hcaptcha.com/ на который перешел Cloudflare (вроде как).
Такие вот дела. Разметка данных это гиблая тема, не советую. Хотя если у вас есть похожая идея - я в доле, зовите 👌😎
Hcaptcha
hCaptcha - Stop bots and human abuse.
Enterprise grade AI security platform with a privacy focus. Replace reCAPTCHA v2, v3, or Enterprise with next generation tech at better value. Used by millions.
Forwarded from Наталья Лосева
Ребята, это бомба. По ссылке - карта Земли с местными радиостанциями. Коснитесь любой зеленой точки и будет играть местное радио. Это просто улёт. Я зависла на Фаррерах, в Матере, Южно-Сахалинске, Руанде и дальше пойду:))
https://radio.garden/
https://radio.garden/
radio.garden
Explore live radio by rotating the globe
Explore live radio by rotating the globe.
oleg_log
По совету @bortlog посмотрел AlphaGo - The Movie | Full Documentary. Можно сказать художественная история о AlphaGo. Круто, хотя смотрелось на 2х. Если у вас что-то есть про внутренности AlphaGo (а я знаю, есть) - подкиньте. Скорее интересно не черствый paper…
Так вот, про AlphaZero как наследника AlphaGo. Пожалуй самая простая и много чего объясняющая статья про алгоритм.
Спасибо Владиславу за ссылку, круто.
https://nikcheerla.github.io/deeplearningschool/2018/01/01/AlphaZero-Explained/
Спасибо Владиславу за ссылку, круто.
https://nikcheerla.github.io/deeplearningschool/2018/01/01/AlphaZero-Explained/
On AI
AlphaZero Explained
A practical guide to deep learning: for Python hackers, data scientists, the chronically-impatient, and the AI researchers of the future.
Смотрю я на все эти рабочие местам в профанкторе (в боте их конечно же больше) и очень удивляюсь кол-ву кастомных клав. Особенно таких...оригинальных, состоящих из 2-3 частей.
Правда они такие эффективные? Прям 100500 удобнее работать?
Конечно они не помогут писать более качественный код, но такое предчувствие, что сильно привыкаешь и пересаживание (хоть и временное) на другую клаву сделает меня абсолютно беспомощным.
Можете в лс высказать авторитетное мнение по нестандартным клавам, я пока не решил, надо ли играться с ними.
Правда они такие эффективные? Прям 100500 удобнее работать?
Конечно они не помогут писать более качественный код, но такое предчувствие, что сильно привыкаешь и пересаживание (хоть и временное) на другую клаву сделает меня абсолютно беспомощным.
Можете в лс высказать авторитетное мнение по нестандартным клавам, я пока не решил, надо ли играться с ними.
Стало интересно, кто какими навыками и клавами обладает (ответы не пересекаются, должны найти себя)
я...
я...
Anonymous Poll
29%
умею в 10-пальцевый набор
2%
когда-то умел(а) в 10-пальцевый
13%
учусь/стараюсь в 10-пальцевый
2%
живу с клавой ручной работы
4%
живу с обычной, но эргономичной клавой
44%
обычный человек, обычная клава
1%
другое? тыкните в лс
5%
результаты