Я там вчора випустив обнову своєї чергової тулзи #btpeer v0.8 для скрапу/анонсів трекерів #bittorrent http://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]/d/282-reliz-btpeer-v08-z-pidtrimkoiu-scrape
а сьогодні вже закинув 0.9. вийшла нічо собі тулза і активно розвивається - планую замінити нею кривий #btracker-scrape і зменшити об'єм коду в btracker-crawler
#rust #bencode
ps
ps@yggverse.github.io
npub14cc4...2nka
...І степ востаннє над рікою
Ординець міряв головою...
Все ближче коні, лиця злі,
Схрестились, скрегнули шаблі,
Переплелися іскри з кров’ю,
І знову криком Придніпров’я
Прошив у жасі людолов.
Та біснувалась криця знов,
Шипіла кров, шипіла піна.
Козак вимощував долину
Чужинським трупом, як умів,
Як вчився в Січі і в братів
На славнім Доні у поході.
Ординців б’є козак вже в броді.
Бере ординців переляк:
– То це шайтан!
Це не козак!
Козак всміхнувся в довгі вуса:
– З шайтанами не вперше б’юся.
Узнали, що таке козак,
Якого люди кличуть: Мак. –
І знову збро
Знач зробив собі пару релеїв в #gossip, увімкнув вайтліст апрув (кнопки знизу зліва на скріні). Вимкнув усюди окрім сабжів в шапці але у фід лізусть ось ці морди


Ага, значить як тільки я поліз дивитись кнопку глаза в #gossip то відкрив там для себе таке

GitHub
Duplicated relays on hover the 'seen button' · Issue #1031 · mikedilger/gossip

You Want It Darker - Leonard Cohen, You Want It Darker, #2016
https://blossom.ditto.pub/496e8962f7d893541e7eb8b19e2cf8f5591e29d91b35286d0fca1882e8fedb1a.mpga
Уродські #люди > уродські #політики > уродські #закони > уродські #технології типу #nostr, які не вирішують проблему №1
Зробив собі лічильник релеїв для #gossip бо виявляється що не всі мої нові пости розійшлись куди очікувалось, а ховерити кожен - це жесть

GitHub
Seen on counter by oooo-ps · Pull Request #1030 · mikedilger/gossip
Implemented on top of #1029 as I'm using it.
Логіка #I2P така, що мов давайте ми врубимо наші магнітофони на повну катуху і будемо вислухувати в тій каші знайому нам симфонію. Від того марежна карта перекачує цю какофонію, слухає її провайдер. Я взагалі незнаю, яка в I2P анонімність, якщо його характерна поведінка видна усім бажаючим, при тому що користуються ним три з половиною юзера на весь земний ізолятор.
Все-таки, високорівневі мови #програмування - це рукотворний шедевр людства, утворений його математично-неповноцінною, алогічною психологією. Починаючи від #C (lang) програмувати стало цікаво, як грати в розмальовки. Еволюціонувавши до мови #Rust, стало майже не реально припуститись логічної помилки, що зробило програмування потенційно можливим навіть для п'ятирічної дитини.
Високорівнева мова програмування - це комп'ютерний рудимент, але як і апендикс, він допомагає відродити життя в тих бінарних кишках, де його не може бути апріорі.
А шо за hidden.twinkle.lol? Вихідний конект туди проситься... блін і як же мені тут (в gossip) не вистачає mention
Так, ладно. Спробую ще полугрязний режим nostr - конекти з апрувами:
додам собі 4 а інші не буду автоконектить, бо мене дефолтне ширялово у всі вєни інтернету не влаштовує.
потопав в андеграунд.
Що починаю усвідомлювати: #DHT, а саме його піринговий ізотоп #UDP - це саме те, що вбиває торенти, а не робить їх живучими. Через сраний DHT сьогодні важко знайти провайдера VPN, який не пошле вас качати той само об'єм файлу з бравзера овер HTTP/WS в "один" потік.
Вперше мав честь покопирсати SAM / #I2P. Вирішив таким чином обдурити #librqbit для #btracker, згодувавши йому локальні сокети замість адрес B32
http://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]/d/278-moyi-eksperimenti-z-librqbit-over-i2p (або те само на uanet.i2p)
#rust #bittorrent
GitHub
btracker/crates/crawler/src/i2p.rs at 641bef65c556d62450415593393f2da7a816a133 · YGGverse/btracker
βtracker is an ecosystem to deploy BitTorrent open tracker with DHT search engine. - YGGverse/btracker
Якщо капнуть пневматичній пулькі під зад олії, то получиться дизельний бах.
А кошерний інстанс #Yggdrasil ws://[31b:6f20:c7f2:3ddf::3221]/ зараз робить? Бо я тестую проксі gossip і не врубаюсь чо воно пожовтіло. Тепер вже й пожовтів nostr.twinkle.lol - схоже таки лаги на сервері (або на ігі)
Ah Les Salauds ! - Ridan, Madame la République #2012
https://blossom.ditto.pub/d6cf9bb4b7e4a0c2d2cc0b1fbe73387989e20fd91de20136c0d2f9a57f03141e.mpga
Забабахав в #gossip ще опцію ігнору проксі для вказаних URL:

GitHub
SOCKS5 proxy option #218 by oooo-ps · Pull Request #1029 · mikedilger/gossip
#218
HTTP / reqwest
WS / tungstenite
native-tls
rustls-tls
rustls-tls-native (default)
option to ignore specified URL when proxy enabled
нє я не можу з цього інтерфейса - знов не туди відповів. ну його нахуй.
Упорота шляпа #gossip - написав відповідь а вона ушла в мейн фід.
Мені ще подобався #Vsauce https://www.youtube.com/@Vsauce - там дофіга вирвимозгних роликів, тільки шось майкл відійшов від справ і приходиться дивиться верітасіум (цей теж вже відійшов від справ)