lgierth changed the topic of #ipfs to: go-ipfs v0.4.7 is out! https://dist.ipfs.io/go-ipfs | Week 11+12: Documentation https://git.io/vyHgk | Roadmap: https://waffle.io/ipfs/roadmaps | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0
subtraktion has quit [Ping timeout: 256 seconds]
zabirauf has joined #ipfs
arpl has left #ipfs [#ipfs]
matoro has joined #ipfs
bwn has joined #ipfs
zabirauf has quit [Remote host closed the connection]
tilgovi has joined #ipfs
Guest22722 has quit [Ping timeout: 260 seconds]
cemerick has joined #ipfs
zabirauf has joined #ipfs
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
spacebar_ has quit [Quit: spacebar_ pressed ESC]
cemerick has quit [Ping timeout: 246 seconds]
cemerick has joined #ipfs
robattila256 has quit [Quit: WeeChat 1.7]
rcat has quit [Quit: Lost terminal]
Matrix89 has joined #ipfs
DiCE1904 has joined #ipfs
tilgovi has quit [Ping timeout: 246 seconds]
subtraktion has joined #ipfs
subtraktion has quit [Client Quit]
MrControll has quit [Quit: Leaving]
tmg has quit [Ping timeout: 264 seconds]
<cdata> Regarding orbit-db: say I open a feed database with name foo and append to it, does that append to the feed that everyone else will see if they open a db with the same name?
<cdata> Is there support for creating an orbit db that is read-write for a privileged node and read-only for all other nodes?
mguentner2 has quit [Quit: WeeChat 1.7]
mguentner has joined #ipfs
tmg has joined #ipfs
Oatmeal has joined #ipfs
harleyk has quit [Quit: Bye]
harleyk has joined #ipfs
tmg has quit [Ping timeout: 240 seconds]
mguentner2 has joined #ipfs
mguentner has quit [Ping timeout: 258 seconds]
cemerick has quit [Ping timeout: 256 seconds]
DiCE1904 has quit [Read error: Connection reset by peer]
DiCE1904 has joined #ipfs
zabirauf has quit [Remote host closed the connection]
zabirauf has joined #ipfs
zabirauf has quit [Ping timeout: 246 seconds]
_whitelogger has joined #ipfs
gmcabrita has quit [Quit: Connection closed for inactivity]
toomim has joined #ipfs
<toomim> Hi, I'm working on a new web protocol called Statebus. It provides state *synchronization*, rather than just *transfer* like http. I'd like to integrate it with ipfs, but I don't understand the ipfs naming system. Mutation is very important for Statebus, because it is built for synchronizing mutating state across different sites.
<toomim> Who can I talk to for help?
dimitarvp has quit [Quit: Bye]
toomim has quit [Read error: Connection reset by peer]
toomim has joined #ipfs
<deltab> toomim: hi, what can i help you with?
cogitare has joined #ipfs
<toomim> Where can I learn how the details of mutation works? The tutorial doesn't explain much: https://ipfs.io/ipfs/QmNZiPk974vDsPmQii3YbrMKfi12KTSNM7XMiYyiea4VYZ/example#/ipfs/QmRFTtbyEp3UaT67ByYW299Suw7HKKnWK6NJMdNFzDjYdX/ipns/readme.md
<toomim> I want to subscribe to changes.
<toomim> Subscribe to mutations, for an object.
<deltab> objects themselves can't change: they're identified by their hashes
<toomim> Since I can only public a single mutable item per node, what's the cost to running multiple nodes?
<toomim> I'm talking about ipns. It allows mutation.
<deltab> right
<deltab> you don't have to run multiple nodes: you can create multiple keys and publish using them
<toomim> That link I pasted says you can't: "Now, there are a few things to note; first, right now, you can only publish a single entry per ipfs node. This will change fairly soon."
<deltab> it's outdated — things have changed recently :-)
<toomim> Thanks. What do keypairs have to do with ipns?
<toomim> How do you mutate?
<deltab> you can sign a hash using a keypair
<deltab> and publish the hash, the signature, and the public key under the hash of the public key
<toomim> Ok, so I use ipns to make a single hash entry that points to my merkledag of signed objects.
<toomim> Ok that sounds good.
<toomim> Thank you.
<deltab> one signed entry pointing to the merkledag; the objects aren't signed
<toomim> Or does ipns even exist anymore?
<deltab> yes it does
<toomim> How do I subscribe to changes to a name?
<deltab> that would involve listening for changes on the dht; I don't know the details of how that's done
<toomim> Ok, so it's in the network protocol somewhere. Is that documented?
<toomim> How might I find out?
<deltab> or you could poll with ipfs dht get: https://ipfs.io/docs/commands/#ipfs-dht
<deltab> the source code is at https://github.com/libp2p/go-libp2p-kad-dht
jayaura has joined #ipfs
<toomim> Thank you!
<toomim> Oh, it uses kademlia
<toomim> Ok, this part of ipfs needs to be improved. A system where you can't subscribe to changes doesn't feel interactive. The web must be interactive!
<toomim> I need this to work to integrate statebus with it.
<deltab> well, there's also pubsub
<deltab> as used by chat system Orbit: https://github.com/ipfs/js-ipfs/pull/644
<toomim> Oh there is pubsub in ipfs?
<toomim> Cool I see it! Thanks!
<toomim> Hm, ok. I think I see what we'd need to do. So I could build statebus into ipfs.
engdesart has quit [Quit: yes]
apiarian has quit [Ping timeout: 260 seconds]
toomim has quit [Ping timeout: 260 seconds]
toomim has joined #ipfs
apiarian has joined #ipfs
toomim has quit [Read error: Connection reset by peer]
toomim_ has joined #ipfs
apiarian has quit [Ping timeout: 260 seconds]
apiarian has joined #ipfs
toomim has joined #ipfs
toomim_ has quit [Read error: Connection reset by peer]
spacebar_ has joined #ipfs
toomim has quit [Ping timeout: 264 seconds]
zabirauf has joined #ipfs
Caterpillar has joined #ipfs
<lemmi> whyrusleeping: so for whatever reason it the memory leveldb database just works. i probably used the wrong binary at some point. 80k records stable 4ms latencies. hovering around 150mb RES and only occationally cpu spikes due to the garbage collector.
_whitelogger has joined #ipfs
gully-foyle has quit [Remote host closed the connection]
spacebar_ has quit [Quit: spacebar_ pressed ESC]
cogitare has quit [Quit: Leaving]
mildred4 has joined #ipfs
mildred2 has quit [Read error: Connection reset by peer]
mildred3 has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
gmoro has quit [Ping timeout: 240 seconds]
maxlath has joined #ipfs
gmoro has joined #ipfs
zabirauf has quit [Remote host closed the connection]
zabirauf has joined #ipfs
zabirauf has quit [Ping timeout: 258 seconds]
palkeo has quit [Ping timeout: 246 seconds]
tmg has joined #ipfs
toomim has joined #ipfs
azahi has joined #ipfs
toomim has quit [Read error: Connection reset by peer]
toomim has joined #ipfs
toomim has quit [Read error: Connection reset by peer]
toomim has joined #ipfs
toomim has quit [Read error: Connection reset by peer]
toomim has joined #ipfs
alanz has quit [Ping timeout: 240 seconds]
toomim has quit [Read error: Connection reset by peer]
lachenmayer has quit [Ping timeout: 240 seconds]
toomim has joined #ipfs
xrogaan has quit [Ping timeout: 240 seconds]
gmoro has quit [Ping timeout: 260 seconds]
gmoro has joined #ipfs
Encrypt has joined #ipfs
tmg has quit [Ping timeout: 260 seconds]
toomim has quit [Remote host closed the connection]
Chuck[m] has joined #ipfs
tmg has joined #ipfs
Encrypt has quit [Quit: Quit]
vmatekole has joined #ipfs
arpl has joined #ipfs
alanz has joined #ipfs
maxlath has quit [Ping timeout: 240 seconds]
lachenmayer has joined #ipfs
<Magik6k> I can't create js-ipfs node in nodejs repl(by doing `new IPFS()`), it throws `TypeError: Cannot read property 'init' of undefined at IPFS (/some/directory/js-ipfs/node_modules/ipfs/src/core/index.js:31:16)...` at me. Node v7.5.0, npm 4.2.0, js-ipfs installed from npm. Ideas?
xrogaan has joined #ipfs
xrogaan is now known as Guest50011
Guest50011 is now known as xrogaan_
xrogaan_ has quit [Quit: To infinity, and beyond!]
xrogaan_ has joined #ipfs
maxlath has joined #ipfs
<deltab> Magik6k: it's expecting an object, for options
<deltab> new IPFS({})
<Magik6k> Worked, thanks, someone should fix readme at https://github.com/ipfs/js-ipfs#create-a-ipfs-node-instance
xrogaan_ is now known as xrogaan
xrogaan has quit [Changing host]
xrogaan has joined #ipfs
xrogaan has joined #ipfs
<deltab> would you like to do it? fork, edit, send pull request
<Magik6k> Will do
gmcabrita has joined #ipfs
<fil_redpill> I'm currently on a farm in South Africa, with a super flaky connection; basically I'm on Mars — how would ipfs help?
<fil_redpill> would I need to have a huge disk for a node that could dl and store whatever seems interesting, maybe even in advance by subscribing to pubsub services I use?
<fil_redpill> the risk being of maxing out my bw before I even start using the net
maxlath has quit [Ping timeout: 260 seconds]
<deltab> if there are others nearby, you can access data they have, and vice versa
<deltab> and use peer-to-peer services without needing far-off cloud servers (firewalls permitting)
<fil_redpill> yay I see how it helps if we build a mesh network around
<fil_redpill> in a way it would help us poll the incoming bw
Encrypt has joined #ipfs
maxlath has joined #ipfs
<Magik6k> For that you can have look at cjdns
Encrypt has quit [Quit: Quit]
dmx has joined #ipfs
stoopkid has quit [Quit: Connection closed for inactivity]
azahi has quit [Ping timeout: 260 seconds]
skeuomorf has joined #ipfs
espadrine has joined #ipfs
azahi has joined #ipfs
skeuomorf has quit [Ping timeout: 260 seconds]
stoopkid has joined #ipfs
A124 has joined #ipfs
maxlath has quit [Ping timeout: 264 seconds]
A124 has quit [Quit: '']
xrogaan has quit [Ping timeout: 240 seconds]
alanz has quit [Ping timeout: 240 seconds]
A124 has joined #ipfs
lachenmayer has quit [Ping timeout: 256 seconds]
A124 has quit [Quit: '']
A124 has joined #ipfs
lachenmayer has joined #ipfs
azahi has quit [Quit: Bye]
xrogaan has joined #ipfs
xrogaan is now known as Guest96028
alanz has joined #ipfs
melvster has joined #ipfs
tmg has quit [Ping timeout: 260 seconds]
cemerick has joined #ipfs
eang has joined #ipfs
eang has left #ipfs ["User left"]
A124 has quit [Quit: '']
A124 has joined #ipfs
M-Angel[m] has joined #ipfs
vmatekole has quit [Remote host closed the connection]
<melvster> 'Not available for Firefox 50.0'
dimitarvp has joined #ipfs
spilotro has quit [Ping timeout: 268 seconds]
skeuomorf has joined #ipfs
Caterpillar has quit [Ping timeout: 260 seconds]
maxlath has joined #ipfs
vmatekole has joined #ipfs
Caterpillar has joined #ipfs
spilotro has joined #ipfs
spilotro has quit [Ping timeout: 260 seconds]
cemerick has quit [Ping timeout: 256 seconds]
keith_analog has joined #ipfs
vmatekole has quit [Remote host closed the connection]
<keith_analog> Hi, I'm trying to use ipfs mount, but am getting the following error, even though I have fuse installed and in my path. Any ideas? Thanks ipfs mount
<keith_analog> Error: fusermount: exec: "fusermount": executable file not found in $PATH
Guest189820[m] has joined #ipfs
cemerick has joined #ipfs
Amarja[m] has joined #ipfs
<Amarja[m]> chown -R cliff dir
spilotro has joined #ipfs
cemerick has quit [Ping timeout: 256 seconds]
vmatekole has joined #ipfs
webdev007 has joined #ipfs
vmatekole has quit [Remote host closed the connection]
Lymkwi has joined #ipfs
arpl has left #ipfs [#ipfs]
jkilpatr has joined #ipfs
xuv[m] has joined #ipfs
vmatekole has joined #ipfs
Boomerang has joined #ipfs
vmatekole has quit [Ping timeout: 240 seconds]
<keith_analog> goto
keith_analog has quit [Quit: leaving]
jkilpatr has quit [Ping timeout: 256 seconds]
spacebar_ has joined #ipfs
vmatekole has joined #ipfs
vmatekole has quit [Remote host closed the connection]
vmatekole has joined #ipfs
skeuomorf has quit [Ping timeout: 240 seconds]
jsgrant- has joined #ipfs
beauner[m] has joined #ipfs
anewuser has quit [Ping timeout: 260 seconds]
arpu has quit [Ping timeout: 240 seconds]
robattila256 has joined #ipfs
genq has quit [Ping timeout: 256 seconds]
arpu has joined #ipfs
anewuser has joined #ipfs
Amarja[m] has left #ipfs ["User left"]
MrControll has joined #ipfs
cemerick has joined #ipfs
palkeo has joined #ipfs
palkeo has joined #ipfs
palkeo has quit [Changing host]
amdi_ has joined #ipfs
amdi_ has quit [Remote host closed the connection]
rcat has joined #ipfs
anewuser has quit [Ping timeout: 256 seconds]
matoro has quit [Ping timeout: 240 seconds]
goldpank has joined #ipfs
goldpank has quit [Remote host closed the connection]
matoro has joined #ipfs
Aranjedeath has quit [Ping timeout: 246 seconds]
azahi has joined #ipfs
azahi has quit [Read error: Connection reset by peer]
matoro has quit [Ping timeout: 268 seconds]
onabreak has quit [Ping timeout: 260 seconds]
stoopkid has quit [Quit: Connection closed for inactivity]
Encrypt has joined #ipfs
matoro has joined #ipfs
ShalokShalom has joined #ipfs
mildred4 has quit [Read error: No route to host]
mildred4 has joined #ipfs
vmatekole has quit [Remote host closed the connection]
<melvster> is there a version of curl that works with ipfs URIs?
<whyrusleeping> melvster: theres ipget
zabirauf has joined #ipfs
Aranjedeath has joined #ipfs
maxlath has quit [Ping timeout: 246 seconds]
jeraldv has quit [Ping timeout: 260 seconds]
jkilpatr has joined #ipfs
jkilpatr_ has joined #ipfs
jkilpatr has quit [Read error: Connection reset by peer]
thomersch has joined #ipfs
rcat has quit [Quit: leaving]
jkilpatr_ has quit [Ping timeout: 246 seconds]
cemerick has quit [Ping timeout: 256 seconds]
emerson has quit [Quit: WeeChat 1.7]
maxlath has joined #ipfs
amdi_ has joined #ipfs
jeraldv has joined #ipfs
Encrypt has quit [Quit: Quit]
corvinux has joined #ipfs
jeraldv has quit [Ping timeout: 260 seconds]
Boomerang has quit [Quit: Lost terminal]
pcre has joined #ipfs
jkilpatr has joined #ipfs
arkimedes has joined #ipfs
ShalokShalom has quit [Ping timeout: 240 seconds]
ShalokShalom has joined #ipfs
<astronavt[m]> is there a "what can i do with ipfs" type document out there?
jkilpatr has quit [Ping timeout: 246 seconds]
dvn has quit [Ping timeout: 252 seconds]
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
dvn has joined #ipfs
prettymuchbryce_ has joined #ipfs
obarb has joined #ipfs
prettymuchbryce has quit [Ping timeout: 252 seconds]
cehteh has quit [Ping timeout: 252 seconds]
oed has quit [Ping timeout: 252 seconds]
brabo has quit [Ping timeout: 252 seconds]
prettymuchbryce_ is now known as prettymuchbryce
cehteh_ has joined #ipfs
oed has joined #ipfs
dimitarvp has quit [Ping timeout: 240 seconds]
spacebar_ has quit [Quit: spacebar_ pressed ESC]
<melvster> whyrusleeping, thanks!
corvinux has quit [Ping timeout: 256 seconds]
ygrek has joined #ipfs
espadrine has quit [Ping timeout: 268 seconds]
<lidel> A124, I kinda found the reason why right click had issues on some domains: https://github.com/lidel/ipfs-firefox-addon/issues/227 -- turns out we are not crazy ;-)
<lidel> astronavt[m], https://github.com/ipfs/awesome-ipfs should give you some inspiration
<astronavt[m]> ahh thank you
cxl000 has quit [Quit: Leaving]
<astronavt[m]> so files aren't distributed per se. as in one file is not scattered across peers. instead it's just a seamless p2p system. is that accurate?
melvster has quit [Ping timeout: 240 seconds]
thomersch has quit [Quit: thomersch]
<lidel> astronavt[m], "file" can consist of multiple "chunks" and each chunk can be fetched from different node, there is free deduplication if the same chunk is present in multiple files and your node can have only a part of larger file
<astronavt[m]> ohh cool
<astronavt[m]> that's what the DAG stuff is all about then? somehow it encodes the data in a graph?
<astronavt[m]> or encodes the address/location
<lidel> astronavt[m], I think reading the whitepaper will give you best answers: https://github.com/ipfs/papers/blob/master/ipfs-cap2pfs/ipfs-p2p-file-system.pdf
amdi_ has quit [Quit: Leaving]
<astronavt[m]> nice thank you! sorry i poked around on the site and watched the intro vid. it's cool but just a new concept so im not even sure where to look yet
<lidel> astronavt[m], np, after the whitepaper you may want to check https://github.com/ipfs/specs/issues/145 and https://github.com/ipfs/faq/issues
<lidel> if you dont find answers there, create new issue in ipfs/faq :)
<lidel> sometimes it takes time, but eventually someone will answer
<astronavt[m]> ty ty
orsys[m] has joined #ipfs
silotis has quit [Remote host closed the connection]
ShalokShalom has quit [Ping timeout: 256 seconds]
tmg has joined #ipfs
silotis has joined #ipfs
pcre has quit [Ping timeout: 268 seconds]
ygrek has quit [Ping timeout: 240 seconds]
reit has quit [Quit: Leaving]
dimitarvp has joined #ipfs
anewuser has joined #ipfs
Ellenor has quit [Quit: Got milk?]
matoro has quit [Ping timeout: 260 seconds]
Ellenor has joined #ipfs
rcat has joined #ipfs
rcat has quit [Client Quit]
zabirauf has quit []
Ellenor has quit [Quit: Got milk?]
matoro has joined #ipfs
matoro has quit [Remote host closed the connection]
matoro has joined #ipfs
Ellenor has joined #ipfs
mguentner2 is now known as mguentner
wkennington has joined #ipfs
anewuser has quit [Read error: Connection reset by peer]
anewuser has joined #ipfs
jkilpatr has joined #ipfs
onabreak has joined #ipfs
matoro has quit [Ping timeout: 240 seconds]
Ellenor has quit [Quit: Got milk?]
reit has joined #ipfs
Ellenor has joined #ipfs
Ellenor has quit [Client Quit]
Ellenor has joined #ipfs