memory heap
352 subscribers
2.42K photos
495 videos
52 files
3.01K 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
ezgif-7-2ae843a01c.gif
19.9 MB
"Автоматизация позволит людям сократить количество рутинного низко-интеллектуального труда, тем самым высвободив время для само-реализации, творчества, изучения и улучшения мира вокруг."

Тем временем, автоматизация:

[источник]
👀1
Выпустил релиз Guile-SSH 0.18.0:
https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.18.0

В новой версии:

1. Убрана поддержка libssh версий старше 0.8.0 (например, libssh 0.7)

2. Изменён интерфейс модуля (ssh popen): процедуры open-remote-pipe*, open-remote-input-pipe* и open-remote-output-pipe* теперь работают также, как и open-pipe*. Также это делает их поведение соответствующим тому, что описано в документации Guile-SSH.

Зарепорчено пользователем graywolf в #39.

3. make-session теперь правильно обрабатывает параметр #:config со значением #f. Теперь выставление данного параметра в #f (false) выключает чтение стандартных конфигурационных файлов SSH (как и должно было быть по документации Guile-SSH). При использовании старых версий libssh (до 0.9) выставление параметра #:config в #f приводит к тому, что используется файл /dev/null в качестве конфигурационного (таким образом, предотвращая чтение стандартных конфигурационных файлов.)

Зарепорчено пользователем graywolf в #38.

4. Исправление ошибки компиляции из-за использования ключевого слова bool в качестве имени переменной.

Зарепорчено и исправлено пользователем Peter Tillemans в #43.

5. Исправлена сборка с libssh < 0.8.3. Также добавлены новые тесты в GitHub CI, проверяющие работу Guile-SSH на старых версиях.

6. Проект получил новое лого, более минималистичное и лаконичное! Спасибо дизайнеру, художнику и моему другу (в одном лице) Darya Sev. за ценные советы по поводу дизайна нового логотипа.

7. Обновлена и дополнена документация.

8. Обновлены и исправлены тесты.

9. Добавлен файл CODE_OF_CONDUCT.org в репозиторий.

#projects #guile_ssh #guile #scheme
🔥5
memory heap pinned «Выпустил релиз Guile-SSH 0.18.0: https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.18.0 В новой версии: 1. Убрана поддержка libssh версий старше 0.8.0 (например, libssh 0.7) 2. Изменён интерфейс модуля (ssh popen): процедуры open-remote-pipe*…»
memory heap
Not Just Bikes, "How Self-Driving Cars will Destroy Cities (and what to do about it)": https://youtu.be/040ejWnFkj0
This media is not supported in your browser
VIEW IN TELEGRAM
Тем временем, вот так зачастую выглядит пешеходный переход недалеко от моей работы, которым мне приходится пользоваться почти каждый день.

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

Иногда водители отъезжают с пешеходного перехода, когда люди к ним подходят, иногда просто игнорируют. Порой им банально некуда отъехать — спереди идёт череда из других машин, ждущих поворота налево, а сзади идут люди и едут другие машины. Правильнее было бы не заезжать на переход вообще изначально. Но нет, люди торопятся проехать на зелёный свет.

Это — очередной "баг" в транспортной системе, который создаёт как минимум неудобство для людей, и как максимум — опасность попасть под машину.

#city_bugs
👻5
Forwarded from Incerto (#Rλatan)
Это 1957... Уже тогда Ефремов считал машины - ошибкой.
2024 - часть крупных городов пытается уменьшить количество машин, тоже не считая их решением транспортной задачи.
Forwarded from Labrats
Существует три вида лжи: ложь, наглая ложь и отчеты
4
Должен признаться: я боюсь курить. И никогда в жизни не курил. Вокруг меня много курящих, в том числе совершенно замечательных и сильных людей, которые пытаются бросить, но не могут. И я понимаю, что вряд ли я особенный. Одна-две сигареты и, возможно, я тоже не смогу остановиться. Но почему сигареты имеют такую власть над человеком? Что наука может сказать нам о реальном вреде никотина? Есть ли разница между электронными сигаретами и обычными? Существует ли эффективный способ бросить курить, и как учёные изучали методику знаменитого Аллена Карра? Есть ли таблетки, помогающие бросить?

Обо всем этом смотрите моё новое видео, думаю, самое полезное на моём канале. Как для курящих, так и для некурящих. Специально пугать никого не буду: расскажу только факты. И одну тему, особенную для меня: как именно в курение завлекают тех, кто ещё не начал, и в чём коварство вейпов и ароматизаторов, которые любезно разрабатывают любящие людей химики-технологи-флейвористы.

Во время подготовки этого видео я нашёл несколько мифов у себя: про никотин, кальян, электронные сигареты и пассивное курение. Надеюсь, и вам это будет интересно.

https://dplnk.ru/pPgqY3g39
🔥2
"Эти зависимости с вами прямо сейчас, в этой комнате? Вы их видите?"

(Результат коллективного творчества сообщества @gnu_guix_ru и меня.)

#guix
🔥5
Сегодня Европейское агентство лекарственных средств (EMA) одобрило лекарство для лечения ранней стадии болезни Альцгеймера

Впервые ЕС одобрил лекарство, которое может помочь в борьбе с этой болезнью.

Болезнь Альцгеймера – самое распространенное заболевание, приводящее к деменции. В Норвегии более 100 000 человек страдают деменцией, около 70 % из них страдают болезнью Альцгеймера.

Гейр Сельбек, профессор норвежского Национального центра медицинских исследований подчеркивает, что лекарств, способных вылечить человека от болезни Альцгеймера, не существует. Но есть одобренные лекарства, которые могут ее отсрочить.

Среди прочего, несколько лекарств были одобрены в США, Великобритании, Японии и Китае, но до сих пор не было лекарств, одобренных EMA.
🔥2
memory heap
"Эти зависимости с вами прямо сейчас, в этой комнате? Вы их видите?" (Результат коллективного творчества сообщества @gnu_guix_ru и меня.) #guix
#guix #guix_patches #ipfs

Сегодня вечером распутывал клубок зависимостей для упаковки go-github-com-caddyserver-certmagic в GNU Guix (этот пакет является одной из зависимостей новых версий Kubo.)

Итогом стал этот набор патчей:
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=74355

На скриншоте показана часть графа зависимостей для go-github-com-caddyserver-certmagic, полученная следующей командой в моей локальной копии репозитория GNU Guix:
./pre-inst-env guix graph go-github-com-caddyserver-certmagic | xdot -
🔥1
Forwarded from Decentralize!
Kubo v0.32.0
[ipfs.tech]
[https://docs.ipfs.tech/how-to/command-line-quick-start/]

Kubo was the first IPFS implementation and is the most widely used one today. Implementing the Interplanetary Filesystem - the Web3 standard for content-addressing, interoperable with HTTP. Thus powered by IPLD's data models and the libp2p for network communication. Kubo is written in Go.

Featureset
- HTTP Gateway (/ipfs and /ipns) functionality for trusted and trustless content retrieval
- HTTP Routing V1 (/routing/v1) client and server implementation for delegated routing lookups
- HTTP Kubo RPC API (/api/v0) to access and control the daemon
- Command Line Interface based on (/api/v0) RPC API
- WebUI to manage the Kubo node
- Content blocking support for operators of public nodes

Changelog:
[https://github.com/ipfs/kubo/releases/tag/v0.32.0]

#IPFS
🔥2
Визуальный гид по пантеону Ацтеков:
https://pudding.cool/2022/06/aztec-gods/
🔥2🕊1👻1