lgierth changed the topic of #ipfs to: go-ipfs 0.4.0 released at dist.ipfs.io! Update! Now! -- IPFS - InterPlanetary File System -- https://github.com/ipfs/ipfs -- Channel logs: 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
<alu> http://janusweb.metacade.com/#janus.url=https%3A%2F%2Fipfs.io%2Fipfs%2FQmX6Y6E7LTaRGm3vvyuvbbvLKCVZTXwPqEjPLW1Fn7FVT3%2F
<gfdfgh> then unplug whole lan and plug internet back in, and show it again
<gfdfgh> then unplug everything and show it doesn't work and turn the raspberry back on and show that it works again
Not_ has quit [Remote host closed the connection]
<alu> honey badger dont care
ggoZ has quit [Ping timeout: 250 seconds]
palkeo has quit [Quit: Konversation terminated!]
Not_ has joined #ipfs
matoro has quit [Ping timeout: 250 seconds]
matoro has joined #ipfs
nicolagreco has quit [Read error: Connection reset by peer]
zrl_ has quit [Read error: Connection reset by peer]
nunofmn1 has joined #ipfs
richardlitt has quit [Ping timeout: 264 seconds]
nunofmn1 has quit [Ping timeout: 260 seconds]
nicolagreco has joined #ipfs
tmg has joined #ipfs
zrl_ has joined #ipfs
_rht has quit [Quit: Connection closed for inactivity]
corvinux has quit [Ping timeout: 260 seconds]
Tv` has quit [Quit: Connection closed for inactivity]
herzmeister has quit [Quit: Leaving]
reit has joined #ipfs
apiarian has quit [Ping timeout: 244 seconds]
apiarian has joined #ipfs
nunofmn1 has joined #ipfs
O47m341 has quit [Ping timeout: 276 seconds]
computerfreak has joined #ipfs
herzmeister has joined #ipfs
nunofmn1 has quit [Ping timeout: 250 seconds]
herzmeister has quit [Client Quit]
Mitar has quit [Excess Flood]
herzmeister has joined #ipfs
Mitar has joined #ipfs
richardlitt has joined #ipfs
voxelot_ has quit [Ping timeout: 250 seconds]
afisk has joined #ipfs
OutBackDingo_ has quit [Remote host closed the connection]
afisk has quit [Ping timeout: 250 seconds]
O47m341 has joined #ipfs
OutBackDingo has joined #ipfs
voxelot_ has joined #ipfs
OutBackDingo has quit [Remote host closed the connection]
OutBackDingo has joined #ipfs
micxjo has joined #ipfs
<shadoxx> it's just a bunch of blobs...
lmatteis has quit [Ping timeout: 244 seconds]
lmatteis has joined #ipfs
nycoliver has joined #ipfs
nunofmn1 has joined #ipfs
nunofmn1 has quit [Ping timeout: 260 seconds]
ygrek has joined #ipfs
<gfdfgh> alu: you're the one from the metaverse lab, i stumbled upon it vew days ago, cool things
<alu> gfdfgh: yeah, thanks :D
<gfdfgh> seems like you're trying to bring VRML back
<alu> no, just the hopes n dreams of the 90s
<alu> that was the peak of personal expression and aesthetic we had on the internet
<gfdfgh> i found some time ago this project called polyhendronisme, and then i found out that it was just a canvas reimplementation of something that already worked long time ago in vrml
<alu> https://u.teknik.io/uuttR.png seriously so cool what c-base made with ipfs-deaddrop
xonno has joined #ipfs
nunofmn1 has joined #ipfs
O47m341 has quit [Ping timeout: 276 seconds]
nunofmn1 has quit [Ping timeout: 250 seconds]
_rht has joined #ipfs
<gfdfgh> alu: i restarted windows, increased pagefile size set IncreaseUserVa, killed most processes, disabled all addons, tried turning off the dwm, and your decimated world still wouldn't load in my chrome, all i could get to do is look around and move about two meters while it was loading
<gfdfgh> that is, chrome commits suicide before it fully loads
Dhole has quit [Ping timeout: 260 seconds]
Senji has joined #ipfs
Akaibu has quit [Quit: Connection closed for inactivity]
nunofmn1 has joined #ipfs
nunofmn1 has quit [Ping timeout: 260 seconds]
ljhms has quit [Ping timeout: 276 seconds]
Guanin_ has joined #ipfs
voxelot_ has quit [Ping timeout: 244 seconds]
nunofmn1 has joined #ipfs
herzmeister has quit [Ping timeout: 250 seconds]
nunofmn1 has quit [Ping timeout: 276 seconds]
afisk has joined #ipfs
afisk has quit [Ping timeout: 244 seconds]
pfraze_ has quit [Remote host closed the connection]
<alu> whatsup with ipns, kinda glitchy
<alu> my changes really get affected right away
<doublec> really or rarely
<alu> rarely(*
xonno1 has joined #ipfs
xonno has quit [Ping timeout: 244 seconds]
mildred has joined #ipfs
nycoliver has quit [Ping timeout: 260 seconds]
zabirauf has joined #ipfs
afisk has joined #ipfs
afisk has quit [Ping timeout: 250 seconds]
disgusting_wall has quit [Quit: Connection closed for inactivity]
ggoZ has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid pushed 1 new commit to feature/swarm: https://git.io/vwqRu
<ipfsbot> js-ipfs/feature/swarm 2b86dcd David Dias: clean up
nunofmn1 has joined #ipfs
ylp1 has joined #ipfs
Not_ has quit [Quit: Leaving]
nunofmn1 has quit [Ping timeout: 244 seconds]
<ipfsbot> [js-ipfs] diasdavid force-pushed feature/swarm from 2b86dcd to b9bc5d4: https://git.io/v24B2
<ipfsbot> js-ipfs/feature/swarm b9bc5d4 David Dias: clean up
nycoliver has joined #ipfs
nycoliver has quit [Ping timeout: 260 seconds]
nunofmn1 has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid force-pushed feature/swarm from b9bc5d4 to 900b1dc: https://git.io/v24B2
<ipfsbot> js-ipfs/feature/swarm 900b1dc David Dias: clean up
reit has quit [Ping timeout: 250 seconds]
computerfreak has quit [Quit: Leaving.]
nunofmn1 has quit [Ping timeout: 260 seconds]
<ipfsbot> [js-ipfs] diasdavid force-pushed feature/swarm from 900b1dc to da848bb: https://git.io/v24B2
<ipfsbot> js-ipfs/feature/swarm da848bb David Dias: clean up
sikander_ is now known as sikander
s_kunk has quit [Ping timeout: 276 seconds]
sahib has joined #ipfs
rendar has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid force-pushed feature/swarm from da848bb to 74e96f8: https://git.io/v24B2
<ipfsbot> js-ipfs/feature/swarm 74e96f8 David Dias: clean up
<daviddias> trying some things :)
zorglub27 has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid force-pushed feature/swarm from 74e96f8 to 40dfdd2: https://git.io/v24B2
<ipfsbot> js-ipfs/feature/swarm 40dfdd2 David Dias: clean up
<dignifiedquire> daviddias: how many force pushes you can do in less than an hour? ;P
<daviddias> dignifiedquire: getting that kind of annoying errors that I can't replicate on my machine because they only happen on travis
<daviddias> (and note that I'm force pushing to avoid creating a ton of commits)
<ipfsbot> [js-ipfs] diasdavid force-pushed feature/swarm from 40dfdd2 to c586061: https://git.io/v24B2
<ipfsbot> js-ipfs/feature/swarm c586061 David Dias: clean up
<dignifiedquire> :D :)
<dignifiedquire> good luck debugging lovely travis errors
jclay has quit [Quit: Connection closed for inactivity]
<ipfsbot> [js-ipfs] diasdavid force-pushed feature/swarm from c586061 to aeb5971: https://git.io/v24B2
<ipfsbot> js-ipfs/feature/swarm aeb5971 David Dias: clean up
<daviddias> thank you :)
herzmeister has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid force-pushed feature/swarm from aeb5971 to 158ca72: https://git.io/v24B2
<ipfsbot> js-ipfs/feature/swarm 158ca72 David Dias: clean up
<ipfsbot> [js-ipfs] diasdavid force-pushed feature/swarm from 158ca72 to f37d97a: https://git.io/v24B2
<ipfsbot> js-ipfs/feature/swarm f37d97a David Dias: clean up
<daviddias> greeeen
<ipfsbot> [js-ipfs] diasdavid pushed 1 new commit to master: https://git.io/vwqac
<ipfsbot> js-ipfs/master 509b4dd David Dias: Merge pull request #101 from ipfs/feature/swarm...
s_kunk has joined #ipfs
ygrek has quit [Ping timeout: 260 seconds]
reit has joined #ipfs
Igel has quit [Ping timeout: 276 seconds]
Igel has joined #ipfs
<alu> does this show a black screen for all else?
<alu> I've been trouble shooting this for hours :(
zorglub27 has quit [Quit: zorglub27]
zorglub27 has joined #ipfs
<alu> I'm testing IPFS + JanusWeb (https://github.com/jbaicoianu/janusweb) which is the .js and .css file + 2 lines in index.html
corvinux has joined #ipfs
corvinux has quit [Client Quit]
corvinux has joined #ipfs
Arwalk has joined #ipfs
<alu> line 2909 in janusweb.js is the settings we're playing with
cemerick has joined #ipfs
OutBackDingo has quit [Remote host closed the connection]
OutBackDingo has joined #ipfs
Dhole has joined #ipfs
<ipfsbot> [webui] greenkeeperio-bot opened pull request #334: Update eslint-plugin-react to version 5.0.1
ygrek has joined #ipfs
Dhole_ has joined #ipfs
Dhole has quit [Ping timeout: 276 seconds]
edubai__ has joined #ipfs
Boomerang has joined #ipfs
ygrek has quit [Ping timeout: 250 seconds]
koshii has joined #ipfs
<koshii> What are all these M-* users in here?
<Stskeeps> koshii: matrix.org using people
<koshii> Stskeeps: First time I'm hearinga bout this project. It provides bridges to many services?
<Stskeeps> think so
<koshii> Fascinating
<gfdfgh> it keeps some fifty connections open to the same channel just to let people have backlogs
<koshii> gfdfgh: No kidding? That's pretty intense.
<koshii> gfdfgh: So what is the relay bot's name?
<gfdfgh> M-* :)
<koshii> Pff. Right. :)
<gfdfgh> there are at least two clients connected here specifically for backlogs, and people still have to idle because their clients can't read those backlogs
* gfdfgh wonders how many cpu cycles in total idlers waste per day on earth
Guanin_ has left #ipfs [#ipfs]
nunofmn1 has joined #ipfs
corvinux has quit [Ping timeout: 250 seconds]
gfdfgh has quit [Quit: leaving]
cemerick has quit [Ping timeout: 244 seconds]
apiarian has quit [Quit: zoom]
ggoZ has quit [Ping timeout: 260 seconds]
cemerick has joined #ipfs
nunofmn1 has quit [Ping timeout: 264 seconds]
nunofmn1 has joined #ipfs
jaboja has joined #ipfs
zorglub27 has quit [Ping timeout: 276 seconds]
ljhms has joined #ipfs
cemerick has quit [Ping timeout: 250 seconds]
TheWhisper_ has joined #ipfs
Vylgryph has joined #ipfs
danielrf1 has joined #ipfs
bergie_ has joined #ipfs
zielmicha_ has joined #ipfs
jbenet_ has joined #ipfs
mrrrgn_ has joined #ipfs
manveru_ has joined #ipfs
__konrad_ has joined #ipfs
Arwalk_ has joined #ipfs
Blame__ has joined #ipfs
null_rad- has joined #ipfs
sknebel_ has joined #ipfs
lohkey_ has joined #ipfs
henriquev__ has joined #ipfs
grncdr_ has joined #ipfs
flyingkiwi_ has joined #ipfs
Evermore_ has joined #ipfs
holst_ has joined #ipfs
lightcas1shadows has joined #ipfs
sikander_ has joined #ipfs
AtnNn has joined #ipfs
kanzure_ has joined #ipfs
doublec_ has joined #ipfs
alive_ has joined #ipfs
pinbot-v03x has quit [Ping timeout: 260 seconds]
M-pieohpah has quit [Ping timeout: 260 seconds]
M-3725 has quit [Ping timeout: 260 seconds]
M-bastinik has quit [Ping timeout: 260 seconds]
xicombd has quit [Ping timeout: 260 seconds]
M-osener has quit [Ping timeout: 260 seconds]
Blame_ has quit [Ping timeout: 260 seconds]
M-jbenet has quit [Ping timeout: 260 seconds]
M-3509 has quit [Ping timeout: 260 seconds]
M-harlan has quit [Ping timeout: 260 seconds]
M-nated has quit [Ping timeout: 260 seconds]
M-smk has quit [Ping timeout: 260 seconds]
M-david has quit [Ping timeout: 260 seconds]
M-mistake has quit [Ping timeout: 260 seconds]
mrrrgn has quit [Ping timeout: 260 seconds]
M-toor has quit [Ping timeout: 260 seconds]
M-ngu has quit [Ping timeout: 260 seconds]
flyingkiwi has quit [Ping timeout: 260 seconds]
M-mxuribe has quit [Ping timeout: 260 seconds]
bergie has quit [Ping timeout: 260 seconds]
manveru has quit [Ping timeout: 260 seconds]
lohkey has quit [Ping timeout: 260 seconds]
M-alri has quit [Ping timeout: 260 seconds]
M-cocci has quit [Ping timeout: 260 seconds]
M-mubot1 has quit [Ping timeout: 260 seconds]
M-2223 has quit [Ping timeout: 260 seconds]
M-jgrowl has quit [Ping timeout: 260 seconds]
M-internetjanito has quit [Ping timeout: 260 seconds]
M-kegan has quit [Ping timeout: 260 seconds]
eternaleye has quit [Ping timeout: 260 seconds]
HastaJun has quit [Ping timeout: 260 seconds]
kyledrake has quit [Ping timeout: 260 seconds]
M-Nickfost has quit [Ping timeout: 260 seconds]
grncdr has quit [Ping timeout: 260 seconds]
M-blide1 has quit [Ping timeout: 260 seconds]
M-ryanwilliams has quit [Ping timeout: 260 seconds]
lachenmayer has quit [Ping timeout: 260 seconds]
M-4485 has quit [Ping timeout: 260 seconds]
M-3444 has quit [Ping timeout: 260 seconds]
M-3891 has quit [Ping timeout: 260 seconds]
M-davidar has quit [Ping timeout: 260 seconds]
dhiru26_ has quit [Ping timeout: 260 seconds]
jwon has quit [Ping timeout: 260 seconds]
TheWhisper has quit [Ping timeout: 260 seconds]
zielmicha has quit [Ping timeout: 260 seconds]
henriquev_ has quit [Ping timeout: 260 seconds]
M-volobuev has quit [Ping timeout: 260 seconds]
Arwalk has quit [Ping timeout: 260 seconds]
jbenet has quit [Ping timeout: 260 seconds]
jjanzic has quit [Ping timeout: 260 seconds]
yangwao has quit [Ping timeout: 260 seconds]
M-rongladney has quit [Ping timeout: 260 seconds]
lightcastshadows has quit [Ping timeout: 260 seconds]
Codebird has quit [Ping timeout: 260 seconds]
brixen_ has quit [Ping timeout: 260 seconds]
sknebel has quit [Ping timeout: 260 seconds]
Evermore has quit [Remote host closed the connection]
holst has quit [Ping timeout: 260 seconds]
kevina has quit [Ping timeout: 260 seconds]
bjp3 has quit [Ping timeout: 260 seconds]
alive has quit [Ping timeout: 260 seconds]
kanzure has quit [Ping timeout: 260 seconds]
AtnNn_ has quit [Ping timeout: 260 seconds]
danielrf has quit [Ping timeout: 260 seconds]
epitron has quit [Ping timeout: 260 seconds]
achin has quit [Ping timeout: 260 seconds]
doublec has quit [Remote host closed the connection]
null_radix has quit [Read error: Connection reset by peer]
yangwao has joined #ipfs
__konrad__ has quit [Ping timeout: 260 seconds]
sikander has quit [Ping timeout: 260 seconds]
Blame__ is now known as Blame_
pinbot-v03x has joined #ipfs
kevina has joined #ipfs
zielmicha_ is now known as zielmicha
grncdr_ is now known as grncdr
lohkey_ is now known as lohkey
jwon has joined #ipfs
epitron has joined #ipfs
Arwalk_ is now known as Arwalk
M-bastinik has joined #ipfs
M-osener has joined #ipfs
M-harlan has joined #ipfs
M-pieohpah has joined #ipfs
M-3725 has joined #ipfs
M-smk has joined #ipfs
M-jbenet has joined #ipfs
brixen has joined #ipfs
M-david has joined #ipfs
M-jgrowl has joined #ipfs
M-cocci has joined #ipfs
M-internetjanito has joined #ipfs
M-3509 has joined #ipfs
M-2223 has joined #ipfs
M-alri has joined #ipfs
M-kegan has joined #ipfs
M-mxuribe has joined #ipfs
M-eternaleye has joined #ipfs
bergie_ is now known as bergie
M-ngu has joined #ipfs
M-mistake has joined #ipfs
M-3444 has joined #ipfs
M-Nickfost has joined #ipfs
M-3891 has joined #ipfs
M-4485 has joined #ipfs
M-ryanwilliams has joined #ipfs
M-nated has joined #ipfs
doublec_ is now known as doublec
M-mubot has joined #ipfs
M-davidar has joined #ipfs
M-blide has joined #ipfs
M-rongladney has joined #ipfs
M-volobuev has joined #ipfs
M-toor has joined #ipfs
M-liathit has quit [Ping timeout: 268 seconds]
M-edrex has quit [Ping timeout: 268 seconds]
M-jabl has quit [Ping timeout: 264 seconds]
M-3511 has quit [Ping timeout: 264 seconds]
M-1976 has quit [Ping timeout: 264 seconds]
M-4447 has quit [Ping timeout: 264 seconds]
M-2234 has quit [Ping timeout: 264 seconds]
M-37981 has quit [Ping timeout: 264 seconds]
M-davidar-test1 has quit [Ping timeout: 264 seconds]
M-epsilon has quit [Ping timeout: 264 seconds]
M-jackvt93 has quit [Ping timeout: 264 seconds]
M-2128 has quit [Ping timeout: 264 seconds]
M-ikreymer has quit [Ping timeout: 264 seconds]
M-rjan has quit [Ping timeout: 260 seconds]
M-amstocker has quit [Ping timeout: 260 seconds]
M-rschulman has quit [Ping timeout: 260 seconds]
M-1982 has quit [Ping timeout: 260 seconds]
risk has quit [Ping timeout: 260 seconds]
ggp0647 has quit [Ping timeout: 264 seconds]
kyledrake has joined #ipfs
M-2255 has quit [Ping timeout: 260 seconds]
M-Peer2Peer1 has quit [Ping timeout: 260 seconds]
ebarch has quit [Ping timeout: 260 seconds]
M-Dave1 has quit [Ping timeout: 276 seconds]
manveru_ is now known as manveru
corvinux has joined #ipfs
risk has joined #ipfs
dhiru26 has joined #ipfs
jbenet_ is now known as jbenet
xicombd has joined #ipfs
M-epsilon has joined #ipfs
M-ikreymer has joined #ipfs
M-jabl has joined #ipfs
M-edrex has joined #ipfs
M-jackvt93 has joined #ipfs
M-2234 has joined #ipfs
M-3511 has joined #ipfs
M-1976 has joined #ipfs
M-2128 has joined #ipfs
M-liathit has joined #ipfs
M-rjan has joined #ipfs
M-rschulman has joined #ipfs
M-davidar-test has joined #ipfs
M-3798 has joined #ipfs
M-amstocker has joined #ipfs
M-2255 has joined #ipfs
M-Peer2Peer has joined #ipfs
M-Dave has joined #ipfs
M-4447 has joined #ipfs
M-1982 has joined #ipfs
jjanzic has joined #ipfs
ggp0647 has joined #ipfs
ebarch has joined #ipfs
nunofmn1 has quit [Ping timeout: 250 seconds]
zorglub27 has joined #ipfs
HastaJun has joined #ipfs
achin has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
lachenmayer has joined #ipfs
Boomerang has quit [Quit: Leaving]
kvda has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ggoZ has joined #ipfs
nycoliver has joined #ipfs
OutBackDingo has quit [Remote host closed the connection]
OutBackDingo has joined #ipfs
zorglub27 has quit [Quit: zorglub27]
nycoliver has quit [Ping timeout: 276 seconds]
zz_r04r is now known as r04r
TheWhisper_ is now known as TheWhisper
<daviddias> richardlitt: I've added the things for today's sprint meetings :)
sknebel_ is now known as sknebel
cemerick has joined #ipfs
cemerick has quit [Ping timeout: 250 seconds]
<daviddias> dignifiedquire: do you remember that software you used for livestreams?
<daviddias> I remember it was a open source thing that worked on Mac OS X
<ipfsbot> [js-ipfs-api] diasdavid tagged v3.0.2 at 05518e1: https://git.io/vwm3W
<ipfsbot> [webui] greenkeeperio-bot opened pull request #335: Update ipfs-api to version 3.0.2
corvinux has quit [Ping timeout: 250 seconds]
bjp3 has joined #ipfs
corvinux has joined #ipfs
Encrypt has joined #ipfs
arpu has joined #ipfs
tmg has quit [Ping timeout: 250 seconds]
kanzure_ is now known as kanzure
kanzure has joined #ipfs
kanzure has quit [Changing host]
zorglub27 has joined #ipfs
zorglub27 is now known as maxlath
Encrypt has quit [Ping timeout: 265 seconds]
palkeo has joined #ipfs
palkeo has quit [Changing host]
palkeo has joined #ipfs
herzmeister has quit [Quit: Leaving]
chrisdickinson has quit [Ping timeout: 276 seconds]
herzmeister has joined #ipfs
chrisdickinson has joined #ipfs
__uguu__ has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
<__uguu__> is there a channel for gx or can i get someone to test building a gx repo here?
* __uguu__ just moved a project onto gx
dignifiedquire has joined #ipfs
<dignifiedquire> haad_: want to talk about orbit at the apps hangout today?
<haad_> sure
jaboja has quit [Ping timeout: 246 seconds]
nunofmn1 has joined #ipfs
<daviddias> woooo just one page of issues on js-ipfs again. Getting close :)
amiller has quit [Ping timeout: 276 seconds]
<ipfsbot> [js-ipfs-api] dignifiedquire created greenkeeper-multiaddr-1.3.1 (+1 new commit): https://git.io/vwm4S
<ipfsbot> js-ipfs-api/greenkeeper-multiaddr-1.3.1 15cf4da greenkeeperio-bot: chore(package): update multiaddr to version 1.3.1...
Guest49771 has joined #ipfs
chromakode has quit [Ping timeout: 276 seconds]
<ipfsbot> [js-ipfs] diasdavid deleted greenkeeper-multiaddr-1.3.1 at a279f45: https://git.io/vwmBE
chromakode has joined #ipfs
computerfreak has joined #ipfs
<ipfsbot> [js-ipfs-api] dignifiedquire deleted greenkeeper-multiaddr-1.3.1 at 15cf4da: https://git.io/vwmBP
Boomerang has joined #ipfs
nunofmn1 has quit [Ping timeout: 268 seconds]
herzmeister has quit [Quit: Leaving]
jaboja has joined #ipfs
Guest49771 has quit [Changing host]
Guest49771 has joined #ipfs
Guest49771 is now known as amiller
corvinux has quit [Ping timeout: 240 seconds]
cemerick has joined #ipfs
ashark has joined #ipfs
nonaTure has joined #ipfs
<haad_> dignifiedquire: we can also talk about CRDTs in the apps hangout
<richardlitt> daviddias: thanks!
<richardlitt> Europeans: Updated times, because I hate time zones and you should too
<richardlitt> CET is now one hour earlier, to match the UTC and PDT
_Vi has quit [Ping timeout: 276 seconds]
<richardlitt> this applies mostly to lgierth haad_ daviddias and dignifiedquire
<haad_> woot
<haad_> so we start in 10 mins? :O
<richardlitt> no
<richardlitt> should be one hour
<haad_> it's 16:50 CET now
<lgierth> haad_: 4pm UTC
<lgierth> yeah 1h10m
<richardlitt> wait
<lgierth> haad_: you're in UTC+2 now ;)
<richardlitt> how the hell us it 1700
nycoliver has joined #ipfs
<haad_> "sync@RichardLitt 9:00PDT 16:00Z 17:00CET IRC: #ipfs on Freenode"
<richardlitt> ugh
<richardlitt> Google has lied to me.
<lgierth> hehe
<haad_> :)
<lgierth> CET vs. CEST?
<richardlitt> It told me 9am PDT is 17:00 CET
<lgierth> these timezone codenames suck
<richardlitt> Which it clearly isnt
<lgierth> i'm packing my stuff at this laundromat
<lgierth> i'll do my best to have a quiet spot in an hour
<haad_> multitime
<lgierth> writing update right now
<richardlitt> it us cest
<richardlitt> ne hor
<richardlitt> * will update
nunofmn1 has joined #ipfs
notze has joined #ipfs
<notze> hello
<notze> how alpha is this project
<lgierth> notze: it works reasonably well today already, if that's what you're asking
nycoliver has quit [Ping timeout: 250 seconds]
<lgierth> "alpha" means: there are bugs, and bad bugs, and you shouldn't depend your personal safety on it :)
<notze> lgierth, can we use it to share database dumps between servers?
nycoliver has joined #ipfs
<lgierth> yeah -- make sure to encrypt them properly
<lgierth> we don't have private networks yet
<richardlitt> Ok
<richardlitt> Switched from CET to CEST
<haad_> richardlitt: thanks!
<haad_> richardlitt: you feeling better?
<richardlitt> haad_: getting there! No direct throat pain today
<richardlitt> Present to person, time and position. Feeling good, getting better.
<richardlitt> Mostly I'm just angry and itching to get back to running. Haven't run in almost two weeks now.
damongant_ is now known as damongant
nycoliver has quit [Ping timeout: 250 seconds]
ylp1 has quit [Quit: Leaving.]
computerfreak has quit [Quit: Leaving.]
<haad_> hehe, I see
<notze> lgierth, my plan was to setup own nodes?!
<haad_> richardlitt: glad to hear you're recovering
Aeonwaves has quit [Ping timeout: 250 seconds]
nycoliver has joined #ipfs
<Boomerang> notze: you still need to encrypt your content if you want it to stay private. Your node will be connected to the rest of IPFS
<notze> Boomerang, ahhh theres no "private setup?"
<Boomerang> It's planned but not implemented yet if I understood properly
thefinn93 has quit [Remote host closed the connection]
thefinn93 has joined #ipfs
diffalot has quit [Ping timeout: 276 seconds]
diffalot has joined #ipfs
<lgierth> notze: you can disable the bootstrap nodes, and disable mdns, and use DialFilters
<lgierth> gotta go
maxlath has quit [Ping timeout: 268 seconds]
zabirauf has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Looking has joined #ipfs
mildred has quit [Quit: Leaving.]
nunofmn1 has quit [Ping timeout: 268 seconds]
pfraze has joined #ipfs
_Vi has joined #ipfs
xonno1 has quit [Ping timeout: 244 seconds]
nunofmn1 has joined #ipfs
<noffle> mooorning
<haad_> o/
matoro has quit [Remote host closed the connection]
matoro has joined #ipfs
Tv` has joined #ipfs
nunofmn1 has quit [Ping timeout: 250 seconds]
kaiza has quit [Read error: Connection reset by peer]
nunofmn1 has joined #ipfs
<noffle> richardlitt: aw no, still not back at 100%? :(
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/object-diff: https://git.io/vwmy7
<ipfsbot> go-ipfs/feat/object-diff fa8de1b Jeromy: minor correction in help text...
nunofmn1 has quit [Ping timeout: 244 seconds]
Aeon has joined #ipfs
Aeon has joined #ipfs
jaboja has quit [Ping timeout: 244 seconds]
Looking has quit [Quit: Irl need me]
Looking has joined #ipfs
voxelot_ has joined #ipfs
<dignifiedquire> haad noffle can you please add anything related to orbit/crdts to the agend here if you wan to talk about it: https://public.etherpad-mozilla.org/p/ipfs-april-18-apps-on-ipfs
<haad_> richardlitt is out. I'll be running the IRC syn. starting in 5mins. everyone have their coffees? noffle whyrusleeping dignifiedquire jbenet voxelot daviddias lgierth
<whyrusleeping> haad_: i swear the time for these things changes every week
<haad_> I know!
<daviddias> whyrusleeping: ahaha
<noffle> timezone funzone
<whyrusleeping> - [x] coffee
<whyrusleeping> - [x] laptop charged
<whyrusleeping> - [x] internet
<whyrusleeping> lets do this
<whyrusleeping> oh shit...
<whyrusleeping> - [ ] headphones
<haad_> ok, let's start
<__uguu__> whyrusleeping: gx is awesome by the way
<whyrusleeping> __uguu__: thanks :)
<__uguu__> it's a great alternative to godeps for what i am doing, sorta
<__uguu__> just need to get every go repo using it :D
<haad_> welcome everyone to the bi-weekly irc sync. people will give updates of their last sprint. please refrain to detailed discussions after sync. this should take < 1h.
<haad_> we'll go in order of check in: daviddias please start
<whyrusleeping> __uguu__: glad to hear it, i'd love to hear any other thoughts you have (i'm starving for feedback)
<whyrusleeping> __uguu__: (after the sprint is over)
<__uguu__> whyrusleeping: kk
<lgierth> weeeh hey o/
nycoliver has quit [Ping timeout: 250 seconds]
<whyrusleeping> lgierth: youre alive :)
<daviddias> sounds good
afisk has joined #ipfs
<noffle> __uguu__: share more in ##gx!
<haad_> daviddias: ready?
<__uguu__> noffle: kk
<lgierth> i'm in a starbucks outside area, which is basically a parking lot
* daviddias incoming
* daviddias David Dias' Sprint Check In: This sprint has been intense (and it will continue), with the goal of getting everything in line for a beta version of js-ipfs by next week. Lot's of progress has been made across the panoply of JavaScript modules, from more test coverage, integration of the aegir assets pipeline, better documentation, project management, new
* daviddias features for jsipfs swarm, namely: connect, peers and addrs local. My attention and time was across the board, CR+Merging all the things, help unblock things, get zlib integrated and (finally) spdy enabled over WebSockets (with flying colours).
<whyrusleeping> entire update as /me ?
<whyrusleeping> damn
nekomune_ has quit [Ping timeout: 260 seconds]
<voxelot> great job steering the ship this week daviddias!
vijayee_ has joined #ipfs
<daviddias> whyrusleeping: I try new things every sprint to see what looks best :)
<daviddias> Thank you voxelot
<noffle> great pr turn-around time this sprint daviddias
__uguu__ has quit [Quit: WeeChat 1.4]
<dignifiedquire> daviddias:
__uguu__ has joined #ipfs
<dignifiedquire> merge all the PRs :D
<lgierth> daviddias gets the hipster points as every week :D
<haad_> daviddias: great to hear that js-ipfs beta lands next week! :)
<haad_> looking forward to test the hell out of it (have a good test framework ;))
<lgierth> and finally an ipfs that you can eat!!1
<daviddias> working towards that :) I've very precise set of tasks required to get there that I will go through on today's hangouts. It will be great to have everyone's support :)
<Looking> looking ?
<haad_> any more questions to daviddias?
nekomune has joined #ipfs
<haad_> no, let's move on, next: haad
<haad_> incoming
<haad_> I concentrated on upgrading all my projects to use 0.4, getting orbit-db and ipfs-log to work in the browser and improving Orbit's UX. Had a very productive sprint. I managed to upgrade everything to 0.4 and it's awesome: much faster and more stable than 0.3! We now have working distributables for **orbit-db and ipfs-log in the browser**. They still require a local daemon to run to work but this will change when js-ipfs ships. I added some new features to Orbit
<haad_> EOF
<voxelot> loaded up orbit for the first time in a long time, looks amazing!
<noffle> haad_: super awesome progress this sprint!
sahib has quit [Quit: Leaving.]
<haad_> thanks
<daviddias> haad_: orbit-db and ipfs-log on the browser as products/shippables/reusables by others sounds awesome! I foresee a lot of great experimentation and creativity being enabled by those libraries! :D
<haad_> daviddias: agreed, me too. people having been asking for them, and we'll add the CRDTs to the mix soon.
<lgierth> i like how we're breaking into usable territory
<lgierth> bottom up up up
ruby32 has joined #ipfs
<haad_> js-ipfs will be an explosion to the usables
<haad_> any more questions?
<ruby32> hey all, other than the IPFS whitepaper, are there other resources that demonstrate the decentralized nature of IPFS?
Looking has quit [Quit: Irl need me]
<haad_> no question, let's move on: lgierth is next
<lgierth> ruby32: hold off for a few minutes please, we're in the middle of sprint sync
<lgierth> incoming
<lgierth> One and a half weeks ago we released go-ipfs 0.4.0, yay! I took the smaller part
<lgierth> in this intense day, doing dist.ipfs.io and go-ipfs deploys. I did some more
<lgierth> work on go-ipfs and go-libp2p during the rest of the sprint -- a couple of
<lgierth> bug fixes, and dependency updates. I'm now much more comfortable with gx.
<lgierth> Mid-sprint I flew to Seattle, which is disturbingly warm and green at the moment.
<lgierth> I caught a bad cold right away, and didn't get much more done. I also had the
<lgierth> chance to meet and hang out with @thefinn93 and @danry25 of Seattle Meshnet. We've been
<lgierth> working on cjdns and OpenWrt for two years already, but have never met before :)
<lgierth> This morning I landed in Toronto, where I'll spend most of the week working on
<lgierth> the cjdns android app with @benhylau -- IPFS work will happen too, but not too
<lgierth> much.
<lgierth> EOF
<lgierth> woops, i'll make those praragraphs prettier next time
<noffle> ruby32: the stanford talk on ipfs.io is a great watch
<thefinn93> yep, and now github subscribed me to the sprint thread :P
HastaJun has quit [Ping timeout: 260 seconds]
<lgierth> np thefinn93
Looking has joined #ipfs
<whyrusleeping> disturbingly warm and green?
<dignifiedquire> lgierth: hope you feel well again :)
<whyrusleeping> psssh
sevcsik has quit [Ping timeout: 260 seconds]
<dignifiedquire> also 0.4!!!!!!!!!!111
<whyrusleeping> :D
<lgierth> oh yes i'm quite good again -- toronto has t-shirt weather
<dignifiedquire>
<haad_> 0.4 is amazing!
<haad_> :)
<daviddias> yeah, I guess I didn't enphasize it during my sprint update, but with 0.4 release, there was an explosion of PR merged that had features specifically for 0.4.0. There were a ton of modules in our IPFS JS ecosystem that got updated! Great work everyone releasing 0.4.0! :)
<haad_> any more questions to lgierth?
maxlath has joined #ipfs
nycoliver has joined #ipfs
sevcsik has joined #ipfs
<haad_> no it seems. next up: voxelot
<voxelot> ================V0x3loT==================
<voxelot> This past week I spent more time working with data-exporting, mostly testing moving files back and forth from go-ipfs to js-ipfs and hunting down some bugs. This led to studying more about node.js streams and having conversations with dignfiedquire and daviddias. Big thanks to them for helping me understand so much about streaming data. Also started learning
<voxelot> reactive js to try out a module called highland by dignifiedquire's suggestions. This module looks powerful in its way of simplifying async code and I plan to incorporate it once I understand a bit more about reactive js programming.
<voxelot> I spent a minimal amount of time working with aegir, the testing suit and standards for js modules. Reworked the multihash module to update from dig.js to aegir.
<voxelot> Over the weekend I met up with alu in hollywood where we discussed visions of the future and how the web might look and be navigated. His work with janus VR and the equipment he has is really cool. Hollywood shows a lot of interest in visual things so it's natural to be asking these questions there. Seeing his work flow we started to come up with ideas of
<voxelot> how IPFS might optimize data traffic for VR which could potentially create an interactive web that is content addressed in a way where you can actually walk through a dag of linked rooms!
<voxelot> ===================EOF====================
<haad_> (let me know if this is going too fast!)
<noffle> hey folks; minor emergency on my end. I need to go for 15-20 mins, but can post my update then
<dignifiedquire> noffle: no worries, take care!
<haad_> voxelot: great work on js-ipfs!
<dignifiedquire> if you are not back, I'll post it for you
<haad_> voxelot: but please don't go too deep with reactive js ;)
<voxelot> haad_ my thoughts exactly :)
<dignifiedquire> go very very deep :)
<voxelot> lololol
<voxelot> in time
jedahan has joined #ipfs
<dignifiedquire> the deeper you go the more reactive it will get ;)
Encrypt has joined #ipfs
<daviddias> voxelot: thank you for enduring the rocky path of data-importing
<jedahan> is adding a comment to the sprint https://github.com/ipfs/pm/issues/101 an appropriate place if I wanted to share that ipfs 0.4.0 is now packaged in homebrew?
<haad_> voxelot: I noticed in js-ipfs-api add return the hash of the full path, how's that gonna work in js-ipfs? same as go-ipfs?
<lgierth> jedahan: put that in ipfs/weekly maybe
<haad_> jedahan: absolutely. that's awesome!
<lgierth> (and it is indeed awesome!)
<haad_> jedahan: ah yeah, actually the weekly is better than the sprint notes
<voxelot> haad_ that's more of in importer feature but i was planning on revisiting imports this week so i will look at how the api and go returns on add
ggp0647 has quit [Ping timeout: 264 seconds]
<dignifiedquire> haad_: also I think this depends on how the core spec will turn out
<voxelot> currently add justs spits out hash
<daviddias> haad_: that is not decided yet. It all comes down to core-api spec. Right now, because we are changing to be compatible with incoming multipart streams, it will probably give you a full path + all the pahts in between till the file
<dignifiedquire> (as far as I understood daviddias)
ggp0647 has joined #ipfs
<haad_> daviddias: is that gonna be how go-ipfs will work in the future, too?
<haad_> I have no strong pref one way or the other as long they're consistent. right now they're not and it's a bummer :/
<whyrusleeping> consistency is important
<daviddias> haad_: I haven't had any bikeshedding discussion, but one thing you can be sure, it will work the same way in both implementations.
<haad_> more questions to voxelot?
<jbenet> daviddias: sorry for core-spec delay. im working on it :)
<haad_> daviddias: cool
<daviddias> jbenet people want your specs :D
<haad_> moving on, next up: whyrusleeping
<dignifiedquire> jbenet: just write multi-spec then you are finished forever
<whyrusleeping> ==== why incoming ====
<whyrusleeping> ### @whyrusleeping sprint update
<whyrusleeping> Started off last week by fixing the libp2p listener bug that snuck into 0.4.0. After that, I set to work trying to get enough pull requests merged that we would have under 40 open. Unfortunately we kept opening new ones at a rate higher than I could get through them, so its still nearly 50. I also started modularizing the go side of the codebase, breaking a few packages out of go-libp2p, @lgierth has a PR that
<lgierth> multibenet would be useful too i guess :D
<whyrusleeping> brings this into go-ipfs now too. In the same mood, I went and removed a tonne and a half of unused godeps, the go-ipfs codebase is a tad lighter now.
<whyrusleeping> This week i'm hoping to refactor the swarm dialer in go-libp2p to allow better address intake control, and hopefully fix the dht findpeer bug at the same time.
<whyrusleeping> ==== EOF ====
<haad_> whyrusleeping: I noticed in 0.4 it takes sometimes ages to connect to ("known") peers, is that the dht findpeer bug?
Encrypt has quit [Ping timeout: 250 seconds]
<lgierth> whyrusleeping: let's release 0.4.1!
<whyrusleeping> haad_: peers running 0.4.0 release?
<dignifiedquire> whyrusleeping: nice work on 0.4 and fixes all around
<haad_> whyrusleeping: yes
<whyrusleeping> haad_: youre probably seeing the listener bug
<daviddias> ^5 on the 0.4 release too
<dignifiedquire> whyrusleeping: also we need to talk about ipns I'm afraid
<lgierth> this cop's horse just shat a few meters away from me :S
<haad_> whyrusleeping: ok. and that's (will be) fixed in 0.4.1?
<dignifiedquire> if you look at the irc logs, every other day someone comes in and says ipns is not working/inconsistent/not updating for them
<whyrusleeping> dignifiedquire: hrm... nobody has filed an issue?
<voxelot> experienced inconsistent resolves last night myself
<dignifiedquire> it seems it's very inconsistent
<dignifiedquire> most of the times they can't reproduce and are not sure how to create an issue
<voxelot> i could file but right, it will just say ipns resolves sometimes
<dignifiedquire> yeah that^^
chris613 has quit [Ping timeout: 260 seconds]
chris613 has joined #ipfs
<whyrusleeping> anyone have an idea how big the 0.4.0 network is?
<richardlitt> good afternoon. :)
<lgierth> whyrusleeping: the bootstrappers have ~110 peers (see metrics.i.ipfs.io)
<whyrusleeping> hrmm
<whyrusleeping> i'll have to take a look
<haad_> sounds like it needs more investigating
<haad_> whyrusleeping: amazing work on 0.4 (you and all the contributors), very happy to be using it finally :)
matoro has quit [Ping timeout: 250 seconds]
<haad_> any more questions to whyrusleeping?
<haad_> *silence*
<haad_> next up: noffle MIA, so dignifiedquire, you go first
<dignifiedquire> alright
* dignifiedquire incoming
<dignifiedquire> ==== @dignifiedquire sync update ====
<dignifiedquire> This sprint I had two things on my mind. The first one was IPLD, which entailed getting as familiar as possible with the spec and implementing the whole set of tooling in JavaScript (js-ipld, js-ipfs-ipld, js-ipld-cli). Also I started work on ipld.io, including design drafts and a first rough implementation.
<dignifiedquire> The second focus was aegir (formally known as dignified.js). It is now deployed over nearly all active JavaScript projects on ipfs and while doing this work I also started getting familiar with the different parts of js-ipfs to be ready to help @diasdavid with finishing the first milestone.
<dignifiedquire> In light of the 0.4 release and the aegir updates we finally shipped the very much overhauled and updated `js-ipfs-api` which is now in the best shape since it's creation :)
<dignifiedquire> ==== EOF ====
<noffle> back
<daviddias> dignifiedquire: thank you for kicking ass and shipping things, fast :D
<dignifiedquire> daviddias: you are welcome :)
matoro has joined #ipfs
<haad_> dignifiedquire: great work on the js-ipfs-* packages :)
<richardlitt> :D
<richardlitt> That all sounds pretty awesome, dignifiedquire
<dignifiedquire> thanks everyone
<dignifiedquire> and welcome richardlitt
<dignifiedquire> daviddias: I plan on shipping even more this week ;)
<dignifiedquire> any questions?
<nicolagreco> If I want to participate to the sprint, can I just post to the issue ipfs/pm#101 ?
<dignifiedquire> nicolagreco: yes
<richardlitt> nicolagreco: That's if you want to talk about what you did this last week
<haad_> more questions to dignifiedquire?
<richardlitt> If you want to say what're you're doing the next week, post in the newer issue. :)
<daviddias> dignifiedquire: let's chat on the sprint hangouts. I've detailed the list of things to be done and there are some that totally have your name on it :D
<nicolagreco> dignifiedquire: that is really great work! I am very excited about ipld and ipld.io
<dignifiedquire> daviddias: hmm I do not remember writing my name anywhere :P
<richardlitt> haad_: me next?
<dignifiedquire> nicolagreco: thanks :) looking forward to our hangout and getting the spec into even better shape
<haad_> richardlitt: noffle is next
<haad_> alright, next up: noffle
<jedahan> would anyone who knows more about go/ipfs/packaging care to review the formula I updated in homebrew? https://github.com/Homebrew/homebrew-core/pull/193
<jedahan> its merged in, but i feel like I was just kinda brute forcing things
<jedahan> especially with all the common deps between gx-go and gx
* noffle focused on documentation this sprint.
<noffle> This meant a more discoverable and consistent go-ipfs CLI, ipfs dht output that's more human & script friendly, and some 0.4.0 blog post notes. I also dug hard into bringing the pantheon of js-ipfs modules up to snuff: detailed READMEs with examples and full API notes as well as 100% test coverage for js-peer-id, js-multiaddr, js-peer-info, and js-ipfs-blocks.
<noffle> EOF
<ipfsbot> [go-ipfs] whyrusleeping pushed 2 new commits to master: https://git.io/vwmxb
<ipfsbot> go-ipfs/master 9c2feb2 Michael Pfister: commands: update log command help text...
<ipfsbot> go-ipfs/master 8e368ba Jeromy Johnson: Merge pull request #2572 from pfista/2551-log-level...
nonaTure has quit [Ping timeout: 240 seconds]
<whyrusleeping> yay docs!
<haad_> noffle: nice!! yay for docs and readmes
<richardlitt> all the docks for all the ships
<haad_> and examples
<dignifiedquire> yay docs, and coverage
<noffle> writing docs and doing coverage has been great for learning the material, too
<richardlitt> :)
<richardlitt> noffle: feel free to cc me in on those for basic copy editing checks
<richardlitt> I like reading stuff, too, so it's not a drag on me.
<noffle> richardlitt: can do!
nycoliver has quit [Ping timeout: 268 seconds]
<jedahan> richardlitt, does it make sense to get rid of the github issues for ipfs/weekly, and to just make a pull request with just the template for each sprint, and have people comment in there what they are working on?
<daviddias> awesome stuff ! :)
<richardlitt> jedahan: Hypothetically, yes. Unfortunately, that's actually been shown to be a barrier to entry. People find it much easier to comment on an issue.
<daviddias> thank you for getting all of those improvements over the modules mountain that js-ipfs is :)
<richardlitt> jedahan: No idea why, just seems easier to press enter into a nice issue form than onto a template. The upkeep for having both isn't all that much greater, on my end.
<richardlitt> *actually been shown / in my experience /s
<daviddias> noffle: great to hear that it is also helping you understanding how it all works :)
<haad_> more questions to noffle?
<jedahan> richardlitt - hmm yeah, less friction the better. i wonder if when opening a new github issue, if it would be more confusing than helpful to like, use github issue templates to point them to this weeks update pull request
<haad_> moving on. next: richardlitt
<richardlitt> jedahan: haven't found wide adoption of github issue templates yet. Having lots of issues seems sub optimal, to me.
<richardlitt> === ME ===
<richardlitt> This week, I spent a few days doing cool stuff: I cleared out most of my open issues, and merged a few of the http-api pulls. I worked really hard on the js guidelines for IPFS. I also looked into readme-standard again, learned how to make remark-lint plugins (and created remark-lint-appropriate-heading, the first of these needed). I also worked on the
<richardlitt> weekly (which still hasn't been published, I think in a month now). I need to figure out how to make this work, because right now it is still a very broken pipeline. Also, I got horrible food poisoning.
<richardlitt> ======
<haad_> richardlitt: is there a version of the standard readme I can take a look?
<richardlitt> haad_: no, not yet. It's a collection of random modules. I want to tackle, tomorrow, how to really get it working on a single-module level.
<haad_> k
<richardlitt> haad_: Closest I can get you is this: https://github.com/RichardLitt/readme-standard/issues/1
<richardlitt> Anyone else?
<nicolagreco> me!
<nicolagreco> (it is a very short one)
<haad_> wait
<richardlitt> haha, I mean, anyone else got questions for me?
<nicolagreco> ops sorry
<richardlitt> Perhaps something such as, "Hey Richard, what do you think you ate?"
<haad_> richardlitt: tell us!
<richardlitt> Or "Should I have this sour cream, if I'm not sure it is OK? How about three day old pasta, or a wrinkly tomato?"
<jbenet> let's leave that outside syncs pls
<dignifiedquire> richardlitt: what poisend you?
<richardlitt> Ok
<richardlitt> Nevermind, off topic.
<richardlitt> Any on topic questions?
<dignifiedquire> ok
<haad_> moving on. next up: jbenet
<haad_> go jdag
<lgierth> need to head out -- will be back for the infrastructure hangout starting in 1h5m
<jbenet> this last sprint (2weeks) I was focused on: shipping 0.4.0 and all the things around it, helping find/address bootstrap hangs (fixed in 0.4.1), lots of discussions with @diasdavid and @whyrusleeping for go/js interop, IPLD discussions with @nicola (in person and ipfs/specs#91), testing Orbit (so cool!), meetings/discussions about ipfs with other orgs (ob,
<jbenet> gitlab, lantern), and upkeep on lots of ongoing conversations with orgs/individuals. More here: https://github.com/ipfs/pm/issues/101#issuecomment-211462069
<haad_> jbenet: congrats on releasing 0.4
<haad_> jbenet: also, excited re. all the discussions with other groups!
<dignifiedquire> jbenet: super nice stuff re gitlab! super excited about that
<daviddias> ^5! :D non stop streak of awesome things happening :)
<haad_> jbenet: and thanks for testing orbit and reporting all the issues
<jbenet> haad_ thanks! credit goes to whyrusleeping for who championed the entire thing. lgierth daviddias and i were support :)
<jbenet> dignifiedquire: yeah very promising. i'll see if i can make the notes public (likely so)
<whyrusleeping> with jbenet as my sheild and lgierth as my sword...
<jbenet> daviddias: yes lots of great things happening :)
<whyrusleeping> :P
s_kunk has quit [Ping timeout: 268 seconds]
* jbenet aaaaaaaaaahhhhhhh i dont like swords
<dignifiedquire> whyrusleeping: we need a picture of that
<whyrusleeping> i'm terrible at photoshop
<whyrusleeping> <.<
<jbenet> haad_ thanks for orbit, it's awesome
* dignifiedquire opens up photoshop
<jbenet> the UX is fantastic.
<haad_> thanks
<nicolagreco> can't wait to try orbit too haad_
<jbenet> (dignifiedquire: pls dont, i dont need more embarrassing pictures floating around)
<jbenet> any Qs for me?
<haad_> more questions to jbenet?
* dignifiedquire sadface
<daviddias> aha yeah, I was mostly just updating all the js modules for 0.4.0. The tributes for 0.4.0 release gods should be delivered to whyrusleeping jbenet and lgierth :D
<daviddias> jbenet any ETA for core-api spec?
Looking is now known as fedex_truck
<jbenet> this week for sure, but not sure when. hopefully soon
<nicolagreco> jbenet: are you going to Internet Identity Workshop in MV next week?
<daviddias> ok, sounds good :)
<daviddias> jbenet also, have you been able to go through all of your 'participating' issues on github? I know you have been very busy, but just trying to understand what is the most effective way to pick a bit of your attention, sometimes.
<whyrusleeping> oh yes
<whyrusleeping> thats the bestest
<richardlitt> OK
<richardlitt> haad_: next?
<haad_> ok, other than pictures, any more questions to jbenet?
<haad_> next: nicolagreco. sorry to keep you waiting.
<jbenet> daviddias: thanks for the poke, not yet. on it.
<daviddias> ok :)
<nicolagreco> === nicolagreco =====
<daviddias> jbenet: "Si"
jaboja has joined #ipfs
<nicolagreco> This week I went to the WWW conference in Montreal, great conversations. I met the IPFS team in NYC, really nice welcome.
* whyrusleeping coughs 'unixfschardingspec'
<nicolagreco> I focused this sprint on IPLD writing down about the importance of separating high and low-level IPLD representations ipfs/specs#91. Also I wrote some tests for js-ipfs-ipld ipfs/js-ipfs-ipld#2 ipfs/js-ipfs-ipld#3 ipfs/js-ipfs-ipld#5 that will probably need new revision.
<nicolagreco> Finally, I organized @jbenet his coming to MIT/Berkman while in Boston.
<daviddias> nicolagreco: it was great to meet you in person!! :)
<whyrusleeping> ^
<nicolagreco> and this is my first sprint!
<richardlitt> wooo
<nicolagreco> ======= the end.
<voxelot> welcome nicolagreco!
<richardlitt> excited about the meeting this week, thanks for helping with that
herzmeister has joined #ipfs
<haad_> nicolagreco: awesome! warm welcome.
<nicolagreco> thank you all
<haad_> any questions to nicolagreco?
<dignifiedquire> nicolagreco: welcome :) and thanks for all the spec work
<richardlitt> nicolagreco: if you ever want to hang out and talk about ipfs, I live in Boston, too.
<richardlitt> Currently in the Media Lab, actually.
<nicolagreco> richardlitt: I basically live in stata - how funny
<nicolagreco> we are one block away richardlitt
<richardlitt> ok!
<richardlitt> haad_: I think that's it?
<haad_> ok, seems there are no more questions, so with that: END OF SPRINT
<haad_> thanks everyone!
<richardlitt> The next video chat is in 20 minutes; Apps on IPFS
<jbenet> thanks very much haad_
<dignifiedquire> thanks everyone
<haad_> oh, one more update: any berliners/germans/others nearby: IPFS Berlin Meetup will happen on 2nd of May, keep your eyes on this: https://github.com/ipfs/community/issues/116
<daviddias> haad_: thank you for managing the sprint :)
<whyrusleeping> haad_: <3
<haad_> np
<nicolagreco> I have a suggestion for the sprint
<daviddias> now, 18 minutes till the first hangout, right?
<nicolagreco> it is awesome the way you do it already
jaboja has quit [Remote host closed the connection]
<nicolagreco> actually the suggestion that I have you guys somehow apply it already
<nicolagreco> I want to bring in the culture of thanking
ygrek has joined #ipfs
<noffle> attitude of gratitude
<nicolagreco> so in the sprint there is time for questions, but there should also be time for thanking
jaboja has joined #ipfs
<nicolagreco> if that makes sense!
<dignifiedquire> nicolagreco: that makes a lot of sense
reit has quit [Quit: Leaving]
<nicolagreco> it is the greatest time to thank anyone for solving a blocking issue that you had, to put a lot of effort into something & co
<jbenet> agreed ^ :)
barndon has quit [Remote host closed the connection]
Guest24524 is now known as pigeons
m4nu has quit [Quit: Computers. Bah! Who needs 'em.]
s_kunk has joined #ipfs
<nicolagreco> btw, unrelated, after seeing crate, I decided to implement the gossip protocols cyclon and spray - which are very simple to understand
<nicolagreco> however I wonder how I could use js-libp2p for a couple of things
<noffle> nicolagreco: ooh
<nicolagreco> I think it took me a couple of hours on the plane to implement cyclon - without doing the networking part
<nicolagreco> but now keeping the connections, naming the peers, I think this is work that I know you are all working on in js-libp2p
<nicolagreco> I need some hint in the right direction
<jbenet> cc daviddias o/
<jbenet> nicolagreco happy to talk about that in the libp2p hangout today, or in person later this week
<noffle> nicolagreco: are these on your github? not seeing anything yet
<nicolagreco> jbenet: no rush, this was personal curiosity to understand how much we can fit libp2p in the p2p projects
<nicolagreco> noffle: give me a couple of minutes, I literally did this on a plan - I had no connection :D
<daviddias> nicolagreco: yeah, let's talk and check how you see that being built and I can guide you through on how to use libp2p modules to build that and recommend you in some specific direction
<nicolagreco> jbenet: I am planning a workshop/class on distributed systems and I wonder if I can actually make it in javascript with libp2p
<nicolagreco> s/distributed/decentralized/
<nicolagreco> daviddias, jbenet, noffle thank you all!
<richardlitt> nicolagreco: Agreed about thanking!
<daviddias> nicolagreco: that sounds awesome! Let's make sure to have that chat today
<richardlitt> ========================== IPFS Hangouts: Apps on IPFS =========================
<richardlitt> Topic: Apps on IPFS
<richardlitt> Sprint Issue: https://github.com/ipfs/pm/issues/104
<richardlitt> Stream: http://youtu.be/LGc-vIH92O4
<richardlitt> ================================================================================
<richardlitt> calling haad_
voxelot_ has quit [Ping timeout: 240 seconds]
ianopolous has joined #ipfs
<voxelot> really excited for you to try js-ipfs, let me know if you ever need a ping
<voxelot> haad_ ^
<noffle> voxelot: haad_: yes! we are eager to support a 1st class app :D
<voxelot> orbit could in theory boot up another js-ipfs node lol
<noffle> whyrusleeping: check out moreutils (https://joeyh.name/code/moreutils/) -- lots of nice unixy tools
<noffle> especially notable are 'sponge' (buffers and then writes, so you can do 'markdown foo.md | sponge foo.md' to itself
<noffle> and 'vipe' -- lets you use your $EDITOR in a pipeline (echo 'hi' | vipe | ...)
<lgierth> ok back! -- ready for infrastructure hangout
<voxelot> i want on the orbit train
_Vi has quit [Ping timeout: 250 seconds]
voxelot_ has joined #ipfs
<ianopolous> is it a different link to the hangout if I want to speak?
<richardlitt> ianopolous: yes!
<voxelot> ianopolous: yeah there is the 'join hangouut' link for that
<richardlitt> apps on IPFS is running over a bit; lgierth's Infrastructure video call will start as soon as it is over and I post the link.
<lgierth> ^|5
<lgierth> eeh ^5
<ianopolous> I meant for apps
<ianopolous> times up :-S
<lgierth> ianopolous: take the join hangout link instead of the stream link
voxelot_ has quit [Remote host closed the connection]
<ianopolous> lgierth: from where? I got this link through my youtube subscription to ipfs :-)
<nicolagreco> noffle, daviddias I posted my first draft here: https://github.com/nicola/gossip-cyclon - will discuss this later
<whyrusleeping> right now marks exactly one week since last restarting my laptop
<lgierth> ianopolous: scroll up to half an hour ago
<richardlitt> ========================== IPFS Hangouts: Infrastructure =========================
<richardlitt> Topic: Infrastructure
<richardlitt> Sprint Issue: https://github.com/ipfs/pm/issues/104
<richardlitt> ==================================================================================
<richardlitt> Stream: http://youtu.be/_uh07-ReGcY
<ianopolous> ah. I was offline then
<lgierth> ianopolous: ah that was before you joined
<lgierth> it looks like this ^ :)
<richardlitt> ianopolous: those are the links for the new one. :)
<haad_> voxelot: haha cool! I'll keep you updated on all js-apps-on-ipfs related things
<ianopolous> lgierth: thanks
locusf has quit [Ping timeout: 276 seconds]
nunofmn1 has joined #ipfs
herzmeister has quit [Ping timeout: 250 seconds]
<nicolagreco> daviddias: when is best time to chat?
jedahan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
herzmeister has joined #ipfs
jedahan has joined #ipfs
<daviddias> nicolagreco: after today sprint hangouts would work for me, what about you?
jedahan has quit [Client Quit]
<noffle> haad_: gist of my current thoughts on ipfs-log crdts: https://gist.github.com/noffle/25887afa91dff6e96ca20f4df0098b4e
jedahan has joined #ipfs
<noffle> each crdt can be a super simple module that implements a view over a log
<jbenet> lgierth: need me in infra? Sry had to take a call
xelra has quit [Remote host closed the connection]
konubinix has quit [Read error: Connection reset by peer]
maxlath has quit [Ping timeout: 276 seconds]
xelra has joined #ipfs
<haad_> noffle: not sure I understand your gist. you want to have ipfs-log-index which tells the consumer when a new entry is added?
<lgierth> jbenet: no worries all good -- i wanna chat with you about denylists though -- i don't recall much about your chained bloom filters idea
<lgierth> jbenet: i wanna tackle that soon
<jbenet> ok sgtm
matoro has quit [Ping timeout: 268 seconds]
<lgierth> (doesn't have to be today, i have enough to do for the week :)
<jbenet> we can probably start without the bloom filters, and upgrade to them, but yes useful to discuss early to leave room for them
<jbenet> ok sounds good later in week better for me
<noffle> haad_: a crdt can be modeled as a set of operations, and so a log can model that set of operations (but adds causality on top)
<noffle> haad_: to interpret the state of a crdt at a given point in time, the set of all known operations must be considered
<noffle> haad_: since we're modeling on top of a log, the "now" point in time is at its heads
<noffle> so you'll need some indexing function to look at every entry to interpret what that state looks like in a way that meaningful for consumers to use (get, put)
<noffle> much like a db index
<jbenet> noffle: prob good to put this in a note over at github.com/ipfs/notes
<noffle> jbenet: +1
<jbenet> (not in the current CRDT note pls, that's very different, make a new one)
<haad_> noffle: still not sure what you mean. to me indexing is a different thing from the crdts, and a log contains all the operations, so however is consuming the log can decide how to use that (=operations) information. no?
<noffle> haad_: exactly. that is what the indexer does: gives the consumer the ability to interpret the log
<noffle> repace 'index' with 'view' if it helps
<noffle> replace*
<noffle> see the kvpair example in the gist
Boomerang has quit [Quit: Leaving]
<haad_> noffle: so... how is that different from log.items?
<nicolagreco> ok for me daviddias
<noffle> log.items is a list of all log entries, right?
<haad_> log.items => [op1, op2, ...]
pfista has joined #ipfs
<noffle> a view is an *interpretation* of those entires
<noffle> entries*
<noffle> e.g. a counter is a view of a log that exposes one method: getValue()
<richardlitt> ========================== IPFS Hangouts: libp2p =========================
<richardlitt> Topic: libp2p
<richardlitt> Sprint Issue: https://github.com/ipfs/pm/issues/104
<richardlitt> Stream: http://youtu.be/c7Z3WW8JRUA
<richardlitt> ==========================================================================
<noffle> by maintaining an index over the add/subtract ops
<haad_> right, ok, got it
<noffle> this is a common enough thing to want that basically all crdts will need it
<noffle> so having a super trivial interface for it will make building the crdts much nicer
<noffle> bonus: it can also abstract away the ipfs aspect, meaning the crdt modules could be backend agnostic
<haad_> wouldn't the index be different for all of them?
<noffle> for each crdt? yes
<noffle> a crdt would end up just being a custom indexer function and a few methods for accessing/writing
<noffle> like the kv example
jedahan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
matoro has joined #ipfs
jedahan has joined #ipfs
<dignifiedquire> jbenet: any chance you can join above? david needs you
<haad_> noffle: I'd like to go with the "canonical" interfaces. is merge() (canonical) same as index() in your example?
<noffle> haad_: no. this works on TOP of ipfs-log
<noffle> it doesn't replace anything
<noffle> you'd use your log as normal
<jbenet> dignifiedquire: yep brt
<noffle> much like how building a db index doesn't modify existing data
<noffle> just adds its own view of it
<noffle> (all good Qs btw; glad that I can improve my ability to explain this!)
<noffle> (I'm not sure what you mean by "canonical interfaces" in this context)
<haad_> noffle: ok you lost me again. if an index is on top of log, which contains items that are abritrary, how can an index know what to keep and what not to keep? that's the same as the crdt itself (ie. on query, it returns the current state), no?
<noffle> yes, a crdt returns its current state. but how does it compute this state?
<haad_> noffle: by "canonical" I mean eg. this: https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type#State-based_increment-only_counter (merge/compare/query)
<multivac> [WIKIPEDIA] Conflict-free replicated data type#State-based increment-only counter | "In distributed computing, a conflict-free replicated data type (abbreviated CRDT) is a type of specially-designed data structure used to achieve strong eventual consistency (SEC) and monotonicity (absence of rollbacks). There are two alternative routes to ensuring SEC: operation-based CRDTs and state..."
<noffle> by tracking the log entries that make up and interpreting them, right?
<lgierth> oh man thanks multivac
<noffle> an indexer/view module provides an easy way to do that tracking and interpretation
<lgierth> multivac: one more helpful thing like that and you get +b
<lgierth> multivac: unless your maintainer takes care of you a bit
<noffle> haad_: maybe you could reply to the gist with your take on what a kvpair set impl would look like?
<noffle> I think that'd help us sync
A124 has joined #ipfs
<haad_> noffle: still lost. how I see it is that the log provides the entries. a crdt builds it's current state (aka view) from those log entries. not sure why a separate index(er) is needed?
<haad_> noffle: also, on the example note, I'm not sure KV-store is a CRDT (is it?). I see KV as a view of a crdt (eg. LWW-set).
<A124> Hello, I find it strange that log no longer shows a lot of different requests (GetProvider). Only few repeatedly. Any explanation to that?
<A124> If I have that object pinned, would it still show GetProvider in log?
<haad_> (hey everyone, if this is too much detail/spamming, let us know and we'll move it #elsewhere)
<noffle> haad_: yeah please write in the gist to help us get on the same page
<noffle> s/kv/multi-value register
<haad_> noffle: ah, so that's an MVRegister example, not KV-store?
<noffle> I think there are two layers then that I was conflating: you'd build a MVRegister using the index/view, and then you could make a kvstore on top of that
<noffle> thanks for helping me differentiate there
<haad_> ok, that helps to clarify
<noffle> having compare+merge provides basically the same functionality
<noffle> I wanted to over the strict crdt layer I think, so from ipfs-log => high level data structures on top of crdts
<noffle> (brb)
simpbrain has quit [Ping timeout: 264 seconds]
<haad_> noffle: so, what I take from that is that index() is the same as merge?
<noffle> I don't think their quite the same; will think more on this
nunofmn1 has quit [Ping timeout: 246 seconds]
<dignifiedquire> daviddias: is there an issue somewhere for the libp2p build?
<haad_> noffle: all that being said, I'm still a little unsure how the state-based vs. op-based crdts will work out. orbit-db's been an LWW-set (op-based) and eg. counter is a state based, so I need to figure out how they can both work in a similar way. perhaps an index layer is needed, dunno yet.
<richardlitt> ========================== IPFS Hangouts: js-ipfs =========================
<richardlitt> Topic: js-ipfs
<richardlitt> Sprint Issue: https://github.com/ipfs/pm/issues/104
<richardlitt> Stream: http://youtu.be/YBSg-zU_c3Q
<richardlitt> ===========================================================================
<daviddias> dignifiedquire: like this one https://github.com/ipfs/js-ipfs/issues/126 ?
<dignifiedquire> daviddias: yeah :)
redfish has quit [Ping timeout: 264 seconds]
<daviddias> does someone have the manual for hangouts? I got an error 32
<jbenet> > man hangouts
<jbenet> No manual entry for hangouts.
nunofmn1 has joined #ipfs
Boomerang has joined #ipfs
<whyrusleeping> video chat is hard
matoro has quit [Ping timeout: 276 seconds]
<haad_> I'm having troubles with hangout also
<haad_> switched to stream for now, still listening
HastaJun has joined #ipfs
diffalot has quit [Ping timeout: 260 seconds]
diffalot has joined #ipfs
konubinix has joined #ipfs
<richardlitt> ========================== IPFS Hangouts: go-ipfs =========================
<richardlitt> Topic: go-ipfs
<richardlitt> Sprint Issue: https://github.com/ipfs/pm/issues/104
<richardlitt> Stream: http://youtu.be/keeJ78l037U
<richardlitt> ===========================================================================
<richardlitt> ping whyrusleeping this is your time buddy :D
<whyrusleeping> >.>
<whyrusleeping> trying to get my webcam working...
<whyrusleeping> its being uncooperative
tmg has joined #ipfs
matoro has joined #ipfs
vijayee_ has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
rendar has quit [Ping timeout: 260 seconds]
Aeon is now known as Aeonwaves
<lgierth> hangouts just keeps kicking me out due to "authentication issues"
<lgierth> i do hear and see a few seconds though before that
<lgierth> my only question is: 0.4.1 today?
rendar has joined #ipfs
<whyrusleeping> hopefully?
zorglub27 has joined #ipfs
<lgierth> great :)
<ipfsbot> [go-ipfs] whyrusleeping deleted feat/object-diff at fa8de1b: https://git.io/vwYz5
<daviddias> It was great to chat with you all :) Will go out for some food and then head out to home. See you all in a bit :)
<haad_> thanks everyone for the hangouts!
<A124> Guys, I got a problem, a file that takes 10s to get through ipfs.io gateway takes forever on my node.
<A124> Also, as said earlier, I seem to get GetProvider requests only for few hashes. Will try to restart node. But in any case, whether DHT or other problem, should not happen.
* A124 notes the forever was meant literaly
<nicolagreco> daviddias: is the meeting over?
<daviddias> nicolagreco: they are done. Grabbing some food and then headed home, meet in 45 minutes?
<nicolagreco> ok
<nicolagreco> grabbing food myself too
<onlnr> when will you hang out p2p on top of ipfs
* A124 notes restarting the node solved it.
<onlnr> :}
<A124> I think there should be some conventional service either in ipfs, on top of, or other way to designate ephemeral and "permanent" stuff.
<jbenet> A124 of course it should not happen. it looks like NAT traversal, or maybe dht. you can look into exposing ports for short term improvements. and please contribute to fix this faster for everyone.
<A124> So one could advise the nodes to store that file for a long time or GC it shortly.
<A124> jbenet It is public server, no NAT, except docker.
<A124> Which is forward, not a NAT? About contributing not sure how to this specific issue. I was playing and writing stuff for "smart" caching, so I help with data, but only the stuff that is requested more often, so do not store random tests and short lived things.
<whyrusleeping> daviddias: ping
<whyrusleeping> oh, hes getting food
<pfista> is the multihash code stored in a separate repo from go-ipfs? i'm a little confused on what lives in go-ipfs vs outside, i.e. for things imported through gx
<pfista> i know its at jbenet/go-multihash
mildred has joined #ipfs
<jedahan> hey btdubs if anyone in ipfs land is in NYC, i'd be happy to meet for drinks in person one evening
<jedahan> ping me on irc or wherever else my name is searchable
* A124 notes: Someone writing the examples for IPFS, could include pinning the geoip database, so the dashboard gets eventually local resolve. And note it is about 100MB.
TheNain38 has joined #ipfs
pfraze has quit [Remote host closed the connection]
<whyrusleeping> jedahan: we were just all in new york a little over a week ago
<jedahan> damn
<jedahan> thats what I get for being in-and-out of irc
<whyrusleeping> pfista: all the code vendored with gx lives outside of go-ipfs, but when you run 'make install' gx pulls it all down and installs it into your GOPATH
<jedahan> whyrusleeping for a particular conference, or coincidence?
<whyrusleeping> jedahan: we had an ipfs meetup and mostly just hung out
<whyrusleeping> we hadnt ever all been in the same room at the same time before
<jedahan> sounds like it was a good time
<jedahan> welp, i guess the offer stands for anyone who is based in ny, or visits again
<jbenet> A124: that sounds like a great example!
<pfista> whyrusleeping: does it pull from github or my local drive? i.e. how would i make changes to a gx package like multihash
<whyrusleeping> pfista: it pulls the package down from the cloud and saves it at $GOPATH/src/gx/ipfs/<pkg hash>
<whyrusleeping> you *could* change the code there, or
<A124> jbenet Thanks! And awesome! :) ... Not on github yet. But should I add it to Pinning, or separate? Pinning seems appropriate to me though.
<whyrusleeping> you could run 'gx-go rewrite --undo go-multihash'
<whyrusleeping> and then make your changes in $GOPATH/src/github.com/jbenet/go-multihash
<jbenet> A124 make a different one altogether
<jbenet> Could even talk a bit about that data structure
<pfista> alright thanks!
<whyrusleeping> although it might be cool to add a small section to the pinning example of "some cool things you could pin"
<whyrusleeping> maybe
* A124 hums and nods, with thanks.
ralphtheninja has quit [Quit: leaving]
<nicolagreco> daviddias: ping me whenever you are free
<ipfsbot> [go-ipfs] whyrusleeping pushed 10 new commits to master: https://git.io/vwYoV
<ipfsbot> go-ipfs/master dfd98f2 Stephen Whitmore: mfs.Mkdir returns the final Directory it creates...
<ipfsbot> go-ipfs/master 06e7103 Stephen Whitmore: Cache files/dirs when added....
<ipfsbot> go-ipfs/master 6b0ff2b Stephen Whitmore: Output dirs on ipfs add -rn...
ralphtheninja has joined #ipfs
Aeonwaves is now known as Aeon
pepesza has quit [Ping timeout: 260 seconds]
<pfista> when resolving a name for a peer ID, is there any reason why using a local resolver would return a name different than the non-local resolver?
ruby32 has quit [Remote host closed the connection]
cemerick has quit [Ping timeout: 240 seconds]
<pfista> this is incorrect right? http://pastebin.com/svVQUiFb
ruby32 has joined #ipfs
<noffle> pfista: it's possible for your local state to disagree with the dht; one might be newer than the other
Mitar has quit [Excess Flood]
pfraze has joined #ipfs
Mitar has joined #ipfs
Mitar has quit [Excess Flood]
zorglub27 is now known as maxlath
Mitar has joined #ipfs
<ipfsbot> [go-ipfs] pfista opened pull request #2577: ipfs name resolve --local fixed multihash error (master...2527-local-resolve) https://git.io/vwYXN
<daviddias> nicolagreco: here :)
_Vi has joined #ipfs
Boomerang has quit [Quit: Leaving]
<ipfsbot> [webui] greenkeeperio-bot opened pull request #336: Update react-bootstrap to version 0.29.0
wking has quit [Ping timeout: 244 seconds]
wking has joined #ipfs
Aeon has quit [Ping timeout: 246 seconds]
<voxelot> dignifiedquire: ping
mildred has quit [Ping timeout: 268 seconds]
Aeon has joined #ipfs
Aeon has joined #ipfs
pfista has quit [Ping timeout: 250 seconds]
<whyrusleeping> intel says theyre going to be shipping 1PB ssds by next year
<whyrusleeping> thats going to be insane
<mmuller_> whoa, for real?
<whyrusleeping> yeah
<whyrusleeping> they even did a live demo a few days ago on a smaller drive
<whyrusleeping> same tech
<chungy> :o
<whyrusleeping> oh, i guess they said a 1U server could have 1PB of storage, not a single drive
<whyrusleeping> but still
<chungy> I totally want 1PB in my desktop. I don't know what I'd do with 990TB of that space, but...
dlight has joined #ipfs
<dignifiedquire> voxelot: pong
<noffle> ipfs pin ALL the datasets
<chungy> heheh. Is IPFS still small enough to fit on 1PB? :p
<voxelot> dignifiedquire: how do i turn single run to false easy like in aegir?
<voxelot> do i need to go into the node_modules to get to the karma conf or something
<dignifiedquire> DEBUG=1 npm run test
<voxelot> ty!
<chungy> Serious trouble with 1PB, is that I'd need another 1PB to backup :P
<mmuller_> no, you really only need backup for unique content.
<mmuller_> that one PB? That's your local cache of everybody else's data :-)
jedahan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
M-fil has quit [Quit: node-irc says goodbye]
M-fil has joined #ipfs
dlight has quit [Remote host closed the connection]
Senji has quit [Ping timeout: 276 seconds]
Evermore_ is now known as Evermore
ggoZ has quit [Ping timeout: 250 seconds]
ashark has quit [Ping timeout: 268 seconds]
<ipfsbot> [webui] greenkeeperio-bot opened pull request #337: react-router@2.3.0 breaks build
<dignifiedquire> daviddias: are you back yet?
herzmeister has quit [Quit: Leaving]
Iiterature has joined #ipfs
herzmeister has joined #ipfs
<dignifiedquire> daviddias: in any case: ther you go 1 down 2 to go: https://github.com/jbenet/js-multiaddr/pull/18
akkad_ is now known as akkad
akkad is now known as akkad`
Encrypt has joined #ipfs
jaboja has quit [Ping timeout: 265 seconds]
paul_b has quit [Remote host closed the connection]
paul_a has joined #ipfs
afisk has quit [Remote host closed the connection]
<daviddias> dignifiedquire: I'm here, was chatting with nicolagreco :)
<dignifiedquire> daviddias: :) well while you were busy talking I implemented ipfs addresses :P
<daviddias> woooo
<daviddias> already
<daviddias> sweet! :)
<dignifiedquire> well I told you I need to be ready wednesday morning ;)
<nicolagreco> dignifiedquire: you are a machine
<daviddias> could you update js-libp2p-swarm tests so that the multiaddrs have their respecive ipfs component and that libp2p-swarm knows how to decapsulate them?
Encrypt has quit [Ping timeout: 246 seconds]
<dignifiedquire> daviddias: I'm on my phone now, could you create an issue with some links? not a 100% sure what you want
r04r is now known as roar
roar is now known as r04r
<daviddias> dignifiedquire: sure :)
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to master: https://git.io/vwYp0
<ipfsbot> go-ipfs/master 8ab1b8b Jeromy Johnson: Merge pull request #2576 from ipfs/update-libp2p...
<dignifiedquire> nicolagreco: and I'm just getting started ;)
<dignifiedquire> (also I had a head start as I already implemnented rust-multiaddr + read the code of js-multiaddr earlier today)
jaboja has joined #ipfs
afisk has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<dignifiedquire> daviddias: I'm not entirely clear how ipfs addresses should be handled, should that part be just dropped when dialing?
<daviddias> Yes
<daviddias> Decapsulate ipfs before passing them to transport tcp
<daviddias> For the dial
afisk has quit [Ping timeout: 250 seconds]
<dignifiedquire> so for dialing purposes: /ip4/1.2.3.4 == /ip4/1.2.3.4/ipfs/hash ?
<dignifiedquire> are there any other multiaddr that we should ignore?
fedex_truck has quit [Ping timeout: 246 seconds]
pfista has joined #ipfs
maxlath has quit [Quit: maxlath]
<dignifiedquire> daviddias: ^^
<voxelot> shadoxx: nice, how do i use this magic, clone your branch and say vagrant three times fast and i haz ipfs now?
<voxelot> also i've never compiled go-lang, which learning go is on my todos
nunofmn1 has quit [Ping timeout: 260 seconds]
<voxelot> if you have a node vagrant i'd be more than happy to test js-ipfs on it
TheNain38 has quit [Quit: I'm going away]
<shadoxx> voxelot: sorry, let me write something in the README
<shadoxx> You make a valid point
Oatmeal has joined #ipfs
<voxelot> shadoxx: maybe add somethign to the 'install' section of the readme, like a vagrant build section
heyrhett has joined #ipfs
<voxelot> and awesome! btw, think the go guys here will have better input on it oto
matoro has quit [Ping timeout: 240 seconds]
matoro has joined #ipfs
herzmeister has quit [Quit: Leaving]
felixn has joined #ipfs
A124 has quit [Ping timeout: 276 seconds]
herzmeister has joined #ipfs
<voxelot> shadoxx: if its possible to build something for node, like multi-machine for testing that would be amazing
pfista_ has joined #ipfs
<voxelot> even more so if you can get browsers running like selenium, think dignifiedquire was doing that for a time, still think there would be interest in go for using this to model distributed systems for tests
chriscool has joined #ipfs
pfista_ has quit [Client Quit]
wking has quit [Ping timeout: 276 seconds]
nunofmn1 has joined #ipfs
computerfreak has joined #ipfs
nunofmn1 has quit [Ping timeout: 246 seconds]
A124 has joined #ipfs
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
A124 has quit [Ping timeout: 276 seconds]
A124 has joined #ipfs
<heyrhett> Is filecoin still being worked on?
M-amstocker has quit [Ping timeout: 250 seconds]
M-rschulman1 has quit [Ping timeout: 250 seconds]
M-osener has quit [Ping timeout: 268 seconds]
M-2223 has quit [Ping timeout: 250 seconds]
M-1982 has quit [Ping timeout: 250 seconds]
M-Dave has quit [Ping timeout: 250 seconds]
M-rjan has quit [Ping timeout: 268 seconds]
M-jackvt93 has quit [Ping timeout: 268 seconds]
M-2234 has quit [Ping timeout: 268 seconds]
M-edrex has quit [Ping timeout: 268 seconds]
M-3509 has quit [Ping timeout: 268 seconds]
M-ngu has quit [Ping timeout: 250 seconds]