lgierth changed the topic of #ipfs to: go-ipfs 0.4.0 released at dist.ipfs.io! Update! Now! -- IPFS - InterPlanetary File System -- https://github.com/ipfs/ipfs -- Channel logs: https://botbot.me/freenode/ipfs/ -- Code of Conduct: https://github.com/ipfs/community/blob/master/code-of-conduct.md -- Sprints: https://github.com/ipfs/pm
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
matoro has quit [Remote host closed the connection]
matoro has joined #ipfs
Senji has joined #ipfs
ralphtheninja has quit [Ping timeout: 276 seconds]
ralphtheninja has joined #ipfs
patcon has quit [Read error: Connection reset by peer]
OutBackDingo has quit [Remote host closed the connection]
OutBackDingo has joined #ipfs
thufir has joined #ipfs
thufir has left #ipfs ["Once you know what it is you want to be true, instinct is a very useful device for enabling you to know that it is"]
matoro has quit [Ping timeout: 240 seconds]
matoro has joined #ipfs
_rht has quit [Quit: Connection closed for inactivity]
taw00 has quit [Read error: Connection reset by peer]
taw00 has joined #ipfs
afisk has joined #ipfs
Guest33214 has quit [Quit: Page closed]
pfraze has quit [Remote host closed the connection]
Akaibu has quit [Quit: Connection closed for inactivity]
reit has joined #ipfs
sega01_ is now known as sega01
afisk has quit [Remote host closed the connection]
dignifiedquire has quit [Quit: Connection closed for inactivity]
fleeky has quit [Ping timeout: 244 seconds]
<ipfsbot> [js-ipfs] diasdavid created greenkeeper-libp2p-ipfs-0.3.3 (+1 new commit): https://git.io/vwET4
<ipfsbot> js-ipfs/greenkeeper-libp2p-ipfs-0.3.3 6f0c548 greenkeeperio-bot: chore(package): update libp2p-ipfs to version 0.3.3...
<sega01> i think i'm seeing far higher bandwidth rates than ipfs stats bw admits to
<ipfsbot> [js-ipfs] diasdavid pushed 1 new commit to update/libp2p-ipfs: https://git.io/vwETu
<ipfsbot> js-ipfs/update/libp2p-ipfs c8ac599 David Dias: version update includes several fixes
<ipfsbot> [js-ipfs] diasdavid opened pull request #165: Update/libp2p ipfs (master...update/libp2p-ipfs) https://git.io/vwETg
patcon has joined #ipfs
<zero-one> is ipfs packaged for gentoo?
<zero-one> i don't see anything in the main portage tree
<zero-one> i don't see an overlay in the official layman list either
<ipfsbot> [js-ipfs] diasdavid force-pushed update/libp2p-ipfs from c8ac599 to ac164d1: https://git.io/vwETX
<ipfsbot> js-ipfs/update/libp2p-ipfs ac164d1 David Dias: version update includes several fixes
<sega01> not that i'm aware of. it seems go get doesn't work any more... i presume due to the ipfs integration into the listed dependencies
<sega01> freebsd has a package that doesn't seem to work
<zero-one> i'd be interested in packaging it, but idk that i'd be able to maintain it for long
<sega01> yeah, keeping up with it might be trickt
<sega01> i'd look into this thing called gx? it's some package manager they are working on
<sega01> on the other hand, any of the prebuilts should pretty much just work. they are statically linked
<ipfsbot> [js-ipfs] greenkeeperio-bot opened pull request #166: libp2p-ipfs@0.3.3 breaks build ⚠️ (master...greenkeeper-libp2p-ipfs-0.3.3) https://git.io/vwETQ
<zero-one> i'm not really worried about getting it to work, i just wanna keep my system clean
<zero-one> :)
<sega01> from a security or organizational standpoint?
<zero-one> both
<sega01> given the length of the project, i'm not sure building it from source makes it any more secure unless you review every line of code
<sega01> i prefer to sandbox the code i don't trust, which is most code
<zero-one> i think you misunderstand
<zero-one> it's not about building it from source
<zero-one> it's about having a package manager let me know when updates are available
<zero-one> e.g security fixes
<sega01> ah, yes. that is nice
<zero-one> i see that ipfs has a version
<zero-one> 0.4.0
<zero-one> is that a "stable" version?
<zero-one> or is ipfs not considered stable yet
A124 has quit [Read error: Connection reset by peer]
pfraze has joined #ipfs
jager has quit [Read error: Connection reset by peer]
jager has joined #ipfs
A124 has joined #ipfs
pfraze has quit [Ping timeout: 268 seconds]
fleeky has joined #ipfs
jbold has joined #ipfs
<sega01> i don't think it's stable. it's fairly used, but not really stable
<sega01> i just got my website going on ipfs :-D
<sega01> at least, as a play hack
jbold has quit [Client Quit]
fleeky has quit [Ping timeout: 260 seconds]
<eco> Uh, what's up with the youtube channel?
<eco> xHamster...with a guy drinking and not realizing he's muted...
<eco> Live
<zero-one> UH.....
<ipfsbot> [js-ipfs] nginnever force-pushed files from 1f812ae to 4e5df90: https://git.io/vwClZ
<sega01> LOL
<sega01> is that one of the devs? https://www.youtube.com/watch?v=bymyTpBr8dA
<eco> I have no idea. I don't know the project well enough.
<zero-one> hahahaha
<sega01> it could be a brilliant publicity stunt
<zero-one> >Pussy in the moonlight
<zero-one> a brilliant story
<eco> At least it's all blurred, I guess...
<Stskeeps> jbenet: and others, you might want to moderate your YouTube channel/live streaming a bit
<Stskeeps> whyrusleeping: daviddias lgierth whyrusleeping ^^
<eco> YouTube sent me a notification to make sure I saw this...
<zero-one> lolol
user24 has joined #ipfs
<user24> What the hell guys
<zero-one> >7 watching now
<YuviPanda> ...
<eco> Does anyone recognize him?
<sega01> it ended!
<zero-one> stream is kill
<sega01> boo
fleeky has joined #ipfs
pfraze has joined #ipfs
afisk has joined #ipfs
taw00 has quit [Read error: Connection reset by peer]
<sega01> i think it was https://github.com/travisperson
taw00 has joined #ipfs
matoro has quit [Ping timeout: 250 seconds]
<ipfsbot> [js-ipfs] nginnever pushed 1 new commit to files: https://git.io/vwEIM
<ipfsbot> js-ipfs/files f5d063d --global: update deps
<lgierth> hey all, sorry about that
<lgierth> google apparntly sucks :)
_rht has joined #ipfs
<YuviPanda> lgierth: what... happened? do you know?
<richardlitt> Hey
<richardlitt> Thanks for letting me know.
<richardlitt> That was 100% my bad
<richardlitt> NOT IPFS's bad.
<richardlitt> user24 eco sega01 zero-one 100% my bad.
<alu> whats a good tag line for metaverse lab?
<zero-one> richardlitt: it's cool
<richardlitt> zero-one: It isn't. My bad.
<richardlitt> ANYWAY
<lgierth> :)
<richardlitt> Anything I can help with, IPFS-wise?
<zero-one> we were just talking about packaging
<zero-one> it doesn't look like ipfs is packaged for gentoo
<zero-one> and apparently the port for FreeBSD doesn't work either?
afisk has quit [Remote host closed the connection]
<sega01> FreeBSD port, as installed by pkg, seems to not work when trying to talk to the daemon with ipfs get/cat
<sega01> it's also 0.3.X
<lgierth> yeeeah freebsd has a firewall-related command called ipfs
<zero-one> oh man, that's right
<zero-one> ipf
<lgierth> i thought the freebsd packae would install the ipfs binary as "ipfs-go" or so
matoro has joined #ipfs
<lgierth> go-ipfs would be the better name i think
<lgierth> ipfs-go makes it seem like it'd be a go impl of that firewall thing
<sega01> it dos
<sega01> *does
<sega01> heh. there's ipfw. there is an actual "ipfs" that's also unrelated
<lgierth> gotta head out
<user24> alu: "Realising virtuality"
<user24> alu: Have you seen my https://github.com/void4/FireVR ?
<alu> of course :3
<alu> i tried to show some blender gurus it
<alu> but it was throwing errors
<alu> this was about 1 month ago
<user24> alu: Nice :) Just create an issue on github and I'll fix it.
<alu> :D okay
taw00 has quit [Read error: Connection reset by peer]
taw00 has joined #ipfs
afisk has joined #ipfs
afisk has quit [Remote host closed the connection]
afisk has joined #ipfs
afisk has quit [Remote host closed the connection]
<sega01> :-D i just wrote a patch for surf to support ipfs in the browser. it's hacky, but seems to support ipfs://Qsomethingsomething
<zero-one> you... you actually use surf?
<sega01> no, not really
<sega01> i wanted to make a proof of concept. i use it on occasion and used to use it more
<sega01> hmmm. easier approach. i wonder if you could make a url handler for ipfs:// that would call chrome in turn? maybe just to translate the url to http://127.0.0.1:8080/ipfs/Q...
nycoliver has joined #ipfs
<sega01> shoot. only seems to work for direct urls
<sega01> embeded hrefs don't seem to work
MahaDev has quit [Quit: Leaving]
user24 has quit [Quit: ChatZilla 0.9.92 [Firefox 45.0.2/20160413222640]]
computerfreak has quit [Quit: Leaving.]
computerfreak has joined #ipfs
anshukla has joined #ipfs
pfraze has quit [Remote host closed the connection]
<deltab> sega01: could it also work for /ipfs/?
<sega01> how do you mean?
<deltab> g_str_has_prefix(uri, "/ipfs/")
<sega01> i wouldn't consider /ipfs/ a uri. and it'd have sideeffects, i believe
<deltab> ah
<sega01> that function only works for when you call a url like: surf ipfs://Qsss
<sega01> i think you'd need to modify webkit for it to actually do anything like that with rendered links
<sega01> and by that point, i'd rather throw in a real ipfs client into the browser, if it could work well enough and be secure
<sega01> probably have one sandboxed ipfs client process and simple validation once it gets a file to do a hash match and then show it to the client if it looks good
<sega01> although, that wouldn't work for video
<lgierth> sega01: there's a firefox addon for fs:/ipfs/ and fs:/ipns/
<lgierth> a chrome addon too but that one's not frequently maintained recently
<lgierth> the firefox addon is great though <3
<lgierth> we settled on fs: after long discussion
<deltab> because having file:, filesystem:, afs: and nfs: wasn't enough :-)
<sega01> i see. so the uri is: fs:/ipfs/Q...?
<lgierth> yeah
<lgierth> and the addon let's you "redirect" that to ipfs.io or your own daemon
<sega01> gotcha. nifty. too bad there isn't a primary/secondary href function, is there?
<lgierth> heh yeah
<lgierth> the addon is kind of a proof of concept to eventually get fs: integrated into browsers
<sega01> it is pretty cool. seems to work for me
<sega01> my ipfs client seems to lock up all the time on uncached objects :(
<sega01> working now. ipfs.io and the dns txt hack is not working
<sega01> but some cached objects are alright
<sega01> have a good night!
KatzZ has joined #ipfs
a1uz10nn has quit [Read error: Connection reset by peer]
KatzZ has quit [Quit: Bye]
pfraze has joined #ipfs
Oatmeal has quit [Ping timeout: 250 seconds]
ggp0647 has quit [Ping timeout: 264 seconds]
ggp0647 has joined #ipfs
<whyrusleeping> Stskeeps: it wasnt travisperson, he's been sitting next to me for the last few hours
pfraze has quit [Remote host closed the connection]
<whyrusleeping> er, sega01
<whyrusleeping> o/
Oatmeal has joined #ipfs
<Stskeeps> whyrusleeping: odd; anyway, weirdest thing to wake up at 4am to notice :P
ggp0647 has quit [Ping timeout: 264 seconds]
ggp0647 has joined #ipfs
anshukla has quit [Quit: Leaving...]
nycoliver has quit [Ping timeout: 244 seconds]
Oatmeal has quit [Ping timeout: 250 seconds]
pfraze has joined #ipfs
pfraze has quit [Remote host closed the connection]
<lgierth> :)
<alu> metaverse lab looks much better now :3
arpu has quit [Ping timeout: 252 seconds]
Oatmeal has joined #ipfs
arpu has joined #ipfs
matoro has quit [Ping timeout: 250 seconds]
corvinux has quit [Ping timeout: 240 seconds]
chriscool1 has quit [Ping timeout: 276 seconds]
matoro has joined #ipfs
herzmeister has quit [Ping timeout: 244 seconds]
ecloud has quit [Ping timeout: 252 seconds]
ecloud has joined #ipfs
Akaibu has joined #ipfs
mildred has joined #ipfs
_rht has quit [Quit: Connection closed for inactivity]
rendar has joined #ipfs
ylp has joined #ipfs
ylp has quit [Client Quit]
ylp has joined #ipfs
cjb has quit [Remote host closed the connection]
matoro has quit [Ping timeout: 240 seconds]
herzmeister has joined #ipfs
rendar has quit [Ping timeout: 246 seconds]
corvinux has joined #ipfs
zootella has joined #ipfs
matoro has joined #ipfs
rendar has joined #ipfs
zootella has quit [Quit: zootella]
matoro has quit [Ping timeout: 260 seconds]
zorglub27 has joined #ipfs
matoro has joined #ipfs
koshii has quit [Ping timeout: 276 seconds]
s_kunk has quit [Ping timeout: 268 seconds]
patcon has quit [Ping timeout: 276 seconds]
disgusting_wall has quit [Quit: Connection closed for inactivity]
koshii has joined #ipfs
ylp1 has joined #ipfs
dmr has quit [Ping timeout: 268 seconds]
dignifiedquire has joined #ipfs
<onlnr> is there a blog or a site with updates how ipfs is advancing?
ecloud has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
ecloud has joined #ipfs
<dignifiedquire> good morning everyone
<dignifiedquire> onlnr: https://ipfs.io/blog/ there are the weeklies on the blog
s_kunk has joined #ipfs
ruby32 has quit [Remote host closed the connection]
reit has quit [Ping timeout: 250 seconds]
taw00_ has joined #ipfs
wkennington has joined #ipfs
taw00 has quit [Ping timeout: 260 seconds]
<wkennington> So when I ping a node I expect to be able to connect to I get the error, Ping error: dial backoff
<wkennington> this is with 0.4.0
rombou has joined #ipfs
Encrypt has joined #ipfs
zz_r04r is now known as r04r
ggoZ has joined #ipfs
Akaibu has quit [Quit: Connection closed for inactivity]
Senj has joined #ipfs
Senji has quit [Disconnected by services]
Senj is now known as Senji
<dignifiedquire> daviddias: are you up yet?
<dignifiedquire> daviddias: please test https://github.com/dignifiedquire/aegir/pull/11 when you have a moment
<Taek> hello
<Taek> We're looking at network multiplexers
<Taek> and, I was told IPFS progressed from muxado -> yamux -> muxado2
<Taek> I was wondering if someone could give a few reasons why each is good and bad
<Taek> so that we can pick the best for ourselves
jokoon has joined #ipfs
<daviddias> dignifiedquire: I am :)
<daviddias> dignifiedquire: once I have a use for it again :)
<ipfsbot> [js-ipfs] diasdavid force-pushed update/libp2p-ipfs from ac164d1 to 7070bca: https://git.io/vwETX
<ipfsbot> js-ipfs/update/libp2p-ipfs 7070bca David Dias: version update includes several fixes
<dignifiedquire> daviddias: you will soon have :D
<daviddias> ahah :D
M-TimePath has left #ipfs ["User left"]
jokoon has quit [Quit: Leaving]
M-ikreymer has quit [Ping timeout: 246 seconds]
M-david has quit [Ping timeout: 246 seconds]
M-hellomoto has quit [Ping timeout: 250 seconds]
M-fil has quit [Ping timeout: 260 seconds]
M-epsilon has quit [Ping timeout: 244 seconds]
M-6581 has quit [Ping timeout: 244 seconds]
M-eternaleye has quit [Ping timeout: 244 seconds]
M-oddvar has quit [Ping timeout: 244 seconds]
M-5 has quit [Ping timeout: 244 seconds]
M-Ingo1 has quit [Ping timeout: 244 seconds]
M-madsurgeon has quit [Ping timeout: 246 seconds]
M-2223 has quit [Ping timeout: 246 seconds]
M-p0pa has quit [Ping timeout: 276 seconds]
M-Nickfost1 has quit [Ping timeout: 276 seconds]
M-selpreload has quit [Ping timeout: 276 seconds]
M-davidar-test has quit [Ping timeout: 276 seconds]
M-amstocker has quit [Ping timeout: 276 seconds]
M-5459 has quit [Ping timeout: 260 seconds]
M-hash has quit [Ping timeout: 264 seconds]
M-alien has quit [Ping timeout: 264 seconds]
M-Sonata has quit [Ping timeout: 264 seconds]
M-rschulman1 has quit [Ping timeout: 240 seconds]
M-jackvt93 has quit [Ping timeout: 240 seconds]
M-bungle has quit [Ping timeout: 250 seconds]
M-1982 has quit [Ping timeout: 246 seconds]
M-liathit has quit [Ping timeout: 246 seconds]
M-toor has quit [Ping timeout: 246 seconds]
M-bastinik has quit [Ping timeout: 246 seconds]
M-jon has quit [Ping timeout: 268 seconds]
M-Dave has quit [Ping timeout: 244 seconds]
M-ngu has quit [Ping timeout: 244 seconds]
M-osener has quit [Ping timeout: 244 seconds]
M-2128 has quit [Ping timeout: 244 seconds]
M-blide has quit [Ping timeout: 244 seconds]
M-cryptix has quit [Ping timeout: 244 seconds]
M-smk has quit [Ping timeout: 244 seconds]
M-jbenet has quit [Ping timeout: 244 seconds]
M-victorm has quit [Ping timeout: 244 seconds]
M-foxxy1 has quit [Ping timeout: 244 seconds]
M-player33 has quit [Ping timeout: 244 seconds]
M-HirmeS1 has quit [Ping timeout: 244 seconds]
M-2617 has quit [Ping timeout: 244 seconds]
M-2234 has quit [Ping timeout: 260 seconds]
M-davidar has quit [Ping timeout: 276 seconds]
M-mxuribe has quit [Ping timeout: 276 seconds]
M-jh has quit [Ping timeout: 252 seconds]
M-6781 has quit [Ping timeout: 252 seconds]
M-trashrabbit has quit [Ping timeout: 250 seconds]
M-4447 has quit [Ping timeout: 240 seconds]
M-6561 has quit [Ping timeout: 240 seconds]
Rotwang has left #ipfs [#ipfs]
M-3725 has quit [Ping timeout: 250 seconds]
M-1976 has quit [Ping timeout: 264 seconds]
M-nated has quit [Ping timeout: 264 seconds]
M-4485 has quit [Ping timeout: 264 seconds]
M-ryanwilliams has quit [Ping timeout: 264 seconds]
M-gary123 has quit [Ping timeout: 264 seconds]
M-2129 has quit [Ping timeout: 264 seconds]
M-3974 has quit [Ping timeout: 264 seconds]
M-staplemac has quit [Ping timeout: 264 seconds]
M-ptman has quit [Ping timeout: 264 seconds]
M-erikj1 has quit [Ping timeout: 268 seconds]
M-3511 has quit [Ping timeout: 268 seconds]
M-alri1 has quit [Ping timeout: 268 seconds]
M-rongladney1 has quit [Ping timeout: 268 seconds]
M-Peer2Peer1 has quit [Ping timeout: 246 seconds]
M-mubot has quit [Ping timeout: 246 seconds]
M-2255 has quit [Ping timeout: 246 seconds]
M-jgrowl has quit [Ping timeout: 246 seconds]
M-internetjanito has quit [Ping timeout: 246 seconds]
M-cocci has quit [Ping timeout: 246 seconds]
M-matthew has quit [Ping timeout: 260 seconds]
taw00 has joined #ipfs
M-pieohpah has quit [Ping timeout: 250 seconds]
M-whyrusleeping has quit [Ping timeout: 252 seconds]
M-edrex1 has quit [Ping timeout: 240 seconds]
M-Tribex10 has quit [Ping timeout: 240 seconds]
M-kegan has quit [Ping timeout: 276 seconds]
M-martinklepsch has quit [Ping timeout: 276 seconds]
M-3444 has quit [Ping timeout: 246 seconds]
M-3798 has quit [Ping timeout: 264 seconds]
M-jabl has quit [Ping timeout: 264 seconds]
M-mistake has quit [Ping timeout: 264 seconds]
M-wldhx has quit [Ping timeout: 264 seconds]
M-sivachandran has quit [Ping timeout: 264 seconds]
M-kode54 has quit [Ping timeout: 264 seconds]
M-s6 has quit [Ping timeout: 264 seconds]
M-neoteo has quit [Ping timeout: 264 seconds]
M-3714 has quit [Ping timeout: 264 seconds]
M-GereG has quit [Ping timeout: 264 seconds]
M-3045 has quit [Ping timeout: 264 seconds]
M-cyan has quit [Ping timeout: 264 seconds]
M-3526 has quit [Ping timeout: 264 seconds]
M-aatchison has quit [Ping timeout: 264 seconds]
M-5703 has quit [Ping timeout: 264 seconds]
M-giodamelio has quit [Ping timeout: 264 seconds]
M-CCLXI has quit [Ping timeout: 264 seconds]
M-kupskups91 has quit [Ping timeout: 264 seconds]
M-38701 has quit [Ping timeout: 264 seconds]
M-ms1 has quit [Ping timeout: 264 seconds]
M-36301 has quit [Ping timeout: 264 seconds]
M-Guest21521 has quit [Ping timeout: 264 seconds]
M-42671 has quit [Ping timeout: 264 seconds]
M-greymr1 has quit [Ping timeout: 264 seconds]
M-36761 has quit [Ping timeout: 264 seconds]
M-zick has quit [Ping timeout: 268 seconds]
M-3509 has quit [Ping timeout: 260 seconds]
M-harlan has quit [Ping timeout: 252 seconds]
M-rschulman2 has quit [Ping timeout: 252 seconds]
M-3891 has quit [Ping timeout: 276 seconds]
M-roblabla has quit [Ping timeout: 264 seconds]
M-jfred has quit [Ping timeout: 268 seconds]
M-volobuev has quit [Ping timeout: 268 seconds]
M-rjan has quit [Ping timeout: 268 seconds]
taw00_ has quit [Ping timeout: 260 seconds]
M-Nickfost has joined #ipfs
M-amstocker has joined #ipfs
jokoon has joined #ipfs
M-selpreload has joined #ipfs
M-davidar-test has joined #ipfs
M-p0pa has joined #ipfs
M-fil has joined #ipfs
M-mxuribe has joined #ipfs
M-davidar has joined #ipfs
M-jon has joined #ipfs
M-david has joined #ipfs
M-ikreymer has joined #ipfs
M-5459 has joined #ipfs
M-hash has joined #ipfs
M-alien has joined #ipfs
M-Sonata has joined #ipfs
M-hellomoto has joined #ipfs
<daviddias> Taek: we use yamux and spdy
<daviddias> haven't heard of muxado2
M-madsurgeon has joined #ipfs
M-2223 has joined #ipfs
M-jackvt93 has joined #ipfs
M-6581 has joined #ipfs
7YUAAU7UO has joined #ipfs
7YUAAU7UO has quit [Client Quit]
<daviddias> also, in JS land, we support multiplex
M-bungle has joined #ipfs
M-erikj has joined #ipfs
M-alri has joined #ipfs
M-3511 has joined #ipfs
M-2129 has joined #ipfs
M-1976 has joined #ipfs
M-3974 has joined #ipfs
M-staplemac has joined #ipfs
M-nated has joined #ipfs
<dignifiedquire> daviddias: how much have you started on bs?
M-rschulman has joined #ipfs
M-oddvar has joined #ipfs
M-cryptix has joined #ipfs
M-2617 has joined #ipfs
M-Dave has joined #ipfs
M-jbenet has joined #ipfs
M-trashrabbit has joined #ipfs
M-rongladney has joined #ipfs
M-3725 has joined #ipfs
M-ptman has joined #ipfs
M-4485 has joined #ipfs
M-liathit has joined #ipfs
M-kegan has joined #ipfs
M-martinklepsch has joined #ipfs
M-1982 has joined #ipfs
M-4 has joined #ipfs
M-jabl has joined #ipfs
M-sivachandran has joined #ipfs
M-kode54 has joined #ipfs
M-s6 has joined #ipfs
M-bastinik has joined #ipfs
M-toor has joined #ipfs
M-3870 has joined #ipfs
M-3526 has joined #ipfs
M-4267 has joined #ipfs
M-neoteo has joined #ipfs
M-3714 has joined #ipfs
M-3676 has joined #ipfs
M-Guest2152 has joined #ipfs
M-3798 has joined #ipfs
M-CCLXI has joined #ipfs
M-3630 has joined #ipfs
M-harlan has joined #ipfs
M-cyan has joined #ipfs
M-2234 has joined #ipfs
M-kupskups9 has joined #ipfs
M-epsilon has joined #ipfs
M-5703 has joined #ipfs
M-GereG has joined #ipfs
M-ms has joined #ipfs
M-3045 has joined #ipfs
M-greymr has joined #ipfs
M-wldhx has joined #ipfs
M-giodamelio has joined #ipfs
M-6561 has joined #ipfs
reit has joined #ipfs
M-mistake has joined #ipfs
M-aatchison has joined #ipfs
<daviddias> really little
M-ngu has joined #ipfs
M-3444 has joined #ipfs
M-jh has joined #ipfs
M-Ingo has joined #ipfs
M-smk has joined #ipfs
M-player33 has joined #ipfs
M-foxxy has joined #ipfs
M-2128 has joined #ipfs
M-HirmeS has joined #ipfs
M-4447 has joined #ipfs
M-6781 has joined #ipfs
M-3891 has joined #ipfs
M-3509 has joined #ipfs
M-edrex has joined #ipfs
M-volobuev has joined #ipfs
M-Tribex10 has joined #ipfs
M-blide has joined #ipfs
M-jgrowl has joined #ipfs
M-Peer2Peer has joined #ipfs
M-eternaleye has joined #ipfs
* zignig is staying in the highest town in .au
<dignifiedquire> :D
M-rjan has joined #ipfs
M-jfred has joined #ipfs
M-internetjanito has joined #ipfs
M-cocci has joined #ipfs
M-roblabla1 has joined #ipfs
M-osener has joined #ipfs
M-2255 has joined #ipfs
M-pieohpah has joined #ipfs
M-mubot has joined #ipfs
M-gary123 has joined #ipfs
M-whyrusleeping has joined #ipfs
M-ryanwilliams has joined #ipfs
M-zick has joined #ipfs
M-rschulman1 has joined #ipfs
<zignig> dignifiedquire: no , not that high , the highest altitude.
M-victorm has joined #ipfs
<zignig> :)
M-matthew has joined #ipfs
<daviddias> Phantom is confused
<daviddias> PhantomJS 2.1.1 (Mac OS X 0.0.0) LOG: 'WHAT IS THE TYPE OF KEY', 'string'
<daviddias> TypeError: First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.
<dignifiedquire> oO
<ipfsbot> [js-ipfs] diasdavid force-pushed update/libp2p-ipfs from 7070bca to 1fbb42f: https://git.io/vwETX
<ipfsbot> js-ipfs/update/libp2p-ipfs 1fbb42f David Dias: version update includes several fixes
<Taek> daviddias: thanks, do you have any comments about using them, warnings, etc.?
<Taek> *yamux and spdy
<daviddias> the impl of spdy in go (spdystream) is slower than yamux
<daviddias> there were a ton of issues in the beginning with both, but those are long solved :)
<daviddias> in Node.js, there is no yamux, only spdy and multiplex, and spdy there is way performant than multiplex
<daviddias> yamux > spdy > multiplex
<daviddias> the way we change and upgrade is the magic sauce though
<daviddias> we use this thing called https://github.com/jbenet/multistream
<Taek> that's interesting. Makes me wonder how that affects security though, could you describe a protocol that would mislead a machine?
<Taek> regardless, thanks for the pointers on multiplexing, it's definitely helpful
zeroish has quit [Remote host closed the connection]
cryptix has joined #ipfs
<daviddias> Taek: there is more to it
<daviddias> we also encrypt the channel
<daviddias> which sec concern are you thinking?
<Taek> if you are talking to a trusted node, it's not as much of a problem
<gorhgorh> daviddias: ping, when do you arrive in berlin ? :)
<daviddias> gorhgorh: on the 28th :)
<Taek> but in the case of a cryptocurrency (which is what we are building), you end up with a bunch of connections to nodes you don't trust
jokoon has quit [Quit: Leaving]
<gorhgorh> héhé cool cool, and sorry for the interuption ;p
<Taek> you'd have to be careful about what sorts of things were acceptable, and there'd be a higher risk of making a mistake
<Taek> which is fine if you've got the bandwidth to be more thorough
<daviddias> Taek, multistream is protocol multiplexing on a single connection
<Taek> oh, I may have misunderstood the repo
<daviddias> and spdy is stream multiplexing on a single connection
<daviddias> you dial to the peers you want, it doesn't force you to dial to anyone
<daviddias> gorhgorh: you are always welcome :)
_Vi has quit [Ping timeout: 268 seconds]
Encrypt has quit [Quit: Quitte]
<gorhgorh> daviddias: <3 :)
<gorhgorh> (btw in REALLLY happy you will make it this time
M-Menditso has joined #ipfs
<daviddias> :D :D me too! can't wait :D
<daviddias> dignifiedquire: do you have 2 mins to review something in idb-plus with me?
<dignifiedquire> daviddias: maybe ;)
herzmeister has quit [Quit: Leaving]
<onlnr> dignifiedquire: thanks
herzmeister has joined #ipfs
<voxelot> morning
M-Menditso has left #ipfs ["User left"]
zeroish has joined #ipfs
matoro has quit [Ping timeout: 260 seconds]
palkeo has joined #ipfs
palkeo has joined #ipfs
matoro has joined #ipfs
<dignifiedquire> good morning voxelot
<dignifiedquire> daviddias: what's the plan on how to find providers/routing? are there modules ready for doing this yet?
<daviddias> dignifiedquire: yes and no
<daviddias> yes there are, no they are not compatible with go-ipfs
<daviddias> bitswap has to leverage the connections available in the peerbook
<daviddias> morning voxelot ! :)
<dignifiedquire> and it seems to me we are missing the routing part atm
<daviddias> dignifiedquire: we are aware, we don't need it though
<daviddias> if we connect to the node that has the blocks
<daviddias> we can fetch it
<dignifiedquire> right, but who will connect us, and how do we want to inform bitswap about it?
<daviddias> dignifiedquire: bitswap will distribute the wantlists through the peers we are connected
<daviddias> we do connections manually
<daviddias> we don't have a peer discovery/routing mechanism that is compatible with go-ipfs
<dignifiedquire> right
<dignifiedquire> daviddias: left a comment for you
<dignifiedquire> we still need a way to to tell bitswap a) the currently connected peers, b) when a new peer is connected c) when a peer is disconnected
<dignifiedquire> and looking at https://github.com/ipfs/js-ipfs/blob/master/src/core/index.js we only have a) right now
corvinux has quit [Ping timeout: 240 seconds]
steefmin has joined #ipfs
palkeo has quit [Quit: Konversation terminated!]
<daviddias> that is correct
<dignifiedquire> okay :)
matoro has quit [Ping timeout: 268 seconds]
<daviddias> dignifiedquire: updated and it is green again https://github.com/dignifiedquire/idb-plus-blob-store/pull/3 :)
<dignifiedquire> ta
<dignifiedquire> daviddias: published
<daviddias> woooo
<daviddias> js-ipfs pr will be green soon :)
Encrypt has joined #ipfs
afisk has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid created greenkeeper-idb-plus-blob-store-1.1.2 (+1 new commit): https://git.io/vwE5A
<ipfsbot> js-ipfs/greenkeeper-idb-plus-blob-store-1.1.2 5ad2e34 greenkeeperio-bot: chore(package): update idb-plus-blob-store to version 1.1.2...
<ipfsbot> [js-ipfs] diasdavid force-pushed update/libp2p-ipfs from 1fbb42f to 504e807: https://git.io/vwETX
<ipfsbot> js-ipfs/update/libp2p-ipfs 504e807 David Dias: version update includes several fixes
matoro has joined #ipfs
afisk has quit [Ping timeout: 268 seconds]
zorglub27 has quit [Ping timeout: 244 seconds]
Oatmeal has quit [Ping timeout: 250 seconds]
<ipfsbot> [js-ipfs] greenkeeperio-bot opened pull request #167: idb-plus-blob-store@1.1.2 breaks build ⚠️ (master...greenkeeper-idb-plus-blob-store-1.1.2) https://git.io/vwEdx
heyeast has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid closed pull request #166: libp2p-ipfs@0.3.3 breaks build ⚠️ (master...greenkeeper-libp2p-ipfs-0.3.3) https://git.io/vwETQ
<ipfsbot> [js-ipfs] diasdavid deleted update/libp2p-ipfs at 504e807: https://git.io/vwEFN
<ipfsbot> [js-ipfs] diasdavid pushed 2 new commits to master: https://git.io/vwEbq
<ipfsbot> js-ipfs/master ed5102b David Dias: chore: update contributors
<ipfsbot> js-ipfs/master cddb78a David Dias: chore: release version v0.4.7
heyeast has quit [Ping timeout: 250 seconds]
computerfreak has quit [Quit: Leaving.]
zorglub27 has joined #ipfs
ggoZ has quit [Read error: Connection reset by peer]
ggoZ has joined #ipfs
OutBackDingo has quit [Ping timeout: 260 seconds]
<daviddias> dignifiedquire: wanna handle these merges or would you like me to do it? https://github.com/ipfs/js-libp2p-ipfs-browser/pulls seems that everything is good
<dignifiedquire> daviddias: let's merge all the things :)
<daviddias> awsm :)
munksgaard has joined #ipfs
ruby32 has joined #ipfs
ruby32 has quit [Client Quit]
<M-zick> panic: runtime error: invalid memory address or nil pointer dereference
<M-zick> [signal 0xb code=0x1 addr=0x0 pc=0x4eec]" when use "s.ObjectGet("QmTjRZ8m3edBkvQhLYoL2QpMMoFziXRnReDXKhEDQgCZJK")" - its go-ipfs-api
<M-zick> i get this sometimes, not alwayse
computerfreak has joined #ipfs
oleavr has quit [Ping timeout: 268 seconds]
_Vi has joined #ipfs
Bat`O has quit [Ping timeout: 250 seconds]
<dignifiedquire> daviddias: can you please give me acces to js-ipfs-bitswap?
dylanPowers has joined #ipfs
<dignifiedquire> daviddias: can't push my code :(
insanity54 has quit [Ping timeout: 268 seconds]
dPow has quit [Ping timeout: 268 seconds]
Senji has quit [Ping timeout: 268 seconds]
insanity54 has joined #ipfs
teiresias has quit [Ping timeout: 250 seconds]
go1111111 has quit [Ping timeout: 250 seconds]
M-4485 has quit [Ping timeout: 250 seconds]
M-4485 has joined #ipfs
Guest39213 has quit [Ping timeout: 250 seconds]
Oatmeal has joined #ipfs
go1111111 has joined #ipfs
Senji has joined #ipfs
pepesza has quit [Ping timeout: 250 seconds]
oleavr has joined #ipfs
M-davidar has quit [Ping timeout: 268 seconds]
Senji has quit [Read error: Connection reset by peer]
Senji has joined #ipfs
Senji has quit [Read error: Connection reset by peer]
pepesza has joined #ipfs
Bat`O has joined #ipfs
M-davidar has joined #ipfs
M-3526 has quit [Ping timeout: 268 seconds]
M-3526 has joined #ipfs
M-gary123 has quit [Ping timeout: 268 seconds]
Senji has joined #ipfs
M-gary123 has joined #ipfs
Boomerang has joined #ipfs
tmg has quit [Ping timeout: 246 seconds]
Trachomedusae has joined #ipfs
Boomerang has quit [Client Quit]
M-p0pa has quit [Ping timeout: 250 seconds]
M-p0pa has joined #ipfs
Senji has quit [Read error: Connection reset by peer]
<ipfsbot> [webui] greenkeeperio-bot opened pull request #346: classnames@2.2.4 breaks build
Senji has joined #ipfs
afisk has joined #ipfs
afisk has quit [Remote host closed the connection]
<daviddias> dignifiedquire: it is one of those repos :(
afisk has joined #ipfs
afisk has quit [Remote host closed the connection]
afisk has joined #ipfs
matoro has quit [Ping timeout: 246 seconds]
afisk has quit [Remote host closed the connection]
zorglub27 has quit [Ping timeout: 276 seconds]
reit has quit [Quit: Leaving]
corvinux has joined #ipfs
corvinux has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
matoro has joined #ipfs
mildred has quit [Quit: Leaving.]
pjz_ is now known as pjz
pfraze has joined #ipfs
<dignifiedquire> daviddias: going to try sth, don't be surprised when the repo is deleted
<dignifiedquire> ah damn I can't delete if I'm not admin, so that's not gonna work, will push to my fork then
M-fil is now known as fil_redpill
<daviddias> yeah, only admins (or if the repo was owned by the team) could make changes
Tv` has joined #ipfs
ashark has joined #ipfs
afisk_ has joined #ipfs
jedahan has joined #ipfs
herzmeister has quit [Quit: Leaving]
zorglub27 has joined #ipfs
herzmeister has joined #ipfs
afisk_ has quit [Ping timeout: 268 seconds]
Encrypt has quit [Quit: Quitte]
afisk has joined #ipfs
corvinux has quit [Ping timeout: 244 seconds]
<richardlitt> whyrusleeping: Can you answer this support question, "Setting DontCheckOSXFUSE true does not seem to work" https://github.com/ipfs/support/issues/18
afisk has quit [Ping timeout: 260 seconds]
Ronsor` has quit [Ping timeout: 240 seconds]
Ronsor` has joined #ipfs
<daviddias> nice, we didn't overlap :) I've started with the part of registering the hashes we are interested and ability to cancel
Boomerang has joined #ipfs
dmr has joined #ipfs
ashark has quit [Ping timeout: 260 seconds]
chriscool1 has joined #ipfs
afisk has joined #ipfs
conway has joined #ipfs
<conway> just got a new mini-project done. IPFS-ified a client only node-red in the browser (use chrome) /ipfs/QmSCrZUPkqH4gsncsD7tGXPiFpymsbwmywsHXLDhBtSQ6T
corvinux has joined #ipfs
corvinux has joined #ipfs
afisk has quit [Ping timeout: 252 seconds]
<VictorBjelkholm> conway, I'm trying it, I have no idea what it is though
<conway> it's a internet-of-things drag and drop javascript engine. Try something like "Voice rec"--- "Debug" and allow microphone on when chrome asks.
<conway> then click "DEPLOY" in the upper right, and the script runs in the browser.
<conway> Normally, with Node-Red, the backend handles 'flow execution'. But in this case, it's 100% client side, therefore suitable for IPFS.
ashark has joined #ipfs
<VictorBjelkholm> conway, oh, now I understand. Need to have the console open as well to see any output as well it seems
<conway> this is a good example what it's capable of : https://iceddev.com/blog/jarvis-an-amazon-echo-clone-in-your-browser/
afisk has joined #ipfs
<conway> in the case of the "Debug" node, you do. But you could easily hook it up to "espeak" plugin and have what you say spoken back.... Or have a function that watches for keywords and does stuff :)
<VictorBjelkholm> conway, hm, I see. Well, hard for me to give feedback without figuring out any use case for it so i'll just leave it at that
<conway> that's fine :) I just use Node-Red a great deal, with my IoT infrastructure I've built. IPFS provides that last step of a pervasive 'infinite' storage across my cloud.
pfraze has quit [Remote host closed the connection]
<mnp> @conway, i'm in the high scale iot industry. what's your infrastructure like?
<conway> I have 3 different areas where my sensors are: Home, hackerspace, art studio. I use Tor Hidden Services to create a pervasive flat network across all my machines, and figured out how to get .onion resolution for any program on Linux.
<conway> I use Mqtt (mosquitto), Node-Red, MongoDB, and Tor for my full stack.
<dignifiedquire> daviddias: great, I'm finishing the internal wantlist right now
<conway> And once everything is configured with .onion addresses, it doesn't matter where those machines physically are, as long as I have a routable IP address (even if natted)
<mnp> nice
<mnp> that's a lot of integratin
<mnp> so that's all running on each of your devices?
ylp1 has quit [Quit: Leaving.]
<conway> I have Tor hiddenservice:22 on every machine, as well as a modification that allows the DNS resolver to resolve .onion links seamlessly (without going through tor browser/proxy)
corvinux has quit [Ping timeout: 240 seconds]
<conway> I have 1 machine that runs my broker. It also happens to by my home IoT controller, so it also necessitates Node-Red. I have Mongo running on crankylinuxuser.net via a HS.
<haad_> richardlitt: what time do we have our hangout? in 30mins or 1.5hrs?
nrw has quit [Quit: Connection closed for inactivity]
<conway> mnp: The Tor piece means a lot of things: 1. No monkeying with nats, ip addresses, dyndns setup, port forwards 2. security/anonymity 3. guaranteed data destination (or failure) 4. all .onion machines can be considered topologically as ethernet hub
<conway> 4 is interestingly shared with ipfs, where every key hangs off of /ipfs/ , and also looks as topologically flat. Of course, please correct me if I'm wrong :)
<dignifiedquire> daviddias: pushed wantlist
<dignifiedquire> where does your code live?
<daviddias> I've it locally
<dignifiedquire> wanna share? ;) just so I get an idea what you are doing cause I need to plan how I will continue
<mnp> conway: I'm not sure, but I know ipfs has been having trouble with nat traversal. I think there is an issue open to use Tor transport, which might be nicer than the IP ones for that reason alone.
<daviddias> you are way ahead of me :)
<richardlitt> haad_: I believe in 30 minutes.
<conway> mnp: One way I'd handle that is to traverse through Tor, open a connection from 'inside nat to outside'... but that blasts away any privacy/anonymity of tor. In my purpose, i'm not dead-set on the anonymity as it's a secondary purpose.
<dignifiedquire> daviddias: okay moving on to the intersting bits then, the decision engine
<richardlitt> Mid-week hangout will be happening in 25 minutes, at 12:00noon EDT, 9:00am PDT, 6:00pm CEST, 4:00pm UTC.
<whyrusleeping> Nodejs 6 nightlies have tail recursion optimization now. That's pretty sweet
<whyrusleeping> It really is lisp :P
<daviddias> dignifiedquire: great work pushing all of this :)
<VictorBjelkholm> whyrusleeping, behind a flag if I'm not mistaken
<mnp> cons's all the way down
<dignifiedquire> daviddias: welll we have a tight deadline ;)
<dignifiedquire> whyrusleeping: that's awesome
<dignifiedquire> whyrusleeping: need your admin master skillz on gh please add js-ipfs-bitswap to the admin group
<whyrusleeping> I'll be on my laptop in ten mins
pfraze has joined #ipfs
<dignifiedquire> whyrusleeping: also if you have some time after the hangout it would be awesome to chat a little bit about bitswap
<whyrusleeping> Phone can't access GitHub
herzmeister has quit [Quit: Leaving]
<dignifiedquire> sure thing
<dignifiedquire> no rush
<whyrusleeping> Bitswap chat sgtm
<dignifiedquire> :)
<dignifiedquire> whyrusleeping: specifically about this interesting comment: https://github.com/ipfs/go-ipfs/blob/master/exchange/bitswap/decision/engine.go#L16-L46
<haad_> richardlitt: thanks!
rombou has quit [Remote host closed the connection]
<Icefoz> One potentially nice way to deal with NAT traversal is just to use IPv6... :-P
<daviddias> ok, going to put my focus on the other remaining bits then https://github.com/ipfs/js-ipfs/issues/30#issuecomment-213549462, while you are at full speed on bitswap dignifiedquire
<dignifiedquire> daviddias: okay cool
<Icefoz> Also, while I'm here, is there anywhere to go to learn more about the status of filecoin? It sounds really useful but the webpage only seems to have a white paper...
<dignifiedquire> will update you as I go along
<daviddias> ok :)
sivachandran has joined #ipfs
<sivachandran> whyrusleeping: how can I add ipfs dependency package through gx? it looks like i have to add the package directory to ipfs first and add the directory hash to package.json, am i right?
cryptix has quit [Quit: leaving]
<noffle> morning ipfstronauts
<daviddias> Mornin' :)
Not_ has joined #ipfs
<daviddias> dignifiedquire: did you get access to the repo?
<dignifiedquire> daviddias: not yet, but whyrusleeping said he will do it soon
<daviddias> ok :)
<Icefoz> Hmmm. Does IPFS offer any particular way to communicate with peers, such as a messaging protocol? Filecoin may or may not be going anywhere, but it shouldn't be too difficult to make some manner of distributed cache system...
<noffle> Icefoz: you could build this on top of ipfs
<conway> Icefoz: are you thinking of something like Tox baked in to the pub.priv key generated?
<richardlitt> ========================== IPFS Hangouts Sync ============================
<richardlitt> Topic Sync
<richardlitt> Sprint Issue: https://github.com/ipfs/pm/issues/104
<richardlitt> Stream: http://youtu.be/K5Ei6M2KFls
<richardlitt> ==========================================================================
<richardlitt> Starting in 2.5 minutes
<Icefoz> noffle: I intend to build it on top of ipfs, peers just need to be able to talk to each other to figure out whether a remote peer has a file a local peer should cache or such.
<sivachandran> !pin /ipfs/QmTQNti8oR1jZmG69iB4cs7RwNS31xM2CErrVfQENE8vEW groupcache
<Icefoz> My goal is basically to be able to say "I will give X GB of storage to the network in exchange for having Y GB of my own stuff stored with a certain certainty."
pfraze has quit [Remote host closed the connection]
<conway> right now, I've an open offer to host stuff on my end. main machine is backed by 1GBps, along with a few other VPSes
pfraze has joined #ipfs
Iiterature has joined #ipfs
<dignifiedquire> whyrusleeping: are you coming?
cjb has joined #ipfs
Ronsor` has quit [Ping timeout: 260 seconds]
Ronsor` has joined #ipfs
<richardlitt> Starting now!
conway has quit [Ping timeout: 250 seconds]
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
Oatmeal has joined #ipfs
Ronsor` has quit [Remote host closed the connection]
Ronsor` has joined #ipfs
munksgaard has quit [Ping timeout: 246 seconds]
Ronsor` has quit [Ping timeout: 268 seconds]
herzmeister has joined #ipfs
Aeon has quit [Ping timeout: 244 seconds]
Aeon has joined #ipfs
<richardlitt> thanks all!
<voxelot> thanks richardlitt!
Boomerang has quit [Quit: Leaving]
<haad_> whyrusleeping: so the mem leaks. I've been running ipfs daemon + orbit on DO with 512mb mem. 0.3 ran fine in terms of mem, but 0.4 uses up the 512mb pretty much as soon as some communication happens with peers (object get/put), so it's a bit annoying. the only solution I have now is to ramp up the DO node to whatever mem is needed, my local daemon seems to stay around 1-1.5gb mem throughout the day so I reckon 2gb is what I need.
Not_ has left #ipfs ["Leaving"]
libman has joined #ipfs
<haad_> whyrusleeping: well, tbh, not sure if they're mem leaks. just using a lot more mem than previously.
<libman> Hi all. I'd like to resume the conversation we started yesterday about how IPLD relates to storing data as WebComponents (which is pretty much XML).
<whyrusleeping> haad_: IMO, 'using more memory than normal' == leaks
<whyrusleeping> haad_: can i get the debug info i talk about here: https://github.com/ipfs/go-ipfs/issues/2594#issuecomment-212506980 ?
<whyrusleeping> preferably gathered when the node is using lots of extra memory
<haad_> whyrusleeping: will provide that soon
M-fs_IXlocWlFZHF has joined #ipfs
<voxelot> haad_: do you have some time today to help me understand ipld + crdts a bit better?
sametsisartenep has joined #ipfs
M-fs_IXlocWlFZHF has left #ipfs ["User left"]
<voxelot> or noffle: if you arent feeling too sick
Ronsor` has joined #ipfs
s_kunk has quit [Ping timeout: 252 seconds]
<haad_> voxelot: I'm not able to explain IPLD to you but crdts, yes :)
Ronsor` has quit [Remote host closed the connection]
<whyrusleeping> dignifiedquire: you wanted bitswap chat?
<dignifiedquire> yeah let's chat :)
jaboja has joined #ipfs
Ronsor` has joined #ipfs
<noffle> voxelot: I think you can glean my knowledge of ipld from the docs on github
<voxelot> noffle: thanks, i think i have a good understanding of ipld, just missing the link as to why it is good for pub/sub
<noffle> voxelot: I don't think ipld is inherently geared toward pubsub -- not sure what you mean
Akaibu has joined #ipfs
<voxelot> hmm maybe im mistaken, i thought i saw somewhere in an issue jbenet saying that pubsub would need ipld definitions first
Encrypt has joined #ipfs
<noffle> might be nice to have(?), but we can definitely do pubsub with the protobuf format we have today
<voxelot> right, that is what i was thinking, trying to think how linking would add to the system
taw00 has quit [Ping timeout: 246 seconds]
conway has joined #ipfs
palkeo has joined #ipfs
palkeo has joined #ipfs
taw00 has joined #ipfs
<conway> Hmm. Is there a way to easily get the output root hash of a share into another program? Say, for easy IPNS publishing?
<whyrusleeping> of course, the internet comes back right after the hangout ends
<noffle> conway: get the output root hash of what?
<conway> if I "ipfs add -r /foo", is there an easy way to get the root hash of /foo ?
<noffle> conway: it should output it
<noffle> the last hash
<conway> It does, with other helpful info as well. I can strip it easy enough with grep :)
<mythmon> conway: you might consider `ipfs add -q -r /foo | tail -n 1`, instead of grep
<conway> awesome. thank you :)
<mythmon> -q makes it print only the hashes, without the extra data, which makes it easier to use programmatically
<conway> that's what I was missing :)
<libman> IMHO `ipfs add` should have an option to create an .ipfs dotfile in every directory it works through. This TSV dotfile would contain the directory / filename and the hash, and not be placed on IPFS itself. That way you can easily look up hashes of files without rehashing them.
<libman> Maybe also the timestamp of the hashing, which subsequent `ipfs add` runs could use to quickly skip unmodified files.
<deltab> I'd prefer it to be stored separately, allowing for quicker access and supporting read-only media
<Icefoz> libman: It shouldn't be in the directory it works through, it should be cached in ~/.ipfs/
<Icefoz> Or... what deltab just said.
<mythmon> for writable directories, i don't think that could be trusted. you'd want to verify it by hashing files, and that's most of the work anyways
M-fs_IXlocWlFZHF has joined #ipfs
M-fs_IXlocWlFZHF has left #ipfs ["User left"]
<conway> mythmon: you can trust your own computer, right? By storing hashes of files you know aren't going to change, I can convert every file I have into a potential read-store for IPFS, even if I choose not to share it out.
<conway> For example, I have a 500 GB 'music and movie' hard drive. I compute hashes for everything. Now, if I see links matching any of those files' hashes, I pull it locally.
<mythmon> conway: that's different
<conway> It's how Kazaa and some of the not so nice filesharing clients did it. Scan, precompute, and send to dHT supernodes for processing.
<libman> Icefoz: I'm fine with that. There are pros and cons to both, (A) a dotfile in same directory as the physical files read by `ipfs add` and (B) one big datafile for all directories under $IPFS_PATH. The advantage of A is that it's simpler to read with existing Unix tools, for B you'd need additional commands to look up the IPFS status of a given physical file.
<Icefoz> The disadvantage of A is that it's easier to get in the way of existing Unix tools, such as accidentally tar'ing it when you don't intend to. Or rsync'ing it.
<Icefoz> See: the Thumbs.db file created by the Windows image viewer and all the annoying places it shows up.
<conway> .DS_Store is annoying, as well as Thumbs.db
<conway> :)
<libman> It would also be nice to have a daemon that monitors directories for added / modified files and automatically adds changes to IPFS.
<Icefoz> inotify!
<Icefoz> Or something.
<libman> Yup. I even wonder if we can pitch IPFS integration to the developers of OpenZFS, Hammer2 (I'm a BSD zealot), etc. But that's looking too far ahead.
<conway> hmm.. Is there a way to, at slower speds, share a directory from the native fs without doing an 'ipfs add -r'
<conway> maybe, in conjunction with the atime attribute, to watch if files were written to recently?
_Vi has quit [Ping timeout: 260 seconds]
Boomerang has joined #ipfs
<Icefoz> libman: That seems like the wrong problem domain... IPFS doesn't really care _how_ files are stored, which is what filesystems are for.
jaboja has quit [Ping timeout: 250 seconds]
zorglub27 has quit [Ping timeout: 250 seconds]
<libman> Many FS'es already store hashes of the files. If it would do this the IPFS way, it would be super-fast to look up files by IPFS hash.
CBm has joined #ipfs
<Taek> jbenet: can I get your opinons on muxado, muxado2, and more specifically muxado2 vs yamux?
<dignifiedquire> daviddias: should I just start merging into master on js-ipfs-bitswap? or do you want to have sth working first and review it?
jedahan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jedahan has joined #ipfs
sivachandran has quit [Quit: Connection closed for inactivity]
matoro has quit [Ping timeout: 260 seconds]
<ipfsbot> [go-ipfs] whyrusleeping created feat/0.4.1-changelog (+1 new commit): https://git.io/vwzJ8
<ipfsbot> go-ipfs/feat/0.4.1-changelog a2f5294 Jeromy: add changelog for v0.4.1...
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #2602: add changelog for v0.4.1 (master...feat/0.4.1-changelog) https://git.io/vwzJ7
jaboja has joined #ipfs
matoro has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/0.4.1-changelog: https://git.io/vwzUh
<ipfsbot> go-ipfs/feat/0.4.1-changelog 57238bb Jeromy: ipfs version 0.4.1...
dguttman has joined #ipfs
zorglub27 has joined #ipfs
jaboja has quit [Ping timeout: 268 seconds]
Looking has joined #ipfs
rendar has quit [Ping timeout: 252 seconds]
jaboja has joined #ipfs
rendar has joined #ipfs
s_kunk has joined #ipfs
_whitelogger has joined #ipfs
conway has quit [Quit: Page closed]
achin is now known as Tunadrain
conway has joined #ipfs
<daviddias> dignifiedquire it will be easier to review a PR
<daviddias> than code on master
<dignifiedquire> daviddias: it will be a very large pr :P
<daviddias> I'll open it up and tinker with it too
mildred has joined #ipfs
ygrek has joined #ipfs
Encrypt has quit [Quit: Quitte]
Tunadrain is now known as achin
<ipfsbot> [go-ipfs] whyrusleeping merged feat/0.4.1-changelog into master: https://git.io/vwznt
<ipfsbot> [go-ipfs] whyrusleeping deleted feat/0.4.1-changelog at 9e3b5c3: https://git.io/vwznm
<ipfsbot> [go-ipfs] whyrusleeping tagged v0.4.1 at 1fba09c: https://git.io/vwznc
corvinux has joined #ipfs
corvinux has joined #ipfs
corvinux has quit [Changing host]
Boomerang has quit [Quit: Leaving]
sametsisartenep has quit [Quit: May the force be with you]
<edrex> whyrusleeping: we're hacking at google fremont, feel free to come by
<whyrusleeping> edrex: ooooh, i'll finish up this release stuff and head over :)
<whyrusleeping> edrex: wanna pm me more details on location?
<edrex> awesome! heading to lunch in a few (just another part of the building)
<edrex> yeah, will do
dignifiedquire has quit [Remote host closed the connection]
<edrex> Google Seattle entrance for hacking is on the north side of the 601 N 34th St Parkview building, across from the PCC Natural Markets grocery store.
<edrex> There is no parking on site. There are a number of paid lots in the area. Certain free street parking opens up after 6pm (check meter signs).
<edrex> Bike racks can be found in front of PCC and Red Door as well as on N Northlake Way between the two Google office buildings.
<edrex> oops..
Akaibu has quit [Ping timeout: 276 seconds]
<edrex> ah well. there you go ⬆
Akaibu has joined #ipfs
<whyrusleeping> lol
<whyrusleeping> thanks :)
<whyrusleeping> !pin QmWbNgHZsBiwnVhu5FNahK2VdaV2nMH7gHw2E7tGeJ6GKx new distributions page
<pinbot> now pinning /ipfs/QmWbNgHZsBiwnVhu5FNahK2VdaV2nMH7gHw2E7tGeJ6GKx
rendar has quit [Ping timeout: 246 seconds]
M-eternaleye has quit [Changing host]
M-eternaleye has joined #ipfs
<edrex> whyrusleeping: we're grabbing lunch on the waterfront side, back in the room in 20 or so
dignifiedquire has joined #ipfs
conway has quit [Ping timeout: 268 seconds]
rendar has joined #ipfs
Tv` has quit [Remote host closed the connection]
corvinux has quit [Ping timeout: 260 seconds]
PrinceOfPeeves has joined #ipfs
Akaibu has quit [Remote host closed the connection]
tmg has joined #ipfs
conway has joined #ipfs
<whyrusleeping> edrex: made it
conway has quit [Ping timeout: 276 seconds]
herzmeister has quit [Quit: Leaving]
conway has joined #ipfs
herzmeister has joined #ipfs
<pinbot> [host 7] failed to grab refs for /ipfs/QmWbNgHZsBiwnVhu5FNahK2VdaV2nMH7gHw2E7tGeJ6GKx: unknown ipfs-shell error encoding: text/html - "<html>\r\n<head><title>504 Gateway Time-out</title></head>\r\n<body bgcolor=\"white\">\r\n<center><h1>504 Gateway Time-out</h1></center>\r\n<hr><center>nginx/1.9.3</center>\r\n</body>\r\n</html>\r\n"
<pinbot> [host 4] failed to grab refs for /ipfs/QmWbNgHZsBiwnVhu5FNahK2VdaV2nMH7gHw2E7tGeJ6GKx: unknown ipfs-shell error encoding: text/html - "<html>\r\n<head><title>504 Gateway Time-out</title></head>\r\n<body bgcolor=\"white\">\r\n<center><h1>504 Gateway Time-out</h1></center>\r\n<hr><center>nginx/1.9.3</center>\r\n</body>\r\n</html>\r\n"
cryptix has joined #ipfs
<whyrusleeping> aaaalrighty folks
<whyrusleeping> go-ipfs 0.4.1 has been released
<whyrusleeping> pre-built binaries are now up on dist.ipfs.io
<whyrusleeping> (or should be once the dns updates)
<whyrusleeping> I highly recommend updating
<alu> tried ipfs-update install 0.4.1
<whyrusleeping> um
<whyrusleeping> thats nifty
<whyrusleeping> let me look into that
<whyrusleeping> alu: oh, wait. you don't appear to have ca_certificates installed?
<whyrusleeping> it looks like its failing out on https issues
<alu> o.o ehhh
<alu> i been having https issues
<whyrusleeping> what OS?
<alu> ubuntu 14.04
<whyrusleeping> sudo apt-get install ca-certificates
<alu> says i have it
<whyrusleeping> >.>
<whyrusleeping> thats odd
<alu> asking ubuntu channel
mildred has quit [Ping timeout: 244 seconds]
<noffle> whyrusleeping: do you happen to already have a go-ipfs 0.4.x hash for gx handy?
Encrypt has joined #ipfs
<alu> whyrusleeping: after I did sudo apt-get install --reinstall ca-certificates http://sprunge.us/iATM
<whyrusleeping> noffle: i do not
jedahan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jedahan has joined #ipfs
disgusting_wall has joined #ipfs
ashark has quit [Ping timeout: 246 seconds]
matoro has quit [Ping timeout: 252 seconds]
afisk has quit [Remote host closed the connection]
_Vi has joined #ipfs
afisk has joined #ipfs
matoro has joined #ipfs
<libman> Any opinions on IPFS and/vs WebComponents?
<libman> Err, IPLD
Senji has quit [Disconnected by services]
Senj has joined #ipfs
Senj is now known as Senji
mildred has joined #ipfs
joepie91___ has joined #ipfs
joepie91 has quit [Ping timeout: 250 seconds]
joepie91___ is now known as joepie91
ashark has joined #ipfs
jaboja has quit [Ping timeout: 250 seconds]
chriscool1 has quit [Ping timeout: 240 seconds]
Senji has quit [Ping timeout: 250 seconds]
A124 has quit [Ping timeout: 240 seconds]
conway has quit [Ping timeout: 268 seconds]
herzmeister has quit [Ping timeout: 276 seconds]
dmr has quit [Ping timeout: 276 seconds]
jedahan has quit [Quit: Textual IRC Client: www.textualapp.com]
patcon has joined #ipfs
pfraze has quit [Remote host closed the connection]
Ronsor` has quit [Ping timeout: 250 seconds]
herzmeister has joined #ipfs
tmg has quit [Ping timeout: 260 seconds]
Ronsor` has joined #ipfs
tmg has joined #ipfs
Oatmeal has quit [Read error: Connection reset by peer]
M-3891 has quit [Ping timeout: 246 seconds]
M-madsurgeon has quit [Ping timeout: 246 seconds]
M-rschulman has quit [Ping timeout: 246 seconds]
ryepdx has quit [Ping timeout: 246 seconds]
M-osener has quit [Ping timeout: 246 seconds]
M-liathit has quit [Ping timeout: 246 seconds]
M-3725 has quit [Ping timeout: 246 seconds]
M-davidar has quit [Ping timeout: 246 seconds]
M-eternaleye has quit [Ping timeout: 246 seconds]
M-Nickfost has quit [Ping timeout: 246 seconds]
rschulman_ has quit [Quit: No Ping reply in 180 seconds.]
M-victorm has quit [Ping timeout: 246 seconds]
afisk has quit [Remote host closed the connection]
M-david has quit [Ping timeout: 246 seconds]
insanity54 has quit [Read error: Connection reset by peer]
Ronsor` has quit [Ping timeout: 250 seconds]
rschulman has joined #ipfs
Ronsor` has joined #ipfs
insanity54 has joined #ipfs
ryepdx has joined #ipfs
tmg has quit [Ping timeout: 250 seconds]
dignifiedquire has quit [Remote host closed the connection]
mildred has quit [Ping timeout: 252 seconds]
tmg has joined #ipfs
M-madsurgeon has joined #ipfs
M-3891 has joined #ipfs
M-rschulman has joined #ipfs
M-3725 has joined #ipfs
M-liathit has joined #ipfs
M-osener has joined #ipfs
M-Nickfost has joined #ipfs
M-davidar has joined #ipfs
M-eternaleye has joined #ipfs
M-victorm has joined #ipfs
M-david has joined #ipfs
Ronsor` has quit [Remote host closed the connection]
Ronsor` has joined #ipfs
Looking has quit [Ping timeout: 240 seconds]
bipeltate has joined #ipfs
bipeltate has quit [Read error: Connection reset by peer]
tenodynia has joined #ipfs
Trachomedusae has quit [Ping timeout: 240 seconds]
jaboja has joined #ipfs
matoro has quit [Ping timeout: 276 seconds]
matoro has joined #ipfs
tmg has quit [Ping timeout: 260 seconds]
s_kunk has quit [Ping timeout: 260 seconds]
Tv` has joined #ipfs
afisk has joined #ipfs
<ipfsbot> [go-ipfs] lgierth created lgierth-patch-1 (+1 new commit): https://git.io/vwzQ0
<ipfsbot> go-ipfs/lgierth-patch-1 77b9a20 Lars Gierth: changelog: mention Swarm.AddrFilters fix in v0.4.1
<ipfsbot> [go-ipfs] lgierth opened pull request #2604: changelog: mention Swarm.AddrFilters fix in v0.4.1 (master...lgierth-patch-1) https://git.io/vwzQu
matoro has quit [Read error: Connection reset by peer]
matoro has joined #ipfs
tmg has joined #ipfs
dignifiedquire has joined #ipfs
<ipfsbot> [go-ipfs] lgierth force-pushed lgierth-patch-1 from 77b9a20 to dad85ff: https://git.io/vWJZ7
<ipfsbot> go-ipfs/lgierth-patch-1 dad85ff Lars Gierth: changelog: mention Swarm.AddrFilters fix in v0.4.1...
palkeo has quit [Quit: Konversation terminated!]
ylp has quit [Ping timeout: 260 seconds]
afisk has quit [Ping timeout: 268 seconds]
pfraze has joined #ipfs
Senji has joined #ipfs
Akaibu has joined #ipfs
Oatmeal has joined #ipfs
ashark has quit [Ping timeout: 268 seconds]
taw00 has quit [Ping timeout: 240 seconds]
tmg has quit [Ping timeout: 246 seconds]
pfraze has quit [Ping timeout: 268 seconds]
jasonkraus has joined #ipfs
zootella has joined #ipfs
<jasonkraus> Question: when `ipfs add -r` is used on a folder, does the folder object simply have links to the files?
M-eternaleye has quit [Changing host]
M-eternaleye has joined #ipfs
<lgierth> jasonkraus: yes
<lgierth> you can look at the object with `ipfs object get <hash>`
<jasonkraus> Thx
taw00 has joined #ipfs
ggoZ has quit [Ping timeout: 260 seconds]
lachenmayer has quit [Ping timeout: 246 seconds]
Encrypt has quit [Quit: Quitte]
zootella has quit [Quit: zootella]
zootella has joined #ipfs
jasonkra_ has joined #ipfs
jasonkraus has quit [Read error: Connection reset by peer]
MadcapJake is now known as MadcapJakeDinner
<wkennington> so
<wkennington> any idea why i might be getting a `dial backoff` error when pinging machines
<wkennington> i think this issue is preventing me from pulling files down from the server i can't ping
jasonkra_ has quit [Remote host closed the connection]
insanity54 has quit [Ping timeout: 260 seconds]
jasonkraus has joined #ipfs
zorglub27 has quit [Quit: zorglub27]
jasonkraus has quit [Remote host closed the connection]
jasonkraus has joined #ipfs
jasonkraus has quit [Client Quit]
cryptix has quit [Remote host closed the connection]
<ipfsbot> [webui] greenkeeperio-bot opened pull request #347: babel-eslint@6.0.4 breaks build
taw00 has quit [Quit: pops off the stack]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
insanity54 has joined #ipfs
disgusting_wall has quit [Quit: Connection closed for inactivity]
conway has joined #ipfs
lachenmayer has joined #ipfs
Looking has joined #ipfs
zootella has quit [Quit: zootella]