@RN
                        
                        
                            @RN_
                        
                        
                            @StormyCloud
                        
                        
                            @T3s|4
                        
                        
                            @T3s|4_
                        
                        
                            @orignal
                        
                        
                            @postman
                        
                        
                            @zzz
                        
                        
                            %Liorar
                        
                        
                            %acetone
                        
                        
                            %cumlord
                        
                        
                            %snex
                        
                        
                            +BeepyBee
                        
                        
                            +FreefallHeavens
                        
                        
                            +Onn4l7h
                        
                        
                            +Sh0ck
                        
                        
                            +bak83
                        
                        
                            +leopold
                        
                        
                            +poriori
                        
                        
                            +qend-irc2p
                        
                        
                            +r00tobo_BNC
                        
                        
                            +uop23ip
                        
                        
                            Arch
                        
                        
                            BubbRubb
                        
                        
                            Danny
                        
                        
                            DeltaOreo
                        
                        
                            Irc2PGuest10122
                        
                        
                            Irc2PGuest16546
                        
                        
                            Irc2PGuest82658
                        
                        
                            Maylay
                        
                        
                            Meow
                        
                        
                            ac9f
                        
                        
                            anontor
                        
                        
                            coolbuddy799
                        
                        
                            duck
                        
                        
                            makoto
                        
                        
                            mareki2p_
                        
                        
                            nZDoYBkF_
                        
                        
                            nilbog-
                        
                        
                            not_bob_afk
                        
                        
                            profetik1
                        
                        
                            r00tobo[2]
                        
                        
                            shiver_1
                        
                        
                            simprelay
                        
                        
                            solidx66
                        
                        
                            thetia
                        
                        
                            u5657
                        
                        
                            vivid_reader56
                        
                        
                            zer0bitz
                        
                    
                    
                        T3s|4
                    
                    
                        o/ dr|z3d - grabbed 6 files with plenty of seeders from Postman's 'popular'.  After more than a day, they each remained stalled.  For example, I see Stalled (Connected to 23 of 28 peers in swarm).  Not a single byte has been d/led in 24+ hours.  Any ideas?
                    
                
                
                    
                        dr|z3d
                    
                    
                        are there any seeders connected to the swarm?
                    
                
                
                    
                        T3s|4
                    
                    
                        Have replicated the same snark behavior on another rig
                    
                
                
                    
                        dr|z3d
                    
                    
                        are there any seeders connected to the swarm?
                    
                
                
                    
                        dr|z3d
                    
                    
                        ie check the peers for each torrent, seems unlikely they're all missing a seed, but who knows.
                    
                
                
                    
                        T3s|4
                    
                    
                        is their direct way to check the number of seeders on a stalled torrent?
                    
                
                
                    
                        T3s|4
                    
                    
                        *there
                    
                
                
                    
                        dr|z3d
                    
                    
                        hit the peers button.
                    
                
                
                    
                        dr|z3d
                    
                    
                        any peer seeding will show a heart instead of a progress bar.
                    
                
                
                    
                        dr|z3d
                    
                    
                        it'll also show you if you're being throttled (red dot)
                    
                
                
                    
                        T3s|4
                    
                    
                        sorry, forgot about the peers button, plenty of purple hearts under each file, but the files themselves are only showing progress bars
                    
                
                
                    
                        T3s|4
                    
                    
                        with 0% progress, ofc
                    
                
                
                    
                        T3s|4
                    
                    
                        a few sporadic red dots, but 95+% are green
                    
                
                
                    
                        dr|z3d
                    
                    
                        what about other downloaders?
                    
                
                
                    
                        dr|z3d
                    
                    
                        do they all appear stalled?
                    
                
                
                    
                        dr|z3d
                    
                    
                        also check snark's message logs, see if there's anything informative there.
                    
                
                
                    
                        dr|z3d
                    
                    
                        also, usual advice. try stopping and restarting torrents.
                    
                
                
                    
                        dr|z3d
                    
                    
                        and if they're large torrents, check local storage for free space.
                    
                
                
                    
                        dr|z3d
                    
                    
                        also check the status of peers on postman's tracker info page.
                    
                
                
                    
                        zzz
                    
                    
                        WIP/hack  cake.i2p/file/FzrVOVYR4h_hY0r0ZPTPf7qnhAIZa4W8jwQoedxbU_kDPPTO4c18/Screenshot%20from%202024-06-12%2006-47-54.png    
                    
                
                
                    
                        dr|z3d
                    
                    
                        this the thing you were working on, your side hussle?
                    
                
                
                    
                        zzz
                    
                    
                        ja
                    
                
                
                    
                        zzz
                    
                    
                        day of research, half day of c
                    
                
                
                    
                        zzz
                    
                    
                        of hackery
                    
                
                
                    
                        dr|z3d
                    
                    
                        I like. good work. has potential.
                    
                
                
                    
                        dr|z3d
                    
                    
                        can we get it in svg flavor? :)
                    
                
                
                    
                        zzz
                    
                    
                        was a struggle finding the right map / projection, could probably find better with more work
                    
                
                
                    
                        zzz
                    
                    
                        with an overlay then you could autorefresh it. sure with svg you could do all sorts of stuff
                    
                
                
                    
                        zzz
                    
                    
                        the map could stay png or webp
                    
                
                
                    
                        zzz
                    
                    
                        the two line colors are client and expl tunnels
                    
                
                
                    
                        dr|z3d
                    
                    
                        so you're plotting your router's connections.. figures.
                    
                
                
                
                    
                        dr|z3d
                    
                    
                        that one's fairly basic.
                    
                
                
                    
                        dr|z3d
                    
                    
                        this one's interactive:  simplemaps.com/resources/free-world-map 
                    
                
                
                    
                        zzz
                    
                    
                        just tunnels, not connections
                    
                
                
                    
                        dr|z3d
                    
                    
                        yeah, right, gotcha.
                    
                
                
                    
                        dr|z3d
                    
                    
                        this one's also interactive, webgl, 3d.  naveen-kumawat.github.io/svg-world-map 
                    
                
                
                    
                        zzz
                    
                    
                        not any map will do, has to have a specific projection, dimensions, and limits
                    
                
                
                    
                        dr|z3d
                    
                    
                        maybe, maybe not. if the map itself has country codes embedded, the projection shouldn't matter, no?
                    
                
                
                    
                        dr|z3d
                    
                    
                        what projection are you using? mercator? robinson?
                    
                
                
                    
                        zzz
                    
                    
                        if you don't know the projection how would you know where to draw things?
                    
                
                
                    
                        dr|z3d
                    
                    
                        if the countries and regions are tagged, then you'd know.
                    
                
                
                    
                        zzz
                    
                    
                        WGS-84 aka Web Mercator aka 85 degree limit
                    
                
                
                    
                        zzz
                    
                    
                        no it doesn't work like that
                    
                
                
                    
                        dr|z3d
                    
                    
                        have a look at this:  cartosvg.com/mercator
                    
                
                
                    
                        zzz
                    
                    
                        you don't look in the image to find where a country is
                    
                
                
                    
                        zzz
                    
                    
                        I don't need links from you googling for 5 seconds. I spent a day researching this.
                    
                
                
                    
                        dr|z3d
                    
                    
                        LOL
                    
                
                
                    
                        dr|z3d
                    
                    
                        I'm just nudging you in the general direction of not requiring a specific (bit)map to plot on.
                    
                
                
                    
                        zzz
                    
                    
                        not possible
                    
                
                
                    
                        zzz
                    
                    
                        you have to know the projection, dimension, and limits of the map you're using, or you can't convert lat/long to pixels
                    
                
                
                    
                        dr|z3d
                    
                    
                        yeah, that's the old school method. new school is you inject your overlays directly into the svg using the tagged countries.
                    
                
                
                    
                        zzz
                    
                    
                        perhaps with some magic special svg, but not for an arbitrary png/jpg/svg that you think looks pretty
                    
                
                
                    
                        dr|z3d
                    
                    
                        that's why I linked you  cartosvg.com/mercator
                    
                
                
                
                    
                        zzz
                    
                    
                        there's also no support for your injection in jfreesvg, even if I could use it, which I cant
                    
                
                
                    
                        dr|z3d
                    
                    
                        forget about jfreesvg, not relevant here.
                    
                
                
                    
                        dr|z3d
                    
                    
                        with something like cartosvg you can embed whatever data you like, or you'd use javascript to do it yourself. or both.
                    
                
                
                    
                        zzz
                    
                    
                        sure, throw out java awt, throw out jfreesvg, start over with making or modifying svgs in java or js, sounds like misery
                    
                
                
                    
                        dr|z3d
                    
                    
                        sure, if you were going to build a complete solution from scratch, it probably wouldn't be much fun. but leveraging an existing package that does 90% of the heavy lifting for you, different.
                    
                
                
                    
                        dr|z3d
                    
                    
                        in other news, those zzzot errors have gone, mostly, except for clients sending typo'ed announces. WARN:oejs.ServletHandler:Zzzot Jetty-129: /annouce.php
                    
                
                
                    
                        dr|z3d
                    
                    
                        which gives me an idea. blocklist time.
                    
                
                
                    
                        dr|z3d
                    
                    
                        as for cartosvg, it seems mostly you'd just need to figure out how to get the netdb stats exported as a json file.
                    
                
                
                    
                        dr|z3d
                    
                    
                        once you've got that in a format it's happy with, you can import interactively to test on the demo app:  cartosvg.com/app
                    
                
                
                    
                        dr|z3d
                    
                    
                        very basic sketch/skeleton for json export:  cake.i2p/view/XLY0fJqqCL_KsIIceDA9ul8WN8higevaege877FJF_DSBTOVrjWg/exportjson  
                    
                
                
                    
                        dr|z3d
                    
                    
                        you'd probably just want to use the demo json file, though, and add the Known routers and other optional fields as required.
                    
                
                
                    
                        dr|z3d
                    
                    
                        router would auto-export the json file on a timer, so you could auto-update the svg with current netdb stats. ajax refresh to reload.
                    
                
                
                    
                        dr|z3d
                    
                    
                        default json format goes something like this:
                    
                
                
                    
                        dr|z3d
                    
                    
                        [
                    
                
                
                    
                        dr|z3d
                    
                    
                        {
                    
                
                
                    
                        dr|z3d
                    
                    
                        "name": "Afghanistan",
                    
                
                
                    
                        dr|z3d
                    
                    
                        "alpha-2": "AF",
                    
                
                
                    
                        dr|z3d
                    
                    
                        "alpha-3": "AFG",
                    
                
                
                    
                        dr|z3d
                    
                    
                        "region": "Asia",
                    
                
                
                    
                        dr|z3d
                    
                    
                        "sub-region": "Southern Asia"
                    
                
                
                    
                        dr|z3d
                    
                    
                        },
                    
                
                
                    
                        dr|z3d
                    
                    
                        {
                    
                
                
                    
                        dr|z3d
                    
                    
                        "name": "Albania",
                    
                
                
                    
                        dr|z3d
                    
                    
                        "alpha-2": "AL",
                    
                
                
                    
                        dr|z3d
                    
                    
                        "alpha-3": "ALB",
                    
                
                
                    
                        dr|z3d
                    
                    
                        "region": "Europe",
                    
                
                
                    
                        dr|z3d
                    
                    
                        "sub-region": "Southern Europe"
                    
                
                
                    
                        dr|z3d
                    
                    
                        },
                    
                
                
                    
                        dr|z3d
                    
                    
                        Blinded message
                    
                
                
                    
                        zzz
                    
                    
                        easy to be handwavy about using some arbitrary package when your official policy is to violate licenses, here in the real world it's not so easy
                    
                
                
                    
                        zzz
                    
                    
                        also not sure which is better as the base map, a globe raster image or a country-boundary vector image
                    
                
                
                    
                        dr|z3d
                    
                    
                        looks like Iran isn't going away any time soon. Still #2 by router count here.
                    
                
                
                    
                        not_bob
                    
                    
                        Iran was invented 30 years ago.  It was a mistake.
                    
                
                
                    
                        snex
                    
                    
                        and Iran. Iran so far away. Iran both night and day. couldnt get away
                    
                
                
                    
                        dr|z3d
                    
                    
                        you too will go far. dumb and dumber :)
                    
                
                
                    
                        dr|z3d
                    
                    
                        *two
                    
                
                
                    
                        dr|z3d
                    
                    
                        I bet you've got matching haircuts as well.
                    
                
                
                    
                        dr|z3d
                    
                    
                        ***  grins. ***
                    
                
                
                    
                        snex
                    
                    
                        i shave my head
                    
                
                
                    
                        dr|z3d
                    
                    
                        were you following the conversation earlier re netdb world map?
                    
                
                
                    
                        snex
                    
                    
                        i dont even see that
                    
                
                
                    
                        dr|z3d
                    
                    
                        if you have scrollback, see earlier.
                    
                
                
                    
                        snex
                    
                    
                        i just see a lot of graph discussion
                    
                
                
                    
                        dr|z3d
                    
                    
                        search for cartosvg in your scrollback, you'll get to the right place.
                    
                
                
                    
                        dr|z3d
                    
                    
                        I was suggesting to zzz that instead of a static bitmap of specific dimensions required to map the countries, we could use a dynamic js/svg map with json import. 
                    
                
                
                    
                        dr|z3d
                    
                    
                         cake.i2p/file/FzrVOVYR4h_hY0r0ZPTPf7qnhAIZa4W8jwQoedxbU_kDPPTO4c18/Screenshot%20from%202024-06-12%2006-47-54.png     is what zzz's got working.
                    
                
                
                    
                        dr|z3d
                    
                    
                         cartosvg.com/app is what I'm suggesting might be a better fit.
                    
                
                
                    
                        dr|z3d
                    
                    
                        And then, latterly, I thought of you, seeing as you seem to like json.
                    
                
                
                    
                        snex
                    
                    
                        what are we trying to do, do a heatmap of routers on a globe?
                    
                
                
                    
                        dr|z3d
                    
                    
                        something like that, with optional tunnel client/exploratory tunnel mapping (the lines on zzz's image)
                    
                
                
                    
                        dr|z3d
                    
                    
                        with json imports, we could overlay more data, not sure what, but it's doable.
                    
                
                
                    
                        dr|z3d
                    
                    
                        maybe layers with toggles.. could map routers by b/w tier, floodfills etc.
                    
                
                
                    
                        snex
                    
                    
                        might wanna check out  openlayers.org too
                    
                
                
                    
                        snex
                    
                    
                         openlayers.org/en/latest/examples/cluster.html  shows how to do cluster type stuff
                    
                
                
                    
                        dr|z3d
                    
                    
                        lightweight is good. we don't want something too heavy, or complex. cartosvg seems to untick both of those boxes.
                    
                
                
                    
                        dr|z3d
                    
                    
                        but yeah, openlayers looks kinda interesting.
                    
                
                
                    
                        dr|z3d
                    
                    
                         openlayers.org/en/v8.1.0/examples/immediate-geographic.html   looks interesting from a netdb perspective.
                    
                
                
                    
                        snex
                    
                    
                        im trying to see how to draw clusters on carto, not seeing it
                    
                
                
                    
                        dr|z3d
                    
                    
                        I think you'd just do a heatmap and tint the region/country based on router count.
                    
                
                
                    
                        dr|z3d
                    
                    
                        because we don't have more info than that, so clusters in our context is just x routers in y country.
                    
                
                
                    
                        snex
                    
                    
                        i did some really complex shit with google maps once. im guessing the API here isnt much different
                    
                
                
                    
                        dr|z3d
                    
                    
                        that said, mapping realtime connections between routers could make for an interesting presentation.
                    
                
                
                    
                        snex
                    
                    
                        i wonder if i still have that google maps code...
                    
                
                
                    
                        snex
                    
                    
                        ooo i do
                    
                
                
                    
                        snex
                    
                    
                        (dont tell the company i wrote this for)
                    
                
                
                    
                        dr|z3d
                    
                    
                        your secret is safe with the channel (and major) :)
                    
                
                
                    
                        dr|z3d
                    
                    
                        if we had (and I think we can get it) city level geoip data, something like  openlayers.org/en/v8.1.0/examples/webgl-points-layer.html  
                    
                
                
                    
                        snex
                    
                    
                        dont we?
                    
                
                
                    
                        snex
                    
                    
                        we have the maxmind db included i thought
                    
                
                
                    
                        dr|z3d
                    
                    
                        not with the default geoip db, that's country only.
                    
                
                
                    
                        snex
                    
                    
                        im pretty sure the city level one is also free, it just takes more db space
                    
                
                
                    
                        dr|z3d
                    
                    
                        yup, exactly. we can get it.
                    
                
                
                    
                        snex
                    
                    
                        50MB vs 5.3MB
                    
                
                
                    
                        dr|z3d
                    
                    
                        yeah, right. that's why we don't ship it :)
                    
                
                
                    
                        dr|z3d
                    
                    
                        that's future stuff, anyways. first is get the netdb and router data plotted on an interactive svg.
                    
                
                
                    
                        dr|z3d
                    
                    
                        if it seems like something you'd enjoy getting your teeth into, you can take the reins.
                    
                
                
                    
                        snex
                    
                    
                        if i had time
                    
                
                
                    
                        dr|z3d
                    
                    
                        carte blanche (no pun intended) to use what libraries you feel appropriate, but if webgl, must be an option, not a must-have.
                    
                
                
                    
                        snex
                    
                    
                        maybe can fuck around with it on a random monday here and there
                    
                
                
                    
                        dr|z3d
                    
                    
                        cartosvg is probably the quickest route to getting something presented, but not necessarily the best option. but it seems pretty straightforward.
                    
                
                
                    
                        dr|z3d
                    
                    
                        and I do like the interactively on openlayers. that definitely has potential, not least for exanding the scope of the presented data.
                    
                
                
                    
                        dr|z3d
                    
                    
                        *interactivity
                    
                
                
                    
                        dr|z3d
                    
                    
                        for those that care, sd3 medium now available.