https://shark.fish/curiosity
If you have nothing to do for the next couple of hours. Or just bored at your work. 😁
If you have nothing to do for the next couple of hours. Or just bored at your work. 😁
shark.fish
curiositY
How far does your curiosity take you?
https://ai.googleblog.com/2022/07/ml-enhanced-code-completion-improves.html
Google combines Machine-Learned Transformer-based code completions with "traditional" semantic analysis-based completions and checks and measures some productivity improvements.
It's nice to be Google: you can have 10k+ devs in your treatment group and the rest of Google in control.
Google combines Machine-Learned Transformer-based code completions with "traditional" semantic analysis-based completions and checks and measures some productivity improvements.
It's nice to be Google: you can have 10k+ devs in your treatment group and the rest of Google in control.
research.google
ML-Enhanced Code Completion Improves Developer Productivity
Posted by Maxim Tabachnyk, Staff Software Engineer and Stoyan Nikolov, Senior Engineering Manager, Google Research Update — 2022/09/06: This post...
👍1
https://www.youtube.com/watch?v=BzuEGdGHKjc
Julia developers be like
What if use LLVM as a JIT compiler but unironically? And also have macros to implement staged compilation right in Julia and then JIT what's left? We'll implement blazing fast autodiff and put everything in a GPU!
Python developers at Google be like
Wait we have our own compiler to, XLA! And we can write Python functions to specialize other Python functions, right? We too can implement blazing bast autodiff and even target TPUs!
Actually JAX's approach to compiling Python to IR with tracing right inside Python is pretty fascinating. They also gain and exploit Futamura projection-like functionality to make (almost) everything composable. Clever stuff.
Julia developers be like
What if use LLVM as a JIT compiler but unironically? And also have macros to implement staged compilation right in Julia and then JIT what's left? We'll implement blazing fast autodiff and put everything in a GPU!
Python developers at Google be like
Wait we have our own compiler to, XLA! And we can write Python functions to specialize other Python functions, right? We too can implement blazing bast autodiff and even target TPUs!
Actually JAX's approach to compiling Python to IR with tracing right inside Python is pretty fascinating. They also gain and exploit Futamura projection-like functionality to make (almost) everything composable. Clever stuff.
YouTube
JAX: accelerated machine learning research via composable function transformations in Python
JAX is a system for high-performance machine learning research and numerical computing. It offers the familiarity of Python+NumPy together with hardware acceleration, and it enables the definition and composition of user-wielded function transformations useful…
🔥2
https://www.youtube.com/watch?v=nyPKBBeHy6k
Важные новости для камеродрочеров: основные производители — Nikon, Sony, Canon — забили на зеркалки, просто распродают и довыпускают текущие модели, но новых не разрабатывают. Полностью переключились на беззеркалки.
Как водится, это обусловлено тем, что технический прогресс догнал и перегнал. Что в конечном счёте сводится к бешеному увеличению плотности и скорости работы элементов ("пикселей") как матрицы, так и экрана. Фотоэлементов на матрице и "жидких кристаллов" в дисплее (даже таких миниатюрных как на фотокамерах) стало уже настолько дофига, да ещё и DSP процессор стал настолько быстрым, что никакие дополнительные зеркала и призмы ничего улучшить уже не могут. А без них система, понятное дело, проще, надёжнее и дешевле.
Видимо, цифровых зеркалок в светлое будущее не возьмут — останутся только плёночные для создания "тёплых ламповых" фотографий "под старину", для тех у кого сильно свербит ностальгия и чувство прекрасного.
Важные новости для камеродрочеров: основные производители — Nikon, Sony, Canon — забили на зеркалки, просто распродают и довыпускают текущие модели, но новых не разрабатывают. Полностью переключились на беззеркалки.
Как водится, это обусловлено тем, что технический прогресс догнал и перегнал. Что в конечном счёте сводится к бешеному увеличению плотности и скорости работы элементов ("пикселей") как матрицы, так и экрана. Фотоэлементов на матрице и "жидких кристаллов" в дисплее (даже таких миниатюрных как на фотокамерах) стало уже настолько дофига, да ещё и DSP процессор стал настолько быстрым, что никакие дополнительные зеркала и призмы ничего улучшить уже не могут. А без них система, понятное дело, проще, надёжнее и дешевле.
Видимо, цифровых зеркалок в светлое будущее не возьмут — останутся только плёночные для создания "тёплых ламповых" фотографий "под старину", для тех у кого сильно свербит ностальгия и чувство прекрасного.
YouTube
Why Nikon and Canon have given up on DSLRs
Nikon popularized the SLR camera in the 50s with the F, and its DSLRs have been a top pro choice for years. Now, Nikon has reportedly stopped developing new models, joining Canon and Sony, so why? The answer is that mirrorless cameras are finally fast enough…
https://www.ribbonfarm.com/2022/07/28/tubeworld/
У некоторых, конечно, интересные хобби и амбициозные планы... 😏
У некоторых, конечно, интересные хобби и амбициозные планы... 😏
http://mlg.eng.cam.ac.uk/zoubin/papers/ijprai.pdf
"An introduction to Hidden Markov Models and Bayesian Networks" Ghahramani, 2001
#statistics #bayes
"An introduction to Hidden Markov Models and Bayesian Networks" Ghahramani, 2001
#statistics #bayes
Bayesian Statistics be like:
What if all parameters of all statistical models were probability distributions but unironically?
What if all parameters of all statistical models were probability distributions but unironically?
https://www.markhw.com/blog/aphextwin
#Statistics proves: Aphex Twin has more diverse discography than his peers. 😁
Very interesting post showcasing clever statistical analysis.
#Statistics proves: Aphex Twin has more diverse discography than his peers. 😁
Very interesting post showcasing clever statistical analysis.
Mark H. White II, PhD
Examining Aphex Twin's Eclectic Discography With the Spotify API and Generalized Variance — Mark H. White II, PhD
👍1
https://www.youtube.com/watch?v=DQGr8KJKAzw
A reminder that a fundraiser https://www.kickstarter.com/projects/retrodigital/stalker-shadow-of-the-zone-fan-film/ is still going on and approaches the finish line (which is a start line for production).
The guys also have stretch goals to make more practical effects and more realistic everything. It still makes sense to throw thousands of dollars at them.
A reminder that a fundraiser https://www.kickstarter.com/projects/retrodigital/stalker-shadow-of-the-zone-fan-film/ is still going on and approaches the finish line (which is a start line for production).
The guys also have stretch goals to make more practical effects and more realistic everything. It still makes sense to throw thousands of dollars at them.
YouTube
Shadow of the Zone | Update #5 | 200k Funded
PLEDGE TO THE CAMPAIGN HERE: https://www.kickstarter.com/projects/retrodigital/stalker-shadow-of-the-zone-fan-film
https://buttondown.email/hillelwayne/archive/please-dont-write-your-documentation-in-markdown/
Some good reasons against using #Markdown to write #documentation from Hillel Wayne. Recommends reStructuredText aka #rst instead. AsciiDoc or Textile might be up to the task too.
Some good reasons against using #Markdown to write #documentation from Hillel Wayne. Recommends reStructuredText aka #rst instead. AsciiDoc or Textile might be up to the task too.
Buttondown
Please don't write your documentation in Markdown
Please don't write your documentation in Markdown. Please. I'm begging you. Markdown is tolerable for short documentation, like a readme.md. Past that, it's...
В (пост-)Советской России the World is eating Software:
"Мы не знаем, почему горячая вода до вас не доходит, котельную мы ещё вчера включили, на нашей стороне всё работает." 😒
"Мы не знаем, почему горячая вода до вас не доходит, котельную мы ещё вчера включили, на нашей стороне всё работает." 😒
😢3
https://tomassetti.me/resources-create-programming-languages/
A collection of tutorials, books and tools useful for (different aspects of) programming languages development from Gabriele Tomassetti (Strumenta).
A collection of tutorials, books and tools useful for (different aspects of) programming languages development from Gabriele Tomassetti (Strumenta).
Strumenta
68 Resources on creating programming languages
A guide to create programming languages presenting an organized list of selected articles, books, tutorials, and tools on designing languages and compilers.
👍2👎1🔥1
http://mlss.cc/
#mlss #machinelearning summer schools — all over the world. Some lectures #video available.
#mlss #machinelearning summer schools — all over the world. Some lectures #video available.
Инопланетяне заявили о прекращении своей деятельности в России. Больше никого забирать не будут.
😢5🤡2
AlexTCH
Инопланетяне заявили о прекращении своей деятельности в России. Больше никого забирать не будут.
"Все анальные зонды самоуничтожатся. Приносим извинения за доставленные неудобства."
🤡2
Ладно, шутки в сторону, хочу "прорекламировать" https://github.com/gsantner/markor Мне, конечно, не платят (это грёбаное бесплатное open-source приложение), и на моё мнение всем плевать, но я всё равно его озвучу!
It's a solid piece of technology. По сути, это редактор текстовых файлов (Markdown в первую очередь и ещё нескольких сопутствующих) для мобилок. С добавлением встроенной навигации по папкам претендует на "notes manager". Но в этом и штука — я целенаправленно искал "notes manager", который будет тупо писать в файлики в специальной папочке, которую можно синхронизировать Syncthing. Works like a charm. Для параноиков имеется шифрование, но я не пользуюсь.
It's a solid piece of technology. По сути, это редактор текстовых файлов (Markdown в первую очередь и ещё нескольких сопутствующих) для мобилок. С добавлением встроенной навигации по папкам претендует на "notes manager". Но в этом и штука — я целенаправленно искал "notes manager", который будет тупо писать в файлики в специальной папочке, которую можно синхронизировать Syncthing. Works like a charm. Для параноиков имеется шифрование, но я не пользуюсь.
GitHub
GitHub - gsantner/markor: Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..
Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, .. - gsantner/markor
👍2
Ещё в процессе поисков набрёл на https://github.com/GitJournal/GitJournal
По сути тоже редактор Markdown файлов в папках, но сразу умеет синхронизироваться с Git-репой. В этом смысле совместим с Foam и кто там ещё делает Zettelkasten поверх Markdown в Git. Умеет в красивое отображение файликов в виде карточек и всякое такое, но я прошёл мимо.
По сути тоже редактор Markdown файлов в папках, но сразу умеет синхронизироваться с Git-репой. В этом смысле совместим с Foam и кто там ещё делает Zettelkasten поверх Markdown в Git. Умеет в красивое отображение файликов в виде карточек и всякое такое, но я прошёл мимо.
GitHub
GitHub - GitJournal/GitJournal: Mobile first Note Taking integrated with Git
Mobile first Note Taking integrated with Git. Contribute to GitJournal/GitJournal development by creating an account on GitHub.
https://dev.to/eevajonnapanula/results-of-quick-testing-of-documentation-tools-accessibility-3808
Accessibility is hard, on the Web in particular. Even for (essentially) static documentation sites. 😒
Accessibility is hard, on the Web in particular. Even for (essentially) static documentation sites. 😒
DEV Community 👩💻👨💻
Results of Quick Testing of Documentation Tools' Accessibility
When writing my blog post about what backend devs can do for accessibility, I did some quick...