~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
+relaybot
Leopold
Most2
Nausicaa
Vort
Xeha
anon2
nemiga
not_bob_afk
poriori_
profetikla
soos
un
weko
whothefuckami_
orignal
bottom about LGBT support
orignal
can you fomulate properly that i2pd evaluates people by thier merits only regardless what groups they belong to and what views they have?
orignal
I want to add this statement to i2pd.website
jeff_
eh?
jeff_
orignal: dutr
orignal
read their statment
jeff_
sure
orignal
I need our statment written by a native English speaker
jeff_
"on the internet
jeff_
er
orignal
they can same themselves ut not us
orignal
we don't support LGBT
jeff_
"on the internet, no one knows you are a dog. we also dont care if you are a dog or not (we dont need to know). we care about the quality of code contributions."
jeff_
is one way to say it
orignal
great
jeff_
i can properly capitalise and punctuate that if you want me to.
orignal
how it;s called. Meritocraty?
jeff_
meritocracy
orignal
say same way as they did
orignal
"We do support meritocracy"
jeff_
i also tire of the virtue signalling of the neoliberal global economic hegemony
jeff_
|hmm,
jeff_
"i2pd is a meritocracy"
orignal
good
orignal
seriously I don't understand why they shame I2P so much
jeff_
ironically, by not going full coolaide into the buzzwords, i2pd has even more "corporate vibes" than java i2p. that's fine i guess.
orignal
probably
bottlecaps
who is shaming i2p
jeff_
government subsidized useful idiots probably
orignal
Java I2P team
orignal
we don't share their "values" however
orignal
that's why I want to post our statemtn on i2pd.website
bottlecaps
good ; java i2p looks compromised
bottlecaps
there was some coc shit about acceptance and all that
orignal
me and jeff were against coc when they were discussing it many years ago
bottlecaps
coc is unacceptable
jeff_
i understand why they'd want to but idk if it does what they think
bottlecaps
They just wanna be cool with "neoliberal global economic hemgemony"
bottlecaps
oh look we are one of you, freedom peace love
bottlecaps
like tor
orignal
but since we belong to most evil nation these days, we don't care ))
jeff_
i can understand why
jeff_
when you live inside the machine it's easier to play nice with it
bottlecaps
cause they are cucks, suckups.
bottlecaps
they comply
jeff_
similar to playing ball with putin in russia
jeff_
when you live in moscow
bottlecaps
yea, they are mentally within the framework
bottlecaps
there is a framework and they didn't see past the framework, and became part of it.
jeff_
everyone is to their own region
jeff_
nato i2p and brics i2p
jeff_
we live in interesting times
bottlecaps
We require parelel economy. Alternative to their framework
jeff_
bottlecaps: that's my day job
orignal
so two "regions" in I2P
bottlecaps
jeff_ : So you proove it works already, this is great. ; There is need to replace ISP router pyramid with mesh, and need to replace central banking with cryptography.
bottlecaps
and replace governments with communication preety much. Cause in the past government was to communicate and move up the ladder who wants what and make desicons. Now communication is unrestricted everyone to everyone, so government is kinda obsolete.
bottlecaps
there will be no centrally enforced law, but a protocols that people subscribe too, and if you don't respect the protocol that others around you use, they just kick you out, simple.
jeff_
bottlecaps: that is the eventual goal, adding recursive bridges that work over layer 2 is how i plan on solving network blocks of lokinet. then we got some coin jizz baked in with our xmr fork (without the crap code) oxen
jeff_
it's a happy accedent this marraige
jeff_
the staking works better than i thought
jeff_
we are sapping relay opers from tor
jeff_
lul
jeff_
also a few exit opers are eyeing us
bottlecaps
I would not incorporate currencies with network
bottlecaps
i2p and ygg is good
bottlecaps
we could replace internet with that
bottlecaps
ISP
bottlecaps
and xmr separately
bottlecaps
I don't think it's good idea to make shits, frameworks with coins incorporated into them.
bottlecaps
lbry is s great waste
bottlecaps
the way they made it, and incorporated this shitcoin into it, that you need to make channel.
jeff_
i also wouldn't have done it
jeff_
but it ended up working better than i'd ever hoped it would
jeff_
people will never run infra for free again because of us
jeff_
:D
jeff_
even though we are barely even relevent we are sapping relay opers from tor. idk how tf this even happened, they just started showing up
jeff_
i didnt even mean to have that happen i just wanted to watch muh animes
bottlecaps
they wanna get in on it early
bottlecaps
when coin values are growing
bottlecaps
then they gonna sell, and you gotta sell before them
bottlecaps
to make proft
bottlecaps
profit.
jeff_
some may but i think our model will retain plenty
jeff_
i get what you are saying though
jeff_
the nash equalibrium is fickle
bottlecaps
you are pumping
jeff_
we are pumping?
jeff_
since when?
bottlecaps
you are saying they are getting in on it
bottlecaps
appearing
bottlecaps
and you are suprised
bottlecaps
so it's kinda like pump, and then dump
jeff_
i am saying that we never advertised to them
jeff_
i actually explicitly avoid advertising to tor people
jeff_
i want tor to stay on tor
jeff_
the ones we are sapping seem to be "believers"
jeff_
tech believers
jeff_
now as for a pump, i cant see that happening until AFTER our exit marketplace
bottlecaps
I mean they realised they can get in on the pump, and started using that thing, u didn't have to invite them. I dunno i saw that oxen thing a few times. I assumed it's just another crappy shitcoin project. Now that you are talking about ur relation to it i will take a better look, but I am not expecting much else.
bottlecaps
Sorry if im rude, but for me incorporating coins into functionality, is a big red flag.
jeff_
understandable
bottlecaps
I don't like lokinet, don't like lbry very much.
jeff_
we are going to spend a LOT of time getting the game theory of the exit market right before we say that "it's ready"
jeff_
the coin jizz is 100% optional to the tech but no one bothers to set up an opennet
jeff_
mainly because no one wants to run infra for free
jeff_
it's a consensus mechanism, it's external and it can be literally whatever you want.
jeff_
you could even use an eth contract or a centralized dirauth as the backend for that
jeff_
lokinet literally doesnt care
jeff_
that's the beauty of it
bottlecaps
I wanna replace ISP with i2p over ygg. Cause ygg can be both overlay and direct, so it allows to gradually replace ISP router pyramid, with decentralized meshnet.
jeff_
i like ygg, but i feel like they still need to work out their issues with their spanning tree
orignal
what would you use for long-range link?
jeff_
elon's musk
jeff_
(starlink)
orignal
yes, but it's still internet
jeff_
aint it all
jeff_
i personally am leaving the alternative layer 2 and associated fiber pulls as an exercise to the reader
bottlecaps
alaska and siberia?
bottlecaps
they kinda connect all continents
orignal
siberia?
orignal
it's far from alaska
orignal
maybe you mean Chukotka?
bottlecaps
yea probably
bottlecaps
the point where usa and russia kinda connect
bottlecaps
could do cables there instead under ocean. Could still do under ocean i guess anyway.
bottlecaps
But yea cables under ocean are big undertaging
bottlecaps
require management by some kinda big entity.
bottlecaps
guess you need that sometimes, but it should not control the world
bottlecaps
pyramids and ladders, shold not be order of life on earth
bottlecaps
no feudalism
jeff_
ygg needs to make stealing ownership of the spanning ree root undesirable
bottlecaps
also, decentralized doesn't mean "many centralized" and mastodon is NOT "decentralized" it's a content management system. "Decentralized" means the same as "dirstributed" it means meshnet
bottlecaps
Yea I don't believe in the coin incorporating commercailly non commercial projects. I felt to good to be true when you said you do parallel economy for living.
bottlecaps
When I mean parelel economy, I mean. Completely out of framework, no their systems, no paper/bank money. Ungovernable unmanaged by govts.
jeff_
i wish that the world could work that way.
bottlecaps
It has to. the shit it runs on now is inefficient.
bottlecaps
pyramid is inefficient. the brainpower of the slaves and servants go to waste.
jeff_
heirachy is the toplogy that nature makes time and time again
jeff_
it's a hint imo
bottlecaps
there is chierarchy in a pack of wolves
bottlecaps
but separate packs avoid eachother, and respect eachother's territory
bottlecaps
and this is how it should be with humans. wolves howl to not run into eachother and fight, humans shuold use radio waves.
jeff_
and that is heirachy of hiearchies
bottlecaps
not much
bottlecaps
noone goes on noones turf
jeff_
sure
bottlecaps
they keep away from eachother territory
jeff_
but in the end it's all toplogically a hiearchy
jeff_
aka pyramid
bottlecaps
not like, one can go in others territory but the other can't
bottlecaps
no, this is not pyramid
bottlecaps
this is mycelium
bottlecaps
the packs do not cross on eachother territory
bottlecaps
chierarchy would be when one can cross and other can't
jeff_
idk if humans can make such a toplogical form in the current now
bottlecaps
as I said.
bottlecaps
how it gotta be done
jeff_
i think the limiting factor is hjuman biology
jeff_
and lifespan
jeff_
if you want to set up such a system we need a hardware upgrade
bottlecaps
households far enoguh from eachother that you can go and piss wherever you want
bottlecaps
and eacho got server room and radio station.
bottlecaps
wolfs live shorter, and they do it, so shouldn't be problem with humans
Vort
"<~R4SAS> Vort: только мне одно не нравится: почему такой жирный бинарник?" я тоже это заметил. самый жирный он в GHA (с gcc), 16 мегов, локально у меня 12 мегов (с clang) получается. опять какое-то отличие. но это явно можно позже отполировать. лишь бы
Vort
работало нормально
Vort
"<~R4SAS> Vort: у меня успешно собранный с немного другой конфигурацией." я проверял свою ветку и с make и с ninja, работает (и должно работать) и то и другое
Vort
"<~R4SAS> вот откуда этот жир?" вспомнил кое что: в make ведь стоит -Os. может, он влияет. необычная опция, кстати. чаще важна скорость, чем размер бинарника. хотя лучше и то и то оптимизировать при возможности, конечно :)
Vort
"<~R4SAS> чет cmake сного лишнего линкует" странно то, что это лишнее не отбрасывается как недостижимый код. а должно. я бы мог посмотреть, но мне кажется, что стоит вначале залить поддержку, а только потом уже "полировать"
Vort
похоже, в cmake версии больше openssl, чем в make. сейчас получше рассмотрю различия
Vort
а нет, показалось
Vort
R4SAS: в общем, я на 90% уверен, что дело в различии между -Os и -O3
Vort
мне удалось получить бинарники, различающиеся по размеру на 20 килобайт
Vort
если о том, что лучше - -Os или -O3, ещё можно спорить, то вот отладочная информация в релиз билде нафиг не нужна однозначно
Vort
но чтобы ничего не сломать, убрал её только в виндовой сборке: github.com/Vort/i2pd/commit/1bd73e7a7d9443781bfbb0300584a4b7a8bd224b
Vort
хотя чуть позже заметил, что в CMakeLists.txt есть ещё настройки для MINSIZEREL. только там почему-то -s ключ идёт в параметры компилятора, а не линковщика
Vort
в общем, не знаю, как лучше. как вариант, можно просто собирать в GHA MinSizeRel
weko
[20:13:58] <weko> По поводу медленного восстановления статистики
weko
[20:13:58] <weko> Выходит, это зависит от количества транспортов, например, когда у нас их мало, туннели чаще фейлятся, нас реже выбирают в качестве транзитного роутера... Потом, когда транспорты набираются, статистика приходит в норму
weko
[20:13:58] <weko> Верный ход мыслей?
weko
orignal
R4SAS
Vort: понял
R4SAS
я про CMAKE_BUILD_TYPE знал только о Debug и Release
R4SAS
стрипать символы можно, я там в патче добавлял чтобы он Release стрипал, на выходе получается 8 мб
R4SAS
попробовал clang тулчейн с MinSizeRel
R4SAS
6.12 мб
R4SAS
clang + release + strip = 8.6 Mb
R4SAS
clang + release = 11.8 Mb
R4SAS
Vort: попобуем-с
Vort
ну strip это как-то немного странно - добавить, чтобы потом удалить. лучше параметр линкеру давать, чтобы не добавлял
R4SAS
ну а чего делать
Vort
R4SAS: с путями какие-то пробемы, похоже: No files were found with the provided path: i2pd.exe. No artifacts will be uploaded.
R4SAS
не ясно зачем вообще какие либо символы оставляются
R4SAS
да, я знаю
R4SAS
в аплоадере артефактов
R4SAS
жду пока дособерется всё чтобы новый коммит залить
Vort
"<~R4SAS> ну а чего делать" параметр -s линкеру давать. не будет добавлять в бинарник -> не надо будет убирать из бинарника
Vort
"<~R4SAS> жду пока дособерется всё чтобы новый коммит залить" окей
Vort
"<~R4SAS> не ясно зачем вообще какие либо символы оставляются" вероятно, идёт от особенностей линукса. ELF. executable и linkable. вот и пихает имена, чтобы linkable было
R4SAS
хрюша дольше всех собирается
R4SAS
из-за того что приходится CRT пересобирать
R4SAS
залил коммит с исправлением
Vort
меня удивляет, почему артефакты ждут пока всё дособерётся
Vort
фича GHA и ничего не поделать?
R4SAS
ага
R4SAS
оно видать не публикует сразу,
R4SAS
потому что там есть какой то нюанс, мол мало ли ты артифакты используешь только для работы между этапами сборки, и не хочешь чтобы утекло чего либо не нужного
Vort
окей, понял
Vort
вот эти матюги "Node.js 12 actions are deprecated" видел?
Vort
там наверно где-то просто версию обновить надо
Vort
лишь бы ничего такая обнова не сломала )
R4SAS
это просто варнинг, он у всех срет
R4SAS
тут уже проблема самого гх
Vort
там же есть инструкция, как "починить"
R4SAS
"обновить то, чем мы не владеем"
R4SAS
это надо идти пинать авторов всех action'ов
Vort
github.com/PurpleI2P/i2pd/blob/5461dbc8a80785856762f96c29e0daf27a4e1c0c/.github/workflows/build-windows.yml#L38
Vort
похоже, просто тут v2 на v3 поменять надо и всё
Vort
ну и проследить чтобы ничего не сломалось
R4SAS
не факт. сейчас посмотрим
R4SAS
сразу везде обновил
R4SAS
не думаю что сломает
R4SAS
хе, добавление шланга в мейк сломало его
R4SAS
м...
R4SAS
ага, вспомнил в чем дело. надо gcc-compat ставить
Vort
там ещё проблема
R4SAS
м?
Vort
сейчас перепроверю кое что
Vort
и скажу
Vort
вот это ещё надо внедрить: github.com/Vort/i2pd/commit/9c1e141c56b1b8f8d2012f135b02a473a3dfa15e
Vort
иначе под Win7 не будет работать
R4SAS
а где у тебя оно так линкует с ним?
R4SAS
просто я у себя не вижу линковки с api-ms-win-crt-...
R4SAS
т.е. там нет synchronization
Vort
это в новой версии добавили
Vort
с самым свежим msys2 такая гадость
R4SAS
новой версии буста?
Vort
ну да, с той, которая на GHA
Vort
сейчас собирается неверно короч
Vort
без этой штуки
R4SAS
ща гляну
R4SAS
обновлю еще локальный msys
Vort
я его с нуля у себя переставил и у меня воспроизвелось добавление либы
Vort
ну.. мог и не с нуля
Vort
но так было надёжнее
R4SAS
1.3 гига...
R4SAS
пушай кОчает сие непотребсво
R4SAS
api-ms-win-core-synch - оно?
R4SAS
что интересно, это делает только cmake
Vort
api-ms-win-core-synch-l1-2-0.dll, да
Vort
я даже находил, откуда оно берётся
Vort
сейчас даже цитату подыщу. чтобы было
weko
Боль кроссплатформенности...
Vort
msys64\clang64\lib\cmake\boost_filesystem-1.81.0\libboost_filesystem-variant-mt-static.cmake
Vort
предпоследняя строчка
R4SAS
Blinded message
R4SAS
:D
Vort
не пойму пока кто автор. не нагугливается
R4SAS
так авторы самы бустовцы
Vort
и где эта штукенция в их репозиториях?
Vort
может, при "сборке"/конфигурации генерится...
R4SAS
Vort: а у меня этот файл есть в системе
R4SAS
у тебя точно все редисты стоят?
Vort
R4SAS: ха. он есть. но не такой
R4SAS
api-ms-win-core-synch-l1-2-0.dll
Vort
а вот такой найти я не смог. скачал штук 10 из инета - все не подходят
R4SAS
надо посмотреть какие импорты ожидаются
Vort
там бред какой-то. проще выкинуть из сборки и всё
Vort
ну можешь разбираться, конечно. но я попробовал - и мне не понравилось )
R4SAS
видать между системами всё сломали
R4SAS
я пока что жду... пока обновится msys
Vort
мне непонятно, что это за магия такая "GetModuleHandleW ... returns a handle for KernelBase.dll anyway"
Vort
нафига тогда нужна новая dll если вместо неё всё равно грузится старая? и почему это вообще происходит?
Vort
как я понимаю, пока i2pd не прикасается к функциям, которые требуют WaitOnAddress и им подобных, то всё будет нормально
Vort
а, так там вообще условия стоят. нет библиотеки или не грузятся функции, то они, похоже, просто не используются
Vort
и опять таки странность! если в бусте get_module_handle, то нафиг нужна статическая линковка?
R4SAS
это внешняя линковка
R4SAS
эти хендлы
R4SAS
а сам буст то надо линковать
R4SAS
ты же не будешь ядро системы вшивать в бинарник
R4SAS
ты к нему обращаешся
Vort
я говорю о том, что если буст подключает библиотеку через get_module_handle, то статически к ней линковаться совершенно не нужно
Vort
но они зачем-то линкуются. точнее, указывают cmake`у это делать. или они косячат или я чего-то не понимаю
Vort
get_module_handle ведь как раз именно для того и нужен, чтобы не требовалась статическая линковка dll
Vort
под статической линковкой я понимаю прописывание в импорты
Vort
может криво выразился
Vort
да, точно криво выразился. но как правильно пояснить - не знаю :)
R4SAS
это наоборот динамическая
R4SAS
и как раз потому что делается импорт
R4SAS
статическая линковка подразумевает что ты вшиваешь библиотеку, а не обращаешься к ней
Vort
ну а какими терминами различать загрузку через GetModuleHandle и через импорты?
Vort
просто не то слово сказал
R4SAS
GetModuleHandle делает как раз импорт из внешней библиотеки
R4SAS
и чтоьы он работал надо динамически линковать эту самую библиотеку
Vort
но не через секцию импортов в бинарнике
R4SAS
как раз через секцию
R4SAS
вроде все норм
Vort
я наколдую пример с GetModuleHandle ) но чуть позже
Vort
пока надо бинари проверить
R4SAS
как же жесткий диск не любит переваривать обновление. слишком старый и измученный он уже
Vort
особенности диска наверно. мой 24/7 занят делом и пока что в порядке
R4SAS
ну... там вроде всего 64 мб кэша
R4SAS
и он на этих обновах встает на 100% по использованию
R4SAS
крч он не любит работу с мелкими файлами
Vort
если бы всякие вредные программы не дёргали диск когда не надо, то эти 100% не сильно бы мешали
Vort
а так диск призадумался - браузер завис
R4SAS
чего ты хочешь от диска, у которого наработка более 7 лет?)))
R4SAS
это именно время наработки. не время с момента покупки.
weko
Диски с ручками от него хочу :D
R4SAS
Power on time: 29XX days, XX hours
Vort
это где такое посмотреть можно?
R4SAS
даже уже 8 оказывается
Vort
кажется понял
R4SAS
#9 "Power on time count" S.M.A.R.T. attribute
Vort
09 Power-On Time Count 0 1 1 75910 OK: Всегда пройдено
Vort
мой на несколько месяцев, похоже, "старее" :)
Vort
неужели они часы в винчестер вшили...
orignal
weko, не совсем
orignal
через нас пытаются строить тоннели когда нас нет
R4SAS
Vort: я смотрю через Hard Disk Sentinel
orignal
и помечают нас как плохие
weko
Рестарт почти мгновенный ...
weko
Буквально секунд 5
weko
Врядли эти 5 секунд погоду делают
orignal
просто те которые раньше были идут другими марштуатми
orignal
потому снова набираются
orignal
не думаю что это из-за транспортов
Vort
у меня WD10EZEX-00ZF5A0, хорошая штука. но когда-то придётся, всё-таки, обновлять
R4SAS
тоже есть такой
Vort
проверил все cmake бинари от коммита 5842f88 на Win7. все запускаются, все показывают веб интерфейс
weko
orignal: тогда да, может быть
weko
orignal: насчёт маршрутов - вот я не уверен что хорошая идея строить через те же роутеры - какой смысл во времени жизни туннеля в 10 минут, если всё равно будет тот же туннель
Vort
через i2pd-cmake-x64-clang.exe ещё в дополнение открыл i2p сайт - работает
weko
И насчёт использования уже созданных транпортов - тоже практически не очень понятно, по той же причине - разве выбранные пиры не должны быть полностью не предсказуемыми?
Vort
так что базовые тесты успешны
Vort
сейчас ещё у себя попробую коммит собрать
weko
Тоесть да, понятно что практически это решение проще - но я беспокоюсь, могут ли быть эти свойства использованны для деанона или его упрощения?
weko
Например, майор можем увеличить шанс, что первый хоп будет будет через него, если будет постоянно держать транспорты активными
orignal
weko а мораль такова. надо строить тллько через исходящие тарспорты
weko
Ну как вариант
weko
Ещё нужно было с концов убрать получение RI
weko
orignal: а, так исходящие же тоже могут контролировать. Только вместо предыдущего пира писать в качестве майорского следующий (тоесть чтобы мы строили транспорт к майорскому роутеру)
Vort
сделал две сборки для версии 2.46.1-23-g5842f882:
Vort
make DEBUG=no USE_UPNP=yes USE_GIT_VERSION=yes -j 3
weko
Transit Tunnels: 7586
weko
Выше чем было в течение недели
weko
Интересно
Vort
cmake -DWITH_UPNP=ON -DWITH_STATIC=ON -DWITH_GIT_VERSION=ON -DCMAKE_BUILD_TYPE=Release .
Vort
оба варианта локально дают годные бинарники. глубоко не тестировал, но вроде ок
weko
Transit Tunnels: 7849
weko
Подозрительно
weko
И растёт...
weko
У вас тоже рост?
Vort
Transit Tunnels: 5482
Vort
Uptime: 1 day, 13 hours
weko
А обычно?
Vort
давно не следил. но примерно столько и есть обычно
weko
Хм
orignal
каким образом?
orignal
пиры же выбираем мы сами
R4SAS
8700+
orignal
а ну понял мысль поставить нас на конец тоннля
weko
orignal: ну да, я же писал
weko
Майор ставит нас на конец, запрашивает майорские RI
weko
И у нас всегда в базе есть майорские RI, что повышает шанс их использования нами
weko
А
weko
Ты про другое
weko
Но тут тоже с концом вариант
Vort
R4SAS: я нашёл термины. Load-time dynamic linking и Run-time dynamic linking
Vort
то есть, оба варианта - динамические, но по разному
Vort
сейчас тестовый пример придумываю
weko
orignal: просто с практической стороны это не сильно проблемно я думаю. транспорты делать новые
weko
Да, вырастет нагрузка, но не значительно. Наших туннелей обычно не так уж и много
weko
Единственный момент - хоп перед нами в входящем туннеле если мы недоступны, он должен иметь с нами созданный транспорт
weko
Ну и конечно не забыть что если адресов нету, то ставить туннель в 1 хоп нельзя
weko
Иначе деанончиК
weko
С роутерами без адресов всё довольно таки мутно выходит...
orignal
так козе понятно что 0 и 1 ставить нельщя
weko
orignal: 1 - адекватно, учитывая что никто не знает что туннель 1
weko
Ну точнее этот хоп не знает что этот туннель в 1 хоп
weko
Не спорю, что это менее анонимно, но сильно лучше нуля
orignal
на самом деле с тем чуваком у котого тред 100%
orignal
удивительно не то что у наго 100% а что у других работает
orignal
счас закоммичу
weko
А что там
weko
Возможно особенности компилятора
orignal
буст сервис нельзя создавать до демонизации
orignal
а context это сигелтон
weko
*ничего не понял* :)
weko
Может версия буста влияет?
orignal
чувак написал все починилось
orignal
нет оно так всегда было
orignal
это известная хуйня
orignal
там он видимо внутри какие то файловые дескрипторы использует
Vort
R4SAS: сделал пример, вызывающий MessageBox из user32.dll без использования секции импорта: paste.i2pd.xyz/?e16e5fba78bfe485#2uedmweR9QiRxXdf54FrBTQcdrRSa4Jsvjs3nEtK9kBK
R4SAS
Vort: да я представляю как оно делается
Vort
то есть, что-то такое вполне может быть (или может быть сделано) в бусте
orignal
R4SAS ну так добавитм про меритократию на i2pd.website?
R4SAS
orignal: нашел кого спросить
orignal
а кого же мне еще спрашивать?
R4SAS
Vort: ну если ты так хочешь, иди пинай бустовцев
orignal
чукчу что ли? ))
R4SAS
orignal: лол
R4SAS
orignal: решать тебе. я тот еще циник
orignal
в чем я соглсен с болгарином это что нацик охуел
R4SAS
я ничего такого в добавлении не вижу
R4SAS
так что если ты думаешь что лучше добавить - добавляй
R4SAS
все равно ни кто не смотрит туда)))
orignal
добавить что мы меритокарыт и судям о людям только по делам
Vort
R4SAS: пока достаточно выкидывания лишней библиотеки - то и ладно. сломают что-то посложнее - придётся идти ругаться
Vort
про политику на сайте - а цель то какая? кого-то привлечь, кого-то прогнать?
Vort
если сюда в чат придут размахиватели флажков - то, я думаю, они быстро поймут, что этому тут не рады :)
Vort
а насчёт обычных юзеров тут вообще хз, что им надо
Opicaak
Hello, last two commits important/not important?
Opicaak
Or can I release new Prestium with i2pd compiled from commit de82b3a?
R4SAS
1st
Opicaak
Important?
R4SAS
yup
Opicaak
fuck.
R4SAS
little bug
Opicaak
Thanks
R4SAS
what is Prestium?
Opicaak
Live OS for i2p
Opicaak
Alternative to Tails
R4SAS
got it
relaybot
13trus: prestium.i2p
Opicaak
or .org
R4SAS
but I think better to use tag, not trunk
R4SAS
2.46.1
Vort
а в теге фикс для эксплоита есть?
Opicaak
Are you sure?
R4SAS
какого?
Vort
ну креш
Vort
DoS
R4SAS
Vort: есть
relaybot
13trus: R4SAS можешь даже потестить, я опробовал эту ОС она у меня на флешке щас
R4SAS
мы же re-push делали
Vort
то есть, двигали тег?
R4SAS
Opicaak: after 2.46.1 orignal started switching to KadDHT
R4SAS
which at current moment *can be* unstable
orignal
current trunk is in the middle of development
R4SAS
Vort: да
orignal
please use 2.46.1 for now
Vort
ага, вижу, что тег подвинут. не знал о такой фиче у git
Opicaak
Alright, I will downgrade it to the last 2.46.1-2, thank you guys.
R4SAS
Vort: банальный force-push
orignal
Im just not sure if last changes work as expected
Vort
R4SAS: ок, я понял
orignal
need more testing
Opicaak
Understood, thank you
Vort
кстати, каково состояние ветки с поддержкой cmake (gha) ? ещё что-то надо делать или её можно уже вливать?
R4SAS
Vort: пока что не знаю
R4SAS
может вечером волью
Vort
надо ещё над ней подумать?
Vort
ок
R4SAS
надо будет от всех варнов избавиться для начала наверно
R4SAS
открою pr пока что
orignal
ну так и в чем вопрос?
R4SAS
всм?
R4SAS
к тебе - никаких
R4SAS
пусть соберется, допилим еще немного, и волью
orignal
в смссле что просто закоммить
R4SAS
а, там по мелочи
weko
По субъективной оценке, NetDB стал кушать на 50% меньше
orignal
из-за DHT?
weko
Ну там вроде ещё криптография отдельно
weko
Теперь
orignal
нет
orignal
криптография вынесена из транспортов
weko
Тогда видимо только DHT
orignal
если флудфил то скорее всего
weko
Обычно около 5-7%, сейчас около 3-4%
R4SAS
orignal: один вопрос: сколько хранятся фрагменты, которые не до конца получены?
weko
Обычные роутеры наверное тоже нужно в дерево класть...
orignal
кстати должно бы по уму увеличиться потому что я счас проверяю нет ли соединения с этим роутером преждем чем выкинуть
orignal
R4SAS где именно?
orignal
несколько мест есть
R4SAS
например в транспортах
weko
orignal: проверка же 0(1)
weko
Разве нет?
orignal
R4SAS в SSU2?
R4SAS
например да
orignal
так посмотри по коду
R4SAS
я тут мимоходом пошел смотреть чем сейчас забита память процессом
R4SAS
вижу кучи heap сегментов
R4SAS
один из них 12 мб
orignal
if (ts > it->second->lastFragmentInsertTime + SSU2_INCOMPLETE_MESSAGES_CLEANUP_TIMEOUT)
R4SAS
следующий 4.2
Leopold
orignal: привет) Что такое: i2cp.leaseSetType=3 i2cp.leaseSetEncType=4 i2p.streaming.initialAckDelay=10 crypto.ratchet.inboundTags=500
Leopold
? :D
orignal
но ты не забывай что фрагменты в пуле
R4SAS
так вот в первом половина памяти - нулм
R4SAS
нули*
orignal
Leopold какой именно непонятен параметр?
Leopold
все :)
orignal
тогда RTFM ))
Leopold
поняяятно)
orignal
у меня нет возможности читать тебе целую лекция как устроен i2p ))
Leopold
Мне игрушку надо вытащить на мин пинг
Leopold
Мб что поменять в этих параметрах нужно
R4SAS
и в этом же банке лежит и RI, и какая та фигня
R4SAS
есть даже битые RI
R4SAS
почему то нули там между символами
orignal
ничего не нужно
orignal
R4SAS думаю выравнинре по странице памяти это
R4SAS
что за обрезаный алфавит? кусок кода?
orignal
думаю Base.cpp это
R4SAS
если это бинарник в памяти, то странно что там еще RI живет... А так, сейчас там 130 МБ жрет
R4SAS
но тут и достаточно жирный транзит идет...
R4SAS
10 Мб/с в обе стороны
R4SAS
под стать к вечеру поднялось
weko
У меня тоже транзит вырос
weko
Идея: встроить i2pd tools в качестве CLI для бинарника i2pd