memory heap
368 subscribers
2.48K photos
504 videos
52 files
3.06K links
science ∩ art = wonder

all memory blocks here are allocated by @a_v_p

GitHub: https://github.com/artyom-poptsov
Mastodon: https://fosstodon.org/@avp

https://memory-heap.org/~avp/
Download Telegram
#music

Любопытный альбом 1981 года, "Time" — под авторством Electric Light Orchestra:
https://www.youtube.com/watch?v=yxBZhHE-R7M
Выглядит эпично.
memory heap
Выглядит эпично.
Создал Россию на Hackerspaces Wiki: https://wiki.hackerspaces.org/Russia

На Wiki есть такая фича, что зарегистрированный пользователь может указать, что хочет создать хакерспейс в указанной стране/городе, и сама Wiki автоматически агрегирует эту информацию на странице городов и стран — таким образом, люди могут видеть, кто ещё хочет создать хакерспейс и скооперироваться.
memory heap
Выглядит эпично.
И тут внезапно понял, что на той Wiki уже есть "Russian Federation". Сделал перенаправление с "Russia" на "Russian Federation".

На данный момент список хакерспейсов в России на глобальной Hackerspaces Wiki выглядит так:
https://wiki.hackerspaces.org/Russian_Federation

Hackerspaces Wiki использует надстройку над MediaWiki под названием "Semantic Wiki", которая позволяет добавлять машиночитаемые свойства к страницам, обрабатывать их и агрегировать различными способами (подробнее см. Семантическая паутина)
samskeyti (cover)
avp && BeeStarlight
Сегодня попробовали вместе с @BeezzareChan сыграть кусочек композиции "Samskeyti" (Sigur Rós). Я на клавишах, @BeezzareChan — на омникорде. Чистой воды самодеятельность и импровизация, но получилось забавно. Думаю, если попрактиковаться, можно получше записать. Что интересно, омникорд достаточно хорошо заменяет фисгармонию, которая звучит в оригинальной композиции.

#music
Собственно "Samskeyti" от Sigur Rós:
https://www.youtube.com/watch?v=y4-3fNNpWKs

Минималистичная и при этом очень красивая композиция, IMHO.

#music
Записанная мной в своё время на слух цитата из замечательной лекции писателя-фантаста Айзека Азимова, "How People Can Save the Earth for Humans":
https://youtu.be/UQfYKbKdlBM

"I was born in Soviet Union, I was born to a family that was Orthodox Jewish, what else?.. It was the only thing it was when I was born. I have no feeling of "russioness" about me, I have no feeling of "jewishness" about me. [...] The point is what I do have a large feeling about — it's not even that I have a large feeling of being "american" because I'm teaching myself not to be nationalistic, you know, I'm trying to be a human. But you know what I can't get away from? By god I'm a New Yorker! [laughter] I mean... I mean I can't bare when people say that's the things about New York, you know. But that's something that give me the sense of roots, that's all. But you know these roots are not in the genes, these roots are not something you born with, these roots are something that manufactured out of your surroundings."

Мой перевод:
"Я родился в Советском Союзе, в семье ортодоксальных евреев, что ещё?.. Это было всем, что у меня было на момент рождения. У меня нет чувства "российскости" во мне — также, как и нет чувства "еврейскости". [...] Я хочу вам объяснить, к чему испытываю трепетные чувства — и это даже не чувство бытия "американцем", так как я обучаю себя не быть националистом, понимаете, я пытаюсь быть просто человеком. Но знаете, к чему я действительно неравнодушен? Ей-богу, я ведь Нью-Йоркер! [смех] То есть... То есть я вообще терпеть не могу, когда люди говорят — да это же суть Нью-Йорка, знаете ли. Но это как раз то, что даёт мне чувство "корней", не более того. Но знаете, эти корни не вписаны в наши гены, эти корни не являются чем-то, с чем мы рождаемся, они являются тем, что можно выработать из вашего окружения."
Вот ещё одна интересная цитата — на этот раз от астрофизика и популяризатора науки Карла Сагана, из лекции "On the 8th Day", прочитанной в 1984-м году (рекомендую посмотреть.) Перевод можете найти ниже:

It seems very clear that a nuclear war could destroy our global civilization; it seems at least possible that a nuclear war could destroy our species. The extinction [...] of human species means that we have made meaningless the lives of everybody who has ever lived. It means that we have prevented from coming into existence the lives of all those people who will one day live if we're not so foolish as to permit a nuclear war. this scale of catastrophe is the most serious that is possible to imagine.

[...]

Why? Why do we have so many nuclear weapons? It is madness, it's a foolishness, it's a collective delusion. And it is extremely dangerous.

[...]

[I]f each side's view is that it has to have more than the other, then the arms race will never end. It's absolutely clear. If you studied the mathematics, it's two coupled linear differential equations the solution of which is an exponential. that's very simple mathematics, but neither nation wants to buy that. There is cult of being "strong", of being "secure." But we have to ask — what are we talking about when we say "strong", when we say "secure."

When I was a small boy growing up in Brooklyn, we have winters then too, and it's snowed, when it's snowed there was this convention of snowball fights which you learn very quickly that there no such thing as too many snowballs; that's if you didn't have enough snowballs, there was that terrible moment when you crouching down trying to pack one and your adversary is well supplied with snowballs standing over [pounding] you. And that experience, much more for boys that for girls, makes people think that an infinite number of nuclear weapons is what we need. And this is precisely an example of what Einstein was talking about when he said we must change our way of thinking: snowballs and nuclear weapons are not the same thing. Nuclear weapons are not snowballs! That's a simple enough doctrine but it hasn't yet gotten into the halls of power.
🔥1
memory heap
Вот ещё одна интересная цитата — на этот раз от астрофизика и популяризатора науки Карла Сагана, из лекции "On the 8th Day", прочитанной в 1984-м году (рекомендую посмотреть.) Перевод можете найти ниже: It seems very clear that a nuclear war could destroy…
Мой перевод:

Кажется очевидным, что ядерная война может уничтожить нашу глобальную цивилизацию; кажется как минимум возможным, что ядерная война может уничтожить наш вид. Вымирание [...] человеческого вида означает, что мы сделали бессмысленным жизни всех, кто когда-либо жил. Это означает, что мы не позволили прийти в этот мир всем жизням людей, которые когда-либо могли бы жить, не будь мы такими глупцами что позволили произойти ядерной войне. Этот масштаб катастрофы — самое серьёзное, что можно только вообразить.

[...]

Почему? Почему мы имеем так много ядерного оружия? Это безумие, это безрассудство, это коллективное помешательство. И это просто невообразимо опасно.

[...]

Если каждая сторона думает, что она должна иметь больше [оружия], чем другая, то гонка вооружений никогда не прекратится. Это предельно ясно. Если вы изучали математику, это не что иное, как связанные линейные дифференциальные уровнения, решение которых является экспонентой. Это очень простая математика, но ни одна из наций не хочет это признавать. Существует культ "силы" и "безопасности". Но мы должны спросить — что мы подразумеваем, когда говорим "сила" и "безопасность."

Когда я был маленьким мальчиком, растущим в Бруклине, у нас тоже были зимы, и шёл снег; когда снег шёл, у нас была традиция боя снежками, где вы очень быстро понимаете, что не бывает слишком много снежков. То есть, если у вас нет достаточно снежков, то может настать ужасный момент, когда вы склонившись судорожно пытаетесь сделать снежок, а ваш противник в это время стоит над вами из забрасывает вас снежками. И этот опыт — гораздо более знакомый парням, чем девушкам — заставляет людей думать, что нам нужно бесконечное количество ядерного оружия. И это в точности тот самый пример, который упоминал [Альберт] Эйнштейн, когда говорил, что мы должны изменить наше мышление: снежки и ядерные ракеты не являются одним и тем же. Ядерные ракеты — это не снежки! Это достаточно простая доктрина, но она до сих пор не пришла в руководящие инстанции.
Тем временем делаю так, чтобы Guile-SMC умел генерировать из ДКА код автомата, аналогичный тому, который обычно пишется вручную.

Такой код не будет зависеть от Guile-SMC вообще.

#guile #smc #dev #projects
Результат кодогенерации всё больше напоминает то, что я бы мог написать вручную.

#guile #smc #dev
#music

Начал переслушивать дискографию группы Enigma.

Красивая (и необычная) композиция от них, под названием "The Same Parents"
https://www.youtube.com/watch?v=JxsU8Rnr-0c

Текст тоже хорош, IMHO:
We all had the same parents
Many million years ago
Why can't we live in freedom
Without hunger, with no war?
At the beginning we all had
One mother and one father
That's where we're descending from (attention)
I don't, I don't understand why so much hate (attention)
Between races, and religions
It's mad, insane
I don't understand (amazing)
Why it has to be like that? (incredible experience)
We all had the same parents
Many million years ago
Why can't we live in freedom
Without hunger, with no war?
I don't, I don't understand
Why so much hate (amazing)
Between races and religions (incredible experience)

Как понимаю, люди произошли не от "двух родителей много-много миллионов лет назад — от одного отца и одной матери" — как поётся в песне. Скоре всего, это была группа наших предков — сотни или даже тысячи человек (иначе ситуация была бы нестабильная.) Но тем не менее, мы все связаны эволюционными связями — и не только как один вид, Человек Разумный, но и с другими живыми существами на планете, с которыми у нас эволюционные дорожки разошлись раньше, чем с нашими непосредственными предками.

Я конечно не специлист по эволюционным вопросам, поэтому наверное несколько наивно говорю.

Что интересно, даже с шимпанзе у нас примерно 98,8% генома совпадает, а между современными людьми, пусть и разного цвета кожи и внешнего вида, различий практически нет:
"Humans are ∼98.8% similar to chimpanzees at the nucleotide level and are considerably more similar to each other [...] Current estimates of how much variation occurs species-wide indicates that all H. sapiens are ∼99.6–99.8% identical at the nucleotide sequence level." — Implications of biogeography of human populations for 'race' and medicine
Выпустил новый релиз Guile-SSH 0.15.1:
https://lists.gnu.org/archive/html/guile-user/2022-02/msg00169.html

Из исправлений:

0. Исправлена ошибка, возникающая при уничтожении Guile-SSH сессии, когда процедуры очистки ресурсов пытаются закрыть все Guile-SSH каналы, связанные с данной сессией. В этой ситуации раньше происходил выход за границы списка, теперь же это исправлено.

1. Исправлена ошибка сегментации при закрытии удалённой стороной сессии, так как процедуры очистки ресурсов Guile-SSH канала уничтожали callback'и, которые были назначены в библиотеке libssh, которая потом их пыталась вызвать. Теперь же Guile-SSH сначала убирает callback'и, потом уже очищает ресурсы.

2. Также добавлено описание пакета GNU Guix (файл guix.scm в корне репозитория), что позволяет прямо из репозитория собрать Git-версию Guile-SSH — например, так:
$ guix build -f ./guix.scm


#guile #ssh #dev
This media is not supported in your browser
VIEW IN TELEGRAM
Очередная практика со студентами.
О! Замёржили патч в GNU Guix с обновлением Guile-SSH до 0.15.1:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=eabc6af9b8b14bd629544e54bc9c9afa2d0dcd85

Пишут, всё работает и собирается.

#guile #ssh #guix
Просто космически красиво:
https://www.anproart.com/