memory heap
351 subscribers
2.42K photos
497 videos
52 files
3.01K 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
Вышел релиз Yggdrasil 0.5.9:
https://github.com/yggdrasil-network/yggdrasil-go/releases/tag/v0.5.9

В новой версии:
1. Добавлена опция -user для изменения UID/GID процесса.
2. Изменён алгоритм маршрутизации: теперь замеряется стоимость соедения с каждым узлом (Round-Trip Time, RTT) и предпочтительным являются те соединения, которые имеют меньшие задержки.
- Стоимость соединения расчитывается исходя из среднего значения RTT, однако новые подключения могут иметь стоимость выше изначально, таким образом можно избежать нестабильных пиров.
- Стоимость соединений используется при выборе маршрута, только если несколько смежных узлов доступно для проложения маршрута, и игнорируется, если сущетсвует только один путь к целевому узлу.
- Эти изменения обратно совместимы на уровне протокола с Yggdrasil 0.5.x узлами, но лучшие результаты будут только в том случае, если пиры тоже имеют свежую версию Yggdrasil.
- Команда getPeers теперь в отчёт добавляет стоимость подключения с каждым пиром.
3. Обновлены зависимости.

Также исправлены ошибки:
1. Мультикаст теперь опять должен работать на Android.
2. Мультикаст теперь игнорирует выключенные сетевые интерфейсы, как и должен.
3. Эфемерные связи, подобные тем, что добавляет мультикаст, больше не пытаются переподключиться в быстром цикле, что исправляет большую нагрузку на ЦП.
4. TUN интерфейс больше не прекращает работать после получения ошибки чтения сегмента из векторизированных операций чтения.
5. Опция AllowedPublicKeys снова больше не применяется для мультикаст-пиров, как и изначально задумывалолсь.
6. Потенциальная паника сервиса при выключении связей с пирами была исправлена.
7. Избыточный системный вызов для задания MTU на OpenBSD был убран.

#yggdrasil
👀1
Forwarded from Doque Embedded
👻3
#guix_patches

Обновил в Guix утилиту cowsay до версии 3.8.3.

$ cowsay hello world
_____________
< hello world >
-------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
7
Media is too big
VIEW IN TELEGRAM
Bluetooth sad.
Bluetooth wants kittens.
Bluetooth needs a mansion.


[источник] [автор]
1
Кто-то сделал сайт real-fake-doors.com, который является отсылкой к вселенной Рика и Морти.
👀3
Forwarded from Quantum Peppermint
👀3🔥1
"Sphinx of black quartz, judge my vow."

("Сфинкс из чёрного кварца, рассуди мою клятву.")

[источник]
🔥5👀1
#guix_patches

Обновил fabla (LV2-плагин для сэмплов) в GNU Guix до версии 1.4.

Ревью выполнено Людовиком Кортесом.
🔥5👀1
#science

Выявили механизм, через которые чрезмерное потребление красного мяса вызывает рак толстой кишки:
https://newatlas.com/medical/red-meat-iron-colorectal-cancer-mechanism/

По всему миру рак толстой кишки является третьим наиболее частым видом рака, являясь причиной коло 10% случаев. Также этот вид рака является второй по частоте причиной смерти от рака. Кроме возраста и наследственности, риск данного вида рака может повысить диета, отсутствие физической активности, чрезмерный вес, курение и чрезмерное потребление алкоголя.

Используя свежие образцы раковых клеток, исследователи обнаружили, что железо в красном мясе повторно активизирует энзим теломеразу, через чувствительный к железу протеин, называемый Pirin, который вызывает прогрессию рака.

Теломеры — это небольшие защитные "крышки" на концах хромосом, которые состоят из последовательностей ДНК и белков, которые требуются для деления клеток. С каждым делением теломеры становятся короче и короче, до тех пор, пока они не становятся слишком короткими и клетка больше не может делиться. Когда клетки больше не могут делиться, они ткани, которые из них состоят, стареют. Известен так называемый лимит Хэйфлика, открытый учёном Леонардом Хэйфликом, который установил, что клетка может делиться от 40 до 60 раз прежде чем она войдёт в состояние клеточного старения. Тем не менее, энзим теломеразы позволяет восстановить деление клеток.

Хотя восстановление деления клеток звучит, как что-то хорошее, эта ситуация может быть опасной — ведь бесконтрольное деление клеток, которые смогли обойти естественные лимиты, накладываемые теломерами, приводит к раку. Так как раковые клетки делятся очень активно, у них оказываются очень короткие теломеры, которые слишком коротки, чтобы защитить хромосомы. Чтобы избежать неминуемой смерти, клетки вырабатывают теломеразу, дабы продолжать деление и рост, становясь таким образом практически бессмертыми.

В итоге, обобщая вышесказанное, исследователи поняли, что железо в красном мясе активирует теломеразу в раковых клетках рака толстой кишки, таким образом способствуя прогрессии рака.

Кроме выявления механизма влияния красного мяса на развитие рака, иследователи также идентифицировали многообещающее новое лечение, основанное на понимании этого механизма. Небольшая молекула SP2509, как оказалось, способна блокировать повторную активацию теломеразы через влияние на белок Pirin, мешая ему связываться с железом. В лабораторных тестах на раковых клетках, SP2509 остановил повторную активацию теломеразы и уменьшил рост раковой опухоли; таким образом, этот новый метод лечения является потенциальной стратегией лечения для рака толстой кишки.
🎃2