<Mateon1>
I love how most bitcoin examples show Qm00000... as hashes... Even though Base58 is ugly and doesn't work that way
<whyrusleeping>
yeah... and also because the zeros would be on the other end
<whyrusleeping>
also, are you seeing bitcoin examples using ipfs hashes?
<Mateon1>
QmNLei78zWmzUdbeRB3CiUfAizWUrbeeZh5K1rhAQKCh51 - this is the multihash for 12200000000000000000000000000000000000000000000000000000000000000000
galois_dmz has quit [Ping timeout: 260 seconds]
<Mateon1>
Base64 would work way better
PseudoNoob has quit [Remote host closed the connection]
fleeky_ has joined #ipfs
SuperPhly has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
zanadar has joined #ipfs
zanadar has quit [Client Quit]
fleeky has quit [Ping timeout: 256 seconds]
anonymuse has quit [Remote host closed the connection]
_whitelogger has joined #ipfs
galois_dmz has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
ianopolous has joined #ipfs
Aranjedeath has joined #ipfs
ianopolous_ has quit [Ping timeout: 268 seconds]
wak-work has quit [Ping timeout: 260 seconds]
anonymuse has joined #ipfs
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cemerick has joined #ipfs
wak-work has joined #ipfs
cemerick has quit [Ping timeout: 260 seconds]
saintromuald has joined #ipfs
* jbenet
haad: great to hear
<jbenet>
whyrusleeping: got a hang in a transfer-- i know peers talking to my node have it. what's the best way to debug/diagnose? (we should probably automate these checks)
<whyrusleeping>
gimme a stack trace from the fetcher
<whyrusleeping>
also check `ipfs swarm peers -v` to make sure the nodes have two bitswap streams open between them
<whyrusleeping>
99% chance its yamux
bgrayburn[m] has joined #ipfs
anonymuse has quit [Remote host closed the connection]
<Mateon1>
Just got a segfault on raspi
<Mateon1>
Caused by yamux.newSession, no other info in stacktrace
<mib_kd743naq>
so... if I understand this correctly...
<mib_kd743naq>
if I am looking to create many nearly-identical trees
<mib_kd743naq>
it would be prudent to have *every* directory node be a HAMT one, so that the same "sudir" objects can be mixed and matched within these nearly-identical parent dirs
Qwertie has quit [Ping timeout: 260 seconds]
<mib_kd743naq>
whyrusleeping: ^^ is my thinking semi-correct?
arpu has joined #ipfs
dominic__ has quit [Ping timeout: 268 seconds]
jmbarbier has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Mateon1>
Okay, I now managed to get a proper log for an IPFS crash on my pi
Qwertie has joined #ipfs
<Mateon1>
"found bad pointer in Go heap", sounds like hard to debug
<Mateon1>
Hold on while I put the log up
<Mateon1>
QmQo2jW9GRCqhSvfYPwXa2ZzXee6egeqYyG4stm3ZKtuXs - warning, 1.12 MB of text
JustinDrake has joined #ipfs
mib_kd743naq has quit [Ping timeout: 260 seconds]
Mateon1 has quit [Read error: Connection reset by peer]
Mateon1 has joined #ipfs
JustinDrake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
chriscool1 has joined #ipfs
soloojos has joined #ipfs
Mateon1 has quit [Remote host closed the connection]
Mateon1 has joined #ipfs
JustinDrake has joined #ipfs
palkeo has joined #ipfs
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
JustinDrake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nunofmn has joined #ipfs
maxlath has joined #ipfs
cubemonk1y has quit [Ping timeout: 258 seconds]
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
robattila256 has joined #ipfs
<_mak>
is there a way to check if a specific hash is 'online' in a specific node?
anonymuse has joined #ipfs
lkcl has quit [Read error: No route to host]
<_mak>
what I'm trying to achieve: I have a list of file hashs and I want to check if the files can be downloaded from a given node so I can mark the files as 'online'
lkcl has joined #ipfs
JustinDrake has joined #ipfs
caveat has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
Encrypt has quit [Quit: Quit]
JustinDrake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
atrapado_ has joined #ipfs
JustinDrake has joined #ipfs
yale has quit [Quit: Lost terminal]
arpu has quit [Ping timeout: 260 seconds]
<Mateon1>
_mak: If you do `ipfs dht findprovs <hash>` you get the list of peers who have (and provide) that hash.
<_mak>
Mateon1: cool thanks mate
<lgierth>
not neccessarily all of them
<lgierth>
but some
<Mateon1>
Note that if a file is larger than 256kB, it is broken into pieces, and you need to check the hash for all pieces of a file.
<Mateon1>
check providers for all pieces*
<Mateon1>
lgierth: When is a provider from findprovs not a provider?
bastianilso____ has joined #ipfs
<_mak>
hmm
bastianilso_____ has quit [Ping timeout: 265 seconds]
<_mak>
so I should get a list of peers Id
<_mak>
I'm getting 4 peer ids for a file that only I am seeding
<lgierth>
Mateon1: i mean it doesn't neccessarily include *all* providers of that hash
<lgierth>
just because nobody has a full picture of the network
<Mateon1>
lgierth: Right, that's probably fine then, isn't it?
<Mateon1>
For checking if a hash is 'online'
JustinDrake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<lgierth>
yeah
dignifiedquire has joined #ipfs
anonymuse has quit [Remote host closed the connection]
arpu has joined #ipfs
<_mak>
I don't get it, there must be something wrong with the output, why would I get 4 ids for a file that only I am seeding?
<lgierth>
there's bots and crawlers which pick up stuff
geemili has joined #ipfs
Encrypt has joined #ipfs
muvlon has joined #ipfs
koalalorenzo has joined #ipfs
koalalorenzo has quit [Quit: Leaving]
koalalorenzo has joined #ipfs
koalalorenzo has quit [Quit: Leaving]
JustinDrake has joined #ipfs
reit has joined #ipfs
nunofmn has joined #ipfs
Boomerang has joined #ipfs
JustinDrake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
JustinDrake has joined #ipfs
everywhen has joined #ipfs
JustinDrake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cubemonk1y has joined #ipfs
Pent2 has joined #ipfs
nunofmn has joined #ipfs
<_mak>
lgierth: by 'pick up' you mean they download it?
cubemonk1y has quit [Read error: Connection reset by peer]
JustinDrake has joined #ipfs
SuperPhly has joined #ipfs
muvlon has quit [Quit: Leaving]
anonymuse has joined #ipfs
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
anonymuse has quit [Ping timeout: 244 seconds]
SuperPhly has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
SuperPhly has joined #ipfs
maxlath has quit [Ping timeout: 250 seconds]
Encrypt has quit [Quit: Quit]
maxlath has joined #ipfs
cemerick has joined #ipfs
elico1 has joined #ipfs
elico has quit [Read error: Connection reset by peer]
SuperPhly has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
anonymuse has joined #ipfs
<lgierth>
_mak: yeah and then they're also providers
anonymuse has quit [Ping timeout: 245 seconds]
<_mak>
hmm
<_mak>
that's weird then because when I'm not seeding this file I can't download it on ipfs gateway
<_mak>
lgierth: who would scan ipfs and download all files?
<lgierth>
the person running ipfs-search.com for example
jokoon has quit [Quit: Leaving]
rendar has quit [Ping timeout: 245 seconds]
JustinDrake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Ping timeout: 260 seconds]
infinity0 has joined #ipfs
JustinDrake has joined #ipfs
Guest18 has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
rendar has joined #ipfs
cemerick has quit [Ping timeout: 240 seconds]
saintromuald has quit [Ping timeout: 244 seconds]
Encrypt has joined #ipfs
Pent2 has quit [Quit: Leaving]
ygrek has joined #ipfs
Pent2 has joined #ipfs
nunofmn has joined #ipfs
anonymuse has joined #ipfs
anonymuse has quit [Ping timeout: 258 seconds]
JustinDrake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
JustinDrake has joined #ipfs
JustinDrake has quit [Ping timeout: 240 seconds]
Guest18 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guest18 has joined #ipfs
maxlath1 has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
maxlath has quit [Ping timeout: 250 seconds]
maxlath1 is now known as maxlath
FrozenFox has quit [Ping timeout: 244 seconds]
jmbarbier has joined #ipfs
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]