stebalien changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.4.21 and js-ipfs 0.35 are out! Get them from dist.ipfs.io and npm respectively! | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | Logs: https://view.matrix.org/room/!yhqiEdqNjyPbxtUjzm:matrix.org/ | Forums: https://discuss.ipfs.io | Code of
dqx has joined #ipfs
mithilarun has quit [Remote host closed the connection]
mithilarun has joined #ipfs
mithilarun has quit [Ping timeout: 252 seconds]
colinbr has joined #ipfs
<colinbr>
Juste mâle sure to keep a device to Read it.
zeden has quit [Read error: Connection reset by peer]
oilfield has quit [Read error: Connection reset by peer]
zeden has joined #ipfs
SpiritHorse has joined #ipfs
zeden has quit [Quit: WeeChat 2.4]
}ls{ has quit [Ping timeout: 272 seconds]
RamRanRa has quit [Read error: Connection reset by peer]
}ls{ has joined #ipfs
}ls{ has quit [Changing host]
}ls{ has joined #ipfs
gde33 has quit [Ping timeout: 244 seconds]
bralyclow has joined #ipfs
gde33 has joined #ipfs
bralyclow01 has quit [Ping timeout: 252 seconds]
bren2010 has quit [Quit: l8r sk8rs]
bren2010 has joined #ipfs
knix has quit [Remote host closed the connection]
Newami has quit [Read error: Connection reset by peer]
verin0x3 has joined #ipfs
}ls{ has quit [Quit: real life interrupt]
verin0x has quit [Ping timeout: 248 seconds]
Belkaar has quit [Ping timeout: 244 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
thomasan_ has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
tombusby has quit [Ping timeout: 260 seconds]
tombusby has joined #ipfs
Whateverm2n has joined #ipfs
user_51 has joined #ipfs
KempfCreative has joined #ipfs
user_51_ has quit [Ping timeout: 252 seconds]
KempfCreative1 has joined #ipfs
KempfCreative has quit [Ping timeout: 252 seconds]
KempfCreative1 is now known as KempfCreative
placer14 has joined #ipfs
mloki has quit [Remote host closed the connection]
mloki has joined #ipfs
mateusbs17|brb is now known as mateusbs17|afk
Fessus has joined #ipfs
suspicions has joined #ipfs
lord| has quit [Ping timeout: 268 seconds]
lord| has joined #ipfs
bralyclow has quit [Remote host closed the connection]
bralyclow has joined #ipfs
bralyclow01 has joined #ipfs
bralyclo_ has joined #ipfs
bralycl__ has joined #ipfs
bralyclow has quit [Ping timeout: 248 seconds]
placer14 has quit [Quit: placer14]
bralyclow has joined #ipfs
bralyclow01 has quit [Ping timeout: 252 seconds]
bralyclo_ has quit [Ping timeout: 245 seconds]
bralyclow has quit [Remote host closed the connection]
bralycl__ has quit [Ping timeout: 252 seconds]
xcm has quit [Read error: Connection reset by peer]
bralyclow has joined #ipfs
MrSparkle has joined #ipfs
xcm has joined #ipfs
bralyclow01 has joined #ipfs
screensaver has joined #ipfs
placer14 has joined #ipfs
bralyclow has quit [Ping timeout: 258 seconds]
screensaver33 has quit [Ping timeout: 258 seconds]
brett-soric has joined #ipfs
griffinbyatt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lord| has quit [Read error: Connection reset by peer]
lord| has joined #ipfs
bralyclow01 has quit [Remote host closed the connection]
verin0x3 is now known as verin0x
Whateverm2n has quit [Remote host closed the connection]
blallo has quit [Quit: Gotta go]
blallo has joined #ipfs
brett-soric has left #ipfs [#ipfs]
trn has quit [Quit: quit]
spinza has quit [Quit: Coyote finally caught up with me...]
is_null has quit [Ping timeout: 248 seconds]
knix has joined #ipfs
knix has quit [Changing host]
knix has joined #ipfs
sfx2496 has joined #ipfs
spinza has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
trn has joined #ipfs
bralyclow has joined #ipfs
jakobvarmose has quit [Quit: ZNC 1.7.2 - https://znc.in]
jakobvarmose has joined #ipfs
wahaha has joined #ipfs
placer14 has quit [Quit: placer14]
placer14 has joined #ipfs
placer14 has quit [Client Quit]
cwahlers_ has quit [Ping timeout: 258 seconds]
fleeky has quit [Ping timeout: 252 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
ctOS has quit [Quit: Connection closed for inactivity]
lnostdal has quit [Quit: "Fascism, Nazism, Communism and Socialism are only superficial variations of the same monstrous theme—collectivism." -- Ayn Rand]
ZaZ has quit [Ping timeout: 245 seconds]
ZaZ has joined #ipfs
mowcat has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
vmx has joined #ipfs
woss_io has joined #ipfs
ZaZ has quit [Quit: Leaving]
airwind has quit [Quit: airwind]
<ZerXes>
mattober[m]: ok so the file is added to IPFS now
<ZerXes>
if I would try to download it from cloudflare IPFS gateway, would that make their node first download the whole file?
Newami has quit [Read error: Connection reset by peer]
<olizilla[m]>
bmbmwiedemann1 cid v1 is the solution to that, and cid v0 is a retroactive definition of the multihash only Qm style CIDs that have an implicit base58btc base encoding
ygrek has joined #ipfs
bralyclow has quit [Remote host closed the connection]
bralyclow has joined #ipfs
sz0 has quit [Quit: Connection closed for inactivity]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
ZaZ has joined #ipfs
rkzel has joined #ipfs
ZaZ1 has quit [Ping timeout: 252 seconds]
vmx has quit [Remote host closed the connection]
ZaZ1 has joined #ipfs
dethos_ has joined #ipfs
ylp has quit [Quit: Leaving.]
ZaZ has quit [Ping timeout: 268 seconds]
ZaZ has joined #ipfs
zoobab has quit [Ping timeout: 245 seconds]
ZaZ2 has joined #ipfs
ZaZ1 has quit [Ping timeout: 248 seconds]
ZaZ has quit [Ping timeout: 272 seconds]
chiui has joined #ipfs
xcm has quit [Remote host closed the connection]
mithilarun has joined #ipfs
xcm has joined #ipfs
dvim has joined #ipfs
dvim has quit [Client Quit]
dvim has joined #ipfs
zoobab has joined #ipfs
Encrypt has joined #ipfs
woss_io has quit [Ping timeout: 268 seconds]
blallo has quit [Quit: Gotta go]
blallo has joined #ipfs
ZaZ has joined #ipfs
Newami has joined #ipfs
ZaZ2 has quit [Ping timeout: 245 seconds]
rkzel has quit [Ping timeout: 248 seconds]
rkzel has joined #ipfs
OUv has joined #ipfs
shamb0t has joined #ipfs
Jesin has joined #ipfs
shamb0t_ has quit [Ping timeout: 258 seconds]
sim590 has quit [Ping timeout: 258 seconds]
OliverUv has quit [Ping timeout: 258 seconds]
piti has quit [Ping timeout: 258 seconds]
sim590 has joined #ipfs
brakmic has joined #ipfs
piti has joined #ipfs
Ox861726f6c64 has joined #ipfs
dethos_ has quit [Ping timeout: 246 seconds]
brakmic has quit [Ping timeout: 258 seconds]
Ox861726f6c64 has quit [Read error: Connection reset by peer]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
Ox861726f6c64 has joined #ipfs
chiui has quit [Ping timeout: 258 seconds]
mindCrime has quit [Ping timeout: 258 seconds]
ashctk has joined #ipfs
Ox861726f6c64 has quit [Read error: Connection reset by peer]
Ox861726f6c64 has joined #ipfs
isigaesc[m] has joined #ipfs
clemo has quit [Ping timeout: 246 seconds]
<isigaesc[m]>
Is IPFS considered safe to run on a multiuser machine? I mean, is there anything to stop other users on the machine making API calls to unpin data or publish data, say?
thomasan_ has joined #ipfs
<isigaesc[m]>
https://github.com/ipfs/notes/issues/349 seems to ask this but it isn't talking about the API and I don't understand how the API would distinguish between users
shlavik[m] has joined #ipfs
clemo has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
<auhau[m]1>
Well my take on that is that API is user-independent. As long as it is exposed with running process by any user (eq. exposed ports does not take inconsideration users/groups), then it is accessible by any user. API itself does not have any authentication method, that could enforce this to my knowledge.
<isigaesc[m]>
Okay, thanks. I guess that means it needs to run in a dedicated container
Ox861726f6c64 has quit [Read error: Connection reset by peer]
Ox861726f6c64 has joined #ipfs
<isigaesc[m]>
This has me wondering how multiple IPFS applications interact. I mean, if I have application A and application B both connecting to the same daemon, application A and B both pin the same data then application A decides it doesn't want the data any more and unpins it. Does that mean application B can no longer access the data?
Ox861726f6c64 has quit [Read error: Connection reset by peer]
<raucao>
that is a very good question
fleeky has quit [Ping timeout: 252 seconds]
<isigaesc[m]>
I'm actually trying to figure out how it works within an application too. Suppose I make an app where people can publish their mood for the day. User A publishes "Happy" (I suppose having IPNS record for User A pointing at the block "Happy"), user B does the same. When User A changes their mood to "Sad" I suppose they will want to unpin the "Happy" block?
<isigaesc[m]>
Without some kind of pin tag or reference count I can't see how to do this. Does the application need to implement it locally?
pecastro has joined #ipfs
pecastro has quit [Client Quit]
pecastro has joined #ipfs
sz0 has joined #ipfs
fleeky has joined #ipfs
mithilarun has quit [Remote host closed the connection]
grumble has quit [Quit: and some kind of madness has started to evolve]
grumble has joined #ipfs
plexigras has joined #ipfs
fleeky has quit [Remote host closed the connection]
mithilarun has joined #ipfs
ZaZ1 has joined #ipfs
ZaZ has quit [Ping timeout: 245 seconds]
fleeky has joined #ipfs
dethos_ has joined #ipfs
mithilarun has quit [Remote host closed the connection]
<ZerXes>
FYI, seems like cloudflare cuts your connection after downloading 1.11TB from their IPFS gateway
<ZerXes>
as soon as Im at 1.11TB they reset my connection :(
<auhau[m]1>
@isi
<ZerXes>
but not bad that they give me 300MB/s
<ZerXes>
maxes out my CPU so can probably do more
<Swedneck>
i'm surprised they go that far lol
<Swedneck>
if i was them i'd be cutting off at like, 100G?
<ZerXes>
hehe yeah
mithilarun has joined #ipfs
<ZerXes>
I was suprised they even cached my file to their edgenodes
<ZerXes>
its 10TB
<auhau[m]1>
isigaesc: well those are two different concepts that your mixing. In-app users are different from your host OS's users. And yes any pinning/unpinning logic has to be implemented in-app.
<ZerXes>
please feel free to pin QmZvS6E5QFLkKcqHosqLcuuNG1QohxC3BsNCh9mhaECddD :>
fleeky has quit [Remote host closed the connection]
fleeky has joined #ipfs
<Swedneck>
sure, send me a 10TB HDD and i'll pin it :P
dasj19 has joined #ipfs
<isigaesc[m]>
auhau: Well, three different concepts really. Multiple OS users, multiple apps, and multiple users within one app. :-)
<ZerXes>
Swedneck: :D
<ZerXes>
actually, if you have a filesystem that does compression its no problem
<ZerXes>
I store it on ZFS, the file is just 10TB of 0s
lnostdal has quit [Quit: "Fascism, Nazism, Communism and Socialism are only superficial variations of the same monstrous theme—collectivism." -- Ayn Rand]
<ZerXes>
so its basically 512b metadata and thats it
<Swedneck>
ext4?
<ZerXes>
nope :)
<Swedneck>
:(
<ZerXes>
it should sync very fast over IPFS as just a few hashes. I guess IPFS only needs to transfer like 1-2MB total over the network
<ZerXes>
and then it will blow up to 10TB on your disk :)
<ZerXes>
as its the same hash repeated over and over a billion times
mithilarun has quit [Remote host closed the connection]
fleeky has quit [Remote host closed the connection]
fleeky has joined #ipfs
englishm has quit [Excess Flood]
englishm has joined #ipfs
englishm has quit [Excess Flood]
englishm has joined #ipfs
englishm has quit [Excess Flood]
fleeky has quit [Read error: Connection reset by peer]
englishm has joined #ipfs
englishm has quit [Excess Flood]
englishm has joined #ipfs
fleeky has joined #ipfs
fleeky has quit [Ping timeout: 276 seconds]
xcm has quit [Read error: Connection reset by peer]
xcm has joined #ipfs
<isigaesc[m]>
I think what I was hoping for was something like the metadata from the pinata API
<isigaesc[m]>
Is there a library or something out there to track and manage locally pinned blocks?
caveat has quit [Disconnected by services]
caveat has joined #ipfs
<auhau[m]1>
Ehm IPFS itself? Not sure what exact needs you have... I guess the most crucial feature is pinning IPNS, that would help out a lot to us all, but still not tackled:
xelra has quit [Remote host closed the connection]
fleeky has joined #ipfs
dethos_ has quit [Ping timeout: 245 seconds]
thomasan_ has joined #ipfs
<isigaesc[m]>
I just wanted to be able to manage blocks somehow. So, "User A is pinning this block originally by User B as of $date". Then to be able to say "Delete all User A's blocks (unless pinned by another user)", or, "delete user A's oldest blocks", and so on
<isigaesc[m]>
Please don't take all this as IPFS criticism btw. I'm really impressed by this project
<isigaesc[m]>
If I write my application I guess I just need to write something to manage pins
JonathanSchemoul has joined #ipfs
<Swedneck>
i think pin management should really be done in the application
<auhau[m]1>
Hmm I am not aware about any library that would tackle this sort of use-case (but here might be one...). But since you are mentioning a users a lot, maybe have a look into Textile framework ;-) They provide a lot of abstractions on top of IPFS. But IPFS itself is mainly transfer protocol with some fancy features around (pubsub etc.), so don't expect any high-level concepts there...
thomasan_ has quit [Ping timeout: 258 seconds]
ericnoan has quit [Ping timeout: 245 seconds]
<isigaesc[m]>
I guess the issue with doing pin management outside IPFS is that the actual pinned blocks could end up out of synch with the IPFS daemon.
<isigaesc[m]>
I will look into it, thanks.
ericnoan has joined #ipfs
<isigaesc[m]>
auhau: Heh. I'm a lot less creative than I thought. This is useful, though :-)
ashctk has quit [Quit: Lost terminal]
woss_io has joined #ipfs
aesthe has joined #ipfs
plexigras has quit [Ping timeout: 245 seconds]
dethos_ has joined #ipfs
brakmic has joined #ipfs
powerbit has quit [Read error: Connection reset by peer]
ZaZ1 has quit [Quit: Leaving]
dasj19 has quit [Quit: dasj19]
dethos_ has quit [Ping timeout: 245 seconds]
ygrek has quit [Ping timeout: 246 seconds]
mithilarun has joined #ipfs
dethos_ has joined #ipfs
xelra has joined #ipfs
aesthe has quit [Quit: Leaving]
brakmic has quit []
mateusbs17 is now known as mateusbs17|brb
woss_io has quit [Read error: Connection reset by peer]
dvim has quit [Ping timeout: 246 seconds]
dethos_ has quit [Ping timeout: 246 seconds]
scj_ has joined #ipfs
Kingsquee has joined #ipfs
knix has quit [Quit: leaving]
knix has joined #ipfs
dethos_ has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
mithilarun has quit [Remote host closed the connection]
spinza has joined #ipfs
bralyclow01 has joined #ipfs
bralyclow has quit [Ping timeout: 248 seconds]
sammacbeth has quit [Quit: sammacbeth]
kesenai has quit [Read error: Connection reset by peer]