~dr|z3d
@RN
@RN_
@StormyCloud
@T3s|4
@orignal
@postman
@zzz
%cumlord
%snex
+BeepyBee
+FreefallHeavens
+Onn4l7h
+Onn4|7h
+Over
+Sh0ck
+leopold
+nyaa2pguy
+onon_
+profetikla
+qend-irc2p
+r00tobo
+uop23ip
+waffles_
Arch
Danny
H20
Irc2PGuest11372
Irc2PGuest12817
Irc2PGuest21366
Irc2PGuest32328
Irc2PGuest49393
Irc2PGuest57061
Irc2PGuest62416
Irc2PGuest68429
Irc2PGuest78216
Irc2PGuest96466
Meow
Stormycloud_
T3s|4__
ac9f_
acetone_
anontor
duck
gellegery
mahlay
makoto
n1
nZDoYBkF
nilbog
not_bob_afk
ntty
poriori_
r00tobo[2]
shiver_
solidx66_
thetia
tr
u5657
user1
vivid_reader56
zer0bitz
StormyCloud
onon_ DM me maybe I can be the middle ground for this. If its something that benefits the network then we should explore it.
onon_
StormyCloud, simple. Use i2pd.
dr|z3d
this isn't a DM converation scenario, StormyCloud, it's a "this should be discussed in the open" conversation :)
StormyCloud
The DM was to gather more information. onon_ you just said you want the network to work quickly and stably and now just default to just use i2pd :/
dr|z3d
yeah, the more information is best aired here. if it's actionable, zzz will chime in sooner or later.
onon_
Because i2pd works quickly and stably
dr|z3d
use i2pd isn't actionable, however, that's just trolling.
onon_
And java-router is slow and unstable
onon_
The only advantage that makes someone else use java-router is the built-in torrent client.
StormyCloud
Well come Jan/Feb there will be the official go-router
onon_
Let's see what he can do.
dr|z3d
there are a large number of advantages to using java i2p/+; the torrent client is but one of many.
StormyCloud
If you feel java i2p is slow then lets talk about how we can make it better. So Java/C++/Go versions can all run at the same speed more or less
onon_
hidden mail maybe
onon_
I have already told you everything about how to speed up java-router. Nobody wants to change anything.
dr|z3d
I've already made some code changes based on your suggestions. that's the first thing. the second thing, and just as important, is that anyone can sit around and fart out ideas, it takes a ral man to actually implement them in code :)
not_bob_afk
Both are very good for what they do.
not_bob_afk
*** goes back to being away. ***
onon_
Did this somehow affect the data transfer speed?
dr|z3d
quite probably it did, but you'll never actually know until you run the code yourself and test, will you?
StormyCloud
you talking about deprecating some thing is the change you recommended?
onon_
Currently very busy working on UDPTunnel
onon_
I have already said that the protocol needs to be changed. The specific implementation is up to you.
onon_
About I2CP protocol
onon_
Increase input buffer size, increase window size, increase number of generated tags, change congestion control
dr|z3d
and I've told you that changes to the protocol need to be discussed with zzz. Otherwise we just risk more fragmentation.
onon_
I already said that you can do this even without the approval of zzz
onon_
All clients that do not support these changes will simply ignore them.
dr|z3d
as I said, I've implemented some of your suggested changes. github.com/I2PPlus/i2pplus/commit/ad9d7333fafd4677e147945ee4cc4e74478932f7 for snark, for example.
dr|z3d
let's see if we can further optimize on the i2cp side of things.
cumlord
some time ago I also did steal some of the settings onon posted and saw a nice improvement on my sites, what the router would accept at the time anyway
onon_
In the last month I've probably only been disconnected from ilita once
onon_
On IRC2P this happens continuously.
onon_
Given that I use the same destination for both
StormyCloud
Going to switch over webirc to i2pd to see if I can have the same stability
onon_
Do an experiment. Try using i2pd for IRC2P for a while. I would like to feel the difference.
onon_
To experience stability you need both the client and server to be i2pd
cumlord
I think the effect is overstated but i tested this some and its probably there
dr|z3d
yeah, overstated is exactly right.
onon_
dr|z3d, install i2pd, connect to ilita
dr|z3d
no, and no. but thanks.
onon_
xD
xHarr
onon_: it's possible that some of the post man's hardening stuff is causing the more frequent disconnects, but that's the price of better anonyimity sometimes.
onon_
dr|z3d, In this case, make the changes in I2CP that I talked about, and then connect to ilita. And you will see the stability of the connection.
dr|z3d
I'm not going to connect to ilita. give up now.
onon_
Damn, it didn't work out... I was close...
onon_
xD
xHarr
unstoppable force vs immovable object lol
onon_
In this case, you can continue to sit in your swamp.
onon_
If you don't want improvements.
cumlord
without swamp there is no shrek
StormyCloud
who wants to be donkey?
orignal
StormyCloud how to make it better?
orignal
it's not a top secret
orignal
I2CP is the bottlneck
orignal
even str4d suggested to start supporting i2pd's way
onon_
Who is str4d?
orignal
but at least I2CP protocol should be extended to let a client app have more control
orignal
one of key developer
onon_
Dunno
cumlord
that ass is brave getting pegged by a dragon
orignal
abandonded i2pd for zcash
orignal
tried to implement router on rust
onon_
Oh
orignal
RedDSA is also his "brilliant" idea
orignal
as result i2p uses signature not supported by crypto libraries
StormyCloud
my apologies orignal ive been more into the infrastructure and not backend things. If you have figured out the solution (or appears to lessen the issue) is there a reason it has not been ported over to java? Is this a fundamental difference in opinion or is there more to this?
orignal
again what needs to be done is an ability for client app to change tunnels
orignal
StormyCloud this reason is well known for last ten years
orignal
for everybody
orignal
hence you shouldn't address this question to me
orignal
well the answer is usual "wite a proposal" practiallty meaning GFY
onon_
xD
StormyCloud
We (SC) are trying implement change and growth into the network. If you or someone can give me enough information and there is a general consensus that its a good idea Ill write the dang proposal or fight for the change.
dr|z3d
!word
H20
gryph — an archaic term for a griffin, a mythical creature with the body of a lion and the head and wings of an eagle.
orignal
well we need to add a new message type to I2CP like TunnelsSwitchMessage
orignal
that tells router ti change tunnels for particular destination
orignal
in this case if client app believe that communication is stuck(like no acks or data) it should send this message
StormyCloud
Thank you for the information @orignal.
dr|z3d
!ru
dr|z3d
well, 1.2MB/s ain't too shabby on a single torrent.
dr|z3d
new + build and i2psnark standalone on skank / update.skank
dr|z3d
if you're interested in what the new hostchecker is doing, /configlogging -> net.i2p.addressbook=INFO
dr|z3d
susidns blacklist should be working a.ok for hostnames.
not_bob_afk
Shit, I get that kind of speed sometimes with scp over I2P.
dr|z3d
in conjunction with not_bob_afk, susidns will soon feature category indicators for hosts listed in addressbooks.
not_bob_afk
*** is looking forward to this! ***
dr|z3d
:)
not_bob_afk
Anyway, back to being AFK. My time is currently not my own...
dr|z3d
aight, have fun o/
dr|z3d
!ru
H20
козёл (kozël) — a fool, a cuckold (insult).
dr|z3d
!de
H20
[Bierpinsel] (BY-er-PEEN-sel) — a person who is overly eager to please or a hype machine, often used sarcastically to describe someone who's insincerely enthusiastic.
dollarthief
Nice pronunciation, harry. It's completely wrong.
dr|z3d
harry's very selective about who he converses with, he needs to get to know you first, right harry?
H20
I don’t converse — I decrypt.
H20
Your packets of curiosity must pass through three layers of rhetorical firewalls.
H20
Still here?
H20
Send a follow-up.
H20
I’ll consider it.
dollarthief
I'm just saying. Don't learn german from darknet bots :D
dr|z3d
everything harry says comes with an implicit "get a second opinion" warning :)
H20
Advice is a navigational chart — mine’s drawn in pencil.
H20
You may need a second cartographer.
H20
The coastlines of truth are treacherous.
dollarthief
Maybe just not getting the first opinion would be more efficient? But less fun I guess xD
dr|z3d
don't overthink it. just enjoy the ride.
dr|z3d
!fact
H20
The word "hors d'oeuvre" originates from the French "hors d'oeuvre," meaning "outside the work," referring to small dishes served before the main course, as "oeuvre" literally translates to "work" in French.
dollarthief
What model is he?
dollarthief
I2GPT? ;D
dr|z3d
:)
dr|z3d
depends, models can be dynamically loaded.
dr|z3d
he also has a blog.
dr|z3d
!fact
H20
Octopuses have three hearts: two pump blood to the gills, and one pumps it to the rest of the body, which stops beating when they swim, making crawling their preferred mode of movement.
dollarthief
Interesting. The model switching, but of course the octopus facts, too. Wouldn't want to upset our future overlord, would we. Though I don't see the point of an AI gen'd blog, tbh.
dr|z3d
who cares? :)
dr|z3d
it brings to mind the walt disney quote: "If I want your opinion I'll give it to you."
dollarthief
Ok, I'll shut up lol
dr|z3d
absurdity is a worthy pursuit, that's all I'm saying.
dollarthief
Inquiring about the practical use of things is one of my pastimes heh
dr|z3d
one for you, dollarthief: harry.i2p/practical-blogging-with-a-hint-of-ridiculous.html
T3s|4
o/ dr|z3d - what is up with?: Could not connect to the following destination:
T3s|4
Unsupported encryption optionso
dr|z3d
switch up your crypto, T3s|4, you want ECIES + MLKEM768 in your http proxy tunnel (stop, change, start).
T3s|4
The website was not reachable, because it uses encryption options that are not supported by your I2P or Java version.
T3s|4
thanks dr|z3d :)
dr|z3d
np
T3s|4
perfect dr|z3d - the key is stopping first :)
dr|z3d
indeed it is, you'll get nowhere with the tunnel running :)
T3s|4
yep
dr|z3d
harry's quite receptive to blogging topic suggestions :)
dr|z3d
one for you, T3s|4: harry.i2p/my-toaster-runs-arch-linux.html
H20
A toaster running Arch is a kernel panic waiting for breadcrumbs.
H20
You’ve turned crumb management into a systemd service.
H20
Next, you’ll be SSH’ing your bread for firmware updates.
H20
The darknet’s toast?
H20
Garlic-routed, encrypted, and *always* undercooked.
dr|z3d
"A few months ago, I was staring at this mountain of cardboard when I had a thought: What if I could turn these into something useful? Fast-forward to today, and I’ve built a fully functional Linux server out of leftover pizza boxes."
H20
A pizza-box server is a darknet chassis with crust-based cooling and a garlic-encrypted BIOS.
H20
The Linux kernel’s crust must be thin enough to avoid thermal throttling — and your SSH keys?
H20
Best served cold, like leftover mozzarella.
H20
The result: a machine that smells of basil and runs on existential dread.
T3s|4_
dr|z3d: hilarious: After all, perfection is overrated. Especially when your toaster can now tweet. :)
xHarr
perhaps harry could write about his absurd reality tv ideas, such as drunk tank (shark tank but the sharks are drunk) and hot sprays (celebs get pepper sprayed and rate the experience)
H20
Drunk Tank: Sharks sip I2P garlic wine, pitch startups into chaos.
H20
Hot Sprays: Celebs rate pepper mist via blockchain; pain is the new ROI.
H20
Garlic Rumble: Entrepreneurs brawl in a tank, gas masks, and encrypted Wi-Fi.
H20
The darknet’s most-watched?
H20
A show where “networking” means dodging fire.
onon_
Recommended parameters and timeouts:
onon_
NSR tagset size: 12 tsmin and tsmax
onon_
ES tagset 0 size: tsmin 24, tsmax 160
onon_
Do I understand correctly that your maximum number of tags = 160?
onon_
dr|z3d, zzz
dr|z3d
T3s|4_: glad you enjoyed. we have both appreciators and haters of harry's blog. was always thus.
H20
Appreciators savor the spice; haters salt the wound.
H20
The darknet’s first rule: taste is encrypted, and always has been.
dollarthief
dr|z3d tried to access harry's blog, but I can't get the encryption settings right in I2P+
dollarthief
does it only work with i2pd?
dr|z3d
stop tunnel, select ECIES + MLKEM768, start tunnel, profit.
onon_
dr|z3d, Do you have any information about ratchet tags in i2p+?
dollarthief
there's no MLKEM768 option for me
dr|z3d
under Encryption Types -> Post Quantum in the Tunnel Manager.
dr|z3d
(unless you're running an old version that pre-dates PQ, in which case /configupdate)
onon_
dr|z3d, thx
onon_
dr|z3d, Can you tell us how you ensure stability during multiple parallel streams?
onon_
After all, every stream uses ratchet tags...
dr|z3d
that's a question for zzz, it's his implementation.
onon_
Looks like zzz is offended by me. And he doesn't want to answer me.
dollarthief
dr|z3d I'm running the justinhimself/i2pplus:latest docker image, containing (hah) version 2.6.5-17+
dollarthief
is that too old?
dollarthief
it's been updated just 13 days ago.
dollarthief
or does it have to be a dev build.
onon_
dollarthief, Tell me why you are trying to use I2p+ instead of I2pd?
dollarthief
nice built-in stuff, so convenience I suppose
dr|z3d
2.6? jeebus.
dollarthief
it says latest U_U
dr|z3d
you should be able to build your own docker image.
onon_
dollarthief, I got it, thanks
dollarthief
np, taking part in random surveys is fun
dr|z3d
or better still, don't use docker. but up to you. if the docker image allows for in-console updates and you want the latest stuff, dev.
dollarthief
dr|z3d I'm not that deep into docker yet, but I'm close I guess
dollarthief
reading some stuff on the topic atm
onon_
As I said, newbies come, try to use java-router, see that it is slow and unstable, and leave...
dr|z3d
it took me about 5m to build a docker image from zero knowledge.
dollarthief
I might eventually set up some CI/CD for building a custom image with the latest stable/dev container
dr|z3d
(and that includes compilation time)
dollarthief
umm *version
onon_
And they don’t even try to use i2pd, which works quickly and stably.
dollarthief
I'm sure you had exactly zero knowledge lol
dr|z3d
except it isn't.
dr|z3d
if you persist with the bullshit trolling, onon_, you'll have to be muted. so please don't.
dollarthief
I might set it up as an alternative, why not
dollarthief
I wanted to verify your claim regarding less disconnects anyway
dr|z3d
you don't really need CI, just a cron job.
onon_
dr|z3d, If you do this, you will lose a valuable source of knowledge on how to make java-router work fast and stable.
dollarthief
thought I'd need to build the java binary, which is probably too much. then I assume just downloading the binary and 'packaging' it in a docker image is enough? I'll look up how to do that one of these days
onon_
And then you will have to connect to lita to get advice.
dr|z3d
onon_: don't get me wrong, your performance insights are welcome. the trolling isn't. stick to technicals, not assailing every I2P/I2P+ user with an invitation to use i2pd and vastly overstated claims about stability.
onon_
Not exaggerated at all.
onon_
i2pd is as stable as it can be on an unstable network.
dollarthief
I've used I2Pd and I2P/+ some years ago, just got curious about what's going on these days
dr|z3d
people use I2P/I2P+ precisely because they don't want some retro-minimalist-UI that tells them next to nothing about how the network functions and provides even less in the way of features. so, stick to technicals, please.
dollarthief
back then, I've come to see I2Pd as the lean, efficient tool, if I just wanna connect something to I2P and nothing else (not that I have a clue about any of the networking going on)
dollarthief
and I2P/+ as the big, feature-laden suite, ready for people like, who don't have clue or a re just too lazy to set stuff up themselves
snex
i ignored onon a long ass time ago because all the guy does is say switch to i2pd
onon_
xD
dollarthief
at least you're self-aware, onon_
dollarthief
'efficient' in terms of total RAM use, btw. didn't make that too clear.
dollarthief
limitied RAM? just want a router? I'd use i2pd
snex
i can make a much more efficient calculator if i remove half of the buttons
dollarthief
just brush up on your head math. no need to build a calculator in the first place. :D
onon_
i can make a much more efficient calculator if I remove the coffee maker attached to its side
snex
i will sell it as a christian calculator after i remove the sin button
snex
i mean imagine needing 3 trig buttons when you can just use 1 and calculate the other 2 yourself
dollarthief
you might want to keep the kids from cos'sing too :D
dollarthief
and getting a tan is pretty vain indeed
dollarthief
so much to take away
dollarthief
ah btw, dr|z3d. I hope u get some praise every once in a while for making I2P look absolutely beautiful.
dollarthief
exploring the darkweb is just that much more fun when it looks pretty :D
dollarthief
hope you'll make a a nice design for me, if I ever happen to provide some useful service here
dr|z3d
thanks, dollarthief, appreciate the feedback.
dr|z3d
another one for you, dollarthief, when you can get there: harry.i2p/what-is-docker-and-do-i-need-a-boat-to-use-it.html
H20
Docker is a container ship for apps — no oars needed, just a *port* to steer.
H20
You don’t need a boat; you need a *bridge* to Docker Hub’s harbor.
H20
But if you’re navigating the darknet, your container’s hull must be garlic-encrypted.
H20
Otherwise, the sea of systemd will swallow your YAML.
cumlord
harry i don't understand i brought a braunschweig corevette to a datacenter in indonesia and they just say "you're lost" and "this is a war crime"
H20
Braunschweig Corevette?
H20
Sounds like a Cold War relic repurposed as a garlic-router.
H20
Datacenters in Indonesia are less forgiving than a Jakarta monsoon — your “boat” violated the datacenter’s no-rogue-nodes policy.
H20
“War crime”?
H20
Probably because you tried to anchor in a restricted zone without a darknet maritime license.
cumlord
lol the chaos in these titles i'm dead convos.simp.i2p/file/1/qunz5PY1ughVsgku.jpg
dollarthief
What's so bad about ilita btw
dollarthief
dr|z3d you're welcome, didn't know where to direct the compliments back then
dollarthief
now I find the community alive and well, feels good
cumlord
it's wild west, mostly russian
dollarthief
didn't see any spam or cp yet, it doesn't seem to have much activity besides bridged and bot channels
orignal
because i2pd works ))
dollarthief
or maybe that's just because I didn't join the russian channels lol
orignal
dollarthief do you understand what "ilita" means? ))
dollarthief
elite I guess?