Класс! Они таки переработали курс в онлайн-книгу! Горячо рекомендуется всем, кто НЕ умеет программировать, но хочет научиться. 😊
Forwarded from Peter Sovietov
A Data-Centric Introduction to Computing https://dcic-world.org/
— Почему ты непрерывно изучаешь какую-то математику?!
— Вовсе нет, я изучаю дискретную математику!
— Вовсе нет, я изучаю дискретную математику!
https://mlajtos.mu/posts/new-kind-of-paper
Идеи о том чтобы в конце концов просто писать на планшете, а он понимал что ты пишешь и вычислял всё что можно, витают в воздухе ещё со времён Palm Pilot. Будет отлично, если автор "дожмёт" свой "подход к снаряду" до юзабельного вида. Плюс, интересные комментарии относительно APL. 😊
Идеи о том чтобы в конце концов просто писать на планшете, а он понимал что ты пишешь и вычислял всё что можно, витают в воздухе ещё со времён Palm Pilot. Будет отлично, если автор "дожмёт" свой "подход к снаряду" до юзабельного вида. Плюс, интересные комментарии относительно APL. 😊
Forwarded from data stories
Помните, может быть, в прошлом году я писал о том, как Facebook пытался закрыть проект исследователей Нью-Йоркского университета о дезинформации? Так вот, у истории есть продолжение – доступа к данным социальной сети у исследователей по всей видимости больше нет, так как приложение Ad Observer для изучения дезинформации показалось Facebook нарушающим пользовательскую приватность.
На это уже откликнулись много правозащитных организаций, и вот Mozilla в своем блоге прямо пишут, что эти обвинения ложные. Приложение никакой личной информации не собирает и правилам платформы, касающимся приватности, не противоречит: разработчики Mozilla сами проверили Ad Observer, и вообще оно в открытом доступе.
(пост в блоге еще любопытен тем, что есть ссылки на другие случаи того, как Facebook противостоит академической свободе исследования)
А 13 августа этого года другая инициатива по подотчетности алгоритмов AlgorithmWatch был вынужден остановить свой проект по исследованию Instagram после угроз от Facebook. Им угрожают судом, а в суде некоммерческой организации против огромной транснациональной компании, как кажется, примерно понятно, кто победит. AlgorithmWatch уже сделали много крутых отчетов, посмотрите особенно ежегодные Automating Society + много всего про алгоритмы в госсекторе.
На это уже откликнулись много правозащитных организаций, и вот Mozilla в своем блоге прямо пишут, что эти обвинения ложные. Приложение никакой личной информации не собирает и правилам платформы, касающимся приватности, не противоречит: разработчики Mozilla сами проверили Ad Observer, и вообще оно в открытом доступе.
(пост в блоге еще любопытен тем, что есть ссылки на другие случаи того, как Facebook противостоит академической свободе исследования)
А 13 августа этого года другая инициатива по подотчетности алгоритмов AlgorithmWatch был вынужден остановить свой проект по исследованию Instagram после угроз от Facebook. Им угрожают судом, а в суде некоммерческой организации против огромной транснациональной компании, как кажется, примерно понятно, кто победит. AlgorithmWatch уже сделали много крутых отчетов, посмотрите особенно ежегодные Automating Society + много всего про алгоритмы в госсекторе.
Telegram
data stories
Facebook против академических исследований
Facebook пытается закрыть исследовательский проект Нью-Йоркского университета, посвященный политической дезинформации и манипуляции в социальных сетях. Представители компании утверждают, что разработанное учеными…
Facebook пытается закрыть исследовательский проект Нью-Йоркского университета, посвященный политической дезинформации и манипуляции в социальных сетях. Представители компании утверждают, что разработанное учеными…
🔥1
https://www.youtube.com/watch?v=_7ZtISeGyCY
The Augmentation of Douglas Engelbart | Full Documentary
A must watch for pretty much everybody I think.
The Augmentation of Douglas Engelbart | Full Documentary
A must watch for pretty much everybody I think.
YouTube
The Augmentation of Douglas Engelbart | Full Documentary
A film on Douglas Engelbart, inventor of the computer mouse whose vision was to augment the collective IQ of humans using the computer as a tool to accomplish this. For Doug it was all about augmenting humankind's collective IQ, his ideas were ahead of his…
https://secretgeek.github.io/html_wysiwyg/html.html
WOW, this is seriously cool! 😃
Thanks @goldsteinq for linking to it.
WOW, this is seriously cool! 😃
Thanks @goldsteinq for linking to it.
https://www.springer.com/gp/book/9783319430645
Алан Кей изрядно (и по делу) раскритиковал эту книгу, но она тем не менее может быть очень интересна и полезна инженерам, практикующим и/или преподающим низкоуровневую (системную) разработку. 😊
Алан Кей изрядно (и по делу) раскритиковал эту книгу, но она тем не менее может быть очень интересна и полезна инженерам, практикующим и/или преподающим низкоуровневую (системную) разработку. 😊
Springer
System Architecture - An Ordinary Engineering Discipline | Wolfgang J. Paul | Springer
The pillars of the bridge on the cover of this book date from the Roman Empire and they are in daily use today, an example of conventional engineering at its best. Modern commodity operating systems are examples of current system programming at its best,…
https://zellij.dev/about/
Что-то среднее между
Что-то среднее между
tmux и terminal-based IDE. Любопытно, но сам не пробовал. Also #rust #wasm #wasizellij.dev
About Zellij
Zellij is a workspace aimed at developers, ops-oriented people and anyone who loves the terminal. Similar programs are sometimes called “Terminal Multiplexers”.
Zellij is designed around the philosophy that one must not sacrifice simplicity for power, taking…
Zellij is designed around the philosophy that one must not sacrifice simplicity for power, taking…
https://static.stillinbeta.com/cold-iron/cold_iron/
Так и не могу до конца понять этот прикол. Они что-то реально делают? Или это чисто "вычислительный оккультизм"?
Так и не могу до конца понять этот прикол. Они что-то реально делают? Или это чисто "вычислительный оккультизм"?
Stillinbeta
cold_iron - Rust
A Brief Introduction to Nanothaumaturgy
https://blog.khinsen.net/posts/2020/12/10/the-structure-and-interpretation-of-scientific-models/
and
https://blog.khinsen.net/posts/2021/01/08/the-structure-and-interpretation-of-scientific-models-part-2/
for you not to miss it.
Kind of critique of current fashion for sticking Machine Learning models into every hole and insight into two kinds of scientific models and their importance. With a parallel to specifications and implementations in programming.
and
https://blog.khinsen.net/posts/2021/01/08/the-structure-and-interpretation-of-scientific-models-part-2/
for you not to miss it.
Kind of critique of current fashion for sticking Machine Learning models into every hole and insight into two kinds of scientific models and their importance. With a parallel to specifications and implementations in programming.
blog.khinsen.net
The structure and interpretation of scientific models
It is often said that science rests on two pillars, experiment and theory. Which has lead some to propose one or two additional pillars for the computing age: simulation and data analysis. However, the _real_ two pillars of science are observations and mo...
https://blog.khinsen.net/posts/2020/05/05/wanted-a-hierarchically-modular-software-architecture/
A hierarchically modular software architecture
Me: хотеть.
Перекликается с проблематикой, затронутой в https://t.me/plcomp/72
A hierarchically modular software architecture
Me: хотеть.
Перекликается с проблематикой, затронутой в https://t.me/plcomp/72
blog.khinsen.net
Wanted: a hierarchically modular software architecture
In his 1962 classic "The Architecture of Complexity", Herbert Simon described the hierarchical structure found in many complex systems, both natural and human-made. But even though complexity is recognized as a major issue in software development today, t...
Пишут, что https://people.cs.uchicago.edu/~shanlu/paper/hotos19_azure.pdf
Good luck with dynamically typed languages.
(Сам я, конечно, не читал что там пишут 😁)
found that 21% of the cloud outages resulted from inconsistent data format assumptions across different software components and versions
Good luck with dynamically typed languages.
(Сам я, конечно, не читал что там пишут 😁)
https://zuckermaninstitute.columbia.edu/innovation-scholar-zenna-tavares-wants-give-machines-common-sense
Кто-то плотно занимается counterfactual reasoning. Звучит многообещающе. Я слышал, у них открыты вакансии.
Кто-то плотно занимается counterfactual reasoning. Звучит многообещающе. Я слышал, у них открыты вакансии.
https://hal.archives-ouvertes.fr/hal-02117588/document
"Dealing With Software Collapse" (aka "bit rot").
The paper talks about situation with Scientific Software but pretty relevant to all of Software Development. The author introduces the notion of time scale of changes in a project and suggests different "collapse mitigation strategies" based on the estimated scale of the project and prospective dependencies.
The author concludes with a personal story dealing with collapse of Scientific Python ecosystem years before Python 3 became a must. Which was rather surprising for me and is pretty concerning.
"Dealing With Software Collapse" (aka "bit rot").
The paper talks about situation with Scientific Software but pretty relevant to all of Software Development. The author introduces the notion of time scale of changes in a project and suggests different "collapse mitigation strategies" based on the estimated scale of the project and prospective dependencies.
The author concludes with a personal story dealing with collapse of Scientific Python ecosystem years before Python 3 became a must. Which was rather surprising for me and is pretty concerning.