memory heap
367 subscribers
2.5K photos
509 videos
52 files
3.09K 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
ОБРАЗОВАТЕЛЬНЫЕ СТАНДАРТЫ И ГУБКА БОБ

https://www.elibrary.ru/item.asp?id=17744367

Предлагаем бесплатные идеи для следующей статьи:
— Индустриализация и фиксики
— ГОСТ и Смешарики
— Космические исследования и Лунтик

Предлагайте свои варианты в комментариях:
Игрушка, которая учит выходить (и не только выходить) из VIM:
https://vim-adventures.com/

Жаль в своё время такой игрушки для Emacs у меня небыло...

#vim
terminals-are-sexy

Кураторский список фреймворков, плагинов и ресурсов терминала для любителей CLI.

📌 Перейти в GitHub

#Приложение
1
This media is not supported in your browser
VIEW IN TELEGRAM
Emacs Blamer Plugin:
https://github.com/Artawower/blamer.el

"A git blame plugin for emacs inspired by VS Code's GitLens plugin"

#emacs #git
Написал за вечер код на Scheme с использованием Guile Foreign Function Interface (FFI), который позволяет включать/выключать курсор мыши в X11:
https://gitlab.com/gkaz/mst/-/commit/750420dc154d3509f731fcac6f5d65dca4dd87eb

Конечно, всю систему в сборе надо ещё тестировать, но тесты этого кода показали его работоспособность.

Проверял так:
#!/home/avp/.guix-profile/bin/guile \
-L ./mstd/modules -e main -s
!#

(use-modules (oop goops)
(mst unmouser))

(define (main args)
(let ((um (make <unmouser>)))
(unmouser-toggle um)
(sleep 10)
(unmouser-toggle um)
(sleep 10)))


#dev #guile #scheme
👍3
memory heap
Упаковал Candle GRBL controller для GNU Guix, патч ждёт рассмотрения: https://mail.gnu.org/archive/html/guix-patches/2022-07/msg00046.html #gnu #guix #cnc
Candle (управляющее ПО для станков с установленной прошивкой GRBL) теперь в GNU Guix:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=74bbe09b1fa30ae6ce7702690ca371e926e455af

Приняли мой патч.

Можно теперь ставить командой:
guix install candle

\o/

#gnu #guix #cnc
👍1
Мастер маскировки.

#photo
This media is not supported in your browser
VIEW IN TELEGRAM
Реддитор создал сайт для сравнения качества фотографий с телескопа «Джеймс Уэбб» и Хаббла, где очень хорошо видно разницу в детализации и цветах.
Тут все фотографии, которые на данный момент пришли с «Джеймса Уэбба».

https://johnedchristensen.github.io/WebbCompare/

Поиграйтесь, довольно круто
r/#woahdude
👍1
Forwarded from AI для Всех
This media is not supported in your browser
VIEW IN TELEGRAM
Сингулярность на пороге. Как ИИ проектирует GPU?

NVIDIA использует ИИ для разработки более компактных, быстрых и эффективных микросхем, обеспечивающих повышение производительности с каждым поколением чипов.

В работе PrefixRL: Optimization of Parallel Prefix Circuits using Deep Reinforcement Learning исследователи демонстрируют, что ИИ не только может научиться проектировать эти схемы с нуля, но и разработанные им схемы меньше и быстрее, чем схемы, разработанные современными инструментами автоматизации электронного проектирования (EDA). Новейшая архитектура NVIDIA Hopper GPU имеет почти 13 000 чипов, разработанных ИИ.

За наводку спасибо @j_links
Полезная утилита, надо упаковать для GNU Guix:
https://reposcope.com/package/evtest

#dev #tools