~dr|z3d
                        
                        
                            @RN
                        
                        
                            @RN_
                        
                        
                            @StormyCloud
                        
                        
                            @T3s|4
                        
                        
                            @T3s|4_
                        
                        
                            @orignal
                        
                        
                            @postman
                        
                        
                            @zzz
                        
                        
                            %Liorar
                        
                        
                            %acetone
                        
                        
                            +FreefallHeavens
                        
                        
                            +Onn4l7h
                        
                        
                            +Sh0ck
                        
                        
                            +bak83_
                        
                        
                            +bpb
                        
                        
                            +leopold
                        
                        
                            +r00tobo_BNC
                        
                        
                            +uop23ip
                        
                        
                            +xHarr
                        
                        
                            Arch
                        
                        
                            BubbRubb
                        
                        
                            Danny
                        
                        
                            DeltaOreo
                        
                        
                            H20
                        
                        
                            Irc2PGuest16752
                        
                        
                            Irc2PGuest33667
                        
                        
                            Irc2PGuest97218
                        
                        
                            Maylay
                        
                        
                            Meow
                        
                        
                            ac9f_
                        
                        
                            anontor
                        
                        
                            b4dab00m
                        
                        
                            eyedeekay_
                        
                        
                            halloy13412
                        
                        
                            john231
                        
                        
                            makoto
                        
                        
                            nZDoYBkF
                        
                        
                            nilbog-
                        
                        
                            not_bob_afk
                        
                        
                            ntty
                        
                        
                            poriori_
                        
                        
                            profetik1
                        
                        
                            r00tobo[2]
                        
                        
                            shiver_
                        
                        
                            simprelay
                        
                        
                            solidx66
                        
                        
                            thetia
                        
                        
                            tmg86
                        
                        
                            tr
                        
                        
                            u5657
                        
                        
                            vivid_reader56
                        
                        
                            zer0bitz
                        
                    
                    
                        eyedeekay
                    
                    
                        Hey is anybody else looking at the stats in the additional options field and seeing... obvious lies? Like, impossible numbers?
                    
                
                
                    
                        eyedeekay
                    
                    
                        Seems possible I'm misreading them but the spec isn't totally clear on what the values are supposed to represent
                    
                
                
                    
                        dr|z3d
                    
                    
                        eyedeekay: what you seeing?
                    
                
                
                    
                        eyedeekay
                    
                    
                        Normalized values in the wrong fields, percentages like "155.5%" in ETBwhatever
                    
                
                
                    
                        dr|z3d
                    
                    
                        those stats are opaque at the best of times.
                    
                
                
                    
                        eyedeekay
                    
                    
                        I was working on this thing:  git.idk.i2p/idk/netdbstat and I know I'm *parsing* them correctly, but the numbers that I see in the results are just bizarre
                    
                
                
                    
                        eyedeekay
                    
                    
                        But I surely must be misreading them
                    
                
                
                    
                        dr|z3d
                    
                    
                        I see values > 100%
                    
                
                
                    
                        orignal
                    
                    
                        146% ?)))
                    
                
                
                    
                        dr|z3d
                    
                    
                        orignal: bandwidth tester.
                    
                
                
                    
                        eyedeekay
                    
                    
                        As far as guidance reading them all I've got to go in is in:  geti2p.net/en/docs/how/network-database  under "Additional Options" for now, trying to find more in the javadocs
                    
                
                
                    
                        dr|z3d
                    
                    
                        I think I've been seeing > 100% in places for as long as I can remember.
                    
                
                
                    
                        dr|z3d
                    
                    
                        re your new git project, eyedeekay, feel free to put  git.skank.i2p/i2pplus/I2P.Plus/src/branch/master/installer/resources/themes/console/images/globe.svg    to use as a project icon.
                    
                
                
                    
                        eyedeekay
                    
                    
                        Nice, thanks, I will
                    
                
                
                    
                        dr|z3d
                    
                    
                        you're also missing an avatar:  git.skank.i2p/avatars/idk.webp
                    
                
                
                    
                        dr|z3d
                    
                    
                        (though not on git.skank :))  git.skank.i2p/i2pplus/I2P.Plus/commits/branch/master 
                    
                
                
                    
                        orignal
                    
                    
                        146% is Putin's election results ))
                    
                
                
                    
                        dr|z3d
                    
                    
                        :)
                    
                
                
                    
                        dr|z3d
                    
                    
                        orignal: bandwidth tester?
                    
                
                
                    
                        dr|z3d
                    
                    
                        you could offer that to new installs, and periodically run tests to check that the bandwidth tier is in the right ballpark, and adjust it if it isn't.
                    
                
                
                    
                        not_bob
                    
                    
                        orignal: Путин знает лучше всех ;)
                    
                
                
                    
                        dr|z3d
                    
                    
                        not_bob_afk: fix your shit!
                    
                
                
                    
                        not_bob_afk
                    
                    
                        What did I break?
                    
                
                
                    
                        not_bob_afk
                    
                    
                        This time...
                    
                
                
                    
                        dr|z3d
                    
                    
                        notbob.i2p ain't loading for me.
                    
                
                
                    
                        not_bob_afk
                    
                    
                        Let me try.
                    
                
                
                    
                        not_bob_afk
                    
                    
                        It works here.
                    
                
                
                    
                        not_bob_afk
                    
                    
                        Let me try another router.
                    
                
                
                    
                        dr|z3d
                    
                    
                        that's after at least 6 retries, maybe more.
                    
                
                
                    
                        dr|z3d
                    
                    
                        so one of your instances is down.
                    
                
                
                    
                        not_bob_afk
                    
                    
                        Loads right up on another router.
                    
                
                
                    
                        dr|z3d
                    
                    
                        or there's some weird routing issues that are part of the attack. dunno.
                    
                
                
                    
                        not_bob_afk
                    
                    
                        Hard to say, checking each instance manually.
                    
                
                
                    
                        dr|z3d
                    
                    
                        mostly I just wanted to tell you to fix your shit. :)
                    
                
                
                    
                        not_bob_afk
                    
                    
                        Oh, ok.
                    
                
                
                    
                        not_bob_afk
                    
                    
                        Anytime :)
                    
                
                
                    
                        dr|z3d
                    
                    
                        but there's still an issue connecting here, I wasn't manufacturing an issue.
                    
                
                
                    
                        dr|z3d
                    
                    
                        ok, finally, after about 5m, it loaded.
                    
                
                
                    
                        dr|z3d
                    
                    
                        my little pony with a magic crack pipe.
                    
                
                
                    
                        not_bob_afk
                    
                    
                        hahahahahaahah
                    
                
                
                    
                        not_bob_afk
                    
                    
                        Yes
                    
                
                
                    
                        not_bob_afk
                    
                    
                        All instances are working.
                    
                
                
                    
                        not_bob_afk
                    
                    
                        I've verified them manually.
                    
                
                
                    
                        dr|z3d
                    
                    
                        ok, temp glitch in the matrix, then. could be dodgy routers failing to relay traffic.
                    
                
                
                    
                        not_bob_afk
                    
                    
                        I bame the republical party.
                    
                
                
                    
                        not_bob_afk
                    
                    
                        republican...
                    
                
                
                    
                        not_bob_afk
                    
                    
                        Or, whatever common scapegoat you want.
                    
                
                
                    
                        RN
                    
                    
                        loaded right up for me
                    
                
                
                    
                        RN
                    
                    
                        dr|z3d, fix YOUR shit!
                    
                
                
                    
                        not_bob_afk
                    
                    
                        Pipe and all?
                    
                
                
                    
                        RN
                    
                    
                        ;)
                    
                
                
                    
                        dr|z3d
                    
                    
                        fuuu, RN :)
                    
                
                
                    
                        not_bob_afk
                    
                    
                        ***  may have started a trend. ***
                    
                
                
                    
                        RN
                    
                    
                        looks more like a weed bong to me
                    
                
                
                    
                        not_bob_afk
                    
                    
                        Yay, we have a figlet tool now.
                    
                
                
                    
                        not_bob_afk
                    
                    
                        I mean, that's got some someone who can't just install figlet.
                    
                
                
                    
                        fox
                    
                    
                        ***  >_> ***
                    
                
                
                    
                        fox
                    
                    
                        puff puff pass, i heard how strong that republican grass is, i've  seen John Boehner
                    
                
                
                    
                        RN
                    
                    
                        Oh I'd say the pacifists' weed and the anarchist's weed are better
                    
                
                
                    
                        RN
                    
                    
                        republican grass is soaked in cool aide
                    
                
                
                    
                        snex
                    
                    
                        drugs are bad
                    
                
                
                    
                        RN
                    
                    
                        mmkay
                    
                
                
                    
                        RN
                    
                    
                        thanks uncle grampa
                    
                
                
                    
                        fox
                    
                    
                        flavor aide actually
                    
                
                
                    
                        snex
                    
                    
                        if you do drugs your testes will shrink
                    
                
                
                    
                        fox
                    
                    
                        otherwise i'd be going around like a hoppity hop
                    
                
                
                    
                        RN
                    
                    
                        hehe
                    
                
                
                    
                        RN
                    
                    
                        so
                    
                
                
                    
                        RN
                    
                    
                        fox,
                    
                
                
                    
                        RN
                    
                    
                        I've been meaning to ask you quite a while
                    
                
                
                    
                        RN
                    
                    
                        to settle something for me
                    
                
                
                    
                        RN
                    
                    
                        ¿ what do you say ? 
                    
                
                
                    
                        snex
                    
                    
                        no items. fox only. final destination.
                    
                
                
                    
                        fox
                    
                    
                        ***  says ***
                    
                
                
                    
                        fox
                    
                    
                        yelvis
                    
                
                
                    
                        fox
                    
                    
                        a ra ta ta ta ta ta
                    
                
                
                    
                        fox
                    
                    
                        ***  proceeds to cross the road in front of a familiar truck loaded with pipe ***
                    
                
                
                    
                        fox
                    
                    
                        ***  slaps an i just voted sticker on itsjustme ***
                    
                
                
                    
                        fox
                    
                    
                        kernel update time
                    
                
                
                    
                        RN
                    
                    
                        hehehe
                    
                
                
                    
                        zzz
                    
                    
                        what is ETBwhatever
                    
                
                
                    
                        dr|z3d
                    
                    
                        > Exploratory tunnels build success
                    
                
                
                    
                        zzz
                    
                    
                        eyedeekay, do what the spec says, take the 4th field, ignore the first three
                    
                
                
                    
                        zzz
                    
                    
                        or post an example offender
                    
                
                
                    
                        dr|z3d
                    
                    
                        he's talking about stats like this: Exploratory tunnels build success (1h): 4,104.04 • 7,434.98 • 122.91% • 23.97 • Participating tunnels (1h): 5,760.64 • 6,109.60 • 162.81% • n/a • n/a • n/a 
                    
                
                
                    
                        zzz
                    
                    
                        is he complaining about field 3 or field 4?
                    
                
                
                    
                        dr|z3d
                    
                    
                        percentages, he's expecting < 100.
                    
                
                
                    
                        dr|z3d
                    
                    
                        (which is a reasonable expectation)
                    
                
                
                    
                        zzz
                    
                    
                        the percentage is field 3, the spec says ignore fields 1-3, so he should stop complaining, reasonable or not
                    
                
                
                    
                        dr|z3d
                    
                    
                        ***  chuckles. ***
                    
                
                
                    
                        dr|z3d
                    
                    
                        if we should be ignoring fields 1-3, why are we printing them in the RIs?
                    
                
                
                    
                        zzz
                    
                    
                        didnt get around to it
                    
                
                
                    
                        dr|z3d
                    
                    
                        so what's field 4?
                    
                
                
                    
                        zzz
                    
                    
                        this is all legacy jrandom stuff. email him if you want to know what the 3rd field is
                    
                
                
                    
                        dr|z3d
                    
                    
                        and is that the only field we're actually interested in?
                    
                
                
                    
                        zzz
                    
                    
                        what the spec says it is
                    
                
                
                    
                        dr|z3d
                    
                    
                        remind me :)
                    
                
                
                    
                        zzz
                    
                    
                        <eyedeekay> As far as guidance reading them all I've got to go in is in:  geti2p.net/en/docs/how/network-database  under "Additional Options" for now, trying to find more in the javadocs
                    
                
                
                    
                        zzz
                    
                    
                        i spent quite some time a couple years ago researching and documenting it, because i2pd made some noise about implementing it, which didnt happen
                    
                
                
                    
                        dr|z3d
                    
                    
                        thanks, let's have a look at that.
                    
                
                
                    
                        zzz
                    
                    
                        currently the only consumer is stats.i2p
                    
                
                
                    
                        dr|z3d
                    
                    
                        ok, so this looks like it could be improved (removed enttirely)? "the first three values are unused but must be present"
                    
                
                
                    
                        dr|z3d
                    
                    
                        if they're unused, why should they be present?
                    
                
                
                    
                        dr|z3d
                    
                    
                        is that just to accommodate stats.i2p, and if so, can't you handle that at your end?
                    
                
                
                    
                        zzz
                    
                    
                        so then we'd have two formats
                    
                
                
                    
                        dr|z3d
                    
                    
                        why? why can't we just standardize the format and remove the crud?
                    
                
                
                    
                        zzz
                    
                    
                        eyedeekay says spec 'isnt totally clear', dunno, did my best, open to suggestions. looks clear to me
                    
                
                
                    
                        zzz
                    
                    
                        we'd have old routers and new routers, thats why
                    
                
                
                    
                        dr|z3d
                    
                    
                        sure, except it should be easy enough to remove those unused fields when they're present, no?
                    
                
                
                    
                        dr|z3d
                    
                    
                        (until they update to a version that only publishes the required field)
                    
                
                
                    
                        zzz
                    
                    
                        I documented what is, and eyedeekay is stuck on that. What could be is another story.
                    
                
                
                    
                        dr|z3d
                    
                    
                        we'll let eyedeekay chime in when he's around, but I have a feeling he'd be happy not seeing crud fields printed in the console, that's fairly easy to do, but the more robust approach would be to remove the crud entirely.
                    
                
                
                    
                        zzz
                    
                    
                        no, the robust approach is to follow the spec that I put a fair amount of effort into
                    
                
                
                    
                        zzz
                    
                    
                        I'm not breaking backward compatibility for ppl that can't count to 4
                    
                
                
                    
                        dr|z3d
                    
                    
                        I disagree. You're publishing 3 unused fields. Why? What's the point?
                    
                
                
                    
                        dr|z3d
                    
                    
                        and the only thing you're breaking, apparently, is the expected format for stats.i2p
                    
                
                
                    
                        dr|z3d
                    
                    
                        either the fields are used or they're not. grepping for saturation is a red herring.
                    
                
                
                    
                        dr|z3d
                    
                    
                        you're also saying the stats.i2p is the only thing outside of console display that uses them. so updating the spec doesn't seem unreasonable. 
                    
                
                
                    
                        zzz
                    
                    
                        why in the world would I change the format, break compatibility, update the specs, change the router code, change the stats.i2p code, test the new flavor, ensure it doesn't take effect until the next release to not break dev anonymity? for what? it offends your sensibility to have unused fields?
                    
                
                
                    
                        zzz
                    
                    
                        I'm focused on new stuff. lobbying me to change something ancient that you think is icky is a waste of time
                    
                
                
                    
                        dr|z3d
                    
                    
                        because it's evidently old, crufty, and inefficient. but whatever; you're defending cruft, I'm presenting an alternative view.
                    
                
                
                    
                        zzz
                    
                    
                        I'm not defending stuff that's before my time. Call jrandom. What I am defending is my priorities and my time
                    
                
                
                    
                        dr|z3d
                    
                    
                        I'm sure eyedeekay and I can do the heavy lifting, worry not :)
                    
                
                
                    
                        dr|z3d
                    
                    
                        you'll just have to address stats.i2p, which we obviously can't.
                    
                
                
                    
                        zzz
                    
                    
                        trying to eliminate every wasted byte everywhere may not be heavy lifting but it is extremely foolish
                    
                
                
                    
                        dr|z3d
                    
                    
                        if we return to eyedeekay's original complaint, the issue isn't so much wasted bytes, it's about presenting coherent info in the console.
                    
                
                
                    
                        zzz
                    
                    
                        it's not meant to be coherent and it's not shown in the console (mostly)
                    
                
                
                    
                        dr|z3d
                    
                    
                        well, the easiest and least disruptive approach would be to remove the rendundant fields from the display. nothing broken, spec doesn't need updating, stats.i2p doesn't need any handling mods.
                    
                
                
                    
                        dr|z3d
                    
                    
                        magic, right? :)
                    
                
                
                    
                        zzz
                    
                    
                        if only you had a fork and could make it as coherent as you wanted
                    
                
                
                    
                        dr|z3d
                    
                    
                        funny guy. expect coherence RSN.
                    
                
                
                    
                        zzz
                    
                    
                        you should recognize the pattern here, it happens at least weekly
                    
                
                
                    
                        zzz
                    
                    
                        somebody learns something new, then demands an explanation, then demand that it be changed
                    
                
                
                    
                        zzz
                    
                    
                        we should all be on the Don't Break Stuff team, not just me
                    
                
                
                    
                        dr|z3d
                    
                    
                        sometimes stuff wants to be "broken" because breaking it actually fixes it.
                    
                
                
                    
                        eyedeekay
                    
                    
                        There's no display for me either, I'm reading them from the RI's on the disk and putting the stats into json files. If all but one field is unused, then I can just use the useful field. I don't care if the format changes or stays the same as long as I can read it, so I'll go over the scrollback here and look again at the spec and make sure I'm reading the right fields and storing the right data. I am confused
                    
                
                
                    
                        eyedeekay
                    
                    
                        about the nature of the data in the apparently unused fields, but I'll figure it out
                    
                
                
                    
                        eyedeekay
                    
                    
                        I'll share some of the outputs soon, they look... unusual compared to what I think I am supposed to be seing
                    
                
                
                    
                        dr|z3d
                    
                    
                        git grep saturation eyedeekay. from the horse's mouth :)
                    
                
                
                    
                        zzz
                    
                    
                        neigh
                    
                
                
                    
                        dr|z3d
                    
                    
                        ***  feeds zzz a carrot. ***
                    
                
                
                    
                        orignal
                    
                    
                        zzz why don't you just deprecate than format and make it more transparent?
                    
                
                
                    
                        zzz
                    
                    
                        already did that once, used to be 7 fields, and it's now documented, which is 100% transparent. and I did it for you
                    
                
                
                    
                        dr|z3d
                    
                    
                        I think for the time being I'm going to deprecate them in the console view. 
                    
                
                
                    
                        orignal
                    
                    
                        great
                    
                
                
                    
                        orignal
                    
                    
                        but idk still have questions
                    
                
                
                    
                        dr|z3d
                    
                    
                        there's a ballad in there somewhere..
                    
                
                
                    
                        T3s|4
                    
                    
                        lols dr|z3d - thank God you chose pink ;p
                    
                
                
                    
                        dr|z3d
                    
                    
                        haha
                    
                
                
                    
                        dr|z3d
                    
                    
                        orignal's favorite color.
                    
                
                
                    
                        T3s|4
                    
                    
                        :)
                    
                
                
                    
                        orignal
                    
                    
                        i2pd uses purple
                    
                
                
                    
                        orignal
                    
                    
                        zzz, we thik to make publishing G cap configurable for symm NAT
                    
                
                
                    
                        dr|z3d
                    
                    
                        I was rattling your cage, orignal :)