https://www.youtube.com/watch?v=s6pjxCuNGjc
"What makes a programming language successful?"
An opinionated take for sure and the author doesn't deny it. Still surprisingly sensible. Very little about language features and everything about "ecosystem", "DX", affordances and so on.
"What makes a programming language successful?"
An opinionated take for sure and the author doesn't deny it. Still surprisingly sensible. Very little about language features and everything about "ecosystem", "DX", affordances and so on.
YouTube
Keynote (Day 2). What makes a programming language successful? | Jeremy Howard | JuliaCon 2022
Jeremy Howard is a data scientist, researcher, developer, educator, and entrepreneur. Jeremy is a founding researcher at fast.ai, a research institute dedicated to making deep learning more accessible, and is an honorary professor at the University of Queensland.…
😱1
https://www.alignmentforum.org/posts/XxX2CAoFskuQNkBDy/discovering-agents
Maybe their "AI alignment research" does provide solid statistical methods after all. 😏
Maybe their "AI alignment research" does provide solid statistical methods after all. 😏
www.alignmentforum.org
Discovering Agents — AI Alignment Forum
Work done with Ramana Kumar, Sebastian Farquhar (Oxford), Jonathan Richens, Matt MacDermott (Imperial) and Tom Everitt. …
https://jmlr.org/papers/v14/bottou13a.html
"Counterfactual Reasoning and Learning Systems: The Example of Computational Advertising"
Way back in 2013 the guys built a model of an ads selection system in the form of a causal graph and learning/optimization as a counterfactual inference problem. Might be curious to compare to aforementioned AI alignment paper on agent discovery.
"Counterfactual Reasoning and Learning Systems: The Example of Computational Advertising"
Way back in 2013 the guys built a model of an ads selection system in the form of a causal graph and learning/optimization as a counterfactual inference problem. Might be curious to compare to aforementioned AI alignment paper on agent discovery.
https://www.hillelwayne.com/post/stamping-on-eventstream/
A pretty deep and thoughtful analysis of an (old)
A pretty deep and thoughtful analysis of an (old)
event-stream library security incident (Bitcoins theft) by Hillel Wayne (from back when the topic was still hot). It identifies many more — technical and organisational, thus addressable — issues than simply "you just have to audit all of your 100500 transitive dependencies even if you have no idea about security and won't recognize a RCE even if it jumped at you". (For the record I won't recognize most of even half-assed vulnerabilities.)Hillel Wayne
STAMPing on event-stream
The goal of a STAMP-based analysis is to determine why the events occurred… and to identify the changes that could prevent them and similar events in the future. 1
One of my big heroes is Nancy Leveson, who did a bunch of stuff like the Therac-25 investigation…
One of my big heroes is Nancy Leveson, who did a bunch of stuff like the Therac-25 investigation…
https://www.fast.ai/2022/07/28/nbdev-v2/
Fast.ai Jupyter Notebooks extension (
Fast.ai Jupyter Notebooks extension (
nbdev, execnb) + Quarto which can render notebooks and some other formats to pretty much any format (HTML/Markdown/LaTeX/docx/etc.) through Pandoc. I was already pointed to Quarto before which is pretty cool by itself. Together they indeed promise interesting environment and extended workflow for Data Science, Development, Education, Tutorials and so on.http://glueviz.org/
Looks like pretty interesting and powerful visual #dataanalysis tool. Comparing the same (selected) data subset across different graphs is insightful and illuminating.
Looks like pretty interesting and powerful visual #dataanalysis tool. Comparing the same (selected) data subset across different graphs is insightful and illuminating.
https://executablebooks.org/en/latest/
Another one for producing publications/documentation from Jupyter Notebooks.
Another one for producing publications/documentation from Jupyter Notebooks.
https://medium.com/@kentbeck_7670/test-commit-revert-870bbd756864
Kent Beck promotes another crazy radical workflow. But it might indeed be fun to try for a hobby project. 😊
Kent Beck promotes another crazy radical workflow. But it might indeed be fun to try for a hobby project. 😊
Medium
test && commit || revert
As part of Limbo on the Cheap, we invented a new programming workflow. I introduced “test && commit”, where every time the tests run…
Вас в школе учитель(ница) математики заставляла расписывать промежуточные шаги при решении задачи? Исследователи из Google AI заставили это делать свои Language Models:
https://ai.googleblog.com/2022/05/language-models-perform-reasoning-via.html
Удивительное дело, но явное выписывание промежуточных шагов сильно помогает решать математические задачки. Видимо, учителя математики что-то нащупали за последние 200 лет своей совокупной деятельности.
Что несколько более удивительно, обучение модели выполнению детерминированных логических шагов, в частности, арифметических операций происходит прямо на естественном языке, натурально как в школе. Точнее, людям в школе-то как раз дают явные алгоритмы сложения-вычитания-умножения-деления ("в столбик"), а "ИИ" (уже/пока что) — нет.
Но исследователи и исследовательницы на этом не остановились, и подумали "а что если заменить шаги математических вычислений на манипуляции, производимые роботом?":
https://ai.googleblog.com/2022/08/towards-helpful-robots-grounding.html
Оказалось, что докинув в замес ещё пару ML/RL-трюков (image-based behavioral cloning, temporal-difference-based RL, RetinaGAN и прочее по мелочи) можно поднять процент успешных задуманных "хитрых планов" до 84, и выполненных до 74. Ещё недостаточно хорошо, чтобы "спасать жизни", но сильно лучше, чем 50/50.
По такой радости даже запилили "продающий сайт":
https://sites.research.google/palm-saycan
https://ai.googleblog.com/2022/05/language-models-perform-reasoning-via.html
Удивительное дело, но явное выписывание промежуточных шагов сильно помогает решать математические задачки. Видимо, учителя математики что-то нащупали за последние 200 лет своей совокупной деятельности.
Что несколько более удивительно, обучение модели выполнению детерминированных логических шагов, в частности, арифметических операций происходит прямо на естественном языке, натурально как в школе. Точнее, людям в школе-то как раз дают явные алгоритмы сложения-вычитания-умножения-деления ("в столбик"), а "ИИ" (уже/пока что) — нет.
Но исследователи и исследовательницы на этом не остановились, и подумали "а что если заменить шаги математических вычислений на манипуляции, производимые роботом?":
https://ai.googleblog.com/2022/08/towards-helpful-robots-grounding.html
Оказалось, что докинув в замес ещё пару ML/RL-трюков (image-based behavioral cloning, temporal-difference-based RL, RetinaGAN и прочее по мелочи) можно поднять процент успешных задуманных "хитрых планов" до 84, и выполненных до 74. Ещё недостаточно хорошо, чтобы "спасать жизни", но сильно лучше, чем 50/50.
По такой радости даже запилили "продающий сайт":
https://sites.research.google/palm-saycan
research.google
Language Models Perform Reasoning via Chain of Thought
Posted by Jason Wei and Denny Zhou, Research Scientists, Google Research, Brain team In recent years, scaling up the size of language models has be...
https://www.jaggedalliance.com/
As a long-time Jagged Alliance 2 fan I have very high hopes for Jagged Alliance 3! 😃
As a long-time Jagged Alliance 2 fan I have very high hopes for Jagged Alliance 3! 😃
Thqnordic
Jagged Alliance 3 – Official Game Website
Jagged Alliance 3 is a tactical game with role-playing elements, where you fight with the A.I.M. mercs your way to a war-torn country in Central Africa.
👍2
Занятно, что по сути сюжетной основой Jagged Alliance 2/3 является роман Фредерика Форсайта "Псы войны". Роман, кстати, отличный, очень рекомендую. Недавно ещё прочитал знаменитый "День Шакала" (в оригинале) того же автора — реально захватывающее произведение в прямом смысле слова.
👍1
https://github.com/mooculus/laode
Open-source combined Linear Algebra and Ordinary Differential Equations textbook
#math #book
Open-source combined Linear Algebra and Ordinary Differential Equations textbook
#math #book
GitHub
GitHub - mooculus/laode: Open-source combined Linear Algebra and Ordinary Differential Equations textbook
Open-source combined Linear Algebra and Ordinary Differential Equations textbook - GitHub - mooculus/laode: Open-source combined Linear Algebra and Ordinary Differential Equations textbook
👍2
> I did a quick search search of Lean community YouTube channel and found few videos about analysis.
> Calculus and integration: youtu.be/p8Etfv1_VqQ
> Topology and filters: youtu.be/hhOPRaR3tx0
> Measure theory: youtu.be/yH3-zE0bYCU
#math #video #lean
> Calculus and integration: youtu.be/p8Etfv1_VqQ
> Topology and filters: youtu.be/hhOPRaR3tx0
> Measure theory: youtu.be/yH3-zE0bYCU
#math #video #lean
YouTube
LftCM2020: Calculus and integration - Yury Kudryashov
https://lecopivo.github.io/SciLean/doc/differentiation_in_scilean.html
A cool tutorial (work in progress) on calculating derivatives and differentials (symbolically and mostly automatically) in Lean 4 with the SciLean library (and tactics).
A cool tutorial (work in progress) on calculating derivatives and differentials (symbolically and mostly automatically) in Lean 4 with the SciLean library (and tactics).
https://www.inference.vc/the-secular-bayesian-using-belief-distributions-without-really-believing/
A fun introduction to "dogmatic Bayesianism" but actually a deep review of a paper on general Bayes-like update rules.
#statistics #bayes #paper
A fun introduction to "dogmatic Bayesianism" but actually a deep review of a paper on general Bayes-like update rules.
#statistics #bayes #paper
inFERENCe
The secular Bayesian: Using belief distributions without really believing
The religious Bayesian
My parents didn't raise me in a religious tradition. It all started to change
when a great scientist took me under his wing and taught me the teachings of
Bayes. I travelled the world and spent 4 years in a Bayesian monastery in
Cambridge…
My parents didn't raise me in a religious tradition. It all started to change
when a great scientist took me under his wing and taught me the teachings of
Bayes. I travelled the world and spent 4 years in a Bayesian monastery in
Cambridge…
Actors post! Let's mention two systems at once!
https://lava-nc.org/
https://github.com/msp-strath/TypOS
OK, granted there's almost nothing in common between them apart from the fact they use actors/CSP formalism as a model to achieve some ends.
The end goal of the first one, Lava, is to compile single source code (presumably, computation-heavy) into efficient target machine code as diverse as to cover everything from CPU/GPU/TPU/xPU to the Neuromorphic chips.
The end goal of the second project is implementation of pretty sophisticated type-checkers (including Dependent Types with some bells and whistles) in a safe(er) manner, preserving many properties by construction (and being very flexible at the same time).
Pretty amazing where one can see CSP if they squint hard enough... 😏
https://lava-nc.org/
https://github.com/msp-strath/TypOS
OK, granted there's almost nothing in common between them apart from the fact they use actors/CSP formalism as a model to achieve some ends.
The end goal of the first one, Lava, is to compile single source code (presumably, computation-heavy) into efficient target machine code as diverse as to cover everything from CPU/GPU/TPU/xPU to the Neuromorphic chips.
The end goal of the second project is implementation of pretty sophisticated type-checkers (including Dependent Types with some bells and whistles) in a safe(er) manner, preserving many properties by construction (and being very flexible at the same time).
Pretty amazing where one can see CSP if they squint hard enough... 😏
GitHub
GitHub - msp-strath/TypOS: being an operating system for typechecking processes
being an operating system for typechecking processes - msp-strath/TypOS
TIL: HingeAngleService is a Windows Service that tracks an angle between display and keyboard of your laptop and generates relevant events.
https://youtu.be/fErUu217Pu0
Офигенная история про "старые добрые" времена до массового распространения лазерных принтеров и TeX Кнута. 😏
Офигенная история про "старые добрые" времена до массового распространения лазерных принтеров и TeX Кнута. 😏
YouTube
Before Raspberry Pi and Arduino - Computerphile
Professor Brailsford with an example of what he had to do when Computer A didn't talk to Computer B.
https://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University…
https://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University…