whyrusleeping changed the topic of #ipfs to: IPFS - InterPlanetary File System - https://github.com/ipfs/ipfs -- channel logged at https://botbot.me/freenode/ipfs/ -- code of conduct at https://github.com/ipfs/community/blob/master/code-of-conduct.md -- sprints + work org at https://github.com/ipfs/pm/ -- community info at https://github.com/ipfs/community/
therealplato has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> pfraze it is
<pfraze> jbenet: looked at the QUIC docs, a lot of complexities to supporting that
<whyrusleeping> pfraze: yeah, but even without the zero rtt connection stuff, they still get a single rtt for a connection where tcp takes ~3
<whyrusleeping> which is pretty awesome IMO
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<pfraze> it is; need to read into that more, it's unusual for a security handshake
<jbenet> the important part is no head of line blocking.
<whyrusleeping> ^ +9001
<pfraze> yeah, that's an issue for us since we're multiplexing over tcp
tilgovi has quit [Ping timeout: 256 seconds]
PtolemyS has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
therealplato has quit [Ping timeout: 276 seconds]
therealplato has joined #ipfs
therealplato has quit [Changing host]
therealplato has joined #ipfs
<PtolemyS> Hello, I'm new to IPFS. Read through the documentation and its seems like a really cool project :) Question: once I "ipfs add" an object, is there a way to remove the symbolic link/hash before other people request the object? For instance, I recursively added a folder, but later wanted remove a file’s hash so that people can not request the file (without deleting the file).
<jbenet> PtolemyS: we'll have the ability to "not provide" files soon (i.e. not send them out), while keeping them local.
<jbenet> PtolemyS: currently, if you have the file in ipfs, and people can reach you, you'll serve it to requesters. can you tell me more about the exact use case? you want to keep the file in ipfs for you to move it around, but not serve it to others you dont know?
<daviddias> mafintosh have you had time to take a look at https://github.com/indutny/spdy-transport ? I remember you saying that you would be interested in having spdystream in Node.js, just making sure you are aware of it :) (It is pretty cool!)
<PtolemyS> That's a good use case. Or let's say I accidentally included something private when I added a folder recursively. No one has requested it yet, so I'm guessing that it hasn't propagated through the network. I want to make it "invisible" so no one can see it but keep the file.
<spikebike> jbenet: what if any security is in IPFS, wasn't sure if you were going more for ~/public_html type functionality (publish everything) or like unix permissions with rwx for user, group, and other
<spikebike> even with publish everything you could still encrypt of course
Firescar96 has joined #ipfs
<jbenet> PtolemyS: to be sure, i'd recommend (a) ecnrypt the file + re add it (diff hash), (b) remove the unencrypted file
<jbenet> PtolemyS: we'll add tooling to make this super nice, but right now can use it like so: cat file | encrypt <key> | ipfs add
<jbenet> PtolemyS: to remove the file: ipfs pin rm -r <file> (may have to unpin the dir and re add the whole thing, kinda like git) + then: ipfs repo gc
<jbenet> PtolemyS: sorry, this is clunky atm
<jbenet> spikebike: we should not do ACLs, but rather capabilities.
<jbenet> spikebike: (examples: tahoe + e-rights)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<PtolemyS> :) Thanks for the help
tilgovi has joined #ipfs
<spikebike> capabilities sounds good, but exists in IPFS today?
<spikebike> capabilities sounds good, what exists in IPFS today?
<jbenet> spikebike: right now ipfs assumes you pre-encrypt data if you're worried about anybody finding it.
<spikebike> sensible
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
PtolemyS has quit [Quit: Page closed]
semidreamless has quit [Quit: Leaving...]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> whyrusleeping here you go: it's in node now, and clears nicely. https://github.com/jbenet/node-bsdash
PtolemyS has joined #ipfs
<jbenet> can make a web dash from it easily, now too.
PtolemyS has quit [Client Quit]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Firescar96 has quit [Remote host closed the connection]
<spikebike> ah, good catch on open files
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
O83110 has quit [Quit: Connection closed for inactivity]
* spikebike ponders trading encrypted blobs with bitswap
<jbenet> bsdash in action: http://g.recordit.co/FIh8HM7omw.gif
<spikebike> very nice
<jbenet> ah dang, the top got cut off
<spikebike> which is was text so I could control q/s and cut/paste
<spikebike> nice, that goes in my "why I love go" folder
Tv` has quit [Quit: Connection closed for inactivity]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> ok nicer, with colors for remote v local http://g.recordit.co/l1zxnPZxK3.gif
rht__ has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Tv` has joined #ipfs
<jbenet> whyrusleeping: if you come up with a similar (events -> state) reduction for dht query events, i'll make a pretty dash for it
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<rht__> questions on the sprint structure: I am to keep track of 1. weekly sprint goals blockchain (planning & done), 2. daily irc sync for granular updates (in progress), 3. specific topic hangout sync, 4. WIP PR's, 5. milestones. I. is #2 logged by a bot (into a kanban board)?, II. how is 5 related to 1? is the time scale of 5 ~ monthly?
<rht__> III. what is the opposite of icebox issue?
<jbenet> rht__ don't worry about (3.) if not interested, but definitely welcome to join. it's live video call discussion usually for people working closely on something.
<jbenet> (I.) (2) is not yet logged by a bot. we can do this, though maybe people should drop the update onto the sprint github instead of IRC? (or both?)
<jbenet> (ii.) (5) milestones arent in very much use, they're mostly to group issues. we could do it monthly, and setup releases.
<jbenet> i'd use milestones more but milestones are per-repo and that's a huge pain when you have many repos.
PayasR has quit [Ping timeout: 264 seconds]
<jbenet> (III.) icebox?
can0e has joined #ipfs
<jbenet> oh icebox is a waffle thing, it's defined in https://github.com/ipfs/community/blob/master/issues-guide.md#waffle
<daviddias> jbenet its spdy-transport master that isn't working anymore
<jbenet> it's not well updated because there should be one owner of makign sure we all do waffle
<rht__> sure, but from its definition in issues-guide.md, what would be the opposite of it?
<jbenet> doesnt really have an opposite? well a "sort-of opposite" is backlog, where issues are meant to be worked on soon.
patcon has quit [Ping timeout: 252 seconds]
<jbenet> basically, new issue -> either {backlog, icebox}. icebox -> backlog (eventually). backlog -> sprint -> in progress -> CR/QA -> Done.
<jbenet> thats how it's meant to work
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<rht__> but only 2 backlog issues have been closed so far https://github.com/ipfs/go-ipfs/issues?q=is%3Aissue+label%3Abacklog+is%3Aopen
reit has quit [Ping timeout: 246 seconds]
compleatang has quit [Ping timeout: 248 seconds]
<jbenet> rht__ the labels are removed automatically as an issue moves.
<jbenet> (try moving an issue in waffle.io/ipfs/go-ipfs
<spikebike> nice, fast reed solomon erasure coding like facebook, backblaze, and similar use for reliable storage with minimal overhead
<spikebike> in go even ;-)
<rht__> jbenet: that would be for the pr's, but not for issues? (in issues, then there should be log saying "remove label x and add label y")
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
bren2010 has quit []
<rht__> (ii.) but then just like sprint issues, per-repo milestones can be grouped here too https://github.com/ipfs/pm/milestones
<rht__> (...I will summarize my confusion in sprint m comment as the ctx. in this case github is more semantic than irc)
<jbenet> rht__ yeah it just becomes a huge hassle to manage all the milestones. a while back i considered writing a script to create milestones across all repos using github api
<jbenet> sounds good! we're developing the work schedule very flexibly, so suggest whatever you think ought to change and we can discuss it there
O83110 has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
hellertime has quit [Quit: Leaving.]
<daviddias> jbenet I was going to tell you this in person, but I heard you liked IPFS and screenshots, so I took a screenshot and upload it to IPFS for you -> http://gateway.ipfs.io/ipfs/QmNPapt4QxdQZKaJMqN2mkESPGZrKdqCy8BcEJ9jwJNusP
<daviddias> this is just the beginning, but whats happening there is a multistream-select to spdy, and opening a spdy stream to multistream select one of the registered protocols (aka handlers available) and the return of the stream after all that handshaking is one
<daviddias> s/one/done
reit has joined #ipfs
can0e has quit [Ping timeout: 246 seconds]
hellertime has joined #ipfs
hellertime has quit [Client Quit]
<jbenet> daviddias: that's super cool! \o/
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<whyrusleeping> jbenet: wheres the pretty dash for bitswap?
<whyrusleeping> i'll do the dht one in the morning
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
elima_ has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
semidreamless has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
pfraze has quit [Remote host closed the connection]
patcon has joined #ipfs
notduncansmith has joined #ipfs
www has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
reit has quit [Ping timeout: 240 seconds]
tilgovi has quit [Ping timeout: 246 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
lidel has quit [Ping timeout: 264 seconds]
O83110 has quit [Quit: Connection closed for inactivity]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
www has quit [Ping timeout: 265 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
elima_ has quit [Remote host closed the connection]
can0e has joined #ipfs
m0ns00n has joined #ipfs
can0e has quit [Ping timeout: 248 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
semidreamless has quit [Quit: Leaving...]
<jbenet> https://rtail-demo.lukibear.com/ is pretty cool. could have a viewer with this UI cc krl
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
rht__ has quit [Quit: Connection closed for inactivity]
Tv` has quit [Quit: Connection closed for inactivity]
atomotic has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
xcombelle has joined #ipfs
pfraze has joined #ipfs
<xcombelle> hi! looks like http://localhost:5001/webui connections tab needs WebGL
pfraze has quit [Ping timeout: 248 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
xcombelle has quit [Remote host closed the connection]
<cryptix> hi@
<m0ns00n> Hoi
<m0ns00n> Would anyone here be interested in developing an ipfs gui for FriendUP?
<m0ns00n> The beta is still planned for october - complete with a beta sdk
* cryptix sighs
<cryptix> so much stuff, so little time
<m0ns00n> For everyone, for sure :)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Leer10 has joined #ipfs
www has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
kbala has quit [Quit: Connection closed for inactivity]
<lgierth> demize: they're both in amsterdam, and well peered in hyperboria
<lgierth> demize: you can give me the ipv6 of your node and an email address and i'll send you a snippet for your config
<lgierth> then you can use h.gateway.ipfs.io ;)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
therealplato has quit [Read error: Connection reset by peer]
therealplato has joined #ipfs
domanic has joined #ipfs
atomotic has quit [Quit: Textual IRC Client: www.textualapp.com]
domanic has quit [Ping timeout: 264 seconds]
hellertime has joined #ipfs
konubinix_ has quit [Ping timeout: 256 seconds]
domanic has joined #ipfs
konubinix has joined #ipfs
<lgierth> krl: cryptix: kyledrake: daviddias: today last call for battlemesh and camp
<cryptix> lgierth: i'm out. i'm helping at 3000grad festival and its the same week as camp..
<lgierth> cryptix: ok. battlemesh?
<lgierth> it's 3rd to 9th
<cryptix> lgierth: sadly no too - my construction shifts at 3000grad begin on 10th and its quite a travel back from battlemesh
<lgierth> heh yeah :)
<lgierth> but cool 3000grad is lovely
gunn has quit [Quit: Textual IRC Client: www.textualapp.com]
gunn has joined #ipfs
<cryptix> yup - cant wait :) just sad about the timint collision.. battlemesh is just too far off reachability wise
<cryptix> jbenet: whats the state of (json/ipfs)-ld ?
<jbenet> Take a look at the DSL note
<jbenet> I think it may make sense to shift to json-ld + some binary packed version (Ubjson?)
<cryptix> inb4 hacking a github issues indexer for all our repos..
<cryptix> sorry where is 'the dsl note'?
<cryptix> jbenet: this one? https://github.com/ipfs/notes/issues/22
<cryptix> lgierth: <3
<jbenet> Yep
<jbenet> lgierth: that looks useful!
<cryptix> 500 issues (Your organisation has 1960 total issues, but Ubersicht can only display the first 500)
<cryptix> ;)
<lgierth> heh
<lgierth> cryptix: but only 233 open issues
<lgierth> well "only"
<cryptix> yea i guess 233 out of the 500 though? i guess its an gh api limit?
<lgierth> mh yeah good point\
<cryptix> (just noticed that uebersicht is fromthe hoodie ppl - they make really cool stuff)
<lgierth> indeed
<lgierth> i love the offline first idea
<cryptix> yup
<cryptix> pouchdb etc
atomotic has joined #ipfs
<lgierth> neat
<lgierth> although that animation at the top eats a whole cpu core here
<lgierth> #lowendfirst
<cryptix> wow yea..
<cryptix> thats.. unfortunate
<lgierth> it's not the first site eating my cpu :)
<lgierth> i have this little system monitor applet so immediately notice
<lgierth> i suspect the devs have powerful machines and don't notice
<lgierth> "works here!"
<cryptix> supercomputer-mainframe-in-your-pcoket also doesnt help :)
<lgierth> nope! :)
grawity has quit [Ping timeout: 248 seconds]
grawity has joined #ipfs
tilgovi has joined #ipfs
domanic has quit [Ping timeout: 265 seconds]
compleatang has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
www has quit [Ping timeout: 256 seconds]
reit has joined #ipfs
Tv` has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
ruby32 has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
therealplato has quit [Ping timeout: 246 seconds]
domanic has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
therealplato has joined #ipfs
luca has quit [Quit: Lost terminal]
luca has joined #ipfs
tilgovi has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
lidel has joined #ipfs
pfraze has joined #ipfs
m0ns00n has quit [Read error: Connection reset by peer]
atomotic has quit [Quit: Textual IRC Client: www.textualapp.com]
domanic has quit [Ping timeout: 264 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
mildred has quit [Quit: Leaving.]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
JasonWoof has quit [Ping timeout: 264 seconds]
JasonWoof has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to locking-blockstore: http://git.io/vqwXB
<ipfsbot> go-ipfs/locking-blockstore 4f019d2 Jeromy: address concerns from PR...
<ipfsbot> [go-ipfs] whyrusleeping force-pushed locking-blockstore from 4f019d2 to 05cd3fc: http://git.io/vqwDe
<ipfsbot> go-ipfs/locking-blockstore 05cd3fc Jeromy: address concerns from PR...
reit has quit [Ping timeout: 244 seconds]
<daviddias> lgierth: Count me in for battlemesh and CCC :)
<daviddias> Do you need any info from us ?
<lgierth> nope not really :)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<daviddias> (just to make sure I didn't get the memo wrong), you are getting the tix for all of us, right?
<lgierth> yeah i already ordered 6 camp tickets, and registering for battlemesh accomodation now
m0ns00n has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
alu is now known as woahbot
woahbot has quit [Changing host]
woahbot has joined #ipfs
woahbot is now known as alu
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
pfraze has quit [Remote host closed the connection]
alu has quit [Changing host]
alu has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Encrypt has joined #ipfs
tilgovi has joined #ipfs
pfraze has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Encrypt has quit [Quit: Eating time!]
domanic has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<feross> hey guys, i think I want to come to CCC camp too
<feross> we have until the 20th to get tix right?
<krl> yay
<feross> jbenet: what software is powering ipfsbot? i like how the commit messages look!
<feross> jbenet: also, how's NYC?
<whyrusleeping> feross: hes up in seattle with me actually :)
<feross> whyrusleeping: oh nice!
<ogd> feross: COME TO CCC CAMP!!!!
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<whyrusleeping> chaos communications camp camp?
<ogd> feross: also protip fly to denmark august 4th and bike around denmark with us as we tour old danish castles and stay in cabins with wifi
<ogd> whyrusleeping: thats the english version, the german one (more 1337) is longer and has more Cs in it
<feross> ogd: omg that sounds amazing
<feross> ogd: i LOVE castles
<daviddias> feross woot! nice
<daviddias> jbenet and me are in Seattle for the month. Are you in SF?
<feross> daviddias: yeah, I'm in the bay area
<feross> maybe I can take the train up to visit? I've always wanted to try taking Amtrak all the way north
<feross> ogd: how long are you in Denmark?
<ogd> 4th - 24th minus the time we go to CCC
<ogd> feross: DONT DO THE AMTRAK TO OREGON!!!!
<ogd> fly to pdx and take it up to seattle
<ogd> but bay area -> oregon sucks so bad
<feross> ogd: why's that?
<feross> boring scenery?
<ogd> last time i did it it took 20 hours
<feross> that's part of the fun!
<ogd> because you sit in the middle of northern california waiting for freight trains
<feross> ooh
<ogd> yea but the train doesnt move
<ogd> amtrak is a 2nd class citizen on the rail in that area
<feross> that sucks
<feross> ogd: i'm going to https://coldfrontconf.com on sep 3 in copenhagen
<ogd> the scenery in oregon is good if you time the trip correctly but honestly there are better ways to experience oregon scenery than amtrak
<daviddias> whyrusleeping can you tag the folks you just mentioned on https://github.com/ipfs/community/issues/37
<ogd> and really its only good in southern oregon, norcal amtrak is boring, upper willamette valley is boring
<daviddias> feross you definitely should do that! (the visit, regarding the Amtrak I don't know what's best, but seems like ogd has some good advice :) )
<feross> ogd: where are you now? portland?
<whyrusleeping> so feross is gonna fly to portland and take the amtrak to seattle with ogd?
<ogd> yep
<ogd> lol
<feross> that would be sick
<ogd> feross: when were you thinking of visiting up here/
<ogd> feross: cause jbenet said theyre coming down to pdx too. would be cool if we could meet up in pdx, hacker train to seattle, then hacker train with the rest of the peeps back down, then hit up a hacker cabin in oregon
<ogd> hack the planet
<feross> nice! i'm flexible. next week or two
<feross> i'm free after this weekend
<ogd> feross: you should come on monday cause jlord is going out of town and im totally free schedule wise
<ogd> feross: its oscon in pdx the week of the 20th so theres some stuff happening here
<ogd> feross: but from 12 - 20th im pretty free to go up to seattle etc
<feross> hm, okay let me see about that date
<feross> i'll ping you when i have tix
<feross> ^ ogd
<ogd> feross: sounds good
<whyrusleeping> while youre in portland you should abduct kyledrake and bring him along
<daviddias> ogd we won't be going down the next weekend and jbenet is leaving on the 24~25th weekend, so I'm pretty confident that we will go down on the weekend of 17~18th
<daviddias> meaning that your master plan works perfectly! :D
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to locking-blockstore: http://git.io/vqr9N
<ipfsbot> go-ipfs/locking-blockstore ff96a37 Jeromy: move locking out of GC branch...
domanic has quit [Ping timeout: 240 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
domanic has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<sprintbot> Sprint Checkin! [whyrusleeping jbenet cryptix wking lgierth krl kbala_ rht__ daviddias dPow chriscool gatesvp]
<wking> sprintbot: Working on running ipfs using runc
<krl> sprintbot: wrote up some things on stackstream: http://github.com/ipfs/notes/issues/25
<krl> otherwise, ipfs apps reroll
<daviddias> sprintbot: swarm, breaking it into its separate module, make it simpler for testing
<jbenet> sprintbot: chain and sig records, CR
_fil_ has quit [Ping timeout: 256 seconds]
_fil_ has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
inconshreveable has joined #ipfs
ruby32 has quit [Quit: ruby32]
ruby32 has joined #ipfs
inconshreveable has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Encrypt has joined #ipfs
<whyrusleeping> sprintbot: fixing up CR, investigating options for a meetup space, got a haircut, and working on dht dashboard events
<lgierth> sprintbot: nginx refactoring, metrics dashboard
<lgierth> whyrusleeping: dht -> prometheus?
<whyrusleeping> lgierth: i was doing something like i did for the bitswap dashboard
patcon has quit [Ping timeout: 240 seconds]
<whyrusleeping> lgierth: https://github.com/jbenet/node-bsdash
<lgierth> nice!
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
inconshreveable has joined #ipfs
domanic has quit [Ping timeout: 256 seconds]
Encrypt has quit [Quit: Quitte]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
<whyrusleeping> wking: could i get a tldr on runc?
<wking> it's like LXC? ;)
<wking> it just sets up your namespaces, capabilities, mounts, etc., and launches your container process
<wking> pretty much a glorified chroot
<wking> it's nice for us, because all of those bells and whistles make for better isolation (like Docker), but without the pain of Docker's image layers
<whyrusleeping> wking: well thats pretty nice
<wking> but since it's still young it has a bunch of rough edges (e.g. no network isolation yet: https://github.com/opencontainers/runc/issues/37)
<wking> I'm pretty excited about it :)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<daviddias> mesh train!
<daviddias> ogd feross kyledrake, jbenet has 13 routers with him, we can do mesh train to Seattle - Portland :) //cc thefinn93
<thefinn93> Lol
<thefinn93> Just like consumer routers?
<thefinn93> daviddias: anything that can go any distance? or just like linksys home routers?
<daviddias> thefinn93 probably not that far, they are cheap, OpenWRT compatible routers.
<daviddias> but 13 routers should be enough to hook the whole train, right? :)
<thefinn93> oh
<thefinn93> meh
<thefinn93> idk, we generally dont even bother with those
atrapado has joined #ipfs
<thefinn93> i didnt think to grab my box of wireless shit
<thefinn93> shoulda done that
<thefinn93> maye some other time
<cryptix> thefinn93: oh they can take you quite far :) https://map.hamburg.freifunk.net/ most of those are tp-link plastic
<jbenet> thefinn93: we use tplink wr841n v9. super cheap and actually pretty decent
<jbenet> cryptix +1
notduncansmith has joined #ipfs
<cryptix> considering wifi was never designed for networks like these - its pretty astonishing
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> cryptix: imagine what we could do with a piece of good spectrum!
<cryptix> yuup :)
<cryptix> sdr is one of those things id like to get down with some time
<whyrusleeping> netgear wnd4300 is my favorite, esp since i was able to buy four of them for $45 ea
<jbenet> ogd feross awesome \o/
domanic has joined #ipfs
<jbenet> whyrusleeping need any CR from me atm?
<whyrusleeping> jbenet: i pushed go-datastore tests and all the changes to the pre-GC PR that you wanted
<thefinn93> cryptix: huh
<jbenet> whyrusleeping sgtm
<jbenet> will TAL
patcon has joined #ipfs
domanic has quit [Ping timeout: 256 seconds]
<demize> lgierth: Just wondering, does cjdns crashey currently build for you? I'm getting rather weird build errors...
<demize> Oh, maybe now...
<demize> Yeah, I screwed something up, heh.
<lgierth> demize: i can help if you show me logs, hehe
<lgierth> cool
mildred has quit [Ping timeout: 240 seconds]
<lgierth> whyrusleeping: wdr4300 is EOL sadly :(
<lgierth> i hear the tp-link archers are good replacements
<lgierth> *not the c7 though, proprietary broadcom chipset
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<lgierth> jbenet bought one of them cause it said "beam-forming" on the box :P
<demize> lgierth: Was some CFLAG I think, but thanks. :)
<lgierth> demize: it even works on rooted android / firefox os / sailfish os phones btw
<lgierth> non-root app is in the works
<demize> Yeah, I think I read that somewhere, that's cool.
<demize> Sounds like that would drain the battery rather easily though.
<lgierth> yep
<lgierth> mostly the wifi
<lgierth> someone built an init script that only turns it off when the phone is asleep
<lgierth> the app will make power management easier
kbala has joined #ipfs
<demize> Yeah..
<demize> Oh right, need to open the port too..
<lgierth> only for incoming connections
<lgierth> if you only connect out, it should knock open the port on its own
<pguth2> stun not working on mobile?
<demize> Yes, and I figure I might as well open a port now rather than later so I remember ;p
<demize> And no port knocking needed out, I just have ingoing traffic on a whitelist
ruby32 has quit [Quit: ruby32]
ruby32 has joined #ipfs
pfraze has quit [Remote host closed the connection]
<demize> lgierth: johannes@kyriasis.com / 212.71.254.33 / 2a01:7e00::f03c:91ff:fe6e:f996 // cjdns ip: fca1:fabb:7792:f28d:4623:139:10af:549
notduncansmith has joined #ipfs
<whyrusleeping> lgierth: the wndr4300? i didnt think it was EOL...
notduncansmith has quit [Read error: Connection reset by peer]
<lgierth> whyrusleeping: it is :/ a couple of shops have the on stock but it's not being produced anymore
<lgierth> oh that one
<fd0> jbenet: fyi, we've split out the restic cdc implementation to https://github.com/restic/chunker
<lgierth> yeah sorry i read wdr4300 which is the eol tp-link router
<lgierth> :)
<whyrusleeping> oooooh, yeah.
<whyrusleeping> yeah, the netgear one is really nice. and has a lot of ram
<lgierth> cjd and others were thinking of x86 board with wifi sticks insteads
<lgierth> the little mipses and arms very bad at crypto
<lgierth> *are
<spikebike> I have a netgear R7000 is pretty kick ass
<lgierth> i tend to drop words when i'm thinking ahead of my typing :)
<spikebike> lgierth: I'd be surprised if the arm in the R7000 couldn't handle 100 mbit
<whyrusleeping> lgierth: i was trying to set up an x86 router. but i couldnt find a wireless card that i liked
<whyrusleeping> so i gave up and turned it into a desktop
<lgierth> 100 mbit salsa20 and poly1305?
<lgierth> whyrusleeping: i feel you, it needs recommended "best practice" kind of setups
<spikebike> R7000 = dual core, 2 radios, 256MB ram, usb ports, 802.11ac, etc.
rollick has quit [Ping timeout: 246 seconds]
<spikebike> lgierth: I can't easily compile a binary but am game to run a benchmark
<lgierth> does it even run openwrt? can't find it in the hardware list
<spikebike> ya
<spikebike> and ddwrt
<spikebike> I think tomato as well if ya care
<cryptix> spikebike: can you give me the arm version?
<cryptix> hi btw :)
<spikebike> cat /proc/cpuinfo isn't very informative
<spikebike> model name: ARMv7 Processor rev 0 (v7l)
<lgierth> ok so it's probably on par with a beaglebone black?
<whyrusleeping> lgierth: i beleive the wndr4300's atheror 9344 has a crypto accelerator
<cryptix> arm7 should be fine, tx
<spikebike> it's a "1ghz dual core" ;-)
<lgierth> ok so it probably sucks at salsa20/poly1305 :)
<lgierth> whyrusleeping: that's likely AES-NI
<whyrusleeping> ah, fair
* lgierth wants salsa20/poly1305 in hardware :/
<whyrusleeping> fpga ;)
<lgierth> yeah :(
<lgierth> there are vhdl implementations of them tho, so half the work is done
<lgierth> i'm clueless when it comes to hardware
rollick has joined #ipfs
<whyrusleeping> my school had a lot of vhdl and verilog classes for the EE students
<cryptix> fpga tooling is a pain
<whyrusleeping> we even had a hardware company in town (digilent) that made custom boards for us
<lgierth> nice
<lgierth> that's really cool
<cryptix> i can recommend pshdl for thight and fast simulation forkflow - and it generates vhdl
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to locking-blockstore: http://git.io/vqKGe
<ipfsbot> go-ipfs/locking-blockstore feacad5 Jeromy: lock blockstore for pin add...
<lgierth> demize: yep will send credentials in a few
chriscool has joined #ipfs
<demize> Cool, no hurry though. Going to bed in a little bit.
<cryptix> spikebike: QmVoAzqf2WzGLVVT4CjtsQ58aX4rNKcSxPbXstTBNFFUxU/2.test.zip
rollick has quit [Ping timeout: 250 seconds]
<cryptix> unzip that and run './2.test -test.bench=.'
<chriscool> Hi everyone!
<cryptix> hey chriscool :)
notduncansmith has joined #ipfs
rollick has joined #ipfs
<whyrusleeping> chriscool: hey!
notduncansmith has quit [Read error: Connection reset by peer]
<spikebike> $ ipfs cat /ipfs/QmVoAzqf2WzGLVVT4CjtsQ58aX4rNKcSxPbXstTBNFFUxU/2.test.zip | sha256sum
<spikebike> a1292fe105499d2ca72847e070821a8495e3e2d3874cfbcb20d85334f21300c4 -
Xe has quit [Quit: *.yolo *.swag]
<cryptix> spikebike: yup :)
<chriscool> whyrusleeping: will you be around Seattle in August?
<chriscool> I will go to Seattle on August 16 for the LinuxCon
Xe has joined #ipfs
<chriscool> the LinuxCon is August 17-19
<chriscool> and I will go back to Paris on August 26
<lgierth> kyledrake: ping
<whyrusleeping> chriscool: i'll be here :)
<chriscool> great :-)!
pfraze has joined #ipfs
notduncansmith has joined #ipfs
rollick has quit [Ping timeout: 252 seconds]
notduncansmith has quit [Read error: Connection reset by peer]
inconshreveable has quit [Remote host closed the connection]
patcon has quit [Ping timeout: 255 seconds]
www has joined #ipfs
<kyledrake> lgierth what's up?
<kyledrake> whyrusleeping jbenet feross ogd I'm in Portland right now. Down for whatever.
<lgierth> kyledrake: hey, about cccamp... juan already confirmed you're coming
<lgierth> re: tickets :)
<lgierth> are you also coming to battlemesh btw?
aaaa has joined #ipfs
<kyledrake> lgierth where/when is battlemesh
ruby32 has left #ipfs [#ipfs]
atrapa has joined #ipfs
atrapado has quit [Disconnected by services]
<kyledrake> lgierth I'm doing what jbenet says I'm doing basically, I don't really know the plan yet :)
atrapa is now known as atrapado
chriscool has quit [Ping timeout: 256 seconds]
aaaa has quit [Client Quit]
<lgierth> kyledrake: ah you're doing the whole trip with us? cool! battlemesh is in slovenia from 2nd to 9th
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<kyledrake> lgierth I can! But I don't have any information on the plans yet.
rollick has joined #ipfs
inconshreveable has joined #ipfs
rollick has quit [Ping timeout: 244 seconds]
domanic has joined #ipfs
therealplato has quit [Ping timeout: 246 seconds]
rollick has joined #ipfs
kumavis has quit [Ping timeout: 248 seconds]
therealplato has joined #ipfs
ffmad has quit [Ping timeout: 248 seconds]
sugarpuff has quit [Ping timeout: 248 seconds]
simonv3 has joined #ipfs
sugarpuff has joined #ipfs
kumavis has joined #ipfs
ffmad has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
cSmith_ has joined #ipfs
tilgovi has quit [Ping timeout: 265 seconds]
<lgierth> oh hey demize you have mail
cSmith_ has quit [Quit: ZNC - 1.6.0 - http://znc.in]
cSmith_ has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
tilgovi has joined #ipfs
<lgierth> kyledrake: yep you're going to battlemesh with us :)
<lgierth> berlin -> vienna -> maribor (battlemesh) -> vienna -> berlin -> cccamp
<lgierth> it's gonna be so great http://battlemesh.org/BattleMeshV8/Participants
atrapado has quit [Quit: Leaving]
<kyledrake> lgierth G2G
<lgierth> yep later
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<daviddias> thefinn93 still up for today? :)
<thefinn93> yeap!
<thefinn93> planning on leaving here in ~45 minutes
<daviddias> sounds good
<thefinn93> where am i going again?
tilgovi has quit [Ping timeout: 276 seconds]
<daviddias> we are in the ground floor in Impact Hub
<thefinn93> okay
<thefinn93> 220 2nd Ave S, Seattle, WA 98104?
<whyrusleeping> yes
<daviddias> yep, that one :)
<jbenet> thefinn93: wanna get dinner?
<thefinn93> sure
<thefinn93> what's nearby?
<whyrusleeping> food
<jbenet> thefinn93 where are you?
notduncansmith has joined #ipfs
<jbenet> cause we could go up to cap hill or something.
<thefinn93> currently im up by eastlake
<thefinn93> +1 for cap hill
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> (whyrusleeping may like caphill or eastlake)