rngkll_ has quit [Remote host closed the connection]
pcardune has joined #ipfs
ONI_Ghost has joined #ipfs
ONI_Ghost has quit [Read error: Connection reset by peer]
SunflowerSociety has joined #ipfs
pcardune has quit [Ping timeout: 240 seconds]
ericxtang has quit [Remote host closed the connection]
yhwh has quit [Ping timeout: 240 seconds]
lanlink has joined #ipfs
bjp has joined #ipfs
anewuser has quit [Quit: anewuser]
SunflowerSociety has quit [Ping timeout: 240 seconds]
SunflowerSociety has joined #ipfs
SunflowerSociety has joined #ipfs
SunflowerSociety has quit [Changing host]
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 276 seconds]
Kyung has joined #ipfs
horrified has joined #ipfs
Kyung has quit [Ping timeout: 276 seconds]
barnacs has quit [Ping timeout: 256 seconds]
ulrichard has joined #ipfs
barnacs has joined #ipfs
boltuprightness has joined #ipfs
Mateon3 has joined #ipfs
Mateon1 has quit [Ping timeout: 245 seconds]
Mateon3 is now known as Mateon1
magicbit has quit [Ping timeout: 240 seconds]
nicu has quit [Remote host closed the connection]
grvhi has joined #ipfs
rendar has joined #ipfs
SunflowerSociety has quit [Ping timeout: 256 seconds]
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 256 seconds]
geoah has joined #ipfs
ygrek has joined #ipfs
lanlink has quit [Ping timeout: 240 seconds]
risciii has joined #ipfs
<risciii>
Hi, this question is waay out there but I was curious, can IPFS help make the whole internet available? When we search google, we are searching the Google's index of the web(or a fraction of it), can IPFS allow some sort of search engine to search the entire web even though the process may run very very long?
<petersjt014[m]>
For static, unchanging content: definitely. Sites like archive.org would benefit a lot (I think they hosted an IPFS workshop once). For mutable stuff that's a harder question.
geoah has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<petersjt014[m]>
Key-based systems are better for dealing with mutability. IPNS is the name of the one IPFS uses,
<risciii>
Mutable stuff?
<risciii>
Aahhh
<petersjt014[m]>
Files and content that change
<petersjt014[m]>
yeah
<risciii>
I thought ipfs was like nix package manager, each file has only one hash hence one address
<risciii>
Then diff version have diff address?
<Kythyria[m]>
Yes
<risciii>
Ok I get it
<petersjt014[m]>
that Qmxxx is a sha-256 hash in disguise (im pretty sure)
<risciii>
IPNS links same uri to diff addresses
<risciii>
?
<Kythyria[m]>
IPNS conveys pointers to that, looked up by public key fingerprint.
<risciii>
Key based, keys as in Maps?
<petersjt014[m]>
IPFS hashes point to content, IPNS keys point to IPFS hashes
<risciii>
Cool
<risciii>
Thank you
<petersjt014[m]>
one other thing
<risciii>
You both
<petersjt014[m]>
about your first qustion
<petersjt014[m]>
it's partly already being used for that
mauz555 has quit [Read error: Connection reset by peer]
mauz555 has joined #ipfs
<petersjt014[m]>
if you dl and add it youself (it should be `QmcPZGXSyaQSnDVEtJrgtp2EyxhENiBdpGa8pfs5rMBCWr`) then it _should_ play--unless I'm missing some browser-ish issue
<mkg20001>
I was asking if there is an implementation of the libp2p-crypto library (similar to js-libp2p-crypto, go-libp2p-crypto) for the programming language C.
<tomaka>
Err sorry got confused because of my rust channels
<giulianomlodi>
Hey, would like to ask you a question. I'm going to develop a platform that would need a similar way to store video files like the Dtube on the Steem Blockchain. I would like to know if there are existing nodes that could be used to store the files and link them to the steem blockchain or I'm going to need to set up new nodes to store them ?
<giulianomlodi>
thank you in advance for you time
jesse22_ has quit [Ping timeout: 240 seconds]
jesse22 has joined #ipfs
cwahlers_ has joined #ipfs
cwahlers has quit [Ping timeout: 240 seconds]
<M-hash>
mkg20001, tomaka : If you're not afraid of getting the rust compiler in your transitive build deps, I've seen rust code do a pretty awesome job of exporting nicely linkable C symbols, fwiw...
<mkg20001>
i'll try that tomorrow. would save me a ton of work if it works
<tomaka>
If you just need the crypto primitives (and not secio), I guess the C equivalent is OpenSSL/LibreSSL? 🤔
reit has joined #ipfs
muravey has joined #ipfs
neuthral has joined #ipfs
ashark has quit [Ping timeout: 256 seconds]
<mkg20001>
I need to work with libp2p crypto stuff (the protobuf stuff is already implemented) was just looking if there were some nice wrappers like js-libp2p-crypto for C. btw, I'm working on a wireshark dissector for libp2p.
SunflowerSociety has quit [Read error: Connection reset by peer]
ashark has joined #ipfs
muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
SunflowerSociety has joined #ipfs
muravey has joined #ipfs
tec__ has quit [Ping timeout: 240 seconds]
cxl000 has quit [Quit: Leaving]
tec__ has joined #ipfs
neuthral has quit [Ping timeout: 260 seconds]
risciii has quit [Ping timeout: 240 seconds]
jesse22_ has joined #ipfs
reit has quit [Quit: Leaving]
muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Taoki has joined #ipfs
jesse22 has quit [Ping timeout: 276 seconds]
<lidel>
giulianomlodi, you need to either pin content on your own nodes or use paid service to make sure at least one copy is around when user requests it
Ecran has joined #ipfs
muravey has joined #ipfs
zcstarr has joined #ipfs
yhwh has joined #ipfs
giulianomlodi has quit [Ping timeout: 260 seconds]
<JohnyTheSmith>
huh...
<JohnyTheSmith>
the daemon stops running with increasing frequency
<JohnyTheSmith>
cant think of anything that changed, nothing but running the daemon - and occasionaly checking on it (top and ipfs repo stat, thats all) - went on on that machine
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
ericxtang has quit [Remote host closed the connection]
ericxtang has joined #ipfs
plexigras has quit [Quit: WeeChat 2.0.1]
ericxtang has quit [Remote host closed the connection]
Neomex has joined #ipfs
ericxtang has joined #ipfs
Encrypt has quit [Quit: Quit]
ericxtang has quit [Remote host closed the connection]
muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rngkll_ has joined #ipfs
muravey has joined #ipfs
muravey has quit [Client Quit]
ericxtang has joined #ipfs
muravey has joined #ipfs
tec__ has quit [Ping timeout: 276 seconds]
mauz555 has quit []
<petersjt014[m]>
Does anyone know of a way to see how available a block is? I found that I can query a hash with `findprovs` and get more peers listed than for a sub-hash lower down in the dag.
muravey has quit [Client Quit]
tec__ has joined #ipfs
muravey has joined #ipfs
muravey has quit [Client Quit]
muravey has joined #ipfs
<petersjt014[m]>
I'm guessing that it would be something like a bash script that recurses down the dag and finds the percentage of available leaves maybe?
muravey has quit [Client Quit]
Strepsils has joined #ipfs
muravey has joined #ipfs
muravey has quit [Client Quit]
muravey has joined #ipfs
<petersjt014[m]>
I might be able to make a script that does this, but I'm not sure how I would recurse down to the leaf nodes
mildred has joined #ipfs
mildred_ has joined #ipfs
Ecran has quit [Quit: Going offline, see ya! (www.adiirc.com)]
H3ndr1k[m] has left #ipfs ["User left"]
AboShanab[m] has joined #ipfs
mildred has quit [Ping timeout: 264 seconds]
mildred_ is now known as mildred
also_captain_mor has joined #ipfs
Neomex has quit [Remote host closed the connection]
muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
muravey has joined #ipfs
<petersjt014[m]>
If I can get a function like this to work and manage to do a PR for adding it as a command to IPFS itself, what would you guys think it should be called?
<petersjt014[m]>
`avail` would be my 1st choice
mildred has quit [Quit: mildred]
mildred has joined #ipfs
zcstarr has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
muravey has quit [Client Quit]
muravey has joined #ipfs
muravey has quit [Client Quit]
adgtl has joined #ipfs
muravey has joined #ipfs
<petersjt014[m]>
for an example bash version this is what I got so far: