<dsal>
But I'd really like all context all the time.
<dsal>
I'm super spoiled by context. :)
arkimedes has quit [Quit: Leaving]
gmcabrita has quit [Quit: Connection closed for inactivity]
scde has joined #ipfs
_whitelogger has joined #ipfs
<flyinglasanga[m]>
Hey folks
<flyinglasanga[m]>
does anyone have a good resource onhand about pinning content to IPNS ?
baffo32 has quit [Remote host closed the connection]
<dsal>
flyinglasanga[m]: What do you want to know?
<flyinglasanga[m]>
hey, I am wondering about the probability of something being lost, and what it takes to ensure that doesn't happen
<dsal>
Well, ipns is unrelated to that, so set that aside for a moment.
<dsal>
For any given block in ipfs, you will lose it when the last node forgets it. You can't tell whether a given node has a given blocked pinned, but you can tell whether it has the block at all.
<dsal>
I wrote a thing today to recursively descend an object (which may link to other objects, etc...) and ensures enough nodes have a copy of that thing.
<flyinglasanga[m]>
Neat, how did that work?
<dsal>
Well, I'm trying to actually *understand* the data now. heh. But it does work.
crankylinuxuser has quit [Ping timeout: 258 seconds]
<TUSF>
IPNS also doesn't resolve if the daemon it points to is down, as opposed to regular IPFS "files" which work as long as **someone** on the network has it.
<lgierth>
yes it does
<lgierth>
a node regularly writes its IPNS records out to a couple of other nodes, based on its own peerid and their peerid
bwn has joined #ipfs
<lgierth>
they expire after 12h our so, so your partly right in that you need to republish -- but you don't need a constantly running node for that
<TUSF>
I tested it the other day. My IPNS link didn't resolve on the gateway if my node was down
infinity0 has joined #ipfs
baffo32 has joined #ipfs
<TUSF>
Ok, it seems to work now... I guess sometimes it just doesn't? dunno.
<lgierth>
word, IPNS does need a couple improvements here and there :)
<dsal>
Super weird that I've got 19 of some part of it.
<dsal>
Ah, not super weird.
<dsal>
Though peculiar. Probably not surprising to ipfs people.
<lgierth>
there's nodes scanning the network to some degree
<lgierth>
ipfs-search.com for example
<dsal>
No, this is QmRk1rduJvo5DfEYAaLobS2za9tDszk35hzaNSDCJ74DA7 -- it's a block of 262162 bytes of null
<lgierth>
iirc it parses go-ipfs's log output for newly provided hashes
<lgierth>
ah :)
<lgierth>
yeah :)
<lgierth>
that hash seems familiar
<dsal>
heh
<dsal>
So, in the above example, that file is not very safe.
<dsal>
Technically, there are two copies, but I had my tool ignore the local node.
crankylinuxuser has joined #ipfs
<flyinglasanga[m]>
neat. thanks for the help!
<flyinglasanga[m]>
I see there's a couple github projects about putting IPFS on a raspberry pi
<flyinglasanga[m]>
looks interesting, I think I might pursue this route
<lgierth>
flyinglasanga[m]: try the ARM binaries from dist.ipfs.io
<lgierth>
dsal: my plaything is bgp and terraform at the moment
<lgierth>
ipfs.io is just a gateway on a few VPSes with dns roundrobin at the moment, and it's gonna get a beefy upgrade
<lgierth>
anycast bgp over a couple of datacenters
<lgierth>
and lots more plans for this ASN of ours. we already have this factual overlay network, it could be a lot more. could even carry IP traffic and do its own pluggable routing
<lgierth>
the overlay network being libp2p (there's already other software using libp2p)
<lgierth>
distributed replacement for the DNSSEC+IPSEC+BGPSEC stack, and for the rest too
<dsal>
Found ~19 replicas of QmPZ9gcCEpqKTo6aq61g2nXGUhM4iCL3ewB6LDXZCtioEB (readme)
<lgierth>
i think 20 might simply be the limit for findprovs responses
<dsal>
Yeah, that seems to be the case. I asked for QmPhnvn747LqwPYMJmQVorMaGbMSgA7mRRoyyZYz3DoZRQ (webui) and got a bunch of 20s.
<dsal>
Fine for my use case.
<dsal>
Oddly, a couple bits of this web ui reported 1 node.
<dsal>
Must've been a glitch.
<dsal>
Qmf7fmQgvnkCJhDGi2RupSut4JB1JAmKmndizT2CztDCe7 only gives me 6
<dsal>
Well, 7 including local. That's interesting.
crankylinuxuser has quit [Ping timeout: 240 seconds]
scde has quit [Quit: Leaving]
<dsal>
Oh weird, it's a translation table in some language I don't know.
asyncsec has joined #ipfs
asyncsec has quit [Client Quit]
crankylinuxuser has joined #ipfs
crankylinuxuser has quit [Ping timeout: 246 seconds]
gmoro_ has quit [Remote host closed the connection]
gmoro has joined #ipfs
crankylinuxuser has joined #ipfs
mildred3 has quit [Ping timeout: 240 seconds]
_whitelogger has joined #ipfs
engdesart has joined #ipfs
Guest71204 has joined #ipfs
Caterpillar has joined #ipfs
palkeo has quit [Ping timeout: 240 seconds]
ygrek has quit [Ping timeout: 240 seconds]
ylp has joined #ipfs
_whitelogger has joined #ipfs
crankylinuxuser has quit [Ping timeout: 246 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rendar has joined #ipfs
crankylinuxuser has joined #ipfs
maxlath has joined #ipfs
grumble has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
grumble has joined #ipfs
sirdancealot has joined #ipfs
rendar has quit [Ping timeout: 264 seconds]
mib_kd743naq has quit [Ping timeout: 260 seconds]
maxlath has quit [Ping timeout: 240 seconds]
maxlath has joined #ipfs
gmcabrita has joined #ipfs
HostFat has joined #ipfs
mentos1386 has joined #ipfs
Encrypt has joined #ipfs
Encrypt has quit [Quit: Quit]
mentos1386 has quit [Remote host closed the connection]
mentos1386 has joined #ipfs
ZaZ has joined #ipfs
kvda has joined #ipfs
Encrypt has joined #ipfs
xSkyripper has joined #ipfs
apiarian_mobile has joined #ipfs
<xSkyripper>
anybody here that worked with cordova plugins and may be able to help me a bit ? :)
ZaZ has quit [Read error: Connection reset by peer]
espadrine has joined #ipfs
apiarian_mobile has quit [Quit: boom.]
mentos1386 has quit [Quit: mentos1386]
<TUSF>
I don't suppose there are any public gateways that expose (at least part of) their API, is there?
<lgierth>
ipfs.io/api/v0 :)
<TUSF>
And how much of the API is exposed? hah
<lgierth>
check core/commands/root.go, it's called rootROCommands or something liek that
* lgierth
to bed
<TUSF>
rootROSubcommands... Which I guess mean "Read-Only SubCommands". Was half-hoping pubsub sub would be included, seeing as it's technically Read-only.
robattila256 has quit [Quit: WeeChat 1.7.1]
robattila256 has joined #ipfs
treaki has joined #ipfs
Encrypt has quit [Quit: Quit]
bsm1175321 has joined #ipfs
bsm1175321 is now known as bsm117532
espadrine has quit [Ping timeout: 240 seconds]
M220455[m] has left #ipfs ["User left"]
mentos1386 has joined #ipfs
espadrine has joined #ipfs
bsm117532 has quit [Ping timeout: 246 seconds]
dimitarvp has joined #ipfs
TUSF has quit [Ping timeout: 245 seconds]
Encrypt has joined #ipfs
TUSF has joined #ipfs
Soulweaver has quit [Remote host closed the connection]
_whitelogger has joined #ipfs
phorse` has quit [Ping timeout: 268 seconds]
ygrek has joined #ipfs
<SchrodingersScat>
has ipfs pitched anything to netflix?
<TUSF>
What, like storing Netflix video on IPFS? I don't think Netflix would particularly like that
Encrypt has quit [Quit: Quit]
<SchrodingersScat>
they had an idea of locating boxes at different places to reduce bandwidth waste, like at different service providers, seems similar
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<TUSF>
It's different. They're still centralized, and the idea is basically that they split server load amongst controlled boxes for faster speeds. The purpose isn't for "distributed file-storage", like with IPFS. Especially since Netflix would have a vested interest in keeping its files private and to itself, what with copyright infringement and such.
<TUSF>
IPFS also isn't particularly fast in a lot of cases, and it has a lot of communication going on. So...
<SchrodingersScat>
yeah, won't that DHT noise choke the line going to mars?
ygrek has quit [Ping timeout: 240 seconds]
TUSF has quit [Quit: Leaving]
TUSF has joined #ipfs
Mateon3 has joined #ipfs
Mateon1 has quit [Ping timeout: 255 seconds]
Mateon3 is now known as Mateon1
mahloun has joined #ipfs
mentos1386 has quit [Quit: mentos1386]
Encrypt_ has joined #ipfs
mentos1386 has joined #ipfs
mentos1386 has quit [Client Quit]
mentos1386 has joined #ipfs
robattila256 has quit [Ping timeout: 240 seconds]
Boomerang has joined #ipfs
iomonad has quit [Ping timeout: 240 seconds]
brendyn has quit [Ping timeout: 240 seconds]
brendyn has joined #ipfs
chungy has quit [Ping timeout: 246 seconds]
chungy has joined #ipfs
maxlath has quit [Ping timeout: 260 seconds]
iomonad has joined #ipfs
rendar has joined #ipfs
mootpt has quit [Ping timeout: 258 seconds]
mentos1386_ has joined #ipfs
mentos1386 has quit [Ping timeout: 264 seconds]
ribasushi has quit [Ping timeout: 240 seconds]
yoyogo has joined #ipfs
mentos1386_ has quit [Ping timeout: 258 seconds]
mentos1386_ has joined #ipfs
Encrypt_ has quit [Quit: Quit]
mentos1386_ has quit [Ping timeout: 258 seconds]
ribasushi has joined #ipfs
caiogondim has joined #ipfs
mentos1386_ has joined #ipfs
mentos1386 has joined #ipfs
mentos1386_ has quit [Read error: Connection reset by peer]
arkimedes has joined #ipfs
caiogondim has quit [Quit: caiogondim]
chris613 has left #ipfs [#ipfs]
ianopolous__ has quit [Remote host closed the connection]
gde33|4 has joined #ipfs
gde33|4 has quit [Client Quit]
mahloun has quit [Ping timeout: 260 seconds]
gde33|4 has joined #ipfs
gde33|4 has left #ipfs [#ipfs]
yoyogo has quit [Quit: Bye]
<whyrusleeping>
!pin QmX5h7rXpDohbJKy84Qgi6rmG6YMySy5FxGg4TEpFqRZKa dists with 0.4.9-rc2
<pinbot>
now pinning on 8 nodes
mildred3 has joined #ipfs
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
<whyrusleeping>
my tiny little upload bandwidth will finish this eventually
<TUSF>
Just pointing out, that if you view that hash directly, some of the links are broken; I assume they're meant to be seen relative to another page or something?
<whyrusleeping>
TUSF: which links?
<TUSF>
Most the the left-hand side links, like "Docs", "Change Log" and such that link to Github, for a few tools. gx, gx-go, ipfs-pack and ipfs-see-all
<TUSF>
They each lead to a github error page that says "Not found"
nunofmn has joined #ipfs
<Kubuxu>
whyrusleeping: have you added that gateway index PR to RC?
<whyrusleeping>
Kubuxu: yeap
<whyrusleeping>
TUSF: hrm... yeah, we should fix those
<Kubuxu>
problem is that probably we hardwired ipfs org
mentos1386 has quit [Quit: mentos1386]
ygrek has joined #ipfs
mentos1386 has joined #ipfs
palkeo has joined #ipfs
palkeo has joined #ipfs
palkeo has quit [Changing host]
caiogondim has joined #ipfs
mentos1386 has quit [Client Quit]
mentos1386 has joined #ipfs
<whyrusleeping>
no, i think those packages just don't have the author field set
<TUSF>
Yes, that's the issue
M98404[m] has joined #ipfs
maxlath has joined #ipfs
maxlath1 has joined #ipfs
maxlath has quit [Ping timeout: 260 seconds]
maxlath1 is now known as maxlath
cornu[m]1 has joined #ipfs
palkeo has quit [Ping timeout: 240 seconds]
crankylinuxuser is now known as cranky_is_shoppi
caiogondim has quit [Ping timeout: 264 seconds]
maxlath has quit [Quit: maxlath]
Intensity has quit [Changing host]
Intensity has joined #ipfs
maxlath has joined #ipfs
ianopolous__ has joined #ipfs
Foxcool has joined #ipfs
Aranjedeath has joined #ipfs
jkilpatr has joined #ipfs
Foxcool has quit [Ping timeout: 260 seconds]
cranky_is_shoppi is now known as crankylinuxuser
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<whyrusleeping>
!pin QmVQJ5mEGT38nYTfe3ZCCZPJhFDXTzBekUb8x3v8Pifugt dists, go go go