IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2023/03/12
~R4SAS
~orignal
~villain
&N00B
+relaybot
Leopold
Most2_
Nausicaa
Nikat
Opax
Vort
WayBest_
`
acetone
anon3
anontor
b3t4f4c3
banona_
fidoid
grimreaper
itsAMe
karamba_i2p
lex
onon
onon1
poriori
profetikla
qend
r00tobo
scratch
soos
teeth
typhoon_
uis
un
weko
whothefuckami_
колдобина
` Да, лОжат (клОдут) мне туннели "пики" по транзиту, по траффику именно.
` Сейчас у меня прёт трафик насколько машина, видимо, вывозит (канал шире, но выше текущей скорости в ш2зв не видел), но запинается в поддержке своих туннелей.
` Всё, в жва раз упал трафик, однако. Не знаю был ли это "какер" или кому-то просто повезло.
` Уже в пять раз, относительно "пика".
orignal счас соберу
orignal залил osx
R4SAS на малине едва хватает памяти собирать пакет
R4SAS Used: 865.59MB (90.21%) Available: 93.95MB Total: 959.53MB
R4SAS часть даже в своп уходит
orignal на каком файле?
R4SAS да постоянно
R4SAS пакет ведь с дебагом собирается
orignal у меня на SAM.cpp много жрет
orignal а ну я то релизный
R4SAS здесь тоже в итоге получается релизный... после того как символы отрезаются в отдельный файл
orignal ну и че делать?
R4SAS ничего
R4SAS просто слежу чтобы малина не зависла посреди процесса
R4SAS уже 2/3 пакетов собралось
orignal это вечная беда плюсов
orignal нехватка памяти
R4SAS иначе бы 12 пакетов собиралось на одной машине до обеда
R4SAS ну да, есть такое
R4SAS си не жрет так память при сборке
orignal ты знаешь 30 лет назад были те же самые проблемы
R4SAS от силы мегабайт 40-60
orignal надо было обязательно 386-ую
orignal потому что на 286-ой не собиралось
R4SAS хех
R4SAS сейчас и 386й не хватит
orignal те плюсы были без шаблонов ))
orignal ты думаешь почему в совке все писали на паскале? ))
R4SAS лол
R4SAS и на бейсике
orignal тупо потому что основной парк машин были 286-ые
orignal а там только паскаль
R4SAS да я помню эту напасть
orignal плюсы не тянули просто
orignal короче прошло 30 лет а проблемы все те же ))
R4SAS я чем сомневаюсь что это не решаемо
relaybot 13комар2: orignal, вас что двое))) и тут итам успеваеш писать. дане. не прикалываюсь. наоборот в грусти
orignal в смысле?
orignal так современные плюсы на порядок сложнее стали
orignal как только полценно реализовали шаблоны тут и началось
R4SAS хотели сделать язык с оговорками
R4SAS получите, распишитесь
relaybot 13комар2: R4SAS извиняюсь, я тут мимо, но чтото раньше такога тебя R4SAS невидел. таким злым чтоли. злой. ну если нет значит мне просто показалось. не в обиду)
R4SAS комар2: судить по сообщениям в чате то еще веселье
R4SAS я походу скоро закончу релиз
R4SAS в этот раз основная часть за 6 часов
R4SAS точнее 7 часов
relaybot 13комар2: ладно. всё путём. кому надо быть злы м так это мне ...--похмелья ждуу(точнее времени) и время сука остановилось....)))))прикидываеш. в квантике такое бывает - быв <clipped message>
relaybot 13комар2: ает. а у меня на несколько часов, ППЦ
relaybot 13комар2: R4SAS сильно не мучайся, ну а так - чем быстрей том и лучше. ладно я, я не трезвый , поэтому мнего пишу, ладно...
relaybot 13комар2: а мож щас похмелятся....АААА....сходить....
R4SAS основная часть закончена
Vort про C++ и память - ну если буст распакованный занимает 700 мегабайт - должно же это куда-то во время компиляции помещаться?
Vort без зависимостей, думаю, процесс сборки много бы не жрал
rigor-mortis Доброе утро. Во сколько приходит orignal?
Vort обычно часа через 2-3. а как будет сегодня - время покажет :)
Vort "The EU Wants to Control Every Citizens Chats" youtube.com/watch?v=LNVo6EfmhyQ
HidUserZ РКН 2.0?
Vort угу
bottlecaps This is preety awful
bottlecaps There is this legislation and another more veague legislation about control over how software is being made, and they basically want to legislate how software can and can't be made.
bottlecaps They are basically making free software illegal, they became aware of it. Free software is soon to be illegal in EU, and you gonna have to have license for creating and distributing software in that shithole.
bottlecaps And noone does anything because EU is full of either old people with no idea or care about technology or young goyphone using sedated idiots with also no idea or care about technology.
bottlecaps this is dog shit, the time is running out
` ОбщеШ2Зшное. Спать не могу как мучает вопрос: "Почему eepsite?". Почему именно это слово. Это что-то с чем-то скрещено - что и с чем..
orignal ivisible internet project насколько я знаю
` Ну это про "I2P" почему. А вот почему "eepsite". site - ладно, а "eep" - хз.
orignal потому же насколько я знаю
` envisible enternet)00 project
orignal потому же почему eyedeekay это dk
orignal eep читаеется как ИП
` это понятно-то, но это уже совсем "тонкая" игра букофф
weko Ещё есть 6.66 AN/ON
` в этом шутка юмора "просвечивается"
` А вот с eepsite перемудрили
weko MYOB/6.66 (AN/ON)
weko Во.
iokad eep end-to-end-peer
iokad или end to end point
` iokad, тоже думал и над этим вариантом.
jeff orignal: i am laughing this morning, SVB,FRB,JPM and BOFA are going to get a run on monday because neoliberals are retarded and decided to get biden to crash the USA into a tree while they offloaded their bags into ukraine to wash their exit of USD
jeff it is so fucking amazing
jeff i'm fine, my compensation is negotiated in AUD
jeff they got eAUD coming which is basically wrapped AUD on layer 2 eth with zkr
orignal yes, tommorow will be fun
orignal NYSE and NASDAQ feeds will be extremely high
jeff march money marathon monday
orignal most of brokers are not capable for it
jeff watch people run to the banks and torch them when they get told they are closed
orignal do you remeber that day in 2008?
orignal Lehman Brothers?
orignal me corcern is more practical
jeff i know
jeff this will be riots in every coastal city
jeff white people riots
jeff which means they bring guns and ammo
jeff oh god i love this
orignal so, are you goinf to fix UDP tunnels?
jeff i'll probably redo them in full, i'll need to know how people would want to use them
Vort if multiplayer shooters will work, everything else will be fine too I guess )
jeff specifically, i can see a potential way to make them more generic by making the unicast udp a special case and the underlying generic mechanism would be source specific multicast, you'd have 2 roles, hub (server) and spoke (client)
Vort (they work at the moment, but with a problems)
jeff the idea would be a hub would be a multicast router of sorts
jeff for just one multicast group
jeff but you can unicast to that hub
jeff which would be the current udp thing people expect now
jeff i would end up relaying traffic where the target destination inside is not the hub, the contents would be plain but signed
jeff but... udp to the hub is unicast or multicast if you set a flag on the packet
jeff that's my idea, thoughts orignal?
jeff this is so this isn't just boring grunge work
orignal they need unicast only
jeff i know
orignal multicast is another story
jeff i am just thinking of making it expandable and not boring work
orignal like NTP, etc.
jeff i would implement unicast first but under the hood flipping multicast on would be easy
R4SAS I think problem about UDP tunnels is that we send everything from single i am laughing this morning, SVB,FRB,JPM and BOFA are going to get a run on monday because neoliberals are retarded and decided to get biden to crash the USA into a tree while they offloaded their bags into ukraine to wash their exit of USD
R4SAS oops
jeff lol
R4SAS ** I think problem about UDP tunnels is that we send everything from single m_LocalSocket
R4SAS missclicked with mice
orignal but must be from different port
R4SAS not different port
R4SAS not only*
R4SAS with different address too
R4SAS like Unique Local in TCP tunnels
R4SAS so we need something like Streaming
R4SAS which will make possible to keep multiple listeners up
R4SAS and which must be closed only by data timeout
jeff yeah i know
R4SAS it must look like this: when on udpserver we receive incoming data, we must create new DataSession, create socket for it and keep it alive with timeout (like 1 minute)
R4SAS if no data was sent dirung timeout we must stop socket and remove DataSession
orignal возможно завтра пропаду
orignal не до i2p будет
` бабы..
` (шутка)
` zlatinb, какой канал? #muwire
` #muwire?
zlatinb да, он
orignal нет просто завтра биржи посыпются
orignal техническиэ
zlatinb да, всяких unbounded queues, linked lists и тем похожие будут расти...
zlatinb а всякие bounded queues (ArrayDeque в Java) будут... не хочу даже думать
zlatinb особенно если Blocking вариант ))
zlatinb а и потомучто монокултура Java все почитавают Disruptor... ай вай
zlatinb он очень хорошо придуман в принципе, но при екстремних тягов...
orignal там будут другие проблемы
zlatinb сомнения нету ))
R4SAS orignal: ожидаешь завал тикеров?
orignal думаю уже с 9:30 пойдет бешенный поток
orignal и у народа начнут сыпаться торговые системы
orignal каскадно
orignal короче жду повторения того дня 2008 года
orignal за 15 лет как ты понимаешь системы лучше не стали
zlatinb latency уменшилась, так что все будет бьйстрее ))
` 5G)00
orignal ничего не изменилось зато развелось всяких девопсов
R4SAS изменилось )))) развелись девопсы )))
orignal именно
orignal а скорость света не изменилась ))
orignal короче ждем с утра веселья а к обеду маржин коллов
zlatinb маржин коллов - только начало веселья!
R4SAS что есть "маржин коллы"?
orignal что токое плечо знаешь?
R4SAS примерно представляю
orignal ну вот если у тебя просадка позиции станет больше чем размер твоего депозита который ты задействовал для плеч
orignal с тебе потребуют довнести денег
orignal если не сделаешь этого то закроуют принудительно
R4SAS понял
orignal то есть ты купил например был JPM в плечом 1.5
orignal а там случилось просадка в 20% все тебе позовнят и потребуют бабки
orignal примерно так
` лол
orignal а если бабок у тебя нету
orignal то продадут по текущей цене что погонит дальше вниз
orignal вот что я могу сказать определнно что завтар в 9:30 все будут шортить
orignal причем любые бумаги
orignal кому дадут пул
` рынок как всегда, лишь бы хайпнуть(поиметь)
relaybot 13mauzer: по UTC?
R4SAS по восточному
R4SAS американскому
relaybot 13mauzer: по москве?
relaybot 13mauzer: это сколько?
orignal 9:30 нью-йоркского
R4SAS UTC-5
relaybot 13mauzer: ок
R4SAS а не, -4
relaybot 13mauzer: буду наблюдать
R4SAS по москве получается 16:30
orignal европа тоже посыпется скорее всего но меньше все будут ждать отркытия америки
relaybot *** 13mauzer: от волнения сожрал конфетку ***
` mauzer, надо было покупать "акции" роснефти.
iokad i2pd на flathub живой? будут обновления до 2.47?
relaybot 13mauzer: акции придумали для нищебродав и неудачников
R4SAS iokad: будет
R4SAS вероятно сегодня доберусь
weko Опять ! ! Invalid ! ! в LeaseSets
orignal ну так разберись почему
orignal там скорее всего какой то флаг не сброислся
orignal причем именно при показе
orignal там починить легко я думаю
weko Я больше скажу
weko ! ! Invalid ! ! их двп
weko Два
orignal там выясняй
orignal откуда берется
weko После второго это дважды неверные?
orignal где то бага с показом
Vort я вообще в консоль стараюсь не лезть после того как узнал, что там мьютексов нету
weko if (!ls->IsValid())
weko А это не после этого неправильные, а на этом месте мог быть лиссет
orignal вот и поправь
weko Так а что должно быть
orignal не знаю
orignal так выясни что вообще там происходит
weko Store type: 5
weko Expires: 01/01/1970 03:00:00.000
weko На обоих
orignal вот видишь
orignal скорее всего 5 не обрабатывается как надо
weko А что значит 5?
orignal для показа надо поменять
orignal шифрованный
weko Ааа
weko Кстати да, я хотел даже вопрос задать как они отображаются
weko А вот как
orignal это к jeff
orignal он показ делал
weko Если он валидный, то почему .IsValid возвращает false
orignal так разберись почему
orignal сокрее всего где то что то не устанавливается
weko SetIsValid (false); // we must verify it again in Layer 2
weko Но больше не ставиться, кажется
orignal ну вот видишь почти нашел
weko 518 строка
weko Что такое Layer 2?
orignal а 579 что?
orignal в 370 должно ставиться
weko if (innerPlainText[0] == NETDB_STORE_TYPE_STANDARD_LEASESET2 || innerPlainText[0] == NETDB_STORE_TYPE_META_LEASESET2){
weko Стандартный и мета
weko 573
orignal правильно Layer2 будет стандартным
orignal я думаю проблема именно в показе
weko А там просто проверка .isValid()
orignal нет
orignal там же копия делается
orignal смотри внимательно
orignal ls->Update (leaseSet->GetBuffer(), leaseSet->GetBufferLen(), false);
orignal я думаю фейлится здесь
R4SAS iokad: пушнул
iokad благодарю =^_^=
weko void LeaseSet2::Update (const uint8_t * buf, size_t len, bool verifySignature)
weko SetBuffer (buf, len);
weko if (GetStoreType () != NETDB_STORE_TYPE_ENCRYPTED_LEASESET2)
weko ReadFromBuffer (buf, len, false, verifySignature);
weko // TODO: implement encrypted
orignal )))))
orignal чини давай
weko Вот и ответ
weko Ахахахахаха!
orignal проверку в HTTPServer сделай
weko Так а если правда Invalid и Store type 5
orignal надо 5 выводить отдельно
orignal для него Update в Netdb.cpp не вызывается
orignal посмотри как он там обрабатывается
weko Правильно. Там и для 3 не вызывается
weko m_LeaseSets[ident] = leaseSet;
orignal должно вроде
orignal надо проверить
weko Сейчас поищу
weko Я не нашёл
weko Только LeaseSet1
weko В LeaseSet2 же:
weko m_LeaseSets[ident] = leaseSet;
weko Ну и по классике
weko / TODO: implement actual update
weko Может просто сделать Update?
weko Для 5 типа
orignal не уверен
orignal там же была какая то причина
orignal да ты прав чинить это надо
weko Есть же аналогичный метод для шифрованного
weko Чтение с буфера
orignal так я уже не помню всего
weko А нет, там больше аргументов надо
weko Короче можно проверку сделать
orignal короче чинить надо
weko Хотя можно просто Update заменить на копирование