alanshaw changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.4.22 and js-ipfs 0.40 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
KeiraT has quit [Remote host closed the connection]
lidel has quit [Remote host closed the connection]
halbeno has quit [Quit: Leaving.]
lidel has joined #ipfs
jakobvarmose has quit [Quit: ZNC 1.7.2 - https://znc.in]
stkw0 has quit [Quit: No Ping reply in 180 seconds.]
[diablo] has quit [Quit: Ping timeout (120 seconds)]
aqquadro has quit [Remote host closed the connection]
joocain2 has joined #ipfs
is_null_1 has quit [Remote host closed the connection]
joocain2 has quit [Ping timeout: 240 seconds]
is_null has joined #ipfs
is_null__ has quit [Ping timeout: 260 seconds]
is_null has quit [Ping timeout: 268 seconds]
is_null has joined #ipfs
seba- has quit [Changing host]
seba- has joined #ipfs
is_null has quit [Ping timeout: 265 seconds]
vmx has joined #ipfs
is_null has joined #ipfs
joocain2 has joined #ipfs
ZaZ has joined #ipfs
is_null_ has joined #ipfs
joocain2 has quit [Ping timeout: 240 seconds]
Ecran has quit [Quit: Going offline, see ya! (www.adiirc.com)]
hqdruxn08 has joined #ipfs
is_null has quit [Ping timeout: 260 seconds]
is_null_ has quit [Ping timeout: 272 seconds]
Jybz has quit [Quit: Konversation terminated!]
is_null has joined #ipfs
is_null_ has joined #ipfs
misuto has joined #ipfs
is_null_ has quit [Ping timeout: 240 seconds]
is_null has quit [Ping timeout: 265 seconds]
is_null has joined #ipfs
is_null_ has joined #ipfs
Neurognostic has joined #ipfs
Neurognostic_ has joined #ipfs
Neurognostic_ has quit [Remote host closed the connection]
Neurognostic_ has joined #ipfs
mowcat has joined #ipfs
Neurognostic has quit [Ping timeout: 272 seconds]
joocain2 has joined #ipfs
joocain2 has quit [Ping timeout: 240 seconds]
fleeky has quit [Ping timeout: 260 seconds]
Neurognostic_ has quit [Ping timeout: 268 seconds]
fleeky has joined #ipfs
zeden has joined #ipfs
mowcat has quit [Remote host closed the connection]
stzsch has joined #ipfs
}ls{ has quit [Ping timeout: 246 seconds]
joocain2 has joined #ipfs
ZaZ1 has joined #ipfs
KempfCreative has joined #ipfs
joocain2 has quit [Ping timeout: 240 seconds]
}ls{ has joined #ipfs
ZaZ has quit [Ping timeout: 272 seconds]
KempfCreative has quit [Ping timeout: 272 seconds]
ZaZ1 has quit [Read error: Connection reset by peer]
KempfCreative has joined #ipfs
The_8472 has quit [Ping timeout: 252 seconds]
joocain2 has joined #ipfs
}ls{ has quit [Quit: real life interrupt]
The_8472 has joined #ipfs
_jrjsmrtn has joined #ipfs
octav1a has joined #ipfs
__jrjsmrtn__ has quit [Ping timeout: 240 seconds]
joocain2 has quit [Ping timeout: 240 seconds]
stoopkid_ has quit [Quit: Connection closed for inactivity]
}ls{ has joined #ipfs
c0ncord has quit [Ping timeout: 246 seconds]
void09 has quit [Ping timeout: 268 seconds]
void09 has joined #ipfs
Jybz has joined #ipfs
malestorm has quit [Quit: malestorm]
jcea has joined #ipfs
Jybz has quit [Quit: Konversation terminated!]
ipfs-stackbot has quit [Remote host closed the connection]
ipfs-stackbot has joined #ipfs
}ls{ has quit [Ping timeout: 265 seconds]
c0ncord has joined #ipfs
}ls{ has joined #ipfs
jcea has quit [Remote host closed the connection]
jcea has joined #ipfs
romanar has joined #ipfs
joocain2 has joined #ipfs
joocain2 has quit [Ping timeout: 240 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
AbramAdelmo has quit [Remote host closed the connection]
AbramAdelmo has joined #ipfs
delli3 has joined #ipfs
joocain2 has joined #ipfs
}ls{ has quit [Ping timeout: 268 seconds]
xcm has quit [Remote host closed the connection]
AbramAdelmo has quit [Remote host closed the connection]
xcm has joined #ipfs
}ls{ has joined #ipfs
joocain2 has quit [Ping timeout: 240 seconds]
joocain2 has joined #ipfs
<alanshaw>
👋 there's a new RC of js-ipfs out NOW for testing! If you'd like to help us test 🙏, install it with `npm i ipfs@0.41.0-rc.1` (in your applications) or with the `--global` flag to get your very own `jsipfs` CLI command. Please open an issue if you encounter bugs: https://github.com/ipfs/js-ipfs/issues
joocain2 has quit [Ping timeout: 240 seconds]
}ls{ has quit [Quit: real life interrupt]
octav1a has quit [Ping timeout: 260 seconds]
hhes has quit [Quit: WeeChat 2.4]
octav1a has joined #ipfs
hhes has joined #ipfs
}ls{ has joined #ipfs
joocain2 has joined #ipfs
Fessus has quit [Ping timeout: 240 seconds]
alexgr has joined #ipfs
joocain2 has quit [Ping timeout: 240 seconds]
The_8472 has quit [Ping timeout: 248 seconds]
The_8472 has joined #ipfs
AbramAdelmo has joined #ipfs
rodolf0 has joined #ipfs
Belkaar has quit [Ping timeout: 260 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
Belkaar has quit [Ping timeout: 240 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
jesse22 has joined #ipfs
<NickBusey>
Does it have DHT and pub-sub push?
joocain2 has joined #ipfs
joocain2 has quit [Ping timeout: 240 seconds]
joocain2 has joined #ipfs
joocain2 has quit [Ping timeout: 240 seconds]
xcm has quit [Remote host closed the connection]
plexigras has joined #ipfs
ylp has quit [Quit: Leaving.]
is_null_ has quit [Remote host closed the connection]
is_null has quit [Remote host closed the connection]
xcm has joined #ipfs
rodolf0 has quit [Quit: Leaving]
pecastro has quit [Quit: Lost terminal]
hqdruxn08 has quit [Remote host closed the connection]
mowcat has joined #ipfs
hqdruxn08 has joined #ipfs
bengates has quit [Remote host closed the connection]
bengates has joined #ipfs
CCR5-D32 has joined #ipfs
bengates has quit [Ping timeout: 272 seconds]
romanar has quit [Quit: Connection closed for inactivity]
Belkaar has quit [Ping timeout: 260 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
hsn has quit [Quit: hsn]
Belkaar has quit [Ping timeout: 240 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
joocain2 has joined #ipfs
xcm has quit [Remote host closed the connection]
ipfs-stackbot has quit [Remote host closed the connection]
ipfs-stackbot has joined #ipfs
xcm has joined #ipfs
joocain2 has quit [Ping timeout: 240 seconds]
Belkaar has quit [Ping timeout: 272 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
Belkaar has quit [Ping timeout: 240 seconds]
gavlee has joined #ipfs
Belkaar has joined #ipfs
Belkaar has joined #ipfs
abff has joined #ipfs
<abff>
hi I have a quick question about properties of files, is there an easy way to know when a file was first hosted on ipfs?
Belkaar has quit [Ping timeout: 240 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
joocain2 has joined #ipfs
joocain2 has quit [Ping timeout: 240 seconds]
joocain2 has joined #ipfs
joocain2 has quit [Ping timeout: 240 seconds]
<odisseus[m]>
I don't have the answer, but I think that's impossible in general
<abff>
I kind of figured you could only trust the ctime of the file itself
swedneck[m] has joined #ipfs
<swedneck[m]>
i presume it'd only be possible if you have a node with good connectivity that writes down when it sees an object published for the first time
<swedneck[m]>
but you wouldn't know if that truly was the first time, you'd only be somewhat certain
<odisseus[m]>
If the timestamp of publishing were stored along with the file, this would mean that republishing the same file yields a different hash, which is clearly wrong
<abff>
I believe filecoin has a solution to this problem
<odisseus[m]>
Some file formats include timestamps, but these may be forged by the creator of the file
<abff>
I was just hoping ipfs did too
<abff>
odisseus[m]: yeah I know how ctime works
<abff>
thank you for your insights
<odisseus[m]>
It is possible to prove that the file was created no later than a certain date, if it contains information that wasn't known before that date (and which is hard to guess)
<odisseus[m]>
But this has nothing to do with IPFS in particular
<abff>
haha yeah
joocain2 has joined #ipfs
KeiraT has quit [Ping timeout: 240 seconds]
<odisseus[m]>
Scan of a front page of a widely available newspaper would IMO be proof enough
joocain2 has quit [Ping timeout: 240 seconds]
<swedneck[m]>
that's a valid use for a blockchain methinks
<abff>
odisseus[m]: I'm just doing a quick check because a paranoid user elsewhere wants to read "an original" of the bitcoin whitepaper
<odisseus[m]>
Oops, I meant "no earlier than a certain date", of course
<abff>
I wasn't sure if ipfs blockchain proved time
* abff
shrugs
<abff>
whatever it's no skin off my back
<swedneck[m]>
ipfs isn't a blockchain, filecoin is
<abff>
news to me
<swedneck[m]>
what i meant is that you could reference a blockchain transaction in an ipfs object to prove it was published no earlier than that transaction
<abff>
I've only heard of ipfs en passant from a nerd friend
<swedneck[m]>
which part was new to you?
<swedneck[m]>
ah
<swedneck[m]>
ipfs is a lot like torrent
<abff>
the way he described it sounded block chained for proof of integrity
<abff>
swedneck[m]: but mountable :D
<odisseus[m]>
Blockchain is a buzzword nowadays
<swedneck[m]>
the integrity stuff is just a consequence of using cryptographical hashing
<odisseus[m]>
Most of the time you see that word, it doesn't bear any meaning
<odisseus[m]>
* Most of the time wehn you see that word, it doesn't bear any meaning
<abff>
odisseus[m]: yeah I think the technology is divergent enough that it's not longer an accurate way to describe the function of anything
<odisseus[m]>
* Most of the time when you see that word, it doesn't bear any meaning
<swedneck[m]>
with torrent you'll see people provide a hash of the content so people can themselves hash what they download and compare the fingerprints, ipfs just has this built in
<swedneck[m]>
you literally request the hash of the content you want to download
<swedneck[m]>
err, well, almost literally
<abff>
I can read more about it swedneck[m]
<abff>
don't worry meng
<swedneck[m]>
there's a bit of extra data in the address for the object, but the hash is included in the string