#programming #lisp #science
Как язык программирования Lisp помогает создавать нанотехнологии:
https://youtu.be/fytGL8vzGeQ
Как язык программирования Lisp помогает создавать нанотехнологии:
https://youtu.be/fytGL8vzGeQ
YouTube
How Lisp is designing Nanotechnology (with Prof. Christian Schafmeister)
One of our oldest languages meets one of our newest sciences in this episode, as we talk with Professor Christian Schafmeister, an award-winning nanotech researcher who's been developing a language and a design suite to help research the future molecular…
⚡2
#music
Grégoire Blanc, "Baba Yetu" на залепленным жвачкой рояле:
https://www.youtube.com/watch?v=U6ee9OQMuZU
Оказывается, иногда жвачки, приклеенные в неожиданных местах, дают положительный эффект!
Grégoire Blanc, "Baba Yetu" на залепленным жвачкой рояле:
https://www.youtube.com/watch?v=U6ee9OQMuZU
Оказывается, иногда жвачки, приклеенные в неожиданных местах, дают положительный эффект!
YouTube
"Baba Yetu" on a chewing-gumized grand piano...
Here is how a piano sounds like when the strings are muted with gum. Weird experiment I know…
The famous theme from Civilization IV, "Baba Yetu", composed by Christopher Tin sounds quite good with this setup. Music starts at 0:45
The famous theme from Civilization IV, "Baba Yetu", composed by Christopher Tin sounds quite good with this setup. Music starts at 0:45
🔥1
Заболел недавно, вызвал врача на дом. Врач даёт бумажку с напечатанным списком рекомендаций и лекарств, вычёркивает из неё лишнее. Я смотрю подозрительно в бумажку, он замечает, и говорит так жизнеутверждающе — "да вы не переживайте, тут всё напечатано, вы сможете это прочесть!" А потом рядом с печатным текстом пишет свои каракули. Подход изменился, проблема осталась.
⚡3🔥1
memory heap
Заболел недавно, вызвал врача на дом. Врач даёт бумажку с напечатанным списком рекомендаций и лекарств, вычёркивает из неё лишнее. Я смотрю подозрительно в бумажку, он замечает, и говорит так жизнеутверждающе — "да вы не переживайте, тут всё напечатано,…
Чтобы не создавалось впечатления, что я болею, лечусь и ничего кроме этого не делаю, вот краткий обзор активностей за последние несколько дней:
- Пообщался с двумя студентами, которые у меня пишут диплом. Узнал статус проектов.
- Исправил и дополнил раздел про шину I2C в моей книге.
- Отправил один патч в GNU Guix.
- Попытался починить сборку пакета
- Пообщался с двумя студентами, которые у меня пишут диплом. Узнал статус проектов.
- Исправил и дополнил раздел про шину I2C в моей книге.
- Отправил один патч в GNU Guix.
- Попытался починить сборку пакета
go-github-com-charmbracelet-glamour в GNU Guix, даже получилось за счёт обновления версии пакета. Но от этого пакета зависит другой пакет, chezmoi, который теперь тоже надо обновить — и он имеет адовое количество зависимостей, и я увяз в этом. Попробую со второго захода что-то с этим сделать.🔥7
CONTENT WARNING: Депрессивный предновогодний пост.
Обычно в новый год люди друг другу желают в новом году всего самого наилучшего, но это настолько же бессмысленно, как загадывать желание на падающую "звезду" (как вы знаете, звёзды с неба не падают.) Деда Мороза и Снегурочки не существует, мы обычно это понимаем ещё в детстве, и игрушки под ёлку кладёт кто-то вполне материальный.
Мораль тут в том, что нет смысла надеяться на некоторое "чудо", что придёт кто-то и решит наши проблемы за нас. Если мы, как человечество, хотим лучшего, мы должны сами обеспечить это для себя и других. С точки зрения гуманизма мы должны сделать этот мир лучше не только для себя любимых, но и для других человеков. Причём, мы должны научиться понимать людей, которые отличаются от среднестатического знакомого нам "человека" по каким-то признакам, научиться ставить себя на их место (это и называется эмпатия) понимать их нужды и проблемы.
Этот год, и предыдущий год, и пред-предыдущий год, были тяжёлыми. Уверен, не только для меня. Чувство, что я что-то делал в принципе не благодаря, а вопреки. Нестабильность вокруг, разрыв связей с миром, постоянное беспокойство за друзей, знакомых, за себя.
И это ещё один Новый год, который я встречаю в одиночестве, как в старые времена, ибо близкие отношения с людьми мне даются тяжело (или я просто не встретил подходящего человека ещё, кто знает.)
Вообще не особенно люблю праздники. У меня они обычно ассоциируются с злоупотреблением алкоголем, к которому у меня отвращение со школы. У моих родителей с этим были серьёзные проблемы, я учился на ошибках. Некоторые праздники вообще имеют мало смысла. Обычно в праздники я работаю над чем-то. Единственно что у меня получилось нормально встретить — так это день рождения в этом году, собрал друзей, хорошо посидели. Это успех, я считаю.
А сейчас из-за происходящего вокруг вообще праздничного настроения нет. Чего праздновать-то? На что надеяться в новом году, если я, как человек, мало на что могу повлиять дальше своего ближайшего окружения? Просто сжимаю зубы и иду работать — чисто ради людей, которые для меня важны.
Обычно в новый год люди друг другу желают в новом году всего самого наилучшего, но это настолько же бессмысленно, как загадывать желание на падающую "звезду" (как вы знаете, звёзды с неба не падают.) Деда Мороза и Снегурочки не существует, мы обычно это понимаем ещё в детстве, и игрушки под ёлку кладёт кто-то вполне материальный.
Мораль тут в том, что нет смысла надеяться на некоторое "чудо", что придёт кто-то и решит наши проблемы за нас. Если мы, как человечество, хотим лучшего, мы должны сами обеспечить это для себя и других. С точки зрения гуманизма мы должны сделать этот мир лучше не только для себя любимых, но и для других человеков. Причём, мы должны научиться понимать людей, которые отличаются от среднестатического знакомого нам "человека" по каким-то признакам, научиться ставить себя на их место (это и называется эмпатия) понимать их нужды и проблемы.
Этот год, и предыдущий год, и пред-предыдущий год, были тяжёлыми. Уверен, не только для меня. Чувство, что я что-то делал в принципе не благодаря, а вопреки. Нестабильность вокруг, разрыв связей с миром, постоянное беспокойство за друзей, знакомых, за себя.
И это ещё один Новый год, который я встречаю в одиночестве, как в старые времена, ибо близкие отношения с людьми мне даются тяжело (или я просто не встретил подходящего человека ещё, кто знает.)
Вообще не особенно люблю праздники. У меня они обычно ассоциируются с злоупотреблением алкоголем, к которому у меня отвращение со школы. У моих родителей с этим были серьёзные проблемы, я учился на ошибках. Некоторые праздники вообще имеют мало смысла. Обычно в праздники я работаю над чем-то. Единственно что у меня получилось нормально встретить — так это день рождения в этом году, собрал друзей, хорошо посидели. Это успех, я считаю.
А сейчас из-за происходящего вокруг вообще праздничного настроения нет. Чего праздновать-то? На что надеяться в новом году, если я, как человек, мало на что могу повлиять дальше своего ближайшего окружения? Просто сжимаю зубы и иду работать — чисто ради людей, которые для меня важны.
🕊13⚡1👾1
Приснился мне сегодня сон с занятным сюжетом, может и вам интересно будет. Если что, я не придаю снам какого-то "мистического" значения, просто на мой взгляд мозг пытается сформировать интересную "заставку" для просмотра, пока в фоновом режиме раскладывает по полочкам информацию, накопленную за прошедший день.
Итак.
Зима, обычный хмурый день. Стоит у входа в подземный переход простовато, но достаточно опрятно одетый мужик лет шестидесяти с в меру морщинистым лицом, в куртке зимней бежевого цвета, тёмно-синих джинсах, каких-то валенках, на голове — цветастая, но не яркая, шапка с пампоном, лузгает семечки и, прищурившись, останавливает идущих в переход людей, задавая им простые математические вопросы. После лишь правильного ответа он отпускает человека в переход, вниз.
Перед входом в переход скопилась небольшая очередь, человек эдак на пять, но люди с мужиком в шапке не ругаются, просто говорят ответ на вопрос, после правильного ответа их пропускают вниз. Вопросы часто повторяются, люди обычно отвечают правильно, и мужик в шапке на входе не выглядит, как большая преграда на их пути.
Я иду вверх, по лестнице перехода.
Иду назад, в переход. Очередь рассосалась. Мужик меня узнаёт — видимо ранее видел, как я кому-то что-то объяснял — спрашивает: "Учить?" "Да," — отвечаю, — "Главное при этом самому не разучиться." Мужик в шапке усмехается, пропускает.
Я иду вниз.
Итак.
Зима, обычный хмурый день. Стоит у входа в подземный переход простовато, но достаточно опрятно одетый мужик лет шестидесяти с в меру морщинистым лицом, в куртке зимней бежевого цвета, тёмно-синих джинсах, каких-то валенках, на голове — цветастая, но не яркая, шапка с пампоном, лузгает семечки и, прищурившись, останавливает идущих в переход людей, задавая им простые математические вопросы. После лишь правильного ответа он отпускает человека в переход, вниз.
Перед входом в переход скопилась небольшая очередь, человек эдак на пять, но люди с мужиком в шапке не ругаются, просто говорят ответ на вопрос, после правильного ответа их пропускают вниз. Вопросы часто повторяются, люди обычно отвечают правильно, и мужик в шапке на входе не выглядит, как большая преграда на их пути.
Я иду вверх, по лестнице перехода.
Иду назад, в переход. Очередь рассосалась. Мужик меня узнаёт — видимо ранее видел, как я кому-то что-то объяснял — спрашивает: "Учить?" "Да," — отвечаю, — "Главное при этом самому не разучиться." Мужик в шапке усмехается, пропускает.
Я иду вниз.
⚡6
memory heap
Добавил в этот список Scheme (GNU Guile) через pull request: https://github.com/sobolevn/awesome-cryptography #scheme #lisp
Список
https://github.com/sobolevn/awesome-cryptography#scheme
Спасибо Никите Соболеву, который принял мой pull request даже в предновогодний день.
#scheme #lisp
awesome-cryptography пополнился ещё несколькими библиотеками для других реализаций Scheme — в том числе, для Chicken Scheme:https://github.com/sobolevn/awesome-cryptography#scheme
Спасибо Никите Соболеву, который принял мой pull request даже в предновогодний день.
#scheme #lisp
GitHub
GitHub - sobolevn/awesome-cryptography: A curated list of cryptography resources and links.
A curated list of cryptography resources and links. - sobolevn/awesome-cryptography
🔥1
memory heap
#music Grégoire Blanc, "Baba Yetu" на залепленным жвачкой рояле: https://www.youtube.com/watch?v=U6ee9OQMuZU Оказывается, иногда жвачки, приклеенные в неожиданных местах, дают положительный эффект!
#music
Офигенно.
Christopher Tin, "Baba Yetu" (Encore):
https://youtu.be/Nxhle6WM8yo
Композиция была написана специально для игры "Civilization IV" композитором Кристофером Тином в 2005-м году, однако получила широкое распространение далеко за пределами игрового мира. Текст песни написан на языке Суахили и является адаптацией "Отче наш". Хоть я уже очень давно являюсь атеистом и достаточно критически отношусь к религиям, тем не менее, могу оценить красоту композиции и исполнения.
Офигенно.
Christopher Tin, "Baba Yetu" (Encore):
https://youtu.be/Nxhle6WM8yo
Композиция была написана специально для игры "Civilization IV" композитором Кристофером Тином в 2005-м году, однако получила широкое распространение далеко за пределами игрового мира. Текст песни написан на языке Суахили и является адаптацией "Отче наш". Хоть я уже очень давно являюсь атеистом и достаточно критически отношусь к религиям, тем не менее, могу оценить красоту композиции и исполнения.
YouTube
Baba Yetu (Encore) - Christopher Tin: Live at Llangollen 2017
Christopher Tin conducts his Grammy-winning choral hit 'Baba Yetu' as an encore to the 'Calling All Nations' concert at the 70th Annual Llangollen International Musical Eistedfodd, Wales, July 5, 2017. Conducted by Christopher Tin and featuring Joel Virgel…
memory heap pinned «CONTENT WARNING: Депрессивный предновогодний пост. Обычно в новый год люди друг другу желают в новом году всего самого наилучшего, но это настолько же бессмысленно, как загадывать желание на падающую "звезду" (как вы знаете, звёзды с неба не падают.) Деда…»
Руконожковые комиксы
Photo
Ну что, поздравляю нас с завершением очередного мерзкого года, где многие из нас всё же смогли быть менее мерзкими, чем окружающая действительность, вопреки ей.
🔥2🕊1
Руконожковые комиксы
Photo
#music
И выкиньте уже своё телевидение нафиг!.. Нечего всякую гадость смотреть, для нормального контента есть Интернет. Гиганты мысли из RHCP плохого не посоветуют.
Red Hot Chili Peppers, "Throw Away Your Television" (Live):
https://www.youtube.com/watch?v=PWvRu3K5QWY
И выкиньте уже своё телевидение нафиг!.. Нечего всякую гадость смотреть, для нормального контента есть Интернет. Гиганты мысли из RHCP плохого не посоветуют.
Red Hot Chili Peppers, "Throw Away Your Television" (Live):
https://www.youtube.com/watch?v=PWvRu3K5QWY
YouTube
Red Hot Chili Peppers Throw Away Your Television Lollapalooza 2006 (better than Slane Castle)
🔥2
memory heap
#music И выкиньте уже своё телевидение нафиг!.. Нечего всякую гадость смотреть, для нормального контента есть Интернет. Гиганты мысли из RHCP плохого не посоветуют. Red Hot Chili Peppers, "Throw Away Your Television" (Live): https://www.youtube.com/w…
#music
Red Hot Chili Peppers, "Dark Necessities":
https://youtu.be/Q0oIoR9mLwc?list=PL1343579D67ED4740
Red Hot Chili Peppers, "Dark Necessities":
https://youtu.be/Q0oIoR9mLwc?list=PL1343579D67ED4740
YouTube
Red Hot Chili Peppers - Dark Necessities [Official Music Video]
Watch the official music video for Dark Necessities by Red Hot Chili Peppers from the album The Getaway.
🔔 Subscribe to the channel: https://youtube.com/c/RedHotChiliPeppers/?sub_confirmation=1
The Getaway available now: https://smarturl.it/thegetawayrhcp…
🔔 Subscribe to the channel: https://youtube.com/c/RedHotChiliPeppers/?sub_confirmation=1
The Getaway available now: https://smarturl.it/thegetawayrhcp…
🔥2
Самая наверное лучшая экранизация первой части романа Ф. М. Достоевского "Идиот" теперь в открытом доступе:
https://youtu.be/qn8G-RYyfrM
https://youtu.be/qn8G-RYyfrM
YouTube
Идиот (драма, реж. Иван Пырьев, 1958 г.)
Драма Ивана Пырьева "Идиот"
По одноименному pоману Ф.М.Достоевского. В основе фильма - первая часть романа "Настасья Филипповна". 26-летний князь Лев Николаевич Мышкин возвращается из санатория в Швейцарии, где провел несколько лет, в Россию. Он приезжает…
По одноименному pоману Ф.М.Достоевского. В основе фильма - первая часть романа "Настасья Филипповна". 26-летний князь Лев Николаевич Мышкин возвращается из санатория в Швейцарии, где провел несколько лет, в Россию. Он приезжает…
🔥2
#emacs #llm #copilot
Justine Tunney опубликовала Emacs Copilot mode:
https://github.com/jart/emacs-copilot
Функция
Emacs Copilot помогает вам делать парное программирование с локально-запущенной большой языковой моделью (LLM), которая генерирует код и дополняет его внутри буферов Emacs. LLM запускается, как подкоманда, которая помнит вашу локальную историю правок на уровне каждого файла. Токены поступают в ваш буфер без задержки по мере генерации и вы можете нажать
Emacs Copilot работает с разными языками и язык программирования определяется по расширению файла.
Justine Tunney опубликовала Emacs Copilot mode:
https://github.com/jart/emacs-copilot
Функция
copilot-complete демонстрирует, что примерно 100 строчек кода на Лисп — это всё, что нужно для того, чтобы Emacs мог делать такие же штуки, которыми прославились GitHub Copilot или VSCode.Emacs Copilot помогает вам делать парное программирование с локально-запущенной большой языковой моделью (LLM), которая генерирует код и дополняет его внутри буферов Emacs. LLM запускается, как подкоманда, которая помнит вашу локальную историю правок на уровне каждого файла. Токены поступают в ваш буфер без задержки по мере генерации и вы можете нажать
C-g для того, чтобы прервать работу LLM в любое время.Emacs Copilot работает с разными языками и язык программирования определяется по расширению файла.
GitHub
GitHub - jart/emacs-copilot: Large language model code completion for Emacs
Large language model code completion for Emacs. Contribute to jart/emacs-copilot development by creating an account on GitHub.
🔥2
Как управляемые мозгом бионические руки совмещаются с телом:
https://www.youtube.com/watch?v=Ipw_2A2T_wg
В видео рассказывается о новых достижениях в протезировании конечностей. Кроме того, что теперь стало возможным встраивание специальных внешних "сокетов" для крепления протезов, в эти крепления можно ещё и вывести интерфейсы для подключения к датчикам, которые ставятся на оставшиеся мышцы конечности.
Если например ставится протез руки, то за счёт датчиков на мышцах можно реализовать управление пальцами на протезе. Мышцы в данном случае служат усилителями сигналов, идущих от мозга по нервам. Если мышц недостаточно для управления всеми пальцами, то берутся обрубки других оставшихся нервов и их также заводят на сегменты мышц.
Вся электроника внутри тела человека делается био-совместимой. Титановые вставки врезаются в кости таким образом, чтобы кость со временем обрасла их, что делает крепление более надёжным.
Внутри тела человека нет никаких элементов питания электроники — всё питание поступает от подключаемой конечности, в которой стоят аккумуляторы.
Внутри конечности также находится компьютер, который получает сигналы от датчиков и преобразует их в сигналы к движению для протеза. Преобразование одних сигналов в другие производится с помощью нейронной сети, натренированной индивидуально для каждого пациента.
Также подобная система позволяет организовать обратную связь от конечности в мозг, через встраивание электростимуляторов внутрь оставшейся части конечности.
#technology
https://www.youtube.com/watch?v=Ipw_2A2T_wg
В видео рассказывается о новых достижениях в протезировании конечностей. Кроме того, что теперь стало возможным встраивание специальных внешних "сокетов" для крепления протезов, в эти крепления можно ещё и вывести интерфейсы для подключения к датчикам, которые ставятся на оставшиеся мышцы конечности.
Если например ставится протез руки, то за счёт датчиков на мышцах можно реализовать управление пальцами на протезе. Мышцы в данном случае служат усилителями сигналов, идущих от мозга по нервам. Если мышц недостаточно для управления всеми пальцами, то берутся обрубки других оставшихся нервов и их также заводят на сегменты мышц.
Вся электроника внутри тела человека делается био-совместимой. Титановые вставки врезаются в кости таким образом, чтобы кость со временем обрасла их, что делает крепление более надёжным.
Внутри тела человека нет никаких элементов питания электроники — всё питание поступает от подключаемой конечности, в которой стоят аккумуляторы.
Внутри конечности также находится компьютер, который получает сигналы от датчиков и преобразует их в сигналы к движению для протеза. Преобразование одних сигналов в другие производится с помощью нейронной сети, натренированной индивидуально для каждого пациента.
Также подобная система позволяет организовать обратную связь от конечности в мозг, через встраивание электростимуляторов внутрь оставшейся части конечности.
#technology
YouTube
How Mind-Controlled Bionic Arms Fuse To The Body | WIRED
A game-changer in prosthetics has been introduced to the world, and for the first time, amputees are regaining sensation through an electrical signal from their prosthetic arm. Max Ortiz-Catalan, a professor of bionics, explains the process of implanting…
⚡1
#unix
История X11 и X Window System:
https://www.youtube.com/watch?v=k8PaxLYOYdo
(Кстати, часть музыки из лекции взята из игры "Код Доступа: Рай" — одной из моих любимых компьютерных игр в своё время.)
История X11 и X Window System:
https://www.youtube.com/watch?v=k8PaxLYOYdo
(Кстати, часть музыки из лекции взята из игры "Код Доступа: Рай" — одной из моих любимых компьютерных игр в своё время.)
YouTube
История X11 и X Window System
История появления и развития легендарной X Window System, лежащей в основе подавляющего большинства дистрибутивов Linux и BSD-систем.
Статья на Habr об архитектуре X11: https://habr.com/ru/articles/321470/
Сообщество X.org Foundation: https://www.x.org/wiki/…
Статья на Habr об архитектуре X11: https://habr.com/ru/articles/321470/
Сообщество X.org Foundation: https://www.x.org/wiki/…
🔥1