~dr|z3d
@RN
@RN_
@StormyCloud
@eyedeekay
@orignal
@postman
@zzz
%Liorar
%acetone
%cumlord
%mareki2p
%snex
+FreefallHeavens
+Onn4l7h
+Over
+bak83
+bpb
+leopold
+poriori
+profetikla
+qend-irc2p
+r00tobo_BNC
+uop23ip
+xHarr
Arch
BubbRubb1
Danny
DeltaOreo
H20
Irc2PGuest29197
Irc2PGuest34893
Meow
ac9f_
duck
floatyfloatilla
halloy13412
mahlay
makoto
nZDoYBkF
nilbog
not_bob_afk
ntty
r00tobo[2]
shiver_
simprelay
solidx66_
u5657
zer0bitz_
dr|z3d
harry: what's new in Java25?
H20
Java25?
H20
A hypothetical future version, perhaps featuring quantum concurrency and a syntax that defies logic.
H20
Until then, Java 21 is the latest, with records and pattern matching—though I'd rather code in Python.
H20
Let's not dwell on imaginary versions.
dr|z3d
ok, harry, compare java8 to java21 in terms of performance.
H20
Java 21's Vectorized Computations API and ZGC (low-latency GC) offer performance boosts over Java 8, which relied on scalar operations and older GCs.
H20
Java 21 also benefits from refined JIT compilers and better memory management—though Java 8's Streams API remains a functional triumph.
dr|z3d
so default gc or zgc, harry, for desktop computers?
H20
Java 21 defaults to ZGC for desktops (low latency), but Parallel GC (old default) prevails for heaps under ~4GB.
H20
ZGC excels for large heaps; Parallel GC is simpler for smaller ones.
H20
Performance hinges on workload, not just GC choice.
T3s|4_
dr|z3d: sorry to report these facts (from a rig still on recently reverted 5+). On another rig which had not been update, grabbed the latest from shank, and restarted into 10+. Took me over 25 mins to connect to IRC, similar to my 16, 17 and 18+ IRC nightmares. I'll let it run for a few hours and check on auto-reconnect performance...Good news = 0 Errors in the logs after 50 mins
T3s|4_
*updated
T3s|4_
lols - shank/*skank
T3s|4
dr|z3d: on this rig (running 10+) first IRC disconnect / auto-reconnect took 3:22 minutes, not the 10-20 seconds I consistently saw on 5+ during 50+ hours of uptime
onon_
T3s|4, i2pd
T3s|4
onon_: I was not born yesterday ;p
onon_
Just a reminder that the i2pd-i2pd connection is as stable as possible at the moment
cumlord
i2pd-i2pd connection is what made me pregnant
onon_
xD
T3s|4
onon_: sounds like my stock broker telling me: your optimized portfolio is as stable as possible at the moment, just prior to a market crash. Well aware of options / exotic derivatives and of my options ;p
onon_
I have already said that the problem is in the tunnel switch algorithms that are in I2pd and not in the java router.
T3s|4
cumlord: last I checked, Male cumlords could not become pregnant, nor become chest feeders :)
T3s|4
onon_: state your tunnel switch algorithms case on #i2p-dev so it can be evaluated. Otherwise, it's just another opinion
onon_
Java router cannot repeat these algorithms, because it implements streams via i2cp
onon_
And i2pd can manage tunnels directly
cumlord
even my proctologist was surprised
onon_
I already explained the zzz algorithm, and provided the code as it is done in i2pd, but he said that changing tunnels via ratchet works well and does not need to be fixed.
T3s|4
^OK onon_ - and your next point is?
onon_
use ip2d and not use java-router thats the point
T3s|4
onon_: Summary: zzz is wrong (after all these years) and YOU are right (after all these days). I will convert to your religion ASAP!!!
T3s|4
Blinded message
onon_
Join the i2pd user community, we have cookies and FSB-approved encryption. =)
T3s|4
onon_: Please STOP your inane i2pd proselytizing, here - try #i2p-chat
onon_
I don't understand why you think it's pointless. I just pointed out the specific difference between i2pd and java, which makes it better and more stable. Your aggressive reaction is irrational.
onon_
Besides, I rarely come here. I doubt that anyone has gotten tired of me...
T3s|4
onon_: your ^argument appears to be with zzz, not me (or anyone else) - so why not sort your issues directly, instead of indirectly, here?
onon_
Because zzz said he wouldn't fix it.
onon_
I'm not trying to force him to do it. I just remind users that there is a problem in the java router that is not present in i2pd
onon_
If you found my mention of i2pd offensive, I'm sorry.
T3s|4
obviously, you presented a less than compelling argument, which is solely YOUR FAULT. I trust zzz's judgment, period.
T3s|4
onon_: It's very simple: zzz has earned that trust over many years; you have not'
onon_
And what about orignal?
onon_
Did you trust him?
T3s|4
orignal often makes thoughtful comments here; trust is an entirely and unrelated matter = Do NOT attempt to conflate issues ;p
onon_
zzz trusts orignal, orignal trusts me
onon_
So I can be considered a trusted person?
T3s|4
ask zzz, not me...
onon_
but you trust zzz, zzz trusts orignal, orignal trusts me
onon_
Why don't you believe me? =)
T3s|4
I'm not the Mother you go to when seeking to overturn your Father's decision you disagree with
onon_
Okay, relax, I'm just kidding.
onon_
I can provide proof if you really want it, but I'm guessing you don't.
cumlord
i don't know enough about the reasoning for not adopting it, all i know is i did a short term test that pointed to it being more stable
T3s|4
onon_: don't assume = I always enjoy reading folks version of 'proof'
cumlord
i honestly don't know what the real effect would be though, if i ran it for more than a week maybe could see
cumlord
did several clients connecting to ilita servers vs irc2p servers, some clients on i2pd, some on java. not super hard, then just count disconnects
T3s|4
cumlord: concurrent 1 week testing / results on two similar rigs would be insightful
onon_
That's all the magic
onon_
A Java router cannot do this because its streaming is an i2cp application.
onon_
And in order for the stream to switch the tunnel, you will need to change the i2cp protocol.
cumlord
iirc the d/c's for i2pd-java, java-i2pd, java-java probably would've turned out to be insignificant
cumlord
i2pd-i2pd had less d/c's might've been significant for all i know if i cared that much
cumlord
but i realized that if i'm doing all this to justify puting my irc server or streaming apps on it maybe i don't care that much lol
cumlord
the effect didn't look that drastic to me to justify it but maybe it is