memory heap
367 subscribers
2.48K photos
508 videos
52 files
3.08K 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
#guix_patches

Sharlatan Hellseher принял мой патч в GNU Guix, добавляющий пакет go-github-com-gregjones-httpcache (httpcache).

От данного пакета зависит много других популярных пакетов Go, в том числе Chezmoi.

\o/
🔥4
Новый уровень боли.
👀6👻2
Forwarded from Hacker News
Gitlab's ActivityPub architecture blueprint (Score: 150+ in 8 hours)

Link: https://readhacker.news/s/5ZetX
Comments: https://readhacker.news/c/5ZetX
🔥5
👾4
3D-принтеры печатают тестовые кубы.

Если 3D-принтер достаточно большой, то на нём можно сделать достаточно большой тестовый куб. Внутри большого тестового куба можно собрать ещё один 3D-принтер.

Если сделать куб ещё больше, то в нём можно собрать помещение, внутри которого можно собрать 3D-принтер, печатающий тестовые кубы.

А что, если вся Вселенная находится внутри тестового гиперкуба, напечатанного на мета-вселенском 11D-принтере?

#3dprinting
🔥4
3
#projects #guile #guile_ics

Выпустил релиз Guile-ICS 0.6.0:
https://github.com/artyom-poptsov/guile-ics/releases/tag/v0.6.0

Guile-ICS — это парсер форматов iCalendar (RFC 5545)/vCard (RFC 6350) для GNU Guile, написанный на чистом Scheme.

В комплекте с библиотекой поставляется консольная утилита ics, позволяющая получать информацию в различном виде о входных данных и конвертировать формат CSV в vCard записи (работает при наличии установленного Guile-DSV в системе.)

В новом релизе:
- Исправление ошибки в парсере. Стадарт RFC 6350 поддерживает указание для нескольких одинаковых параметров свойства объекта; в этом случае дополнительные значения повторяющегося параметра считаются частью списка для значения параметра. Guile-ICS же раньше считал повторение параметра ошибкой. Сейчас это исправлено. Ошибка была обнаружена Felix Lechner.
- Исправление скрипта удаления библиотеки — в Automake файлах фигурировала захардкоженная версия GNU Guile 3.0, что приводило к проблемам корректного удаления библиотеки на других версиях GNU Guile (скажем, на 2.2.) Теперь это исправлено.
- Скрипты сборки больше не полагаются на наличие в системе команды which.
- Исправление guix.scm — добавление во входные зависимости texlive, исправление кросс-компиляции.
- Обновление документации.
- Добавление/обновление тестов.
🔥3
Классный эффект.

+15 к скорости набора текста на клавиатуре, +10 к умению пользоваться "горячими" клавишами Emacs, +5 к навыку игры на клавишных инструментах.

Рекомендую.
🔥5
Thinking outside the box inside a box.
👀7👻2
This media is not supported in your browser
VIEW IN TELEGRAM
Киберпанк:
Программировал Arduino.
Перепутал порты в Arduino IDE — вместо устройства Arduino выбрал свой нейроинтерфейс, подключенный к компьютеру.
Прошил мигалку в мозг.
Сидишь, мигаешь.

#arduino #meme
🎃3