memory heap
369 subscribers
2.48K photos
508 videos
52 files
3.07K 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
Страшно-хеллоуинские темы из чата хакерспейса undef.space.

🎃
3
BTW, отправил в GNU Guix ещё один патч:
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=66811

#guix #guix_patches
2
Тем временем, Yggdrasil обновился до версии 0.5.1. Описание новшеств можно увидеть тут:
https://yggdrasil-network.github.io/2023/10/22/upcoming-v05-release.html

В Ubuntu GNU/Linux уже подвезли новую версию, в GNU Guix пока версия 0.4.7. Патч, про который писал выше связан с попыткой обновить Yggdrasil в GNU Guix, из-за которой я рекурсивно ушёл в зависимости пакета и обнаружил, что репозиторий quic-go поменял владельца на GitHub.

Насколько вижу, новая версия сети плохо совместима со старой версией — у меня старые пиры оказались недоступны после обновления Yggdrasil до 0.5.1.

#yggdrasil
Forwarded from Labrats
5
Forwarded from Decentralize!
Yggdrasil v0.5.1
[https://yggdrasil-network.github.io/]

Yggdrasil is an overlay network implementation of a new routing scheme for mesh networks. It is designed to be a future-proof decentralised alternative to the structured routing protocols commonly used today on the Internet and other networks.

The highlights of Yggdrasil are that it is:
- Scalable: supports large, complex or even internet-scale topologies
- Self-healing: network responds quickly to connection failures or mobility events
- Encrypted: traffic sent across the network is always fully end-to-end encrypted
- Peer-to-peer: works entirely ad-hoc by design with no built-in points of centralisation
- Cross-platform: supported on Linux, macOS, Windows, iOS, Android and more

Changelog:
[https://github.com/yggdrasil-network/yggdrasil-go/releases/tag/v0.5.0]
NOTE: If you are using the Debian package and upgrading an existing installation, you may need to update your AdminListen line in your configuration file to unix:///var/run/yggdrasil/yggdrasil.sock or delete the AdminListen line altogether.

Added
- Authenticated peering handshake with optional password, i.e.
- - For listeners: tls://[::]:12345?password=123456abcdef
- - For peers: tls://a.b.c.d:12345?password=123456abcdef
- - For multicast interfaces with the new Password option in each MulticastInterfaces section
- - Maximum password length is 64 characters
- QUIC support for peerings, by using the new quic:// scheme in Listen and Peers
- - This has not been extensively tested and may perform worse than TCP or TLS peers
- The private key can now be stored in PEM format separately to the main configuration file with the new PrivateKeyPath configuration file option
- - Use the -exportkey flag to export the key to a file from an existing config

Changed
- New routing scheme, which is backwards incompatible with previous versions of Yggdrasil
- - The wire protocol version number, exchanged as part of the peer setup handshake, has been increased to 0.5
- - Nodes running this new version will not be able to peer with earlier versions of Yggdrasil
- - A DHT is no longer used to map public keys and routes through treespace
- - Bloom filters are used to track on-tree links and nodes reachable via that link
- - Nodes now gossip separate per-link information which is tracked in CRDT structures, forcing local consistency and preventing unnecessary flapping when a route to the root node has changed or is broken
- - Greedy routing is once again used instead of source routing
- - Per-link keepalives have been replaced with periodic acknowledgements, reducing idle bandwidth
- The link handshake and multicast beacon formats have been revised for better future extensibility
- The link code has been refactored for more robust tracking of peering states
- - As a result, the admin socket is now able to report information about configured peerings that are down
- - Reconnect intervals are now tracked separately for each configured peer with exponential backoffs

Removed
- Yggdrasil will no longer request BBR congestion control for TCP and TLS peerings on Linux

[https://github.com/yggdrasil-network/yggdrasil-go/releases/tag/v0.5.1]
- Fix the Debian package so that upgrades are handled more smoothly

#Yggdrasil
Благодаря кадровчанам у меня теперь есть универсальный пропуск комиксового челика.

#me
10
memory heap
Photo
Кадровчане на этом не остановились и сделали из меня рекурсию.
6
This media is not supported in your browser
VIEW IN TELEGRAM
Музыкальный немецкий язык

r/#SipsTea
4
This media is not supported in your browser
VIEW IN TELEGRAM
В Дубае провели очень крутое шоу из сотен дронов в честь Хэллоуина

r/#BeAmazed
5
Forwarded from Labrats
#совместно_с_коллегами
Степени признания научных заслуг:

1. Кандидат наук
2. Доктор наук
3. Тебе звонят мошенники от лица декана, подделав его голос нейронкой
4. Ты пишешь нейронку, чтобы затем звонить твоим коллегам от лица декана
6
"Я никогда не чувствовала себя более уважаемой или признанной в жизни, чем тогда, когда я приехала на этом на детскую площадку возле начальной школы этим утром."

"I have never felt more respected or validated in my life than when I drove this onto the elementary school playground this morning" — Madeleine Bonsma-Fisher, PhD

Источник:
https://fosstodon.org/@[email protected]/111330019305063824
3