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
Matoro has quit [Ping timeout: 240 seconds]
kyledrake has quit [Quit: Connection closed for inactivity]
<daviddias> almost there [275528/469934] :) //cc dignifiedquire
<ansuz> whyrusleeping: you timed out
<ansuz> what's your server's network look like? is the desktop on the same network?
ygrek_ has quit [Ping timeout: 244 seconds]
pfraze has quit [Remote host closed the connection]
Matoro has joined #ipfs
Encrypt has quit [Quit: Quitte]
unforfeit has quit [Ping timeout: 240 seconds]
jhulten has joined #ipfs
pasquinade has joined #ipfs
jhulten has quit [Ping timeout: 255 seconds]
bedeho has joined #ipfs
G-Ray has quit [Quit: Konversation terminated!]
<lgierth> hey whyrusleeping, got it to work?
rombou has joined #ipfs
<whyrusleeping> lgierth: no :/ i got peering on my laptop now
<whyrusleeping> but no ipTunnel
<lgierth> check tools/cexec 'IpTunnel_listConnections()' and tools/cexec 'IpTunnel_showConnection(n)' on both sides, if the client hasn't gotten an iptunnel address yet
domanic has quit [Read error: Connection reset by peer]
<whyrusleeping> lgierth: my laptop has the 172.... address
<lgierth> and can't ping the server's 172. address?
<whyrusleeping> nope
<whyrusleeping> i have the routes set 'ip route add default via $THAT172ADDR'
Matoro has quit [Ping timeout: 240 seconds]
<whyrusleeping> and on the server i can see it with showConnection
<lgierth> ok so it must be routes or iptables
<lgierth> can i see ip route and ip addr show tun0 from both ends?
<whyrusleeping> getting that info from my laptop was fun, lol
<lgierth> oh hah :)
<lgierth> i don't see any obvious errors :/
shyamsk has quit [Ping timeout: 240 seconds]
<lgierth> maybe the /32 on the server's address is too narrow?
<lgierth> but it worked with the other client right?
<whyrusleeping> yeah, its currently working fine on my desktop
<whyrusleeping> :(
Matoro has joined #ipfs
<lgierth> can you tcpdump -i tun0 on the server?
<lgierth> where addr = 172.42.42.27 or whatever the syntax is
<lgierth> just to make sure stuff arrives
grahamperrin has joined #ipfs
<whyrusleeping> hrm, no .27 traffic on my server...
<lgierth> whyrusleeping: try /24 instead of /32 for tun0 on the server
<lgierth> but, hrm.
<lgierth> no iptables rules that might block stuff from going out via tun0?
<lgierth> or maybe the double default route on the client
<davidar> whyrusleeping (IRC): still going on the iptunnel?
<whyrusleeping> lgierth: where would that be specified?
pfraze has joined #ipfs
<whyrusleeping> on my server i run: ip addr add dev tun0 172.42.42.1 │··························································
<whyrusleeping> ip route add dev tun0 172.42.42.0/24
<davidar> lgierth (IRC): I hate to say this, but openvpn seems much easier in comparison :/
<livegnik> sudo ufw disable /trolling
<whyrusleeping> davidar: i got it working just fine on my desktop
<whyrusleeping> this is on my laptop
<whyrusleeping> not sure why its different
<livegnik> VM?
<davidar> odd
<lgierth> the /24 vs /32 would be: ip addr del dev tun0 172.42.42.1/32 ; ip addr add dev tun0 172.42.42.1/24
<lgierth> iptables -S
<lgierth> ip route del default via 172.42.42.27 dev tun0
<davidar> lgierth (IRC): cjdns needs an equivalent to OpenVPN Access Server :)
<lgierth> eeeh scratch the last one. ip route del default via 192.168.1.1 dev wlp3s0
<lgierth> yeah!
<lgierth> more sophisticated iptunnel is very high on my wishlist
<lgierth> and easier too, of course
<davidar> Yeah, that'd be really awesome
<davidar> Personally I think an easy and flexible iptunnel would really convince more people to start using cjdns
pfraze has quit [Ping timeout: 272 seconds]
<davidar> It doesn't seem like there's currently much of a solid adoption strategy :/
<davidar> (speaking from a potential user's perspective)
<livegnik> End-to-end encryption on a purely peer-to-peer network solves the issue of needing ip tunnels mostly, not?
<lgierth> yeah for a long it has been "ok this is cool stuff, but what are we actually gonna do with it"
<davidar> livegnik (IRC): except there's not really much you can do with it in practice
<lgierth> livegnik: the p2p network is exclusively fc00::/8, iptunnel is for transitting other ip traffic
shyamsk has joined #ipfs
<lgierth> davidar: oh you can do fun stuff like authenticating http requests purely based on REMOTE_ADDR and an allowlist :)
jhulten has joined #ipfs
<davidar> In the long-term it would be cool not to need it
<lgierth> yeah, the fc00::/8 layer is more like a compatibility layer for existing ipv6 applications
<davidar> lgierth (IRC): of course, but at the moment there's not many services running on hyperboria
<whyrusleeping> lgierth: still no dice :/
<livegnik> davidar: I'll bet you the opposite, a donut to BTC.
<livegnik> lgierth: Not the best coder myself, but a friend of mine is working on a proxy to encrypt all protocols end-to-end, on a purely p2p network.
<lgierth> livegnik: have a link?
wiedi has quit [Read error: Connection reset by peer]
<livegnik> Not yet. I could show you a link to the back-end PoC if you like.
<lgierth> there's a backend involved? :)
<livegnik> It's called Identifi, built by Sirius. ---> https://github.com/identifi/identifi
<livegnik> Yezzir.
<livegnik> A fork of bitcoind.
<livegnik> No blockchain attached.
<davidar> livegnik (IRC): yes, I know it has a lot of potential, in talking about *what I can access with it right now*
<davidar> *I'm
<livegnik> Simply floods all its messages to other nodes.
<livegnik> davidar: Depends on how someone chooses to use its JSON RPC API.
<lgierth> whyrusleeping: meh... :( let me set my iptunnel up and compare
<livegnik> You could either built a decentralized address book on-top of it, based on the pre-industrial Web-of-Trust model, or a decentralized credit rating agency.
<livegnik> But yeah, for now I'm just trying to spin up the front-end. I've got the back-end running. Since the back-end is also being ported to Node.js, I was wondering if I could run a node on IPFS. Hence: can I?
jhulten has quit [Ping timeout: 260 seconds]
<davidar> Basically all I'm saying is, cjdns needs a transitional strategy akin to the ipfs http gateway ;)
<livegnik> The entire Internet would probably benefit of such a strategy.
Rylee has quit [Quit: WeeChat 1.4-dev]
Rylee has joined #ipfs
<lgierth> davidar: heh most of all it needs clear communication i guess :) fc00::/8 is the transitional strategy, it's one of the protocols spoken on the network. iptunnel and the cjdht are two more protocol
<lgierth> a few of the ipfs protocols might just be the next
<davidar> lgierth (IRC): I'm taking about the chicken and egg problem though
<davidar> Few people build services for hyperboria because not meant people use it, and not many people use it because there's not many services you can access with it
<davidar> s/meant/many
<livegnik> Does anyone here have any tips for me to read/watch, re: IPNS? I'd mostly like to understand it from a conceptual PoV.
<davidar> There's a technical transition strategy in place, but not much of a social one
<ansuz> I use cjdns for hipster points
<davidar> ansuz (IRC): lol
<lgierth> ti's true
<ansuz> also cause I haven't forwarded a port since I first installed cjdns on one of my devices
<livegnik> Specifically that because I'm curious to learn more about how the IPFS nameservices work.
oleavr has quit [Read error: Connection reset by peer]
bergie has quit [Read error: Connection reset by peer]
cojy has quit [Read error: Connection reset by peer]
kitcambridge has quit [Read error: Connection reset by peer]
kumavis has quit [Ping timeout: 246 seconds]
xicombd has quit [Read error: Connection reset by peer]
ekroon has quit [Read error: Connection reset by peer]
mappum has quit [Ping timeout: 246 seconds]
jbenet has quit [Ping timeout: 246 seconds]
jryans has quit [Read error: Connection reset by peer]
mafintosh has quit [Read error: Connection reset by peer]
feross has quit [Read error: Connection reset by peer]
yoshuawuyts has quit [Read error: Connection reset by peer]
bret has quit [Read error: Connection reset by peer]
xicombd has joined #ipfs
prosodyCagain has quit [Write error: Connection reset by peer]
mondkalbantrieb has quit [Quit: No Ping reply in 180 seconds.]
silotis_ has quit [Quit: No Ping reply in 180 seconds.]
<davidar> ansuz (IRC): it works nicely as an isolated VPN, I'll give it that :)
kitcambridge has joined #ipfs
step21 has quit [Ping timeout: 246 seconds]
lysobit has quit [Ping timeout: 246 seconds]
<davidar> That part is much nicer than openvpn et al
mondkalbantrieb has joined #ipfs
machrider_ has quit [Ping timeout: 246 seconds]
mg- has quit [Ping timeout: 246 seconds]
silotis has joined #ipfs
<davidar> Almost as easy as hamachi used to be
cojy has joined #ipfs
bergie has joined #ipfs
mappum has joined #ipfs
machrider has joined #ipfs
mg- has joined #ipfs
lysobit has joined #ipfs
jbenet has joined #ipfs
feross has joined #ipfs
step21_ has joined #ipfs
step21_ is now known as step21
ekroon has joined #ipfs
oleavr has joined #ipfs
jryans has joined #ipfs
mafintosh has joined #ipfs
yoshuawuyts has joined #ipfs
kumavis has joined #ipfs
bret has joined #ipfs
merlijn_ has joined #ipfs
polyfractal has left #ipfs ["Textual IRC Client: www.textualapp.com"]
merlijn_ has quit [Ping timeout: 240 seconds]
prosodyCagain has joined #ipfs
reit has joined #ipfs
r04r is now known as zz_r04r
roguism1 has joined #ipfs
pfraze has joined #ipfs
roguism has quit [Ping timeout: 250 seconds]
rombou has quit [Ping timeout: 246 seconds]
Gaboose has quit [Ping timeout: 240 seconds]
cemerick has joined #ipfs
grahamperrin has left #ipfs ["Leaving"]
merlijn_ has joined #ipfs
TheWhisper has quit [Quit: Leaving]
TheWhisper has joined #ipfs
jabberwo_ has quit [Remote host closed the connection]
merlijn_ has quit [Ping timeout: 260 seconds]
cemerick has quit [Ping timeout: 250 seconds]
reit has quit [Read error: Connection reset by peer]
jhulten has joined #ipfs
jhulten has quit [Ping timeout: 240 seconds]
<whyrusleeping> ansuz: hipster points actually count for something as far as vpns go
<whyrusleeping> ISPs have no idea what the traffic is yet
swtchrly has joined #ipfs
jabberwocky has joined #ipfs
go1111111 has quit [Ping timeout: 240 seconds]
mungojelly has quit [Ping timeout: 240 seconds]
go1111111 has joined #ipfs
<ansuz> > what's that scrolling in my terminal? you've probably never heard of it
<whyrusleeping> TIL: SLiM is dead... :/
<whyrusleeping> anyone have recommendations for a login manager?
jabberwocky has quit [Ping timeout: 240 seconds]
merlijn_ has joined #ipfs
merlijn_ has quit [Ping timeout: 250 seconds]
<zignig_> whyrusleeping: o/
<whyrusleeping> zignig_: wassup
zignig_ is now known as zignig
<zignig> my nick was wrong...
<zignig> Not much.
<zignig> howgoes 0.4 ?
* zignig is reading the schlock mercenary backlog.
<whyrusleeping> 0.4.0 is going pretty strong!
<whyrusleeping> i'm working on the libp2p extraction and vendoring
<whyrusleeping> which is mostly 'that took me way too long to do, how to i make gx do it faster'
jhulten has joined #ipfs
<zignig> libp2p ?
<whyrusleeping> all the p2p networking code in ipfs
<whyrusleeping> we're ripping it out and making it usable by anyone
<whyrusleeping> and daviddias is implementing it in node
<zignig> ah , good plan. interoperability is good.
<whyrusleeping> yeap!
<whyrusleeping> it handles all the peer discovery, routing, NAT traversal, etc
<zignig> is utp good to go yet ?
<whyrusleeping> it works pretty well
<zignig> sudo make me a node !
<whyrusleeping> but i'm not going to merge it into 0.3.10
<whyrusleeping> its going to be 0.4.0
<whyrusleeping> lol
<whyrusleeping> things are also going to be getting a lot faster soon
<whyrusleeping> both on the ipfs add front, and the network from
<whyrusleeping> front*
<zignig> how so ? better bitswap ?
<whyrusleeping> nah, better dht
<whyrusleeping> better bitswap is on the list though
<zignig> better bucket magic ?
<whyrusleeping> a wee bit
* zignig has a magic bucket , but that is another story.
<whyrusleeping> better dial selection, bucket stuff, and query logic
<zignig> awsome.
jhulten has quit [Ping timeout: 265 seconds]
<zignig> can we finally get rid of the localnet dials ?
<whyrusleeping> theyve been a lot better lately
<whyrusleeping> i implemented address sorting a few weeks back
* zignig has not updated my nodes for a while.
<zignig> what else is in the pipeline ?
kyledrake has joined #ipfs
doublec has quit [Ping timeout: 240 seconds]
<whyrusleeping> lets seeee
<whyrusleeping> pipeline as in, coming soon? or already in master?
doublec has joined #ipfs
<zignig> coming soon.
<whyrusleeping> coming soon, hrmmm
<whyrusleeping> the files api is really cool :)
<whyrusleeping> gives you posix type commands to manipulate ipfs objects
<whyrusleeping> ls, cat, rm, mkdir, read, write
Myagui has quit [Max SendQ exceeded]
<whyrusleeping> daviddias is using it to make npm on ipfs
<whyrusleeping> trying to figure out why my X server is using 40% cpu
<zignig> sweet, will have to check it out. some of the stuff i've been thinking about needs a better way to construct dags.
<zignig> local mutable refs would be good to, so not published but accsable cai a local node.
<whyrusleeping> yeap!
<whyrusleeping> thats what it is
<whyrusleeping> also have some more git-like dag operations brewing
<whyrusleeping> like 'diff'
<whyrusleeping> and 'merge'
Myagui has joined #ipfs
<whyrusleeping> i dont have any use-cases for them yet, but theyre cool from an implementation perspective
<zignig> oooh, I do.
<zignig> an a merkeldiff object could be a thing too.
shyamsk has quit [Ping timeout: 240 seconds]
<zignig> a merge would be good for common resource creation ( gx ... )
domanic has joined #ipfs
shyamsk has joined #ipfs
* zignig warns whyrusleeping about incoming brain melting crypto partial set theory.
<zignig> as a back stop for ipfs data in general.
* whyrusleeping adds the pdf to ipfs and writes the hash to a 'to-read' file
<whyrusleeping> :D
<zignig> ;)
qqqueue has quit [Quit: ZNC 1.6.1 - http://znc.in]
domanic has quit [Remote host closed the connection]
pasquinade has quit [Ping timeout: 240 seconds]
domanic has joined #ipfs
jhulten has joined #ipfs
hoony has joined #ipfs
<ipfsbot> [go-ipfs] lgierth created gateway-url-rewrites (+1 new commit): http://git.io/v4nFb
<ipfsbot> go-ipfs/gateway-url-rewrites 021ef43 Lars Gierth: gateway: add path prefix for directory listings...
jhulten has quit [Ping timeout: 246 seconds]
NightRa has joined #ipfs
<ipfsbot> [go-ipfs] lgierth opened pull request #1971: gateway: add path prefix for directory listings (master...gateway-url-rewrites) http://git.io/v4nNZ
merlijn_ has joined #ipfs
reit has joined #ipfs
Clare has joined #ipfs
indigane has joined #ipfs
merlijn_ has quit [Ping timeout: 276 seconds]
konrad__ has joined #ipfs
mue has quit [Read error: Connection reset by peer]
mue has joined #ipfs
ygrek has joined #ipfs
cryptix has quit [Ping timeout: 240 seconds]
cryptix has joined #ipfs
e-cat has quit [Ping timeout: 260 seconds]
hoony has quit [Ping timeout: 250 seconds]
_jkh_ has quit [Ping timeout: 260 seconds]
technomad has quit [Ping timeout: 260 seconds]
_jkh_ has joined #ipfs
technomad has joined #ipfs
Stskeeps has quit [Quit: Reconnecting]
Stskeeps has joined #ipfs
e-cat has joined #ipfs
merlijn_ has joined #ipfs
pfraze has quit [Remote host closed the connection]
merlijn_ has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
shyamsk has quit [Ping timeout: 260 seconds]
shyamsk has joined #ipfs
mildred has quit [Ping timeout: 276 seconds]
guest234234 has joined #ipfs
Guest23423 has joined #ipfs
domanic has quit [Ping timeout: 252 seconds]
JohnClare has joined #ipfs
guest234234 has quit [Ping timeout: 264 seconds]
jabberwocky has joined #ipfs
Taek42 has joined #ipfs
JohnClare has quit [Ping timeout: 260 seconds]
edrex_ has joined #ipfs
null_rad- has joined #ipfs
zugz has joined #ipfs
jabberwocky has quit [Ping timeout: 252 seconds]
flyingkiwi_ has joined #ipfs
mondkalbantrieb_ has joined #ipfs
step21_ has joined #ipfs
pod_ has joined #ipfs
edrex has quit [Write error: Connection reset by peer]
Taek has quit [Write error: Broken pipe]
mondkalbantrieb has quit [Write error: Connection reset by peer]
zugzwanged has quit [Remote host closed the connection]
null_radix has quit [Quit: EliteBNC free bnc service - http://elitebnc.org - be a part of the Elite!]
oleavr has quit [Ping timeout: 448 seconds]
step21 has quit [Ping timeout: 448 seconds]
jhiesey has quit [Ping timeout: 448 seconds]
mikolalysenko has quit [Ping timeout: 448 seconds]
caseorganic has quit [Ping timeout: 448 seconds]
pod has quit [Ping timeout: 448 seconds]
rabbitface2 has quit [Ping timeout: 448 seconds]
multivac has quit [Write error: Broken pipe]
flyingkiwi has quit [Write error: Connection reset by peer]
step21_ is now known as step21
pod_ is now known as pod
multivac has joined #ipfs
rabbitface2 has joined #ipfs
merlijn_ has joined #ipfs
oleavr has joined #ipfs
caseorganic has joined #ipfs
jhiesey has joined #ipfs
mikolalysenko has joined #ipfs
merlijn_ has quit [Read error: Connection reset by peer]
konrad__ has quit [Ping timeout: 252 seconds]
jhulten has joined #ipfs
merlijn_ has joined #ipfs
jhulten has quit [Ping timeout: 260 seconds]
hoony has joined #ipfs
elima_ has joined #ipfs
shyamsk has quit [Ping timeout: 250 seconds]
shyamsk has joined #ipfs
s_kunk has quit [Ping timeout: 265 seconds]
konrad__ has joined #ipfs
niekie has quit [Ping timeout: 240 seconds]
zz_r04r is now known as r04r
merlijn_ has quit [Ping timeout: 240 seconds]
niekie has joined #ipfs
wjiang_laptop has joined #ipfs
domanic has joined #ipfs
flyingkiwi_ is now known as flyingkiwi
rombou has joined #ipfs
<ipfsbot> [go-ipfs] rht opened pull request #1973: Remove chunker channel [WIP] (dev0.4.0...no-chunk-channel) http://git.io/v4cBv
rendar has joined #ipfs
ipfs_intern has joined #ipfs
slothbag has joined #ipfs
<reit> has any probing been done into the potential of integrating IPFS with TahoeLAFS?
<reit> they seem like intuitively compatible projects
NightRa has quit [Quit: Connection closed for inactivity]
ipfs_intern has quit [Ping timeout: 246 seconds]
rombou has quit [Ping timeout: 246 seconds]
timgws_ has joined #ipfs
merlijn_ has joined #ipfs
ygrek has quit [Ping timeout: 265 seconds]
timgws_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
sickill has joined #ipfs
jhulten has joined #ipfs
timgws_ has joined #ipfs
s_kunk has joined #ipfs
<dignifiedquire> good morning everyone
jhulten has quit [Ping timeout: 252 seconds]
fleeky_ has quit [Remote host closed the connection]
fleeky has joined #ipfs
merlijn_ has quit [Ping timeout: 252 seconds]
Guest90713 is now known as bengl
bengl is now known as Guest84424
hoony has quit [Ping timeout: 255 seconds]
<kandinski> so, no ipld spec yet?
hoony has joined #ipfs
fazo has joined #ipfs
fazo has quit [Changing host]
fazo has joined #ipfs
fazo has quit [Changing host]
fazo has joined #ipfs
domanic has quit [Ping timeout: 260 seconds]
merlijn_ has joined #ipfs
hoony has quit [Remote host closed the connection]
merlijn_ has quit [Ping timeout: 255 seconds]
<fazo> lgierth: what do you mean it looks funny? The app loads fine for me at this address: https://ipfs.io/ipfs/QmX7AnVBcujwKQRrfVnFw6uHLSTsSE8WsyLS7ajtn4AnvH/
<fazo> maybe it's the browser. I should test it on other browsers.
merlijn_ has joined #ipfs
merlijn_ has quit [Ping timeout: 250 seconds]
slothbag has quit [Read error: Connection reset by peer]
timgws_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
timgws_ has joined #ipfs
timgws_ has quit [Client Quit]
NeoTeo has joined #ipfs
<ipfsbot> [js-ipfs-api] Dignifiedquire created greenkeeper-uglify-js-2.6.1 (+1 new commit): http://git.io/v4cxV
<ipfsbot> js-ipfs-api/greenkeeper-uglify-js-2.6.1 37bdcf7 greenkeeperio-bot: chore(package): update uglify-js to version 2.6.1...
merlijn_ has joined #ipfs
<ipfsbot> [js-ipfs-api] Dignifiedquire deleted greenkeeper-uglify-js-2.6.1 at 37bdcf7: http://git.io/v4cpH
wjiang_laptop has quit [Quit: WeeChat 1.2]
Guest23423 has quit [Ping timeout: 264 seconds]
<davidar> kandinski (IRC): not really iirc, just a bunch of github issues and code so far
guest234234 has joined #ipfs
<davidar> reit (IRC): a few people have shown interest, not aware of anyone working on it though
wiedi has joined #ipfs
jhulten has joined #ipfs
jhulten has quit [Ping timeout: 246 seconds]
merlijn_ has quit [Ping timeout: 244 seconds]
ploopkazoo has quit [Quit: ZNC - 1.6.0 - http://znc.in]
ploopkazoo has joined #ipfs
elima_ has quit [Ping timeout: 252 seconds]
dignifiedquire_ has joined #ipfs
Senji has quit [Ping timeout: 240 seconds]
elima_ has joined #ipfs
bedeho has quit [Ping timeout: 250 seconds]
dignifiedquire_ has quit [Quit: dignifiedquire_]
merlijn_ has joined #ipfs
jabberwocky has joined #ipfs
dignifiedquire_ has joined #ipfs
jabberwocky has quit [Ping timeout: 260 seconds]
jabberwocky has joined #ipfs
jabberwocky has quit [Ping timeout: 260 seconds]
jabberwocky has joined #ipfs
jhulten has joined #ipfs
jhulten has quit [Ping timeout: 272 seconds]
dignifiedquire_ has quit [Quit: dignifiedquire_]
fazo has quit [Ping timeout: 246 seconds]
hellertime has joined #ipfs
survi has joined #ipfs
Blame has quit [Ping timeout: 240 seconds]
ike_ has quit [Ping timeout: 240 seconds]
hosh has quit [Ping timeout: 240 seconds]
zmanian_ has quit [Ping timeout: 240 seconds]
daviddias has quit [Ping timeout: 240 seconds]
edwardk has quit [Ping timeout: 240 seconds]
mvr_ has quit [Ping timeout: 240 seconds]
ike_ has joined #ipfs
Blame has joined #ipfs
jhiesey has quit [Ping timeout: 240 seconds]
richardlitt has quit [Ping timeout: 240 seconds]
RJ2 has quit [Ping timeout: 240 seconds]
Senji has joined #ipfs
Encrypt has joined #ipfs
Xe has quit [Ping timeout: 240 seconds]
zmanian_ has joined #ipfs
hosh has joined #ipfs
mvr_ has joined #ipfs
RJ2 has joined #ipfs
reit has quit [Read error: Connection reset by peer]
richardlitt has joined #ipfs
daviddias has joined #ipfs
edwardk has joined #ipfs
jhiesey has joined #ipfs
Xe has joined #ipfs
danslo has quit [Remote host closed the connection]
danslo has joined #ipfs
Taek42 is now known as Taek
infinity0 has quit [Ping timeout: 240 seconds]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
survi has quit [Ping timeout: 246 seconds]
reit has joined #ipfs
jhulten has joined #ipfs
niekie has quit [Ping timeout: 240 seconds]
jabberwocky has quit [Remote host closed the connection]
jhulten has quit [Ping timeout: 260 seconds]
Matoro has quit [Ping timeout: 260 seconds]
dignifiedquire_ has joined #ipfs
niekie has joined #ipfs
dignifiedquire_ has quit [Quit: dignifiedquire_]
guest234234 has quit [Ping timeout: 260 seconds]
NightRa has joined #ipfs
dignifiedquire_ has joined #ipfs
djdv has joined #ipfs
pfraze has joined #ipfs
elima_ has quit [Ping timeout: 240 seconds]
pfraze has quit [Remote host closed the connection]
<daviddias> kandinski: https://github.com/ipfs/specs/pull/37 in progress
<daviddias> a lot is done though
wrouesnel1 has joined #ipfs
<ipfsbot> [go-ipfs] jbenet closed pull request #1930: Moved TODO doc to issue #1929 (master...feature/remove-crypto-notes) http://git.io/vlarx
rossjones_ is now known as rossjones
<wrouesnel1> does ipfs have a security model beyond obscurity at the moment (i.e. you have to know the hash of whatever you're looking for) ?
<Bat`O> daviddias: may i suggest to link wip spec in the readme ?
<daviddias> for sure
<victorbjelkholm> wrouesnel1, security against what? The hash is coming from the content, so you'll always get what you wanted. In terms of private files, right now you would encrypt files but as far as I understand, that will be coming as a built-in feature in the future
<wrouesnel1> victorbjelkholm: that exactly - I may want to revoke access to content, or ensure it can't be accidentally disclosed. encryption seems like the right answer.
<ansuz> you can always run a private swarm
<victorbjelkholm> wrouesnel1, yup, encryption is what you want for sure
<ansuz> just use ipfs as a personal cloud
<victorbjelkholm> ansuz, is a bit more risky though. As soon as one node is exposed to the internet, all of them are
<ansuz> presumably you would run all such nodes
<wrouesnel1> well I want to take advantage of the dht and p2p functionality anyway so I can get at my files from all my devices.
<achin> i also vote for encryption, if it's something that absolutely must not be public
dignifiedquire_ has quit [Quit: dignifiedquire_]
<bigbluehat> yo!! just found https://ipfs.pics/ ^_^ fun!
bsm1175321 has joined #ipfs
jhulten has joined #ipfs
jabberwocky has joined #ipfs
jhulten has quit [Ping timeout: 244 seconds]
amade has joined #ipfs
amade has quit [Read error: Connection reset by peer]
amade has joined #ipfs
merlijn_ has quit [Ping timeout: 255 seconds]
domanic has joined #ipfs
<lgierth> .later tell fazo i only get internalWebError: context deadline exceeded
<lgierth> %later tell fazo i only get internalWebError: context deadline exceeded
Matoro has joined #ipfs
domanic has quit [Ping timeout: 276 seconds]
pfraze has joined #ipfs
merlijn_ has joined #ipfs
<whyrusleeping> gx got a bunch of stars overnight. weird.
<whyrusleeping> (a bunch = like 5)
voxelot has joined #ipfs
voxelot has joined #ipfs
voxelot has quit [Remote host closed the connection]
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
<daviddias> whyrusleeping: I might have mentioned it on the Internet
<whyrusleeping> lol
<richardlitt> :P
domanic has joined #ipfs
survi has joined #ipfs
geir_ has joined #ipfs
jabberwocky has quit [Ping timeout: 250 seconds]
<ipfsbot> [ipfs] jbenet closed pull request #123: Added ci-status (master...feature/add-ci-status) http://git.io/v8Q6A
merlijn_ has quit [Ping timeout: 250 seconds]
<ipfsbot> [go-ipfs] jbenet pushed 1 new commit to master: http://git.io/v4lr5
<ipfsbot> go-ipfs/master 3a2ac8f Juan Benet: Merge pull request #1959 from ipfs/remove-log-config...
wiedi has quit [Quit: ^Z]
merlijn_ has joined #ipfs
water_resistant has joined #ipfs
arpu has joined #ipfs
<lgierth> sprint sync time! :)
<whyrusleeping> no its not, go to sleep
<lgierth> no? not in 10 minutes?
M-rschulman has joined #ipfs
<M-rschulman> ironic for whyrusleeping to tell someone to go to sleep...
<lgierth> :)
kegsay has joined #ipfs
kegsay has left #ipfs ["Leaving"]
<richardlitt> it's 8:50am for whyrusleeping :P
<whyrusleeping> richardlitt: i'm still trying to wake up and finish my coffee
<richardlitt> whyrusleeping: So am I.
<whyrusleeping> richardlitt: touche
<victorbjelkholm> dammit, it's already? And here I am, in the office, working away... I'll be late to the sync
Tv` has joined #ipfs
<daviddias> ahah
<daviddias> whyrusleeping which coffee today?
<lgierth> let's try to make it less than an hour today ;)
dignifiedquire_ has joined #ipfs
<richardlitt> lgierth: Let's seriously do that.
<whyrusleeping> daviddias: this one is called giant steps, its a uganda/sumatran mix. pretty dark
<whyrusleeping> made in a chemex
<whyrusleeping> by my roommate this time, i've trained him well
<whyrusleeping> :D
<richardlitt> @diasdavid @jbenet @lgierth @mappum @RichardLitt @whyrusleeping @kyledrake @VictorBjelkholm @dignifiedquire Good morning, everyone. It is sync time.
<richardlitt> Who would like to be the sync master? I've pinged you all due to your inclusion here: https://github.com/ipfs/pm
<daviddias> ahah where can I buy one of those 'roomates that make coffee' ? :D
<lgierth> we don't have a fixed sync master?
<richardlitt> lgierth: No, we don't. It can change every week.
<daviddias> richardlitt: tag, you are up :D
<lgierth> ok i'd like to have a fixed sync master again. i can do it. don't wanna discuss who's gonna do it every week ;)
<richardlitt> lgierth: alright, you're it!
<richardlitt> Please everyone post your issues here: https://github.com/ipfs/pm/issues/55
<whyrusleeping> richardlitt: yoyoyo
<jbenet> o/
<richardlitt> I guess i can also do it, if you'd prefer, lgierth
Matoro has quit [Ping timeout: 260 seconds]
<richardlitt> Kyledrake is going to be late, so first person to post is the first person uyp.
<richardlitt> s/uyp/up
<lgierth> that'd be dignifiedquire then
<dignifiedquire_> alright
<lgierth> you go richardlitt :)
<dignifiedquire_> should I go?
<richardlitt> Ok
<richardlitt> Yes!
<richardlitt> go go go dignifiedquire_
<dignifiedquire_> - [~] Start mirroring npm-registry
<dignifiedquire_> - [~] Investigate and improve performance for `reginabox` and related modules https://github.com/davglass/follow-registry/pull/10
<dignifiedquire_> - [x] Refactor js-ipfsd-ctl and add ability to select a specific ipfs binary (needed for station packaging) https://github.com/ipfs/js-ipfsd-ctl/pull/33
<dignifiedquire_> - [x] Make ipfs-geoip more resilient https://github.com/ipfs/ipfs-geoip/pull/4
<dignifiedquire_> - [x] Use pretty print from ipfs-geoip in webui https://github.com/ipfs/webui/pull/93
<dignifiedquire_> mostly been doing things as I figured out things while trying to fix other things
<richardlitt> EOF
<richardlitt> Any comments for dignifiedquire_, anyone ?
<whyrusleeping> hmmm
<dignifiedquire_> also - [x] being sad about thread/multicore programming state in nodejs
<victorbjelkholm> Yay for npm-registry mirror
<lgierth> dignifiedquire_: threading is a constant source of sadness i guess :(
<victorbjelkholm> we've fixed the issue of ipfsd-ctl not closing correctly?
<whyrusleeping> i'm pretty excited about the npm registry stuff
<richardlitt> agreed about npm. and yeah, all the things
<victorbjelkholm> same here! Magic on the way
<lgierth> yeah npm! :)
<whyrusleeping> dignifiedquire_: i may have asked already, but 0.4.0 is going well for you?
<dignifiedquire_> whyrusleeping: it’s been running for 3 days now, still no webui, but other than that it looks good
<richardlitt> ok. whyrusleeping, you're up next. Let's really try to keep this tight today, because last week it absolutely sucked that everyone left after around 45 minutes with a few people still to go. Feel free to tell me to slow down (I don't mind!)
<dignifiedquire_> I haven’t checked memory usage explicitly yet, but no crashes so far
<whyrusleeping> dignifiedquire_: lol, no webui will have to be an issue until i clean up the migrations
<dignifiedquire_> EOF
<whyrusleeping> alright
<whyrusleeping> ## @whyrusleeping sprint update:
<whyrusleeping> - [x] merge transports changes
<whyrusleeping> - [x] rebase 0.4.0
<whyrusleeping> - [x] extract go-libp2p
<whyrusleeping> - [ ] still working on vendoring everything nicely
<whyrusleeping> - [x] gx modularity and hooks
<whyrusleeping> - [x] lots of gx fun
<whyrusleeping> - [ ] merge add perf
<whyrusleeping> - [x] rebased on 0.4.0
<whyrusleeping> - [x] go-datastore nosync flatfs
<whyrusleeping> - [ ] addrsplosion part 4
<whyrusleeping> - [x] dht query profiling
<whyrusleeping> - [x] kbucket nearest peers fix
<whyrusleeping> - [ ] dht query perf fixes (waiting to PR)
<whyrusleeping> - [ ] swarm dial backoff more aggressive (code complete)
<dignifiedquire_> whyrusleeping: nice job on 0.4 :)
<whyrusleeping> dignifiedquire_: thank you :)
<whyrusleeping> i'm really excited we're getting so close to merging it
<richardlitt> :)
<dignifiedquire_> aren’t we all :D
<daviddias> whyrusleeping: "so close"? I didn't know we were "so close", that is awesome! :D
<daviddias> dignifiedquire_: ^5 for making registry-mirror faster in a jiffy :D
<richardlitt> whyrusleeping: Is 0.4.0 a task for this week?
<whyrusleeping> daviddias: all we really need is for ipfs-update to ship in 0.3.10 before i can work on the merge into master
<whyrusleeping> prepping for merge into master could probably be a task for this week
<richardlitt> cool.
<dignifiedquire_> daviddias: thanks, not sure though if it’s not generating some bugs :(
<richardlitt> Ok, anyone else for whyrusleeping?
merlijn_ has quit [Read error: No route to host]
j0hnsmith has joined #ipfs
<jbenet> whyrusleeping: great stuff
<daviddias> dignifiedquire_: ??
Matoro has joined #ipfs
<dignifiedquire_> seems the progress report is off at least because it relied on the ids being processed sequentially
<dignifiedquire_> but the actual part that’s writing to disk should be fine
<daviddias> I've seen some modules, here and there, that the shasum fails, but means that something is wrong with the registry itself
<dignifiedquire_> yeah and sometimes it crashes because of “path.join” not being passed a path :D
<dignifiedquire_> but that’s not related to my changes :)
<richardlitt> Alright, next. :)
<richardlitt> Regarding docs: Only got to:
<richardlitt> - [x] Put a Swagger info bloc in ipfs/api.
<richardlitt> Otherwise, lots of copy editing and various talking things
<richardlitt> - [x] Add ipfs/ci-status to PD.md. https://github.com/ipfs/ipfs/pull/123
<richardlitt> - [x] Sprint management.
<richardlitt> - [x] Go through and move ideas from ipfs/pm/issues/43 into ipfs/pm/README.md. https://github.com/ipfs/pm/pull/52
domanic has quit [Read error: Connection reset by peer]
<richardlitt> - [x] Edit ipfs/community/blob/master/docs/amending-commits.md. https://github.com/ipfs/community/pull/70
<richardlitt> - [x] Updated project-directory.md PR https://github.com/ipfs/ipfs/pull/116
<richardlitt> - [x] Talked a lot about community entry pointes, added various tasks to my TODO. Cf https://github.com/ipfs/community/issues/69
<richardlitt> SPecifically didn't get to: Full docs, or Readme standardizing.
<richardlitt> EOF
<richardlitt> This was really not a good week for me, work wise. I consistently bite off more than I can chew as far as load, at the moment.
<jbenet> thanks richardlitt -- anything i can help with on api docs?
<richardlitt> jbenet: Are you in New York this week?
<richardlitt> jbenet: To be frank, the best thing that would help is for me to meet up. Feeling very isolated and it's driving down my motivation a lot.
<jbenet> not for long. going to be SF.
<richardlitt> Damn.
<jbenet> richardlitt: hangouts?
<richardlitt> Hangouts would work, too. I'll sit on the js-ipfs one today.
<richardlitt> I'm down in NY on Thursday for the BrooklynJs meetup
<richardlitt> if anyone is in NY and wants to say hi
<lgierth> i'll be soon :)
<lgierth> date not clear, but sometime soon
<richardlitt> technically: no, I know what I need to do. I've added the beginning of the swagger to https://github.com/ipfs/api just now
<dignifiedquire_> richardlitt: happy to chat about js-ipfs stuff in a hangout if you want tomorrow or so, not near new york though I’m afraid
<richardlitt> Please help if anyone wants to. I'll open issues today about this.
<richardlitt> dignifiedquire_: no worries, just wanted to meet people mainly.
<richardlitt> Anyway, that's me.
<richardlitt> Got a lot of ideas this week, but going to under-promise and hopefully over-perform instead of listing them all on the ticket
<richardlitt> Unless anyone has other comments; up next we got victorbjelkholm.
<lgierth> :)
<victorbjelkholm> **IPFS in JS**
<victorbjelkholm> - [X] Finish writing docs and API docs (Still haven't pushed the branch for this, will do tonight!)
<victorbjelkholm> - [ ] Help out to finish the API.md for js-ipfs-api
<victorbjelkholm> - [X] working on node-ipfs-api to pass the tests in browser + node env (didn't help very much with this...)
<victorbjelkholm> **PinCoop** - https://github.com/victorbjelkholm/pincoop
<victorbjelkholm> - [X] Rename to PinCoop
<victorbjelkholm> - [ ] having PinCoop ready for public consumption, mainly to scratch my own need for ipfsbin
<victorbjelkholm> - [X] Finish prototype with pull-model (did at the IPFS hackday)
<victorbjelkholm> **IPFSBin** - https://github.com/victorbjelkholm/ipfsbin
<victorbjelkholm> - [X] new ui for ipfsbin to be able to select language amongst other things
<victorbjelkholm> - [ ] start using PinCoop for ipfsbin, to make content more available
<richardlitt> woo!
<victorbjelkholm> ** nodejs version hosting on IPFS ** - https://github.com/victorbjelkholm/nodejs-mirror
<victorbjelkholm> - [X] Deploy
<victorbjelkholm> - [X] Download all versions
<victorbjelkholm> - [X] Publish
<victorbjelkholm> - [X] Write blog post about it https://gist.github.com/VictorBjelkholm/af38baab3728414ab478
<victorbjelkholm> **Community**
<victorbjelkholm> - [~] preparing talk for local meetups here in Barcelona
<victorbjelkholm> - [X] collecting things for awesome-ipfs showcase
<victorbjelkholm> - [X] Barcelona hack day with IPFS and Redbooth
<victorbjelkholm> EOF
<victorbjelkholm> sitting with my boss next to me so might take few seconds to reply :)
<richardlitt> victorbjelkholm: you fracking rock man. Great work this week.
<victorbjelkholm> Thanks :)
<victorbjelkholm> still not as much work done as I would have liked to
<daviddias> yeah, the IPFS Hack fest that victorbjelkholm and masylum put together was really awesome as well! :D :D
<victorbjelkholm> nodejs versions stuff is exciting though, also the pincoop thingy
<victorbjelkholm> daviddias, thanks 1000x for coming!
<lgierth> woo!
<lgierth> note to self: make one in berlin
<dignifiedquire_> lgierth: not to you lets make one in freiburg
<dignifiedquire_> *note
<Stskeeps> i/g lbt
<victorbjelkholm> lgierth, let me know and I'll take vacation to go there :)
<lgierth> dignifiedquire_: cool i'd be down with that
<richardlitt> lgierth: same!
<richardlitt> maybe we can all meet in Berlin after CCC :D
<dignifiedquire_> airport is only half an hour away, so super easy to come here as well
Matoro has quit [Ping timeout: 260 seconds]
<lgierth> ok let's figure this out later ;)
<victorbjelkholm> so I'm done. Next?
<victorbjelkholm> I'll be late for the hangouts today probably
<victorbjelkholm> btw
<richardlitt> @diasdavid @jbenet @mappum -- still need your updates in https://github.com/ipfs/pm/issues/55
<richardlitt> Next we have lgierth
<lgierth> incoming
<lgierth> - go-ipfs
<lgierth> - [~] RFCR fix gateway links with url rewrites ipfs/go-ipfs#1971 ipfs/infrastructure#116
<lgierth> - [x] deploy dev0.4.0 to castor and pluto ipfs/infrastructure#115
<lgierth> - infrastructure
<lgierth> - [x] fix restarter ipfs/infrastructure@6dfef4b
<lgierth> - [x] update ansible ipfs/infrastructure#114
<lgierth> - [x] remove ipfs logging config, was thought to be broken, but actually removed! ipfs/go-ipfs#1959
<lgierth> - [~] open up cors on gateways (allow origin *) ipfs/infrastructure#109
<lgierth> - [ ] \<hostname>.h.ipfs.io pointing to cjdns addresses
<lgierth> - refs
<lgierth> - [ ] dmca yyyy/mm/dd structure ipfs/refs#4
<lgierth> - [x] writeup for kyledrake https://asciinema.org/a/7wgjaa5co0oo1lft5l1tvws43 (the api key in there has since been revoked, my bad)
<lgierth> - cjdns
<lgierth> - [x] update to latest v17
<lgierth> - [~] discover peers from cjdns ipfs/go-ipfs#1316
<lgierth> - [~] invite to fc00 development (aka go-cjdns)
<daviddias> richardlitt: oh people are putting in this week sprint?
<lgierth> - org stuff
<lgierth> - hope
<lgierth> - [ ] plan for community pinning / pincoop ipfs/infrastructure#113
<lgierth> - [ ] plan for writable gateway ipfs/infrastructure#105
<lgierth> eof
<richardlitt> daviddias: CRAP
<daviddias> now I got it why I was only seeing mine https://github.com/ipfs/pm/issues/51#issuecomment-157101929
<lgierth> yea no idea, we should put it in last week's issue. let's do it correctly again next week
<richardlitt> ahahahaha
<richardlitt> Sorry everyone, that was my bad !00%
<richardlitt> wow.
<richardlitt> daviddias: you're amazing and spot on. Well done.
<richardlitt> let's fix it next week. For now, last weeks are also in 55. Doesn't matter, it's OK.
<daviddias> well, shouldn't take much to cut and paste, so we keep everything tidy :)
<richardlitt> comments on lgierth now please :)
<richardlitt> daviddias: want me to do it?
<whyrusleeping> lgierth: fix cjdns on my laptop ;)
davidar has quit [Remote host closed the connection]
M-osener has quit [Remote host closed the connection]
erikj` has quit [Remote host closed the connection]
M-davidar has quit [Remote host closed the connection]
eternaleye has quit [Remote host closed the connection]
M-rschulman has quit [Remote host closed the connection]
<lgierth> whyrusleeping: yeah let's have a look at that again! i reactivated my setup and it works, so there's something to compare against
<whyrusleeping> good to see the restarter fixed, things have stabilized again
<lgierth> yeah it was a silly bug :/
<whyrusleeping> things have been working really smoothly this past week, its nice
<whyrusleeping> kindof meta, but cjdns should make distributed development really easy, especially if we can all be on the same 'lan'
<lgierth> word! no need for nat traversal
<richardlitt> done
<ansuz> lgierth: cryptpad works over cjdns now
<daviddias> richardlitt: awesome!
<lgierth> thnx richardlitt
<lgierth> next!
<richardlitt> All of this week's updates are now in https://github.com/ipfs/pm/issues/51
<lgierth> ansuz: :):)
<richardlitt> jbenet: do you have any updates this week?
<jbenet> yeah, pasting
<richardlitt> Cool. daviddias, you're after jbenet
<richardlitt> And then... we might be done? O.I
jhulten has joined #ipfs
<jbenet> - [x] ethereum devcon1 -- this ate all of my time. talks, meeting with users and more.
<jbenet> - [x] ipfs talk and related conversations
<jbenet> - [x] 3x interviews about ipfs
<jbenet> - [x] many conversations. some with:
<jbenet> - [x] Consensys
<jbenet> - [x] EthDev
<jbenet> - [x] Augur
<jbenet> - [x] Eris
<jbenet> - [x] other smart contract + ipfs users
<jbenet> - [x] Floppy (James) at ODI
<jbenet> - [x] Ira from Redecentralize
<jbenet> - [x] Rufus from OKFN
<jbenet> highly recommend people to watch the devcon videos to learn more about how people are using IPFS + Ethereum (and to learn more about ethereum generally)
<richardlitt> Wait, Ira works for redecentralize now?
<richardlitt> Didn't she used to work for CKAN?
<jbenet> i think she started redecentralize
<jbenet> and yes
<richardlitt> Whoa!
<richardlitt> I used to know her years and years ago, cool to see that she's still doing cool stuff
<richardlitt> Rufus is also awesome.
<richardlitt> So, ethereum was awesome?
<cryptix> jbenet: anything special from the devcon talks you might like to highlight?
<cryptix> they are each 5+ hrs i think
<jbenet> cryptix: would be awesome if someone went through and catalogued all of the ones that mention ipfs
* cryptix gets his speedwatching goggles ^^
<jbenet> i couldn't watch all of them, and heard ipfs as in several talks i wasn't at
<richardlitt> ok! I don't think harlant wood is on IRC
<richardlitt> But he did a lot of cool stuff, too.
<richardlitt> daviddias: you ready to go?
<daviddias> yep :)
<daviddias> - libp2p
<daviddias> - [x] Go through IPLD spec
<daviddias> - [x] make a sync API for js-ipld https://github.com/diasdavid/js-ipld/pull/8
<daviddias> - npm's registry on IPFS (on hold till 0.3.9 rebase on top of 0.4.0)
<daviddias> - [x] Release a working version of ipfs-blob-store with all of the new shiny things https://github.com/ipfs/ipfs-blob-store/releases/tag/v0.1.0
<daviddias> - [~] download the entire npm - Almost there [470503/472177] as the time of this post !
<daviddias> - [x] Make registry-mirror https://github.com/diasdavid/registry-mirror
<daviddias> - js-ipfs-api
<daviddias> - [x] fix double recursive flag bug https://github.com/ipfs/js-ipfs-api/pull/110
<daviddias> - [x] fix, make errors parsable again https://github.com/ipfs/js-ipfs-api/pull/111
<daviddias> - extra
<daviddias> - [x] Organized and delivered a talk at the 1st IPFS Lisbon. People got very excited and we will probably have a second meetup December with a person from AWMN Mesh community that is doing his PhD in Lisbon + the maintainer of Unimos, the Portuguese large Meshnet, the goal is to have several people setting up OSLR and then use IPFS to distribute data. Will
<daviddias> be looking for sponsorship to get cheaper routers.
<daviddias> - [x] Got invited for NodeConf Barcelona + Prepare presentation for NodeConf Barcelona
<daviddias> - [x] NodeKnockout Judge duties
<daviddias> - [x] Flew to Barcelona for the Weekend and attend IPFS Hack Fest Barcelona. Huge hi5 to @masylum and @VictorBjelkholm for organizing it!
<victorbjelkholm> 470503/472177 <- WE'RE GETTING THERE! WOO
<victorbjelkholm> Also, hi5 back to you for hack fest, was a success :)
<daviddias> ahaha :D :D
<lgierth> IPFS lisbon \o\ /o/
<cryptix> moar meshing..! :D
<lgierth> IPFS barcelona \o\ /o/
<jbenet> wish i could've made it to barcelona! sounded awesome!
<victorbjelkholm> haha
<victorbjelkholm> IPFS Worldwide \o\ /o/
<jbenet> we should get a map with all the meetups
<victorbjelkholm> jbenet, next time!
<daviddias> InterPlanetary Worldwide! :D , wait what :D
<lgierth> daviddias: pitch meshschool to the meshnet-interested people!
<lgierth> still wanna do that
<richardlitt> nice about going to Barcelona, and for NodeConf there! that's awesome
<richardlitt> jbenet: there's an open issue about that
<richardlitt> ion: You here?
<victorbjelkholm> richardlitt, you're going to nodeconf too?
<ion> richardlitt: yeah
<daviddias> lgierth: will do! :D
<richardlitt> In barcelona? No, sadly. Would like to.
<richardlitt> ion: want to go?
<victorbjelkholm> ah.. Yeah, you really should!
<ion> * [~] Slight progress with https://github.com/ipfs/go-ipfs/pull/1921, more work remains to be done.
<ion> EOF
<richardlitt> victorbjelkholm: too soon for me
<whyrusleeping> jbenet: wheres our weekly newsletter?
<whyrusleeping> :D
<richardlitt> ion: For the first time doing Go, that's pretty awesome!
<richardlitt> Thanks!
<ipfsbot> [go-ipfs] jbenet closed pull request #1931: Add a --no-pin option to `ipfs add` (dev0.4.0...addnopin_v2) http://git.io/vlrlX
<richardlitt> Uhm... is there anyone else who wants to go today?
<richardlitt> Or... did we actually manage to do the sync in under 45 minutes?
<richardlitt> O.O
<lgierth> you kids make me proud
<jbenet> \o/
<daviddias> \o/ :D
<dignifiedquire_> that was fast
<richardlitt> ~~~o/
<ion> (The major issue is whether #1941 should block this, also needs whyrusleeping’s input on whether it should be rebased on dev0.4.0 or not.)
<lgierth> cool, that means i can go make something to eat before the hangouts
<lgierth> $ go make something to eat
<ion> sudo make me a sandwich
<richardlitt> Alright everyone. <4 you all. Break for lunch, see you all in 45 minutes for the vids if you're going to them.
<dignifiedquire_> sudo make install food
<victorbjelkholm> richardlitt, 45 minutes?!
<victorbjelkholm> I have time to go home!
<victorbjelkholm> Woho
<richardlitt> kyledrake: feel free to drop your tasks in here later if you're around and want feedback from anyone
<richardlitt> otherwise, everyone, please add your TODOS for this week to https://github.com/ipfs/pm/issues/55 if you have any
j0hnsmith has quit [Quit: j0hnsmith]
<richardlitt> I'm gonna go for a walk.
<cryptix> wow.. devcon1 videos are actually 8+hrs per day ( https://devcon.ethereum.org/ )
<richardlitt> ciao.
<richardlitt> (added devcon ethereum to github.com/RichardLitt/awesome-conferences)
<lgierth> cryptix: yeah it's just an unedited livestream dump, they're saying they'll post proper videos later
fazo has joined #ipfs
fazo has quit [Changing host]
fazo has joined #ipfs
fazo has joined #ipfs
<cryptix> true the breaks are in
<daviddias> whyrusleeping: for go-libp2p, should I attempt to break it into several repos, or is that madnesS?
<daviddias> (if possible, I would prefer the several repos approach)
<ion> Madness? THIS IS IPFS!
M-cryptix has joined #ipfs
M-rschulman1 has joined #ipfs
M-giodamelio has joined #ipfs
M-victorm has joined #ipfs
M-matthew has joined #ipfs
M-jfred has joined #ipfs
M-edrex has joined #ipfs
M-erikj has joined #ipfs
M-staplemac has joined #ipfs
M-whyrusleeping has joined #ipfs
M-nated has joined #ipfs
M-jgrowl has joined #ipfs
M-osener has joined #ipfs
M-mistake has joined #ipfs
M-david has joined #ipfs
M-jbenet has joined #ipfs
M-prosodyContext has joined #ipfs
M-amstocker has joined #ipfs
M-eternaleye has joined #ipfs
M-davidar has joined #ipfs
M-rschulman has joined #ipfs
M-hash has joined #ipfs
<daviddias> ahahah
M-kegan has joined #ipfs
M-trashrabbit has joined #ipfs
M-davidar-test has joined #ipfs
M-oddvar has joined #ipfs
<whyrusleeping> daviddias: dont try and break things out yet, lol
<whyrusleeping> once i get the vendoring done, we can work on that
<daviddias> ok :)
<whyrusleeping> i would also like to have libp2p maybe be a separate org
merlijn_ has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping force-pushed feat/external-bins from ae0a45a to 2d2aa66: http://git.io/v8dBS
<ipfsbot> go-ipfs/feat/external-bins 7681b66 Jeromy: initial support for commands to use external binaries...
<ipfsbot> go-ipfs/feat/external-bins 2d2aa66 Jeromy: fixes from PR...
<daviddias> we talked about that last sprint, should we push that this week? wait for it to solidify a bit?
<ion> Yeah, solidify to at least type 4 or type 3 on the Bristol scale.
dignifiedquire_ has left #ipfs [#ipfs]
<dignifiedquire> daviddias: wanna chat about what coudl be done about registry-static performance at some point? (and if and how ipfs is a bottleneck)
djdv has quit [Ping timeout: 244 seconds]
<daviddias> yes, yes :)
djdv has joined #ipfs
s_kunk has quit [Ping timeout: 240 seconds]
<emery> is there any way to do some simple blogging on ipfs?
<emery> you guys long ago convinced me not to host static content the old way
<fazo> emery: I'm writing an application for that!
<dignifiedquire> emery: daviddias was working on a static website hoster thingy, daviddias any links?
<fazo> technically it works already, but I wouldn't really suggest using it in the current state
bedeho has joined #ipfs
<dignifiedquire> daviddias: you up for a quick call now before apps hangout?
<emery> bbiab
elima_ has joined #ipfs
<fazo> dignifiedquire: maybe this? https://github.com/diasdavid/ipscend
<fazo> I think it would work fine to host a blog generated by a static website generator
Matoro has joined #ipfs
_jkh_ has quit [Changing host]
_jkh_ has joined #ipfs
* whyrusleeping is confused about why tcpdump can also dump udp packets
<dignifiedquire> fazo: yes that was my idea
wiedi has joined #ipfs
<fazo> yeah, the problem with that is that you wouldn't get any dynamic website features such as comments unless you rely on external services like disqus
<fazo> but since IPFS is perfectly capable to handle that, I figured some kind of blogging platform could be built
<dignifiedquire> fazo: there is one project which tries to build a comment system similar to disqus on top of ipfs
<dignifiedquire> fazo: so that combination would be pretty neat as wel
<fazo> yeah, I had thought about that too
<dignifiedquire> but it’s nowhere near ready as far as I know
<fazo> I wantend to build some kind of discussion platform but wasn't sure exactly which kind
ygrek has joined #ipfs
<fazo> I settled for a discussion board kind of platform (like reddit) but configurable enough that it can be a blog
<fazo> there are really no limits except technical limits because there's no backend at all.
<fazo> you don't need to run anything except a browser and go-ipfs, and when js-ipfs is done you won't even need go-ipfs
<fazo> basic functionality works already
NeoTeo has quit [Quit: ZZZzzz…]
<dignifiedquire> fazo: sounds really nice, any links to code/trying it out?
<fazo> there's a link on my profile in the homepage, I hope it works
dignifiedquire_ has joined #ipfs
<fazo> if it doesn't (it says Invalid profile) it's probably because no one has my IPNS record anywhere.
<daviddias> dignifiedquire: sorry, took the 30 min interval to fetch some dinner
<dignifiedquire> daviddias: no need to be sorry about it
<dignifiedquire> fazo: hmm looks like it doesn’t like ifps@4
<dignifiedquire> *0.4
<daviddias> I'll be on the Apps on IPFS, if we have time in the end, let's go through it :)
<dignifiedquire_> daviddias: now that you mention it
<dignifiedquire_> Apps on IPFS starting in 2min https://hangouts.google.com/call/cez4zqfomx5zpkhd3q7z5xvv3ma
fazo_ has joined #ipfs
<dignifiedquire_> ping jbenet daviddias victorbjelkholm and everyone else who wants to join
<daviddias> fazo: dignifiedquire we have https://github.com/diasdavid/ipscend and now we even have Andres helping getting the vision of the timemachine happening https://github.com/diasdavid/ipscend/issues/2#issuecomment-156810224
<dignifiedquire_> schedule and notes are here: https://public.etherpad-mozilla.org/p/nov-16-apps-on-ipfs
<daviddias> and we have this note issue https://github.com/ipfs/notes/issues/66 to discuss about how to get IPFS to host today's blogs in a static way
<fazo_> dignifiedquire: eh, doesn't like ipfs 0.4 just yet. But I plan to ditch support for 0.3 and only support 0.4 since I need the files api for write-ability
<dignifiedquire> fazo_: no prob, just can’t stop my 0.4 node right now cause I’m downloading the npm registry :D
<daviddias> fazo_: it should support 0.4.0 if it supports >0.3.9
amade has quit [Quit: leaving]
<daviddias> the API doesn't have any breaking change
<daviddias> although 0.3.8 broke things a bit
<fazo_> daviddias: oh you're right. It's probably a CORS issue then
<dignifiedquire> fazo_: what api port do you expect?
fazo has quit [Ping timeout: 246 seconds]
<fazo_> dignifiedquire: 5001
amade has joined #ipfs
<fazo_> sorry that's not configurable yet :(
<fazo_> it connects to localhost:5001 and there's no way to change it, but I will surely implement some kind of settings page
fazo_ is now known as fazo
fazo has quit [Changing host]
fazo has joined #ipfs
fazo has joined #ipfs
merlijn_ has quit [Ping timeout: 252 seconds]
M-eternaleye is now known as eternaleye
eternaleye has joined #ipfs
eternaleye has quit [Changing host]
Matoro has quit [Quit: Matoro]
Matoro has joined #ipfs
grahamperrin has joined #ipfs
<whyrusleeping> lgierth: so watching tcpdump
<lgierth> infrastructure hangout in 5 minutes: agenda & hangout: https://public.etherpad-mozilla.org/p/nov-16-infrastructure
<whyrusleeping> it never looks like my laptop even tries to connect to my server
<lgierth> tcpdump on the clearnet or cjdns side?
<whyrusleeping> on the clearnet side
<whyrusleeping> i'm trying to watch udp packets going to my server to initiate the connection
<whyrusleeping> and i see none
<lgierth> ok mh that's bad
<lgierth> so you don't see the peering in tools/peerStats either?
<whyrusleeping> nope
<victorbjelkholm> lgierth, we're not even done with the apps one!
<lgierth> ah ok. i thought yesterday you had the peering and even had gotten the iptunnel address on the client
<whyrusleeping> and when i was 'having it working' yesterday, it was actually just peering with my desktop
<lgierth> victorbjelkholm: cool cool, let me know when you're done
<lgierth> whyrusleeping: ok i see, ethinterface
<lgierth> can you show me the UDPInterface sections from server and laptop, with that password removed?
wtbrk has joined #ipfs
survi has quit [Quit: Leaving]
fmm has joined #ipfs
<whyrusleeping> lgierth: sent on slack
<xicombd> hey, has anyone ever got ipfs-api running on a chrome extension?
<kyledrake> I'm not able to connect to the hangout?
<victorbjelkholm> ?
<jbenet> i think me means infrastructure
<jbenet> he*
<victorbjelkholm> oh
<jbenet> kyledrake: this is apps
<lgierth> kyledrake: sorry i haven't figured out yet how to let people join without me clicking accept first
<lgierth> "Kyle Drake can now join this call"
<kyledrake> lgierth thx!
<lgierth> whyrusleeping: hrm, and does it show up at all in peerstats?
<whyrusleeping> nope
<lgierth> not even as UNRESPONSIVE?
<whyrusleeping> not even as unresponsive
<lgierth> huh -- wow that's weird
<lgierth> if you turn on logging.logTo = stdout and start with --nobg, you should see lines about connecting to a peer
<lgierth> the login field is significant btw, the "optional" tag makes it a bit confusing. if the authorizedPassword on the other side has a login field, the connectTo entry on our side needs the same login
<whyrusleeping> lgierth: no nodes in routing table, check network connection and configuration
<whyrusleeping> lgierth: yeah, theyre set to the same things
<lgierth> and no line about connecting to a peer? now that's very very weird
<whyrusleeping> yeah, pretty weird :/
Matoro has quit [Ping timeout: 260 seconds]
<jbenet> lgierth: start infra hangout i'll hop on. apps can continue as it needs to
<lgierth> can you paste the whole config for me, without privateKey and the passwords? and which cjdroute --version?
master8787 has joined #ipfs
<jbenet> lol requesting. that's new
<victorbjelkholm> yeah, same here
<jbenet> (ah i see that's what you meant)
fazo has quit [Ping timeout: 246 seconds]
jfis has quit [Quit: q]
<whyrusleeping> lgierth: i must have messed the config up somehow
<whyrusleeping> making a new one fixed the peering
gperrin has joined #ipfs
<daviddias> thank you :D
Clare has quit [Ping timeout: 252 seconds]
<dignifiedquire> daviddias: where should I post the notes from hangout?
Matoro has joined #ipfs
<daviddias> on a github comment, so that it is easy to scroll later and check for updates
<daviddias> anything that is an action Item should be added under the respective owner for that task
rombou has joined #ipfs
<dignifiedquire> not sure what you mean :(
<dignifiedquire> will do later
<daviddias> dignifiedquire: I meant like https://github.com/ipfs/pm/issues/51#issuecomment-155169936
ianopolous has joined #ipfs
<daviddias> whyrusleeping: jbenet joining libp2p? ^^
<jbenet> After I get through security sry. Ping if relevant Qs emerge
<daviddias> ok :)
hellertime has quit [Ping timeout: 250 seconds]
hellertime has joined #ipfs
hellertime has quit [Client Quit]
fazo has joined #ipfs
fazo has quit [Changing host]
fazo has joined #ipfs
fazo has joined #ipfs
hellertime has joined #ipfs
grahamperrin has quit [Quit: Leaving]
<whyrusleeping> daviddias: still doing infra
jabberwocky has joined #ipfs
<whyrusleeping> daviddias: alright, ready now
jabberwocky has quit [Ping timeout: 250 seconds]
<jbenet> I think we shouldn't let hangouts start late. When one runs long it seems all do, but it's really just one for people that won't go to the next. I think if Hangouts start on time we'll be on schedule fine.
border0464 has joined #ipfs
mildred has joined #ipfs
Vyl has joined #ipfs
Encrypt has quit [Quit: Quitte]
fmm has quit [Quit: Leaving]
<jbenet> Hey sorry will be offline while plane takes off but I should be able to get online on the plane (if the wifi and plane dont fail)
<jbenet> (Once it's at high altitude)
jfred has quit [Ping timeout: 240 seconds]
jfred has joined #ipfs
<jbenet> +9001 to everything Kyle is saying about libp2p
<whyrusleeping> +10001
Matoro has quit [Ping timeout: 240 seconds]
<richardlitt> JS hangout?
<whyrusleeping> richardlitt: you try interrupting david :P
Matoro has joined #ipfs
<richardlitt> So... not happening?
<richardlitt> :[
<richardlitt> I wanted to go to that.
<richardlitt> Oh well. I will go cut some onions.
<dignifiedquire> will happen in 2min
<richardlitt> :P
<daviddias> Thank you for joining libp2p, crowded today :)
rje_li is now known as rjeli
<jbenet> Can't join taking off, but my one request for js-ipfs is keep pushing on the implementation of ipfs itself on top of js-libp2p.
cblgh is now known as reblonk
j0hnsmith has joined #ipfs
sstangl_ is now known as sstangl
reit has quit [Ping timeout: 240 seconds]
sstangl has quit [Changing host]
sstangl has joined #ipfs
rendar has quit [Ping timeout: 250 seconds]
NeoTeo has joined #ipfs
<whyrusleeping> gonna try and be back by 1230
rendar has joined #ipfs
voxelot has quit [Ping timeout: 260 seconds]
j0hnsmith has quit [Quit: j0hnsmith]
<richardlitt> #fail
tsenior has joined #ipfs
<kyledrake> Back in 10
<dignifiedquire> daviddias: so is the right command registry-mirror daemon —ipfs —clone —folder ./npm-registry ?
<daviddias> you can skip the --folder
<dignifiedquire> ok
<daviddias> :)
<dignifiedquire> how is yours looking, close to finished?
<daviddias> oh, it seems it finished :D
<daviddias> now it is just downloading what keeps being published
<dignifiedquire> nice
<daviddias> testing it :)
<dignifiedquire> aand it died :(
<daviddias> yeah, there is that error, cause errors some times come in JSON, others don't
<daviddias> I opened this issue https://github.com/ipfs/go-ipfs/issues/1970
<daviddias> because the js-ipfs-api parser freaks out
<daviddias> we can fix it in our side, but it would be nice if go-ipfs picked JSON for all the errors
<daviddias> cc whyrusleeping
<dignifiedquire> for sure
<daviddias> and that happens because npm has lost that module
<dignifiedquire> it’s not runnig for > 10s for me before it gets this error and hangs
<daviddias> so we get the metadata but not the module
<daviddias> you can start it again
<daviddias> and it will skip that one because it will follow the sequence
<dignifiedquire> it’s not skipping it
<dignifiedquire> it’s trying to get the same one again and again
<daviddias> always on the same module?
<daviddias> that didn't happen to me
<daviddias> weird
<dignifiedquire> hmmm
<dignifiedquire> if I turn of my fast patch it’s super slow but it’s not dying anymore
tsenior has quit [Ping timeout: 264 seconds]
<dignifiedquire> aand it died
<dignifiedquire> it just takes more time to dy
<dignifiedquire> *die
<whyrusleeping> i'm here now
<dignifiedquire> and it’s dying again and again on the same module
<dignifiedquire> whyrusleeping: go fix all the bugs :P
<ion> Any Hangouts going on?
<whyrusleeping> we can have a 'watch whyrusleeping scarf down thai food' hangout
<ion> I ate Thai/Laos food today.
wtbrk has quit [Ping timeout: 250 seconds]
<daviddias> » npm i wtmp ◉ ◼◼◼◼◼◼◼◼◼◼
<daviddias> npm http request GET http://localhost:54525/wtmp
<daviddias> npm http 200 http://localhost:54525/wtmp
<daviddias> npm http fetch 200 http://localhost:54525/wtmp/-/wtmp-1.0.0.tgz
<daviddias> npm http fetch GET http://localhost:54525/wtmp/-/wtmp-1.0.0.tgz
<daviddias> npm WARN prefer global wtmp@1.0.0 should be installed with -g
<daviddias> multihashes@0.1.3 /Users/david/Documents/code/ipfs/js-multihash
<daviddias> └── wtmp@1.0.0 extraneous
<daviddias> It installs modules from IPFS!
<dignifiedquire> uhhh
<ion> nice
<ipfsbot> [js-ipfs-api] Dignifiedquire opened pull request #120: fix: Handle non json formatted errors. (master...safer-errors) http://git.io/v44gB
<whyrusleeping> alright, anyone want to do a go-ipfs hangout?
<daviddias> whyrusleeping: I would do a go-ipfs hangout with you
<kyledrake> sure
tsenior has joined #ipfs
<whyrusleeping> cool cool, let me set up
<ipfsbot> [js-ipfs-api] diasdavid pushed 2 new commits to master: http://git.io/v44g9
<ipfsbot> js-ipfs-api/master 93944a0 dignifiedquire: fix: Handle non json formatted errors....
<ipfsbot> js-ipfs-api/master 8373c4b David Dias: Merge pull request #120 from Dignifiedquire/safer-errors...
<dignifiedquire> sure I’ll join you and distract you :P
s_kunk has joined #ipfs
* whyrusleeping waiting on internet connection to pick up...
<daviddias> Jeromy has a new style
<ipfsbot> [js-ipfs-api] Dignifiedquire pushed 1 new commit to feat/files-api: http://git.io/v44aa
<ipfsbot> js-ipfs-api/feat/files-api 837761e dignifiedquire: Merge branch 'master' into feat/files-api
<ipfsbot> [js-ipfs-api] Dignifiedquire pushed 1 new commit to feat/files-api: http://git.io/v44ab
<ipfsbot> js-ipfs-api/feat/files-api f5ae644 dignifiedquire: Merge remote-tracking branch 'upstream/master' into feat/files-api
<dignifiedquire> daviddias: uhh merged and now things are picking finally up :)
<ipfsbot> [js-ipfs-api] diasdavid tagged v2.7.4 at 520e130: http://git.io/v44VU
<daviddias> oh you are already did, sweet
wiedi has quit [Quit: ^Z]
Guest84424 is now known as bengl
bengl is now known as Guest13237
kbtombul has joined #ipfs
Guest13237 is now known as bengl
<jbenet> whyrusleeping would be good to update https://github.com/ipfs/go-ipfs/issues/1841 after 0.3.10 lands
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
rombou has quit [Quit: Leaving.]
kbtombul has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )]
tsenior` has joined #ipfs
tsenior has quit [Read error: Connection reset by peer]
kbtombul has joined #ipfs
doublec has quit [Ping timeout: 264 seconds]
doublec has joined #ipfs
<jbenet> daviddias: sorry i missed js-ipfs
<jbenet> daviddias: the flight gestapo prevented devices being out
<jbenet> thanks everyone for hangouts
<kandinski> jbenet: the IPLD spec doesn't define where the "IPLD" initials come from
<kandinski> Linked DAG?
<jbenet> kandinski: good point. Linked Data. but it's not "legit linked data"
<jbenet> linked dag could work :)
<kandinski> It's InterPlanetary Linked Data
<jbenet> but will confuse people
<jbenet> right
<dignifiedquire> but InterPlanetaryLegitData sounds way cooler
<jbenet> hahaha
<kandinski> yeah, in any case, I'm reading through it now, that's the first thing that came to mind. I'll comment on the issue.
<achin> kandinski: can you link the issue?
<jbenet> great thanks
<kandinski> sure, it's a PR: https://github.com/ipfs/specs/pull/37
<achin> thanks!
<kandinski> If we don't want to confuse people, "linkified data" could work informally
<kandinski> makes it clear there are links, but it's not "legit" Linked Data
<dignifiedquire> daviddias: can I use the registry clone while it’s still cloning?
<kandinski> pity that it's an ugly non-cromulent term
tsenior` has quit [Ping timeout: 264 seconds]
<daviddias> dignifiedquire: as long as you have downloaded the modules you need
<dignifiedquire> okay, and how do I add the registry again to my npm config?
<daviddias> the funny part is that the port that the registry-mirror is listening, is printed at the beginning
wiedi has joined #ipfs
<dignifiedquire> daviddias: *cough* I don’t think I can get to that now
<daviddias> npm config set registry http://localhost:<port>
<dignifiedquire> and what’s teh default port?
<daviddias> you can always stop it
<dignifiedquire> true
<daviddias> registry-mirror --ipfs
<daviddias> try it
<daviddias> and then go back to --clone
<dignifiedquire> damnit the port is different everytime :(
<dignifiedquire> not working yet
<dignifiedquire> but it would be good to be able to specify the port as a confi
<dignifiedquire> registry-mirror daemon —port 3000
<daviddias> --port= right? Agree
<dignifiedquire> and probably a host option while you’re at it
<dignifiedquire> so you can expose it on a network
locusf has quit [Ping timeout: 240 seconds]
Encrypt has joined #ipfs
konrad__ has quit [Ping timeout: 252 seconds]
<ipfsbot> [js-ipfs-api] Dignifiedquire opened pull request #121: feat: Add urls directly. (master...add-http) http://git.io/v445D
Vyl has quit [Ping timeout: 250 seconds]
<ipfsbot> [js-ipfs-api] Dignifiedquire opened pull request #122: fix(build): Export ipfsApi global in browser build (master...fix-global) http://git.io/v44Fg
<dignifiedquire> daviddias: need some cr, see above
<ion> Weren't there supposed to be more hangouts?
mildred has quit [Ping timeout: 250 seconds]
<ipfsbot> [js-ipfs-api] Dignifiedquire opened pull request #123: fix: Enforce http protocol for all requests (master...explicit-protocol) http://git.io/v44Af
<daviddias> dignifiedquire: reviewed 122, 121 will be in a bit
<dignifiedquire> daviddias: got one more ;)
<kandinski> jbenet, I heard you like pull requests, so I made a pull request on your pull request so you can merge while you await a merge
<kandinski> is ipfsbot not linked up to the ipfs/specs repo, or just laggy?
<dignifiedquire> jbenet: I heard you like to download files via http directly into ipfs: https://github.com/ipfs/js-ipfs-api/pull/121 ;)
niekie has quit [Ping timeout: 240 seconds]
master8787 has quit [Quit: Leaving]
<daviddias> jbenet: is on a plane :D
<dignifiedquire_> daviddias: if he can do video chat, he can look at some code :P
<kandinski> fair enough
<daviddias> Haah true
<jbenet> dignifiedquire silly landing. Can't have laptop out
<daviddias> Btw, I will be doing CR as soon as my Mac finishes updating
<gendale_> lgierth or others, anyone have any suggestions on how to monitor multiple ipfs gateways for uptime and traffic?
fazo has quit [Quit: Page closed]
tsenior` has joined #ipfs
<lgierth> gendale_: yeah! prometheus :)
<lgierth> you can have prometheus scrape :5001/debug/metrics/prometheus, and use e.g. grafana as a dashboard frontend
pfraze has quit [Remote host closed the connection]
border0464 has quit [Quit: sinked]
<gendale_> ahh ok cool so ipfs automatically outputs :5001/debug/metrics/prometheus?
<gendale_> i have nagios set up currently
<gendale_> but it wouldn't be the worst thing to switch
tsenior` has quit [Read error: Connection reset by peer]
tsenior`` has joined #ipfs
<lgierth> gendale_: yeah! it doesn't expose many metrics yet, but feel free to add whatever you feel is usable
<lgierth> there is also prometheus' node_exporter for host metrics
niekie has joined #ipfs
<victorbjelkholm> is there any prebuilt 0.4 I can grab somewhere? Seems like gobuilder doesn't have it
hellertime has quit [Quit: Leaving.]
<gendale_> cool. so prometheus works just by scraping web data, rather than a plugin system? that's pretty neat
<lgierth> yeah it's pull-based, so to say
<daviddias> dignifiedquire_: CR done :)
ygrek has quit [Ping timeout: 260 seconds]
e-cat has left #ipfs ["crickets"]
<ipfsbot> [js-ipfs-api] Dignifiedquire pushed 2 new commits to master: http://git.io/v4BIT
<ipfsbot> js-ipfs-api/master 875a20b dignifiedquire: fix(build): Export ipfsApi global in browser build...
<ipfsbot> js-ipfs-api/master 539d7e9 Friedel Ziegelmayer: Merge pull request #122 from Dignifiedquire/fix-global...
<dignifiedquire_> daviddias: you are not done yet :P
<whyrusleeping> lgierth: does cjdns have a tool to syntax check the configuration file?
<dignifiedquire_> daviddias: maybe here is quicker, how do you think we could get around blocking when downloading the http file when trying to add it to ipfs?
<dignifiedquire_> am I missing something?
<lgierth> whyrusleeping: it's json + comments
rombou has joined #ipfs
<whyrusleeping> kinda, theres commas missing all over the place
<daviddias> using streams, for example?
<lgierth> ooh, yeah, forgot about that one. silly
<lgierth> cjdson
<daviddias> but there should be a way to do it with a callback
<daviddias> let me check
<whyrusleeping> lgierth: lol, okay
<lgierth> whyrusleeping: there is --cleanconf though which output valid json
<lgierth> cjdroute --genconf | cjdroute --cleanconf
<dignifiedquire_> daviddias: hmm, maybe we can pipe it, but not a 100% sure this will work in the browser
<daviddias> request is polyfilled in browserify, to its full extent if I'm not mistaken
<whyrusleeping> lgierth: woo! undocumented features ;)
<dignifiedquire_> daviddias: yeah, of course we can do request(..).pipe(request(..))
<lgierth> whyrusleeping: well it's in cjdroute --help ;)
<dignifiedquire_> -.-
<ansuz> lots of cjdns talk in here
<gendale_> lgierth: do you have a copy of your prometheus.yml i could check out?
<whyrusleeping> lgierth: ah! youre right
<whyrusleeping> nvm
<ansuz> you folks should just get on hypeirc already
<lgierth> gendale_: yeah it's all in ipfs/infrastructure.git
<daviddias> dignifiedquire_: or how would it be different from using callback? The body would be the entire file
domanic has joined #ipfs
<dignifiedquire_> daviddias: not sure just now if request(‘url’) is not actually returning a stream
<dignifiedquire_> daviddias: okay so it’s returning a request object which is actually a kindof stream so it’s already doing streaming the way I wrote it
<whyrusleeping> yay javascript types
<gendale_> lgierth: so should i be able to visit [ip4]:5001/debug/metrics/prometheus and have it prompt result?
<gendale_> you have everything running on ipv6 and cjdns, right?
gjp4__ has joined #ipfs
<gendale_> my daemon doesn't say it's serving 5001 over ipv6
eternaleye has quit [Ping timeout: 265 seconds]
M-davidar has quit [Ping timeout: 265 seconds]
rossjones has quit [Ping timeout: 265 seconds]
<whyrusleeping> gendale_: yeah, thats a custom configuration
<whyrusleeping> just change your api port
roguism has joined #ipfs
<whyrusleeping> s/port/address
Obamatron has joined #ipfs
<lgierth> gendale_: yeah we're serving the api over cjdns only, with nginx in front for access control
M-jgrowl has quit [Ping timeout: 265 seconds]
roguism1 has quit [Ping timeout: 265 seconds]
CarlWeathers has quit [Ping timeout: 265 seconds]
rektide_ has quit [Ping timeout: 265 seconds]
<lgierth> the remote_addr is checked against an allowlist of ip addresses
noffle has quit [Ping timeout: 265 seconds]
spikebike has quit [Ping timeout: 265 seconds]
felixn has quit [Ping timeout: 265 seconds]
surajravi has joined #ipfs
gperrin has quit [Ping timeout: 265 seconds]
bsm1175321 has quit [Ping timeout: 265 seconds]
Xe has quit [Ping timeout: 265 seconds]
Stskeeps has quit [Ping timeout: 265 seconds]
simpbrain has quit [Ping timeout: 265 seconds]
r04r has quit [Ping timeout: 265 seconds]
deltab has quit [Ping timeout: 265 seconds]
tsenior`` has quit [Ping timeout: 240 seconds]
rektide has joined #ipfs
deltab has joined #ipfs
Stskeeps has joined #ipfs
Stskeeps has quit [Changing host]
Stskeeps has joined #ipfs
eater has quit [Ping timeout: 272 seconds]
<surajravi> hi, I am trying to learn and know more about ipfs and was trying to use the api via curl to see what all can be done (just exploring) is this the correct api call to add `curl -F "path=/Users/suraj/Documents/ipfs_stuff/YJoshi_CV.pdf" "http://127.0.0.1:5001/api/v0/add"`
Xe has joined #ipfs
Whispery has joined #ipfs
eater has joined #ipfs
M-davidar has joined #ipfs
roguism1 has joined #ipfs
felixn has joined #ipfs
M-oddvar1 has joined #ipfs
neoteo_ has joined #ipfs
rossjones has joined #ipfs
M-cryptix1 has joined #ipfs
M-eternaleye has joined #ipfs
dignifiedquire_ has quit [Quit: dignifiedquire_]
rombou has quit [Ping timeout: 250 seconds]
Rylee_ has joined #ipfs
Rylee has quit [Disconnected by services]
Rylee_ is now known as Rylee
martinBrown_ has joined #ipfs
noffle has joined #ipfs
M-jgrowl has joined #ipfs
dvn- has joined #ipfs
<achin> i'm not sure, i've not actually tried
<achin> does it work? :)
r04r has joined #ipfs
<achin> it'd be awesome to have an updated example of adding on https://ipfs.io/docs/api/
roguism has quit [*.net *.split]
wiedi has quit [*.net *.split]
NeoTeo has quit [*.net *.split]
elima_ has quit [*.net *.split]
M-cryptix has quit [*.net *.split]
M-oddvar has quit [*.net *.split]
M-prosodyContext has quit [*.net *.split]
TheWhisper has quit [*.net *.split]
compleatang has quit [*.net *.split]
emery has quit [*.net *.split]
epitron has quit [*.net *.split]
martinBrown has quit [*.net *.split]
dvn has quit [*.net *.split]
lachenmayer has quit [*.net *.split]
yosafbridge` has quit [*.net *.split]
martinBrown_ is now known as martinBrown
M-prosodyContext has joined #ipfs
emery has joined #ipfs
simpbrain has joined #ipfs
lachenmayer has joined #ipfs
yosafbridge has joined #ipfs
kvda has joined #ipfs
<daviddias> dignifiedquire: interesting, so our thing understands 'strings', 'paths', 'buffers' and 'streams' too?
bsm1175321 has joined #ipfs
guest234234 has joined #ipfs
hellertime has joined #ipfs
ygrek has joined #ipfs
epitron has joined #ipfs
elima_ has joined #ipfs
guest234234 has quit [Ping timeout: 240 seconds]
<whyrusleeping> greaaatttt
<whyrusleeping> updating our libp2p deps to their respective masters causes random hangs and breakages
* whyrusleeping didnt want to have to set each revision
<whyrusleeping> and spdystreams tests just fail on their master
<whyrusleeping> cool beans
dignifiedquire- has joined #ipfs
<surajravi> achin: it does seem to work, but it does not return me the hash
<dignifiedquire-> daviddias, going to bed now, feel free to merge the prs, build and publih a new release :)
NightRa has quit [Quit: Connection closed for inactivity]
<daviddias> I made just one more little comment
<daviddias> but the others are golden
<dignifiedquire-> daviddias, fair enough, will do tomorrow morning
Matoro has quit [Ping timeout: 260 seconds]
<daviddias> sounds good and thank you! :)
wiedi has joined #ipfs
dignifiedquire- has quit [Quit: Mango IRC for iOS and OS X, http://mediaware.sk/mango]
jabberwocky has joined #ipfs
Matoro has joined #ipfs
jabberwocky has quit [Ping timeout: 240 seconds]
Encrypt has quit [Quit: Sleeping time!]
HostFat has joined #ipfs
neoteo_ has quit [Quit: ZZZzzz…]
djdv has quit [Ping timeout: 255 seconds]
elima_ has quit [Ping timeout: 250 seconds]
domanic has quit [Ping timeout: 250 seconds]
<kandinski> davidar, which parts are you working on?
timgws has joined #ipfs
<gendale_> whyrusleeping: how do you change api access ports? or should i just proxy pass using nginx?
<lgierth> gendale_: proxy_pass is okay, or you can set it in the ipfs config
<lgierth> Addresses.API or so
spikebike has joined #ipfs
hellertime has quit [Quit: Leaving.]
M-erikj is now known as erikj`
<gendale_> perfect thanks
<gendale_> do you know how the cjdns whitelist works?