Size: a a a

Монада Кедавра

2019 October 05
Монада Кедавра
для статистически достоверного бенчмарка недостаточно измерить среднее / медианное значение
поэтому необходимость погружаться в статистику является одной из причин, почему микробенчмаркинг — зло: мало, кто может провести измерения корректно, а проверить чужие измерения и того меньше. в результате получается абсурдная ситуация, когда бенчмарки каждого показывают, что он быстрее всех

наконец-то есть статья, которая это объясняет понятным языком и с примерами

https://medium.com/@ankur_anand/an-in-depth-introduction-to-99-percentile-for-programmers-22e83a00caf

авторы пишут про network latency и golang, но принципы универсальны для всех
источник
2019 October 09
Монада Кедавра
авторы vue вернули with в javascript и ненависть в хардкор


https://github.com/vuejs/vue-next/blob/bfecf2cdce10ac36682e28ad9a81553ac81fa6da/packages/compiler-core/src/codegen.ts#L52
источник
2019 October 10
Монада Кедавра
колебания цен на серебро предсказывают вероятность террористических атак

↑silver price  →  ↑tax threshold → ↓taxes → ↑sunni charity → ↑terrorist financing → ↑terrorist attacks
источник
2019 October 13
Монада Кедавра
role based repositories — идея о новой альтернативе монорепам
источник
2019 October 29
Монада Кедавра
сверхразумы из Hashicorp внедрили рефералки в terraform-деплои пользователей azure. монетизация опенсорса, так сказатб
источник
2019 October 30
Монада Кедавра
вот это я понимаю глобальные планы у Илона Маска

The Starship is designed to enable the rapid construction of an enormous, self-sufficient Mars city with a population measured in the millions

обзорная статья, посвящённая принципам, лежащим в основе SpaceX Starship. если это воплотится в жизнь хотя бы на 1%, это уже полностью изменит облик земной цивилизации

https://caseyhandmer.wordpress.com/2019/10/29/the-spacex-starship-is-a-very-big-deal/
источник
2019 November 04
Монада Кедавра
анонсирована облачная версия Visual Studio Code — Visual Studio Online
https://visualstudio.microsoft.com/services/visual-studio-online/

платная, оплата почасовая, впрочем это ожидаемо

gitpod, coder rip
источник
2019 November 06
Монада Кедавра
Typescript 3.7 — хороший пример правильного развития проекта:

1. добавили то, что давно просили (optional chaining)
2. исправили старые проблемы (два вида публичных полей — от тс и от жс)
3. реализовали то, о чём даже никто и не думал ( Better Support for never-Returning Functions это уже не про типы, а про контроль сайд-эффектов в коде. не Koka, конечно, но всё же прогресс налицо )
источник
Монада Кедавра
портрет на чистом css на safari становится особенно загадочным https://github.com/cyanharlow/purecss-lace
источник
2019 November 12
Монада Кедавра
источник
2019 December 11
Монада Кедавра
заманчивое предложение


https://developers.google.com/web/updates/2019/10/devtools
источник
2019 December 15
Монада Кедавра
невероятные приключения юзер-агента Vivaldi.

On Netflix, presenting a Vivaldi user agent results in a suggestion to install Silverlight to play videos… yes… really… Silverlight!
источник
Монада Кедавра
бесконечно можно смотреть на три вещи: как течёт вода, как горит огонь и как гугл крушит очередной продукт, который кого-то угораздило использовать.

как понять, будет ли уничтожена очередная технология?
если её создал гугл и она не помогает им продавать рекламу, она будет уничтожена, без вариантов.
источник
2019 December 18
Монада Кедавра
развитие индустрии свернуло куда-то не туда: для нахождения всех роутов в приложении требуется машин лернинг 🤦🏻‍♂️
источник
2020 January 08
Монада Кедавра
dark energy, на поиски которой в космологии потратили десятилетие, вероятно просто не существует

https://en.wikipedia.org/wiki/Dark_energy
источник
Монада Кедавра
как читать пейперы.

в пейперах, как и в любых других материалах бывает много воды но ещё больше — интересной информации из первых рук, поэтому умение их читать и понимать быстро помогает легче погружаться в различные области знаний

хорошо что кто-то опубликовал пейпер и по этой теме 🙃

https://web.stanford.edu/class/ee384m/Handouts/HowtoReadPaper.pdf
источник
2020 January 09
Монада Кедавра
приснилось, что flow скоро закроют 🤔 как nuclide и prepack
источник
2020 January 17
Монада Кедавра
records обретают всё большую популярность в языках программирования: теперь их добавили и в Java
источник
2020 January 25
Монада Кедавра
back to the roots: yarn 2 использует prolog. спасибо, что не APL
источник
2020 January 26
Монада Кедавра
Корабль Тесея.

в разгоревшейся полемике вокруг выхода yarn 2, Себастьян МакКензи в качестве довода приводит фразу «Change every piece of a ship and it’s a completely new ship, not an evolution» — это отсылка к парадоксу Корабль Тесея.

парадокс этот звучит так: «Если все составные части исходного объекта были заменены, остаётся ли объект тем же объектом?» и разумеется он не был бы парадоксом, если бы на него можно было ответить однозначно

несмотря на то, что Себастьяну его вариант кажется аксиомой, на самом деле, в западной культуре принято считать, что объект, в котором постепенно заменили все его части, остаётся тем же самым объектом. например, после пожара в соборе Нотр-Дам, его реставрируют с помощью современных материалов, но это по прежнему всё тот же собор, потому что это — символ, а не просто сумма его материалов

в принципе, понятно, что именно МакКензи хотел сказать — при полной смене апи пользователям было бы удобней иметь чёткое разделение пакетов, но это не обязанность мейнтейнеров, а их право, потому что ярн остаётся ярном, потому что библиотека — больше, чем сумма её апи

в конце концов, семвер существует именно для этого

https://twitter.com/sebmck/status/1221142224936804353
источник