lgierth changed the topic of #ipfs to: Week 5+6: 1) IPLD https://git.io/vDkS7 2) CI/CD https://git.io/vDk9v 3) Orbit https://git.io/vDk9U | Roadmap: https://waffle.io/ipfs/roadmaps | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0
tmg has joined #ipfs
palkeo has quit [Quit: Konversation terminated!]
matoro has joined #ipfs
dryajov2 has joined #ipfs
dryajov has quit [Read error: No route to host]
dryajov has joined #ipfs
mildred1 has joined #ipfs
mildred has quit [Ping timeout: 248 seconds]
shakalaka has quit [Ping timeout: 240 seconds]
dryajov2 has quit [Ping timeout: 255 seconds]
shakalaka has joined #ipfs
Patri0t has joined #ipfs
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
G-Ray has quit [Quit: G-Ray]
Aitrean has joined #ipfs
se3000 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
drwasho2 has joined #ipfs
Will__ has joined #ipfs
drwasho2 is now known as drwasho
Will__ has quit [Client Quit]
<drwasho> Hey guys, just wanted to drop a quick thanks... we rebased to pre-0.4.5 + modded some settings, and the IPNS calls in OpenBazaar 2.0 are lightning fast
Will__ has joined #ipfs
robattila256 has quit [Ping timeout: 240 seconds]
dryajov has quit [Ping timeout: 248 seconds]
dryajov has joined #ipfs
tmg has quit [Ping timeout: 276 seconds]
matoro has quit [Ping timeout: 256 seconds]
fleeky__ has joined #ipfs
drwasho has quit [Read error: Connection reset by peer]
tilgovi has joined #ipfs
fleeky_ has quit [Ping timeout: 255 seconds]
wallacoloo____ has quit [Quit: wallacoloo____]
matoro has joined #ipfs
Will__ has quit [Ping timeout: 260 seconds]
Aitrean has quit [Ping timeout: 260 seconds]
cemerick has joined #ipfs
wallacoloo____ has joined #ipfs
tilgovi has quit [Remote host closed the connection]
drwasho has joined #ipfs
wrouesnel has joined #ipfs
butrfly_ has joined #ipfs
butrfly has quit [Ping timeout: 240 seconds]
kulelu88 has quit [Quit: Leaving]
drwasho has quit []
spread has joined #ipfs
infinity0_ has joined #ipfs
infinity0_ has joined #ipfs
infinity0_ has quit [Changing host]
infinity0 is now known as Guest79337
infinity0_ is now known as infinity0
infinity0 has quit [Remote host closed the connection]
spread has quit [K-Lined]
Guest79337 has quit [Ping timeout: 240 seconds]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
arpu has quit [Ping timeout: 240 seconds]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
arpu has joined #ipfs
shizy has joined #ipfs
HostFat_ has joined #ipfs
HostFat__ has quit [Ping timeout: 240 seconds]
stevenaleach has joined #ipfs
<stevenaleach> What is the status of pubsub?
cyanobacteria has joined #ipfs
cyanobacteria has quit [Client Quit]
cyanobacteria has joined #ipfs
cemerick has quit [Ping timeout: 248 seconds]
espadrine has quit [Ping timeout: 264 seconds]
aquentson1 has quit [Ping timeout: 240 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
dryajov has quit [Read error: Connection reset by peer]
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
matoro has quit [Ping timeout: 245 seconds]
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
eater has quit [Ping timeout: 240 seconds]
eater has joined #ipfs
dryajov1 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
Bugsbane has joined #ipfs
dryajov1 has joined #ipfs
<Bugsbane> Has anyone here tried/thought about using IPFS as an external file storage source with Nextcloud/ownCloud?
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
<Bugsbane> Would it be possible to use FUSE to mount IPFS and have Nextcloud's data folder set to just use that?
aquentson has joined #ipfs
wallacoloo____ has quit [Quit: wallacoloo____]
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
wallacoloo____ has joined #ipfs
mguentner has quit [Quit: WeeChat 1.6]
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
<Baffy[m]> you'd have to pin your data to keep it around reliably
<Baffy[m]> i think?
mguentner has joined #ipfs
<Baffy[m]> so it would be the same as just hosting it yourself
<Bugsbane> Hmm... ok. I'm not familiar with the pinning concept. I'll have to look it up. Thanks Baffy[m]
matoro has joined #ipfs
<Baffy[m]> pinning just keeps it on your node
<Baffy[m]> so it doesn't get purged out
<Baffy[m]> you can do it with your own stuff, or other stuff you wanna help keep available
kvda has joined #ipfs
<Baffy[m]> please correct me anyone, i'm new
wrouesnel has quit [Remote host closed the connection]
<Bugsbane> And if you pin it... is it only stored on your own node, or is it still distributed? What's the downside to pinning?
ygrek has quit [Ping timeout: 240 seconds]
wrouesnel has joined #ipfs
Foxcool__ has joined #ipfs
mguentner2 has joined #ipfs
mguentner has quit [Ping timeout: 255 seconds]
dryajov1 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
dryajov1 has joined #ipfs
dryajov1 has quit [Client Quit]
shizy has quit [Ping timeout: 256 seconds]
john3 has quit [Ping timeout: 252 seconds]
chris613 has quit [Quit: Leaving.]
<stevenaleach> What is the status or plan for pubsub?
infinity0 has joined #ipfs
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
wrouesnel has quit [Remote host closed the connection]
wrouesnel has joined #ipfs
balaenoidean has joined #ipfs
tmg has joined #ipfs
chungy has quit [Ping timeout: 255 seconds]
chungy has joined #ipfs
iovoid has quit [Remote host closed the connection]
wlp1s1 has quit [Ping timeout: 240 seconds]
bertschneider has joined #ipfs
aquentson has quit [Ping timeout: 256 seconds]
aquentson has joined #ipfs
bertschneider has quit [Quit: Bye bye]
bertschneider has joined #ipfs
ulrichard has joined #ipfs
ecloud_ is now known as ecloud
Noobiez0502 has joined #ipfs
bertschn_ has joined #ipfs
bertschneider has quit [Ping timeout: 240 seconds]
<BanJo[m]> Takes up storage I guess
icnonzero has joined #ipfs
icnonzero is now known as iczero
iovoid has joined #ipfs
tmg has quit [Ping timeout: 245 seconds]
Caterpillar has joined #ipfs
aquentson has quit [Ping timeout: 258 seconds]
dryajov has joined #ipfs
SShrikeM is now known as SShrike
aquentson has joined #ipfs
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vapid has quit [Remote host closed the connection]
Foxcool__ has quit [Ping timeout: 240 seconds]
ylp1 has joined #ipfs
vapid has joined #ipfs
rendar has joined #ipfs
mildred4 has joined #ipfs
Foxcool__ has joined #ipfs
_fil__ has joined #ipfs
s_kunk has quit [Ping timeout: 240 seconds]
_fil_ has quit [Disconnected by services]
_fil__ is now known as _fil_
_fil_ has quit [Client Quit]
_fil_ has joined #ipfs
_fil_ has quit [Client Quit]
_fil_ has joined #ipfs
maxlath has joined #ipfs
G-Ray_ has joined #ipfs
john3 has joined #ipfs
balaenoidean has quit [Remote host closed the connection]
john3 has quit [Ping timeout: 245 seconds]
robattila256 has joined #ipfs
cblgh has quit [Quit: Lost terminal]
cblgh has joined #ipfs
jokoon has joined #ipfs
jokoon has quit [Client Quit]
robogoat has quit [Ping timeout: 245 seconds]
robogoat has joined #ipfs
Soft has quit [Ping timeout: 255 seconds]
dryajov1 has joined #ipfs
Foxcool__ has quit [Read error: Connection reset by peer]
dryajov1 has quit [Client Quit]
ningemina has joined #ipfs
vandemar has quit [Read error: Connection reset by peer]
vandemar has joined #ipfs
Soft has joined #ipfs
dryajov has quit [Read error: Connection reset by peer]
dryajov1 has joined #ipfs
dryajov1 has quit [Client Quit]
dryajov has joined #ipfs
ningemina has quit [Remote host closed the connection]
pursue has joined #ipfs
Foxcool__ has joined #ipfs
cyanobacteria has quit [Ping timeout: 255 seconds]
s_kunk has joined #ipfs
_fil_ has quit [Quit: leaving]
dryajov1 has joined #ipfs
dryajov has quit [Read error: Connection reset by peer]
dryajov1 has quit [Client Quit]
dryajov1 has joined #ipfs
dryajov has joined #ipfs
dryajov1 has quit [Client Quit]
ploop has quit [Ping timeout: 240 seconds]
dryajov1 has joined #ipfs
dryajov has quit [Read error: Connection reset by peer]
dryajov1 has quit [Client Quit]
Aranjedeath has quit [Quit: Three sheets to the wind]
maxlath has quit [Ping timeout: 240 seconds]
dryajov has joined #ipfs
wallacoloo____ has quit [Quit: wallacoloo____]
Bugsbane has quit [Quit: Page closed]
cemerick has joined #ipfs
dryajov has quit [Read error: Connection reset by peer]
cemerick has quit [Ping timeout: 248 seconds]
cemerick has joined #ipfs
dryajov has joined #ipfs
maxlath has joined #ipfs
stevenaleach has quit [Remote host closed the connection]
n0x65B[m] has joined #ipfs
Boomerang has joined #ipfs
dryajov has quit [Read error: Connection reset by peer]
dryajov has joined #ipfs
maciej has joined #ipfs
maciej is now known as maciejh
jkilpatr has quit [Ping timeout: 255 seconds]
bastianilso has joined #ipfs
dryajov has quit [Read error: No route to host]
dryajov has joined #ipfs
jkilpatr has joined #ipfs
jkilpatr has quit [Ping timeout: 240 seconds]
aquentson1 has joined #ipfs
mildred has joined #ipfs
mildred2 has joined #ipfs
mildred1 has quit [Ping timeout: 240 seconds]
mildred4 has quit [Ping timeout: 240 seconds]
aquentson has quit [Ping timeout: 240 seconds]
maxlath has quit [Ping timeout: 248 seconds]
dryajov has quit [Read error: Connection reset by peer]
dryajov has joined #ipfs
jkilpatr has joined #ipfs
atrapado_ has joined #ipfs
M[m]6 has joined #ipfs
tmg has joined #ipfs
john3 has joined #ipfs
screensaver has joined #ipfs
ploop has joined #ipfs
ensrettet has quit [Quit: Textual IRC Client: www.textualapp.com]
<patagonicus> Interesting. I added Gentoo's portage to ipfs and I've now replaced /usr/portage with a symlink to /ipfs/$portagehash. emerge doesn't seem to like that because its complaining about missing files, but every time I run it seems to get further before aborting.
dryajov has quit [Read error: Connection reset by peer]
espadrine has joined #ipfs
<horrified> patagonicus: how is it now?
maciejh has quit [Ping timeout: 240 seconds]
dryajov has joined #ipfs
<patagonicus> I'm trying pinning it first.
inori[m] has joined #ipfs
<patagonicus> Hmm. Even with a fresh ~/.ipfs just doing ipfs pin -r /ipfs/QmZaYEGxzkbSNTCyfF9P4nEd3ETpKKxzzyeb6xpCFkY8FW/ spams my daemon's output with "too many open files" after a second or too on 0.4.4.
robattila256 has quit [Quit: WeeChat 1.7]
maxlath has joined #ipfs
robattila256 has joined #ipfs
konubinix has quit [Quit: ZNC 1.6.4+deb1 - http://znc.in]
maxlath has quit [Ping timeout: 240 seconds]
pursue has quit [K-Lined]
maxlath has joined #ipfs
maxlath has quit [Ping timeout: 252 seconds]
maciejh has joined #ipfs
<pinkieval> patagonicus: did you try running it with strace?
bertschn_ has quit [Ping timeout: 240 seconds]
mguentner2 is now known as mguentner
<patagonicus> No, will have to do that some other time.
bertschneider has joined #ipfs
<Kubuxu> patagonicus: try 0.4.5-rc
<Kubuxu> it might still say about too many files open but it isn't that big of a problem
<Kubuxu> it will just run a bit slower
<Kubuxu> the core of the problem is lack of datastore backpressure to bitswap
<Kubuxu> causing too many files and threads to be open
chovy has quit [Ping timeout: 255 seconds]
Guest143650[m] has joined #ipfs
Boomerang has quit [Quit: leaving]
pcre has joined #ipfs
Guest143650[m] has left #ipfs ["User left"]
ashark has joined #ipfs
anewuser has quit [Read error: Connection reset by peer]
anewuser has joined #ipfs
konubinix has joined #ipfs
cemerick has quit [Ping timeout: 248 seconds]
cemerick has joined #ipfs
chovy has joined #ipfs
chovy has joined #ipfs
chovy has quit [Changing host]
<jkilpatr> Kubuxu, if ipfs claims all the open file handles isn't that an issue? Or is it per process rather than per user (I always forget hose those rules work until I trip over them)
<jkilpatr> how*
<Kubuxu> per process
<jkilpatr> not the end of the world then.
<jkilpatr> are there any projects for git on ipfs (like distributed github)?
<jkilpatr> I mean obviously you can tar up a repo and share it, or share patches but somthing more formal would be cool
maxlath has joined #ipfs
apiarian has quit [Ping timeout: 258 seconds]
shizy has joined #ipfs
pfrazee has quit [Remote host closed the connection]
apiarian has joined #ipfs
robattila256 has quit [Quit: WeeChat 1.7]
robattila256 has joined #ipfs
apiarian has quit [Ping timeout: 240 seconds]
apiarian has joined #ipfs
<Kubuxu> We have experimented with that, but nothing solid was done
<Kubuxu> You can clone repo in bare format
<Kubuxu> which is just .git dir
<Kubuxu> and the add it to ipfs
<Kubuxu> and others will be able to clone it from the http reference to that link
tmg has quit [Ping timeout: 260 seconds]
pfrazee has joined #ipfs
gigq has quit [Ping timeout: 264 seconds]
gigq has joined #ipfs
tilgovi has joined #ipfs
aquentson1 has quit [Ping timeout: 248 seconds]
ulrichard has quit [Remote host closed the connection]
aquentson has joined #ipfs
neurrowcat has joined #ipfs
dryajov has quit [Read error: Connection reset by peer]
dryajov1 has joined #ipfs
<lgierth> !pin QmRL68pNeqtKGBPJBmX21UKVpTSKcKKsvWDbKBzRyeQ9Jv dist.ipfs.io go-ipfs 0.4.5-rc1 (with restored linux-musl fs-repo-migrations)
<pinbot> now pinning on 8 nodes
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmRL68pNeqtKGBPJBmX21UKVpTSKcKKsvWDbKBzRyeQ9Jv
Noobiez0502 has quit [Ping timeout: 260 seconds]
Oatmeal has quit [Ping timeout: 264 seconds]
dryajov has joined #ipfs
lgierth changed the topic of #ipfs to: go-ipfs v0.4.5-rc1 is up on https://dist.ipfs.io/go-ipfs, check it out! | Week 5+6: 1) IPLD https://git.io/vDkS7 2) CI/CD https://git.io/vDk9v 3) Orbit https://git.io/vDk9U | Roadmap: https://waffle.io/ipfs/roadmaps | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVB
apiarian has quit [Ping timeout: 248 seconds]
se3000 has joined #ipfs
dryajov1 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
dryajov1 has joined #ipfs
apiarian has joined #ipfs
ylp1 has quit [Quit: Leaving.]
koalalorenzo has joined #ipfs
shamb0t has joined #ipfs
lgierth has quit [Quit: WeeChat 1.4]
lgierth has joined #ipfs
cemerick has quit [Ping timeout: 248 seconds]
ygrek has joined #ipfs
Oatmeal has joined #ipfs
shamb0t has quit [Remote host closed the connection]
shamb0t has joined #ipfs
se3000 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
shamb0t has quit [Read error: Connection reset by peer]
shamb0t_ has joined #ipfs
se3000 has joined #ipfs
konubinix has quit [Ping timeout: 245 seconds]
jkilpatr_ has joined #ipfs
jkilpatr has quit [Ping timeout: 255 seconds]
konubinix has joined #ipfs
anewuser has quit [Ping timeout: 240 seconds]
UnderSampled has joined #ipfs
<UnderSampled> Hello!
<UnderSampled> Is there any way to make a javascript-run form to add something to ipfs, from within an ipfs hosted webapp?
suttonwilliamd has quit [Read error: Connection reset by peer]
<UnderSampled> Or would I need to make my own backend uploader to ajax/websocket into from the ipfs webapp?
<dansup> UnderSampled, do you mean something like https://ipfs.pics/ ?
dryajov1 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<UnderSampled> Yes
pfrazee has quit [Remote host closed the connection]
<UnderSampled> Basically, this would be a very normal business landing page, with a few CMS editable pages and maybe a side blog.
<dansup> UnderSampled, take a look at this https://github.com/ipfs/js-ipfs
<UnderSampled> dansup: I just found that
<UnderSampled> looks kinda cool
espadrine has quit [Ping timeout: 255 seconds]
Foxcool_ has joined #ipfs
apiarian has quit [Ping timeout: 248 seconds]
Foxcool__ has quit [Ping timeout: 240 seconds]
UnderSampled has quit [Quit: Page closed]
shamb0t_ has quit [Read error: No route to host]
shamb0t has joined #ipfs
sbruce has quit [*.net *.split]
linear has quit [*.net *.split]
brendyn has quit [*.net *.split]
deltab has quit [*.net *.split]
silotis has quit [*.net *.split]
dan0_0 has quit [*.net *.split]
oed has quit [*.net *.split]
gwillen has quit [*.net *.split]
kants has quit [*.net *.split]
linear has joined #ipfs
brendyn has joined #ipfs
silotis has joined #ipfs
deltab has joined #ipfs
kants has joined #ipfs
kants has joined #ipfs
kants has quit [Changing host]
musicmatze has quit [*.net *.split]
elopio has quit [*.net *.split]
rawtaz has quit [*.net *.split]
baikal has quit [*.net *.split]
keks has quit [*.net *.split]
Teeed has quit [*.net *.split]
whyrusleeping has quit [*.net *.split]
cmeik has quit [*.net *.split]
gwillen has joined #ipfs
sbruce has joined #ipfs
keks has joined #ipfs
gorhgorh has quit [*.net *.split]
trn has quit [*.net *.split]
elimisteve has quit [*.net *.split]
pjz has quit [*.net *.split]
jnes has quit [*.net *.split]
Aaron1011 has quit [*.net *.split]
oed has joined #ipfs
dan0_0 has joined #ipfs
jnes has joined #ipfs
Aaron1011 has joined #ipfs
Aaron1011 has joined #ipfs
elimisteve has joined #ipfs
pjz has joined #ipfs
trn has joined #ipfs
Teeed has joined #ipfs
baikal has joined #ipfs
whyrusleeping has joined #ipfs
elopio has joined #ipfs
musicmatze has joined #ipfs
cyanobacteria has joined #ipfs
s_kunk has quit [Ping timeout: 240 seconds]
gorhgorh has joined #ipfs
ec has quit [Ping timeout: 240 seconds]
cmeik has joined #ipfs
rawtaz has joined #ipfs
ec has joined #ipfs
apiarian has joined #ipfs
ygrek has quit [Ping timeout: 256 seconds]
ec has quit [Excess Flood]
dryajov has quit [Read error: Connection reset by peer]
ec has joined #ipfs
dryajov has joined #ipfs
[1]MikeFair has joined #ipfs
Foxcool_ has quit [Ping timeout: 255 seconds]
se3000 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
MikeFair has quit [Ping timeout: 260 seconds]
[1]MikeFair is now known as MikeFair
espadrine has joined #ipfs
matoro has quit [Ping timeout: 252 seconds]
silotis has quit [*.net *.split]
G-Ray_ has quit [Quit: G-Ray_]
konubinix has quit [Ping timeout: 256 seconds]
<MikeFair> How, if at all, would ipfs handle the pigeon hole problem with the Block Hash
koalalorenzo has quit [Quit: This computer has gone to sleep]
silotis has joined #ipfs
maciejh has quit [Ping timeout: 245 seconds]
koalalorenzo has joined #ipfs
koalalorenzo has quit [Client Quit]
bertschneider has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
noffle has joined #ipfs
rsynnest has quit [Quit: Connection closed for inactivity]
toXel has quit [Ping timeout: 240 seconds]
matoro has joined #ipfs
kvda has joined #ipfs
<lgierth> what's the pigeon hole problem?
apiarian has quit [Read error: Connection reset by peer]
apiarian has joined #ipfs
anewuser has joined #ipfs
<verri> lgierth: collisions in the block hash.
<lgierth> ah
<lgierth> by means of hash algorithm agility
<lgierth> we'll just migrate to a different hash algorithm
<lgierth> what happens when hash algorithms get attacked, is that they get weaker over time. it never happens with a big bang
<lgierth> support for blake2 in multihash and go-ipfs is already on the roadmap
<lgierth> (not that there's any sign so far of sha256 weakening)
bertschneider has joined #ipfs
azdle has joined #ipfs
anewuser has quit [Ping timeout: 245 seconds]
<MikeFair> Hmm
ygrek has joined #ipfs
matoro has quit [Ping timeout: 252 seconds]
<MikeFair> So does a client test for existence before commiting its block then just drop the conflicting hash from the multihash output?
<lgierth> all the multiformats are attempts at solving the fallacy of "it's never going to change"
<lgierth> no it'll just think they're the same
<lgierth> but by the time there are actual collisions, we'll long have migrated to a different hash alg
<MikeFair> oh I totally agree and am a staunch believer in that not only will the formats change; sometimes there are software bugs
matoro has joined #ipfs
<lgierth> so yeah short answer, we don't take any direct measures against hash collisions
<lgierth> too unlikely to bother for now
<lgierth> and the strategic measure against it is multihash
<MikeFair> lgierth: So last write, first write, or whichever your closest "has-block" peer was?
<lgierth> the latter
Encrypt_ has joined #ipfs
<lgierth> ipfs has no concept of time, so things possibly exist somewhere, but no idea which was created first
<MikeFair> What is the address key hash?
<lgierth> what would be interesting would be fetching the "collision block", than adding the "actual block", i think it'd skip adding because it thinks it already has it
Encrypt_ has quit [Client Quit]
<lgierth> address key hash as in, what's used for routing on the DHT?
<MikeFair> yeah
<lgierth> hash of the hash
<lgierth> just to make double sure it's roughly randomly distributed
<MikeFair> hash of the multihash
<lgierth> yeah
<MikeFair> oh; well then nm
<lgierth> the dht technically has no idea that the key already is a hash
<MikeFair> I think it's sufficient to say that "For a given block of data; while single collisions are already extremely rare; two different blocks using two different hash algorithms can't/won't collide on the same block"
shizy has quit [Ping timeout: 252 seconds]
<MikeFair> I was thinking the address was based a single hash algo
<lgierth> yeah extremely^2 rare
<lgierth> i'm not sure right now which hash alg the dht uses -- might very well turn out to be sha256 too
<lgierth> impl is in libp2p/go-libp2p-kad-dht
<lgierth> Kubuxu: is what i'm saying roughly accurate? i've told uninformed stuff about the dht in the past ;)
<Kubuxu> sha256
<Kubuxu> but collision there wouldn't matter
<MikeFair> Well the fact that the text space is pretty uniform for the multihash; and that it's (hopefully cryptographically provable) gauranteed that at least one hash in the multihash set will be different; should get the hash addresses pretty far apart
<Kubuxu> you would just get two different records
jkilpatr_ has quit [Ping timeout: 256 seconds]
jkilpatr has joined #ipfs
pfrazee has joined #ipfs
tilgovi has quit [Ping timeout: 255 seconds]
<MikeFair> I've tried on a few random occasions to come up with some mechanism to eliminate the hash collision problems; the closest I got was using a smaller hash (SHA128) and then hashing the multihash backward and forward and combining the results
<MikeFair> But that just created "different" collisions;
<MikeFair> The only other thought was trying to hash the "chain" of blocks; so a hash that tells you about the "context" of this data block
pictural has joined #ipfs
<MikeFair> So then you'd need a hash collision on two consecutive file blocks
<MikeFair> which I declared "logically impossible"
<MikeFair> Anyway, thanks for explaining how it worked
pictural has quit [K-Lined]
shamb0t has quit [Remote host closed the connection]
anewuser has joined #ipfs
shamb0t has joined #ipfs
shizy has joined #ipfs
shamb0t has quit [Ping timeout: 264 seconds]
use_r__ has joined #ipfs
shamb0t has joined #ipfs
use_r__ has quit [Quit: Leaving]
shamb0t_ has joined #ipfs
shamb0t has quit [Ping timeout: 256 seconds]
shamb0t_ has quit [Remote host closed the connection]
shamb0t has joined #ipfs
shamb0t has quit [Ping timeout: 240 seconds]
iczero is now known as [iczero]
[iczero] is now known as iczero
maxlath has quit [Ping timeout: 252 seconds]
iczero is now known as [[[[[[[[[[[[[
[[[[[[[[[[[[[ is now known as [[[[[[[[[[[[[[[[
[[[[[[[[[[[[[[[[ is now known as [[[[[[[[[]]]]]]]
[[[[[[[[[]]]]]]] is now known as [[[[[[[ohai]]]]]
[[[[[[[ohai]]]]] is now known as iczero
abortin has joined #ipfs
apiarian has quit [Ping timeout: 240 seconds]
aquentson1 has joined #ipfs
apiarian has joined #ipfs
aquentson has quit [Ping timeout: 255 seconds]
bastianilso has quit [Ping timeout: 255 seconds]
abortin has quit [K-Lined]
rendar has quit [Ping timeout: 258 seconds]
cyanobacteria has quit [Ping timeout: 240 seconds]
draynium has quit [Read error: Connection reset by peer]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
apiarian has quit [Ping timeout: 252 seconds]
apiarian has joined #ipfs
tilgovi has joined #ipfs
shizy has quit [Ping timeout: 245 seconds]
matoro has quit [Ping timeout: 255 seconds]
aquentson has joined #ipfs
pfrazee has quit [Remote host closed the connection]
matoro has joined #ipfs
aquentson1 has quit [Ping timeout: 255 seconds]
aquentson1 has joined #ipfs
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
aquentson has quit [Ping timeout: 258 seconds]
aquentson has joined #ipfs
aquentson1 has quit [Ping timeout: 248 seconds]
Caterpillar has joined #ipfs
cemerick has joined #ipfs
Oatmeal has quit [Remote host closed the connection]
kvda has joined #ipfs
rendar has joined #ipfs
rendar has joined #ipfs
rendar has quit [Changing host]
pfrazee has joined #ipfs
atrapado_ has quit [Quit: Leaving]
s_kunk has joined #ipfs
shizy has joined #ipfs
aquentson1 has joined #ipfs
pfrazee has quit [Ping timeout: 240 seconds]
<kevina> whyrusleeping: you around
aquentson has quit [Ping timeout: 276 seconds]
bastianilso has joined #ipfs
bertschneider has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<whyrusleeping> kevina: yeah, whatsup?
void9 has quit [Read error: Connection reset by peer]
<kevina> whyrusleeping: working on filestore utils
<kevina> want to do some minor refactoring, and want to check if its okay with you
<kevina> I will have some code to show you in just a few minutes...
pfrazee has joined #ipfs
<whyrusleeping> depends on whats being refactored, but probably best to do the refactor before doing new features
<kevina> that why I wanted to clear it with you, its really simply, a few more minutes...
gigq has quit [Ping timeout: 258 seconds]
gigq has joined #ipfs
<kevina> I will maintain the utilities as a separate pull request, if your okay with those first two commits I could
<kevina> just cherry pick them and push them onto feat/filestore0 to avoid future conflicts.
<kumavis> null_radix: you here?
<whyrusleeping> kevina: those LGTM
<kevina> cool, so okay I add some commits to https://github.com/ipfs/go-ipfs/pull/3629?
<kevina> if not, that okay also
<kevina> whyrusleeping: I can also go ahead and use buffered channels if you agree with my comment https://github.com/ipfs/go-ipfs/pull/3629/files/f4d24943e1642c65cff5b4e667e1f2455e37e34a#r99195852
tilgovi has quit [Ping timeout: 256 seconds]
<whyrusleeping> kevina: that improved perf, right?
<whyrusleeping> go ahead and buffer it
<kevina> yes
neurrowcat has quit [Quit: Deebidappidoodah!]
<kevina> okay will do in a bit, should have a basic util pull request ready for review in a few hours
stevenaleach has joined #ipfs
tmg has joined #ipfs
matoro has quit [Ping timeout: 240 seconds]
matoro has joined #ipfs
pcre has quit [Remote host closed the connection]
cemerick has quit [Ping timeout: 248 seconds]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
stevenaleach has quit [Remote host closed the connection]
bastianilso has quit [Ping timeout: 264 seconds]
jkilpatr has quit [Ping timeout: 248 seconds]
bastianilso has joined #ipfs
ashark has quit [Ping timeout: 248 seconds]
ylp has quit [Ping timeout: 252 seconds]
dryajov1 has joined #ipfs
matoro has quit [Ping timeout: 252 seconds]
apiarian has quit [Quit: Textual IRC Client: www.textualapp.com]
apiarian has joined #ipfs
matoro has joined #ipfs
maciejh has joined #ipfs
ylp has joined #ipfs
shizy has quit [Ping timeout: 264 seconds]
ylp has quit [Ping timeout: 252 seconds]
jkilpatr has joined #ipfs
ylp has joined #ipfs
tmg has quit [Ping timeout: 248 seconds]
ylp has quit [Ping timeout: 252 seconds]
Oatmeal has joined #ipfs
bastianilso has quit [Ping timeout: 255 seconds]
bastianilso has joined #ipfs
apiarian has quit [Ping timeout: 240 seconds]
bastianilso has quit [Client Quit]
ylp has joined #ipfs
tmg has joined #ipfs