weez17 has quit [Remote host closed the connection]
weez17 has joined #ipfs
ruby32_ has joined #ipfs
ruby32 has quit [Ping timeout: 268 seconds]
ruby32_ has quit [Ping timeout: 268 seconds]
tarrence has joined #ipfs
SourTrout has quit [Remote host closed the connection]
SourTrout has joined #ipfs
SourTrout has quit [Ping timeout: 260 seconds]
Oatmeal has joined #ipfs
jesse22_ has joined #ipfs
jesse22 has quit [Ping timeout: 260 seconds]
Steverman has joined #ipfs
bomb-on has quit [Quit: SO LONG, SUCKERS!]
adgtl has quit [Remote host closed the connection]
tarrence has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Steverman has quit [Ping timeout: 264 seconds]
espadrine has quit [Ping timeout: 256 seconds]
discopatrick has quit [Quit: Connection closed for inactivity]
joocain2_ has joined #ipfs
infinity0_ has joined #ipfs
infinity0_ has quit [Changing host]
infinity0 has joined #ipfs
infinity0 is now known as Guest89902
joocain2 has quit [Ping timeout: 255 seconds]
further has joined #ipfs
further has quit [Ping timeout: 240 seconds]
vivus has quit [Ping timeout: 252 seconds]
ruby32 has joined #ipfs
adgtl has joined #ipfs
leavehouse has quit [Ping timeout: 260 seconds]
gaf_ has quit [Ping timeout: 256 seconds]
gaf_ has joined #ipfs
tombusby has quit [Ping timeout: 255 seconds]
tombusby has joined #ipfs
<kpcyrd>
I'm migrating ipfs.ink due to issues with my old hoster, I'm transfering the data with `ipfs pin ls | grep recursive | awk '{print $1}'` and `xargs ipfs pin add --progress`. works nicely.
clemo has quit [Ping timeout: 240 seconds]
<kpcyrd>
mybe as a note, I'm getting around 15MBps on peaks both on network and disk before the CPU is maxed out, which seems to be the bottleneck when doing this
joocain2 has joined #ipfs
nicu has joined #ipfs
SourTrout has joined #ipfs
joocain2_ has quit [Ping timeout: 255 seconds]
screensaver18 has joined #ipfs
screensaver has quit [Ping timeout: 252 seconds]
SourTrout has quit [Ping timeout: 256 seconds]
MDude has quit [Ping timeout: 268 seconds]
MDude has joined #ipfs
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
Oatmeal has joined #ipfs
SunflowerSociety has joined #ipfs
tenchooo has quit [Remote host closed the connection]
tenchooo has joined #ipfs
shizy has joined #ipfs
PyHedgehog has quit [Quit: Connection closed for inactivity]
further has joined #ipfs
joocain2 has quit [Ping timeout: 255 seconds]
joocain2 has joined #ipfs
zcstarr has joined #ipfs
further has quit [Ping timeout: 245 seconds]
pcardune has joined #ipfs
shizy has quit [Ping timeout: 264 seconds]
pcardune_ has joined #ipfs
pcardune has quit [Ping timeout: 260 seconds]
user51 has joined #ipfs
user_51 has quit [Ping timeout: 248 seconds]
leavehouse has joined #ipfs
apiarian_ has quit [Remote host closed the connection]
apiarian has joined #ipfs
dconroy has joined #ipfs
mrBen2k2k2k has joined #ipfs
joocain2_ has joined #ipfs
joocain2 has quit [Ping timeout: 255 seconds]
ircer2 has joined #ipfs
screensaver has joined #ipfs
screensaver18 has quit [Ping timeout: 256 seconds]
ericxtang has joined #ipfs
ircer2 has quit [Quit: .]
ericxtang has quit [Ping timeout: 265 seconds]
yosafbridge` has quit [Ping timeout: 240 seconds]
ribasushi has quit [Ping timeout: 255 seconds]
yosafbridge has joined #ipfs
ribasushi has joined #ipfs
gts has joined #ipfs
dconroy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
further has joined #ipfs
joocain2_ has quit [Ping timeout: 255 seconds]
joocain2 has joined #ipfs
}ls{ has quit [Ping timeout: 256 seconds]
rodolf0 has joined #ipfs
dconroy has joined #ipfs
further has quit [Ping timeout: 252 seconds]
agrawalritesh has joined #ipfs
zrc has joined #ipfs
}ls{ has joined #ipfs
dconroy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tarrence has joined #ipfs
rodolf0 has quit [Ping timeout: 240 seconds]
pcardune_ has quit [Remote host closed the connection]
pcardune has joined #ipfs
zrc has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Betsy has quit [Remote host closed the connection]
pcardune has quit [Ping timeout: 245 seconds]
sz0 has joined #ipfs
zrc has joined #ipfs
dconroy has joined #ipfs
richardkiss has joined #ipfs
dconroy has quit [Client Quit]
dconroy has joined #ipfs
TrUsT_n1 has left #ipfs ["Killed buffer"]
jesse22_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tarrence has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dconroy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dconroy has joined #ipfs
gts has quit [Remote host closed the connection]
gts has joined #ipfs
tarrence has joined #ipfs
gts has quit [Ping timeout: 264 seconds]
tarrence has quit [Client Quit]
joocain2_ has joined #ipfs
tarrence has joined #ipfs
joocain2 has quit [Ping timeout: 255 seconds]
DJ-AN0N has quit [Quit: DJ-AN0N]
gts has joined #ipfs
tarrence has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<agrawalritesh>
Hi, I would like to know can I use ipfs in production environment? As mentioned on github "In February of 2015, the go-ipfs implementation was released as an "Alpha Distribution". Since then, go-ipfs has been making regular releases on the road towards Beta", is beta state yet to be release?
chowie has quit [Ping timeout: 268 seconds]
dconroy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<lgierth>
kpcyrd: you can do `ipfs pin ls -t recursive`, then it doesn't have to scan through all blocks in the pins, and you can use `ipfs refs -r` to fetch in parallel before pinning
raynold has quit [Quit: Connection closed for inactivity]
joocain2 has quit [Remote host closed the connection]
ericxtang has joined #ipfs
joocain2 has joined #ipfs
chiui has joined #ipfs
Fessus has quit [Read error: Connection reset by peer]
Fessus has joined #ipfs
vmx has joined #ipfs
leavehouse has quit [Ping timeout: 252 seconds]
dav has joined #ipfs
<dav>
hi
rcat has joined #ipfs
ericxtang has quit [Remote host closed the connection]
joocain2 has quit [Ping timeout: 255 seconds]
further has joined #ipfs
further has quit [Ping timeout: 264 seconds]
dav has quit [Quit: Page closed]
ccii1 has joined #ipfs
Flyingmana_ has quit [Quit: Connection closed for inactivity]
Steverman has quit [Ping timeout: 264 seconds]
Steverman has joined #ipfs
ccii has quit [Ping timeout: 256 seconds]
joocain2 has joined #ipfs
Steverman has quit [Quit: WeeChat 2.0.1]
Steverman has joined #ipfs
Steverman has quit [Quit: WeeChat 2.0.1]
Steverman has joined #ipfs
Steverman has quit [Client Quit]
Steverman has joined #ipfs
pcardune has joined #ipfs
maxzor has quit [Read error: Connection reset by peer]
maxzor_ has joined #ipfs
dav has joined #ipfs
<dav>
hi, I've published a directory with 5 pages of my website. Then I did and it works. So I've modified only one page. How can i update only that page ? I've to re-publish the entire directory? thanks.
ruby32 has quit [Ping timeout: 264 seconds]
pcardune has quit [Ping timeout: 255 seconds]
<victorbjelkholm>
dav: yeah, usually you don't send people the hash directly but via either IPNS or DNS (which you can update). So having DNS pointing to the latest hash, then everytime you update something, you re-add everything (IPFS only really re-adds new things as the old things you already have added) and get a new hash. Update your DNS entry with that hash and your visitors see the new post
<victorbjelkholm>
relevant is our page for examples as well, scan through them as they contain some useful information: https://ipfs.io/docs/examples/
Steverman has quit [Quit: WeeChat 2.0.1]
hampatsos has quit [Quit: Leaving]
maxzor_ has quit [Remote host closed the connection]
maxzor_ has joined #ipfs
datafatmunger has joined #ipfs
joocain2_ has joined #ipfs
<datafatmunger>
daviddias: thanks again for the link to the examples you passed me on /r/ipfs, i also peeped the youtube video. i'm just curious how you retrieved your test data...the raw ethereum blocks (i'm just geth which stores blocks in leveldb), and the git objects (my commit own commit objects don't seem to work)?
joocain2 has quit [Ping timeout: 255 seconds]
Steverman has joined #ipfs
MDead has joined #ipfs
dimitarvp has joined #ipfs
rngkll_ has joined #ipfs
MDude has quit [Ping timeout: 260 seconds]
rngkll has quit [Ping timeout: 260 seconds]
MDead is now known as MDude
<kpcyrd[m]>
lgierth: Nice! I found -t later, which was much faster. I’m going to keep these in mind
screensaver20 has joined #ipfs
datafatmunger_ has joined #ipfs
screensaver has quit [Write error: Connection reset by peer]
weez17 has quit [Ping timeout: 240 seconds]
cipres has quit [Ping timeout: 240 seconds]
weez17 has joined #ipfs
chrysn has quit [Ping timeout: 260 seconds]
chrysn has joined #ipfs
cipres has joined #ipfs
datafatmunger has quit [Ping timeout: 269 seconds]
gts has quit [Ping timeout: 240 seconds]
SourTrout has joined #ipfs
SourTrout has quit [Ping timeout: 264 seconds]
dconroy has joined #ipfs
goiko has quit [Ping timeout: 256 seconds]
ulrichard has quit [Ping timeout: 245 seconds]
MrSparkle has quit [Read error: Connection reset by peer]
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
pmthomps has quit [Read error: Connection reset by peer]
datafatmunger has quit [Quit: Leaving]
ericxtang has quit [Remote host closed the connection]
jmill has joined #ipfs
gts has joined #ipfs
SunflowerSociety has quit [Ping timeout: 240 seconds]
zcstarr has joined #ipfs
raynold has joined #ipfs
tarrence has joined #ipfs
nekomune has joined #ipfs
joocain2 has joined #ipfs
xzha has quit [Ping timeout: 256 seconds]
tarrence has quit [Ping timeout: 252 seconds]
mtodor has quit [Remote host closed the connection]
mtodor has joined #ipfs
joocain2_ has quit [Ping timeout: 255 seconds]
goon12 has quit [Quit: Leaving]
gts has quit []
mtodor has quit [Ping timeout: 240 seconds]
Fessus has joined #ipfs
nekomune has quit [Quit: C= C= C= C= C= ┌(;・ω・)┘]
xzha has joined #ipfs
maxzor_ has quit [Remote host closed the connection]
maxzor_ has joined #ipfs
distrodan has quit [Quit: Page closed]
pmthomps has joined #ipfs
dconroy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leavehouse has joined #ipfs
TrUsT_n1 has joined #ipfs
pmthomps_ has joined #ipfs
dconroy has joined #ipfs
fazo96 has joined #ipfs
singpolyma has quit [Read error: Connection reset by peer]
pmthomps has quit [Quit: Leaving]
pmthomps_ is now known as pmthomps
gozala_ is now known as gozala
gozala has quit []
gozala has joined #ipfs
dconroy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
joocain2_ has joined #ipfs
nekomune has joined #ipfs
joocain2 has quit [Ping timeout: 255 seconds]
dconroy has joined #ipfs
dconroy has quit [Client Quit]
freeflying has quit [Ping timeout: 252 seconds]
freeflying has joined #ipfs
joocain2 has joined #ipfs
ccii1 has quit [Ping timeout: 256 seconds]
joocain2_ has quit [Ping timeout: 255 seconds]
chiui has quit [Ping timeout: 240 seconds]
jesse22 has joined #ipfs
dconroy has joined #ipfs
MDude has quit [Ping timeout: 260 seconds]
MDude has joined #ipfs
steelman has joined #ipfs
espadrine has joined #ipfs
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
distrodan has joined #ipfs
datafatmunger has joined #ipfs
aapjeisbaas has quit [Quit: Connection closed for inactivity]
Steverman has quit [Quit: WeeChat 2.0.1]
singpolyma has joined #ipfs
<datafatmunger>
vmx & daviddias i realized the folly of my earlier attempts of the ipld git tutorial was that the files in the git-objects directory of the example have already been decompressed via zlib ... i should have cat'd those files hours ago, but since they have hash names i assumed they came strait out of .git/objects :-P
<daviddias>
datafatmunger: oh, that should be part of the README of the example. Wanna add that step?
<vmx>
datafatmunger: do i understand correctly that git objects or compressed by default and you need to uncompress them before you use them with ipfs/ipld?
<datafatmunger>
yes they are compressed by default ...
droman has joined #ipfs
<datafatmunger>
and need to be decompressed before the tutorial
<datafatmunger>
the plugin method i used from magik6k, however ... does do the zlib step
<datafatmunger>
ipfs dag put -f git --input-enc zlib .git/objects/7d/df2..
<datafatmunger>
in any case: cat df25817f57c2090a9568cdb17106a76dad7d04 | zlib-flate -uncompress > gitobject
<datafatmunger>
will give a text file format that works with your tutorial
<singpolyma>
I'm a bit confused about IPLD addressing... how does ipfs dag get know that a given hash is sha1 vs anything else?
<singpolyma>
Oh, ok. So you don't use the git hashes directly still, but a format that wraps them
<singpolyma>
and I guess the benefit vs rehashing to "normal" IPFS multihash is that you can still try to fetch content you have normal git sha1 for without knowing anything else?
<datafatmunger>
daviddias i'll try to make a pr for the readme
ianopolous has joined #ipfs
shizy has quit [Ping timeout: 245 seconds]
further has joined #ipfs
ccii has joined #ipfs
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
atrus6 has joined #ipfs
jesse22 has joined #ipfs
<Magik6k>
singpolyma: correct
newhouse has joined #ipfs
further has quit [Ping timeout: 240 seconds]
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
joocain2_ has joined #ipfs
joocain2 has quit [Ping timeout: 255 seconds]
ianopolous has quit [Quit: Leaving]
dconroy has quit [Ping timeout: 252 seconds]
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
Steverman has joined #ipfs
rendar has quit []
newhouse has quit [Read error: Connection reset by peer]
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
yuhl has joined #ipfs
MikeFair has joined #ipfs
jkrone has quit [Quit: Leaving]
jkrone has joined #ipfs
MrSparkle has quit [Read error: Connection reset by peer]
Steverman has quit [Quit: WeeChat 2.0.1]
<datafatmunger>
soooo...if i can quickly jump back to ethereum blocks...seems there is some "flexibility" in accepted ipld input formats and methods? So if I want to get ethereum geth blocks into ipld, and geth exports blocks in json format is it not just enough to mutate that json into whatever spec is correct for ethereum in ipld?
<Kubuxu>
datafatmunger: ipld format for ethereum is the encoded format (I forgot what it was called), I can't recall if we have JSON importer for them.
Ecran has joined #ipfs
dimitarvp` has joined #ipfs
Fessus_ has joined #ipfs
<datafatmunger>
kubuxu: i'm not sure what "the encoded format" is? seems, i could be wrong, but parity and geth store the blockchain different ways
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
hacworld has joined #ipfs
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
anewuser has joined #ipfs
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
nha_ has joined #ipfs
nha has quit [Ping timeout: 240 seconds]
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
shizy has joined #ipfs
fazo96 has quit [Quit: Konversation terminated!]
goiko has quit [Ping timeout: 256 seconds]
goiko has joined #ipfs
Encrypt has joined #ipfs
joocain2_ has joined #ipfs
joocain2 has quit [Ping timeout: 255 seconds]
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
MrSparkle has quit [Read error: Connection reset by peer]
vmx has quit [Quit: Leaving]
Jesin has quit [Quit: Leaving]
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
ralphtheninja has quit [Quit: leaving]
MrSparkle has joined #ipfs
ralphtheninja has joined #ipfs
jzerebecki has quit [Read error: Connection reset by peer]
yuhl has quit [Ping timeout: 268 seconds]
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
elmir has quit [Quit: Leaving]
<MikeFair>
Can one use ed25519 keys for IPNS addresses?
<MikeFair>
Or asking a different question; using IPLD can I register the format to be stored in an arbitrary block hash address
<MikeFair>
Specifically I'd like to create a new namesapce I guess for 256bit addresses
<MikeFair>
Specifically I'd like to create a new namesapce I guess for 256bit addresses (chcecksums of content)
datafatmunger has quit [Quit: Leaving]
dimitarvp has quit [Quit: Bye]
<MikeFair>
I've been thinking about resolving DNS over IPFS and my favorite methods start with "hash the string into a checksum or CID first"
<MikeFair>
then look that up
<MikeFair>
and get an IPNS like record that refers to another CID
chowie has joined #ipfs
<MikeFair>
The separators in each piece of the string creates a chain of authority to determine who has permission to update that record
<MikeFair>
So unlike IPNS where the public key address is fixed, there is another association that gets looked up to determine what IPNS key has permission/privileges to update that entry
droman_ has joined #ipfs
droman has quit [Ping timeout: 240 seconds]
cora32[m] has joined #ipfs
cora32[m] has left #ipfs [#ipfs]
freeflying has quit [Remote host closed the connection]
<whyrusleeping>
haad: ooooooh, i see
freeflying has joined #ipfs
joocain2 has joined #ipfs
joocain2_ has quit [Ping timeout: 255 seconds]
Encrypt has quit [Quit: Quit]
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
atrus6 has quit [Quit: Leaving]
jmill has quit [Ping timeout: 260 seconds]
singpolyma has quit [Ping timeout: 260 seconds]
jkrone has quit [Read error: Connection reset by peer]
erictapen has quit [Ping timeout: 240 seconds]
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
horacios[m] has joined #ipfs
erictapen has joined #ipfs
kaotisk has quit [Read error: Connection reset by peer]
kaotisk has joined #ipfs
shizy has quit [Ping timeout: 265 seconds]
Steverman has joined #ipfs
Fessus_ is now known as Fessus
Fessus has quit [Quit: Leaving]
Fessus has joined #ipfs
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
steelman has quit [Remote host closed the connection]
xzha has quit [Ping timeout: 245 seconds]
newhouse has joined #ipfs
freeflying has quit [Remote host closed the connection]
ericxtang has joined #ipfs
maxzor_ has quit [Remote host closed the connection]
freeflying has joined #ipfs
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
marbar has joined #ipfs
<marbar>
hello all! thanks for your awesome stuff, much appreciated. does anyone know how to derive a dtube video thumbnail from a link to the video?
freeflying has quit [Remote host closed the connection]
richardkiss has joined #ipfs
further has joined #ipfs
freeflying has joined #ipfs
<MikeFair>
marbar, I can't say specifically but you can like get the list of CIDs for the blocks and look at the first few
<MikeFair>
I'm assuming you don't want to download the whole file; so you'd have to learn what the file format is for a DTube link
anewuser has quit [Ping timeout: 260 seconds]
<MikeFair>
Perhaps it's as simple as it being a directory and there's already a thumbnail/preview image built for you?
<marbar>
well, MikeFair I can't see any relationship between the embed url (which contains something like /v/username/videokey) and the picture link (which has what looks like a big b64 string at the end)
<marbar>
would you guys all make fun of me if i just scraped the page for it?
<MikeFair>
Is there JS on the page that's turning that b64 data into the image file right in the browser?
further has quit [Ping timeout: 240 seconds]
<MikeFair>
Have you decoded that b64 data yet to see what it contains? Perhaps it's a CID reference
<marbar>
i'm not sure yet
<marbar>
oh good idea!
jmill has joined #ipfs
<marbar>
oh incorrect padding, it's not b64 after all
<MikeFair>
If it's really long, it's probably not just an id
<marbar>
here's a random one: QmfDJ4SWXBj33P1za4884dGSFjLBDfbYy8FLB3ZcXeRcji
<MikeFair>
you can add === at the end to get the padding right
<marbar>
yeah, kinda long
joocain2_ has joined #ipfs
<marbar>
ooo
<MikeFair>
hehe
<MikeFair>
that's a CID
<MikeFair>
ipfs get that
<marbar>
i see
<marbar>
(sort of)
<MikeFair>
It's an address into IPFS
<MikeFair>
of the thumbnail file
<marbar>
well when i add === and b64decode, i get what looks like a series of weird bytes
<marbar>
dude this is pretty neat
<MikeFair>
yeah it's not b64 encoded; it's a native IPFS address
<MikeFair>
(well it is encoded, but it's a usable CID in directly that form)
<marbar>
well, i guess what i need is an automatic way to go from something like /v/allasyummyfood/ovsng5o3 to one of those CIDs
<MikeFair>
That Qm thing is what you get back when you add a file or directory to IPFS
rodolf0 has quit [Quit: Leaving]
<MikeFair>
I wonder if they used IPLD for it
xnbya has quit [Ping timeout: 240 seconds]
<MikeFair>
If they did, then you'd only need to know the root CID of the IPLD database (the you can just query that string from there)
pcardune_ has joined #ipfs
<marbar>
oh man, do you think that's something dtube would tell peeps? i hope so.
pcardune has quit [Ping timeout: 260 seconds]
joocain2 has quit [Ping timeout: 255 seconds]
anewuser has joined #ipfs
<MikeFair>
I don't see why not
<marbar>
omg MikeFair i just found out about ipfs like 20 mins ago
<marbar>
it already sounds like the coolest thing i've ever heard of
<marbar>
i'm guessing you made some of it?
<MikeFair>
it's not like the ipld db address can be updated without the crypto key
<MikeFair>
I wish I could claim some credit, but no, not yet
<marbar>
are you using it for some projects?
<MikeFair>
I am making a dumbed down website version of the daemon though
<MikeFair>
yes, that's the plan; I need to work out how to work within some it's limitations; either by removing them and extending ipfs; or figuring out how to mate the use case to the way ipfs works
pcardune has joined #ipfs
<MikeFair>
I need to make a database of related/hierarchical information that different people can manage different part of
<marbar>
that sounds sick
<MikeFair>
think of a "contact"/"address book" where other people can maintain their own phone numbers and addresses for you
<MikeFair>
s/for you/and you simply subscribe to that information/
<MikeFair>
It's like that; we each would maintain our own entry in the book; and everyone else can point at that entry
<MikeFair>
It's a bit more complicated because you might want to remove yourself from being seen by certain books
pcardune_ has quit [Ping timeout: 248 seconds]
<marbar>
that's really smart dude, great concept
<MikeFair>
but that's the general idea
<MikeFair>
IPFS does a great job at single owner, single thing, wide distribution; but compositing mutable things from multiple owners is kind of antithetical to some its core design principles
<marbar>
doesn't IPFS have a "symlink" concept?
<MikeFair>
I also really want to distribute immutable code
<MikeFair>
it does, it's called IPNS
pcardune_ has joined #ipfs
<MikeFair>
but they have to be traversed manually
<MikeFair>
(meaning you have to stop and reroot the "path" in order to proceed down it)
<MikeFair>
and there's no real concept for a "directory of IPNS entries"
<MikeFair>
At least none that I've really been able to put tother yet
<marbar>
are you thinking about adding it? :D
<MikeFair>
It seems like all the 'pieces' are there, but the exact assembly process isn't something I've cracked yet
<MikeFair>
yes
<marbar>
tight
<MikeFair>
but it comes back to "antithetical to some of IPFS' design philosophies"
pcardune has quit [Ping timeout: 245 seconds]
<MikeFair>
One of the tenents of IPFS atm is immutable data paths
<MikeFair>
these violates that 'rule'
newhouse has quit [Read error: Connection reset by peer]
<MikeFair>
So I could do it at the "app level" (my code could read in a directory or file with those addresses, update it in the app, and follow any links; but I was hoping it might be more "free to applications" in the sen ipfs would just "do the right thing" )
<MikeFair>
It's also related to my work to host something DNS over IPFS
<MikeFair>
fixed immutable strings, being "symlinks" to CIDs
<MikeFair>
That way you could make the equivalent of a "filename" for IPFS
<MikeFair>
Or a URL
<MikeFair>
I've got most of the pieces worked out, just not the "translation" part in the middle; but I think it's doable
xnbya has joined #ipfs
null1337 has quit [Quit: Wink, Wink, nudge, nudge. Know what I mean?]
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
freeflying has quit [Remote host closed the connection]
voxelot has quit [Quit: Connection closed for inactivity]
freeflying has joined #ipfs
anewuser has quit [Ping timeout: 268 seconds]
anewuser has joined #ipfs
jmill has quit [Read error: Connection reset by peer]
jmill has joined #ipfs
richardkiss has quit [Quit: richardkiss]
espadrine has quit [Ping timeout: 256 seconds]
freeflying has quit [Remote host closed the connection]
freeflying has joined #ipfs
jmill has quit [Ping timeout: 240 seconds]
Ecran has quit [Quit: Going offline, see ya! (www.adiirc.com)]