#ipfs

/

      • jbenet
        freedaemon: hey muneeb! welcome to #ipfs
      • freedaemon nice alias.
      • freedaemon: i owe you and ryan some email-- sorry been slammed with things :)
      • void
        jbenet, whyrusleeping: What are the requirements to create a branch in the repo?
      • jbenet
        void: you mean to have push access to the main repo?
      • void: because you can fork + create PRs as much as you want.
      • void
        jbenet: examples
      • okay, I will fork then.
      • jbenet
        void: you can gain push access to the main repo after a few merged PRs so we all make sure we're good on the flow.
      • void
        great, thanks.
      • freedaemon has quit
      • notduncansmith joined the channel
      • tso has left the channel
      • domanic has quit
      • cjb has quit
      • riveter joined the channel
      • tilgovi joined the channel
      • notduncansmith joined the channel
      • fleeky has quit
      • hellertime joined the channel
      • fleeky joined the channel
      • notduncansmith joined the channel
      • void has left the channel
      • whyrusleeping
        jbenet: may have found a bug in multiaddr net
      • Wallacoloo joined the channel
      • oh wait, nvm
      • mistyped something
      • as usual
      • zignig
        whyrusleeping: Realli yor tiping is really good most of the tome.
      • notduncansmith joined the channel
      • :P
      • whyrusleeping
        lol
      • you makin fun of me over there?
      • ipfsbot
        [13go-ipfs] 15whyrusleeping pushed 1 new commit to 06fix/addr-filter: 02http://git.io/vtHkf
      • 13go-ipfs/06fix/addr-filter 147cc73f7 15Jeromy: add command to manipulate address filters and a sharness test for them...
      • zignig
        no.... :D
      • how goes dev in general ? onwards and upwards ?
      • whyrusleeping
        onwards and upwards!
      • have a lot of perf improvements in the works
      • one that more than doubles add speed for large files
      • and a protocol change that should reduce latency throughout the entire system by hopefull half
      • zignig
        great ! , getting files from behind a nat can be painful.
      • whyrusleeping
        (that latter one is whats known as a "bugfix")
      • lgierth
        coolio
      • zignig
        sound good, getting that latency down is important, also dealing with NAT crappyness.
      • I was having a look at logs on full debug (wow) , there still seems to be a large amount of failed dialing.
      • I can also confirm that the multicast advertisment works well , a 15 node ipfs cluster found all of it's local friends.
      • can you make it so the dialer checks local ( as in mdns ) nodes first for blocks ?
      • whyrusleeping
        zignig: it does so without really trying
      • currently ipfs is set up to always be connected to mdns nodes
      • and we broadcast our 'wants' to all connected nodes before we even start searching the dht for providers
      • so if nodes on your LAN have blocks, youre going to get them pretty immediately
      • spikebike
        nice
      • I like having it always work.. but fast if you have a direct connection
      • lgierth
        something like bittorrent's retracker would be neat, essentially making others' "wants" your own too
      • kind of a cache
      • notduncansmith joined the channel
      • whyrusleeping
        lgierth: yeah, we've talked about that
      • it would be an off-by-default feature though
      • lgierth
        yeah
      • ouch. according to the metrics, uranus has -100 peers
      • whyrusleeping
        >.>
      • those must be lingering connections
      • lgierth
        that get killed multiple times?
      • whyrusleeping
        yeah
      • i dont think peers are removed from that list when they disconnect
      • ipfs diag net normally only shows around 70
      • Wallacoloo has left the channel
      • lgierth
        i mean the prometheus metrics merged today, the gateways already run that
      • whyrusleeping
        i'd love it if our network were > 100 nodes
      • lgierth
        it's Inc() onConnect, and Dec() onDisconnect
      • somehow that got out of balance on uranus
      • pjz
        once I 'ipfs ađd' a file, I can nuke it from my drive, right? it's been turned into pinned blocks in my ipfs storẻ
      • zignig
        whyrusleeping: with the config template on the init and auto port select.
      • whyrusleeping: alstralboot could fire up as many nodes as fits.
      • *astralboot
      • whyrusleeping
        zignig: i beleive so
      • zignig
        ipfs init --config=<file> and a zero port on the swarm address, WIN!
      • lgierth
        same of mercury now
      • notduncansmith joined the channel
      • ruby32 joined the channel
      • dread-alexandria joined the channel
      • jbenet
        whyrusleeping: re "currently ipfs is set up to always be connected to mdns nodes" maybe `ipfs init --interactive` could ask the user what to do
      • lgierth: "uranus has -100 peers" damn. :( that means a) our notifications are firing more than often (which may be unavoidable). and b) maybe we should "record a change" upon the notification, but ask the swarm how big it is at that time.
      • currently the network doesn't expose the swarm / host / number of conns. but maybe we can get it.
      • we could expose a "Peers()" or something
      • lgierth
        jbenet: right that'd be more robust -- mercury was below 0 briefly too
      • anyhow, all the counts are wrong
      • i'm about to go to bed so i'll fix that tomorrow
      • warptangent joined the channel
      • notduncansmith joined the channel
      • jbenet
        lgierth: sounds good
      • O83110 joined the channel
      • void joined the channel
      • notduncansmith joined the channel
      • dread-alexandria has quit
      • Leer10
        hey does anyone know of any good ipfs sites I can link to for the side of my ipfs site?
      • trying to get something akin to a blogroll
      • whyrusleeping
        Leer10: i dont know of many yet, i havent had time to make my own yet :/
      • Leer10
        do you know of anything else that ipfs can be used for besides a place to put sites and files in?
      • Wallacoloo joined the channel
      • whyrusleeping
        Leer10: what do you use the internet for?
      • void
        Leer10: Everything can be a file. So can hardware. Or processes.
      • Leer10
        so you're saying that ipfs can be expanded to access computers (in a way)
      • notduncansmith joined the channel
      • void
        yes
      • reit
        there's not currently a messaging layer if that's what you're asking, but it should be possible to add one in the future
      • whyrusleeping
        you can write your own messaging layer, we provide all the primitive currently
      • and there will be nice tooling around it in the future
      • prosodyContext
        IoT like www.matrix.org perhaps a bit?
      • Leer10
        So basically the possibility could be that I could access a webcam on another computer I have access to as if it was on my own computer?
      • prosodyContext
        Matrix integrated with IPFS would be your dream.
      • Leer10
        Didn't someone else also use it to boot a computer?
      • ipfsbot
        [13go-ipfs] 15jbenet pushed 2 new commits to 06master: 02http://git.io/vtH4s
      • 13go-ipfs/06master 143798178 15rht: Don't use tar reader for '-C' only flag...
      • 13go-ipfs/06master 1422c653c 15Juan Batiz-Benet: Merge pull request #1354 from rht/get-flag...
      • prosodyContext
        Leer10: and a car, if you mean matrix.
      • jbenet
      • prosodyContext: booted a car from matrix?
      • void
      • prosodyContext
        jbenet I was reading them chat about it in bits a few times, something about Amandine one of the cofounders they controlled the car somehow. I'm sure it was just a starter ;)
      • Has anyone spelled IPFSAI yet? O:)
      • Leer10
        ooh nice
      • I am also aware of the whole decentralized thing where the network can split and some things can still function
      • but does that also mean that if there's a bunch of copies of the same file does that make access of that file faster (as in speed) or does it merely make it quicker to access (as in ping)
      • void
        Leer10: Latency may be reduced if other peers are physically closer to you, due to the architecture of the (bitswap/bittorrent) protocol you can also receive your data from multiple nodes at the same time.
      • Leer10
        Cool
      • now are non-seekable live streams still possible?
      • void
        yep
      • I tried it with python and my webcam and it works.
      • Leer10
        I'll give that a good read :)
      • whyrusleeping
        you cant *live* stream data yet
      • void
        whyrusleeping: Are there any other large factors other than IPNS?
      • notduncansmith joined the channel
      • zignig
        void: have you tried Astralboot ?
      • void
        not yet.
      • zignig
        please do ;), It's getting close to Alpha.
      • pfraze joined the channel
      • notduncansmith joined the channel
      • notduncansmith joined the channel
      • www has quit
      • void has quit
      • chriscool joined the channel
      • notduncansmith joined the channel
      • www joined the channel
      • jbenet
        zignig: https://github.com/zignig/astralboot <--- want ```sh\n<cmds>\n``` fences (not `> <cdms>`
      • therealplato1 joined the channel
      • (on the readme
      • therealplato has quit