<ipfsbot>
[go-ipfs] whyrusleeping created feat/efficient-dht (+1 new commit): https://git.io/voncF
<ipfsbot>
go-ipfs/feat/efficient-dht 44c8746 Jeromy: a few small changes to make the dht more efficient...
<ipfsbot>
[go-ipfs] whyrusleeping opened pull request #2841: a few small changes to make the dht more efficient (master...feat/efficient-dht) https://git.io/voncA
Oatmeal has quit [Read error: Connection reset by peer]
<ipfsbot>
[go-ipfs] whyrusleeping closed pull request #2813: Improve ping API a bit by returning failure in case of only failure (master...feature/ping-api) https://git.io/voTvC
rgrinberg has joined #ipfs
wallacoloo has quit [Ping timeout: 260 seconds]
mgue has joined #ipfs
draynium has quit [Max SendQ exceeded]
Oatmeal has joined #ipfs
chriscool has joined #ipfs
a1uz10nn has quit [Ping timeout: 250 seconds]
a1uz10nn has joined #ipfs
apiarian has joined #ipfs
pfista has quit [Ping timeout: 244 seconds]
Oatmeal has quit [Read error: Connection reset by peer]
KatzZ has joined #ipfs
a1uz10nn has quit [Read error: Connection reset by peer]
cketti has quit [Quit: Leaving]
Oatmeal has joined #ipfs
mgue has quit [Quit: WeeChat 1.5]
mgue has joined #ipfs
pfista has joined #ipfs
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
chriscool has quit [Client Quit]
r04r is now known as zz_r04r
chriscool has joined #ipfs
disgusting_wall has joined #ipfs
tmg has quit [Ping timeout: 240 seconds]
a1uz10nn has joined #ipfs
a1uz10nn has quit [Client Quit]
KatzZ has quit [Ping timeout: 264 seconds]
dmr has joined #ipfs
PrinceOfPeeves has quit [Read error: Connection reset by peer]
A124 has quit [Ping timeout: 240 seconds]
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
wallacoloo has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
chriscool has quit [Ping timeout: 258 seconds]
wallacoloo has joined #ipfs
ryjen has quit [Read error: Connection reset by peer]
jedahan has joined #ipfs
ryjen has joined #ipfs
Senji has joined #ipfs
pfista has quit [Ping timeout: 258 seconds]
dmr has quit [Ping timeout: 250 seconds]
ryjen has quit [Ping timeout: 252 seconds]
ryjen has joined #ipfs
pfista has joined #ipfs
herzmeister has quit [Ping timeout: 276 seconds]
bpcamac has joined #ipfs
chriscool has joined #ipfs
stoogenmeyer has quit [Remote host closed the connection]
<Kubuxu>
How much space is used? I am thinking if it will be possible to split the RAID and shift the data to spited off part.
<lgierth>
nihal is completely free for whatever you wanna do
<lgierth>
the bit of stuff that's on it can burn
<Kubuxu>
Heh
<lgierth>
hetzner console credentials are in meldium
<Kubuxu>
Juan it supposed to introduce me to everything this week.
<Kubuxu>
as the distributed conf ended.
herzmeister has quit [Quit: Leaving]
<lgierth>
coolio
herzmeister has joined #ipfs
TheNain38 has quit [Quit: I'm going away]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
matoro has quit [Ping timeout: 258 seconds]
matoro has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
pervertive has quit [Remote host closed the connection]
Shutoku has joined #ipfs
Tandy has joined #ipfs
Tandy has left #ipfs [#ipfs]
zz_r04r is now known as r04r
cemerick has quit [Ping timeout: 258 seconds]
cemerick has joined #ipfs
PrinceOfPeeves has joined #ipfs
stoogenmeyer has joined #ipfs
matoro has quit [Ping timeout: 244 seconds]
<Kubuxu>
lgierth: we can talk about the FS tomorrow during the Infra hangout, I would go with btrfs RAID5/6 but some might disagree.
<ipfsbot>
[js-ipfs] diasdavid created greenkeeper-joi-8.4.2 (+1 new commit): https://git.io/vonMj
<ipfsbot>
js-ipfs/greenkeeper-joi-8.4.2 b3ad0b3 greenkeeperio-bot: chore(package): update joi to version 8.4.2...
stoogenmeyer has quit [Remote host closed the connection]
rgrinberg has joined #ipfs
<ipfsbot>
[js-ipfs] greenkeeperio-bot opened pull request #320: joi@8.4.2 breaks build
G-Ray has quit [Quit: Konversation terminated!]
matoro has joined #ipfs
zignig has quit [Ping timeout: 260 seconds]
cemerick has quit [Ping timeout: 250 seconds]
zignig has joined #ipfs
thelinuxkid has quit [Ping timeout: 244 seconds]
thelinuxkid has joined #ipfs
thelinuxkid has quit [Ping timeout: 240 seconds]
thelinuxkid has joined #ipfs
stoogenmeyer has joined #ipfs
matoro has quit [Ping timeout: 250 seconds]
ligi_ has joined #ipfs
ligi has quit [Ping timeout: 276 seconds]
nothingmuch has quit [Ping timeout: 276 seconds]
espadrine has joined #ipfs
pfista has joined #ipfs
nothingmuch has joined #ipfs
matoro has joined #ipfs
pfista has quit [Ping timeout: 272 seconds]
bearbin has quit [Remote host closed the connection]
espadrine has quit [Ping timeout: 264 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
jaboja has joined #ipfs
M-Jabasukuriputo has joined #ipfs
chad has joined #ipfs
M-Jabasukuriputo has left #ipfs ["User left"]
Encrypt has quit [Quit: Quitte]
matoro has quit [Ping timeout: 250 seconds]
matoro has joined #ipfs
jaboja has quit [Read error: Connection reset by peer]
M-thomasbeta has joined #ipfs
mfranzwa has joined #ipfs
stoogenmeyer has quit [Remote host closed the connection]
rgrinberg has quit [Ping timeout: 250 seconds]
mfranzwa has quit [Remote host closed the connection]
mfranzwa has joined #ipfs
zorglub27 has quit [Quit: zorglub27]
chad has quit [Read error: Connection reset by peer]
zorglub27 has joined #ipfs
jokoon has quit [Quit: Leaving]
Oatmeal has quit [Ping timeout: 240 seconds]
pfista has joined #ipfs
draynium has joined #ipfs
<noffle>
morning
<Kubuxu>
\o
stoogenmeyer has joined #ipfs
<noffle>
Kubuxu: how goes?
<Kubuxu>
good, I've passed my modern physics (quantum) exam with A, I have just Functional Analysis and Electronic Devices to go. And for you, were you at the decentralized conf?
stoogenmeyer has quit [Ping timeout: 240 seconds]
M-TidyKoala has joined #ipfs
<noffle>
congrats
<noffle>
yes, I was, with a few other ipfs folks
<noffle>
it was fun! we ran 4 ipfs/libp2p workshops and introduced big ideas to lots of people
<Kubuxu>
Awesome, awareness is super important.
<yangwao>
hmm
<yangwao>
Im now lurking gundb and found out that someone would like have gun-ipfs and also gun-rtc.. remembers me, isnt dat working similiar?
<yangwao>
there should be some comparsion -_-
rgrinberg has joined #ipfs
<noffle>
yangwao: sorry, what's the question?
speekeezee has joined #ipfs
<speekeezee>
hey everyone
<speekeezee>
is there any link to the history of ipfs?
<cehteh>
git log?
<noffle>
speekeezee: I think it's all informal / oral history at the moment
<speekeezee>
right..
<speekeezee>
i've only started looking into it. reading the paper by benet - draft 3
<speekeezee>
would like to know when it started and also who started it
mfranzwa has quit [Remote host closed the connection]
<noffle>
speekeezee: jbenet started it. officially only in the last few years, but I think he had been putting the pieces together for many years before that
<speekeezee>
i see
<speekeezee>
there doesn't seem to be a version written in C - is there a particular reason? or just that no one has done it yet
<noffle>
speekeezee: the latter :)
<noffle>
go was chosen very intentionally over c, but a c impl would be great to have too
<noffle>
someone was talking about this on github recently, but C is so nefariously hard to search for..
<speekeezee>
right, so what was the reason for choosing go
<speekeezee>
lol true
<Kubuxu>
As from working quite a lot on C with cjdns, C is quite hard language to write quickly developing platform in.
<noffle>
speed of development, safety, tooling
jaboja has joined #ipfs
<Kubuxu>
^^
arpu has quit [Ping timeout: 250 seconds]
<speekeezee>
cool
<Kubuxu>
cjdns is written in C99 but we use quite a lot of tricks to make it much safer language.
<dansup>
hi folks, I'm writing an encrypted pastebin and kpyrcd suggested I add ipfs support, which I am doing right now
<dansup>
theoretically, the pastebin could be hosted on ipfs instead of using a database like mysql
<dansup>
neat, ansuz showed me that. Its loading the bundled js twice though?
<speekeezee>
are there several people from cjdns who are working on ipfs?
<Kubuxu>
or: http://ipfs.io/ipns/bin.ipfs.ovh/ - it is read only though but it should be quite easy to hook up an API call request to some server to host a file.
<dansup>
speekeezee, you could say that, yes :D
<Kubuxu>
speekeezee: yup, lgierth and me are from cjdns, and we are working on ipfs itself now.
<speekeezee>
right
<Kubuxu>
dansup is awesome webapp dev from cjdns/Hyperboria
<speekeezee>
cool
<Kubuxu>
C is great language, but I would prefer to rewrite specs in it than to lead development project.
<dansup>
heh, thanks Kubuxu :)
<speekeezee>
is there much interest in C implementation?
<Kubuxu>
There is some, not enough tough to 1. implement it 2. keep up with changes
<speekeezee>
i guess it's a long term commitment
arpu has joined #ipfs
<noffle>
speekeezee: it might make more sense to wait until more specs are finalized
<Kubuxu>
Yup, like when the protocol is finalized, there are a lot of changes all the time now still.
<noffle>
so 'reliable'
s_kunk has quit [Ping timeout: 244 seconds]
<speekeezee>
:)
<noffle>
there are pieces we'll definitely need no matter what though (rabin fingerprinting, kademlia, multihash, etc), so writing those in C today would still almost certainly be useful down the line
M-nacka has joined #ipfs
<speekeezee>
all very interesting
ygrek_ has joined #ipfs
<speekeezee>
btw there's a meetup coming up in london next tuesday
<speekeezee>
wonder if anyone here will be there too
M-nacka has left #ipfs [#ipfs]
stoogenmeyer has joined #ipfs
speekeezee has quit [Quit: leaving]
stoogenmeyer has quit [Ping timeout: 246 seconds]
<yangwao>
noffle: I just wanted know how hyperdrive (underline protocol of dat project works) but Im reading now more about it
<tribeca>
I'm not getting a response from executing ipfs cat $my_dag/readme
<tribeca>
daemo is currently running, is there something else I need to do?
matoro has quit [Ping timeout: 276 seconds]
mildred has quit [Ping timeout: 276 seconds]
matoro has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
M-sokoow has joined #ipfs
Encrypt has joined #ipfs
rgrinberg has quit [Ping timeout: 276 seconds]
gmcquillan has joined #ipfs
mossman93 has quit [Read error: Connection reset by peer]
mossman93 has joined #ipfs
<whyrusleeping>
i survived going to nodeconf
G-Ray has quit [Quit: Konversation terminated!]
erde74 has quit [Quit: Verlassend]
<ipfsbot>
[go-ipfs] whyrusleeping deleted feat/efficient-dht at 260e7a0: https://git.io/vonhO
<pfraze>
whyrusleeping: how was it?
<whyrusleeping>
pfraze: it was pretty fun, even from the perspective of a go programmer
<pfraze>
nice! was it nodeconf or nodecamp?
<whyrusleeping>
it was nodeconf i think
<whyrusleeping>
but it was in the middle of the woods
<whyrusleeping>
north of SF
<pfraze>
yeah max was there
<whyrusleeping>
yeah, i know, lol
<whyrusleeping>
the first night he had fun with cat pictures
<whyrusleeping>
in front of the campfire
<pfraze>
haha yeah, just confirming I had the right one -- wish I couldve made it
<whyrusleeping>
and a midi board with a meow sample
<pfraze>
hah
<whyrusleeping>
you should have! we were both at the archive before leaving to head up there
<pfraze>
yeah I had to fly back to tx
<whyrusleeping>
ooooh, gotcha
ryjen has quit [Ping timeout: 252 seconds]
<pfraze>
starting to wish I lived in SF area
<pfraze>
question for the channel: in git we call them repos, in ipfs we call it a...?
<pfraze>
git repo == ipfs... folder? archive?
<whyrusleeping>
pfraze: which are you referring to?
<whyrusleeping>
the stuff pointed at by $IPFS_PATH?
<pfraze>
whyrusleeping: no, Im thinking... say I did an `ipfs add ~/mycatpics`
<pfraze>
the root hash of that add will represent the entire folder
<pfraze>
what would you call that folder, now that it's in ipfs? just, a folder?
<whyrusleeping>
yeah, i'd just call that a folder/directory
<pfraze>
ok
<whyrusleeping>
its not really a 'repo' since it doesnt contain any other information past those files/dirs
<pfraze>
yeah that makes sense
ygrek_ has quit [Ping timeout: 244 seconds]
<lgierth>
it's called a dag or merkle-dag
<tundracomp>
lgierth: Apparantly the `py-ipfs-api` client's `add -r` is completely broken
disgusting_wall has joined #ipfs
<tundracomp>
If I gave you a sample dump of the content it's sending to the daemon, could you tell me if the problem is on the client or on the daemon side?
<lgierth>
tundracomp: i could certainly try :)
<M-hash>
jbenet: there's probably a strong correlation between #ipfs and matrix'ers because of the one two punch -- both projects are distributed, and both recognize (and have users that recognize) either CRDTs in action or just the sheer joy of convergencey systems :D
* M-hash
teeters on the edge of excessive fanboism :3
gmcquillan has quit [Quit: gmcquillan]
<M-hash>
also o/ from IA, glad you survived nodeconf whyrusleeping
<whyrusleeping>
M-hash: lol, i think its awesome we have so much matrix love here
<pfraze>
given a DAGLink (in jsland) how can I tell whether it's a "folder"? is that a knowable thing?
palkeo has quit [Quit: Konversation terminated!]
compleatang has quit [Quit: Leaving.]
jaboja has quit [Read error: Connection reset by peer]
<lgierth>
pfraze: i'm not sure how the js-ipfs code is built up, but generally you're looking for the unixfs datastructure which is layered on top of objects
<pfraze>
lgierth: ok, so, what's the algorithm for traversing the tree? (I can use go code as a reference, if you have some)
<pfraze>
I have a path, and need to traverse down to the referred file
<pfraze>
lgierth: well, hold on, let me poke a bit before I drag you into my task :)
<lgierth>
fetch object, get next named links, repeat
<lgierth>
we wan't cool graph traversal
<lgierth>
but not yet :*
<lgierth>
:(
<lgierth>
my typing is strong today
<pfraze>
yeah, Im think my code is right but I may just have a bad usage somewhere
<pfraze>
lol
<pfraze>
aha, yes I just had a bug in my code
reit has quit [Quit: Leaving]
stoogenmeyer has quit [Remote host closed the connection]