IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2022/10/13
~AreEnn
~R4SAS
~acetone
~villain
&N00B
+Xeha
+relaybot
DUHOVKIN
Leopold
Most2
Nausicaa
Ruskoye_911
Vort
anon2
b3t4f4c3
karamba_i2p
nemiga
not_bob_afk
plap
poriori
profetikla
soos
teeth
un
weko_
whothefuckami
Vort R4SAS: прошу смотреть отчёты внимательнее. #1793 о другой ситуации
` ВОПРОС! В каком состоянии/"статусе" SAM библиотека? В RetroShare, непричастные к разработке оной, жалуются о проблемах и что вообще библиотека не готова до сих пор.
` Я, конечно, настоятельно порекомендовал им не стесняться общаться напрямую с ш2з разработчиками, в том числе тут.
` Из "жалоб":
` > sam3 is unstable
` > and only one dev that knows to fix
` > with sam3 it crash on first connect
postsolarpunk_hypn глючит сам крешается и виснет
postsolarpunk_hypn и никого сам не ебет
postsolarpunk_hypn фиксай ты
postsolarpunk_hypn и ретрошара никого не ебет
postsolarpunk_hypn блоатный кусок дерьма и ликов
postsolarpunk_hypn иди добудь 200к баксов я помогу рш на расте делать
postsolarpunk_hypn и заинвесть в мои токены
postsolarpunk_hypn сам в рш не нужен, прекрасно пашет по сокс5
postsolarpunk_hypn хотя раст вулнерабле к распаду империй
postsolarpunk_hypn поэтому надо кодить на си
postsolarpunk_hypn нада мутануть цпп ту си транслятор из грёбаного блоатного gcc g++
postsolarpunk_hypn gcc GNU Compilers Collection если вы погулять не выходили
` <postsolarpunk_hypn> иди добудь 200к баксов я помогу рш на расте делать
` Вместо одного кутэ говна будет жва.
` нет уж
postsolarpunk_hypn таки я ему про си, а он чтото изо рта не вынул жуёт-с
` <postsolarpunk_hypn> сам в рш не нужен, прекрасно пашет по сокс5
` Пашет-то пашет, но зачем каждому хлебушку заморачиваться с красноглазием.
postsolarpunk_hypn хлебушки в вк
` Дадада, по #ru видно отлично.
postsolarpunk_hypn крч не для #dev флуд по сам и рш которые всё равно никто делать тут не будет.
` Я спросил о текущем статусе юзабельности SAMv3 и молчал ожидая ответа.
postsolarpunk_hypn крешается. весит клиента.
` *юзабельности SAMv3 (а именно "библиотеки")
postsolarpunk_hypn какой белядь библиотеки, иди тютчева у библиотекаря проси. сам это протокол а не либа
postsolarpunk_hypn и он глюкав.
` То есть виснет и крэшает протокол, а не библиотека оного?
postsolarpunk_hypn нет библиотеки, ещё раз.
postsolarpunk_hypn есть протокол.
postsolarpunk_hypn и его реализация в и2пд это пепец. не то. и всем пох.
postsolarpunk_hypn и это ок.
` postsolarpunk_hypn, просто из интереса, а что "то"?
` SAM - не то
` А что "то"?
` SOCKS5?
weko ` библиотека на какой ЯП
` weko, вроде C.
Vort удивлён, что при обсуждении p2p программы зашла речь о SOCKS. через него можно подключиться в роли клиента. но для p2p ведь и серверные подключения важны. разве через SOCKS можно открыть порт для сервера?
Vort посмотрел, как настраиваются серверы в i2p и ещё больше удивился - надо лезть в конфиг. допустим. только вот в документации обнаружилось две странности
Vort во-первых, для заполнения параметра keys нужен существующий файл
Vort во-вторых, чем это его существование обеспечивается в инструкции не написано
Vort как сделать проброс порта без конфига так вообще только гадать можно
Vort секция "Choosing API for your project" пуста
weko Через SAM
weko Или BOB
weko Vort: выбирай SAM если нужна поддержка java роутера или что удобнее если не нужна
Vort BOB: "Warning - Deprecated"
weko Есть Sam и bob
Vort остаётся только SAM. и он, оказывается, глючит. I2P сети не нужны серверы или как?
WebClient49 файл не обязан существовать
WebClient49 он сгенерируется если не существует
weko Глючит в i2pd и при некоторых условиях. У меня работает. Тут дело в реализации
weko И в условиях использования
WebClient49 ну здрасьте
Vort WebClient49: тогда надо чинить документацию: i2pd.readthedocs.io/en/latest/user-guide/tunnels/#servergeneric-tunnels
Vort "The file in keys must be present"
WebClient49 в nixos есть готовые биндинги для языка конфигурации, чтобы пробрасывать туннели i2pd к своим сервисам
weko Да, если файла нет, то создаётся. Если файл не указан, создаются ключи и никуда не сохраняются, Transient называется
Vort документация неверна. так?
weko Ну я хз что имеется ввиду там
weko Возможно имеется ввиду, что этот факт обеспечивается роутером. Тут не однозначно
WebClient49 документация не очень, пробуй смелее и познавай на практике
WebClient49 если где-то совсем беда - читать надо код
weko +. Проверь что будет
weko На тестовых ключах
Vort меня беспокоит не то, что я не могу разобраться, а то, что пользователи менее разбирающиеся в IT, увидев противоречия, просто забросят идею настраивать себе I2P
weko Но лучше конечно поправить в доках это
weko Почитай статьи acetone, там достаточно инфы как по мне
weko Согласен что лучше чтобы было
Vort то же касается разработчиков. захочет кто-то сделать программу под I2P, увидит пустую секцию "Choosing API for your project" и молча уйдёт
` Vort, в том же файле в са-а-амая нижняя секция Other examples:
` # * keys -- our identity, if unset, will be generated on every startup,
` # if set and file missing, keys will be generated and placed to this file
WebClient49 вроде как перенос ключей позволяет сохранить .b32.i2p адрес твоего сервиса, может имеется ввиду это, когда говорят о том что ключи надо иметь заранее
` WebClient49, эти генерирующиеся ключи.dat и есть .b32.i2p адреса
` Поэтому для сохранения нужны копии/переносы/бэкапы соответствующего.dat
` *и есть .b32.i2p адреса (аки закрытый ключ)
Vort `: та фраза касается "outgoing tunnel sample"
Vort в "incoming tunnel sample" подразумевается опять уже существующий файл
` Ящитау нюанс составления документации. Вообще документация по I2P это на geti2p и туда нужно сперва обращать взор
` Только там ногу сломать можно прыгая по ссылкам в поисках нужного..
Vort так формат конфигов ведь различается. или нет?
` Vort, у i2pd и i2p-java конфиги строятся по разному.
` Копипаснуть "оттуда-туда" неполучится
Vort значит, документация на geti2p не поможет настроить конфиг i2pd
` Вот ты нашёл в i2pd сущность/ключ "keys" - ищешь на geti2p (надётся)
WebClient49 никто не поможет настроить конфиг i2pd, это надо либо лично оригнала терзать либо исходники читать. Постоянно что-то новое появляется
WebClient49 все эти сцу, сцу2, энтисипи
` Вот у тебя сущность (лично сталкивался) .... i2cp.leaseSetEncType - в i2pd и как-то иначе (забыл) в I2P-Java. На geti2p находится документация по этому ключу.
Vort формат одних файлов (конфигов) разный, а формат других файлов (ключей) тот же? это сложно угадать
Vort `: кстати, если бы не путанность описаний на geti2p, то я бы установил i2p намного раньше. поначалу забросил эту идею из-за хитрозакрученных http перенаправлений. потом где-то прочёл про SOCKS и эта идея уже показалась мне адекватной
WebClient49 действительно дико сложная штука, открываешь настройки и боишься, страх как будто винду настраиваешь и боишься где-то не нажать галочку что не хочешь телеметрии
` Вот лично я, если что, ищу нужную строку в документации i2pd, а нужный параметр строки на geti2p. В документации i2pd параметр так-то указывается, но если хочется разобраться что под этим "индексом"
` скрывается и какие есть ещё, то всё же geti2p маст хэфф.
` Через время конфиг начинает казаться очень простым.
` Пока не сталкиваешься со "скрытыми" строками..
` Так уже надо в код лезть смотреть шотама..
WebClient49 Чисто теоретически если бы существовала альтернативная реализация i2pd с zero-config, просто в доках сразу прописано куда тыкаться для прокси, я бы такое использовал
` Если бы postsolarpunk_hypn сделОл вбивцу webUI I2P-Java, а не вот это вот..
WebClient49 что касается серверных решений - тут хотелось бы иметь библиотеку, чтобы сервер мог общаться с демоном i2p и сам себе генерить ключи или использовать существующие, как с TLS-сертификатами
` )
Vort лично мне примерно всё равно - тыкать кнопки в GUI или редактировать конфиг. важно юзабилити. и я могу понять недодукментированность каких-то редких случаев. но не пустоту или косяки при описании самых базовых вещей
WebClient49 В идеале чтобы вообще не надо было редактировать конфиг, ни гуями ни текстами
WebClient49 тогда и документировать надо намного меньше
Vort "тыкаться для прокси" - для прокси в i2p или наружу?
WebClient49 в браузере прокси выставлять для доступа к i2p-сайтам
WebClient49 какая в i2p наружа?
Vort ну чей-то сервис
` Vort, у меня не возникло сомнения на той строке. Я уже держал к голове, что как минимум существует (будет существовать) "transient"
WebClient49 сервис должен быть отдельным, а i2p должен быть лишь транспортом. Никакой интеграции
Vort разве i2pd без конфига не работает?
Vort ну. изначально
WebClient49 работает, но... страшновато мне не тыкать конфиг
orignal ` а что с сэмом? госткойн же работает
` Vort, в коде установлены значения по-умолчанию.
Vort ну вот и zero-config. SOCKS то торчит хоть по дефолту?
` orignal, даже postsolarpunk_hypn пишет, что "виснет и крэшается".
WebClient49 грубо говоря хочешь пользоваться outproxy - бери прописывай i2p-прокси для подключения к этому outproxy, и прописыватй отдельно этот прокси.... Чтобы было два прокси в цепочке, так же наверное можно
orignal ` давайте кокретику
orignal когда виснет и когда крышится
` postsolarpunk_hypn, када виснет и крэшается?
Vort для совсем обычных юзеров и outproxy упростить можно было бы. в какой-то особой сборке. ну я не имел в виду, что это именно так надо делать. просто уточнял
` orignal, про RetroShare(c)(R)[TM] понимаю вопрос и агитирую их репортить.
` Vort, в i2pd аутпрокси по-умолчанию выключен.
orignal то есть падает с ретрошарой?
` И вообще #Асуждаю
orignal айтпрокси не нужен
` orignal, "со слов других", мне там рассказали.
orignal ладно сма проверю
` orignal, в RetroShare используют из libsam3 вроде
` Там такое ещё, как я вижу обывательски, в зачаточном..
orignal так мне не важно
Vort может, чего-то не понимаю про прокси. мне видится так: i2p позволяет в себя пробросить любой сервак. какие-то юзеры таким серваком делают дырку в клирнет. какой ещё вопрос нужен-не нужен? что хотят, то и пробрасывают
orignal едисственное реальное приложение это койны
weko Vort: i2p изначально не предназначен для выхода в клирнета, это лишь доп функция, которую добавили
orignal которые ранее использовало сэм
orignal если ретрошара счас использует и есть проблемы я починю
orignal Vort i2p он для достпуа к севисам внутри сети
orignal а не для "инстраграмма"
Vort прокси - это и есть сервис внутри сети
weko Нужен клирнет - есть тор
weko Vort нет
orignal Vort речь об аутпрокси
orignal который наружу
orignal иногда он бывает нужен
orignal для определнных задач
weko Сервис внутри сети это ≈ 400 байт
Vort тор сейчас много где зацензурен. +1 вариант для обхода - это полезно
weko А вот твой сервер - прокси в клирнет
orignal вот кому надо пусть и поднимают
orignal но аутпрокси это не часть i2p в этом смысл
Vort это понятно и это правильно
orignal тот кто приходит сюда с вопросами "как мне попасть в инстраграм" идет на хуй
Vort а вот это - не очень
weko Да. Думаю безопасно поднять сервер, если оплатил вдс за крипту (monero/gost) через i2p
orignal тот кто приходит с вопросам как ему настроить свой аутпрокси тот получит ответ
orignal но как правило толпой прут первые
Vort правильно - кидать ссылку на подборку юзерских серверов/сервисов
orignal weko а у нас у всех есть аутпрокси
orignal приватные. с авторизацией
weko Да я понял, сидите на гитхабе же
orignal они не для этого
orignal они для отладки
weko А зачем
weko Ладно
WebClient49 reg.i2p/all подборка сервисов
orignal код же надо как то тестировать и отлаживать
weko Просто если поднимать свой прокси в клирнет - то только ананоимно. Иначе большой риск присесть на бутылку
Vort WebClient49: LAST SEEN: Never, ага
weko А анонимно это через i2p за monero или gost
Vort weko: да хоть в тор. это проблема уже юзера
WebClient49 weko а как поднять свой прокси анонимно? VPS где-то анонимно выдают?
weko Есть хостеры которые monero принимают
weko А как не палить себя - думаю понятно, в i2p сидим
weko Кншн не факт, что тебя не забанят, если всех подряд будешь пускать
WebClient49 Ну... не совсем. Выгрузить себе 50 гигов монеро и поднимать ее через i2p, чтобы транзакции шли безопаснее и анонимнее? К хостерам тоже через какие-нибудь прокси стучаться? А насколько это будет
WebClient49 анонимно? А работает ли у них продажа vps без джаваскрипта?
weko Ну это и есть суть вопроса. Такие хостеры есть, поэтому и написал
Vort кхм. про вариант с тор вы не поняли или осуждаете? )
weko Есть без js, есть за monero
weko Vort мы про i2p, но к выходным нодам TOR это тоже относится
Vort я не о том
Vort можно сделать прокси в i2p, который будет портмапом в прокси (локальный по умолчанию) тора
Vort сам не пробовал, но должно работать
weko Можно кстати
Vort свой IP не светится; помогаешь юзерам, у которых тор забанен, а i2p - нет
WebClient49 Суть не меняется, если делаешь гадости в клирнете - как минимум exit-ноды и конечные точки отслеживаются и им наверняка прилетает какой-нибудь вред. Поэтому будущее за i2p и сетями закрытого типа,
WebClient49 где с клирнетом общаться не надо вообще
weko Такое можно и у себя поставить дома
weko Только вот получиться 9 узлов в среднем
weko Между тобой и конечным ресурсом
WebClient49 так почему бы пользователям не воспользоваться тор браузером и не париться с настройкой твоего прокси до тора?
Vort да сейчас уже гадости на второй план отходят. банится чуть ли не всё подряд. и суть в том, чтобы просто оставаться на связи
Vort WebClient49: протоколы тора банятся, адреса тора банятся. может, i2p не банится. может...
weko Vort ну понятно. Просто сейчас проще мосты запросить, чем делать прокси в ш2з
WebClient49 мосты - это две кнопки в настройках торбраузера
WebClient49 snowflake не банится
weko Когда нужно будет - да
weko Вот если других вариантов нет, то такой способ подойдёт
WebClient49 А вообще не надо нам оно. Пусть админы, чьи сайты банят в клирнете, открывают свои сайты в i2p. И не понадобится никаких костылей
weko Админам пох, если сайты банят в одной стране, а сайты не нацелены на эту страну. Ну и тут уже вопрос популярности ш2з
Vort WebClient49: допросишься гугла, амазона, майкрософта, ага
WebClient49 Vort у человека по твоей ссылке скорость упала с 3 гигабит до одного
weko А зачем тебе гугл, амазон и мелкомягкие
Vort WebClient49: этот человек - админ snowflake моста
weko Если ты ими пользуешься, то ты изначально скомпроментирован
Vort ну на обычных прокси тоже падение раза в 4
WebClient49 гугл, амазон и майкрософт - короли клирнета. Пусть сами там варятся. В том числе они прверащают интернет, великую всемирную сеть, в сеть магазинов с drm, а наши компьютеры в клиенты к этим
WebClient49 магазинам
Vort WebClient49: проблемы у обычных юзеров. им то и стоит помогать
WebClient49 пусть обнимутся с литресам и сидят в клирнете одни и друг у друга покупают товары
Vort королям тоже "помочь" надо. но не сейчас
WebClient49 юзерам я готов помогать, какие у них проблемы?
Vort новости почитать не могут, допустим. те новости, которым они доверяют. не все подряд, естественно
Vort отправить сообщение в чате не могут. в том чате, которым пользуются их родтственики
` WebClient49, нужно "ИМПЛЕМЕНТИРОВАТЬ" I2P в Jami/
` )00
` WebClient49, ещё наконец-то "ИМПЛЕМЕНИТРОВАТЬ" I2P в libtorrent
WebClient49 Новости любые - хрень, они портят людям нервы и зарабатывают на этом донаты, и неважно при этом на какой они стороне и что освещают
WebClient49 Что касается чатов - f-droid.org/en/packages/org.briarproject.briar.android . А если ты не можешь объяснить людям что их текущее решение для связи не работает и пересадить на более работоспособное и
WebClient49 цензуроустойчивое решение - значит они и не хотят с тобой общаться
weko Не всегда
weko Люди часто не понимают
weko С самого корня
WebClient49 Ну вот с самого корня - у меня не работает фейсбук, поэтому я не могу связаться с тобой в фейсбуке, давай найдем что-то другое для связи
WebClient49 например то-то или то-то
WebClient49 что непонятного?
weko Они представить себе не могут, что им какие то корпорации, которые они не могут увидеть, что они могут желать зла
WebClient49 так и не надо философию объяснять
weko WebClient49: они пойдут что первое в рекламе увидят или они увидят у кого то.
WebClient49 А от меня в этом вопросе в контексте помощи пользователям что требуется?
weko Почему ватсап популярен? Юзер купил себе новомодные смартфон. Зашёл в гуглплей (предустановлен). Первое, что высветилось - ватсап. О! Это то, что у соседа Васи. И поставил,
WebClient49 Ну и пусть. Это его дело
orignal потому что бараны вокруг
weko Даже не думая о том, почему это бесплатно и кто за это заплатил
WebClient49 пытаться в этой ситуации рассказывать о приватных мессенджерах или i2p не надо, потому что тебя юзер не спрашивает что ему поставить
weko Бесплатно! О, круто
WebClient49 А вот когда ты кому-то важен и с тобой хотят связаться - тогда и удаленный доступ могут дать, и твой самописный чатик поставят и все что угодно
weko WebClient49: надо. Только делать это не в принудительном порядке
WebClient49 Опять-таки без философии приватности, корпораций и прочего
WebClient49 Ну это просто называется непрошенные советы, и люди будут скорее убегать от того, что ты им навязываешь
WebClient49 воцап ведь рекламируется с той же терминологией, мол мы безопасны, у нас e2e энкрипшон и прочее
weko Культ виндовса состоит в том, что у всех вокруг виндус. Значит это лучшее, а не своё время распиареное
WebClient49 м... нет
WebClient49 наверное я тут начну с того, что по ГОСТУ оформлять свои работы ты должен шрифтом Times New Roman, который на винде предустановлен а на линухе замучаешься его ставить и никаких официальных гайдов
WebClient49 нету по этому поводу
orignal weko когда у народа спрашиваешь кто за это платит
weko WebClient49: я думаю верно, но объяснять всё таки можно, но как бы случайно об этом заговорить, а не так, что ты пришёл чисто ради этого
orignal крутят пальцем у виска и называют параноиком
orignal либо ласково так смотрят как на юродивого
` или этим как его..
weko WebClient49: ГОСТ придумали исходя из того, что у всех винда
` заговоры
WebClient49 weko я социофоб, и хочу чтобы меня молча гладили и обнимали, с тонкостями общения я точно не помощник
weko orignal: типо того
WebClient49 weko а вот тоже нихрена
orignal WebClient49 на линуксе ставишь пакет со шрифтами и все
WebClient49 судя по госту его писали под TeX
` WebClient49, случайно не в Новосибирске?)00
orignal а что теперь по госту Times а не машинописный?
orignal раньше был машинописный
orignal то есть courier
WebClient49 orignal в школах и институтах требуют docx и Times New Roman, хотя майкрософт ушла из россии
orignal кто требует? это самоделятельность преподов
weko WebClient49: не успели поменять. Сам знаешь как работают у нас
orignal в госте там машинописный
WebClient49 orignal мин образования
WebClient49 может ты старый гост читаешь
orignal я вообще не читаю
orignal я по гостам делал когда то
orignal и в те времена в госте был шрифт машинописный
` orignal, учебные материалы информатики школьникофф РФ (и не только) построены на использовании MSOffice и точка
` Сейчас (в этом году) не знаю как
orignal так я и знал
orignal та россия которую я знал умерла
orignal теперь это хуйлостан
WebClient49 в общем раньше было лучше, работу можно было даже вручную писать ручкой на бумаге. Сейчас по гостам требуют times new roman, а неофициально хотят чтобы было сделано в офисе и в docx
WebClient49 При этом мне присылали пример школьной работы, я проржался
orignal WebClient49 вручную нельзя было
orignal мог отпечтать на машинке
WebClient49 там в содержании между названием главы и номером страницы точки в ручную в ворде вбили
` orignal, ладно бы разрешали приносить электронным документы не в .doc/.docx, но нет (точная информация за прошлый год).
orignal ` это явное вредительство
weko WebClient49: в том то и дело. У всех винда, значит оптимально сделать так, как есть винде. На чинуш тоже распространяется правило, что "у всех = лучшее"
WebClient49 Дак какая у всех винда если ms ушла из россии
orignal короче пропал дом
WebClient49 а в школах альтлинукс дуалбутом уже давно стоит
orignal просто раньше были редакторы не только ворд
weko WebClient49: сейчас переходный процесс, не понятно что будет дальше
orignal WebClient49 а что теперь работу в tex-е сверстать уже нельзя?
weko WebClient49: да, у меня в школе стоит
WebClient49 orignal можно, если сможешь скомпилировать её в docx
orignal в те времена были Chi-Writer и лексикон
` WebClient49, ещё учебники могут быть за "прошлую" версию офиса, в то время как на школьных пк уже другая. (а дома ещё новее, и интерфейс конечно поменялся).
orignal и везде ставишь машинописный шрифвт
weko Тут проблема уже в методике образования
weko Людей учат навыкам, а должны учить учитьсч
weko Учить учится*
WebClient49 ` ты недооцениваешь масштабы идиотизма. У меня ребенку задали работу оформить по госту в ворде, когда у них еще НЕ БЫЛО ни одного урока информатики в школе
orignal кстати давайте ка с этим на ru
orignal каналы попутали ))
` orignal, верстать реально, но проблема с отображением. На одной версии "официального" офиса их же формат отображается одним способом, а в другой версии вёрстка поехала...
` Да
weko Просто в другую тему перешли) уходим
WebClient49 а я по dev еще хотел спросить. Допустим у меня sshd который дает доступ черерез .b32.i2p адрес подключиться к серверу. Вопрос: если я перезапущу i2pd, мне надо перезапускать sshd?
orignal нет
orignal i2p это же просто тоннель
orignal R4SAS напомни какая проблема у нас с сокс прокси?
orignal я тут все равно занимаюсь изучением вопроса
Vort просто вопросы по работе i2p это сюда или в общий чат?
WebClient49 по настроению, попробуй сначала общий чат потому что иногда настроение плохое и отсюда выгоняют)
orignal сюда
orignal если именно по работе
Vort странность заметил. а от бага она или так задумано - не знаю. короч, напишу
Vort наблюдаю иногда за графиком TCP коннектов на компе и недавно стал замечать "бугорки". быстро обнаружил, что это i2pd NTCP2 коннекты резко догоняет до 600 и спускает до 200. какой механизм за это отвечает?
orignal нууу странностей в i2p много ))
Vort раньше не видел такого. или после обновы появилось. или просто не обращал внимания
orignal механизм OBEP и IBGW
orignal короче концы транзитных тоннелей
orignal всегда такое было
orignal смотри во кто то построил через тебя тоннель который реально у хозяина прокси
orignal и он лазит на разные сайты
Vort значит, тонуло в коннектах от других сервисов. понятно, спасибо
orignal а на каждый сайт линковка с разными лизсетами
Vort у меня было где-то 10к коннектов и эти +-400 не выпирали, а теперь 6к и видно
orignal в итоге и плодится много линков