Forwarded from Hacker News
Our conscious experience of the world is a memory, says new theory (Score: 158+ in 6 hours)
Link: https://readhacker.news/s/5pQME
Comments: https://readhacker.news/c/5pQME
Link: https://readhacker.news/s/5pQME
Comments: https://readhacker.news/c/5pQME
Singularity Hub
Our Conscious Experience of the World Is But a Memory, Says New Theory
Viewing consciousness through the lens of a memory system could provide new clues to brain disorders like epilepsy and dementia.
⚡1
Детальная инструкция, как попасть в ад, согласно разным религиям:
https://www.youtube.com/watch?v=4pkWGvTFfSY
https://www.youtube.com/watch?v=4pkWGvTFfSY
YouTube
How to Go to Hell in Every Religion (Detailed Instructions)
Christianity, Islam, Hinduism, Buddhism, and Judaism all have their own versions of hell. Here’s how you can go to hell in all of them.
Dr. Bart Ehrman, Dr. Natasha Mikles, Filip Holm, and Dr. Justin Sledge, all scholars and educators in the field of religious…
Dr. Bart Ehrman, Dr. Natasha Mikles, Filip Holm, and Dr. Justin Sledge, all scholars and educators in the field of religious…
#music
Ещё одна красивая композиция.
Balmorhea, "Sky Could Undress":
https://www.youtube.com/watch?v=a5tcFAG0zdI
Ещё одна красивая композиция.
Balmorhea, "Sky Could Undress":
https://www.youtube.com/watch?v=a5tcFAG0zdI
YouTube
Sky Could Undress
“There are no clear borders, only merging invisible to the sight.” ― Dejan Stojanovic
Film Nº1 in the Clear Language Trilogy by Claire Cottrell
Film Nº1 in the Clear Language Trilogy by Claire Cottrell
Forwarded from Hacker News
Variability, not repetition, is the key to mastery (❄️ Score: 151+ in 2 days)
Link: https://readhacker.news/s/5pVXv
Comments: https://readhacker.news/c/5pVXv
Link: https://readhacker.news/s/5pVXv
Comments: https://readhacker.news/c/5pVXv
Scott H Young
Variability, Not Repetition, is the Key to Mastery - Scott H Young
The science behind how (and when) to mix things up in order to accelerate your improvement.
Forwarded from Hacker News
Nord – An Arctic, north-bluish color palette (🔥 Score: 158+ in 1 hour)
Link: https://readhacker.news/s/5qesX
Comments: https://readhacker.news/c/5qesX
Link: https://readhacker.news/s/5qesX
Comments: https://readhacker.news/c/5qesX
Nord
A arctic, north-bluish color palette
Выпустил релиз Guile-SSH 0.16.1:
https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.16.1
В новом релизе по-умолчанию выключены все тесты, которые требуют поддержки алгоритма DSA для публичных ключей. Дело в том, что начиная с версии libssh 0.10, поддержка DSA выключена в библиотеке по-умолчанию, и поскольку Guile-SSH использует libssh "под капотом", то при использовании libssh 0.10 тесты падали.
Теперь же, если поддержка DSA всё же нужна, то необходимо добавить опцию
В целом, Guile-SSH 0.16.1 не вносит изменения в API, однако стоит учитывать, что поддержка DSA будет полностью убрана из libssh в следующих релизах (пока что её можно включить при сборке libssh, через опцию
#gnu #guile #projects #ssh
https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.16.1
В новом релизе по-умолчанию выключены все тесты, которые требуют поддержки алгоритма DSA для публичных ключей. Дело в том, что начиная с версии libssh 0.10, поддержка DSA выключена в библиотеке по-умолчанию, и поскольку Guile-SSH использует libssh "под капотом", то при использовании libssh 0.10 тесты падали.
Теперь же, если поддержка DSA всё же нужна, то необходимо добавить опцию
--enable-dsa при запуске скрипта configure.В целом, Guile-SSH 0.16.1 не вносит изменения в API, однако стоит учитывать, что поддержка DSA будет полностью убрана из libssh в следующих релизах (пока что её можно включить при сборке libssh, через опцию
-DWITH_DSA=on.)#gnu #guile #projects #ssh
GitHub
GitHub - artyom-poptsov/guile-ssh: Guile-SSH is a library that provides access to the SSH protocol for GNU Guile programs.
Guile-SSH is a library that provides access to the SSH protocol for GNU Guile programs. - artyom-poptsov/guile-ssh
memory heap
Выпустил релиз Guile-SSH 0.16.1: https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.16.1 В новом релизе по-умолчанию выключены все тесты, которые требуют поддержки алгоритма DSA для публичных ключей. Дело в том, что начиная с версии libssh 0.10…
commit 194fd7d3e4e16c5bbd64062d55fa98b4d79e69df12 мая 2013 года был сделан первый коммит в репозитории Guile-SSH. Более 1600 коммитов за 9 лет, 7 разработчиков, включая меня. Наличие в репозиториях GNU Guix, Ubuntu, Arch, Parabola, openSUSE, macOS и возможно каких-то других систем. Неожиданно успешный проект.
Author: Artyom Poptsov <[email protected]>
Date: Sun May 12 01:30:36 2013 +0400
Initial commit.
#projects #guile #ssh
GitHub
Initial commit. · artyom-poptsov/guile-ssh@194fd7d
Guile-SSH is a library that provides access to the SSH protocol for GNU Guile programs. - Initial commit. · artyom-poptsov/guile-ssh@194fd7d
⚡4
Ломаю голову о дальнейшем развитии компилятора машин состояний Guile-SMC.
В библиотеке есть понятие контекста — то есть, некоторого объекта, который передаётся в обратные вызовы (callbacks) внутри ДКА.
Идея у меня следующая: библиотека должна предоставлять набор базовых контекстов для выполнения однотипных задач (например, для разбора текста, бинарных данных, обработки сетевых запросов и т.п.)
На данный момент у меня получилось выделить следующие виды контекстов:
- Символьный (char) — для чтения потока символов (реализован.)
- Бинарный (binary) — для чтения потока байт (в процессе реализации.)
- Токенизатор (token) — для чтения потока токенов, разделённых согласно определённым правилам (например, символами-разделителями.)
- Построчный (line) — для построчного чтения данных.
Если брать этот набор контекстов, они должны покрывать большинство задач обработки данных (а если и не хватит их, то всегда можно создать свой контекст.)
Но при этом события, обрабатываемые ДКА, могут являться не только неким потоком данных, но и вообще чем угодно. Например, для ДКА чат-бота входные события — это поступающие запросы от пользователя; для обработчика сетевого протокола — это запросы по сети, по некоторому протоколу.
Можно ли охватить весь этот потенциально бесконечный круг задач, решаемых через автоматное программирование, и свести его к некоторым примитивам, при этом не нарушая общность библиотеки? Думаю, что возможно, однако требует построения грамотной архитектуры.
Конечная цель проекта — автоматизировать написание автоматов путём кодогенерации на основе выскокоуровневого описания ДКА в формате PlantUML. Это даёт возможность сразу же получать визуализацию направленного графа переходов, а не пост-фактум, как часто бывает при ручном написании кода.
#projects #fsm #guile #scheme #dev
В библиотеке есть понятие контекста — то есть, некоторого объекта, который передаётся в обратные вызовы (callbacks) внутри ДКА.
Идея у меня следующая: библиотека должна предоставлять набор базовых контекстов для выполнения однотипных задач (например, для разбора текста, бинарных данных, обработки сетевых запросов и т.п.)
На данный момент у меня получилось выделить следующие виды контекстов:
- Символьный (char) — для чтения потока символов (реализован.)
- Бинарный (binary) — для чтения потока байт (в процессе реализации.)
- Токенизатор (token) — для чтения потока токенов, разделённых согласно определённым правилам (например, символами-разделителями.)
- Построчный (line) — для построчного чтения данных.
Если брать этот набор контекстов, они должны покрывать большинство задач обработки данных (а если и не хватит их, то всегда можно создать свой контекст.)
Но при этом события, обрабатываемые ДКА, могут являться не только неким потоком данных, но и вообще чем угодно. Например, для ДКА чат-бота входные события — это поступающие запросы от пользователя; для обработчика сетевого протокола — это запросы по сети, по некоторому протоколу.
Можно ли охватить весь этот потенциально бесконечный круг задач, решаемых через автоматное программирование, и свести его к некоторым примитивам, при этом не нарушая общность библиотеки? Думаю, что возможно, однако требует построения грамотной архитектуры.
Конечная цель проекта — автоматизировать написание автоматов путём кодогенерации на основе выскокоуровневого описания ДКА в формате PlantUML. Это даёт возможность сразу же получать визуализацию направленного графа переходов, а не пост-фактум, как часто бывает при ручном написании кода.
#projects #fsm #guile #scheme #dev
GitHub
GitHub - artyom-poptsov/guile-smc: GNU Guile State Machine Compiler
GNU Guile State Machine Compiler. Contribute to artyom-poptsov/guile-smc development by creating an account on GitHub.
⚡1
#music #music_postrock
65daysofstatic, "BeatCast Coach Road Session".
Tracklist:
00:00 Dance Dance Dance
03:47 Piano Fights
07:40 Debutante
14:40 Burial Scene
https://youtu.be/TInTWrwCCBo
65daysofstatic, "BeatCast Coach Road Session".
Tracklist:
00:00 Dance Dance Dance
03:47 Piano Fights
07:40 Debutante
14:40 Burial Scene
https://youtu.be/TInTWrwCCBo
YouTube
65daysofstatic // BeatCast Coach Road Session
Produced by https://beatcast.com
Get some 65daysofstaticmusic: https://amzn.to/2V6flnj
65daysofstatic have mostly been playing in cinemas recently, namely to the tune of their fine Silent Running soundtrack album. Once the movie tour was complete though they…
Get some 65daysofstaticmusic: https://amzn.to/2V6flnj
65daysofstatic have mostly been playing in cinemas recently, namely to the tune of their fine Silent Running soundtrack album. Once the movie tour was complete though they…
memory heap
#music #music_postrock 65daysofstatic, "BeatCast Coach Road Session". Tracklist: 00:00 Dance Dance Dance 03:47 Piano Fights 07:40 Debutante 14:40 Burial Scene https://youtu.be/TInTWrwCCBo
#music #music_postrock
65daysofstatic, "Unmake The Wild Light" (live):
https://youtu.be/k6a0kJlDlyk?t=13
65daysofstatic, "Unmake The Wild Light" (live):
https://youtu.be/k6a0kJlDlyk?t=13
YouTube
65daysofstatic - Unmake The Wild Light (Last.fm Lightship95 Series)
65daysofstatic perform the stunning Unmake The Wild Light from their Wild Light album on the Lightship95 in London
Watch on Last.fm: https://www.last.fm/features/post/7298608%3Afeature%3A04ff3c0a-7d76-427a-b9dd-6516bac34048
Explore 65daysofstatic on Last.fm:…
Watch on Last.fm: https://www.last.fm/features/post/7298608%3Afeature%3A04ff3c0a-7d76-427a-b9dd-6516bac34048
Explore 65daysofstatic on Last.fm:…
Интересное интервью:
https://youtu.be/g6igTJXcqvo
https://youtu.be/g6igTJXcqvo
YouTube
Hacker interview-Gummo
Soft White Underbelly interview and portrait of Gummo, a computer hacker from Jacksonville, Florida.
Here’s a link to a follow up interview with Gummo: https://youtu.be/3ZtkMmVDNEo
For ad-free, uncensored videos and plenty of exclusive content please subscribe…
Here’s a link to a follow up interview with Gummo: https://youtu.be/3ZtkMmVDNEo
For ad-free, uncensored videos and plenty of exclusive content please subscribe…
#music #music_postrock
If These Trees Could Talk, "From Roots to Needles" (cover by SIOM band):
https://youtu.be/4h0USWiVuUo
If These Trees Could Talk, "From Roots to Needles" (cover by SIOM band):
https://youtu.be/4h0USWiVuUo
YouTube
SIOM - From Roots to Needles (If These Trees Could Talk cover)
Video tribute in honor of our favorite band.
Subscribe to our pages:
► VK — https://vk.com/siom.band
► Instagram — https://www.instagram.com/siom_band
Subscribe to our pages:
► VK — https://vk.com/siom.band
► Instagram — https://www.instagram.com/siom_band
Vagrant Cascadian нашёл ещё одну проблему в Guile-SSH, связанную с поддержкой libssh 0.10, пришлось править тесты, чтобы не падали, и выпускать новую версию Guile-SSH 0.16.2:
https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.16.2
Кстати, Vagrant Cascadian — сопровождающий пакета Guile-SSH в Debian и Ubuntu:
- https://tracker.debian.org/pkg/guile-ssh
- https://launchpad.net/ubuntu/+source/guile-ssh
Отправил в GNU Guix патч с обновлением Guile-SSH до 0.16.2:
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=60502
Теперь, насколько вижу, можно обновить libssh 0.10 в GNU Guix, не нарушая сборку Gule-SSH и без "грязных хаков" с патчингом кода Guile-SSH перед сборкой.
#gnu #guix #guile #ssh #projects
https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.16.2
Кстати, Vagrant Cascadian — сопровождающий пакета Guile-SSH в Debian и Ubuntu:
- https://tracker.debian.org/pkg/guile-ssh
- https://launchpad.net/ubuntu/+source/guile-ssh
Отправил в GNU Guix патч с обновлением Guile-SSH до 0.16.2:
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=60502
Теперь, насколько вижу, можно обновить libssh 0.10 в GNU Guix, не нарушая сборку Gule-SSH и без "грязных хаков" с патчингом кода Guile-SSH перед сборкой.
#gnu #guix #guile #ssh #projects
GitHub
compatibility issues with libssh 0.10.x · Issue #34 · artyom-poptsov/guile-ssh
Builds of guile-ssh 0.13.x and 0.15.x in debian started failing roughly when libssh in Debian was updated to 0.10.4, roughly mid-september 2022: https://tests.reproducible-builds.org/debian/history...
⚡3
#music
Funkadelic, "Maggot Brain" (cover by Buckethead with Lili Haydn & Praxis):
https://www.youtube.com/watch?v=NPpfdsaALDA
Funkadelic, "Maggot Brain" (cover by Buckethead with Lili Haydn & Praxis):
https://www.youtube.com/watch?v=NPpfdsaALDA
YouTube
MAGGOT BRAIN - Buckethead (with Lili Haydn & Praxis) 🎻🎸🤘
A glorious cover of Funkadelic's classic song 'Maggot Brain' featuring Buckethead, Brain, Bill Laswell and original Funkadelic member Bernie Worrell (as Praxis) with guest Lili Haydn on Violin.
Long live Eddie Hazel, long live Bernie Worrell. Woo!!
JOIN…
Long live Eddie Hazel, long live Bernie Worrell. Woo!!
JOIN…