lgierth changed the topic of #ipfs to: go-ipfs 0.4.11-rc2 is out! Please test: https://dist.ipfs.io/go-ipfs/v0.4.11-rc2 | Dev chat: #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0
atrus6 has joined #ipfs
chriscool1 has quit [Ping timeout: 240 seconds]
Zimsky has joined #ipfs
chriscool has joined #ipfs
sule has joined #ipfs
gts has joined #ipfs
clownpriest has joined #ipfs
<SpeakFreely> deltab: just a few mentions of IPFS in the spec. I'm excited to use libp2p! Always was interested in building p2p applications but everytime I tried it was such a pain :)
gts has quit [Ping timeout: 258 seconds]
<deltab> I think there used to be an example of running a simple chat protocol or something over libp2p
<deltab> might've been removed due to API changes
<SpeakFreely> Are the go and js implemntations fairly consistent with one another? Seems most of the examples are in js
anewuser has quit [Ping timeout: 248 seconds]
<deltab> I believe so
<SpeakFreely> Sweet :D
anewuser has joined #ipfs
<deltab> though I don't really know much about either :-)
<SpeakFreely> Time for me to find out! Thanks for your help
SpeakFreely has quit [Quit: WeeChat 1.0.1]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 240 seconds]
gts has joined #ipfs
gts has quit [Ping timeout: 240 seconds]
onabreak has quit [Ping timeout: 260 seconds]
crazyshoubin[m] has joined #ipfs
sule has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
}ls{ has quit [Quit: real life interrupt]
jaboja has quit [Remote host closed the connection]
onikuma has quit [Ping timeout: 248 seconds]
onikuma has joined #ipfs
ccii has quit [Ping timeout: 258 seconds]
atrus6 has quit [Ping timeout: 258 seconds]
ygrek has quit [Ping timeout: 240 seconds]
rozap has joined #ipfs
manchiu has quit [Remote host closed the connection]
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
robattila256 has quit [Quit: WeeChat 1.9.1]
gts has joined #ipfs
gts has quit [Ping timeout: 240 seconds]
dhruvbaldawa has joined #ipfs
manchiu has joined #ipfs
manchiu has quit [Client Quit]
manchiu has joined #ipfs
rozap has quit [Remote host closed the connection]
dhruvbaldawa has quit [Remote host closed the connection]
anewuser has quit [Ping timeout: 258 seconds]
anewuser has joined #ipfs
goiko_ has joined #ipfs
goiko has quit [Ping timeout: 246 seconds]
anewuser has quit [Quit: anewuser]
appa has joined #ipfs
gts has joined #ipfs
roadcrap has quit [Quit: Leaving]
gts has quit [Ping timeout: 260 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 258 seconds]
mally has joined #ipfs
mally has quit [Remote host closed the connection]
mally has joined #ipfs
Guest22108 has quit [Excess Flood]
Map has joined #ipfs
athan has quit [Ping timeout: 255 seconds]
Map is now known as Guest60541
onikuma has quit [Quit: Leaving]
athan has joined #ipfs
chris613 has quit [Quit: Leaving.]
robattila256 has joined #ipfs
samae has quit [Read error: Connection reset by peer]
josuah has quit [Ping timeout: 252 seconds]
Ober has quit [Ping timeout: 248 seconds]
r04r has quit [Ping timeout: 248 seconds]
josuah has joined #ipfs
r04r has joined #ipfs
akkad has joined #ipfs
onikuma has joined #ipfs
girrrrrrr2 is now known as girrrrrrrl2
yosafbridge has quit [Quit: Leaving]
yosafbridge has joined #ipfs
gts has joined #ipfs
ulrichard has joined #ipfs
akkad has quit [Remote host closed the connection]
akkad has joined #ipfs
<gts> is ipfs-update repo being ignored? PRs are pending -_-
gts has quit [Remote host closed the connection]
gts has joined #ipfs
konubinix has quit [Read error: Connection reset by peer]
Alpha64 has quit [Read error: Connection reset by peer]
igorline has joined #ipfs
konubinix has joined #ipfs
infinity0 has quit [Ping timeout: 246 seconds]
infinity0 has joined #ipfs
pat36 has joined #ipfs
robattila256 has quit [Quit: WeeChat 1.9.1]
mally has quit [Quit: Leaving]
manchiu has quit [Ping timeout: 248 seconds]
mally has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
warner has quit [Quit: ERC (IRC client for Emacs 25.2.1)]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
NullConstant has quit [Ping timeout: 240 seconds]
mikedd has joined #ipfs
inetic has joined #ipfs
butteredpopcorn has quit [Quit: ZNC 1.6.5 - http://znc.in]
chriscool1 has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Read error: Connection reset by peer]
pat36 has quit [Client Quit]
dhruvbaldawa has joined #ipfs
larpanet has quit [Ping timeout: 240 seconds]
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
Caterpillar has joined #ipfs
manchiu has joined #ipfs
jungly has joined #ipfs
samae has joined #ipfs
maxlath has joined #ipfs
rendar has joined #ipfs
chriscool1 has quit [Ping timeout: 258 seconds]
ylp has joined #ipfs
gts has quit [Remote host closed the connection]
gts has joined #ipfs
gts has quit [Remote host closed the connection]
gts has joined #ipfs
gts has quit [Ping timeout: 258 seconds]
neosloth has joined #ipfs
<r0kk3rz> has anyone looked at doing a sci-hub mirror on ipfs?
<samae> r0kk3rz: that'd be needed yes
<r0kk3rz> scientific papers is a good fit for ipfs, since once published they do not change
<MrSparkle> webcomics the perfect fit for ipfs
ilyaigpetrov has joined #ipfs
engdesart has left #ipfs ["no"]
<mikedd> MrSparkle: epic! XD
<mikedd> r0kk3rz: isn't there such a thing yet?
Kubuxu changed the topic of #ipfs to: go-ipfs 0.4.11 is out! Please Update: https://dist.ipfs.io/go-ipfs/v0.4.11 | Dev chat: #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0
AgenttiX has quit [Remote host closed the connection]
<Kubuxu> demize: go-ipfs 0.4.11 is out
butteredpopcorn has joined #ipfs
gts has joined #ipfs
upperdeck has quit [Read error: Connection reset by peer]
upperdeck has joined #ipfs
goiko_ has quit [Quit: ﴾͡๏̯͡๏﴿ O'RLY? Bye!]
goiko has joined #ipfs
goiko has quit [Changing host]
goiko has joined #ipfs
}ls{ has joined #ipfs
wanglei0095[m] has joined #ipfs
cxl000 has joined #ipfs
Nicolab has joined #ipfs
gmoro has joined #ipfs
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
igorline has quit [Quit: WeeChat 1.9]
gts has quit [Remote host closed the connection]
reit has quit [Quit: Leaving]
bauruine has quit [Quit: ZNC - http://znc.in]
gts has joined #ipfs
bauruine has joined #ipfs
Caterpillar has joined #ipfs
girrrrrrrl2 has quit [Ping timeout: 240 seconds]
Hory has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
neosloth has quit [Read error: Connection reset by peer]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 248 seconds]
mally has quit [Quit: Leaving]
Nicolab has quit [Ping timeout: 246 seconds]
onabreak has joined #ipfs
dhruvbaldawa has joined #ipfs
jkilpatr has quit [Ping timeout: 258 seconds]
Nicolab has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 248 seconds]
dhruvbaldawa has joined #ipfs
maxlath has quit [Ping timeout: 240 seconds]
Soft has quit [Ping timeout: 240 seconds]
Nicolab has quit [Ping timeout: 240 seconds]
jkilpatr has joined #ipfs
Nicolab has joined #ipfs
Soft has joined #ipfs
muvlon has joined #ipfs
reit has joined #ipfs
Nicolab has left #ipfs [#ipfs]
drnet has joined #ipfs
maxlath has joined #ipfs
rcat has joined #ipfs
jonnycrunch1 has joined #ipfs
jaboja has joined #ipfs
Guest60541 has quit [Excess Flood]
Map has joined #ipfs
Map is now known as Guest30919
muvlon has quit [Quit: Leaving]
jonnycrunch1 has quit [Ping timeout: 255 seconds]
skywavesurfer has quit [Ping timeout: 240 seconds]
clownpriest has joined #ipfs
jaboja has quit [Ping timeout: 255 seconds]
Alpha64 has joined #ipfs
maxlath has quit [Ping timeout: 248 seconds]
NullConstant has joined #ipfs
drnet has quit [Quit: Leaving]
skywavesurfer has joined #ipfs
m0ns00n has quit [Quit: quit]
shizy has joined #ipfs
pat36 has joined #ipfs
edejong[m] has joined #ipfs
clownpriest has quit [Quit: Textual IRC Client: www.textualapp.com]
ashark has joined #ipfs
jaboja has joined #ipfs
<whyrusleeping> pffft... we fix a memory usage issue, and then the number of peers in the network doubles
* whyrusleeping sighs
<whyrusleeping> gts: Feel free to link any PRs here, its quite hard to keep track of everything on github
ulrichard has quit [Remote host closed the connection]
<Alpha64> somebody asked if there's a way to only seed pinned files
<whyrusleeping> Alpha64: kinda, you can only 'announce' pinned files by changing the reprovider settings
<whyrusleeping> gts: thanks, will take a look
<gts> just a oneliner :P
<Alpha64> how could you do that?
<whyrusleeping> gts: merged! also looking at the other ipfs-update PRs now
<Alpha64> oh nice
<gts> whyrusleeping: thanks :)
pcctw has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
rodolf0 has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
poofjavelin has joined #ipfs
igel_ has joined #ipfs
igel_ has quit [Remote host closed the connection]
jaboja has quit [Ping timeout: 240 seconds]
gts has quit [Remote host closed the connection]
kus_ubuntui686 has joined #ipfs
kus_ubuntui686 has quit [Max SendQ exceeded]
m0ns00n has joined #ipfs
saki has joined #ipfs
gts has joined #ipfs
gts has quit [Remote host closed the connection]
elimisteve has quit [Ping timeout: 240 seconds]
joocain2 has quit [Ping timeout: 248 seconds]
gts has joined #ipfs
joocain2 has joined #ipfs
chris613 has joined #ipfs
gts has quit [Ping timeout: 248 seconds]
elimisteve has joined #ipfs
<AphelionZ> how does the dead simple use case - upload / download from remote server work currently? is it still the HTTP gateway?
<AphelionZ> I asked maybe 6 months ago and it wasn't secure
<AphelionZ> or should I create my own endpoints, say, in Python or something that interface with IPFS under the hood
<r0kk3rz> AphelionZ: what are you trying to do?
<AphelionZ> we have an app that's currently 100% client side using indexeddb to store encrypted data on a phone
<AphelionZ> we're trying to achieve cross-device sync using IPFS to archive and transfer the encrypted data
<AphelionZ> so there would be periodic upload (data is stored encrypted at rest) and then given an IPNS hash they would sync with that data
<AphelionZ> so i guess updates would both upload something and pin the IPNS hash to the new uploaded data's IPFS hash?
jaboja has joined #ipfs
<r0kk3rz> thats one way of doing it, but that wont be bidirectional
<AphelionZ> is there a better bidirectional way of doing it?
<AphelionZ> im all ears :) that's why I'm asking here
<r0kk3rz> IPNS is kinda slow and is tied to a particular node, so you need to handle signalling in another way
<AphelionZ> how slow? I can live with a sync every minute or so
<r0kk3rz> you can use pubsub or p2p for signalling, depending on if its 1-1 or 1-many
<AphelionZ> we're just trying to be really careful about people's data - we don't really want to know anything at all about the encrypted stuff
<AphelionZ> so im wary of solutions that require sending keys across the wire, etc
<r0kk3rz> well thats up to you how you want to handle the encryption key side
<AphelionZ> though we DO (of course we have to make it difficult) want to do something with shared keys where we might be able to do cross account anonymous analaysis of the data ;)
<AphelionZ> so we're in for a huge challenge
<AphelionZ> but how slow is IPNS?
<AphelionZ> how long do I have to wait for a hash and a pin
<r0kk3rz> im not sure exactly, but its not used for frequently changing stuff
M-Manu has joined #ipfs
<AphelionZ> hmmm I see
<AphelionZ> its too bad, it could be useful as a cursor like that
<r0kk3rz> pubsub is typically what is used to propagate hash updates
<r0kk3rz> but depending on your duty cycle, you might want to use both
<AphelionZ> which pubsub implementation is hot these days?
jaboja has quit [Ping timeout: 240 seconds]
<r0kk3rz> i might be out of date but afaik theres only floodsub currently
maxlath has joined #ipfs
gts has joined #ipfs
<AphelionZ> ok
m0ns00n has quit [Quit: quit]
<AphelionZ> @Kubuxu how far along has IPNS performance come from the days of this ticket? https://github.com/ipfs/notes/issues/109
<r0kk3rz> AphelionZ: the private network feature might help you as well, since it sounds like this data isnt really public https://github.com/ipfs/go-ipfs/blob/master/docs/experimental-features.md#private-networks
<AphelionZ> for our use case we may very well be able to wait 10 seconds
<AphelionZ> r0kk3rz: that looks pretty cool
<Kubuxu> AphelionZ: we have some important changes in the pipeline
<Kubuxu> IPNS pubsub reaolution
<Kubuxu> Reaolution
<Kubuxu> And next few months we will target DHT performance
<Kubuxu> Which will help with IPNS
<AphelionZ> cool. would it make sense then, for us to start down the road of using IPNS as a cursor like I described and then wait for the performance improvements?
<AphelionZ> we don't necessarily need it to be "Real time" we just need to make sure we're not losing / corrupting data
<AphelionZ> and if we can do it without setting up pubsub and just using our client app and a baseline ipfs instance/cluster, that would be best
gts has quit [Remote host closed the connection]
dhruvbaldawa has joined #ipfs
gts has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 258 seconds]
gts has quit [Ping timeout: 258 seconds]
ylp has quit [Quit: Leaving.]
<AphelionZ> Are there any demo / example pubsub implementations that I can look at?
Jesin has quit [Quit: Leaving]
Jesin has joined #ipfs
<lachenmayer> AphelionZ: it sounds like dat (datproject.org) / hypercore (the underlying merkle tree + append-only log) might be interesting as a solution to your problem
mortn has joined #ipfs
<AphelionZ> lachenmayer: interesting! looking at it now
<lachenmayer> addresses in dat are a ed25519 public key, and the person with access to the private key can write updates to that same address
<AphelionZ> looks like it does real time as well?
<lachenmayer> those can be replicated real time
<lachenmayer> yes it's real time! in the browser i've found the only thing that slows it down is finding peers - which you currently have to do using a signaling server
mortn has quit [Client Quit]
<lachenmayer> but if you know where to send your data it does real time updates
<AphelionZ> hmmm ok so we still need a signaling layer
<lachenmayer> there's a neat demo of the whole thing at https://github.com/mafintosh/hyperirc but the signaling server is down lol
<lachenmayer> with a web client at https://github.com/mafintosh/hyperirc-www
ashark_ has joined #ipfs
<lachenmayer> signaling is always the problem in browser - not sure if anyone has solved peer discovery
<lachenmayer> but the interesting thing about the dat/hyper* stack is that all the peer discovery & storage parts are modular and interchangeable
<lachenmayer> eg. to persist a hypercore feed in indexeddb you can use https://github.com/substack/random-access-idb
<AphelionZ> i think for now im going to separate the client and the ipfs layer
<AphelionZ> im gonna let server-side ipfs handle the peering, swarming, etc and just basically POST/GET data to and from there
ashark has quit [Ping timeout: 260 seconds]
<AphelionZ> and work around the IPNS performance issues by only syncing once a minute
<AphelionZ> then based on what Kubuxu and others are telling me, just wait a few months and upgrade ipfs to get the performance tweaks as they come
zinovi has joined #ipfs
mildred1 has joined #ipfs
ylp has joined #ipfs
ylp has quit [Client Quit]
gts has joined #ipfs
zinovi has quit [Quit: Leaving.]
zinovi has joined #ipfs
droman has joined #ipfs
juanbernabo[m] has joined #ipfs
jaboja has joined #ipfs
NullConstant has quit [Ping timeout: 264 seconds]
mildred1 has quit [Quit: WeeChat 1.9]
}ls{ has quit [Ping timeout: 246 seconds]
Aranjedeath has joined #ipfs
}ls{ has joined #ipfs
Encrypt has joined #ipfs
maxlath has quit [Ping timeout: 240 seconds]
maxlath has joined #ipfs
mikedd has quit [Quit: Connection closed for inactivity]
chriscool1 has joined #ipfs
inetic has quit [Ping timeout: 240 seconds]
dhruvbaldawa has joined #ipfs
Anchakor has joined #ipfs
ygrek has joined #ipfs
jaboja has quit [Ping timeout: 255 seconds]
chriscool1 has quit [Ping timeout: 240 seconds]
clownpriest has joined #ipfs
gts has quit [Remote host closed the connection]
gts has joined #ipfs
Hory has quit [Quit: Leaving]
gts has quit [Remote host closed the connection]
gts has joined #ipfs
goiko has quit [Ping timeout: 246 seconds]
goiko has joined #ipfs
gts has quit [Ping timeout: 260 seconds]
d1gital has quit [Remote host closed the connection]
Jesin has quit [Quit: Leaving]
joocain2 has quit [Read error: Connection reset by peer]
joocain2 has joined #ipfs
elimisteve has quit [Ping timeout: 240 seconds]
elimisteve has joined #ipfs
jungly has quit [Remote host closed the connection]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
Jesin has joined #ipfs
saggad[m] has joined #ipfs
gts has joined #ipfs
Alpha64 has quit [Ping timeout: 240 seconds]
gts has quit [Ping timeout: 255 seconds]
dhruvbaldawa has quit [Remote host closed the connection]
Aranjedeath has quit [Quit: Three sheets to the wind]
jaboja has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
dhruvbaldawa has joined #ipfs
Mateon1 has quit [Ping timeout: 248 seconds]
dhruvbaldawa has quit [Ping timeout: 240 seconds]
Mateon1 has joined #ipfs
jamiew has quit [Ping timeout: 240 seconds]
NullConstant has joined #ipfs
jamiew has joined #ipfs
atrus6 has joined #ipfs
Bhootrk_ has joined #ipfs
Bhootrk_ has quit [Max SendQ exceeded]
elitecwowy has joined #ipfs
cullen has joined #ipfs
elitecwowy has quit [Client Quit]
elitecwowy has joined #ipfs
atrus6 has quit [Quit: Leaving]
elitecwowy has quit [Ping timeout: 248 seconds]
mbags has quit [Remote host closed the connection]
mbags has joined #ipfs
dPow has quit [Quit: No Ping reply in 180 seconds.]
dPow has joined #ipfs
GomJabbar has left #ipfs [#ipfs]
gts has joined #ipfs
elitetnade has joined #ipfs
gts has quit [Ping timeout: 240 seconds]
muvlon has joined #ipfs
elitetnade has quit [Remote host closed the connection]
clownpriest has joined #ipfs
eliterqgej has joined #ipfs
eliterqgej has quit [Read error: Connection reset by peer]
Vaelatern has quit [Ping timeout: 264 seconds]
maxlath has quit [Ping timeout: 240 seconds]
muvlon has quit [Quit: Leaving]
ladders has joined #ipfs
neosloth has joined #ipfs
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
jkilpatr has quit [Ping timeout: 248 seconds]
poofjavelin has quit [Quit: Leaving]
tg has quit [Quit: Leaving]
mulles[m] has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
girrrrrrrl2 has joined #ipfs
Alpha64 has joined #ipfs
gts has joined #ipfs
Encrypt has quit [Quit: Quit]
sknebel has quit [Ping timeout: 246 seconds]
gts has quit [Ping timeout: 260 seconds]
sknebel has joined #ipfs
cSmith has joined #ipfs
jkilpatr has joined #ipfs
Taoki has joined #ipfs
ashark_ has quit [Ping timeout: 240 seconds]
zinovi has quit [Quit: Leaving.]
cxl000 has quit [Quit: Leaving]
jaboja has quit [Remote host closed the connection]
clownpriest has joined #ipfs
jaboja has joined #ipfs
cullen has quit [Ping timeout: 260 seconds]
rodolf0 has quit [Quit: Leaving]
gts has joined #ipfs
maxlath has joined #ipfs
robattila256 has joined #ipfs
gts has quit [Ping timeout: 240 seconds]
droman has quit [Quit: WeeChat 1.9.1]
elitembfly has joined #ipfs
stoopkid__ has joined #ipfs
elitembfly has quit [Quit: elitembfly]
ruid has quit [Quit: Leaving]
shizy has quit [Ping timeout: 255 seconds]
maxlath has quit [Quit: maxlath]
finbar_t1e_great has joined #ipfs
gts has joined #ipfs
chris613 has left #ipfs [#ipfs]
gts has quit [Ping timeout: 240 seconds]
chris613 has joined #ipfs