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
jamie_k has joined #ipfs
<whyrusleeping> me too
rombou has quit [Ping timeout: 250 seconds]
rombou has joined #ipfs
jamie_k has quit [Quit: jamie_k]
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #1951: add another error to the isConnRefused check (master...fix/api-check-timeout) http://git.io/v8ls9
Matoro has quit [Ping timeout: 260 seconds]
chriscool has quit [Ping timeout: 240 seconds]
Guest23423 has joined #ipfs
reit has quit [Ping timeout: 240 seconds]
elima_ has joined #ipfs
ygrek_ has joined #ipfs
rombou has quit [Remote host closed the connection]
reit has joined #ipfs
e-lima has quit [Ping timeout: 272 seconds]
dignifiedquire has quit [Quit: dignifiedquire]
Matoro has joined #ipfs
chriscool has joined #ipfs
<noffle> codehero: no, ipcat is 100% standalone. it boots up its own adhoc node if no daemon is found
<codehero> noffle: sweet
<codehero> noffle: do you think something like this would work in browsers, once there is a c implementation of ipfs?
Guest23423 has quit [Ping timeout: 240 seconds]
rendar has quit [Quit: Leaving]
Matoro has quit [Ping timeout: 240 seconds]
<noffle> you mean js?
<noffle> there's a js impl in the works -- it'll going to rock
<noffle> it's, too
amade has quit [Quit: leaving]
Guest23423 has joined #ipfs
elima_ has quit [Ping timeout: 250 seconds]
chriscool has quit [Ping timeout: 240 seconds]
Matoro has joined #ipfs
guest234234 has joined #ipfs
guest234234 has quit [Read error: Connection reset by peer]
Guest23423 has quit [Ping timeout: 260 seconds]
<codehero> oh. cool
<codehero> that's pretty sweet actually
guest234234 has joined #ipfs
cemerick has joined #ipfs
cemerick has quit [Ping timeout: 244 seconds]
amstocker has quit [Ping timeout: 240 seconds]
border0464 has quit [Ping timeout: 260 seconds]
border0464 has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
nessence_ has joined #ipfs
guest234234 has quit [Ping timeout: 255 seconds]
domanic has joined #ipfs
dandroid has quit [Remote host closed the connection]
bergie has quit [Remote host closed the connection]
cmeiklejohn has quit [Remote host closed the connection]
jryans has quit [Remote host closed the connection]
ehd has quit [Remote host closed the connection]
NightRa has quit [Remote host closed the connection]
yoshuawuyts has quit [Remote host closed the connection]
richardlitt has quit [Remote host closed the connection]
zrl has quit [Remote host closed the connection]
henriquev has quit [Remote host closed the connection]
kyledrake has quit [Remote host closed the connection]
cleichner has quit [Remote host closed the connection]
bret has quit [Remote host closed the connection]
mikolalysenko has quit [Remote host closed the connection]
daviddias has quit [Remote host closed the connection]
hosh has quit [Remote host closed the connection]
edwardk has quit [Remote host closed the connection]
jonl has quit [Remote host closed the connection]
kumavis has quit [Remote host closed the connection]
cemerick has joined #ipfs
guest234234 has joined #ipfs
cemerick has quit [Ping timeout: 264 seconds]
infinity0 has quit [Ping timeout: 244 seconds]
guest234234 has quit [Ping timeout: 250 seconds]
qgnox has joined #ipfs
infinity0 has joined #ipfs
guest234234 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
tinybike has quit [Ping timeout: 250 seconds]
tinybike has joined #ipfs
kode54 has quit [Quit: rebootan]
oronoco has quit [Killed (Sigyn (Spam is off topic on freenode.))]
kode54 has joined #ipfs
<nicolagreco> anyone around?
Sriram has joined #ipfs
<whyrusleeping> no
border0464 has quit [Quit: sinked]
tinybike has quit [Ping timeout: 250 seconds]
tinybike has joined #ipfs
Sonarpulse has joined #ipfs
<Sonarpulse> Is there any plan to make an ipfs-ify git? would be a nice demo?
<Sonarpulse> Recently I've been extra annoyed with git's store-per-repo implementation
<Sonarpulse> ipfs-ified git would fix that, among many other things ofcourse
<ipfsbot> [go-ipfs] whyrusleeping force-pushed fix/api-check-timeout from f1fb88d to 3db3a06: http://git.io/v8lmt
<ipfsbot> go-ipfs/fix/api-check-timeout 3db3a06 Jeromy: add another error to the isConnRefused check...
guest234234 has quit [Ping timeout: 260 seconds]
<whyrusleeping> Sonarpulse: that would be pretty cool
<whyrusleeping> would be a fun thing to work on
<whyrusleeping> would also get around the sha1 collisions
<kpcyrd> whyrusleeping: I think you need to fork git to fix the sha1 issue
<whyrusleeping> kpcyrd: yeah, thats pretty much what he was talking about
<kpcyrd> transition would be a pain, with mixed sha's
<whyrusleeping> you would just have a migration script
<whyrusleeping> wouldnt be too bad at all
<Sonarpulse> mm i'd want to be compatable with git exactly
<Sonarpulse> or at least have that as an option
<Sonarpulse> is multihash flexible enough to emulate git?
<whyrusleeping> potentially...
<kpcyrd> Sonarpulse: unhex(git-hash) should be == baseSomethingDecode(multi-hash-sha1)
<Sonarpulse> well it's also a matter of packing the bits just right so the hasher traverses them the same
<Sonarpulse> that's the hard part
Tv` has quit [Quit: Connection closed for inactivity]
chriscool has joined #ipfs
carstn has joined #ipfs
<whyrusleeping> Sonarpulse: you could make ipfs able to read (and write) sha1 hashes
<whyrusleeping> i think multihash already supports it
<whyrusleeping> the other thing you would need would be a datastore impl that chops off the hash tag bytes before writing to disk
<whyrusleeping> so it would be able to read and write git objects
<whyrusleeping> really, the only hard part is implementing the git pack format
<nicolagreco> whyrusleeping have you ever thought of using X-Signature with multi-hash for http requests?
<nicolagreco> or using in some other way, the link header
<nicolagreco> to say who signed a the content (and where the signature is) as well as the hash of the content
tinybike has quit [Ping timeout: 260 seconds]
tensorjack has joined #ipfs
<codehero> how scalable is ipfs?
<davidar> Sonarpulse (IRC): I think cryptix is also interested in that
<Sonarpulse> datastore impl>?
<Sonarpulse> whyrusleeping: ^
<whyrusleeping> Sonarpulse: the datastore is how ipfs writes data to a persistent store
<Sonarpulse> why would I want to change that part?
<whyrusleeping> so you can read gits on-disk format
<whyrusleeping> directly from ipfs without doing any weird migration stuff
<Sonarpulse> hmm
<Sonarpulse> i was thinking just understand git's wire protocol
<Sonarpulse> but that means reimplement all of git's local repo tools
<Sonarpulse> which, while many find them poorly designed, will be a lot of work up front
<Sonarpulse> so you think puting git objects in ipfs while keeping hash is conceptually easy?
<Sonarpulse> I am not worried about blobs
<Sonarpulse> but trees and commits seem harder
carstn has quit [Quit: Textual IRC Client: www.textualapp.com]
<whyrusleeping> oh, the wire protocol. Have you seen git-remote-ipfs ?
<Sonarpulse> no!
<Sonarpulse> that sounds like what you were saying
<Sonarpulse> use ipfs for networking
<Sonarpulse> git for storage
wking has quit [Ping timeout: 252 seconds]
<davidar> Sonarpulse (IRC): cryptix also wants to be able to store git repos as native ipfs objects
<davidar> I'm sure he'd appreciate help if you're interested in that :)
HostFat has joined #ipfs
wking has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping force-pushed fix/api-check-timeout from 3db3a06 to 17bce50: http://git.io/v8lmt
<ipfsbot> go-ipfs/fix/api-check-timeout 17bce50 Jeromy: add another error to the isConnRefused check...
<Sonarpulse> I guess that repo will be the one to watch for now
<Sonarpulse> thanks y'all!
jatb has joined #ipfs
slothbag has joined #ipfs
<slothbag> hey guys.. what you think about this.. I need to "seed" some content in IPFS but I cant run a full node due to memory and bandwidth restrictions.. Is it possible to have a very simple daemon that listens for chunk hashes it knows about and sends them on request? No bitswap or peer management etc..
<davidar> slothbag: i believe the memory/bandwidth requirements are being worked on
<davidar> there's no reason it needs to use as much as it currently does :/
<slothbag> davidar: oh cool.. yeah I ran it on my vps and consumed all the RAM and other apps started shutting down :(
r04r is now known as zz_r04r
HostFat_ has joined #ipfs
HostFat_ has quit [Remote host closed the connection]
HostFat has quit [Ping timeout: 265 seconds]
domanic has quit [Ping timeout: 250 seconds]
amstocker has joined #ipfs
<slothbag> i still think it'd be pretty useful to a have a very low resource "seed only" daemon..
HoboPrimate has quit [Quit: HoboPrimate]
guest234234 has joined #ipfs
Guest23423 has joined #ipfs
<davidar> not sure how you'd have a daemon that seeds without peers or bitswap :/
chriscool has quit [Ping timeout: 240 seconds]
guest234234 has quit [Ping timeout: 255 seconds]
s_kunk has quit [Ping timeout: 240 seconds]
<whyrusleeping> i actually just started setting up to debug the memory issues
<whyrusleeping> i also have some good insight into the bandwidth issue, but need to chat with jbenet about it
<slothbag> thanks, added a comment
<deltab> ring the doorbell
<deltab> oops, wrong channel
<davidar> *ding dong*
* whyrusleeping grumbles "GET OFF MY LAWN"
s_kunk has joined #ipfs
nicolagreco has quit [Remote host closed the connection]
slothbag has quit [Quit: Leaving.]
domanic has joined #ipfs
<Qwertie> jbenet, How stable is the docker build of go-ipfs?
Sriram has quit [Killed (Sigyn (Spam is off topic on freenode.))]
xiphiid has joined #ipfs
domanic has quit [Ping timeout: 252 seconds]
nessence_ has quit [Remote host closed the connection]
anshukla has joined #ipfs
nessence has joined #ipfs
nessence has quit [Ping timeout: 260 seconds]
jamie_k has joined #ipfs
pfraze has quit [Remote host closed the connection]
Sonarpulse has left #ipfs ["ERC (IRC client for Emacs 24.5.2)"]
anshukla has quit [Ping timeout: 240 seconds]
munkey has joined #ipfs
ygrek_ has quit [Ping timeout: 265 seconds]
agorecki has joined #ipfs
myp has quit [Ping timeout: 255 seconds]
Tristitia has quit [Ping timeout: 265 seconds]
amstocker has quit [Ping timeout: 250 seconds]
rendar has joined #ipfs
NeoTeo has joined #ipfs
anticore has joined #ipfs
munkey has quit [Ping timeout: 264 seconds]
bedeho has quit [Ping timeout: 240 seconds]
legobanana has joined #ipfs
legobanana has quit [Client Quit]
legobanana has joined #ipfs
legobanana has quit [Client Quit]
Encrypt has joined #ipfs
NightRa has joined #ipfs
amade has joined #ipfs
cow_2001 has joined #ipfs
<cow_2001> what's the capacity of ipfs right now?
<cow_2001> or rather, how many bytes are stored in the network?
<Vyl> Do we even have a way to measure that?
anticore has quit [Ping timeout: 240 seconds]
<cow_2001> ¯\_(ツ)_/¯
anticore has joined #ipfs
elima_ has joined #ipfs
xiphiid has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<cryptix> gmornin
pfraze has joined #ipfs
<cryptix> Sonarpulse: i'd love some help on git-remote-ipfs :)
agorecki has quit [Quit: Leaving]
pfraze has quit [Ping timeout: 240 seconds]
<cryptix> +1 on what davidar said, right now it uses ipf as a 'dumb' filesystem but i want it to act as a converter at some point - where we have IPFS-Commit objects linkinging to IPFS unixdirs for the trees, converting them on pull/fetch to git objects so it can work with them
wince_ has joined #ipfs
master8787 has joined #ipfs
TheWhispery has joined #ipfs
rongladney has joined #ipfs
TheWhisper has quit [Ping timeout: 246 seconds]
dignifiedquire has joined #ipfs
dignifiedquire has quit [Client Quit]
dignifiedquire has joined #ipfs
wtbrk has quit [Ping timeout: 250 seconds]
dignifiedquire has quit [Read error: Connection reset by peer]
dignifiedquire has joined #ipfs
rombou has joined #ipfs
<cryptix> https://devdocs.io/ https://github.com/Thibaut/devdocs we should show these guys ipfs :)
dignifiedquire has quit [Quit: dignifiedquire]
jamie_k_ has joined #ipfs
<M-davidar> cryptix (IRC): neat
jamie_k has quit [Ping timeout: 240 seconds]
jamie_k_ is now known as jamie_k
<M-davidar> cryptix (IRC): I feel like we should have a subproject dedicated to converting between existing formats and native ipfs objects
wince_ has quit [Remote host closed the connection]
NightRa has quit [Remote host closed the connection]
thwaite has joined #ipfs
jamie_k_ has joined #ipfs
<cryptix> +1 that would be nice
jamie_k has quit [Ping timeout: 260 seconds]
jamie_k_ is now known as jamie_k
ehd has joined #ipfs
hosh has joined #ipfs
bergie has joined #ipfs
qgnox has quit [Ping timeout: 244 seconds]
jryans has joined #ipfs
bret has joined #ipfs
kumavis has joined #ipfs
zrl has joined #ipfs
munkey has joined #ipfs
qgnox has joined #ipfs
master8787 has quit [Quit: Leaving]
guest234234 has joined #ipfs
munkey has quit [Ping timeout: 265 seconds]
cleichner has joined #ipfs
Guest23423 has quit [Ping timeout: 255 seconds]
Qwertie has quit [Ping timeout: 246 seconds]
mikolalysenko has joined #ipfs
henriquev has joined #ipfs
Qwertie has joined #ipfs
NightRa has joined #ipfs
edwardk has joined #ipfs
jonl has joined #ipfs
yoshuawuyts has joined #ipfs
richardlitt has joined #ipfs
Encrypt has quit [Quit: Quitte]
Guest23423 has joined #ipfs
cmeiklejohn has joined #ipfs
guest234234 has quit [Ping timeout: 240 seconds]
rongladney has quit [Quit: Connection closed for inactivity]
kyledrake has joined #ipfs
daviddias has joined #ipfs
guest234234 has joined #ipfs
Guest23423 has quit [Ping timeout: 272 seconds]
JasonWoof has quit [Read error: Connection reset by peer]
JasonWoof has joined #ipfs
JasonWoof has joined #ipfs
dandroid has joined #ipfs
elima_ has quit [Ping timeout: 260 seconds]
Guest23423 has joined #ipfs
guest234234 has quit [Ping timeout: 260 seconds]
<ion> Turns out GitHub does this when you have “Closes #<issue>” in a commit message and force push to a development branch. :-D https://github.com/ipfs/go-ipfs/issues/1818 (in the end)
thwaite has quit [Ping timeout: 265 seconds]
<ion> Qwertie: I wouldn’t expect Docker to affect the stability of go-ipfs in any way.
zz_r04r is now known as r04r
predecision has joined #ipfs
NeoTeo has quit [Quit: ZZZzzz…]
anticore has quit [Quit: bye]
Encrypt has joined #ipfs
dignifiedquire has joined #ipfs
qgnox has quit [Ping timeout: 250 seconds]
voxelot has joined #ipfs
voxelot has joined #ipfs
jamie_k has quit [Quit: jamie_k]
NeoTeo has joined #ipfs
qgnox has joined #ipfs
NightRa has quit [Quit: Connection closed for inactivity]
wtbrk has joined #ipfs
pfraze has joined #ipfs
<ipfsbot> [go-ipfs] jbenet pushed 1 new commit to master: http://git.io/v8BzM
<ipfsbot> go-ipfs/master 261cdee Juan Benet: Merge pull request #1927 from ipfs/feature/edit-contribute...
cemerick has joined #ipfs
master8787 has joined #ipfs
<jbenet> whyrusleeping: i think i CRed your stuff now. lmk if i missed anything
chriscool has joined #ipfs
<ipfsbot> [go-ipfs] jbenet closed pull request #1949: Wire offline routing for ipns in core.Resolve (master...wire-offline-routing) http://git.io/v8cks
<dignifiedquire> jbenet: not sure if I understood your suggestion in #1950 but I think it would not solve the underlying issue as it is not a crash but a simple shutdown that triggers the problem
anticore has joined #ipfs
voxelot has quit [Ping timeout: 244 seconds]
chriscool has quit [Ping timeout: 250 seconds]
<dignifiedquire> jbenet: daviddias could you activate travis for the webui (I want to at least run linting & build for a sanity check)
nessence has joined #ipfs
<daviddias> dignifiedquire: , jbenet has to do it, I don't have admin rights on that repo, sorry
<dignifiedquire> no worries, using circle ci for now which seems to be activated
nessence has quit [Client Quit]
<dignifiedquire> daviddias: how is your printer looking?
Tv` has joined #ipfs
<jbenet> dignifiedquire: ok can do -- though file issues for this sort of things? (im not following irc very closely right now)
<dignifiedquire> jbenet: thanks — not sure what you are asking, the issue is that current 0.3.9 breaks ipfsd-ctl and in turn station because of what I described in the issue, and the solutions that you suggested (as far as I understand them) will not fix that as there is no user interacting who would clean up or answer a prompt
jamie_k has joined #ipfs
<jbenet> dignifiedquire: (a) the errors described should be there for better cli ux. and (b) ipfsd-ctl could check the error code, then delete the api file.
<jbenet> error text*
<dignifiedquire> jbenet: (a) not saying the error text couldn’t be better (b) still not understanding why on a regular shutdown this file does not get cleaned up by go-ipfs but you want to delegate that to userland
<jbenet> dignifiedquire ohhh now i understand, it thought this was an exceptional shutdown (ungraceful). yeah maybe the api file lingers incorrectly? but.. if so, why can i run deamon multiple times in succession?
<jbenet> brb going afk for ~30min. continue discussion on github prob.
<dignifiedquire> jbenet: gotta go myself, no idea why it works on your machine, but I did a full bisect yesteraday night and can reproduce this issue everytime on my machine since that referenced commit
pfraze has quit [Remote host closed the connection]
captain_morgan has quit [Ping timeout: 246 seconds]
HoboPrimate has joined #ipfs
<daviddias> dignifiedquire: printer is built, aligned and ready to print :D Learning a lot about slicer tools and features today :)
<dignifiedquire> daviddias: sounds exciting
pfraze has joined #ipfs
Poefke has quit [Remote host closed the connection]
Oatmeal has quit [Ping timeout: 250 seconds]
pfraze has quit [Remote host closed the connection]
Guest23423 has quit [Ping timeout: 250 seconds]
chriscool has joined #ipfs
voxelot has joined #ipfs
voxelot has joined #ipfs
cemerick has quit [Ping timeout: 244 seconds]
anticore has quit [Quit: bye]
chriscool has quit [Ping timeout: 240 seconds]
pfraze has joined #ipfs
NightRa has joined #ipfs
<dignifiedquire> daviddias: what exactly does this address mean? "/ip6/::1/tcp/4001/ipfs/QmbNcSw77hbH4KwaYjoiLRn3QdyXLtVpXaRw41Viyj16LG" any ideas? (the ::1 screws up an algorithm in the webui)
jamie_k has quit [Quit: jamie_k]
<Stskeeps> ::1 is ipv6 localhost
<dignifiedquire> thanks Stskeeps :)
chriscool has joined #ipfs
<Stskeeps> shorthand for 0:0:0:0andacouplemore:1
<achin> "::" means "fill with zeros until you get to 128 bits
<ipfsbot> [webui] Dignifiedquire opened pull request #92: [WIP] Upgrade dependencies and some cleanup (master...upgrade-deps) http://git.io/v8RIM
chriscool has quit [Ping timeout: 240 seconds]
chriscool has joined #ipfs
rombou has quit [Ping timeout: 250 seconds]
jamie_k has joined #ipfs
chriscool has quit [Ping timeout: 246 seconds]
amstocker has joined #ipfs
amstocker_ has joined #ipfs
amstocker has quit [Ping timeout: 246 seconds]
anticore has joined #ipfs
bedeho has joined #ipfs
rombou has joined #ipfs
rombou has quit [Ping timeout: 250 seconds]
voxelot has quit [Ping timeout: 264 seconds]
amstocker_ has quit [Ping timeout: 260 seconds]
HoboPrimate has quit [Quit: HoboPrimate]
dignifiedquire has quit [Quit: dignifiedquire]
master8787 has quit [Quit: Leaving]
kitcambridge has quit [Ping timeout: 260 seconds]
qgnox has quit [Ping timeout: 264 seconds]
ploopkazoo has quit [Quit: ZNC - 1.6.0 - http://znc.in]
kitcambridge has joined #ipfs
ploopkazoo has joined #ipfs
rombou has joined #ipfs
chriscool has joined #ipfs
<M-jfred> So how would I pin e.g. this page from my local ipfs node? https://ipfs.io/ipfs/QmNhFJjGcMPqpuYfxL62VVB9528NXqDNMFXiqN5bgFYiZ1/its-time-for-the-permanent-web.html
<M-jfred> when I tried, IPFS returned "pinned Qmcx3KZXdANNsYfSRU1Vu4pchM8mvYXH4N8Zwdpux57YNL recursively"
<M-jfred> which does appear to be the same page, but the embedded resources don't load properly
<deltab> the resources are siblings, not children, of the html file, so the recursive pinning doesn't find them
<deltab> instead pin /ipfs/QmNhFJjGcMPqpuYfxL62VVB9528NXqDNMFXiqN5bgFYiZ1/
qgnox has joined #ipfs
<deltab> also the page refers to resources by filename, not hash, so the page has to be loaded via a directory to give a context for the other names to be looked up
predecision has quit [Ping timeout: 260 seconds]
<M-jfred> Hmm, does that also mean that I would be pinning the entire Neocities blog? As that's what that hash refers to.
<deltab> uh, yes, hmm
<deltab> or you could pin each file that's linked to
rombou has quit [Ping timeout: 240 seconds]
<deltab> using something analogous to wget -p
<deltab> or a browser's "Save complete page"
<deltab> I'm not aware of a program to do that for ipfs though
<M-jfred> if someone ever makes a browser plugin that controls local ipfs pins I'd imagine that functionality would be important, though as ipfs doesn't know anything about HTML itself I can see why it's not built in
chriscool has quit [Ping timeout: 240 seconds]
jamie_k has quit [Quit: jamie_k]
charley has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to refactor/transport: http://git.io/v8R6U
<ipfsbot> go-ipfs/refactor/transport 99010f0 Jeromy: reuseport tcp is now a dial creation option...
Matoro has quit [Ping timeout: 250 seconds]
mungojelly has quit [Ping timeout: 260 seconds]
dignifiedquire has joined #ipfs
TheWhispery is now known as TheWhisper
rombou has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping force-pushed fix/api-check-timeout from 17bce50 to d040664: http://git.io/v8lmt
<ipfsbot> go-ipfs/fix/api-check-timeout abf9c2e Jeromy: improve conn refused error check...
<ipfsbot> go-ipfs/fix/api-check-timeout baa396f Jeromy: rewrite path to filepath in fsrepo...
<ipfsbot> go-ipfs/fix/api-check-timeout d040664 Jeromy: remove api file on repo close...
mungojelly has joined #ipfs
Encrypt has quit [Quit: Quitte]
jamie_k has joined #ipfs
Matoro has joined #ipfs
mungojelly has quit [Ping timeout: 244 seconds]
rombou has quit [Ping timeout: 244 seconds]
mungojelly has joined #ipfs
voxelot has joined #ipfs
voxelot has joined #ipfs
rombou has joined #ipfs
<jbenet> deltab M-jfred: we would love some help making such "pin managers" they could be just basic webapps that use the http api
<jbenet> deltab M-jfred: we can bundle them into the webui
HoboPrimate has joined #ipfs
<M-jfred> oh right I forgot ipfs had a webui
* M-jfred peruses through the API docs
Matoro has quit [Ping timeout: 250 seconds]
mildred has joined #ipfs
prosodyvVC is now known as prosodyvVerreabC
<ipfsbot> [go-ipfs] whyrusleeping force-pushed refactor/transport from 99010f0 to 991c165: http://git.io/v8I9y
<ipfsbot> go-ipfs/refactor/transport 991c165 Jeromy: reuseport tcp is now a dial creation option...
dignifiedquire has quit [Quit: dignifiedquire]
Matoro has joined #ipfs
anticore has quit [Quit: bye]
rombou has quit [Ping timeout: 240 seconds]
dignifiedquire has joined #ipfs
<pjz> whyrusleeping: what's the design for shared keys look like? If I make a node now will I be able to later turn it into a shared-key node?
stick` has quit [Remote host closed the connection]
sbruce has quit [Ping timeout: 246 seconds]
atrapado has joined #ipfs
HostFat has joined #ipfs
<richardlitt> Is it normal for `ipfs daemon` to significantly slow down my internet?
<pjz> richardlitt: it shouldn't, unless you're somehow shipping a lot of ipfs data
<richardlitt> I'm not doing anything that I know of
rombou has joined #ipfs
<pjz> richardlitt: oh, hm,might slow it down a little bit initially as it makes contact with other nodes, but shouldn't be much, and shouldn't last long
<richardlitt> hmm.
<richardlitt> Ok.
<richardlitt> Any idea why I met get this response from the IPFS api?
<richardlitt> File argument 'path' is required
<pjz> because you didn't specify a path to add?
<mappum> richardlitt: because the daemon expects the file argument to be passed as a multipart body, you can do `curl -F "file=@/some/path" localhost:5001/api/v0/add`
<pjz> that's the equivalent of typing 'ipfs add' a the commandline
<dignifiedquire> jbenet: daviddias could use some cr please https://github.com/ipfs/webui/pull/92
<richardlitt> mappum: huh.
<mappum> it is the equivalent of ipfs add, but in that command, the client actually opens the file and sends the data, instead of just sending the file path string (so that it can work on remote daemons)
<richardlitt> thanks. I'm going to update https://ipfs.io/docs/api/ then
<richardlitt> API docs === hella confusing.
qgnox has quit [Ping timeout: 240 seconds]
dignifiedquire has quit [Quit: dignifiedquire]
<whyrusleeping> richardlitt: yeah... they need some work
<whyrusleeping> thank you!
mungojelly has quit [Remote host closed the connection]
amstocker has joined #ipfs
hellertime has joined #ipfs
voxelot has quit [Ping timeout: 265 seconds]
qgnox has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping force-pushed dht/speed from c9eb832 to 4235b43: http://git.io/vlj5k
<ipfsbot> go-ipfs/dht/speed 4235b43 Jeromy: rewrite of backoff mechanism...
<ipfsbot> [go-ipfs] whyrusleeping force-pushed dht/speed from 4235b43 to 097d40b: http://git.io/vlj5k
<ipfsbot> go-ipfs/dht/speed 80c73f2 Jeromy: Add in some more notifications to help profile queries...
<ipfsbot> go-ipfs/dht/speed 193d730 Jeromy: fix dial backoff...
<ipfsbot> go-ipfs/dht/speed 097d40b Jeromy: rewrite of backoff mechanism...
<pjz> whyrusleeping: what's the design for shared keys look like? If I make a node now will I be able to later turn it into a shared-key node?
<ion> jbenet, whyrusleeping: Pushed to https://github.com/ipfs/go-ipfs/pull/1921
<whyrusleeping> pjz: yeah, you should be able to do that later just fine
<pjz> whyrusleeping: 'k
<whyrusleeping> you will have to do that manually though, because the plan is to disallow the sharing of your nodes key
<pjz> of course ;)
j0hnsmith has joined #ipfs
Matoro has quit [Read error: Connection reset by peer]
rombou has quit [Ping timeout: 244 seconds]
<pjz> whyrusleeping: what's RAM usage on an IPFS node look like? is it related to how many blocks the node has stored or pinned?
<whyrusleeping> pjz: it shouldnt be
<whyrusleeping> ram consumption is next on my list of things to work on
<pjz> whyrusleeping: what's the design goal for RAM consumption?
dd0 has quit [Remote host closed the connection]
<pjz> whyrusleeping: I mean, what's it always going to have to have in RAM?
<whyrusleeping> ideally, by default can run in 512MB efficiently, with config options to pare that down below 64MB
dd0 has joined #ipfs
<whyrusleeping> and other config options to allow it to use a lotmore
<pjz> whyrusleeping: nice
<whyrusleeping> right now i have one running on a 128MB vps that stays up for a couple days at a time
<whyrusleeping> i'll be happy when it stops dying from OOM
dignifiedquire has joined #ipfs
<pjz> nice
<pjz> I leave my node up on my laptop all the time
<pjz> but it runs under supervisord so if it OOMs I guess I don't hear about it
<pjz> ...though my log files don't show anything like that
<pjz> pj 5724 3.9 0.4 2729688 79064 ? Sl Nov06 116:31 /home/pj/bin/ipfs daemon
rombou has joined #ipfs
<pjz> VSZ is 2729688 RSS is 79064
<pjz> so... 2.7GB Virtual, 80M Resident
hellertime has quit [Quit: Leaving.]
hellertime has joined #ipfs
hellertime has quit [Client Quit]
rombou has quit [Ping timeout: 246 seconds]
<ipfsbot> [webui] diasdavid closed pull request #72: Pulls correct font-awesome fonts into the static directory (master...bug/font-awesome) http://git.io/vmaoh
atrapado has quit [Quit: Leaving]
mildred has quit [Ping timeout: 246 seconds]
wtbrk has quit [Ping timeout: 250 seconds]
captain_morgan has joined #ipfs
ecloud has joined #ipfs
ipfs-gitter-bot has quit [Ping timeout: 272 seconds]
anshukla has joined #ipfs
anticore has joined #ipfs
j0hnsmith has left #ipfs [#ipfs]
<ecloud> is there any plan to have some search functionality built in? otherwise it seems difficult to find anything... you have to know the hash, which means you had to follow a link from somewhere else, right?
amstocker has quit [Ping timeout: 240 seconds]
<ecloud> the web had this problem in the early 90's too, but needing to build a search engine leads to centralization
Matoro has joined #ipfs
amade has quit [Quit: leaving]
simonv3 has joined #ipfs
hellertime has joined #ipfs
anticore has quit [Remote host closed the connection]
anticore has joined #ipfs
anticore has quit [Remote host closed the connection]
hellertime has quit [Quit: Leaving.]
anticore has joined #ipfs
NeoTeo has quit [Quit: ZZZzzz…]
Encrypt has joined #ipfs
anticore has quit [Remote host closed the connection]
<ion> ecloud: Not built in, but someone can create a distributed search engine on top of IPFS.
<ecloud> is anybody doing that yet?
<ecloud> I was thinking why not do it like tribler does it: gossip protocol to distribute queries and return results, but then every running instance needs to be able to search whatever content it has stored
<ecloud> so it would kindof have to be built-in, to be efficient, otherwise you get back to needing a giant datacenter like google's
<ecloud> ok, good it's being discussed
bussiere_ has quit [Remote host closed the connection]
groxx_ has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to fix/api-check-timeout: http://git.io/v80HV
<ipfsbot> go-ipfs/fix/api-check-timeout b3c1ffa Jeromy: update function to check normal net.OpErrors...
rendar has quit [Quit: Leaving]
<ipfsbot> [go-ipfs] jbenet deleted fix/log-hang at 2f5563b: http://git.io/v80QJ
groxx_ is now known as groxx
Matoro has quit [Ping timeout: 240 seconds]
rombou has joined #ipfs
Encrypt has quit [Quit: Sleeping time!]
pfraze has quit [Remote host closed the connection]