jbenet 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: https://github.com/ipfs/community/blob/master/code-of-conduct.md -- Sprints: https://github.com/ipfs/pm/ -- Community Info: https://github.com/ipfs/community/ -- FAQ: https://github.com/ipfs/faq -- Support: https://github.com/ipfs/support
Combined2857 has quit [Quit: Leaving]
shea256 has quit [Ping timeout: 252 seconds]
shea256 has joined #ipfs
devbug_ has joined #ipfs
shea256 has quit [Ping timeout: 244 seconds]
<ljackson|wrk> jbenet, yeah having issues with getting my framing right but maybe my issue still wanted to switch to a "known" good version to rule out any issues thx
devbug_ has quit [Ping timeout: 276 seconds]
tmg has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid pushed 2 new commits to feature/http-api: https://git.io/v2kwb
<ipfsbot> js-ipfs/feature/http-api e4b37f0 David Dias: add bootstrap routes following http-api-spec
<ipfsbot> js-ipfs/feature/http-api 2d709fc David Dias: tests stuff
<daviddias> jbenet: dignifiedquire made a PR fixing it https://github.com/ipfs/ipfs-geoip/pull/7
<whyrusleeping> ljackson|wrk: yeah, theres something weird on the newer yamux
<whyrusleeping> although i *think* we're on the newest
<whyrusleeping> there was some parameter i had to change in the config to get it to work
palkeo has quit [Ping timeout: 240 seconds]
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/dag-refactor: https://git.io/v2krq
<ipfsbot> go-ipfs/feat/dag-refactor d2931d7 Jeromy: fix test now that dag batches can more properly fail...
IlanGodik has quit [Quit: Connection closed for inactivity]
jokoon has quit [Quit: Leaving]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
yangwao has quit [Ping timeout: 250 seconds]
<ljackson|wrk> whyrusleeping, not quite master is busted at least when you run tests/benchmark it hangs
<ljackson|wrk> got it working... humm perf is kinda crap :/
<whyrusleeping> hrmmm
<ljackson|wrk> doesn't look like it is attempting to batch writes ?
<whyrusleeping> i havent looked too deeply at it
<ljackson|wrk> I would think a muxer would want to as indicated by the window
<ljackson|wrk> I expected 256k writes and reads under the hood ;)
<whyrusleeping> it *should*
<whyrusleeping> you can set the size
<ljackson|wrk> it's not at least on this test where it is client -> server only
<ljackson|wrk> :/
<whyrusleeping> thats pretty lame then...
<ljackson|wrk> only doing 59k frames / s
<ljackson|wrk> looks like more packets/s on LO that bytes/s
<whyrusleeping> hmm
<ljackson|wrk> which also is shown by tcpdump ...
<whyrusleeping> lol
<ljackson|wrk> tho I have it over TLS but still it should be able to optimize better :/
<whyrusleeping> if you figure anything out please let me know, i've got to head out for a bit
<ljackson|wrk> will do
<ljackson|wrk> thx
felixn has joined #ipfs
pfraze has quit [Remote host closed the connection]
<ajl> I have never been so determined to make a unit test fail.
pfraze has joined #ipfs
shea256 has joined #ipfs
shea256 has quit [Ping timeout: 244 seconds]
devbug_ has joined #ipfs
Akaibu has joined #ipfs
ljhms has quit [Read error: Connection reset by peer]
ljhms has joined #ipfs
pfraze has quit [Remote host closed the connection]
<ipfsbot> [js-ipfs] diasdavid pushed 1 new commit to feature/http-api: https://git.io/v2kXI
<ipfsbot> js-ipfs/feature/http-api 70c886a David Dias: wip: make http-api version up to the spec and test it with js-ipfs-api
pfraze has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid opened pull request #69: WIP: Make http-api endpoints as specified by the http-api-spec, for the features present in core (master...feature/http-api) https://git.io/v2kXn
pfraze has quit [Remote host closed the connection]
yellowsir has quit [Quit: Leaving.]
pfraze has joined #ipfs
disgusting_wall has quit [Quit: Connection closed for inactivity]
Oatmeal has quit [Read error: Connection reset by peer]
shea256 has joined #ipfs
ajl has quit [Ping timeout: 244 seconds]
shea256 has quit [Read error: Connection reset by peer]
devbug_ has quit [Ping timeout: 248 seconds]
ipfsrocks has joined #ipfs
devbug_ has joined #ipfs
Oatmeal has joined #ipfs
O47m341 has joined #ipfs
Oatmeal has quit [Disconnected by services]
O47m341 is now known as Oatmeal
tmg has quit [Ping timeout: 248 seconds]
devbug_ has quit [Ping timeout: 250 seconds]
yangwao has joined #ipfs
elima_ has joined #ipfs
amstocker has joined #ipfs
calavera has joined #ipfs
elima_ has quit [Ping timeout: 250 seconds]
disgusting_wall has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
computerfreak has quit [Remote host closed the connection]
shea256 has joined #ipfs
shea256 has quit [Ping timeout: 248 seconds]
shea256 has joined #ipfs
amstocker has quit [Ping timeout: 240 seconds]
shea256 has quit [Ping timeout: 244 seconds]
ygrek has quit [Ping timeout: 252 seconds]
nicolagreco has joined #ipfs
amstocker has joined #ipfs
nicolagreco is now known as nicola_
jaboja has quit [Ping timeout: 276 seconds]
MrChrisJ has quit [Quit: MrChrisJ]
pfraze has quit [Remote host closed the connection]
leer10 has joined #ipfs
Randell has quit [Ping timeout: 240 seconds]
amstocker has quit [Read error: Connection reset by peer]
reit has quit [Quit: Leaving]
calavera has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pfraze has joined #ipfs
compleatang has joined #ipfs
shea256 has joined #ipfs
shea256 has quit [Ping timeout: 240 seconds]
Akaibu has quit [Quit: Connection closed for inactivity]
leer10 has quit [Remote host closed the connection]
compleatang has quit [Quit: Leaving.]
ianopolous has quit [Ping timeout: 240 seconds]
compleatang has joined #ipfs
ipfsrocks has quit [Ping timeout: 240 seconds]
ygrek has joined #ipfs
premaxilla has joined #ipfs
zootella has joined #ipfs
r04r is now known as zz_r04r
zootella has quit [Ping timeout: 248 seconds]
zootella has joined #ipfs
kode54 has quit [Ping timeout: 268 seconds]
kode54 has joined #ipfs
Skaag has quit [Ping timeout: 240 seconds]
AtnNn has quit [Ping timeout: 268 seconds]
Skaag has joined #ipfs
AtnNn has joined #ipfs
Not_ has quit [Ping timeout: 250 seconds]
ianopolous has joined #ipfs
Nickfost has joined #ipfs
<Nickfost> Hello
premaxilla has quit [Ping timeout: 248 seconds]
<jbenet> hello
<Nickfost> is there a lightweight way to ask for the closest ipfs gateway to the client. i was kind of looking at a way to make an ipfs browser extension that would load ipfs hosted images from a special tag in <img>
<Nickfost> is there a large list of ipfs gateways
pfraze has quit [Remote host closed the connection]
calavera has joined #ipfs
<jbenet> Nickfost we're figuring out a protocol to do that still. https://github.com/ipfs/ipget checks for a local gateway at a specified port, but will check for more later (like create an ephemeral node and try running a localhost discovery protocol, etc)
shea256 has joined #ipfs
shea256 has quit [Read error: Connection reset by peer]
<Nickfost> i'm think an extension like this would create a CDN-like implementation for websites and users using this model.
calavera has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
leer10 has joined #ipfs
calavera has joined #ipfs
voxelot has quit [Ping timeout: 255 seconds]
ajl has joined #ipfs
<ljackson|wrk> whyrusleeping, jbenet in load testing accept rate of yamux is horrid so far that is all I have found. I think the eps may all come down to the locks around stream lookup :/ gotta run ttyl
ljackson|wrk has quit [Quit: Leaving]
Arakela007 has joined #ipfs
shaver has joined #ipfs
ajl has quit [Quit: Lost terminal]
jedahan has joined #ipfs
<whyrusleeping> Nickfost: you can currently check in your peer list for the peer with the lowest latency to you
<Nickfost> i'm looking for a way to do it in JS
<whyrusleeping> hrm... its not currently exposed
<whyrusleeping> but i can do that
<Nickfost> huh?
<whyrusleeping> i can look into making the peer distance information more easily queryable
shea256 has joined #ipfs
<Nickfost> while that'd be great I'm starting to think my idea is stupid after reading some of what you guys have planned. it seems what i'd do would be nearly as easy for the user as what i wanted.
<Nickfost> isnt that the only thing you'd need to hack together this : https://github.com/ipfs/ipfs.js
<Nickfost> or a read only version
<Nickfost> for a cdn-like implementation
shea256 has quit [Ping timeout: 250 seconds]
<Nickfost> @whyrusleeping how long would something like that take in JS?
shea256 has joined #ipfs
<Nickfost> ethically speaking if i did this on one of my websites it'd be a good idea to setup a full node
<Nickfost> as my contribution to the network
<whyrusleeping> Nickfost: ah, i see, for a full javascript implementation
<whyrusleeping> yeah, thats still a little ways out
<kyledrake> whyrusleeping a combination of that upgrade and some smarter scheduling I think is getting that issue under control, thank you.
<kyledrake> I'll watch it over the next week and see if it goes Rambo on me again
<alu> kyledrake hmu if yer ever in LA
<whyrusleeping> kyledrake: cool
<whyrusleeping> kyledrake: youre doing a pin, right?
<kyledrake> alu pretty much never, but i'll let you know.
<kyledrake> whyrusleeping ipfs add -r
<alu> ¯\_(ツ)_/¯
<whyrusleeping> kyledrake: ah, okay
<whyrusleeping> adds are *much* better on 0.4.0
<whyrusleeping> 0.3.11 was a decent stopgap
<whyrusleeping> but its night and day switching up to 0.4.0
<kyledrake> That's great to hear, I'm looking forward to switching over.
shea256 has quit [Ping timeout: 240 seconds]
<whyrusleeping> yeap!
<whyrusleeping> i'm looking forward to finally shipping it
<whyrusleeping> tests are getting greener every day
M-davidar has joined #ipfs
* M-davidar kicks irc bridge
<kyledrake> Patch is a better solution in the future, but add works well with our legacy workflow for file management
<kyledrake> Rome wasn't built in a day. Neither was the Library of Alexandria.
davidar_ has joined #ipfs
reit has joined #ipfs
<brimstone> alexandria.media makes so much more sense now
Senji has joined #ipfs
AndChat202929 has joined #ipfs
<AndChat202929> Hi
<AndChat202929> Would it be possible to find which files a peer is hosting?
zootella has quit [Quit: zootella]
jedahan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<M-davidar> AndChat202929: not directly, but it's possible to work it out from watching the network, yes
<AndChat202929> M-davidar: Could I get an example?
<M-davidar> ask Codebird
zoobab has quit [Ping timeout: 240 seconds]
zoobab has joined #ipfs
calavera has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
shea256 has joined #ipfs
shea256 has quit [Ping timeout: 250 seconds]
<Codebird> Almost everything from neocities is inaccessible on 0.4.
<Stskeeps> Codebird: two seperate networks in practice
<Codebird> I know. Just means that neocities will have to update at some point.
<Stskeeps> nod
<Codebird> There are a few things I can see - must be sites that someone viewed on a node that was later updated, keeping the store.
Not_ has joined #ipfs
pfraze has joined #ipfs
<haad> good morning
felixn_ has joined #ipfs
Not_ has quit [Remote host closed the connection]
felixn has quit [Ping timeout: 252 seconds]
shea256 has joined #ipfs
shea256 has quit [Ping timeout: 244 seconds]
nicola_ has quit [Quit: nicola_]
dignifiedquire has joined #ipfs
davidar_ has quit [Quit: Connection closed for inactivity]
pfraze has quit [Remote host closed the connection]
<noffle> haad: o/
IlanGodik has joined #ipfs
<daviddias> mornin' :)
zootella has joined #ipfs
<noffle> just off to bed now :)
<daviddias> I'm off to the wall, going to make the most out of today's morning sunny weather
<daviddias> g'night noffle :)
<noffle> see ya!
Nickfost has quit [Ping timeout: 252 seconds]
shea256 has joined #ipfs
chriscool1 has joined #ipfs
zootella has quit [Quit: zootella]
shea256 has quit [Ping timeout: 252 seconds]
shea256 has joined #ipfs
chriscool1 has quit [Read error: Connection reset by peer]
chriscool has joined #ipfs
ygrek has quit [Ping timeout: 255 seconds]
chriscool has quit [Read error: Connection reset by peer]
shea256 has quit [Ping timeout: 244 seconds]
rendar has joined #ipfs
felixn_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
unforgiven512 has quit [Quit: ZNC - http://znc.in]
ugjka has joined #ipfs
<haad> noffle: see ya! :)
yellowsir has joined #ipfs
unforgiven512 has joined #ipfs
unforgiven512 has quit [Max SendQ exceeded]
unforgiven512 has joined #ipfs
unforgiven512 has quit [Max SendQ exceeded]
unforgiven512 has joined #ipfs
unforgiven512 has quit [Max SendQ exceeded]
unforgiven512 has joined #ipfs
unforgiven512 has quit [Max SendQ exceeded]
unforgiven512 has joined #ipfs
elima_ has joined #ipfs
computerfreak has joined #ipfs
<dignifiedquire> morning everyone
<Codebird> Morning.
<haad> dignifiedquire: moin!
Encrypt has joined #ipfs
cemerick has joined #ipfs
Myagui has quit [Ping timeout: 244 seconds]
shea256 has joined #ipfs
devbug_ has joined #ipfs
shea256 has quit [Ping timeout: 240 seconds]
M-davidar has quit [Remote host closed the connection]
disgusting_wall has quit [Quit: Connection closed for inactivity]
devbug_ has quit [Ping timeout: 255 seconds]
jaboja has joined #ipfs
Encrypt has quit [Quit: Quitte]
<Kubuxu> Release of Vulkan killed my IPFS productivity this week, sorry for that guys.
<ipfsbot> [js-ipfs-api] dignifiedquire created fix/json-header (+1 new commit): https://git.io/v2IZI
<ipfsbot> js-ipfs-api/fix/json-header 90ed807 dignifiedquire: fix(request): Improve json content-type detection...
<ipfsbot> [js-ipfs-api] dignifiedquire opened pull request #215: fix(request): Improve json content-type detection (master...fix/json-header) https://git.io/v2IZm
<dignifiedquire> daviddias: got a fix for your issue :)
tmg has joined #ipfs
tmg has quit [Changing host]
tmg has joined #ipfs
tmg has quit [Ping timeout: 240 seconds]
tmg has joined #ipfs
Aeon has quit [Ping timeout: 276 seconds]
Aeon has joined #ipfs
shea256 has joined #ipfs
shea256 has quit [Read error: Connection reset by peer]
palkeo has joined #ipfs
Combined2857 has joined #ipfs
shea256 has joined #ipfs
shea256 has quit [Ping timeout: 252 seconds]
shea256 has joined #ipfs
computerfreak has quit [Remote host closed the connection]
shea256 has quit [Ping timeout: 240 seconds]
yellowsir has quit [Quit: Leaving.]
Senji has quit [Ping timeout: 255 seconds]
chriscool has joined #ipfs
cemerick has quit [Ping timeout: 276 seconds]
reit has quit [Ping timeout: 255 seconds]
chriscool has quit [Client Quit]
chriscool has joined #ipfs
Combined2857 has quit [Quit: Leaving]
Senji has joined #ipfs
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
reit has joined #ipfs
devbug has joined #ipfs
chriscool2 has joined #ipfs
chriscool has quit [Client Quit]
Senji has quit [Ping timeout: 276 seconds]
r1k0 has quit [Remote host closed the connection]
devbug has quit [Ping timeout: 276 seconds]
chriscool has joined #ipfs
chriscool has quit [Read error: No route to host]
chriscool2 has quit [Read error: No route to host]
jokoon has joined #ipfs
temet has quit [Ping timeout: 276 seconds]
Senji has joined #ipfs
palkeo has quit [Quit: Konversation terminated!]
palkeo has joined #ipfs
palkeo has joined #ipfs
zoobab has quit [Ping timeout: 255 seconds]
zoobab has joined #ipfs
shea256 has joined #ipfs
compleatang has quit [Remote host closed the connection]
compleatang has joined #ipfs
zz_r04r is now known as r04r
shea256 has quit [Ping timeout: 250 seconds]
patcon has quit [Ping timeout: 248 seconds]
patcon has joined #ipfs
reit has quit [Quit: Leaving]
patcon has quit [Ping timeout: 250 seconds]
buckket has quit [Quit: WeeChat 1.4]
jaboja has quit [Ping timeout: 250 seconds]
jaboja has joined #ipfs
patcon has joined #ipfs
patcon has quit [Ping timeout: 276 seconds]
shea256 has joined #ipfs
shea256 has quit [Ping timeout: 240 seconds]
MrChrisJ has joined #ipfs
tmg has quit [Ping timeout: 240 seconds]
computerfreak has joined #ipfs
<yangwao> so when will be 0.4.0 out? :)
jaboja has quit [Ping timeout: 276 seconds]
<yangwao> does have ipfs some recommended blogging system?
<Kubuxu> yangwao: I use Hugo, write in markdown, generate to static page
<yangwao> ^ letme look on that, because now I generate from makrdown and using some plugin in atom, not very comfy
<yangwao> and I found pandadoc, but that format, also found that I can use github markup api somehow..
<oed> yangwao: hugo works fine with ipfs
<oed> I had a bit of a struggle to get the links working however, using the livepreview feature hugo doesn't use relative links
<yangwao> owsht
<yangwao> got some quick ipfs guide, or is it somewhere at awesome-ipfs ?
<oed> huh? don't think there is a specific guide for that
devbug has joined #ipfs
devbug has quit [Ping timeout: 240 seconds]
<Kubuxu> oed, yangwao: current hugo has relative link rewritting
<Kubuxu> I will send my config, gimme a sec
jaboja has joined #ipfs
<Kubuxu> You don't even need whole config, just `RelativeURLs = true` in config
<Kubuxu> yangwao, oed ^^
shea256 has joined #ipfs
shea256 has quit [Ping timeout: 240 seconds]
shea256 has joined #ipfs
shea256 has quit [Ping timeout: 252 seconds]
jokoon has quit [Quit: Leaving]
jaboja has quit [Ping timeout: 276 seconds]
<yangwao> Kubuxu: I'll look on it later, thanks! :)
voxelot has joined #ipfs
nicolagreco has joined #ipfs
shea256 has joined #ipfs
<oed> Kubuxu: yeah, I know it has but it only works if you use the --watch flag that config is ignored.
<oed> But that might also be fixed now
shea256 has quit [Ping timeout: 276 seconds]
jedahan has joined #ipfs
danielrf has joined #ipfs
mtgx has joined #ipfs
AndChat202929 has quit [Quit: Bye]
r3dfish has joined #ipfs
r3dfish is now known as redfish
pfraze has joined #ipfs
<Kubuxu> I didn't have any issues with that.
jedahan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
M-rschulman has joined #ipfs
<M-rschulman> I know some folks were working on a twitter-like service backed by IPFS. Has that gone anywhere lately?
chriscool has joined #ipfs
chriscool has quit [Client Quit]
chriscool has joined #ipfs
<uhhyeahbret> M-rschulman: there is https://github.com/ssbc/patchwork which uses similar p2p tech as ipfs, but isn't currently sharing an implementation
<uhhyeahbret> its not ipfs, but reimplments twitter to a fairly high degree already
<uhhyeahbret> maybe in the future, someone could have it store the append only logs in ipfs
<M-rschulman> interesting
<M-rschulman> Do you know if they have plans to do that?
voxelot has quit [Ping timeout: 240 seconds]
nicolagreco has quit [Quit: nicolagreco]
buckket has joined #ipfs
shea256 has joined #ipfs
nicolagreco has joined #ipfs
shea256 has quit [Ping timeout: 240 seconds]
voxelot has joined #ipfs
<lidel> FYI IPFS Gateway Redirect 1.5.5, has been fully reviewed and is now available for download in AMO gallery at https://addons.mozilla.org/addon/ipfs-gateway-redirect/
<Kubuxu> lidel: <3
<lidel> If someone wants to have "native" paths like "fs:/ipfs/.." in address bar: https://github.com/lidel/ipfs-firefox-addon/issues/48#issuecomment-186861915
<Kubuxu> It works :D
<lidel> Shout-out to The_8472 for that ;-)
<Kubuxu> fs:/ipfs/QmWinGRWjGQcrZq9tAmoEHn2HgM8jAzyFWaxkXPh1xmqWf/screencap.2016-02-21T18:18:01Z.png
<Kubuxu> The_8472: Thank you for fs:/
<Kubuxu> Now off to making glowing bear highlight fs://
<Kubuxu> Now off to making glowing bear highlight fs:/
Encrypt has joined #ipfs
<lidel> a rule for urxvt would be something like this: http://hastebin.com/raw/zijuhozuba
<lidel> probably needs tweaking to allow ":" in paths etc
* lidel fs:/ipfs/QmYHNYAaYK5hm3ZhZFx5W9H6xydKDGimjdgJMrMSdnctEm
* Kubuxu is not using urxvt because it doesn't work with font awesome :|
ianopolous has quit [Ping timeout: 250 seconds]
pepesza has joined #ipfs
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
<Kubuxu> (I will be trying to add cdnjs) ;P
m0ns00n2 has joined #ipfs
Arakela007 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<uhhyeahbret> lidel is there a chrome version?
<Kubuxu> uhhyeahbret: not that awesome
<Kubuxu> there is basic redirector IIRC.
jedahan has joined #ipfs
<Kubuxu> lidel: what do you think about defaulting to web+fs:/, I don't thing chrome will even allow binding fs:/ from add-on (but it is something that has to be checked).
<brimstone> can dnslinks point to ipfs names?
chriscool has quit [Read error: No route to host]
<brimstone> err, ipns names?
<brimstone> ipns hashes?
chriscool has joined #ipfs
<Kubuxu> brimstone: yes, `dig bin.ipfs.ovh TXT`
<lidel> brimstone, ipns? so you would want /ipns/foo point to /ipns/bar which points to /ipfs/<multihash> ?
patcon has joined #ipfs
<Kubuxu> Oh, IPNS, yes, just instead of /ipfs/Qm use /ipns/
<brimstone> lidel: i want a TXT record to point to a /ipns to poitn to an ipfs multihash
<brimstone> ok thanks!
<Kubuxu> brimstone: www.kubuxu.ovh TXT dnslink=/ipns/Qm..../www.kubuxu.ovh/current
<Kubuxu> this is dnslink for my site
<brimstone> Kubuxu: oh, exactly, thanks!
mildred has joined #ipfs
shea256 has joined #ipfs
martinkl_ has joined #ipfs
<Kubuxu> Ok, started adding on 19, 20GBs to add.
shea256 has quit [Ping timeout: 252 seconds]
sobr_ has joined #ipfs
compleatang has quit [Ping timeout: 252 seconds]
nicolagreco has quit [Quit: nicolagreco]
martinkl_ has quit [Ping timeout: 252 seconds]
mildred has quit [Ping timeout: 252 seconds]
b0at has quit [Ping timeout: 252 seconds]
Evermore has quit [Ping timeout: 252 seconds]
Evermore has joined #ipfs
niekie has quit [Ping timeout: 252 seconds]
sobr has quit [Ping timeout: 252 seconds]
spikebike has quit [Ping timeout: 252 seconds]
silotis has quit [Ping timeout: 252 seconds]
mildred has joined #ipfs
ygrek has joined #ipfs
niekie has joined #ipfs
martinkl_ has joined #ipfs
<yangwao> from other channel 18:29 < brabo> hmmm https://github.com/lmatteis/peer-tweet
<yangwao> M-rschulman: ^
<brabo> ;)
<yangwao> Kubuxu: what are steps just add txt record once? I should generate ipns?
<yangwao> shouldn't this been done by ipscend?
<Kubuxu> you should publish something into your IPNS
<Kubuxu> (or you mean Hugo?)
<yangwao> is there some easy how to so I can learn it/get it?
<yangwao> ok, I been doing ipfs add -r hackerdome.xyz/
<yangwao> and publishing that last hash to txt, but that will change everytime
<yangwao> beside that, what I should do?
<Kubuxu> If you want to use IPNS you can do `ipns name publish [the hash]
<Kubuxu> I build directory with all my published things using FilesAPI and publish this directory
<Kubuxu> then I can reference to it with /ipns/Qm..../[project]/
<yangwao> ipfs name publish [hash] should be instant, right?
<Kubuxu> no
<Kubuxu> It will take a while, you connect with peers in close keyspace as you and tell them to hold you entry
<yangwao> ok, published
b0at has joined #ipfs
<yangwao> well, better ask rather trying blind :)
<yangwao> Published to QmQKY7g8iVpcsBu1vrgCYZ2rk9wUSA4FdUrnDR6i7r2uMZ: QmR3QQ4m3GGDwKHdYPPC6iyvhsqR2QUVq17dZPogZtExkF
<Kubuxu> The first one is your peerID
<Kubuxu> you can use it with /ipns/..
<yangwao> and when I again make ipfs add -r hackerdome.xyz, I just need to do ipfs name publish [new-hash], that's it?
<yangwao> and no need to change txt records
<Kubuxu> Yes
<Codebird> That's the idea.
<yangwao> I think I asked it before, but it was like week ago and I was asleep :)
<Kubuxu> Problem is that IPNS is still quite slow
<Codebird> But last I heard, you have to re-publish quite often to keep it active.
<yangwao> (but didnt tried with real example :P)
<Kubuxu> It will autorepublish IIRC.
<yangwao> yeah, I noticed, that ipns is quite slow against normal ipfs hash
<Kubuxu> Problem might be when your node shutdowns.
<yangwao> oh
<yangwao> even when content is pinned somewhere?
<Codebird> Ku: This does not feel like it fits the IPFS goal of the permimant web.
<Codebird> No single point of failure! So long as the publisher doesn't go on holiday.
<Kubuxu> Codebird: I mean, it shutdowns, comes back online and you have to manually republish.
<yangwao> oh, that isnt how I imagine ipfs works :/
<Kubuxu> When IPNS is rewritten to IPRS (which isn't written yet) I think it will be possible to keep records for longer time.
<yangwao> RS?
<Kubuxu> Recod System
<yangwao> oh
<Kubuxu> Record System
<yangwao> got it, mm right
<yangwao> shouldnt be this thing backed by some ethereum or like that?
<Codebird> Welcome to the exciting world of cutting-edge, so-advanced-it-doesn't-work protocols.
<yangwao> writing protocol while using them ;)
<yangwao> it's like building rail with train :P
<ion> vaportocols
<Kubuxu> No, those entries are designed to be partially ephemeral, if you want something totally permanent use for example namecoin
<yangwao> nah namecoin lack of popularity :x
Akaibu has joined #ipfs
<Kubuxu> IPFS also lacks popularity, if I had reason to run namecoin I would, also they should have SPV client
<yangwao> namecoin lost in shadow of doges..
nicolagreco has joined #ipfs
silotis has joined #ipfs
<yangwao> thas image of our mankind
<Kubuxu> Maybe ethereum will make SPV first.
<Kubuxu> Then I will do Ethereum DNS ASAP.
<yangwao> ^
<yangwao> I've y'day talked about guy from our hackspace, would be good have some dapp over ipfs using ethereum..
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<yangwao> but I'm afraid if ethereum will upstart with upcoming segwit to bitcoin
<yangwao> bitcoin is getting old.
<Kubuxu> bitcoin won't die, it probably still be important, but it won't be all-rounder.
<Kubuxu> lost 'will' in there
<yangwao> these experiments :)
<yangwao> I hope, there will be no-fight in deep waters of ipfs between devs. I happens everytime when someone does not agree. idk, maybe lack of empathy :x
<yangwao> *it
cemerick has joined #ipfs
<Kubuxu> It happens every time money is in play.
<yangwao> ^sad, but true.
temet has joined #ipfs
<Kubuxu> Heh, adding huge number of files renders node unusable.
jedahan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
yellowsir has joined #ipfs
Myagui-afk has joined #ipfs
Myagui-afk is now known as Myagui
felixn has joined #ipfs
shea256 has joined #ipfs
Tv` has joined #ipfs
spikebike has joined #ipfs
<daviddias> thank you dignifiedquire :D :D
shea256 has quit [Ping timeout: 240 seconds]
<ipfsbot> [js-ipfs-api] diasdavid pushed 1 new commit to master: https://git.io/v2LlC
<ipfsbot> js-ipfs-api/master 8d0c912 David Dias: Merge pull request #215 from ipfs/fix/json-header...
<ipfsbot> [js-ipfs-api] diasdavid deleted fix/json-header at 90ed807: https://git.io/v2Llg
cemerick has quit [Ping timeout: 250 seconds]
<leer10> what does the ipfs firefox gateway extension 1.5.5 have that 1.5.4 doesn't?
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
<leer10> thanks lidel
<ipfsbot> [js-ipfs-api] diasdavid pushed 1 new commit to master: https://git.io/v2L84
<ipfsbot> js-ipfs-api/master 5993787 David Dias: chore:build
chriscool has quit [Read error: Connection reset by peer]
<leer10> I'ma update immediately
chriscool has joined #ipfs
<ipfsbot> [js-ipfs-api] diasdavid pushed 2 new commits to master: https://git.io/v2L86
<ipfsbot> js-ipfs-api/master a53bb78 David Dias: chore: build
<ipfsbot> js-ipfs-api/master 09d396d David Dias: chore: release version v2.13.1
<leer10> also lidel so what is the meaning behind automatic mode which says it (en/dis)ables redirect based on peercount?
chriscool has quit [Client Quit]
<lidel> leer10, if local gateway is online and has >0 peers, then it will be used instead of public gateway, and if it goes offline, redirect will be automatically disabled and your requests will be routed to public gateway
<leer10> noice
<lidel> we probably need better descriptions for these features (english is not my native language ;-))
Encrypt has quit [Quit: Quitte]
<ipfsbot> [js-ipfs] diasdavid pushed 1 new commit to feature/http-api: https://git.io/v2L8d
<ipfsbot> js-ipfs/feature/http-api bf727b1 David Dias: fixes https://github.com/ipfs/js-ipfs/pull/69#discussion_r53560321
ipfsrocks has joined #ipfs
<leer10> I think that an index is needed once we have a good stream of created content
dignifiedquire has quit [Quit: Connection closed for inactivity]
martinkl_ has joined #ipfs
<lidel> https://github.com/lidel/ipfs-firefox-addon/blob/master/locale/en-US.properties ← if someone could go over english locale and fix things that sound weird in a PR, would be great :)
Combined2857 has joined #ipfs
Combined2857 has joined #ipfs
Combined2857 has quit [Read error: Connection reset by peer]
zoobab has quit [Ping timeout: 248 seconds]
<ipfsrocks> Saw earlier someone is working on a new webui?
martinkl_ has quit [Client Quit]
zoobab has joined #ipfs
ugjka has quit [Ping timeout: 244 seconds]
shea256 has joined #ipfs
ianopolous has joined #ipfs
Senji has quit [Read error: Connection reset by peer]
shea256 has quit [Ping timeout: 250 seconds]
ianopolous has quit [Remote host closed the connection]
zoobab has quit [Ping timeout: 248 seconds]
ianopolous has joined #ipfs
nicolagreco is now known as nicola_
<ipfsrocks> webui/redux is the correct branch?
ipfsrocks has quit [Read error: Connection reset by peer]
<yangwao> umm
<yangwao> Kubuxu: if I do publish via ipns, how I can keep it up, if my notebook went down, I should pin it on some other ipfs daemon?
ygrek has quit [Ping timeout: 240 seconds]
<Kubuxu> yangwao: you should pin IPFS hash in other location, IPNS entry will be kept online for ~24h
<yangwao> so, if I refer to TXT ipns hash of my local ipfs node, but it will be not available if I not come online in last 24h?
leer10 has quit [Remote host closed the connection]
<yangwao> so, I should do ipns name publish on my 'server' rather?
leer10 has joined #ipfs
amstocker has joined #ipfs
zoobab has joined #ipfs
zorglub27 has joined #ipfs
leer10 has quit [Read error: Connection reset by peer]
amstocker has quit [Read error: Connection reset by peer]
amstocker has joined #ipfs
calavera has joined #ipfs
zoobab has quit [Ping timeout: 276 seconds]
zoobab has joined #ipfs
leer10 has joined #ipfs
reit has joined #ipfs
dignifiedquire has joined #ipfs
shea256 has joined #ipfs
calavera has quit [Quit: Textual IRC Client: www.textualapp.com]
phitos has quit [Quit: Connection closed for inactivity]
shea256 has quit [Ping timeout: 255 seconds]
<ianopolous> whyrusleeping: quick question: if I pin -r tree A, then pin -r another tree B with an overlapping subtree, followed by pin rm -r tree A. What happens to the common subtree?
zoobab has quit [Ping timeout: 240 seconds]
<MrChrisJ> I am just testing out the IPFS Firefox plug in, would this be a better option to run than IPFS Station on the Raspberry Pi?
<MrChrisJ> The OS I am building for the Raspberry Pi 2 comes with Iceweasel which is the ARM version of Firefox. Station is a bit unstable on the Pi, the daemon runs fine in headless mode but just not the Node implementation
bonan has joined #ipfs
disgusting_wall has joined #ipfs
<b0at> the firefox extension connects to an ipfs daemon, which you could run anywhere
<MrChrisJ> ok I will try it
Myagui has quit [Ping timeout: 244 seconds]
zoobab has joined #ipfs
reit has quit [Quit: Leaving]
rendar has quit [Ping timeout: 255 seconds]
Myagui has joined #ipfs
m0ns00n2 has quit [Quit: undefined]
rendar has joined #ipfs
<Kubuxu> ianopolous: you are pinning some root and say to keep objects under it, meaning it will work as it should work.
yellowsir has quit [Quit: Leaving.]
zoobab has quit [Ping timeout: 250 seconds]
<Kubuxu> MrChrisJ: FF add-on allows to access IPFS resources using more fancy links (for example fs:/ipfs/QmYJxHZ5MeqKF5vbp8Wei71fNkBPdBSB3CRYSW75fA8yFE) and redirects access from global gateways to local one, as b0a.t said it doesn't contain the IPFS itself.
<dignifiedquire> daviddias you are very welcome :)
zoobab has joined #ipfs
<dignifiedquire> MrChrisJ: yes the addon is nice but gives not full control over the daemon as far as I know
<MrChrisJ> Kubuxu yeah I can simply install the IPFS and instruct users to run the daemon and then load up Iceweasel and access it via the browser. Intended audience is non technical
<MrChrisJ> I have not found a way to add directories using the Webui yet which is what the FF extension looks like it is
<dignifiedquire> MrChrisJ: what timeframe do you have for getting it stable? it shouldn't be too hard, I just haven't proritized it
<MrChrisJ> I promised by the end of March so I can be flexible around you guys, I want people to have a good experience of IPFS
<MrChrisJ> also I am a journalist so this is important to me professionally
<Kubuxu> Only Chrome is able to add directories as FF and most other do not implement required API.
<dignifiedquire> that should be very doable
<MrChrisJ> cool
<dignifiedquire> MrChrisJ: we have planning meeting today, will talk to the others but I think I should be able to dedicate a decent amount of time to this in the next weeks
<MrChrisJ> how do I ipfs cat /ipfs/QmX4MoZgeZoNPB57ZSMLd1tRPfNcQ1NvgpmWQmdNv6qooy > /home/pi/dir ?
<MrChrisJ> It’s a git repo I am working on with a colleague
<MrChrisJ> we are testing it out now
<dignifiedquire> MrChrisJ: which rasberry exactly are you using? will get myself some hardware so I can be sure when testing
<MrChrisJ> Raspberry Pi 2 Model B
<MrChrisJ> I have a colleague in Germany who can send you one
<MrChrisJ> I can also send you disc image
<Kubuxu> ipfs get /ipfs/QmX4MoZgeZoNPB57ZSMLd1tRPfNcQ1NvgpmWQmdNv6qooy -o /home/pi/dir AFAIK
<MrChrisJ> -o that’s it
<MrChrisJ> thank you
<Kubuxu> also note that it is `get` not `cat`
<dignifiedquire> that would be realy cool then Incan be sure I'm testing in the same env as you need
<MrChrisJ> dignifiedquire yep. Actually I just realised I promised some people in developing countries that they would get theirs by end of February but I think I can do a livestream and ask the community for more time because I think IPFS is an integral part to this project
<MrChrisJ> in any case I will work around you
amstocker has quit [Ping timeout: 240 seconds]
amstocker has joined #ipfs
<dignifiedquire> MrChrisJ: will see what I can do
<MrChrisJ> dignifiedquire thanks so much
cemerick has joined #ipfs
<ianopolous> kubuxu: thanks. I just want to be sure the pin rm doesn't override the recursive pins in the common subtree from the other tree root.
tmg has joined #ipfs
cemerick has quit [Ping timeout: 244 seconds]
zoobab has quit [Ping timeout: 244 seconds]
computerfreak has quit [Quit: Leaving.]
<MrChrisJ> When I try to “ipfs add -r” a git repo it doesn’t seem to add the .git directory, is that because it’s hidden?
<Kubuxu> yes use -H to add also hidden directories
<MrChrisJ> ah cool
<MrChrisJ> danke
<Kubuxu> bitte
<MrChrisJ> :)
zoobab has joined #ipfs
shea256 has joined #ipfs
<MrChrisJ> That works a great
<MrChrisJ> I can now work with my colleague on a Git Repo researching a news story in a completely decentralised and transparent way :)
<MrChrisJ> I am gonna make a video
shea256 has quit [Ping timeout: 276 seconds]
yellowsir has joined #ipfs
zoobab has quit [Ping timeout: 244 seconds]
zoobab has joined #ipfs
<jbenet> MrChrisJ Kubuxu: these are valuable nuggets of ipfs knowledge. could one or both of you write a little example about it? useful to build a knowledge base
<MrChrisJ> jbenet you bet! I am telling the whole world about this
<jbenet> ianopolous: the subtree should remain pinned under B.
<jbenet> MrChrisJ thanks :)
<MrChrisJ> I’ve been waiting 4 years for this software
<MrChrisJ> there are centralised versions of this like Bellingcat
<MrChrisJ> but it’s too easy to falsify
<MrChrisJ> and censor
<ianopolous> jbenet: excellent. Thank you.
<Kubuxu> (adding cdnjs failed at 10GB :|)
<jbenet> ianopolous: if you find it's not doing that then it is a bug, and so pls repro with test case.
<Kubuxu> Could someone running master check something for me?
<jbenet> Kubuxu: :( we need to not fail at that
<Kubuxu> Without saving it to disk those 3h will go much faster.
<Kubuxu> I might have issue where fetching content from local gateway always timeout if it is not available locally at the time of request.
jokoon has joined #ipfs
<Kubuxu> Or this might be DNS weirdness.
<Kubuxu> Ok, figured it out, changing network interfaces works really bad with IPFS
<Kubuxu> Really bad.
<Kubuxu> (it fails silently, even keeps some peers)
<dignifiedquire> Kubuxu: i've seen similar issues, when turning on my vpn while ipfs is running
<dignifiedquire> but wasn't sure what was happening
<Kubuxu> I might have to bind restarting ipfs to networkmanager
<Kubuxu> It is because ipfs performs external ip discovery so it can publish its location.
<ianopolous> I've checked through the issues and latest code and as far as I can see Ed25519 hasn't made it in to libp2p yet. Is that correct?
<Kubuxu> If its location (external IP) changes everything is screwed up.
<ianopolous> jbenet: I will put a test for that into java-ipfs-api
mildred has quit [Ping timeout: 240 seconds]
nicolagreco has joined #ipfs
Encrypt has joined #ipfs
nicola_ has quit [Ping timeout: 250 seconds]
The_8472 has quit [Ping timeout: 264 seconds]
wiretapp1d-cb is now known as wiretapped-cb
The_8472 has joined #ipfs
jaboja has joined #ipfs
shea256 has joined #ipfs
shea256 has quit [Read error: Connection reset by peer]
ianopolous has quit [Ping timeout: 255 seconds]
Encrypt has quit [Read error: Connection reset by peer]
Encrypt has joined #ipfs
zorglub27 has quit [Quit: zorglub27]
rafajafar has joined #ipfs
pfraze has quit [Remote host closed the connection]
voxelot has quit [Ping timeout: 240 seconds]
Encrypt has quit [Quit: Quitte]
pfraze has joined #ipfs
pfraze has quit [Remote host closed the connection]
elima_ has quit [Ping timeout: 240 seconds]
shea256 has joined #ipfs
shea256 has quit [Ping timeout: 248 seconds]
shea256 has joined #ipfs
reit has joined #ipfs
shea256 has quit [Ping timeout: 276 seconds]
martinkl_ has joined #ipfs
pfraze has joined #ipfs
palkeo has quit [Quit: Konversation terminated!]