lgierth changed the topic of #ipfs to: go-ipfs v0.4.10 is out! https://dist.ipfs.io/#go-ipfs | Dev chat: #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0
<atrus6> Yup. Exactly. However, if you have the ff plugin, neither work, since it redirects to https://ipfs.io/ipns/ipfs.io/blog/25-pubsub/
<atrus6> WHen I turned it off, I could get to https://ipfs.io/blog/25-pubsub/
<deltab> I suspect the gateway has a special case for /blog/*
<whyrusleeping> ah, youre right
<whyrusleeping> it does
elkalamar has quit [Ping timeout: 246 seconds]
aceluck has joined #ipfs
henriquev has quit [Quit: Connection closed for inactivity]
ianopolous_ has joined #ipfs
ianopolous has quit [Ping timeout: 240 seconds]
kvda has joined #ipfs
<Kubuxu> it doeds
<atrus6> Yeah, I see that too. Well that's silly.
<Kubuxu> we have to fix it sooner or latter
dconroy has joined #ipfs
<Kubuxu> I think there is even PR open for that.
<atrus6> Well, just a quick question then, has auth been implemented into it yet?
aceluck has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<whyrusleeping> atrus6: gateway auth?
droman has quit [Remote host closed the connection]
echoSMILE has quit [Ping timeout: 255 seconds]
dconroy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<atrus6> gateway auth? I'm not following
aceluck has joined #ipfs
kvda has joined #ipfs
<whyrusleeping> atrus6: you asked about auth being implemented
<atrus6> for pubsub
<whyrusleeping> i'm not sure what youre referring to by auth
<whyrusleeping> ah
<atrus6> publishing to a channel
<whyrusleeping> right
<whyrusleeping> context
<whyrusleeping> no, not yet
<atrus6> ah, alright, thanks
galois_d_ has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
parallaxis has joined #ipfs
parallaxis has quit [Quit: Textual IRC Client: www.textualapp.com]
rcat has quit [Remote host closed the connection]
atrus6 has quit [Remote host closed the connection]
galois_d_ has joined #ipfs
galois_dmz has quit [Ping timeout: 255 seconds]
semihumbug has joined #ipfs
aceluck has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aceluck has joined #ipfs
http_GK1wmSU has joined #ipfs
http_GK1wmSU has left #ipfs [#ipfs]
dimitarvp has quit [Quit: Bye]
ygrek has quit [Ping timeout: 255 seconds]
owlet has joined #ipfs
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Dako300[m] has joined #ipfs
owlet has quit [Quit: Leaving]
aceluck has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aceluck has joined #ipfs
joeyh has left #ipfs ["WeeChat 1.9"]
bwerthmann has quit [Ping timeout: 240 seconds]
bwerthmann has joined #ipfs
spossiba has quit [Ping timeout: 240 seconds]
spossiba has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
}ls{ has quit [Ping timeout: 240 seconds]
BlooAlien has joined #ipfs
kaxing has joined #ipfs
kvda has joined #ipfs
<M-anomie> How expensive is it to query the availability of a file? If I made a program to track the availability of thousands of files every 10 minutes (not at the same time, of course), could that scale well?
<TheGillies> What type of file is faster to download, a file from ipfs or a file from bit torrent?
<TheGillies> assuming same number of peers have content
<M-anomie> It depends on the peers network performance.
<TheGillies> right
<TheGillies> assuming the same peers
<TheGillies> on both networks
dconroy has joined #ipfs
semihumbug has quit [Ping timeout: 240 seconds]
dconroy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<BlooAlien> I was wondering; Is it normal for the IPFS daemon to use nearly a gig of RAM? Seems a touch excessive.
dconroy has joined #ipfs
pcctw has joined #ipfs
codebam- has quit [Quit: later :)]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bwerthmann has quit [Ping timeout: 240 seconds]
bwerthmann has joined #ipfs
ulrichard has joined #ipfs
jhand has quit [Quit: Connection closed for inactivity]
krs93 has quit [Read error: Connection reset by peer]
krs93 has joined #ipfs
elkalamar has joined #ipfs
Caterpillar has joined #ipfs
Caterpillar has quit [Client Quit]
Caterpillar has joined #ipfs
Oatmeal has joined #ipfs
m0ns00n has joined #ipfs
codebam- has joined #ipfs
Bhootrk_ has joined #ipfs
rendar has joined #ipfs
aceluck has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aceluck has joined #ipfs
aceluck has quit [Quit: Textual IRC Client: www.textualapp.com]
ianopolous_ has quit [Remote host closed the connection]
ylp has joined #ipfs
MrSparkle has quit [Ping timeout: 240 seconds]
GotoDengo[m] has joined #ipfs
MrSparkle has joined #ipfs
ShalokShalom has joined #ipfs
http_GK1wmSU has joined #ipfs
http_GK1wmSU has left #ipfs [#ipfs]
Oatmeal has quit [Ping timeout: 255 seconds]
rtjure has quit [Ping timeout: 276 seconds]
rtjure has joined #ipfs
phi-rjan[m] has joined #ipfs
maxlath has joined #ipfs
MaybeDragon has joined #ipfs
<Noxarivis[m]> BlooAlien: I use IPFS on my mobile and it uses not that much
dconroy has quit [Ping timeout: 276 seconds]
<r0kk3rz> Noxarivis[m]: how do you find the battery usage?
<Noxarivis[m]> r0kk3rz: it's ok, never looked into it that much
jungly has joined #ipfs
bwerthmann has quit [Ping timeout: 260 seconds]
Mateon3 has joined #ipfs
bwerthmann has joined #ipfs
Mateon2 has quit [Ping timeout: 260 seconds]
<ShalokShalom> r0kk3rz: what do you do with IPFS on your phone?
Mateon3 is now known as Mateon2
krzysiekj has joined #ipfs
yosafbridge` has quit [Quit: Leaving]
gmoro_ has joined #ipfs
gmoro has quit [Ping timeout: 276 seconds]
slackbridge has quit [Remote host closed the connection]
slackbridge has joined #ipfs
Oatmeal has joined #ipfs
bielewelt has joined #ipfs
yosafbridge has joined #ipfs
ShalokShalom has quit [Remote host closed the connection]
knickknackery has joined #ipfs
ShalokShalom has joined #ipfs
ShalokShalom has quit [Remote host closed the connection]
ShalokShalom has joined #ipfs
onabreak has joined #ipfs
<hannes[m]> is there a statistic on how many DAG nodes exist in ipfs?
<hannes[m]> err, i mean objects
rcat has joined #ipfs
bear13yte has joined #ipfs
atrus6 has joined #ipfs
ulrichard has quit [Ping timeout: 258 seconds]
elkalamar has quit [Ping timeout: 258 seconds]
BlooAlien has quit [Read error: Connection reset by peer]
ulrichard has joined #ipfs
erictapen has joined #ipfs
dimitarvp has joined #ipfs
kaxing has quit [Ping timeout: 260 seconds]
Bhootrk_ has quit [Read error: Connection reset by peer]
larpanet has joined #ipfs
larpanet has quit [Remote host closed the connection]
larpanet has joined #ipfs
jkilpatr has joined #ipfs
ShalokShalom has quit [Read error: Connection reset by peer]
screensaver7 has joined #ipfs
screensaver has quit [Remote host closed the connection]
erictapen has quit [Ping timeout: 260 seconds]
ilyaigpetrov has joined #ipfs
bear13yte has quit [Ping timeout: 260 seconds]
}ls{ has joined #ipfs
http_GK1wmSU has joined #ipfs
http_GK1wmSU has left #ipfs [#ipfs]
jamiew has quit [Ping timeout: 240 seconds]
aceluck has joined #ipfs
gmoro_ has quit [Remote host closed the connection]
erictapen has joined #ipfs
gmoro has joined #ipfs
aceluck has quit []
gmoro has quit [Remote host closed the connection]
gmoro has joined #ipfs
maxlath has quit [Ping timeout: 246 seconds]
gmoro has quit [Remote host closed the connection]
clemo has quit [Ping timeout: 248 seconds]
grumble has quit [Ping timeout: 633 seconds]
maxlath has joined #ipfs
jkilpatr has quit [Ping timeout: 240 seconds]
clownpriest has joined #ipfs
clownpriest has quit [Client Quit]
Guest43940 has quit [Quit: No Ping reply in 210 seconds.]
clemo has joined #ipfs
Lymkwi has joined #ipfs
Lymkwi is now known as Guest53299
jkilpatr has joined #ipfs
spossiba has quit [Ping timeout: 248 seconds]
m0ns00n_ has joined #ipfs
spossiba has joined #ipfs
ruhatch has joined #ipfs
<ruhatch> Hey guys
<ruhatch> I was wondering if anyone knew much about the status of a Haskell implementation of IPFS
<ruhatch> But it doesn't look like there's been that much activity
erictapen has quit [Ping timeout: 276 seconds]
m0ns00n_ is now known as Guest36324
m0ns00n has quit [Quit: quit]
Guest36324 has quit [Quit: quit]
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
jkilpatr_ has joined #ipfs
jkilpatr has quit [Ping timeout: 240 seconds]
bielewelt has quit [Quit: Leaving.]
grumble has joined #ipfs
ashark has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
Oatmeal has quit [Ping timeout: 260 seconds]
erictapen has quit [Ping timeout: 276 seconds]
clemo has quit [Remote host closed the connection]
shizy has joined #ipfs
larpanet has quit [Ping timeout: 248 seconds]
detran has joined #ipfs
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
erictapen has quit [Ping timeout: 246 seconds]
brabo has quit [Ping timeout: 260 seconds]
brabo has joined #ipfs
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
ulrichard has quit [Remote host closed the connection]
erictapen has quit [Ping timeout: 258 seconds]
Aranjedeath has joined #ipfs
limbo_ has quit [Ping timeout: 255 seconds]
limbo_ has joined #ipfs
ShalokShalom has joined #ipfs
krs93_ has joined #ipfs
ylp has left #ipfs [#ipfs]
krs93 has quit [Ping timeout: 248 seconds]
ruhatch has quit [Quit: Page closed]
maxlath has quit [Ping timeout: 276 seconds]
elkalamar has joined #ipfs
rtjure has quit [Quit: ZNC 1.6.5 - http://znc.in]
jhand has joined #ipfs
stoopkid_ has quit [Quit: Connection closed for inactivity]
maxlath has joined #ipfs
BlooAlien has joined #ipfs
stoopkid_ has joined #ipfs
kaotisk has joined #ipfs
BlooAlien has quit [Ping timeout: 240 seconds]
fiatjaf has joined #ipfs
http_GK1wmSU has joined #ipfs
http_GK1wmSU has left #ipfs [#ipfs]
spacebar_ has joined #ipfs
brabo has quit [Ping timeout: 240 seconds]
galois_dmz has joined #ipfs
galois_d_ has quit [Ping timeout: 258 seconds]
ShalokShalom has quit [Read error: Connection reset by peer]
jungly has quit [Remote host closed the connection]
bingus has quit [Ping timeout: 240 seconds]
espadrine has joined #ipfs
Oatmeal has joined #ipfs
Oatmeal has quit [Max SendQ exceeded]
bingus has joined #ipfs
stavros has joined #ipfs
galois_dmz has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
HydraGene[m] has joined #ipfs
HydraGene[m] has left #ipfs [#ipfs]
<fiatjaf> what is a good way to know what I have pinned in my machine?
<fiatjaf> ipfs pin ls just lists a bunch of hashes
<fiatjaf> perhaps if I could browse them with ranger I would be satisfied
pcctw has quit [Quit: Leaving]
<lgierth> well, you pin stuff by hash, so that's what you get :)
krs93_ has quit [Quit: Leaving]
<fiatjaf> well
<fiatjaf> I've pinned one stuff
<fiatjaf> one thing
<fiatjaf> whatever
<fiatjaf> but got a list of multiple hashes
krs93_ has joined #ipfs
<lgierth> oh got it
<fiatjaf> it is confusing, don't you agree?
<lgierth> there's --type=recursive
<lgierth> and there's also 5 or 6 things that are pinned by default (the init-docs)
<fiatjaf> how is people managing their disk space if they have thousands of pinned things
<fiatjaf> and can't know what is what
<fiatjaf> a lot of hashes have meaningful names that can be inferred by other hashes that link to them, right?
<lgierth> yeah... but that's very very expensive
<lgierth> need to scan your whole repo, and build a graph from it
<fiatjaf> for example, if I first pin cat.png, then later I pin pictures-of-cats/ which is a directory with the cat.png file
<lgierth> build a tool :)
<fiatjaf> lgierth, how can I do that?
<lgierth> api
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<lgierth> refs -r, pin ls, block get
pcctw has joined #ipfs
<fiatjaf> give me some guidance
<fiatjaf> is it possible to use go-ipfs as a library?
<fiatjaf> but for that I would need go-gx, which doesn't work (right?)
<fiatjaf> so maybe it is better to write a shell script
<fiatjaf> is that possible with a shell script?
<lgierth> go-ipfs exposes it's api on port 5001
<lgierth> ipfs pin ls == curl localhost:5001/api/v0/pin/ls
<fiatjaf> oh
<fiatjaf> that's great. thank you.
<lgierth> ipfs refs -r == curl localhost:5001/api/v0/refs?r=true
<lgierth> and there's a limited api on :8080 too
<lgierth> (don't expose :5001)
larpanet has joined #ipfs
Oatmeal has joined #ipfs
jfmherokiller[m] has joined #ipfs
<jfmherokiller[m]> in a hypothetical situation: if i added a 4GB raw disk image which contains just null bytes would ipfs deduplicate the file into one small .data file and possibly a 1GB metadata file?
<lgierth> jfmherokiller[m]: it'll chunk it at 256K
<lgierth> so any chunks that are the same will be deduplicated
<lgierth> we had a nice example long ago where we took openwrt firmware images for various platforms and they deduplicated a couple of empty blocks nicely
<jfmherokiller[m]> well if i did the math correctly it would be broken into 15625 pieces
<jfmherokiller[m]> 4GB->kb = 4e+6 4e+6/256 = 15625
<jfmherokiller[m]> im mainly just curious about the space savings mathwise
maxlath has quit [Ping timeout: 246 seconds]
<jfmherokiller[m]> also ive noticed its possible to cause the daemon to hang fairly easily
<jfmherokiller[m]> i encountered this issue with the development of my mfs mounter
larpanet has quit [Ping timeout: 240 seconds]
<fiatjaf> is there a way to setup custom chunking methods?
<fiatjaf> I've read something about it a long time ago
<jfmherokiller[m]> fiatjaf: yes using the --chunker="" option on "ipfs add"
<jfmherokiller[m]> fiatjaf: the options are defined in "https://github.com/ipfs/go-ipfs/blob/master/importer/chunk/parse.go"
cullen has joined #ipfs
maxlath has joined #ipfs
<jfmherokiller[m]> for the short answer you are given "default" "size-" "rabin"
<jfmherokiller[m]> for the short answer you are given "default" "size-" "rabin-"
cullen has quit [Ping timeout: 260 seconds]
gmoro has joined #ipfs
pawn_ has joined #ipfs
<pawn_> What's bitswap?
A124 has quit [Ping timeout: 240 seconds]
espadrine has quit [Ping timeout: 260 seconds]
slaejae has joined #ipfs
maxlath has quit [Ping timeout: 255 seconds]
jonnycrunch has quit [Ping timeout: 240 seconds]
jonnycrunch has joined #ipfs
brabo has joined #ipfs
brabo has quit [Client Quit]
brabo has joined #ipfs
Encrypt has joined #ipfs
spacebar_ has quit [Ping timeout: 240 seconds]
<lgierth> pawn_: protocol that facilitates block transmission between nodes
<pawn_> lgierth: I heard it has something to do with incentives?
<lgierth> no not really
<lgierth> well, yes, but not in the "blockchain" sense of the word
<pawn_> Okay.
<pawn_> Right.
<lgierth> the bitswap section in the ipfs paper is the best we have on it iirc
<pawn_> More or less in the sense that "If I do this for you, you do this for me"
<lgierth> yeah
stavros has quit [Quit: Connection closed for inactivity]
<pawn_> IPFS BitSwap: You scratch my back; I'll scratch yours. ™
<crest_> is it possible to just host stuff on ipfs and upload without keeping a ledger?
<crest_> lets say i have a bunch of files i want to publish via ipfs
<crest_> and i wanto to make them accessable to the whole solar system
A124 has joined #ipfs
<lgierth> bitswap is currently the only means of exchanging blocks
<cwahlers> anyone here know the status of orbit-db? is it still being maintained? haad still around? is protocol labs or anyone else working on something similar?
<lgierth> cwahlers: the latest development there is y.js on ipfs: https://ipfs.io/blog/30-js-ipfs-crdts.md
<cwahlers> thanks lgierth i'll look into that
<jfmherokiller[m]> is there a prefered dot net library for accessing the ipfs api?
faenil has joined #ipfs
<ilyaigpetrov> lidel: Hi o/. This the lib I'm working on: https://github.com/error-reporter/web-ext-error-reporter
A124 has quit [Quit: '']
<ilyaigpetrov> lidel: let me know what think, I'm going to finish for today, I will ask you for feedback tomorrow, maybe you'll find it interesting
<ilyaigpetrov> you think
A124 has joined #ipfs
cullen has joined #ipfs
jkilpatr_ has quit [Ping timeout: 240 seconds]
Encrypt has quit [Quit: Quit]
cullen has quit [Ping timeout: 260 seconds]
<lidel> ilyaigpetrov, looks interesting, i was looking for catch-all solution some time ago, but by default firefox does not emit rejected promises without rejections so i ended up handling everything manually on case-by-base basis
questiontokens has joined #ipfs
<lidel> *rejected promises without rejection handler
infinity0_ has joined #ipfs
infinity0_ has quit [Changing host]
infinity0_ has joined #ipfs
infinity0_ is now known as infinity0
infinity0 is now known as Guest55785
Guest55785 has quit [Ping timeout: 260 seconds]
<aboodman> is there something i don't understand that would cause pubsub messages to sometimes not arrive?
<aboodman> i have built a go client that uses pubsub to send messages between nodes, and about 50% of the time any two clients will be able to communicate, and about 50% of the time they won't
<aboodman> it seems that the messages get sent, and the sender receives them back, but the receiver doesn't.
<aboodman> sometimes the clients are on the same physical computer, just different ipfs dirs
Bhootrk_ has joined #ipfs
jkilpatr_ has joined #ipfs
Oatmeal has quit [Ping timeout: 248 seconds]
ianopolous_ has joined #ipfs
krs93_ has quit [Ping timeout: 260 seconds]
pawn_ has quit [Remote host closed the connection]
ashark has quit [Ping timeout: 255 seconds]
slaejae has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pawn has joined #ipfs
<pawn> Interestingly, the web has become more than a link of _static_ data, but links of _dynamic_ data. Content address are great for static data, but what solutions does the IPFS project have for dynamic data as we know it?
ShalokShalom has joined #ipfs
<pawn> Ignore that question. I still have more thought to put behind that question.
spacebar_ has joined #ipfs
pawn has quit [Remote host closed the connection]
Marlon[m] has joined #ipfs
slaejae has joined #ipfs
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
MDude has quit [Quit: Going offline, see ya! (www.adiirc.com)]
shizy has quit [Ping timeout: 260 seconds]
slaejae has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jfmherokiller[m]> would a websocket provide better performace in terms of getting the contents of a file from ipfs?
guideline has quit [Ping timeout: 255 seconds]
<jfmherokiller[m]> what im refering to is calling /api/v0/files/read on a file that is possibly 1GB in size or larger
spacebar_ has quit [Quit: spacebar_ pressed ESC]
echoSMILE has joined #ipfs
<deltab> aboodman: are the nodes directly connected?
guideline has joined #ipfs
<aboodman> deltab: no
<aboodman> wifi
<aboodman> it's really hard to pin down
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
<aboodman> sometimes in our office, two machine will be able to talk to each other, sometimes not
<deltab> I mean at the libp2p level
bwerthmann has quit [Ping timeout: 268 seconds]
<lgierth> aboodman: the current pubsub impl (floodsub) doesn't provide any delivery guarantees iirc -- vyzo and stebalien know more since they've been sketching out the next generation of it
<lgierth> so you might be hitting some bug -- or you might be hitting a design limitation of the current imp
bwerthmann has joined #ipfs
<lgierth> is that go-ipfs or js-ipfs?
<lgierth> maybe try to reproduce, then compare it to the other's behaviour
dimitarvp has quit [Read error: Connection reset by peer]
jakethepanda has joined #ipfs
<jakethepanda> Hey
slaejae has joined #ipfs