https://www.youtube.com/watch?v=hJQqjELPcOU
Programming Local-first Software Workshop @ ECOOP 22 Berlin
https://docs.google.com/presentation/d/1xqvntURBEwCR-zsS0PP1DD_hdibU8rNJVCevqQeLb0c/edit#slide=id.p
Programming Local-first Software Workshop @ ECOOP 22 Berlin
https://docs.google.com/presentation/d/1xqvntURBEwCR-zsS0PP1DD_hdibU8rNJVCevqQeLb0c/edit#slide=id.p
YouTube
Programming Local-First Software Workshop @ ECOOP 22 Berlin
A recording of the first instance of the Programming Local-First Software Workshop (PLF) as it took place at ECOOP 2022 in Berlin.
PLF is a scientific workshop which is concerned with programming paradigms for Multi-Device Collaborative/Local-First applications.…
PLF is a scientific workshop which is concerned with programming paradigms for Multi-Device Collaborative/Local-First applications.…
👍1
http://tomasp.net/blog/2022/no-code-substrates/
"No-code, no thought?"
Tomas Petricek thinks it's a bit more complicated than that. He introduces the notion of "programming substrates" to discuss different forms and levels of interacting and modifying a system, accommodating the whole spectrum from "just UI" to "codeful" development.
Then he identifies some challenges for no-code systems stemming from "usual" "scripting" tasks and discusses certain "dimensions" for no-code systems design drawing inspirations from historical examples like HyperCard and SmallTalk — as customary — but also examples of early programming languages themselves.
And a host of very curious links as a bonus. 😊
"No-code, no thought?"
Tomas Petricek thinks it's a bit more complicated than that. He introduces the notion of "programming substrates" to discuss different forms and levels of interacting and modifying a system, accommodating the whole spectrum from "just UI" to "codeful" development.
Then he identifies some challenges for no-code systems stemming from "usual" "scripting" tasks and discusses certain "dimensions" for no-code systems design drawing inspirations from historical examples like HyperCard and SmallTalk — as customary — but also examples of early programming languages themselves.
And a host of very curious links as a bonus. 😊
tomasp.net
No-code, no thought? Substrates for simple programming for all
Is it really possible to eliminate programming load? What would real
progress on making programming easier for all mean? In this article, I take a critical look
at no-code programming platforms using the technical dimensions framework and the idea
of a
progress on making programming easier for all mean? In this article, I take a critical look
at no-code programming platforms using the technical dimensions framework and the idea
of a
https://www.meetup.com/category-theory/events/286589723/
Monthly (online) seminars on Category Theory and Categorical Data. Sounds like fun. 😏
Monthly (online) seminars on Category Theory and Categorical Data. Sounds like fun. 😏
Meetup
Login to Meetup | Meetup
Find groups that host online or in person events and meet people in your local community who share your interests.
Что меня втупляет в Julia, так это необходимость руками
collect'ить итераторы. Их нельзя просто взять и передать туда, где ожидается массив. А это значит, что их нельзя передать примерно никуда. 🤦♀️Forwarded from Экспресс 42
Ваши данные есть у киберпреступников?
Напоминаем сайт для проверки: https://haveibeenpwned.com/
Укажите свой номер телефона или адрес почты, и оцените результат.
Если данные есть в базе, то вы узнаете:
🔹откуда, когда была утечка
🔹какие данные скомпрометированы (адреса, пароли, геолокации).
Что делать, если нашли себя в базе?
1. Сменить пароли: на сайте, откуда произошла утечка, и от своей почты.
2. Убедиться, что подключили двухфакторную аутентификацию.
Напоминаем сайт для проверки: https://haveibeenpwned.com/
Укажите свой номер телефона или адрес почты, и оцените результат.
Если данные есть в базе, то вы узнаете:
🔹откуда, когда была утечка
🔹какие данные скомпрометированы (адреса, пароли, геолокации).
Что делать, если нашли себя в базе?
1. Сменить пароли: на сайте, откуда произошла утечка, и от своей почты.
2. Убедиться, что подключили двухфакторную аутентификацию.
Have I Been Pwned
Have I Been Pwned: Check if your email address has been exposed in a data breach
Have I Been Pwned allows you to check whether your email address has been exposed in a data breach.
Оказывается, Julia умеет дампить скомпилированный код в виде бинарника: https://julialang.github.io/PackageCompiler.jl/dev/
Основное предназначение — дампить image для рабочей сессии чтобы после закрытия/открытия не компилировать всё с нуля. Было бы неплохо, если бы они и загруженные в память массивы дампили — вот это было бы ускорение работы. 😏
Как бы то ни было, поверх базовой функциональности есть ещё два применения: PackageCompiler может добавить к дампу нужные куски Julia, и получить либо динамическую библиотеку (для этого нужно определить C-callable функции), либо вообще standalone application.
Можно будет поиграться при случае. 😏
Основное предназначение — дампить image для рабочей сессии чтобы после закрытия/открытия не компилировать всё с нуля. Было бы неплохо, если бы они и загруженные в память массивы дампили — вот это было бы ускорение работы. 😏
Как бы то ни было, поверх базовой функциональности есть ещё два применения: PackageCompiler может добавить к дампу нужные куски Julia, и получить либо динамическую библиотеку (для этого нужно определить C-callable функции), либо вообще standalone application.
Можно будет поиграться при случае. 😏
https://www.youtube.com/watch?v=33YSWaR3kAQ
Another crazy Erdös' conjecture recently proved. Though not yet peer-reviewed. 😊
Another crazy Erdös' conjecture recently proved. Though not yet peer-reviewed. 😊
YouTube
Primes and Primitive Sets (an Erdős Conjecture is cracked) - Numberphile
Extra footage at https://youtu.be/-r2agPNx0gA - Featuring Jared Duker Lichtman. More links & stuff in full description below ↓↓↓
A proof of the Erdős primitive set conjecture: https://arxiv.org/abs/2202.02384
More Prime Number videos: https://bit.ly/PrimePlaylist…
A proof of the Erdős primitive set conjecture: https://arxiv.org/abs/2202.02384
More Prime Number videos: https://bit.ly/PrimePlaylist…
SHAP (SHapley Additive exPlanations) is a game theoretic approach to explain the output of any machine learning model. It connects optimal credit allocation with local explanations using the classic Shapley values from game theory and their related extensions:
https://github.com/slundberg/shap#citations
#machinelearning #explainableai
https://github.com/slundberg/shap#citations
#machinelearning #explainableai
GitHub
GitHub - shap/shap: A game theoretic approach to explain the output of any machine learning model.
A game theoretic approach to explain the output of any machine learning model. - shap/shap
https://www.hertzbleed.com/
Holw cow! They're now leaking secrets from constant-time cryptographic algorithms using CPUs' frequency scaling! 😱
Holw cow! They're now leaking secrets from constant-time cryptographic algorithms using CPUs' frequency scaling! 😱
Hertzbleed
Hertzbleed Attack
Turning Power Side-Channel Attacks Into Remote Timing Attacks on x86
🔥1
Хроники войны против компьютеров общего назначения, так сказать: https://cheapskatesguide.org/articles/owning-our-devices.html
Типа, "мы программисты" и так понимаем к чему всё идёт, и давно возмущены. Мы, типа, поборники свободного или хотя бы открытого софта, прожжёные пользователи GNU/Linux. Но там всё равно имеется кучка интересных ссылок. В частности.
https://cheapskatesguide.org/articles/pluton.html — Ryzen 6000 CPU for laptops is the first to incorporate Microsoft's Pluton technology. Давайте, фанаты Ryzen, топайте стройными рядами в цифровой концлагерь Microsoft. 😏
В общем, дело идёт к тому, что лет через 5 я личными вещами буду заниматься на "полукустарном" ноуте на RISC-V под управлением DragonflyBSD (просто давно хотел попробовать Dragonfly, если не попрёт, слезу на FreeBSD, конечно).
Типа, "мы программисты" и так понимаем к чему всё идёт, и давно возмущены. Мы, типа, поборники свободного или хотя бы открытого софта, прожжёные пользователи GNU/Linux. Но там всё равно имеется кучка интересных ссылок. В частности.
https://cheapskatesguide.org/articles/pluton.html — Ryzen 6000 CPU for laptops is the first to incorporate Microsoft's Pluton technology. Давайте, фанаты Ryzen, топайте стройными рядами в цифровой концлагерь Microsoft. 😏
В общем, дело идёт к тому, что лет через 5 я личными вещами буду заниматься на "полукустарном" ноуте на RISC-V под управлением DragonflyBSD (просто давно хотел попробовать Dragonfly, если не попрёт, слезу на FreeBSD, конечно).
🤔3
AlexTCH
https://www.trymito.io/ Every Data Analysis platform attempts to expand until it includes a Spreadsheet. Those platforms which cannot so expand are replaced by ones which can. Or maybe Any sufficiently complicated Data Analysis platform contains an ad hoc…
Ну, как я и говорил "Every Data Analysis platform attempts to expand until it includes a Spreadsheet": https://observablehq.com/@observablehq/introducing-data-table-cell
ЧСХ, как и Mito, эти таблички тоже умеют превращаться в код (SQL в данном случае).
ЧСХ, как и Mito, эти таблички тоже умеют превращаться в код (SQL в данном случае).
Observable
Quickly explore & analyze your data with Data Table Cell
We're excited to announce the launch of the Observable Data Table Cell. Data Table Cell is a visual data analysis tool that allows you to quickly explore and analyze your data directly in the UI.
Внезапный ночер поэзии. Без особого повода вспомнил https://stihi.ru/2007/06/21-1254 Наслаждайтесь.
stihi.ru
Какая б ни была Совдепья...
Какая б ни была Совдепья - здесь жил и хавал черный хлеб я, курил траву, мотал в Москву... Там - КГБ и пьянь в заплатах, но и Христос рожден не в Штатах, прикинь: в провинции, в хлеву. Какая б ни была имперья, иной выгадывать теперь я не стану, ибо э т о…
AlexTCH
Внезапный ночер поэзии. Без особого повода вспомнил https://stihi.ru/2007/06/21-1254 Наслаждайтесь.
Вчера недостаточно внимательно прочитал. Потому что я помню вариант отсюда: http://lib.ru/SHTERN/shliman.txt (там и остальное прекрасно).
TIL: в Google Docs сочетание клавиш
ctrl + space сбрасывает форматирование (полужирное-курсив-подчёркивание).Интересное дело, базы данных — особенно реляционные — разрабатывали и разрабатывают не просто для хранения данных, но и для работы с ними, в частности — анализа. OLAP значит OnLine Analytic Processing, и поддерживается всеми основными РСУБД, как коммерческими, так и открытыми. Некоторые поддерживают очень продвинутую аналитику.
И тем не менее, когда Data Analysis стал "Sexy Job" оказалось, что данные выгружают в Excel и "развлекаются" с ними уже там...
И тем не менее, когда Data Analysis стал "Sexy Job" оказалось, что данные выгружают в Excel и "развлекаются" с ними уже там...
👍2
https://nitor.com/en/articles/pitfalls-and-bumps-clojures-extensible-data-notation-edn
Why you need an up-to-date complete specification of a serialization format with several independent implementations. 😏
Why you need an up-to-date complete specification of a serialization format with several independent implementations. 😏
Nitor
Pitfalls and bumps in Clojure's Extensible Data Notation (EDN) - Nitor
Extensible Data Notation or EDN is the Clojure equivalent of JSON: using the language’s literal syntax for data serialisation. Some people recommend EDN for serialisation in full-stack Clojure projects. Not many talk about its pitfalls.
👍1
https://types22.inria.fr/files/2022/06/TYPES_2022_paper_24.pdf
For all Property-Based Testing fans out there: test properties of your properties! Exhaustively! 😂
(An upcoming TYPES-2022 workshop talk.)
For all Property-Based Testing fans out there: test properties of your properties! Exhaustively! 😂
(An upcoming TYPES-2022 workshop talk.)
👍2