IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2025/01/30
~AreEnn
~AreEnn_
~R4SAS
~orignal
~villain
&N00B
Guest7184
Most2
Nausicaa
Nikat
Opax
Vort
Xeha
`
acetone
anon
b3t4f4c3
fidoid
i
ice_juice
karamba_i2p
lkF3FzvvvXTG1
nemiga
not_bob_afk
poriori
profetikla
qend
segfault
slfd
soos
teeth
tetrimer
un
whothefuckami
woodwose
orignal onon сделал я флаш
orignal флаг
onon Угу. Там вообще твою логику с ретрансмитами переделывать нужно.
onon Я уже примерно представляю как. Но пока не пробовал.
Vort есть идеи, из-за чего через клоны идёт много построений транзитов?
Vort вот сейчас в списке транзитов 1jhJ встречается 261 раз
Vort джависты вроде банят, i2pd игнорирует при выборе своей цепочки
Vort может, это свежий клон, который они ещё не успели вручную забанить?
Vort да и jhyi многовато. интересно, "jh" в ident`е - совпадение или намёк на что-то от владельца узлов?
orignal ты думаешь они адреса майня?
Vort подозреваю
orignal идея очееь простая
orignal клонов много
Vort шанс попасть на "хуи" в хеше не так велик. особенно, если этот хеш в топе по пустым транзитам
Vort "<~orignal> клонов много" и что? почему кто-то через них строит свои туннели?
orignal а почему тогда не xyi или hui?
Vort ну то кому как нравится :))
orignal так они сами и стороят
orignal а если бы майнили то hui бы был первым ))
orignal ну и i2pd далеко не всегда распознает клоны
Vort "<~orignal> так они сами и стороят" может, глупый вопрос, но по "стрелочкам" в списке транзитов это понять можно?
Vort разве что старые версии
orignal почему?
orignal ну не попал i2pd на ситуацию с netdb еще и счиатет нормальным
orignal мы ж только так
Vort ну у меня все эти отмечены в профилях
Vort может, режим флудфила влияет правда
orignal он и влияет
Vort но если их сотни-тысячи - то, думаю, словить можно в любом случае
orignal без флудфила будет сильно меньше
Vort у тебя есть узел не-флудфил? можешь поиск по профилям там сделать?
orignal есть
orignal посмотрю
orignal через 10 минут
Vort я пока свой список подготовлю для сравнения
Vort все знакомые id тут: DtQs, MogB, yQN8, jhyi, 1jhJ
orignal у хуя duplicated=true
orignal R4SAS, acetone проблема нарисовалась
orignal надо бы поправить pyseeder чтобы включать верисю 0.9.58 минимум исключать caps с буквами U, D, E, G
orignal я попробую сам но чего из этого выйдет обещать не могу
orignal кстати куда weko пропал?
orignal возможно у атакующих клон без этих проверок
un 17:06 <+weko> Ладно, канал нахуй идёт.
un 17:06 -!- weko [weko@weko.i2p] has left #ru []
orignal а вот вижу
orignal просто молчит
orignal он же вроде питонщик
Vort так можешь про стрелочки пояснить? можно ли по ним понять, транзит идёт через клон или от клона?
orignal ну смотри
orignal у меня стерка всегда показывает "к"
orignal данные "от" не хранятся
orignal это надо отдельно делать
Vort там же две стрелки
orignal если 2 то это середина
Vort клон же через себя строить не будет
Vort значит кто-то через него строит
orignal ну да
Vort разве что один клон через другой клон
Vort но это как-то мудрёно
orignal ну например есть модифицировання китайская версия
orignal у которой нет проверки потому что старая изначально
orignal вот она и строит
orignal то есть в сети присуствуют 2 вида
orignal 1. обезьяны с клонами
orignal 2. китайцы с модифицированной вернсией
Vort процент транзитов через клоны должен получаться перемножением процентов вида 1 и вида 2? примерно
Vort не успел измерить, но, по-моему, у меня количество клоновых транзитов было около 10%
Vort то есть, это около 30% * 30%. довольно таки дохрена. но вполне реально
Vort только вот вид 2 - это, скорее всего, не столько китайцы, сколько просто любители старых версий
Vort у китайцев же там проблема с зафлуженностью левыми узлами, а так как её никто не решал, то, может, от китайцев одни боты и остались
orignal возможно
orignal что то у меня число транзитов в 1.5 раза больше чем роутеров стало
Vort у меня последние несколько дней заметно повышенное количество
Vort (примерно) было 8к, стало 13к
Vort роутеров примерно столько же сколько и транзитов
Vort поэтому я и полез смотреть статистику по узлам в транзитах
Vort может у java разрабоотчиков узнать, забанен ли у них 1jhJ ?
orignal я вот думаю может и исходящие к дубликатам банить?
orignal или хотя бы отлуп давать
Vort ну проверь в своём списке, по-моему, транзит к ним пустой в 99% случаев
Vort в таком случае вполне логично не засорять таблицу и давать отлуп сразу
orignal но тогда на каждый ебучий тоннель придется дергать профить
orignal профиль
orignal впрочем можно только когда он уже в памяти
Vort подгружать из другого треда можно
Vort если несколько транзитов проскочат пока грузится - не страшно
orignal да но засирать же память будет
orignal профилями которые не нужны
Vort а когда будет коннект транспорта делаться разве профиль не загрузится?
Vort ну то есть, раньше или позже должно быть без разницы
orignal для исходящтх нет а зачем?
Vort в профиле же таймстампы всякие, connected=
Vort думал, что это надо обновлять
Vort можно, конечно, для клонов сделать отдельную табличку
Vort чисто в RAM
Vort будет быстро
Vort но +1 абстракция
orignal пробблема что будут профили создаваться и для неклонов
orignal ладно подумаю
Vort а вариант с табличкой? (set допустим)
Vort сейчас клонов штук 30 всего
Vort это небось килобайт памяти всего есть будет
orignal то есть отдельную таблицу для дубликатов?
Vort разве что аккуратно обновлять её надо будет
Vort ага
orignal но тогда придется по всем профилям пройтись и собрать
Vort не обязательно
orignal при старте
Vort свойство клонов - что их дохренища
orignal иначе где хранить?
Vort при загрузке профиля обычными методами смотреть, есть ли там метка дубля
Vort если есть - добавлять в set
orignal толкьо когда он грузится
orignal да можно так
orignal я отойду
Vort ок
orignal ну не set а unordered_set но не суть
acetone orignal: про пай-сидер: принял. у меня, как помню, вообще баш-скрипт там крутится, а не питоновский)))
acetone в лихие годы писал, упарывался как мог
acetone кстати, есть мысль еще один ресид поднять, в этот раз клирнет; сейчас у меня только ygg
orignal ну питонвский код вроже твой
orignal там надо регулярное выражение написать на поля version и caps
orignal питон для ygg вроде ты правил
acetone orignal: нет, целиком R4SAS писал насколько я помню
orignal я помню ты меня спрашивал как публикуются ygg адреса
orignal ну ладно занчит придется мне мучаться ))
orignal с питоном
orignal weko просыпайся
orignal если ты собираешься клировский ресид поднимать они там какое то поделие на гоу сваяли но нам то нужен с ygg
orignal ну или как вариант на гоу поправить
Vort не всё ли равно какой язык если там подправить пару строчек?
orignal мало поправить еще надо сумать собрать и запустить
orignal на питоне там не фонтан там регулярные выражения
Vort так вроде же есть встроенная либа
orignal ну так она и используется
Vort и в чём тут проблема?
orignal в том чтобы написать проверку version и caps в бинароном RI файле
orignal посмотри как там ygg распознается
Vort так то не питон
Vort то баш
orignal вот это
orignal это видимо то что ацетон говорит
orignal а у меня питновский
Vort с питоном там даже проще. pattern = re.compile(b'host=.[23]..:') переделать на pattern1,pattern2,pattern3
Vort и if pattern.search(line): расклонировать 3 раза
Vort "<~orignal> в том чтобы написать проверку version и caps в бинароном RI файле" оно будет ожидаемо через жопу, но высокая точность тут и не нужна
Vort я искал флаги регулярками. нормально
Vort потренироваться можно где угодно. хоть прямо в браузере
Vort один байт длины - пофиг, точка. остальное как обычно
orignal да это понятно
orignal просто надо будет заниматься
orignal я кстати мегабаг нашел
orignal у меня оказываеть congestion не проверяется для коротких запросов тоннелей
orignal а их основной поток
orignal видать собирался сделать а потом отвелкли и забыл
Vort отображалось бы в интерфейсе, заметили бы быстрее
orignal счас закоммичу
orignal закоммитил
Vort а, это через нас
Vort я думал речь о запросах к другим узлам
Vort через нас лимит - это когда уже не сработала основная балансировка
orignal нет
orignal когда у нас E давать отлуп
orignal это было сделано но только для длинных запросов
orignal просто бага
Vort ну так по-хорошему другие узлы должны видеть E флаг и не лезть
orignal флаг то раз в 10 минут обновляется
orignal в смысле публикация узла
orignal они могут и не знать
Vort если хотя бы половина будет знать, то уже и E не будет причин ставить
Vort хотя тут хитрая взаимосвязь. рекурсивная )
orignal в любом случае это надо было поправить
Vort "регулятор". полезная и мощная штука, но не так то просто заставить работать нормально
Vort согласен
Vort просто мне эта вся система кажется подозрительной
Vort нету ей доверия
orignal какая?
Vort congestion control = регулятор из теории управления
Vort я просто знаю что без расчётов по хитрым формулам такая штука нормально работать не будет. или будет, но ненадёжно
Vort а вот в то что вы с zzz её считали по формулам у меня большие сомнения
orignal разумеется нет
orignal все от фонаря взято
orignal вопрос заключается в том как я умадурился сделать для одного сообщения и не сделать для другого
Vort фразу "ПИД-регулятор" слышал?
Vort вот флажки congestion control это примерно то же самое, только попроще
Vort если не слышал, то лучше почитай, чтобы хоть примерно понимать
orignal не слышал
weko [19:38:49] <orignal> weko просыпайся
weko Что такое)
weko [13:23:51] <orignal> кстати куда weko пропал?
weko Тут я
weko Просто занят
weko А чо pyseer единственная прога для этого?