memory heap
367 subscribers
2.51K photos
511 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
Можете меня поздравить — впервые осмысленно использовал continuations в рабочем проекте. И это даже работает.

"Continuation" буквально переводится, как "продолжение", и оно описывает абстрактное представление программы в определённый момент выполнения, которое может быть сохранено для перехода в это состояние.

Вот статья в Wikipedia.

И вот тут вроде бы неплохая статья на русском:
https://www.smalltalk.ru/articles/web-continuations.html

И вот ещё на Habr:
https://habr.com/ru/articles/337880/

#scheme #lisp
4
"There's nothing as much fun as making your own tools and your toys and taking the tools and toys that you have and making them better. [...] It is a singular joy to be a maker of things and be able to make your own things to make more things... it's spectacular!"
— Adam Savage (https://www.youtube.com/watch?v=nZAJKGHJy4c)

It applies to the software development too, I think — especially to open source/free software.
1
Forwarded from Zerg Labs [TeslaCoilPro]
Ночной тихий пост.

Toxic inhaled.
H̸a̷r̷m̸f̶u̴l̶ ̸i̵f̴ ̴s̷w̸a̷l̴l̵o̶w̴e̷d̷. C̷͍͗a̶̟͐u̴͗ s̶͈̑e̷̥̓ş̸͋ s̵̱̜͛̈̽̂̈́̅̀̆͐̕k̵̡̭͋͋̑̋̕i̵̘̺͚̗̭̠̪̤̝͚͉̣̤̯͊̂ ņ̶̢̝̻͎̠̺͖̦́̎̄̍̑͠͝ ̷̽͜i̸̹͋ṟ̷̈́r̴̰̆i̷͉͒t̵̻͠a̶̡͛t̶͙̋ĩ̵̹o̸̫͂n̸̺͑.̶̗̽ ̸̛͈
C̷̙͠a̵̖̽u̷̡̅s̵̭͛e̷̢͋s̵̯̐ ̶̟̾s̸̞͘e̴̼͝r̶͙̚i̷͎̎õ̵ u̸̱̓s̶̪͐ ̸̩̈ė̷̋ ̟̣͎̔y̵̨̨̥͚̗̹̌̽̐͗é̷̕ ́ ̥͇͂ ̷̜̲̋̋͠͝í̵ ̡̻̈́̍͋͠ȓ̴̗̎̕͘͝ŗ̵̛̛͓̣̗͍̝̌͜i̴̙͇̩̙̎̋́͝͝t̷͖̀͛̑ḁ̶̉̄͘͘t̸̲̞̪̠̱͌͘ͅi̸̛̙̅͑̆̕͠ơ̶̢̩̥̯̍͐̈̅͝n̸̞̝̆͗̉̚͝ ̶̹̠́̚

D̶̰̖͖̑͌a̴͈̟͆͋m̸̪̞̬͑ă̴̰͎̞̂g̷̖̑̕͝e̸͔͋̆͗ ̷̫͚̘̋t̴̖̆͗̄ǒ̴̢̈́́ ̷̛̖̬̃͌o̸ ͍r̸̞̱̀͊̆g̸̟̓̕a̷͕̤͌̇n̷̟͆̕s̸̼̥͂͐̕ ̸͇͂͛̈́t̴͋ ͖̥̩̓ḩ̸̇͛r̸̲̎͝o̴̰̱͛u̸̙͘̚ġ̷͈̫͍̄͊h̵̘̪͔͊ ̵͖̆̆͆p̷̄ ͉͙r̵̥̱̟͊ö̴̲̅l̵̠̀̽͊o̶̓̍ n̷͍̺͑͜g̶̘̲̎̋͝e̴͔͑́̚d̴̟̉̄͜ ̸̤̺̠̌̅o̶ ̮̍ṙ̵ ͖̩ ̴͈̮̀̾e̵̹̣̥̔a̸̺͌̍̇t̸͇͕̍ȅ̴̦̯͙d̸̩̣͌̀ͅ ̷͈͙̔e̷͍̰̫͆̏̄x̴̢̻̏p̴͉̦̩̀ö̴̍ͅs̴͚̒̒́u̶͚̹͆͘͜r̴̞̀̕e̴͈̞̒͘͜.̴̲͖̫͋̐.̸̼̌.̶͖̈̈́


Ȋ̸͇̗͙̥̅̈́̐͝f̸́͆̉̚ ͕̞͓̼̺ ̶̝̣̹̑e̶̹̭͂̽̕͜x̶̞̮̘̤́͠ͅp̸̨̩̪̤͚̈o̶̼͐̓ś̸̗͔̙̹e̴̢̮̖̒̀ḑ̵̢͈̘̝͂͋̓̀̓ ̸̨͎̻̲̀ó̸̢̘͙̺̥̈͘r̶͒͋ͅ ̶̹͈́̔c̴̆̉ ̧̱o̷̬̹̠̐͂̉̀̽͜n̶̰̪̞̰̲͌͒̑̋ç̸̺͖̰̞͒e̵̡͇̩̞̬͊̇͒̏͌r̶̝̪̽̒̾n̵͎̰̜̈̋̀̕͝e̶ ͍d̷̠͔̦̣͌͆ ̵͖̠̇̏̉̅ç̵͚̺̈́̈ḁ̸͓̞͈̈́́͂̂͋l̵͍͌̀͋ͅľ̴̕͝ ̧̱̘͖ a̵͔̘̩̲̓


Z̶̬̞͍̞͇̣̗͍͎͙̯̙͌̆͛̈́͒͐̑͋͆̆̄͘̚ͅÄ̵͌̂̓͋͐ ̖̯͎̻̱̩͔̎͛̄͌̈͠L̶͑̓̒͂̋̌̽͘ ̤͋̓̐̋̇͜͝G̴̼̲̤̩̻̖̖͇̘̼̩͔̞͌̉͂̔͑̓͋͌̓̽̔̒̆̚͘͠O̸̧̧̺͎̰̼̞̮͕̲͖͈̜͋͊́̾͜ͅͅ ̷̋͂̈ ̝͙̑̾͝C̶̔̂̽͝ ͉͓͑̆́͐̚͠ ̨̢̤͙͎͍̪̣̱̺̠̮ͅE̵̢̨͍̯͈̜̤̻͚͚̞̦͖̐̈́͊ ͉N̴̨̧̡̥̬͙̼̬̟͉̱͂̂͑͋͋̔̆̆͠Ṫ̸̠͒Ȩ̷̗̦̥̗̮͉͉͕̜̤̠̟̭̝́͂̑̽͆̌̋͘͜Ŗ̶̛͇͚̟̭̤̅̇̏̍̾͊̔͐̀͜...


Понятия не имею, что там в бутылке, но выглядит пугающе даже для меня.

#memes
4
В GNU Guix приняли мой патч, обновляющий Yggdrasil до версии 0.4.7:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=7cd4103e81a924de6678760c101b77dd9d31c865

#guix_patches
4
This media is not supported in your browser
VIEW IN TELEGRAM
Творчество студентов-первокурсников на занятиях по Arduino.

#нртк #студенты #студенческие_работы
3
Guile-DSV обновился до 0.7.0 в GNU Guix, вместе с исправлениями (1, 2) сборки Guile-SMC и Guile-DSV для Guile 2.2, также для Guile-DSV исправил кросс-компиляцию.

#projects #guix #guix_patches
В хакерспейсе CADR (@cadr_hackerspace) лечим осциллограф, пострадавший от взрыва аккумулятора.

Сейчас делаем пластическую хирургию передней панели и протезирование ручек. Ножки, к счастью, не пострадали.

#freecad
3
This media is not supported in your browser
VIEW IN TELEGRAM
Тест на СДВГ:
Если узнали себя на этом видео, то у вас скорее всего СДВГ

r/#me_irl
#music #technology #electronics

Музыка на осциллографе: Jerobeam Fenderson пишет музыку, которая сопровождается музыкальноым рядом, который по сути является визуализацией аудио-сигнала.

Например, одним из рабочих инструментов у музыканта является Tektronix 5103N.

Пример работ:

Jerobeam Fenderson & Adoxo, "Asteroids":
https://www.youtube.com/watch?v=hhqsDlRBxHk

Jerobeam Fenderson, "Blocks":
https://youtu.be/0KDekS4YUy4

Jerobeam Fenderson, "Reconstruct":
https://youtu.be/5WBWIKnr0Os
1
Наконец-то внятная инструкция про то, как жить, от @eto_krivo
Как правильно жить:
4