ilyaigpetrov has quit [Quit: Connection closed for inactivity]
<aeschylus>
Cool. I got through all the IPFS installation-related errors, and there seem to be some outstanding mirador-side errors.
<Kubuxu>
whyrusleeping: I can't really see why Go implemented (agl's implementation) it this way. Salsa20 was created to be among others, seekable which this interface completely misses.
captain_morgan has quit [Ping timeout: 244 seconds]
<aeschylus>
I can handle those from here. There are still some open questions about where the annotations go, such as "can I see them at ipfs.io/ipfs/[hash]
<aeschylus>
"
<aeschylus>
And if not, how to I see the separately in IPFS somehow, and how do I invite someone onto the ipfs/orbitdb channel, etc.
<Kubuxu>
Real inputs to salsa are counter, nonce, and key, which is accessible form the salsa20/salsa interface. I will just go for it and implement streaming as it is implemented in case of chacah.
<whyrusleeping>
sorry everyone, been at a web of trust conference all week
<aeschylus>
But this is a really great demo already, since they're showing up.
<whyrusleeping>
bandwidth has been limited
<Kubuxu>
sorry for asking you for thinking about it, I should have just figured this out on my own
<Kubuxu>
how is the IPLD going?
matoro has joined #ipfs
captain_morgan has joined #ipfs
<aeschylus>
dignifiedquire: Thanks so much for your help this week. It was great to meet, and to get your impressions on a variety of IIIF and non-IIIF topics.
<aeschylus>
And thanks for getting this basically working. It's going to change a lot of minds to have this demo to refer to.
<whyrusleeping>
Kubuxu: its going great :) I can traverse paths through bitcoin blocks already
<whyrusleeping>
and don't worry about bugging me with things, I should put more effort into at least getting the right people to give you an opinion
aeschylus has quit [Remote host closed the connection]
ygrek has quit [Ping timeout: 260 seconds]
<Kubuxu>
I can't even imagine all possibilities of IPFS+IPLD+Eth light client
<Kubuxu>
+ pubsub + off chain Eth transactions
<Kubuxu>
Ok, it is 2:30 here, time to go to sleep. Good **** everyone.l
anewuser has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
soloojos has quit [Quit: Leaving]
kulelu88 has quit [Ping timeout: 256 seconds]
<ShawkHawk[m]1>
hey all, i''ve been trying to figure out why my nodejs ipfs node doesn't seem to be connecting to any public peers
<ShawkHawk[m]1>
i run a local node that connects fine
<ShawkHawk[m]1>
and in nodejs, i can new IPFS() a node and add files and whatnot, that I get hashes for
<ShawkHawk[m]1>
but i can't find the file from my local ipfs node or any public gateways
sixeth has quit [Ping timeout: 256 seconds]
sixeth has joined #ipfs
soloojos has joined #ipfs
cemerick has quit [Ping timeout: 252 seconds]
ckwaldon has quit [Ping timeout: 256 seconds]
prettymuchbryce has quit [Ping timeout: 256 seconds]
elico has quit [Read error: Connection reset by peer]
mgue has joined #ipfs
captain_morgan has quit [Ping timeout: 260 seconds]
alu has quit [Quit: WeeChat 1.0.1]
alu has joined #ipfs
koll58 has left #ipfs ["WeeChat 1.5"]
A124 has quit [Ping timeout: 252 seconds]
A124 has joined #ipfs
M-Guest2152 has quit [Ping timeout: 245 seconds]
M21634[m] has quit [Ping timeout: 245 seconds]
M-Eliza has quit [Ping timeout: 245 seconds]
M-jeffreybpeters has quit [Ping timeout: 245 seconds]
Guest26163[m] has quit [Ping timeout: 245 seconds]
Ravneson[m] has quit [Ping timeout: 245 seconds]
kenCode[m] has quit [Ping timeout: 245 seconds]
Guest21158[m] has quit [Ping timeout: 245 seconds]
miladmaster[m] has quit [Ping timeout: 245 seconds]
monikp[m] has quit [Ping timeout: 245 seconds]
onetom[m] has quit [Ping timeout: 245 seconds]
M-AbhishekDutt has quit [Ping timeout: 245 seconds]
kostera[m] has quit [Ping timeout: 245 seconds]
M-5703 has quit [Ping timeout: 245 seconds]
red5d[m] has quit [Ping timeout: 245 seconds]
PseudoNoob[m] has quit [Ping timeout: 245 seconds]
Guest18705[m] has quit [Ping timeout: 245 seconds]
M-osener has quit [Ping timeout: 245 seconds]
cva[m] has quit [Ping timeout: 245 seconds]
sibi[m]1 has quit [Ping timeout: 245 seconds]
mads[m]1 has quit [Ping timeout: 245 seconds]
njm14823[m] has quit [Ping timeout: 245 seconds]
M-alwi has quit [Ping timeout: 245 seconds]
TheReverend403[m has quit [Ping timeout: 245 seconds]
M-jackvt93 has quit [Ping timeout: 245 seconds]
Claus[m] has quit [Ping timeout: 245 seconds]
i[m] has quit [Ping timeout: 245 seconds]
M-BostonEnginer4 has quit [Ping timeout: 245 seconds]
M-abdessamadhoud has quit [Ping timeout: 245 seconds]
jamespedwards42[ has quit [Ping timeout: 245 seconds]
Paul[m] has quit [Ping timeout: 245 seconds]
H3g3m0n[m] has quit [Ping timeout: 245 seconds]
M-6581 has quit [Ping timeout: 245 seconds]
Guest50356[m] has quit [Ping timeout: 245 seconds]
kxra[m] has quit [Ping timeout: 245 seconds]
M-internetjanito has quit [Ping timeout: 245 seconds]
sibi[m] has quit [Ping timeout: 245 seconds]
Guest22220[m] has quit [Ping timeout: 245 seconds]
Guest23322[m] has quit [Ping timeout: 245 seconds]
ztl8702[m] has quit [Ping timeout: 245 seconds]
alexvoda[m] has quit [Ping timeout: 245 seconds]
hendry[m] has quit [Ping timeout: 245 seconds]
M-jfred has quit [Ping timeout: 245 seconds]
themsay[m] has quit [Ping timeout: 245 seconds]
kszys[m] has quit [Ping timeout: 245 seconds]
M-geir has quit [Ping timeout: 245 seconds]
M-rryan has quit [Ping timeout: 245 seconds]
musicmatze[m] has quit [Ping timeout: 245 seconds]
SARANKUMAR[m] has quit [Ping timeout: 245 seconds]
M-alien has quit [Ping timeout: 245 seconds]
arby[m] has joined #ipfs
M-Guest2152 has joined #ipfs
probitlabs[m] has joined #ipfs
M-4447 has joined #ipfs
michaelmure[m] has joined #ipfs
M-GereG has joined #ipfs
JosiahHaswell[m] has joined #ipfs
M18523[m] has joined #ipfs
Guest21158[m] has joined #ipfs
Guest45495[m] has joined #ipfs
M-14321 has joined #ipfs
Guest42293[m] has joined #ipfs
M18690[m] has joined #ipfs
M-madsurgeon has quit [Ping timeout: 245 seconds]
im[m] has quit [Ping timeout: 245 seconds]
Guest35894[m] has quit [Ping timeout: 245 seconds]
neoV[m] has quit [Ping timeout: 245 seconds]
ghtdak[m] has quit [Ping timeout: 245 seconds]
loco[m] has quit [Ping timeout: 245 seconds]
Guest23234[m] has quit [Ping timeout: 245 seconds]
M-sokoow has quit [Ping timeout: 245 seconds]
M-16549 has quit [Ping timeout: 245 seconds]
M-staplemac has quit [Ping timeout: 245 seconds]
benhylau[m] has quit [Ping timeout: 245 seconds]
M-edrex has quit [Ping timeout: 245 seconds]
M2ezit[m] has quit [Ping timeout: 245 seconds]
bugabinga[m] has quit [Ping timeout: 245 seconds]
lidel has quit [Ping timeout: 276 seconds]
MarkOtaris has joined #ipfs
M-10670 has joined #ipfs
themsay[m] has joined #ipfs
boliboli[m] has joined #ipfs
terence977[m] has joined #ipfs
alexvoda[m] has joined #ipfs
M-6581 has joined #ipfs
ztl8702[m] has joined #ipfs
edu[m] has joined #ipfs
kxra[m] has joined #ipfs
Guest23322[m] has joined #ipfs
ntninja[m] has joined #ipfs
M21634[m] has joined #ipfs
yuryk[m] has joined #ipfs
wildanonymous[m] has joined #ipfs
xtream1101[m] has joined #ipfs
Ravneson[m] has joined #ipfs
Guest22220[m] has joined #ipfs
Natanael[m] has joined #ipfs
M-3798 has joined #ipfs
panicbit-M has joined #ipfs
M-3870 has joined #ipfs
johnhenry[m] has joined #ipfs
M-2129 has joined #ipfs
SARANKUMAR[m] has joined #ipfs
M-rryan has joined #ipfs
sibi[m] has joined #ipfs
M-kupskups9 has joined #ipfs
hendry[m] has joined #ipfs
Guest25254[m] has joined #ipfs
M-alien has joined #ipfs
M-player33 has joined #ipfs
Guest50356[m] has joined #ipfs
M-eitland has joined #ipfs
i[m] has joined #ipfs
kszys[m] has joined #ipfs
M-BostonEnginer4 has joined #ipfs
Guest26163[m] has joined #ipfs
M-jeffreybpeters has joined #ipfs
H3g3m0n[m] has joined #ipfs
Paul[m] has joined #ipfs
kenCode[m] has joined #ipfs
sibi[m]1 has joined #ipfs
mads[m]1 has joined #ipfs
TheReverend403[m has joined #ipfs
M-Eliza has joined #ipfs
M-alwi has joined #ipfs
blasagna[m] has joined #ipfs
silwol[m] has joined #ipfs
cva[m] has joined #ipfs
jamespedwards42[ has joined #ipfs
M-osener has joined #ipfs
M-thia has joined #ipfs
M-amblin has joined #ipfs
M-jackvt93 has joined #ipfs
M-internetjanito has joined #ipfs
M-abdessamadhoud has joined #ipfs
njm14823[m] has joined #ipfs
Guest18705[m] has joined #ipfs
M-rschulman has joined #ipfs
red5d[m] has joined #ipfs
M-fiatjaf has joined #ipfs
M-5703 has joined #ipfs
lnxw37[m] has joined #ipfs
M-AbhishekDutt has joined #ipfs
kostera[m] has joined #ipfs
musicmatze[m] has joined #ipfs
onetom[m] has joined #ipfs
am2on[m] has joined #ipfs
monikp[m] has joined #ipfs
JOduMonT[m] has joined #ipfs
M-madsurgeon has joined #ipfs
miladmaster[m] has joined #ipfs
M-geir has joined #ipfs
PseudoNoob[m] has joined #ipfs
Karalix[m] has joined #ipfs
M-jfred has joined #ipfs
M-sokoow has joined #ipfs
M-pims has joined #ipfs
Claus[m] has joined #ipfs
M-wldhx has joined #ipfs
benhylau[m] has joined #ipfs
Dineshsac[m] has joined #ipfs
loco[m] has joined #ipfs
Guest43355[m] has joined #ipfs
M-16549 has joined #ipfs
Guest23234[m] has joined #ipfs
M-nd has joined #ipfs
M-staplemac has joined #ipfs
M-Tribex10 has joined #ipfs
Patrik[m] has joined #ipfs
M-Xorkle has joined #ipfs
M-hostbbb has joined #ipfs
Cleopatra7[m] has joined #ipfs
fil_redpill has joined #ipfs
M-jacktang has joined #ipfs
M6e7961[m] has joined #ipfs
M-Val has joined #ipfs
igork[m] has joined #ipfs
ghtdak[m] has joined #ipfs
neoV[m] has joined #ipfs
Lazybone[m] has joined #ipfs
M2ezit[m] has joined #ipfs
M-rongladney has joined #ipfs
Beneficence[m] has joined #ipfs
bugabinga[m] has joined #ipfs
blabla2[m] has joined #ipfs
Caquilala[m] has joined #ipfs
Guest35894[m] has joined #ipfs
msmart[m] has joined #ipfs
iwxzr[m] has joined #ipfs
M-phorse has joined #ipfs
lanzafame[m] has joined #ipfs
Guest33346[m] has joined #ipfs
robin[m] has joined #ipfs
im[m] has joined #ipfs
M-6561 has joined #ipfs
M-edrex has joined #ipfs
lidel has joined #ipfs
<dansup>
whyrusleeping, twas jus a netsplt
everywhen has joined #ipfs
everywhen has left #ipfs [#ipfs]
<Mateon1>
flyingzumwalt: That's not right. As far as I can tell, the datastore path does absolutely nothing, instead, you have to read the IPFS_PATH env var and if it's non-empty, it is the directory, otherwise the directory is ~/.ipfs (Same on Windows, but gotta figure out which var represents the user's home)
<Mateon1>
On Windows: %USERPROFILE%/.ipfs is the default
mgue has quit [Quit: WeeChat 1.5]
mgue has joined #ipfs
anewuser has quit [Quit: anewuser]
arpu has joined #ipfs
sixeth has quit []
<whyrusleeping>
dansup: <3
lacour has quit [Quit: Leaving]
<substack>
kyledrake: what is the plan on neocities to mirror our own sites using ipfs pin?
<haad>
dignifiedquire: started to look into the orbit-db localstorage thingy. thought it was a 1min fix, now I'm deep down in various problems one huge being node-localstorage uses sync writes (which is a no-go) :/ might have to revert back to the original solution with html5-fs. will keep you updated as I get this working again.
<A124>
Oh, just wanted to talk to you, how convinient. Sequential collision resistant identity, which trust level (more work) can be improved, without changing the user ID, could yield a nice identity, don't you think?
<A124>
And when coins are integrated, one can also bind that with coin transactions.
<A124>
In either case if those coins were real or imaginary, transactions of those could be used to estabilish an identity, therefore protecting spam and re-generation of identities, but at the same time allowing different trust levels to be allowed to participate in different places.
<haad>
A124: sounds fancy. don't have the time to read the paper atm so can't really wrap my head around it. wanna write a PoC? :)
Geertiebear has joined #ipfs
<dignifiedquire>
haad: that's too bad :/ but localstorage is sync by nature in the browser
<dignifiedquire>
why is that such a big problem though?
<haad>
dignifiedquire: can't have a blocking operation ina db that tries to maximize throughput :)
<haad>
"Chrome 55 Beta: Input handling improvements and async/await functions"
<haad>
dignifiedquire: I got it working in the browser now with js-ipfs and html5-fs. will cleanup and commit soon(ish).
<haad>
dignifiedquire: your problem was that the database state wasn't loading right? ie. you didn't see the previously entered data when refreshing?
<dignifiedquire>
that and it wouldn't synchronize between clients
<haad>
dignifiedquire: I remembered today that the persistentStorage in the browsers don't work when url is file:///, meaning it only works when used via http://
<dignifiedquire>
I was using a webserver so that was not the issue
<dignifiedquire>
things are working fine with the code in the pr
<haad>
dignifiedquire: oh ok. that synchronization is something I haven't looked into yet and theremight be dragons as js-ipfs didn't have pubsub until couple of days ago, ie. it's never been tested outside unit tests.
<haad>
dignifiedquire: ok good. then it was a problem of the filename bug, which is now fixed too.
<dignifiedquire>
but I wasn't using js-ipfs
<dignifiedquire>
just the api with go-ipfs
<haad>
oh :O
<dignifiedquire>
from the browser
<haad>
ok, got it.
<haad>
then I'm pretty sure it was just due to the filename bug. pubsub (sync) works fine in js-ipfs-api.
<dignifiedquire>
you can see it at dignifiedquire/anno
kobigurk has joined #ipfs
<haad>
dignifiedquire: are you working on it today? if not, I'll check the anno project with the fixes and try to get it working. if you are working on it today, let me know and I'll get you the commits you need asap.
<dignifiedquire>
no I don't think that I will be working on it today so no rush
<haad>
ok
maxlath has joined #ipfs
maxlath has quit [Client Quit]
evernite- has joined #ipfs
ygrek has joined #ipfs
domanic has joined #ipfs
kobigurk has quit [Ping timeout: 260 seconds]
flyingzumwalt has quit [Quit: Connection closed for inactivity]
mildred has joined #ipfs
eibriel has joined #ipfs
<dignifiedquire>
aeschylus: thank you for the kind words:) and thank you for the warm welcome, I really enjoyed getting the chance to learn about your community and exchange ideas :)
evernite- has quit [Ping timeout: 252 seconds]
Geertiebear has quit [Quit: Leaving]
PseudoNoob has joined #ipfs
ianopolous has quit [Remote host closed the connection]
kobigurk has joined #ipfs
<haad>
dignifiedquire: trying out the fixes in anno. changed the orbit-db dep to haadcode/orbit-db instead of dignifiedquire (master contains the fixes). I run npm start once and open two tabs, add an annotation to one of the pictures. result is: I can see it in the other tab, also after refresh. is that the expected result (fixed)?
kobigurk has quit [Quit: Lost terminal]
Guest91455 has quit [Remote host closed the connection]
<haad>
dignifiedquire: or is the expected result to see the annotations in real-time in both tabs?
ugjka has joined #ipfs
<dignifiedquire>
haad: ui only refreshes after reload atm
<dignifiedquire>
but it "should" log to the console the event that sth was added
<dignifiedquire>
but that didn't get that to work so far ( there is an event listener attached in db.events 'data'
<haad>
dignifiedquire: ok. will see if I can figure that out.
<dignifiedquire>
cool thanks
<dignifiedquire>
also did you see my pr to orbit-db-pubsub to update to the lates js-ipfs-api?
Encrypt_ has joined #ipfs
iinaj has joined #ipfs
<haad>
dignifiedquire: didn't see that, will check
<haad>
dignifiedquire: which version of js-ipfs-api contains that api? master in GH or has it been published to npm yet?
<dignifiedquire>
the pubsub pr rebased on latest master
<dignifiedquire>
pushed that yesterday
<haad>
k
ianopolous has joined #ipfs
<dignifiedquire>
I also made a Pr to your fork of go-ipfs-dep to pull in the latest master from david to make ot work on windows
<haad>
dignifiedquire: didn't get it working yet and gotta go for today. I reckon it's something to do with the pubsub setup. due to the pubsub api changes in js-ipfs-api, pubsub.subscribe now returns a stream (instead of callback/promise like before) and orbit-db-pubsub doesn't have those changes. I would recommend to use js-ipfs-api from my fork which has the correct api/usage for orbit-db.
wallacoloo_ has joined #ipfs
<dignifiedquire>
I see thanks
wallacoloo has quit [Ping timeout: 260 seconds]
<dignifiedquire>
I might try to do the update to orbit-db-pubsub later
<dignifiedquire>
you are away next week right?
bastianilso__ has joined #ipfs
wallacoloo_ has quit [Client Quit]
ianopolous has quit [Read error: Connection reset by peer]
flyingzumwalt has joined #ipfs
<dignifiedquire>
haad: how about using orbit-chat as the github org for ipfs? given that or is takeb by EA
<flyingzumwalt>
Mateon1++
A124 has quit [Read error: Connection reset by peer]
<dignifiedquire>
flyingzumwalt: how is Amsterdam?
A124 has joined #ipfs
ulrichard has joined #ipfs
ianopolous has joined #ipfs
<flyingzumwalt>
dignifiedquire my hotel is about an hour away from town :-(
<flyingzumwalt>
about to head into town to meet up with edsilv and aeschylus
espadrine has joined #ipfs
<flyingzumwalt>
haad I heard you got pubsub working for the IIIF annotator. Could you post the fix for edsilv and aeschylus to check out this afternoon?
ianopolous has quit [Ping timeout: 256 seconds]
mildred1 has joined #ipfs
ygrek has quit [Ping timeout: 260 seconds]
mildred has quit [Ping timeout: 260 seconds]
domanic has quit [Ping timeout: 244 seconds]
<flyingzumwalt>
should I be worried that when I joined this hotel wifi Youtube started showing me ads for rat poison?
Encrypt_ has quit [Quit: Quitte]
ianopolous has joined #ipfs
<dignifiedquire>
flyingzumwalt: oh noes
<dignifiedquire>
loool
<dignifiedquire>
maybe
<flyingzumwalt>
as long as they don't climb on my while I'm sleeping I'll be fine.
Mizzu has joined #ipfs
ulrichard has quit [Remote host closed the connection]
_whitelogger has joined #ipfs
<Kubuxu>
whyrusleeping: after sleeping over it, crafting stream from prototype provided by x/crypto is IMO the best way to proceed, as a long running project of my own I will try to get it accepted into x/crypto
mesch__ has quit [Quit: Connection closed for inactivity]
bastianilso___ has joined #ipfs
bastianilso__ has quit [Ping timeout: 265 seconds]
taaem has joined #ipfs
bastianilso__ has joined #ipfs
oed has quit [Read error: Connection reset by peer]
bastianilso___ has quit [Ping timeout: 256 seconds]
<dignifiedquire>
flyingzumwalt: please tell Ed and and Andrew to open issues on things broken or not working on anno
ScarletPimpernel has joined #ipfs
ScarletPimpernel has quit [Quit: -a- IRC for Android 2.1.33]
herzmeister has quit [Quit: Leaving]
bonesso has joined #ipfs
soloojos has quit [Ping timeout: 245 seconds]
soloojos has joined #ipfs
maxlath has joined #ipfs
fleeky has joined #ipfs
captain_morgan has joined #ipfs
herzmeister has joined #ipfs
sametsisartenep has joined #ipfs
Geertiebear has joined #ipfs
cemerick has joined #ipfs
seharder has joined #ipfs
ianopolous has quit [Ping timeout: 252 seconds]
G-Ray has joined #ipfs
anonymuse has quit [Remote host closed the connection]
Encrypt_ has joined #ipfs
ianopolous has joined #ipfs
ZaZ has joined #ipfs
anonymuse has joined #ipfs
anonymuse has quit [Ping timeout: 250 seconds]
DiCE1904 has joined #ipfs
maxlath has quit [Ping timeout: 260 seconds]
flyingzumwalt has quit [Quit: Connection closed for inactivity]
cemerick has quit [Ping timeout: 256 seconds]
bonesso has quit [Ping timeout: 276 seconds]
chris613 has joined #ipfs
G-Ray has quit [Quit: Konversation terminated!]
<keks>
the other day whyrusleeping said he was doing go work on ipld. is there go-ipld? couldn't find it anywhere
captain_morgan has quit [Ping timeout: 244 seconds]
patcon has joined #ipfs
bonesso has joined #ipfs
DiCE1904 has quit [Ping timeout: 245 seconds]
ulrichard has joined #ipfs
ulrichard has quit [Remote host closed the connection]
arkangel has joined #ipfs
<Geertiebear>
keks: if you can't find it maybe he was starting it? idk seems unlikely tho
oleavr has joined #ipfs
herzmeister has quit [Quit: Leaving]
anonymuse has joined #ipfs
patcon has quit [Ping timeout: 250 seconds]
herzmeister has joined #ipfs
anonymuse has quit [Ping timeout: 250 seconds]
ylp has quit [Ping timeout: 260 seconds]
ylp has joined #ipfs
maxlath has joined #ipfs
<Kubuxu>
keks: he might not be pushing it yet
<keks>
okay
<keks>
orbit would be SO much sexier with ipld
taaem has quit [Read error: Connection reset by peer]
taaem has joined #ipfs
<Geertiebear>
keks: orbit?
<keks>
yeah, i'm working on go-orbitdb
<keks>
my vision is using orbitdb for stuff other that chat
<keks>
if you add "write permissions" for channels, you could announce your new git head in orbit and do distributed github over it
<keks>
or "anyone can post issues, but only core devs can commit"
<keks>
similar to how git-ssb works
Encrypt_ has quit [Quit: Quitte]
ianopolous has quit [Remote host closed the connection]
ylp has quit [Ping timeout: 260 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
ylp has joined #ipfs
chris613 has quit [Quit: Leaving.]
ylp has quit [Ping timeout: 260 seconds]
anonymuse has joined #ipfs
ylp has joined #ipfs
palkeo has joined #ipfs
palkeo has joined #ipfs
palkeo has quit [Changing host]
anonymuse has quit [Remote host closed the connection]
bastianilso__ has quit [Quit: bastianilso__]
DrDruid has joined #ipfs
lassulus has quit [Quit: WeeChat 1.5]
lassulus has joined #ipfs
sixeth has joined #ipfs
captain_morgan has joined #ipfs
Mizzu has quit [Quit: WeeChat 1.5]
arkangel has quit [Quit: Leaving]
kulelu88 has joined #ipfs
ZaZ has quit [Quit: Leaving]
maxlath has quit [Ping timeout: 260 seconds]
vasild has joined #ipfs
patcon has joined #ipfs
<Kubuxu>
whyrusleeping: ping me when you are online, I have few questions about multicodec
bastianilso__ has joined #ipfs
ylp has quit [Ping timeout: 260 seconds]
patcon has quit [Read error: Connection reset by peer]
ylp has joined #ipfs
<vasild>
Hello, I just noticed that both go and js clients, when adding files, send "Content-Type: multipart/form-data; ... Content-Disposition: file;", whereas according to http://www.ietf.org/rfc/rfc2388.txt it should be "Content-Disposition: form-data;"
ylp has quit [Ping timeout: 260 seconds]
ylp has joined #ipfs
<keks>
lgierth: ^^^
patcon has joined #ipfs
Mizzu has joined #ipfs
espadrine has quit [Ping timeout: 260 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
patcon has quit [Ping timeout: 276 seconds]
matoro has quit [Ping timeout: 244 seconds]
patcon has joined #ipfs
f4 has joined #ipfs
cemerick has joined #ipfs
<A124>
Guys. Bananas.
<A124>
Data transfer concurrency, how is it handled? Where can I read up apart from soruce?
<A124>
I mean ... transfer rate say from Russia to US. Well easiest way would be to test it, hm. *looks for someone*
<vasild>
I guess it is not a big deal as long as the ipfs core (http server) also understands the rfc-compliant "Content-Disposition: form-data;" (I have not tested that yet)
<haad>
keks: can you elaborate how ipld would make orbit-db sexier (I totally agree, just wanna hear your thoughts)? re. the access rights, this has been on table for a long time and coming at some point, we're still trying to figure out a good solution for it (something that is not only on app level but possibly directly in IPFS)
<keks>
haad well currently we just store cbor objects in the db. it's a bunch of dumb blobs and all the interpretation is done by orbit/ipfs-log. it would be nice if the relations between posts/objects would be reflected on the lower layer using ipld. currently we could use the ObjectLink stuff from the merkledag, but the `Size` Field is really filesystem specific and it would be nice to do it /right/
<keks>
the next thing orbit could use is recovering channel history
<keks>
so i thought orbit and pubsub could communicate more directly. pubsub could automatically use logs and provide a GetHeads RPC. That way it could also use a reduce of the log to infer access rights
<keks>
e.g. I post a new Object (merkledag or ipld) that contains {"type": "repo", "author":"Qmypubkey", "writePolicy":"onlyAuthor"} or something like that
<keks>
now everybody can subscribe to this but other peers wouldn't accept write from random people, only from the author
<keks>
the author could then publish on the channel something like {"type":"grant", "what":"write", "key":"Qmhaad"} and now you could also publish
<keks>
and the pubsub software would need to keep track of a few message types
<haad>
keks: yup. that would be one way to do it and I would love it to be that easy. we've been discussing about using log(s) in pubsub but I'm not sure what the decision is on that (wasn't part of it). another things we've plan to do is the access right on the pubsub level (https://github.com/libp2p/pubsub-notes/blob/master/flooding/flooding.proto#L22-L49).
<keks>
ah, interesting
ianopolous has joined #ipfs
<keks>
I don't get the WOT option
<keks>
well i kind of get it
<keks>
but it's quite vague
<keks>
ah okay
<keks>
it's pretty much what i said...
<haad>
keks: another possibility to do "access rights" (in a way) would be to use consensus protocol and jbenet and whyrusleeping were in the opinion Stellar would be great for this
<keks>
idk i think a way to define more rich policies would be nice
herzmeister has quit [Quit: Leaving]
<haad>
keks: agreed
<keks>
o.O why would you need a concensus protocol?
<haad>
well, maybe not policies per se but flexible way of defining who can read/write would be awesome
<keks>
well, i guess read access could be given by encrypting everything
<haad>
keks: so, my use case would be to "claim" a channel in Orbit (but that same use case applies to pretty much anything orbit-db can do), so that you can have control over the access rights
<keks>
yeah
<haad>
keks: yup, that's also a possibility but becomes fairly complex if you need to decide how to permit new access rights (eg. when you add someone to your access list, do they get access to all previous content? just the content after the access was given? etc)
<keks>
i also thought about this but you /need/ to grant access to the past otherwise they are in a weird state
<keks>
well depends on the application i guess
<keks>
but if you want to control channel access permission e.g. you need to make this publich
<keks>
s/.$//
<haad>
but, take all of this with a grain of salt, I'm no crypto expert and don't have much experience in designing these kind of systems :) I trust others more knowledgeable than me on these topics...
<keks>
well if you want to forbid people to look at the past you need to publish "let's now use this key so the new one can't read our old stuff" and then use that one from there on
<keks>
and send it to the new ones
<haad>
keks: good talking with you! gotta go -->
<keks>
you too! have fun
<keks>
(it's saturday night after all)
<A124>
H.aad for later: re: the paper. I do not posses such level of math to implement it, also to function best needs some coins. But the broad idea is not limited to the exact implementation in paper. Simplified... sequential computation would limit people with a lot of computing power at disposal, time lock puzzless with coin transactions would prove how long it took to do some work, where such work [...]
<A124>
[...] was assigned, trustless way to know such things took place. In a case of IPFS, one would apply private/signing key as a part of the operation, so the work would be attributed to the crypto keypair, and a blockchain, pubsub or some other method would be there to be able to lookup and bind the work to the keypair, as such the identity would be fixed, but the proof flexible. There are a few [...]
<A124>
[...] implementations I want to look at and with a slim chance I might happen to make a sketchy nonscientific PoC.
anewuser has joined #ipfs
<kyledrake>
substack: Right now there isn't really a plan on the best way to mirror sites. The root hash changes every time an update to the site is made. One idea is to use IPNS to create a mutable reference for each site, which will make it easier to mirror the latest version of a site
<substack>
that would be pretty good
matoro has joined #ipfs
<keks>
or you post the new hash in an orbit channel
<keks>
(i just found a hammer, sorry)
<kyledrake>
substack: ATM I'm putting together a ceph cluster for use with our next IPFS node, which gives us strong durability and we can start playing with some ideas. My living room is completely filled with servers right now
swordbeta has joined #ipfs
swordbeta has left #ipfs ["Leaving"]
<kyledrake>
substack: This cluster will expand up to 72TB without adding new servers, so that gives us a lot of room to really start going nuts with storage. :)
<substack>
very nice
<substack>
I've been thinking about a tool for web publishing that will push to both neocities and ipfs so you don't have to wait for the 24h script to start seeding to ipfs
<substack>
maybe it could also set up some ipns things
<kyledrake>
substack It's been reduced to an hour recently, go-ipfs has been performing much better so we've been able to shorten it. I could actually try dropping it to instant and see what happens
<kyledrake>
It will be much faster when we store everything directly on IPFS, because I can use the patch subcommand to quickly make changes, vs the current approach which re-runs ipfs add -r site
Geertiebear has left #ipfs ["Switching comps brb"]
DiCE1904 has joined #ipfs
anewuser has quit [Read error: Connection reset by peer]
anewuser has joined #ipfs
ylp has quit [Ping timeout: 260 seconds]
ylp has joined #ipfs
chris613 has joined #ipfs
<A124>
kyledrake photo of living room?
ulrichard has joined #ipfs
vasild has quit [Quit: leaving]
Geertiebear has joined #ipfs
ylp has quit [Ping timeout: 260 seconds]
ylp has joined #ipfs
datan[m] has joined #ipfs
<substack>
kyledrake: another request: an ipns record that points at every neocities site in case archivists need to do a crawl last minute for some reason
<substack>
also! ipns could be a great way to do webrings or categories
<substack>
area51 rip
f4 has quit [Quit: Konversation terminated!]
rgrinberg has joined #ipfs
shakalaka has quit [Quit: bye.]
shakalaka has joined #ipfs
jo_mo has joined #ipfs
cemerick has quit [Ping timeout: 256 seconds]
ygrek has joined #ipfs
ulrichard has quit [Ping timeout: 265 seconds]
lkcl has quit [Ping timeout: 245 seconds]
lkcl has joined #ipfs
ylp has quit [Ping timeout: 260 seconds]
ylp has joined #ipfs
cemerick has joined #ipfs
xelra has quit [Remote host closed the connection]
jo_mo has quit [Quit: jo_mo]
cemerick has quit [Ping timeout: 250 seconds]
patcon has quit [Read error: Connection reset by peer]
patcon has joined #ipfs
Geertiebear has quit [Ping timeout: 245 seconds]
anewuser has quit [Quit: anewuser]
xelra has joined #ipfs
rgrinberg has quit [Remote host closed the connection]
rgrinberg has joined #ipfs
<Monokles>
hey, bit out of the blue but does anyone have any experience with converting the specs to epub format for easy reading? I've been having reasonable success with pandoc so far but the code /images do not wrap
vtomole_ has joined #ipfs
<vtomole_>
How would a search engine search on IPFS?
rgrinberg has quit [Remote host closed the connection]
dmr has quit [Ping timeout: 256 seconds]
rgrinberg has joined #ipfs
rgrinberg has quit [Remote host closed the connection]
<ion>
The same way one searches on HTTP
dmr has joined #ipfs
dmr has quit [Excess Flood]
dmr has joined #ipfs
rgrinberg has joined #ipfs
rgrinberg has quit [Remote host closed the connection]
rgrinberg has joined #ipfs
dmr has quit [Max SendQ exceeded]
dmr has joined #ipfs
<vtomole_>
Sorry if this sounds stupid, but i thought IPFS hosts files in a distributed manner, wouldn't this make decentralized search more difficult than HTTP?
<aristid>
vtomole_: you can still query centralised, if you want.
rgrinberg has quit [Remote host closed the connection]
dmr has quit [Max SendQ exceeded]
<vtomole_>
Another question: Since files are represented by hashes, Do i have to give my friend the hash for my files if he wants to access them on http://ipfs.io/ipfs/hash. Or is there a simpler way, like how DNS replaces the server IP address?
dmr has joined #ipfs
bonesso has quit []
rgrinberg has joined #ipfs
rgrinberg has quit [Remote host closed the connection]
Boomerang has joined #ipfs
rgrinberg has joined #ipfs
sdgathman has quit [Ping timeout: 256 seconds]
Mizzu has quit [Quit: WeeChat 1.5]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
patcon has quit [Read error: Connection reset by peer]
jeffl35 is now known as segmentation-fau
segmentation-fau is now known as jeffl35
<A124>
vtomole_ You can DNS -> IPNS -> IPFS
meowzus has joined #ipfs
<A124>
It's either in doc or somewhere on the net described.
pinbot has quit [Ping timeout: 254 seconds]
pinbot has joined #ipfs
infinity0_ has joined #ipfs
infinity0 has joined #ipfs
infinity0 has quit [Changing host]
infinity0 has quit [Killed (kornbluth.freenode.net (Nickname regained by services))]
sdgathman has joined #ipfs
bastianilso__ has quit [Quit: bastianilso__]
<vtomole_>
When i IPFS add something, it adds it to my localhost right? Can IPFS tell the difference between the files that are in my local host and the files that i can access on http://ipfs.io/ipfs/hash?
<Nergal>
vtomole_: I am confused. Why would it differentiate?
<Nergal>
vtomole_: are you saying it would be your local filesystem in place of ${FS_ON_HDD_HERE}?
<Nergal>
like mkfs.ipfs /dev/sd* ?
wallacoloo_ has joined #ipfs
<vtomole_>
yes basically. I can't even mount IPFS. I get " Error: fuse failed to access mountpoint /ipfs" when i do "ipfs mount"
lemonpepper24 has joined #ipfs
cehteh is now known as CEHTEH
<Nergal>
vtomole_: it hasn't worked for me
<Nergal>
fuse is fickle
<Nergal>
vtomole_: you made /ipfs and /ipns?
<Nergal>
vtomole_: there are instructions in ipfs mount --help
CEHTEH is now known as cehteh
anonymuse has joined #ipfs
matoro has quit [Ping timeout: 250 seconds]
jfntn has joined #ipfs
anonymuse has quit [Remote host closed the connection]
fleeky__ has joined #ipfs
<cehteh>
fickle is a understatement ..
<cehteh>
i got it working, but it bugs/hangs after some time
<Nergal>
cehteh: I think it has the same problem on tahoe-lafs?
Vovin[m] has joined #ipfs
<Nergal>
so tahoe-lafs wrote their own bridges or something?
fleeky_ has quit [Ping timeout: 249 seconds]
fleeky has quit [Ping timeout: 265 seconds]
fleeky has joined #ipfs
<Vovin[m]>
So, probably a dumb question, but how would transfer your peer ID / files from one PC to another?
<Vovin[m]>
If I'm installing a new instance of IPFS, what procedure do I follow to retrieve my previous configurations?
<Nergal>
Vovin[m]: $ ipfs config --json show > ipfsconfig
rgrinberg has quit [Ping timeout: 260 seconds]
<Vovin[m]>
Nergal (IRC): thank you, that answers my question.