memory heap
#guix_patches #ipfs Наконец-то коллективными усилиями смогли ([1], [2]) обновить Kubo (IPFS) до самой последней на текущий момент (апрель 2024) версии 0.28.0: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=46a9857ab0fffbe6360e925a808dda6e3a835971 …
#guix #guix_patches #ipfs
Занимательная статистика: первый мой коммит, связанный с Kubo (IPFS), был сделан 2023-09-10. Таким образом, работа по обновлению Kubo (IPFS) с версии 0.11.0 до 0.28.0 заняла примерно 8 месяцев.
Занимательная статистика: первый мой коммит, связанный с Kubo (IPFS), был сделан 2023-09-10. Таким образом, работа по обновлению Kubo (IPFS) с версии 0.11.0 до 0.28.0 заняла примерно 8 месяцев.
$ git log --pretty="format:%h %ai %s" --author=poptsov.artyom --grep="kubo|ipfs" -E
85fcdc5cd3 2024-04-28 19:38:33 +0300 gnu: kubo: Unbundle "go-cidutil", "go-log" and "go-ipfs-util".
4993a32246 2024-04-28 19:38:33 +0300 gnu: Add go-github-com-ipfs-go-cidutil.
dbc4823f01 2024-04-28 12:24:12 +0300 gnu: Add go-github-com-ipfs-go-log.
50cf12ac97 2024-04-28 12:24:02 +0300 gnu: Add go-github-com-ipfs-go-log-v2.
47aca58928 2024-04-28 12:23:36 +0300 gnu: Add go-github-com-ipfs-go-detect-race.
39852de501 2024-04-28 12:23:06 +0300 gnu: Add go-github-com-ipfs-go-ipfs-util.
46a9857ab0 2024-04-24 23:03:51 +0300 gnu: kubo: Update to 0.28.0.
087d1e16a1 2024-04-07 13:01:45 +0300 gnu: Add go-github-com-ipfs-go-cid.
d3bc9e73e5 2024-03-01 22:59:49 +0300 gnu: kubo: Update to 0.22.0.
513755d64d 2024-02-06 21:04:19 +0300 gnu: kubo: Update to 0.19.0.
e3f4ab49b1 2024-01-21 11:12:44 +0300 gnu: kubo: Update to 0.18.0.
f7c0ccb186 2024-01-18 22:57:03 +0300 gnu: kubo: Update to 0.16.0.
45fbcc452f 2023-09-15 12:46:35 +0300 gnu: go-ipfs: Update to 0.14.0.
1149cc1b9f 2023-09-10 10:18:44 +0300 gnu: go-ipfs: Update to 0.13.0.
6fd589898c 2023-10-08 09:26:38 +0300 gnu: go-ipfs: Update to 0.15.0.
2919b5ae31 2023-10-08 09:21:00 +0300 gnu: Deprecate the "go-ipfs" variable.
⚡3
#guile #guix_patches
У меня в GNU Guix перестал собираться Guile-Lib вместе с GNU Guile 2.2 — падают тесты. Решил разобраться с проблемой и вроде получилось. Оказалось, что проблема судя по всему в Guile-Lib — из-за того, что свежая версия Guile-Lib использует Guile 3 API, обратно не совместимый с Guile 2.2 в некоторых местах. В итоге нашёл, где в тестах используется несовместимый API и исправил.
Отправил в GNU Guix патч с исправлением, а также патч в апстрим. С первого раза отправил патч с ошибкой, пришлось слать вторую версию патча. И даже в этом случае позже оказалось, что с моими патчами Guile 2.0 всё ещё не собирается Guile-Lib — надо будет отдельно разбираться с этим, между Guile 3 и Guile 2.0 ещё больше несовместимостей.
У меня в GNU Guix перестал собираться Guile-Lib вместе с GNU Guile 2.2 — падают тесты. Решил разобраться с проблемой и вроде получилось. Оказалось, что проблема судя по всему в Guile-Lib — из-за того, что свежая версия Guile-Lib использует Guile 3 API, обратно не совместимый с Guile 2.2 в некоторых местах. В итоге нашёл, где в тестах используется несовместимый API и исправил.
Отправил в GNU Guix патч с исправлением, а также патч в апстрим. С первого раза отправил патч с ошибкой, пришлось слать вторую версию патча. И даже в этом случае позже оказалось, что с моими патчами Guile 2.0 всё ещё не собирается Guile-Lib — надо будет отдельно разбираться с этим, между Guile 3 и Guile 2.0 ещё больше несовместимостей.
🔥4👻1
Forwarded from Hacker News
Research shows that people who BS are more likely to fall for BS (2021) (❄️ Score: 150+ in 2 days)
Link: https://readhacker.news/s/64eeb
Comments: https://readhacker.news/c/64eeb
Link: https://readhacker.news/s/64eeb
Comments: https://readhacker.news/c/64eeb
University of Waterloo
Research shows that people who BS are more likely to fall for BS
People who frequently try to impress or persuade others with misleading exaggerations and distortions are themselves more likely to be fooled by impressive-sounding misinformation, new research from
Выпустил релиз Guile-SSH v0.17.0:
https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.17.0
В новой версии:
- Исправлена ошибка с порядком загрузки конфигурационного файла SSH: теперь опции, которые задаются явно при вызове
- Процедура
- Обновлении документации.
- Обновление тестов.
#guile #guile_ssh #projects #scheme
https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.17.0
В новой версии:
- Исправлена ошибка с порядком загрузки конфигурационного файла SSH: теперь опции, которые задаются явно при вызове
make-session, имеют больший приоритет, нежели чем из конфигурационного файла. Таким образом, явно заданные опции перезаписывают опции из конфигурационного файла, который загружается первым.- Процедура
session-set! теперь позволяет задать опцию rsa-min-size.- Обновлении документации.
- Обновление тестов.
#guile #guile_ssh #projects #scheme
GitHub
Release v0.17.0 · artyom-poptsov/guile-ssh
Table of Contents
Changes in version 0.17.0 (2024-05-01)
make-session now loads config file before setting options
session-set! now allows to set rsa-min-size
Add new tests.
Update the documentat...
Changes in version 0.17.0 (2024-05-01)
make-session now loads config file before setting options
session-set! now allows to set rsa-min-size
Add new tests.
Update the documentat...
⚡1🎃1
memory heap
#vegan_food Очередной грибной суп компилируется.
3 преобладающих цвета: оранжевый, зелёный и белый.
👀1
There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.
— Leon Bambrick
Twitter
Leon Bambrick
There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.
#norwegian_language
Оказывается, по-норвежски "Gå løp" (читается примерно как "го лёп") буквально означает "идти бежать" (можно перевести, как "идти на пробежку".)
Оказывается, по-норвежски "Gå løp" (читается примерно как "го лёп") буквально означает "идти бежать" (можно перевести, как "идти на пробежку".)
⚡2
#guix_patches
Ludovic Courtès принял мой патч в GNU Guix, обновляющий xdot до версии 1.3:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=a47fe0fdc4b13c850da29c0e11ab63d2041534c1
Ludovic Courtès принял мой патч в GNU Guix, обновляющий xdot до версии 1.3:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=a47fe0fdc4b13c850da29c0e11ab63d2041534c1
GitHub
GitHub - jrfonseca/xdot.py: Interactive viewer for graphs written in Graphviz's dot language.
Interactive viewer for graphs written in Graphviz's dot language. - jrfonseca/xdot.py
⚡2