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
charley has joined #ipfs
fingertoe has quit [Ping timeout: 246 seconds]
r04r is now known as zz_r04r
devbug has quit [Read error: Connection reset by peer]
danielrf has joined #ipfs
atgnag is now known as NEET_in_training
devbug has joined #ipfs
lazyUL has joined #ipfs
nicolagreco has joined #ipfs
clever has quit [Ping timeout: 256 seconds]
cemerick has joined #ipfs
charley has quit [Remote host closed the connection]
Guest73396 has joined #ipfs
clever has joined #ipfs
devbug has quit [Ping timeout: 264 seconds]
ygrek has quit [Ping timeout: 240 seconds]
voxelot has quit [Ping timeout: 244 seconds]
devbug has joined #ipfs
<ion> .ask jbenet I wonder what it would take for Google to invite you to have a Tech Talk?
<multivac> ion: I'll pass that on when jbenet is around.
wowaname has joined #ipfs
Guest73396 has quit [Ping timeout: 265 seconds]
fingertoe has joined #ipfs
<kyledrake> ion emailing them.
<kyledrake> They would love to hear this talk
<fingertoe> me too!
captain_morgan has quit [Remote host closed the connection]
<kyledrake> ion jbenet I just pinged their youtube channel with a message, hopefully they get back. Didn't find any other ways to contact them.
<ion> kyledrake: He’ll be on IRC sooner or later and receive the message from multivac.
od1n has joined #ipfs
<ion> Oh, sorry
<ion> I totally misparsed what you said.
hellertime has quit [Ping timeout: 246 seconds]
hellertime has joined #ipfs
captain_morgan has joined #ipfs
devbug has quit [Ping timeout: 260 seconds]
FredEE has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
lazyUL has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
disoxygenation has quit [Ping timeout: 252 seconds]
azm has quit [Ping timeout: 250 seconds]
harlan_ has quit [Quit: Connection closed for inactivity]
border0464 has quit [Ping timeout: 252 seconds]
devbug has joined #ipfs
devbug has quit [Remote host closed the connection]
border0464 has joined #ipfs
hellertime has quit [Quit: Leaving.]
jvalleroy has quit [Quit: Leaving]
nicolagreco has quit [Quit: nicolagreco]
fingertoe has quit [Ping timeout: 246 seconds]
nicolagreco has joined #ipfs
nicolagreco has quit [Client Quit]
fingertoe has joined #ipfs
amiller has joined #ipfs
amiller has quit [Client Quit]
dlight has quit [Quit: Leaving]
nicolagreco has joined #ipfs
<whyrusleeping> i wish ops could rename people in chat
<whyrusleeping> /rename jbenet jbeiber
<ion> Yes, we are fans of Juan Bieber.
<mue> beiber!
amiller has joined #ipfs
wjiang_laptop has joined #ipfs
wopi has quit [Ping timeout: 260 seconds]
wopi has joined #ipfs
fingertoe has quit [Ping timeout: 246 seconds]
<codehero> lol
<whyrusleeping> does anyone need anything from me?
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
<davidar> whyrusleeping: brains...
<whyrusleeping> davidar: heh
<whyrusleeping> look elsewhere, none left here
clever has quit [Ping timeout: 268 seconds]
simonv3 has quit [Quit: Connection closed for inactivity]
smash_ has joined #ipfs
clever has joined #ipfs
sonatagreen has quit [Ping timeout: 252 seconds]
Eudaimonstro has quit [Ping timeout: 260 seconds]
FredEE has joined #ipfs
fingertoe has joined #ipfs
Guest73396 has joined #ipfs
grahamperrin has joined #ipfs
FredEE has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
grahamperrin has quit [Quit: Leaving]
charley has joined #ipfs
sseagull has quit [Quit: Lost terminal]
charley has quit [Ping timeout: 265 seconds]
Oatmeal has joined #ipfs
DrPete has quit [Ping timeout: 250 seconds]
clever has quit [Ping timeout: 246 seconds]
DrPete has joined #ipfs
clever has joined #ipfs
grahamperrin has joined #ipfs
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
dlight has joined #ipfs
nicolagreco has quit [Quit: nicolagreco]
border0464 has quit [Ping timeout: 252 seconds]
clever_ has joined #ipfs
border0464 has joined #ipfs
clever has quit [Ping timeout: 250 seconds]
therealplato has joined #ipfs
deltahat has quit []
orzo has quit [Ping timeout: 272 seconds]
<smash_> When trying to ipfs mount on mac I get this error: ERRO[01:20:18:000] error mounting: exit status 64: mount_osxfusefs: /ipfs: No such file or directory exit status 64: mount_osxfusefs: /ipns: No such file or directory module=core/commands
<smash_> anyone know why?
Tritylodon has joined #ipfs
orzo has joined #ipfs
clever_ is now known as clever
<smash_> I forgot to create /ipfs and /ipns.. thanks!
<whyrusleeping> no problemo!
rasovica has joined #ipfs
<rasovica> Hi guys. Where can i find win exe for ipfs on gobuilder. It seems to have disapired
<whyrusleeping> rasovica: youre not wrong
<whyrusleeping> uhhhhhh
<whyrusleeping> its likely because we broke the windows build...
<whyrusleeping> if you trust me i can build you a binary
<rasovica> Well shure its for the alexandria just btw
cemerick has quit [Ping timeout: 240 seconds]
<whyrusleeping> !pin /ipfs/QmenZgvehd3xLGWoYZnLqZErbXLhQyY5KJEQELMshUby4J
<pinbot> now pinning /ipfs/QmenZgvehd3xLGWoYZnLqZErbXLhQyY5KJEQELMshUby4J
<whyrusleeping> rasovica: alright, the binary is in there along with the commit sha for the ipfs build and the go compiler build i'm using
<pinbot> [host 1] failed to grab refs for /ipfs/QmenZgvehd3xLGWoYZnLqZErbXLhQyY5KJEQELMshUby4J: 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 2] failed to grab refs for /ipfs/QmenZgvehd3xLGWoYZnLqZErbXLhQyY5KJEQELMshUby4J: 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 7] failed to grab refs for /ipfs/QmenZgvehd3xLGWoYZnLqZErbXLhQyY5KJEQELMshUby4J: 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 6] failed to grab refs for /ipfs/QmenZgvehd3xLGWoYZnLqZErbXLhQyY5KJEQELMshUby4J: 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 0] failed to grab refs for /ipfs/QmenZgvehd3xLGWoYZnLqZErbXLhQyY5KJEQELMshUby4J: 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/QmenZgvehd3xLGWoYZnLqZErbXLhQyY5KJEQELMshUby4J: 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 3] failed to grab refs for /ipfs/QmenZgvehd3xLGWoYZnLqZErbXLhQyY5KJEQELMshUby4J: 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"
<rasovica> Oki doki thanks!
<pinbot> [host 5] failed to grab refs for /ipfs/QmenZgvehd3xLGWoYZnLqZErbXLhQyY5KJEQELMshUby4J: 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"
<whyrusleeping> once pinbot finishes, grab that
<whyrusleeping> or like, not
<whyrusleeping> lol
<whyrusleeping> it should still be fine, pinbot is throwing a fit...
domanic has quit [Ping timeout: 246 seconds]
lazyUL has joined #ipfs
<daviddias> if someone could review this https://github.com/ipfs/node-ipfsd-ctl/pull/25 I would appreciate it :)
<whyrusleeping> daviddias: NO CR FOR YOU!
<daviddias> solo coder
<whyrusleeping> rasovica: the download might take a little bit... my upload is about 1mbit
<rasovica> Ok. Thanks i owe you a pizza
<whyrusleeping> haha, sounds good right about now
<daviddias> whyrusleeping: we can do like, you review my Node.js and I review your your Go lang
<whyrusleeping> daviddias: adorable
<daviddias> it might turn into a collection of 'Looks good to me'
<whyrusleeping> ;)
<daviddias> ahah
<rasovica> Not shure how digital pizza worms
smash_ has quit [Quit: Page closed]
<rasovica> Works*
<whyrusleeping> daviddias: does your code even compile?
<whyrusleeping> sheesh
<daviddias> it does
<daviddias> and passes the tests
<whyrusleeping> lol
<daviddias> didn't it pass for you?
<whyrusleeping> it compiles? to a binary? ;)
pfraze has quit [Remote host closed the connection]
<daviddias> a
<daviddias> my brain read ' does your code even runs '
<whyrusleeping> lawl
<daviddias> actually, you know, it does compile
<daviddias> with jxcore
<whyrusleeping> whoooaa
<whyrusleeping> there, reviewed your weird java code
<daviddias> ahah thank you:)
* daviddias relocating
<rasovica> One day i will ipfs you same pizza
<rasovica> Over and out
<whyrusleeping> haha, peace
rasovica has quit [Quit: Bye]
grahamperrin has quit [Quit: Leaving]
Guest73396 has quit [Ping timeout: 250 seconds]
<gendale_> so, my local ipfs daemon seems to be completely broken
<gendale_> e.g. refuses to completely download files
<gendale_> I updated it, hoping it would fix, but it hasn't
<gendale_> another box on the same network works ok
mildred has joined #ipfs
<gendale_> i guess i just have to wipe the install and try again?
<whyrusleeping> gendale_: thats odd
<whyrusleeping> symptoms?
<whyrusleeping> i'm curious to see whats going on
<davidar> gendale_: I'm assuming you restarted the daemon after the update
<gendale_> downloads just hang
<gendale_> e.g. that windows binary, i couldn't get past 7.25
<gendale_> sometimes if i cancel the download, and then start again, it works ok
<whyrusleeping> any error messages?
<gendale_> sometimes if I restart the daemon, and then start again, it works ok
<gendale_> no, unless there's logs somewhere I don't know about or something
<gendale_> it seems to have gotten worse over time? like it's deteriorating
<whyrusleeping> the daemon should print out any errors...
<gendale_> then no, no errors, just a hang
<whyrusleeping> ipfs log level all debug
<davidar> yeah, that happens to me too sometimes
<davidar> have to restart the daemon to get it working again
<whyrusleeping> davidar: you gotta tell me htese things!
<davidar> whyrusleeping (IRC): i thought it was a known issue?
<davidar> isn't that why the gateway nodes get restarted all the time?
<whyrusleeping> no, those types of issues that i know of should have been resolved
<whyrusleeping> the gateways get restarted because of memory issues mostly
<whyrusleeping> ipfs will slowly use more and more memory
Tritylodon has quit [Remote host closed the connection]
<whyrusleeping> (we actually should turn down the restart frequency)
<davidar> oh...
<whyrusleeping> yeah, and even if something is a known issue, more feedback and updates on people experiencing it is always good
<davidar> whyrusleeping: ok, the daemon refuses to do stuff after it's been running for a while and i have to restart it :)
<whyrusleeping> like, when downloads hang, if you can get a full stack dump and post it for me
<whyrusleeping> (ctrl + \)
ygrek has joined #ipfs
<whyrusleeping> along with the output of 'ipfs diag sys' <- new thing, should put it up with all issues
<gendale_> whyrusleeping how do i use that ipfs log level all debug?
<davidar> lol, I wondered why it was taking you so long to fix it :p
<whyrusleeping> gendale_: it will change the logging output on the daemon
<whyrusleeping> when you run it, you should immediately see a bunch of stuff happening on the daemons output
<gendale_> ah ok duh
<whyrusleeping> that might help figure out whats going on...
<whyrusleeping> if not, those logs + full daemon stack dump + 'ipfs diag sys' in an issue will help me tremendously
<victorbjelkholm> since 1.5 is required now, https://ipfs.io/docs/install/ (in the bottom) might be worth updating
<whyrusleeping> victorbjelkholm: yeah, i think someone filed an issue at ipfs/website for that...
<whyrusleeping> still needs to be pushed out
<victorbjelkholm> oh, I see. I'm late to the party as usual
r1k02 is now known as r1k0
<whyrusleeping> victorbjelkholm: nah, i welcome people reporting issues multiple times
<whyrusleeping> keeps us on our toes, and helps us figure out what should take priority
<victorbjelkholm> hah, be careful what you wish for
<whyrusleeping> lol
<whyrusleeping> i'm gonna get some sleep so i can function well tomorrow
<davidar> whyrusleeping (IRC): does gobuilder do tgz yet?
<whyrusleeping> i'll leave davidar in charge, if anything goes wrong, its his fault
<whyrusleeping> (if anything is awesome and cool, i'll take credit for it when i wake up ;) )
<gendale_> lol whyrusleeping i set up logging
<gendale_> and it worked perfectly
<davidar> take credit for cool stuff, blame everything else on whyrusleeping, got it ;)
<whyrusleeping> gendale_: pffft
<whyrusleeping> lol, gnite guys
<gendale_> thanks, cheers
<davidar> night
<gendale_> i'll keep trying and get you some output sometimes
* davidar puts on Crown of the IRC King
<davidar> wait, how can I be in charge when I don't even have ops?
* davidar declares anarchy
<victorbjelkholm> davidar, where we're going, we need no ops
therealplato1 has joined #ipfs
<davidar> 1.21 jiggawatts!
lazyUL has quit [Ping timeout: 255 seconds]
<davidar> so, apparently we're in the future now
* davidar looks out windows for flying cars
therealplato has quit [Ping timeout: 265 seconds]
cypher has joined #ipfs
* davidar assumes he's referencing the same thing as VictorBjelkholm :/
<victorbjelkholm> davidar, what the hell are you talking about?
<victorbjelkholm> Nah, joking, was totally a back to the future reference I made
<victorbjelkholm> the only thing I would like to have is auto-tying shoes. It's not too much to ask for, is it?
<davidar> VictorBjelkholm: i think they exist
norn has joined #ipfs
NeoTeo has joined #ipfs
<davidar> hoverboards too iirc
NeoTeo has quit [Client Quit]
<haadcode> Re-posting this from yesterday. I've been working on a prototype app built on top of ipfs. IRC-like chat on ipfs, if you will. I have a desktop app that can be tested and I was hoping I'd find someone here willing to give it a go. If you have couple of minutes, try it out and let me know your thoughts! Any feedback, problems and ideas are highly appreciated. You can download it from: http://178.62.50.137/. OSX and Linux only atm. I got a request for the sourc
O47m341 has joined #ipfs
<norn> hi, I put file on the ipfs, then get it through https://ipfs.io/ipfs/, then rm -rf ~/.ipfs
<norn> what I expect is ipfs get should return from cached version, but it returns ipfs get returns "Error: merkledag: not found"
NeoTeo has joined #ipfs
<norn> however web version is still available. why is it so?
* davidar waits for the end of haadcode's last sentence
<davidar> norn: did you `ipfs init` again after rm'ing?
<norn> davidar, right
Oatmeal has quit [Ping timeout: 255 seconds]
<norn> davidar, is it breaks things?
jacobpaul has joined #ipfs
Not_ has joined #ipfs
<davidar> norn: ipfs init creates ~/.ipfs, so if you deleted it, you'll have to run it again to avoid getting an error
danslo has quit [Quit: Leaving.]
<davidar> haadcode: you just going to leave me hanging mid-sentence? ;)
chriscool has quit [Ping timeout: 246 seconds]
electropotential has joined #ipfs
<norn> davidar, forgot to run the daemon, errghh, thanks everything works as expected now!
wowaname has quit [K-Lined]
<norn> davidar, does this file will live forever? are there any timeouts?
<davidar> norn: the gateways will garbage collect periodically
fingertoe has quit [Ping timeout: 246 seconds]
<davidar> so, it will live as long as someone has a copy
jacobpaul has quit [Remote host closed the connection]
<davidar> and pinning prevents gc
<haadcode> davidar: what? :)
<haadcode> it ends with "Thanks." :)
<davidar> haadcode (IRC): I only got up to "... I got a request for the sourc"
<haadcode> oh
<haadcode> "...I got a request for the source yesterday and while the code is not publicly available, if you look closely, you'll find the source in the package. Thanks.
bedeho has quit [Ping timeout: 272 seconds]
<victorbjelkholm> haadcode, yeah, since it's a electron app (or node-webkit), the source is already there, is just missing a git repo somewhere public so people can see stuff easier :)
<davidar> tbh, running code downloaded from a random ip addr makes me a little uneasy
<haadcode> davidar: fair enough. this was the feedback yesterday, too.
FredEE has joined #ipfs
<haadcode> well, since everyone is edgy running the code, you can check some screenshots maybe? http://gateway.ipfs.io/ipfs/QmSkn92JcFzMaAmbgEDUubTQTHAPgNM8Ae3Z9tz1RzpHEz
<victorbjelkholm> haadcode, looks very cool! Would love to try it! Don't be afraid of showing the code behind it
<victorbjelkholm> haadcode, it has no backend supporting it?
<haadcode> victorbjelkholm: not ready to push the code to publis yet, sorry. if there's anything I can do to help you to overcome the threshold of running the app, let me know :)
<victorbjelkholm> haadcode, sure, but you won't like the answer ;)
<haadcode> victorbjelkholm: right now it has a server that handles nicknames (so there's only one with that name) and it tracks the head hash of each channel but everything else is in ipfs (ie. files, messages). while I see a use case for server-based authentication/access control, my hope is that once ipns and keystore are implemented in ipfs, I can make it fully p2p.
<haadcode> victorbjelkholm: besides releasing the code? :)
<victorbjelkholm> haadcode, ah, I see. The way I dealt with nicknames in a quick twitter prototype was to have one file that is shared between all clients and locks the username to an id, on a first-come-first-served basis and then all the clients sync that file with each other
<victorbjelkholm> no, releasing the code is the only way :) Especially since your code is already readable by everyone, I don't see why not
<haadcode> victorbjelkholm: re. nicks, I see. I did something similar but on individual basis (ie. one user == one file)
ygrek has quit [Ping timeout: 244 seconds]
NeoTeo_ has joined #ipfs
s_kunk has quit [Ping timeout: 268 seconds]
NeoTeo has quit [Ping timeout: 250 seconds]
Guest73396 has joined #ipfs
<davidar> haadcode: looks cool, +1 to releasing the code :)
<davidar> or at least, making it a webapp so I can sandbox it
<davidar> haadcode (IRC): also see https://github.com/ipfs/apps/issues/10
chriscool has joined #ipfs
voxelot has quit [Ping timeout: 250 seconds]
<davidar> Erik: Matthew: ^
gamemanj has joined #ipfs
<haadcode> davidar: I've been following the discussion closely but tbh I don't quite understand the internals of ipfs so it's for me to participate in the conv. what I have in mind with that prototype, and that's kinda how it works now (minus signing), is to use bittorrent BEP44 for the messages. as mentioned, looking forward to see how ipns, keystore and pub/sub progresses in order to use ipfs fully for the messaging.
<haadcode> +hard
FredEE has quit [Ping timeout: 240 seconds]
<davidar> haadcode (IRC): what does mainline dht provide that ipfs doesn't currently?
rand_me has joined #ipfs
edsilv has joined #ipfs
edsilv has quit [Ping timeout: 255 seconds]
<gamemanj> What happens if an earlier version of IPFS reads a later version's config...? Specifically: The version Station downloads, vs. the latest version (0.3.9-dev)?
s_kunk has joined #ipfs
<gamemanj> Ok, found out the version Station downloaded, it's ipfs 0.3.7.
<gamemanj> So: Can IPFS version 0.3.7 read 0.3.9-dev's configs, or would they be considered invalid?
zz_r04r is now known as r04r
<davidar> gamemanj (IRC): just the config, or the whole .ipfs dir?
<gamemanj> The whole dir, but the point is: would it read the config?
<gamemanj> And if not, would ipfs init not require -f?
<davidar> gamemanj: i wouldn't rely on it, no
<davidar> it might
<davidar> but i know there's going to be backwards-incompatible changes soon
gritzko_ has joined #ipfs
* gamemanj looks in the config file backup, and notices he forgot a comma
<gamemanj> Well, that explains that problem, so it's a matter of if it should overwrite "corrupted" configs (that may still have recoverable keypairs)...
silenus has joined #ipfs
electropotential has quit [Ping timeout: 250 seconds]
Tv` has quit [Quit: Connection closed for inactivity]
gritzko_ has quit [Ping timeout: 244 seconds]
lysobit has joined #ipfs
* gamemanj is now quite confused
<davidar> gamemanj (IRC): I'm not exactly sure what you're asking?
<gamemanj> I'm trying to figure out something, a sec... Aha. Seems I got mixed up about which config was which and assumed that I was using the config with the missing comma last night.
<gamemanj> Turns out though, if that had been the case, Station would've errored upon startup - it seems it reads the config.
<victorbjelkholm> anyone knows what https://github.com/ipfs/ipfs-update brings that "go get -u" doesn't? Is ipfs-update gonna include a migration tool for configs and datastorage?
<davidar> VictorBjelkholm (IRC): ipfs-update fetches updates over ipfs ;)
rendar has joined #ipfs
<victorbjelkholm> ooh, fancy!
<victorbjelkholm> davidar, you've tried it?
<davidar> no, but they've been talking about it for a while
<gamemanj> Seems I managed to forget to move my .ipfs-bk folder back to .ipfs, so ofc it inited. *headdesks* So my problem was between the keyboard and the chair. OTOH, I can't actually use this backup with IPFS-Station, because IPFS-Station uses an older version of IPFS than the config was for.
<davidar> I believe it will be integrated into go-ipfs soon
<davidar> gamemanj (IRC): yeah, I hate it when that happens :)
<davidar> same reason it took me so long to get cjdns running
<gamemanj> At least keypairs are (presumably) portable...
<victorbjelkholm> davidar, you got cdnjs to run over ipfs?
<davidar> VictorBjelkholm (IRC): haha, no, just failed at config files :p
<davidar> ipfs can run over cjdns though
<victorbjelkholm> yeah, was thinking about that in the shower yesterday and wanted to try it out. cdnjs is too big for my harddrive to even develop with though :(
<davidar> um, are we talking about the same thing?
<davidar> .w cjdns
<multivac> [WIKIPEDIA] Cjdns | "Cjdns is a networking protocol, a system of digital rules for message exchange between computers. The philosophy behind cjdns is that networks should be easy to set up, protocols should scale up smoothly and security should be ubiquitous.Cjdns implements an encrypted IPv6 network using public key cryptography..." | https://en.wikipedia.org/wiki/Cjdns
<victorbjelkholm> davidar, no, you're talking about cjdns, I'm missread and thought you were talking about cdnjs https://github.com/cdnjs/cdnjs
<victorbjelkholm> :)
<davidar> haha, don't you love acronyms
<davidar> zignig: if you say initialisms again, I'll hit you :p
<victorbjelkholm> speaking about cdnjs and large git repos. Anyone have any tips for dealing with them? I know about --depth=1 but looking for some more tips
<davidar> how large are we talking?
<victorbjelkholm> davidar, 4.2GB
gamemanj has quit [Remote host closed the connection]
chriscool has quit [Ping timeout: 252 seconds]
gamemanj has joined #ipfs
gamemanj has quit [Ping timeout: 252 seconds]
<victorbjelkholm> another quick question, is there a easy way to sync to ipfs daemons to pin each others files?
<davidar> VictorBjelkholm (IRC): that's not that big
<davidar> well, for a git repo it is i suppose
<victorbjelkholm> oh, fuck yeah! That's awesome. Thanks davidar
gamemanj has joined #ipfs
<davidar> VictorBjelkholm (IRC): did you want to get cdnjs hosted on ipfs?
<victorbjelkholm> davidar, yes! That is my thought
<victorbjelkholm> I've taken a look at the code and think it would be fairly simple but just cloning and managing the repo takes forever...
<davidar> submit an issue to ipfs/archives, I can put it on one of the storage nodes
<victorbjelkholm> davidar, ah, cool. Still would need to run it locally to be able to develop but I'll do that. Thanks
tilgovi has quit [Ping timeout: 240 seconds]
<davidar> VictorBjelkholm (IRC): develop as in push changes to cdnjs, or just use it for other stuff?
<victorbjelkholm> davidar, well, cdnjs is currently deployed on cloudflare infrastructure and deployed there as well. What I would like to do is develop a POC that cdnjs can also serve stuff via IPFS and try submit it upstream. Would be great to get Cloudflare to try out some IPFS stuff :)
<victorbjelkholm> issue if you would like to follow: https://github.com/ipfs/archives/issues/35
<davidar> ah, gotcha
<davidar> yeah, that would be cool :)
<davidar> yeah, they should really split that ajax/libs dir into submodules :/
NeoTeo_ has quit [Read error: Connection reset by peer]
NeoTeo has joined #ipfs
tinybike has quit [Ping timeout: 264 seconds]
tinybike has joined #ipfs
<davidar> VictorBjelkholm (IRC): you could try using the ipfs fusemount, not sure how well that would work?
<davidar> ooh, cdnjs has mathjax too
<davidar> yeah, this is definitely going on ipfs :)
<davidar> might take a while to add though :/
gritzko_ has joined #ipfs
<victorbjelkholm> davidar, yeah, I'll try it and see what happens
<victorbjelkholm> probably gonna break something but that's good, more issues in github for you to work on ;) haha
<davidar> ipfs add is giving me an eta of 1h, but it's a filthy liar :p
<davidar> victorbjelkholm: s/you/whyrusleeping/
<multivac> davidar thinks victorbjelkholm meant to say: probably gonna break something but that's good, more issues in github for whyrusleeping to work on ;) haha
<victorbjelkholm> "you" as in all the people working go-ipfs :)
<victorbjelkholm> davidar, you're running that command on cdnjs? Might be faster with a good internet connection, no?
<davidar> so, not me then :p
<davidar> VictorBjelkholm (IRC): i'm running it on one of the storage node, which have pretty good internet connections
<victorbjelkholm> well, I'll have to try it once I finish working with stuff that gets me food on the table. See you later!
<davidar> bye
ZioFork has quit [Ping timeout: 252 seconds]
ZioFork has joined #ipfs
<davidar> the bottleneck isn't bandwidth, it's ipfs being really slow at reading files from the disk
gritzko_ has quit [Ping timeout: 260 seconds]
NeoTeo has quit [Quit: ZZZzzz…]
gritzko_ has joined #ipfs
NeoTeo has joined #ipfs
tinybike has quit [Ping timeout: 260 seconds]
Guest73396 has quit [Ping timeout: 240 seconds]
Whispery has joined #ipfs
TheWhisper has quit [Ping timeout: 265 seconds]
tinybike has joined #ipfs
rand_me has quit [Ping timeout: 240 seconds]
<victorbjelkholm> davidar, ah, of course, since the files are not sent anywhere until someone requests them, right?
ei-slackbot-ipfs has quit [Remote host closed the connection]
ei-slackbot-ipfs has joined #ipfs
rand_me has joined #ipfs
wjiang_laptop has quit [Quit: WeeChat 1.2]
border0464 has quit [Ping timeout: 252 seconds]
border0464 has joined #ipfs
martinkl_ has joined #ipfs
nicolagreco has joined #ipfs
edsilv has joined #ipfs
jhulten has quit [Ping timeout: 272 seconds]
judson_ has joined #ipfs
hellertime has joined #ipfs
judson_ has quit [Remote host closed the connection]
<victorbjelkholm> hm, when accessing the webui, I get a bunch of 403 forbidden errors. Anyone seen this before?
<cryptix> gmorning
<victorbjelkholm> nevermind, found https://github.com/ipfs/go-ipfs/issues/1883
<gamemanj> Most of the bootstrap peers seem to start with "QmSoL"...?
<cryptix> gamemanj: jup - i think there was some bruteforcing involved
<cryptix> gamemanj: their hostnames are also names of planets in out solar system iirc
<cryptix> our*
<locusf> heh
<locusf> well next step from the planet is of course the solar system, as implied in the topic :)
<gamemanj> Well, I hope nobody depends on "QmSoL" meaning "bootstrap node"...
<victorbjelkholm> I'm sure the first host outside our planet is running a ipfs daemon :)
* gamemanj whistles as many, many "ipfs init"s execute
<gamemanj> though qmgamemanj is probably impossible, may as well try ^.^;
<cryptix> gamemanj: you might want to check the base58 alphabet first :)
<gamemanj> I suspect I'm not going to be the only person burning CPU cycles over name-mining...
<gamemanj> cryptix: even case insensitive? :(
<cryptix> just saying... :)
<gamemanj> Well, the only problem is the "g" in Qmg
<gamemanj> the Qm is fixed, and the third has restrictions
<gamemanj> huh
<davidar> victorbjelkholm (IRC): I mean ipfs add is really slow, whyrusleeping promises me he's working on it though :)
<gamemanj> apparently Qm[gG] is not a thing
<davidar> cryptix (IRC): your solar system
<gamemanj> todo; change name on everything to comply with IPFS hash restrictions
<cryptix> davidar: heh :)
kerozene has quit [Ping timeout: 244 seconds]
* cryptix sighs over bad mirror selection and goes outside
<davidar> cryptix (IRC): how long you think it'd take to brute force a hash that's a prime number?
<victorbjelkholm> davidar, oh, cool. So maybe adding 4gb is not the best thing to do right now? Is there an issue I can track?
<davidar> cryptix (IRC): remember to put on your spacesuit first ;)
<gamemanj> it's no good to only have the prime number...
<gamemanj> at least, if that's the public key
<davidar> victorbjelkholm (IRC): not sure there's a central issue, but it's mentioned in a bunch of issues
<gamemanj> because you need the private key for it to be useful...
<cryptix> davidar: not sure what you mean by 'hash that is a prime number'
<davidar> victorbjelkholm (IRC): eg https://github.com/ipfs/archives/issues/20
<victorbjelkholm> thanks
slothbag has joined #ipfs
<davidar> cryptix (IRC): I'm not sure how else to explain it?
<davidar> Qm... as the base58 of a prime number
<davidar> Because a hash is just a big number...
nicolagreco has quit [Quit: nicolagreco]
<gamemanj> you know what I like about winter?
kerozene has joined #ipfs
<gamemanj> the cold... perfect for helping along the cooling system!
<davidar> gamemanj (IRC): that it's just before spring? ;)
<cryptix> davidar: okay, got you - just not sure what you would want to do with that
<davidar> cryptix (IRC): I dunno, use it as proof of my awesomeness? :p
<davidar> I didn't say I had a *good* reason for wanting to do it
<cryptix> davidar: you could just generate a prime and get the hash... :)
<davidar> cryptix (IRC): not the hash of a prime, but a prime that is the hash of something else
<davidar> I can't just invert the hash function
<cryptix> well.. that would just mean you have a broken hash function
<davidar> Yeah, hence the brute forcing
<davidar> Never mind, I've lost interest in it anyway :p
<ion> What does RFCR stand for, other than the Removable Frame Clamp Receiver? Request for code review perhaps? https://github.com/ipfs/go-ipfs/labels/RFCR
<cryptix> ion: yup
nicolagreco has joined #ipfs
cemerick has joined #ipfs
tinybike has quit [Ping timeout: 260 seconds]
nicolagreco has quit [Quit: nicolagreco]
tinybike has joined #ipfs
Guest73396 has joined #ipfs
danslo has joined #ipfs
dignifiedquire has joined #ipfs
<dignifiedquire> daviddias: just released karma@0.13.12 with the concurrency option :)
<slothbag> If anyone tried Airlock yesterday, you may have noticed OSX and win64 builds were broken. I've fixed them and added a UI screenshot for those that are interested.. https://github.com/slothbag/Airlock
nicolagreco has joined #ipfs
slothbag has quit [Remote host closed the connection]
slothbag has joined #ipfs
<victorbjelkholm> So I can use the public gateway to read files from IPFS, could I use it to upload files as well?
<ion> Not yet, but IIRC someone said it’s planned.
<victorbjelkholm> oh, awesome! Once that's done (or node-ipfs, seems further away though) is gonna be awesome building client-side only applications
<davidar> victorbjelkholm (IRC): wasn't I taking with you about that the other day, or was that someone else?
<victorbjelkholm> davidar, possible, I remember someone saying something about it but don't remember
martink__ has joined #ipfs
a3nm has quit [Ping timeout: 246 seconds]
a3nm has joined #ipfs
martinkl_ has quit [Ping timeout: 240 seconds]
* davidar remembers... :p
<davidar> We were taking about replacing Dropbox.js
jhulten has joined #ipfs
cemerick has quit [Ping timeout: 250 seconds]
jhulten has quit [Ping timeout: 265 seconds]
slothbag has quit [Quit: Leaving.]
konubinix has quit [Ping timeout: 260 seconds]
rand_me has quit [Ping timeout: 240 seconds]
rand_me has joined #ipfs
konubinix has joined #ipfs
<victorbjelkholm> oooh, yeah, that is completely true. Now I remember
Myagui has quit [Ping timeout: 265 seconds]
border0464 has quit [Ping timeout: 256 seconds]
<victorbjelkholm> we should start a fund to buy the toplevel domain .ipfs
<victorbjelkholm> would be nice to have in the transition between http -> everyone using ipfs
<gamemanj> I know of an interim solution...
<gamemanj> have IPFS daemons answer MDNS requests
<gamemanj> so: ipfs-(insert long hash here).local
border0464 has joined #ipfs
rehelmin has joined #ipfs
bsm1175321 has joined #ipfs
dignifiedquire_ has joined #ipfs
cemerick has joined #ipfs
<dignifiedquire_> :cry: why is npm@3 so slow
ogzy_ is now known as ogzy
ogzy has quit [Changing host]
ogzy has joined #ipfs
rendar has quit [Ping timeout: 260 seconds]
<victorbjelkholm> dignifiedquire_, slow? Working faster for me here...
Myagui-afk has joined #ipfs
<dignifiedquire_> victorbjelkholm: lucky you, for npm install and npm update are more like rolling a dice, they throw permission errors or folder doesn’t exist errors half the time and even npm ls takes > 10s to execute on most projects -.-
Guest73396 has quit [Ping timeout: 250 seconds]
Myagui-afk is now known as Myagui
mildred has quit [Ping timeout: 246 seconds]
rendar has joined #ipfs
pfraze has joined #ipfs
jhulten has joined #ipfs
pfraze has quit [Remote host closed the connection]
<victorbjelkholm> dignifiedquire_, really? Never had issues like that... Using node v4.1.0 (npm v3.3.8)
<dignifiedquire_> lucky you :(
dignifiedquire__ has joined #ipfs
mue_ has joined #ipfs
okket_ has joined #ipfs
lohkey_ has joined #ipfs
RJ2_ has joined #ipfs
Taek42 has joined #ipfs
mafintosh_ has joined #ipfs
cojy_ has joined #ipfs
OutBackDingo_ has joined #ipfs
mondkalbantrieb has joined #ipfs
silotis has joined #ipfs
wking_ has joined #ipfs
jbenet_ has joined #ipfs
Tv` has joined #ipfs
Blame_ has joined #ipfs
silenus has quit [Killed (Sigyn (Spam is off topic on freenode.))]
oed_ has joined #ipfs
mono has joined #ipfs
guybrush- has joined #ipfs
Nitori_ has joined #ipfs
machrider_ has joined #ipfs
oed has quit [Killed (orwell.freenode.net (Nickname regained by services))]
oed_ is now known as oed
step21_ has joined #ipfs
edrex_ has joined #ipfs
M-davidar has joined #ipfs
M-edrex1 has joined #ipfs
M-jbenet1 has joined #ipfs
ed- has joined #ipfs
Tristit1a has joined #ipfs
mildred has joined #ipfs
M-rschulman2 has joined #ipfs
Tarquin has joined #ipfs
lysobit- has joined #ipfs
dignifiedquire_ has quit [*.net *.split]
dlight has quit [*.net *.split]
mue has quit [*.net *.split]
jbenet has quit [*.net *.split]
machrider has quit [*.net *.split]
giodamelio has quit [*.net *.split]
victorbjelkholm has quit [*.net *.split]
RJ2 has quit [*.net *.split]
pod has quit [*.net *.split]
wemeetagain has quit [*.net *.split]
rht has quit [*.net *.split]
edrex has quit [*.net *.split]
Nitori has quit [*.net *.split]
okket has quit [*.net *.split]
M-rschulman has quit [*.net *.split]
OutBackDingo has quit [*.net *.split]
lysobit has quit [*.net *.split]
step21 has quit [*.net *.split]
krl has quit [*.net *.split]
Monokles has quit [*.net *.split]
multivac has quit [*.net *.split]
ed_ has quit [*.net *.split]
mondkalbantrieb_ has quit [*.net *.split]
silotis_ has quit [*.net *.split]
Taek has quit [*.net *.split]
blame has quit [*.net *.split]
cojy has quit [*.net *.split]
lohkey has quit [*.net *.split]
wking has quit [*.net *.split]
guybrush has quit [*.net *.split]
ike_ has quit [*.net *.split]
ion has quit [*.net *.split]
mafintosh has quit [*.net *.split]
M-edrex has quit [*.net *.split]
Tristitia has quit [*.net *.split]
M-jbenet has quit [*.net *.split]
davidar has quit [*.net *.split]
step21_ is now known as step21
multivac has joined #ipfs
Blame_ is now known as Blame
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
bedeho has joined #ipfs
mafintosh_ is now known as mafintosh
RJ2_ is now known as RJ2
jbenet_ is now known as jbenet
dlight has joined #ipfs
lohkey_ is now known as lohkey
ion has joined #ipfs
cojy_ is now known as cojy
pod has joined #ipfs
ike_ has joined #ipfs
Encrypt has joined #ipfs
reit has quit [Ping timeout: 240 seconds]
Tristit1a is now known as Tristitia
rendar has quit [Ping timeout: 240 seconds]
nomoremoney has joined #ipfs
nomoremoney is now known as victorbjelkholm
r04r is now known as zz_FractalDactyl
zz_FractalDactyl is now known as r04r
rendar has joined #ipfs
sonatagreen has joined #ipfs
Whispery is now known as TheWhisper
gorhDroid is now known as gorhgorh
wemeetagain has joined #ipfs
ygrek has joined #ipfs
fingertoe has joined #ipfs
giodamelio has joined #ipfs
grahamperrin has joined #ipfs
dignifiedquire__ has quit [Quit: dignifiedquire__]
NeoTeo has quit [Quit: ZZZzzz…]
dignifiedquire_ has joined #ipfs
FredEE has joined #ipfs
sonatagreen has quit [Ping timeout: 240 seconds]
voxelot has quit [Ping timeout: 260 seconds]
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
reit has joined #ipfs
bedeho has quit [Ping timeout: 250 seconds]
cemerick has quit [Ping timeout: 250 seconds]
sonatagreen has joined #ipfs
nikogonzo has joined #ipfs
bedeho has joined #ipfs
dignifiedquire_ has quit [Quit: dignifiedquire_]
fiatjaf has joined #ipfs
nicolagreco has quit [Quit: nicolagreco]
<fiatjaf> why is it difficult to know which blocks I have stored locally?
<ion> ls ~/.ipfs/blocks
<ion> “ipfs pin ls” to see what you have pinned.
<fiatjaf> ion: that's what I would call "difficult"
jacobpaul has joined #ipfs
<ansuz> ipfs lsblk
<fiatjaf> ion: but I can pin blocks I don't have stored locally, as it seems
<ansuz> heh
<ion> It will download the data to pin it.
<ansuz> (not an actual command afaik)
<fiatjaf> am I supposed to get any live feedback on the download progress?
<fiatjaf> because it is taking too long
<fiatjaf> what happens if I stop a download of a big file in the middle? can I continue later? (I suppose this file is broken into blocks and I will keep the blocks already downloaded)
<fiatjaf> also, if I do a `ipfs ls <hash>` in a hash representing a folder I get a list of hashes and NAMES of the files inside the folder. is that ok? I thought IPFS didn't stored file names, only hashes of content (is the name of a file part of its content?).
<fiatjaf> however, doing `ipfs ls <hash of the file inside the folder>` I get "Error: merkledag: not found". why is that?
<fiatjaf> shouldn't IPFS give me some hints, probably on this ls command, about where these files are? if, for example, they are huge files, if I know they are on my machine I can `ipfs cat` them, but if they are not I may prefer to not `ipfs cat` them now, since it could take a lot of time.
FredEE has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
wopi has quit [Read error: Connection reset by peer]
wopi has joined #ipfs
koo7 has quit [Ping timeout: 255 seconds]
FredEE has joined #ipfs
Tarquin has quit [Killed (Sigyn (Spam is off topic on freenode.))]
edsilv has quit [Ping timeout: 244 seconds]
Norbertine has joined #ipfs
ygrek has quit [Ping timeout: 260 seconds]
grahamperrin has quit [Quit: Leaving]
rehelmin has quit [Quit: Leaving.]
<sonatagreen> giodamelio, the license link on your blog seems to be broken
<whyrusleeping> gooooood morning
<sonatagreen> hi
gamemanj has quit [Read error: Connection reset by peer]
<whyrusleeping> if anyone is looking for recommendations on coffee beans, blue bottles bella donovan is fantastic
* whyrusleeping goes back to drinking coffee
<M-rschulman1> thanks for the update, whyrusleeping :)
<whyrusleeping> lol, no problemo
<giodamelio> sonatagreen: Thanks. I forgot to remove that.
gamemanj has joined #ipfs
tilgovi has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to fix/windows-builds: http://git.io/vWCUu
<ipfsbot> go-ipfs/fix/windows-builds a0c74dc Jeromy: add check to makefile to ensure windows builds dont fail silently...
charley has joined #ipfs
norn has quit [Ping timeout: 250 seconds]
krl has joined #ipfs
simonv3 has joined #ipfs
Encrypt has quit [Quit: Quitte]
pfraze has joined #ipfs
s_kunk has quit [Ping timeout: 256 seconds]
pfraze has quit [Remote host closed the connection]
norn has joined #ipfs
gritzko_ has quit [Ping timeout: 260 seconds]
<whyrusleeping> daviddias: dignifiedquire is there any way we can trigger webui (and friends) tests when a new commit to go-ipfs lands in master?
NeoTeo has joined #ipfs
<gamemanj> The webui is supplied via a hash, right? So it's not the webui that needs testing, it's what the webui accesses that needs testing.
<gamemanj> And testing how people access the webui.
norn has quit [Ping timeout: 260 seconds]
Nitori_ is now known as Nitori
Norbertine has quit [Killed (Sigyn (Spam is off topic on freenode.))]
wking_ is now known as wking
preinduction has joined #ipfs
koo7 has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping created fix/ndjson (+1 new commit): http://git.io/vWCnV
<ipfsbot> go-ipfs/fix/ndjson 1cfe0b8 Jeromy: put newlines between streaming json output objects...
ygrek has joined #ipfs
grahamperrin has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #1885: put newlines between streaming json output objects (master...fix/ndjson) http://git.io/vWCcI
pfraze has joined #ipfs
norn has joined #ipfs
lysobit- is now known as lysobit
domanic has joined #ipfs
Eudaimonstro has joined #ipfs
jacobpaul has quit [Remote host closed the connection]
rehelmin has joined #ipfs
charley has quit [Remote host closed the connection]
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to fix/ndjson: http://git.io/vWCEy
<ipfsbot> go-ipfs/fix/ndjson 7874a68 Jeromy: add test for ndjson output...
jacobpaul has joined #ipfs
<dignifiedquire> whyrusleeping: yes, you just need to ping the relevant hooks using https://developer.github.com/v3/repos/hooks/#ping-a-hook when you merge into master, via ci for example
pfraze has quit [Remote host closed the connection]
<dignifiedquire> at least I think that should work
devbug has joined #ipfs
domanic has quit [Ping timeout: 268 seconds]
<ion> An archived copy of jbenet’s Stanford talk: /ipfs/QmPkPwNx4rr9X9oma5BsMev6YT2GF9u6y1gDtLxG7NyPJq. It will be reaaaally slow to get because of my upstream bandwidth. If you want it on the network faster, play the video on https://mvideos.stanford.edu/Seminar/582, make sure “HD” is on and save and add the file from the <video> element.
rehelmin has quit [Quit: Leaving.]
gritzko_ has joined #ipfs
bedeho has quit [Ping timeout: 260 seconds]
FredEE has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
gritzko_ has quit [Ping timeout: 264 seconds]
FredEE has joined #ipfs
<ion> It’s on Youtube now. https://youtu.be/HUVmypx9HGI
bedeho has joined #ipfs
wopi has quit [Read error: Connection reset by peer]
wopi has joined #ipfs
charley has joined #ipfs
charley has quit [Remote host closed the connection]
<locusf> great
charley has joined #ipfs
qc_gurka has joined #ipfs
<locusf> I hate that i can't give you upstream bw
therealplato1 has quit [Ping timeout: 268 seconds]
charley has quit [Remote host closed the connection]
therealplato has joined #ipfs
pfraze has joined #ipfs
voxelot has quit [Ping timeout: 250 seconds]
<giodamelio> ii
<giodamelio> ion: I am pinning a copy of the talk now`
rand_me has quit [Ping timeout: 268 seconds]
<ion> giodamelio: I suppose you got the same hash? I don’t know whether the video server they use does something funny dynamically.
<giodamelio> I am still downloading it. We'll see in a minute
mildred has quit [Ping timeout: 268 seconds]
preinduction has quit [Remote host closed the connection]
martink__ has quit [Remote host closed the connection]
Winnie has joined #ipfs
martinkl_ has joined #ipfs
charley has joined #ipfs
<giodamelio> ion: Yep I got the same hash
<ion> Alright
charley has quit [Ping timeout: 260 seconds]
<CounterPillow> http://a.uguu.se/vbvsrl.png My favourite website is not on there, clearly this talk is invalid.
<ion> It is in there, you just have to zoom and enhance.
<cryptix> hello ipfolks
<ion> What is the “major browser vendor” jbenet mentions in the talk?
<sonatagreen> does anyone have an intelligent compare/contrast of ipfs and zeronet?
* cryptix queues up the stanford talk
<cryptix> sonatagreen: never heard of zeronet
Winnie has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<sonatagreen> http://zeronet.io/
<ion> “using Bitcoin cryptography and the BitTorrent network” – Well, sounds like *that* could run on top of IPFS instead (both parts).
<cryptix> yup - my thoughts as well
<cryptix> also: no content adressability afaict
jacobpaul has quit [Remote host closed the connection]
<fingertoe> Newbee here ... If I do an ipfs dht findprovs does that show me all the addresses that have a file? or all of them that know about it? Do they have to have the full thing to show up?
sanjakbeg has joined #ipfs
<cryptix> fingertoe: findprovs tells you nodes that 'can' provide that hash
<achin> and note that "hash" doesn't always mean "file"
border0464 has quit [Ping timeout: 252 seconds]
<cryptix> can, as in, if you can connect to them (NATs...! :/) and they have enough bw to actually serve all the sub-hashes
<achin> they might not have any of the linked hashes at all
<cryptix> that also, yea
simonv3 has quit [Quit: Connection closed for inactivity]
<sonatagreen> ZeroChat definitely looks exciting though
border0464 has joined #ipfs
<fingertoe> So I downloaded that 524 mb video, added it -- Look up the hash and I see myself and several of the QmSoL guys -- I suspect that they are saying "We know where to get that" not "we also have that"?
<achin> the QmSoL machines are the ipfs gateway nodes
FredEE has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<cryptix> fingertoe: which video?
<ion> They have the object (which is probably tiny) but not necessarily all of its transitive links.
<cryptix> like achin said, it might be somebody shared links to a file over the gateways
<achin> and to be clear: if a peer is listed as being a provider for a hash, it means that have that object locally
pfraze has quit [Remote host closed the connection]
<fingertoe> The stanford video from last night -- I have a different hash than the one above -- downloaded it from youtube -- Just curious about how it worked.. I suspect if somebody hit the gateway with the hash it would pull everything over my bandwidth. or if it would be split amongst the 4 providers
<dignifiedquire> daviddias: the future of station packaging: https://github.com/ipfs/station/blob/release/gulpfile.babel.js
<ion> fingertoe: Youtube will definitely serve a different file, it reëncodes everything.
<cryptix> fingertoe: you can be sure that multiple ipfs users will add a talk about ipfs to the network ;)
dignifiedquire has quit [Quit: dignifiedquire]
<ion> fingertoe: FWIW, the size of the file the Stanford page serves is 1261472376 bytes.
<cryptix> also depends on the downloader, some reencode
<mungojelly> youtube served me QmbNJW7r1YbtBHkYnBSpBUMzDQQmFdCucCKzc1XpbMEWXb if that helps
<cryptix> youtube-dl gave me 354.75megs of mp4 called QmbpvhzRhLn19KcswHHGfXiDy2Q3R4qn1yHkFo27ABBBdR
dignifiedquire has joined #ipfs
wopi has quit [Read error: Connection reset by peer]
<cryptix> but it also switched the container.. so.. :)
<sonatagreen> fyi, the in-browser video player doesn't really work well for me -- lots of stuttering -- so I always have to download and use mplayer.
wopi has joined #ipfs
devbug has quit [Ping timeout: 250 seconds]
charley has joined #ipfs
<sonatagreen> dunno if that's fixable at all.
<ion> https://mvideos.stanford.edu/Seminar/582 serves the same 1.2-gigabyte file to everyone (as long as you have “HD” on).
<ion> And if you “ipfs add” it, it’s /ipfs/QmPkPwNx4rr9X9oma5BsMev6YT2GF9u6y1gDtLxG7NyPJq
<gamemanj> 1.2-gigabyte
<gamemanj> um
* gamemanj immediately cancels a pin add
<achin> ion: let's try to get this video into your block streaming format
<achin> (eventually, i mean. sometimes over the next month)
<ion> achin: Yeah, it would be nice to make a prototype.
<sonatagreen> yeah, does someone have a hash of a smaller copy of the talk
<achin> maybe we can write a small app that just wraps around mplayer and provides simple seeking
<cryptix> sonatagreen: not yet distributed
<dignifiedquire> just open http://ipfs.io/ipfs/QmPkPwNx4rr9X9oma5BsMev6YT2GF9u6y1gDtLxG7NyPJq in vlc using open network and you are read to stream
<dignifiedquire> *rady
<dignifiedquire> *ready
<fingertoe> QmRnnXGhovj7yPczopY6hrDiFgdhE2gx2AQMKfAFr95jrm is my smaller one. I used the ssyoutube.com deal its 601.1MB
<dignifiedquire> so no need to wrap mplayer :)
pfraze has joined #ipfs
<achin> dignifiedquire: do you know if the gateway will actually download the entire file? also can you seek over http?
<cryptix> achin: yes to both
<cryptix> i meant to ask what you were talking about with the block streaming - usually seeking works quite well
<achin> it would be nice to seek without having to download everything
<cryptix> (for video formats that dont have the header at the end)
<dignifiedquire> achin: tried seeking works
<sonatagreen> thanks fingertoe!
<dignifiedquire> I don’t think it downloaded everything
<cryptix> dignifiedquire: do you play from ipfs.io ?
<dignifiedquire> but I might be wrong
<dignifiedquire> yes
<achin> does "it" mean the gateway? or vlc?
<ion> cryptix: Oh, it was the thing about livestreaming *onto* IPFS, https://ipfs.io/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b/
<dignifiedquire> vlc streams from the gateway
<dignifiedquire> right now
<cryptix> yea. the gw has to have all the blocks to serve http 206's in 0 time
pfraze has quit [Remote host closed the connection]
<sonatagreen> "Error: merkledag: not found" is a really unhelpful error message
<cryptix> ion: ooh thats also interesting :)
<cryptix> ion: i wondered if we couldnt do the http streaming that apple went with as is on ipfs
<achin> if you have a static file of known size, you can seek pretty well by just downloading the links you want
<achin> but what if it was a never-ending stream of data?
<cryptix> it would need efficient ipns to update latest version
<cryptix> well, you can never seek into the future, so... :)
charley has quit [Remote host closed the connection]
charley has joined #ipfs
<cryptix> never-ending is not quite true. you always have the last thing you got as 'now'
<achin> by "never-ending" i really mean "ever-growing"
<ion> cryptix: You would do something very similar to MPEG-DASH/HLS, yes, but what the algorithm I’m proposing adds is O(log n) seeking to any previous chunk without mutation.
<achin> i wasn't really clear
<cryptix> ion: sounds awesome - i will have to take a look at it when i'm less tired
border0464 has quit [Quit: sinked]
<cryptix> !pin QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b
<pinbot> now pinning /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b
<pinbot> [host 1] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fce3:c53b:c3c5:2f54:8bb0:b6d9:898e:f140]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 2] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fcfe:eab4:e49c:940f:8b29:35a4:8ea8:b01a]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 6] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fc29:9fda:3b73:c1d2:9302:31e3:964c:144c]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 7] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fcdf:a296:afe3:7118:4135:cc0b:ff92:4585]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&stream-channels=true&r=true&encoding=json&: trailer header without chunked transfer encoding
<pinbot> [host 5] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fcd8:a4e5:3af7:557e:72e5:f9d1:a599:e329]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 0] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fc98:424c:b433:d7e2:7ee3:9541:73ff:2cdb]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 3] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fc4e:5427:3cd0:cc4c:4770:25bb:a682:d06c]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 4] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<cryptix> wat
<whyrusleeping> lgierth: ping
<cryptix> !pin /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b
<pinbot> now pinning /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b
<pinbot> [host 7] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fcdf:a296:afe3:7118:4135:cc0b:ff92:4585]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 5] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fcd8:a4e5:3af7:557e:72e5:f9d1:a599:e329]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<ion> cryptix: !pin has been broken for a while.
<pinbot> [host 1] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fce3:c53b:c3c5:2f54:8bb0:b6d9:898e:f140]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 0] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fc98:424c:b433:d7e2:7ee3:9541:73ff:2cdb]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 2] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fcfe:eab4:e49c:940f:8b29:35a4:8ea8:b01a]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 3] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fc4e:5427:3cd0:cc4c:4770:25bb:a682:d06c]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 6] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fc29:9fda:3b73:c1d2:9302:31e3:964c:144c]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&stream-channels=true&r=true&encoding=json&: trailer header without chunked transfer encoding
<pinbot> [host 4] failed to grab refs for /ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b: Post http://[fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001/api/v0/refs?arg=/ipfs/QmTtqKeVpgQ73KbeoaaomvLoYMP7XKemhTgPNjasWjfh9b&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<cryptix> :x
<whyrusleeping> no dont
<cryptix> kk
<dignifiedquire> pinbot more like spambot
<cryptix> (pins it himself)
* ion assumes whyrusleeping’s comment was directed to pinbot
<cryptix> ion: i think so, yes :)
<whyrusleeping> lol
hellertime has quit [Quit: Leaving.]
<cryptix> i should get some sleep.. ion: what am i doing with the red crosses?
<ion> cryptix: Simulating an object missing the link you crossed to see what the algorithm does with the following objects above.
voxelot has joined #ipfs
voxelot has joined #ipfs
<ion> cryptix: Try for example deleting T’s link to Q which will cause the U’s relevant bucket to become empty. In that case, U’s subsequent bucket will retain the link to M.
devbug has joined #ipfs
nicolagreco has joined #ipfs
qc_gurka has left #ipfs ["Lämnar"]
devbug has quit [Ping timeout: 250 seconds]
FredEE has joined #ipfs
FredEE has quit [Client Quit]
jfntn has joined #ipfs
FredEE has joined #ipfs
cemerick has joined #ipfs
gamemanj has quit [Ping timeout: 260 seconds]
rehelmin has joined #ipfs
voxelot has quit [Ping timeout: 255 seconds]
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
cblgh has quit [Quit: Lost terminal]
cblgh has joined #ipfs
ygrek_ has joined #ipfs
ygrek has quit [Ping timeout: 260 seconds]
charley has quit [Remote host closed the connection]
<fingertoe> Are there websites up monitoring and showing the growth over time of the IPFS 'cloud'?
sharky has joined #ipfs
locusf has quit [Ping timeout: 244 seconds]
charley has joined #ipfs
ygrek_ has quit [Ping timeout: 268 seconds]
jvalleroy has joined #ipfs
jvalleroy has joined #ipfs
locusf has joined #ipfs
NeoTeo_ has joined #ipfs
NeoTeo_ has quit [Remote host closed the connection]
sanjakbeg has quit [Killed (Sigyn (Spam is off topic on freenode.))]
FredEE has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
imperceptive has joined #ipfs
NeoTeo has quit [Quit: ZZZzzz…]
cemerick has quit [Ping timeout: 240 seconds]
<victorbjelkholm> Who is behind the IPFSBot account on Twitter?
<victorbjelkholm> guessing the team as a whole, no?
FredEE has joined #ipfs
y2kenny has quit [Ping timeout: 246 seconds]
<whyrusleeping> its jbenet
<cryptix> yup :)
<cryptix> so which issue is he talking about
devbug has joined #ipfs
<cryptix> whyrusleeping: do you know which one they are talking about? https://twitter.com/IPFSbot/status/657306048106131456
<victorbjelkholm> hm, not sure. I remember something about jbenet wanting to open up the public gateway but don't remember if I were reading through the irc logs or github issues
<whyrusleeping> uhm... yeah
<whyrusleeping> one sec
<whyrusleeping> it might be this one: https://github.com/ipfs/go-ipfs/pull/1845
<victorbjelkholm> I think the thing missing was the rate limiting
<whyrusleeping> but the PR description is... lacking
<cryptix> its based on 0.4 also
devbug has quit [Ping timeout: 250 seconds]
ipfspics-Vincent has joined #ipfs
* cryptix shouldnt have broken that putHandler
<cryptix> victorbjelkholm: i guess you would be fine with single file put?
<victorbjelkholm> Absolutely!
<ipfspics-Vincent> Did anyone try installing ipfspics on their own server?
<ipfspics-Vincent> Didier will upload the missing sql file a bit later today
<victorbjelkholm> GET I can always to do via the public gateway already, like the existing client-side apps already work
<lgierth> fingertoe: we only have monitoring for operations
<lgierth> and for now we didn't really care about historical data
<cryptix> victorbjelkholm: i will try to unbreak the put - it should be easier now with some other api available
<cryptix> fingertoe: re node count: def more than last year :)
kanzure has joined #ipfs
<lgierth> we got a good bump from that techcrunch article, but it has decreased a little again
<lgierth> i estimate ~200 nodes at the moment
<victorbjelkholm> cryptix, that would be awesome. So you think I can start assuming this will be available and running somewhere public soon? So if I start adapting my pastebin clone to client-side only, I'll be able to update it soon?
<victorbjelkholm> maybe it's too much to ask
FredEE has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<victorbjelkholm> whyrusleeping, am not sure if I'm making myself clear enough in the issue about the broken webui. CORS is only if the domains are different, also, when using something like cURL, there is no CORS restrictions
<victorbjelkholm> unless IPFS doesn't something outside of how CORS is supposed to be working
<victorbjelkholm> s/doesn't/does
<multivac> victorbjelkholm meant to say: unless IPFS does something outside of how CORS is supposed to be working
<victorbjelkholm> Huh, it does certainly do something outside how CORS is supposed to be working. It seems to be invalid if I set the Refer header, even if the Refer is the same as the actual host the daemon is running on. Seems like the API is unnecessary restrictive
<cryptix> victorbjelkholm: no promises
<dignifiedquire> achin: great
rehelmin has quit [Quit: Leaving.]
<dignifiedquire> ridiculous but great
<achin> :D
lazyUL has joined #ipfs
imperceptive has quit [Remote host closed the connection]
Sundaresan has joined #ipfs
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Sundaresan has quit [Remote host closed the connection]
masjid has joined #ipfs
ygrek_ has joined #ipfs
<ion> web+fs:/ipns/heh.fi
jfntn has quit [Ping timeout: 252 seconds]
<victorbjelkholm> ion, working perfectly :) Nicely done
<victorbjelkholm> now off and submit patches for chrome and firefox to support it natively ;)
FredEE has joined #ipfs
devbug has joined #ipfs
Not_ has quit [Ping timeout: 255 seconds]
devbug has quit [Ping timeout: 265 seconds]
<cryptix> ion: hrm.. the url path gets lost in firefox
<ion> cryptix: Aww. I didn’t bother to test in Firefox.
<victorbjelkholm> cryptix, is working correctly in firefox for me... Which version are you on?
<ion> Anyway, it’s just a quick experiment and not going to be useful for production.
<cryptix> victorbjelkholm: 41
charley has quit [Remote host closed the connection]
<whyrusleeping> victorbjelkholm: the daemon is whitelisted to listen to commands from localhost
<whyrusleeping> your browser making those requests on a different machine is not localhost
<whyrusleeping> therefore, youre going to get permission errors
Eudaimonstro has quit [Remote host closed the connection]
<victorbjelkholm> whyrusleeping, I see, extra security step I guess. Anyway I can turn that off? Is it coupled with the origin env var?
<whyrusleeping> victorbjelkholm: i think so...
<cryptix> whyrusleeping: is no link named "test.txt" under ... ' an error i can test against?
<whyrusleeping> theres some config setting that is supposed to deprecate the env_var
<cryptix> victorbjelkholm: see ipfs daemon --help
<victorbjelkholm> hm, probably want to decouple CORS things and custom security steps
<victorbjelkholm> I see
<victorbjelkholm> thanks for clarification and sorry for any confusion created
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<cryptix> i think --unrestricted-api is meant as an turn-all-off
<whyrusleeping> no, --unrestricted-api means you can load arbitrary hashes on the 5001 port
<whyrusleeping> and i'm still pretty sure that stuff is cors. thats what jbenet and mappum led me to beleive
<cryptix> well, you can load your app as its ipfs root hash, no?
<mappum> it's not actual CORS, it's CSRF prevention
charley has joined #ipfs
<whyrusleeping> oh
<whyrusleeping> TIL
<cryptix> whyrusleeping: is no link named "test.txt" under ... ' an error i can test against? <
<mappum> it's the node's way of making sure API requests are legit, so you can't visit some attackers page and have them edit your config, add bad files, etc
<whyrusleeping> cryptix: uhm... i beleive so
<whyrusleeping> yes
<mappum> previously we just whitelisted the webui hash so it could make any api request
<mappum> idk if that code has changed?
<whyrusleeping> if by 'test against' you mean, something that probably wont change
charley has quit [Remote host closed the connection]
<whyrusleeping> mappum: something might be up with the webui, could you take a look? it works fine on my box, but others (jbenet included) report otherwise
<mappum> sure, i'll investigate
<cryptix> whyrusleeping: actually i wanted to get the root hash from it.. :)
<whyrusleeping> cryptix: haha, there might be a better way than that
FredEE has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bsm1175321 has quit [Quit: Leaving.]
<cryptix> whyrusleeping: nice! in PUT:/ipfs/$somehash/path/to/foo i want to overwrite or create foo, resolving the root up to 'to'
<cryptix> and it looked like thats what the error already did for me
pinbot has quit [Remote host closed the connection]
bsm1175321 has joined #ipfs
pinbot has joined #ipfs
<cryptix> 'object patch' already expects a resolved root afaict
<whyrusleeping> cryptix: 'ipfs object stat <hash>/path/to/thing --enc=json' will give you the hash of a path
<lgierth> whyrusleeping: pinbot ^
<whyrusleeping> object patch can handle paths
<cryptix> whyrusleeping: im trying to patch the writeable gateway
ipfspics-Vincent has quit [Ping timeout: 246 seconds]
<cryptix> id rather not shell out in the middle of an http request :)
<whyrusleeping> !pin QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN
<pinbot> now pinning /ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN
<pinbot> [host 1] failed to grab refs for /ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN: Post http://[fce3:c53b:c3c5:2f54:8bb0:b6d9:898e:f140]:5001/api/v0/refs?arg=/ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 2] failed to grab refs for /ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN: Post http://[fcfe:eab4:e49c:940f:8b29:35a4:8ea8:b01a]:5001/api/v0/refs?arg=/ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 7] failed to grab refs for /ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN: Post http://[fcdf:a296:afe3:7118:4135:cc0b:ff92:4585]:5001/api/v0/refs?arg=/ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 6] failed to grab refs for /ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN: Post http://[fc29:9fda:3b73:c1d2:9302:31e3:964c:144c]:5001/api/v0/refs?arg=/ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN&r=true&encoding=json&stream-channels=true&: trailer header without chunked transfer encoding
<pinbot> [host 5] failed to grab refs for /ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN: Post http://[fcd8:a4e5:3af7:557e:72e5:f9d1:a599:e329]:5001/api/v0/refs?arg=/ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 0] failed to grab refs for /ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN: Post http://[fc98:424c:b433:d7e2:7ee3:9541:73ff:2cdb]:5001/api/v0/refs?arg=/ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 3] failed to grab refs for /ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN: Post http://[fc4e:5427:3cd0:cc4c:4770:25bb:a682:d06c]:5001/api/v0/refs?arg=/ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<pinbot> [host 4] failed to grab refs for /ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN: Post http://[fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001/api/v0/refs?arg=/ipfs/QmZULkCELmmk5XNfCgTnCyFgAVxBRBXyDHGGMVoLFLiXEN&encoding=json&stream-channels=true&r=true&: trailer header without chunked transfer encoding
<whyrusleeping> hm
<lgierth> hrm
<whyrusleeping> thats...
<lgierth> let me check that it really runs go1.5
<cryptix> whyrusleeping: i can split the path, sure but need to fire resolve again. thats why i asked about the error, if it had fields, i'm happy :)
Wolf480pl has quit [Quit: ZNC disconnected]
NEET_in_training is now known as atgnag
charley has joined #ipfs
<whyrusleeping> hmmm... i dont think it does. wysiwyg
<lgierth> is there a way to figure out the go version a binary was built with?
<whyrusleeping> an ipfs binary?
<whyrusleeping> 'ipfs diag sys'
<cryptix> whyrusleeping: it actually has but unexported.. path/resolver.go
<lgierth> pinbot binary ;)
<lgierth> those containers remove go after compiling to save space
<lgierth> which is a bit ridiculous now that i thinkg about it
<whyrusleeping> probably rm $BINARY && go version | grep 1.5 && go build $BINARY ;)
<lgierth> they never get sent over the wire
<whyrusleeping> cryptix: oh, huh
<lgierth> i'll remove those removals in all containers
<cryptix> lgierth: strings pinbot | grep go1
erikj has quit [Quit: kfonx]
_whitelogger has joined #ipfs
FredEE has joined #ipfs
<lgierth> victorbjelkholm: --api
<victorbjelkholm> awesome, thanks lgierth
<ipfsbot> [go-ipfs] cryptix created fix/ThatPut (+1 new commit): http://git.io/vWWNw
<ipfsbot> go-ipfs/fix/ThatPut 1e9684c Henry: WIP: fixing putHandler...
<ion> whyrusleeping: Nice. Have you (collectively) given thought to adding a TTL field to IPNS records? Also, is this change going to make the gateway serve a max-age header equivalent to the IPNS cache TTL?
<cryptix> we might have a partially working putHandler but it needs more tests
<whyrusleeping> ipns records do have a ttl field
<ion> whyrusleeping: Sorry, i meant a cache TTL field.
charley has joined #ipfs
<lgierth> whyrusleeping: ;)
<ion> whyrusleeping: Like, “don’t bother asking the network again for n seconds”
<lgierth> ion: we are one
<lgierth> :)
<ion> whyrusleeping: The gateway could also use that for max-age on /ipns addresses.
<lgierth> yeah that'd be a pleasant side effect
<ipfsbot> [go-ipfs] cryptix opened pull request #1886: WIP: fixing putHandler (master...fix/ThatPut) http://git.io/vWWAT
charley has quit [Remote host closed the connection]
pfraze has quit [Remote host closed the connection]
<ipfsbot> [go-ipfs] cryptix pushed 1 new commit to fix/ThatPut: http://git.io/vWWx1
<ipfsbot> go-ipfs/fix/ThatPut 68e389d Henry: oh well......
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #1887: cache ipns entries to speed things up a little (master...feat/ipns-cache) http://git.io/vWWxx
masjid has quit [Killed (Sigyn (Spam is off topic on freenode.))]
captain_morgan has quit [Ping timeout: 246 seconds]
domanic has quit [Ping timeout: 240 seconds]
<ipfsbot> [go-ipfs] whyrusleeping force-pushed feat/ipns-cache from 47a0685 to b0e2090: http://git.io/vWWp5
<ipfsbot> go-ipfs/feat/ipns-cache b0e2090 Jeromy: cache ipns entries to speed things up a little...
captain_morgan has joined #ipfs
<_jkh_> well, step one complete
<_jkh_> ipfs is in FreeNAS 10-ALPHA
lazyUL has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<_jkh_> step two: figure out some sort of UI for using it easily
<_jkh_> step three: profit!
<whyrusleeping> _jkh_: WOOOO!
<whyrusleeping> i saw the announcment, thats so cool
<ion> jkh: nice
<lgierth> :):)
authorless has joined #ipfs
Wolf480pl has joined #ipfs
charley has joined #ipfs
FredEE has quit [Quit: My Mac has gone to sleep. ZZZzzz…]