Kubuxu changed the topic of #ipfs to: go-ipfs 0.4.14 is out! Try out all the new features: https://dist.ipfs.io/go-ipfs/v0.4.14 | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | Logs: https://botbot.me/freenode/ipfs/ | Forums: https://discuss.ipfs.io | Code of Conduct: https://git.io/vVBS0"
weez17 has quit [Remote host closed the connection]
weez17 has joined #ipfs
ericxtang has quit [Remote host closed the connection]
dominic__ has joined #ipfs
hacworld has joined #ipfs
infinity0_ has joined #ipfs
infinity0 has quit [Killed (rajaniemi.freenode.net (Nickname regained by services))]
infinity0 has joined #ipfs
infinity0_ is now known as infinity0
ericxtang has joined #ipfs
}ls{ has quit [Ping timeout: 263 seconds]
Arsenick has quit [Ping timeout: 240 seconds]
Arsenick has joined #ipfs
SunflowerSociety has quit [Ping timeout: 240 seconds]
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
}ls{ has joined #ipfs
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
chjk6x__ has quit [Ping timeout: 240 seconds]
hacworld has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
pcardune has joined #ipfs
pcardune has quit [Ping timeout: 240 seconds]
}ls{ has quit [Quit: real life interrupt]
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
<Johnythesmith> what exactly does "StorageMax" apply to?
<Johnythesmith> also, it doesnt seem to care what i set it to in the config even if restarting the daemon.
Steverman has quit [Ping timeout: 240 seconds]
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
Taoki has quit [Ping timeout: 260 seconds]
<xincognito10[m]1> ipfs is a decentralized network without servers
<xincognito10[m]1> for it to work, the storing of data has to be shared between all the computers
<xincognito10[m]1> the storage max is the max ammount of storage ipfs will dedicated to helping support the network
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
djdv has quit [Ping timeout: 260 seconds]
geoah has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
ericxtan_ has joined #ipfs
<Johnythesmith> xincognito10[m]1 thought so. Still says 8000000000 after ipfs repo stat, set it to 250GB in config
<xincognito10[m]1> hmm
<xincognito10[m]1> well im pretty new at this so id not be the person to ask :)
<Johnythesmith> okay :)
Taoki has joined #ipfs
ericxtang has quit [Ping timeout: 240 seconds]
shizy has joined #ipfs
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
nicu has quit [Quit: nicu]
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
djdv has joined #ipfs
ericxtang has joined #ipfs
dominic__ has quit [Read error: Connection reset by peer]
ericxtan_ has quit [Ping timeout: 264 seconds]
dominic__ has joined #ipfs
MDude has joined #ipfs
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
Oatmeal has quit [Ping timeout: 240 seconds]
pcardune has joined #ipfs
pcardune has quit [Ping timeout: 240 seconds]
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
pkasireddy[m] has joined #ipfs
user_51 has joined #ipfs
pcardune has joined #ipfs
user51 has quit [Ping timeout: 265 seconds]
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
pcardune has quit [Ping timeout: 240 seconds]
pcardune has joined #ipfs
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
pcardune has quit [Ping timeout: 260 seconds]
infinisil has quit [Quit: Configuring ZNC, sorry for the join/quits!]
pcardune has joined #ipfs
infinisil has joined #ipfs
dominic__ has quit [Read error: Connection reset by peer]
pcardune has quit [Ping timeout: 260 seconds]
pcardune has joined #ipfs
Oatmeal has joined #ipfs
hacworld has joined #ipfs
njms_ has quit [Read error: Connection reset by peer]
pcardune has quit [Ping timeout: 268 seconds]
elevated has quit [Quit: bye]
elevated has joined #ipfs
pcardune has joined #ipfs
pcardune has quit [Ping timeout: 240 seconds]
elevated has quit [Ping timeout: 260 seconds]
elevated has joined #ipfs
elevated has quit [Client Quit]
elevated has joined #ipfs
elevated has quit [Quit: bye]
elevated has joined #ipfs
elevated has quit [Remote host closed the connection]
dimitarvp has quit [Quit: Bye]
shizy has quit [Ping timeout: 264 seconds]
nicher has joined #ipfs
soesoe has joined #ipfs
hacworld has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
pcardune has joined #ipfs
elevated has joined #ipfs
pcardune has quit [Ping timeout: 264 seconds]
ericxtang has quit [Remote host closed the connection]
dominic__ has joined #ipfs
elevated has quit [Quit: bye]
pcardune has joined #ipfs
ericxtang has joined #ipfs
dominic__ has quit [Ping timeout: 268 seconds]
Fessus has joined #ipfs
pcardune has quit [Ping timeout: 264 seconds]
soesoe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ericxtang has quit [Remote host closed the connection]
moet has quit [Ping timeout: 240 seconds]
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 265 seconds]
ilyaigpetrov has joined #ipfs
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #ipfs
mauz555 has quit [Read error: Connection reset by peer]
mauz555 has joined #ipfs
jonnycrunch has quit [Ping timeout: 248 seconds]
elevated has joined #ipfs
mauz555 has quit []
colatkinson has joined #ipfs
smuten_ has joined #ipfs
ONI_Ghost has joined #ipfs
smuten has quit [Ping timeout: 240 seconds]
pcardune has joined #ipfs
SunflowerSociety has joined #ipfs
SunflowerSociety has joined #ipfs
SunflowerSociety has quit [Changing host]
soesoe has joined #ipfs
anomie[m] has joined #ipfs
ONI_Ghost has quit [Ping timeout: 240 seconds]
<anomie[m]> Been a while since I tried running the ipfs daemon, will its memory usage remain steady if I add a few files then leave it alone?
pcardune has quit [Ping timeout: 240 seconds]
<JCaesar> steady… maybe. small, no.
<JCaesar> Make sure to run 0.4.14.
<Johnythesmith> oh i see why ipfs max storage only shows as 8GB.
<Johnythesmith> Its repo location is set to /home/pi/.ipfs again instead of /media/zwoTsata/ipfs - i definatly did use export IPFS_PATH=/media/zwoTsata/ipfs, initialised it and it created all the files there...
<Johnythesmith> mightve added some files to that repo instead of the new one then... Luckily saved all ipfs add commands so i can just run it as a shell to make sure all files i want are added
d10r has joined #ipfs
<Johnythesmith> yeah, export IPFS_PATH does nothing
<Johnythesmith> well, doesnt really matter. I just mount the HD under /home/pi/.ipfs
d10r has quit [Ping timeout: 256 seconds]
lanlink has joined #ipfs
ericxtang has joined #ipfs
nicu has joined #ipfs
soesoe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ericxtang has quit [Ping timeout: 276 seconds]
chowIe has quit [Ping timeout: 240 seconds]
lanlink has quit [Remote host closed the connection]
lanlink has joined #ipfs
lanlink has quit [Client Quit]
soesoe has joined #ipfs
pcardune has joined #ipfs
smuten has joined #ipfs
pcardune has quit [Ping timeout: 260 seconds]
colatkinson has quit [Quit: colatkinson]
}ls{ has joined #ipfs
rendar has joined #ipfs
cxl000 has quit [Quit: Leaving]
geoah has joined #ipfs
Sunflowery has joined #ipfs
SunflowerSociety has quit [Ping timeout: 276 seconds]
dimitarvp has joined #ipfs
moet has joined #ipfs
pvh has quit [Quit: Connection closed for inactivity]
dominic__ has joined #ipfs
pcardune has joined #ipfs
moet has quit [Ping timeout: 263 seconds]
dominic__ has quit [Read error: Connection reset by peer]
pcardune has quit [Ping timeout: 264 seconds]
dolphy has joined #ipfs
geoah has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
geoah has joined #ipfs
Sunflowery is now known as ONI_Ghost
ONI_Ghost has quit [Changing host]
ONI_Ghost has joined #ipfs
geoah has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<JCaesar> might want to set 000 on .ipfs or make it a file instead of a folder or something, to get ipfs to throw an error when that happens? or symlink it…
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 268 seconds]
dolphy has quit [Quit: Leaving]
smuten has quit [Ping timeout: 260 seconds]
toxync01 has quit [Ping timeout: 264 seconds]
soesoe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
toxync01 has joined #ipfs
soesoe has joined #ipfs
chowIe has joined #ipfs
soesoe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pcardune has joined #ipfs
pcardune has quit [Ping timeout: 268 seconds]
<Johnythesmith> can i get a value for filesize of the file behind a certain hash somehow?
smuten has joined #ipfs
<JCaesar> ipfs object stat /ipfs/QmZhKNFKNuY3c8gG8K3VfUktX6M6SL2srcY8BJWWqpFsH5 ← like so, maybe?
<JCaesar> (That took me about a minute to guess from the command list… try a little harder, please…)
<Johnythesmith> ah. I tried that command but didnt add /ipfs/
<JCaesar> (But be aware that that size is not necessarily correct, for various reasons. cf ipfs object stat /ipfs/QmV4Ppge79dQy1bMxfZknjJTysh9CCGwV7MShCtPnJUkkW)
<Johnythesmith> ok
jokoon has joined #ipfs
<Johnythesmith> thanks and sorry, im quite ignorant on ipfs still.
lanlink has joined #ipfs
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 260 seconds]
bomb-on has quit [Quit: SO LONG, SUCKERS!]
bomb-on has joined #ipfs
bomb-on is now known as cryptojesus
gmoro_ has joined #ipfs
gmoro has quit [Ping timeout: 260 seconds]
<JCaesar> :)
maxzor has joined #ipfs
maxzor_ has joined #ipfs
maxzor has quit [Ping timeout: 264 seconds]
Intensity has quit [Ping timeout: 260 seconds]
Intensity has joined #ipfs
lanlink has quit [Remote host closed the connection]
ericxtang has joined #ipfs
anewuser has joined #ipfs
ericxtang has quit [Ping timeout: 240 seconds]
Mateon3 has joined #ipfs
Mateon1 has quit [Ping timeout: 265 seconds]
Mateon3 is now known as Mateon1
Steverman has joined #ipfs
elevated has quit [Quit: bye]
soesoe has joined #ipfs
joeyh has quit [Ping timeout: 276 seconds]
elevated has joined #ipfs
lanlink has joined #ipfs
joeyh has joined #ipfs
lanlink has quit [Remote host closed the connection]
lanlink has joined #ipfs
lanlink has quit [Read error: Connection reset by peer]
shlavik[m] has joined #ipfs
ONI_Ghost has quit [Remote host closed the connection]
ONI_Ghost has joined #ipfs
droman has joined #ipfs
nedfro[m] has joined #ipfs
tenchooo has quit [Remote host closed the connection]
tenchooo has joined #ipfs
Steverman has quit [Quit: WeeChat 2.1]
ericxtang has joined #ipfs
ONI_Ghost has quit [Read error: Connection reset by peer]
ericxtang has quit [Ping timeout: 248 seconds]
ONI_Ghost has joined #ipfs
pcardune has joined #ipfs
droman_ has joined #ipfs
pcardune has quit [Ping timeout: 276 seconds]
droman has quit [Ping timeout: 256 seconds]
toxync01 has quit [Ping timeout: 256 seconds]
toxync01 has joined #ipfs
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 263 seconds]
soesoe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nicher has quit [Ping timeout: 264 seconds]
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 240 seconds]
infinisil has quit [Quit: Configuring ZNC, sorry for the join/quits!]
infinisil has joined #ipfs
chjk6x has joined #ipfs
fleeky has quit [Ping timeout: 264 seconds]
pcardune has joined #ipfs
Steverman has joined #ipfs
pcardune has quit [Ping timeout: 248 seconds]
pcardune has joined #ipfs
chowIe has quit [Ping timeout: 240 seconds]
jonnycrunch has joined #ipfs
pcardune has quit [Ping timeout: 268 seconds]
njms has joined #ipfs
pcardune has joined #ipfs
pcardune has quit [Ping timeout: 264 seconds]
smuten has quit [Ping timeout: 276 seconds]
fiducia has quit [Ping timeout: 240 seconds]
xj22[m] has joined #ipfs
pcardune has joined #ipfs
<Cheery> How do you guys find new stuff in the web?
<Cheery> I mean, stuff you've not seen before
pcardune has quit [Ping timeout: 265 seconds]
raynold has quit [Quit: Connection closed for inactivity]
jokoon has quit [Quit: Leaving]
<njms> There's plenty of pages around the web where people share hashes. I've found lots of stuff on the IPFS_Hashes subreddit
joeyh has quit [Ping timeout: 246 seconds]
joeyh has joined #ipfs
pcardune has joined #ipfs
Roderick has joined #ipfs
shizy has joined #ipfs
pcardune has quit [Ping timeout: 276 seconds]
pcardune has joined #ipfs
pcardune has quit [Ping timeout: 256 seconds]
droman has joined #ipfs
soesoe has joined #ipfs
droman_ has quit [Ping timeout: 264 seconds]
shizy has quit [Ping timeout: 256 seconds]
droman has quit [Quit: WeeChat 2.1]
upperdeck has quit [Ping timeout: 264 seconds]
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
sexybiggetje[m] has joined #ipfs
toxync01 has quit [Remote host closed the connection]
toxync01 has joined #ipfs
toxync01 has quit [Remote host closed the connection]
datafatmunger has joined #ipfs
<datafatmunger> bug or feature? - i add a directory recursively ipfs add -r <dir> ... where the files are binary (encrypted) ... then try to get the directory back ... ipfs get <hash> ... and the files are empty (0 bytes).
adgtl has quit [Disconnected by services]
<datafatmunger> ipfs cat QmUAotSV3JZ4TcbKQuSUmaWAccopQqZjeuuq9RJBNn1LA4/foo.gpg does on the other hand work tho ...
<datafatmunger> foo.gpg being a file in the directory.
moet has joined #ipfs
Oatmeal has joined #ipfs
user51 has joined #ipfs
Xiti has quit [Quit: Xiti]
user_51 has quit [Ping timeout: 260 seconds]
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 276 seconds]
Xiti has joined #ipfs
shizy has joined #ipfs
moet has quit [Ping timeout: 256 seconds]
moet has joined #ipfs
droman has joined #ipfs
aptmiguk[m] has joined #ipfs
shizy has quit [Ping timeout: 240 seconds]
xcm is now known as Guest10281
Guest10281 has quit [Killed (weber.freenode.net (Nickname regained by services))]
xcm has joined #ipfs
jokoon has joined #ipfs
toxync01 has joined #ipfs
pcardune has joined #ipfs
pcardune has quit [Ping timeout: 260 seconds]
Ecran has joined #ipfs
Ecran has quit [Client Quit]
yhwh has joined #ipfs
ericxtang has joined #ipfs
screensaver has quit [Remote host closed the connection]
screensaver has joined #ipfs
ericxtang has quit [Ping timeout: 276 seconds]
babrim has joined #ipfs
pcardune has joined #ipfs
Taoki has quit [Ping timeout: 260 seconds]
geoah has joined #ipfs
<lord|> does `ipfs pin add` resume progress after being cancelled?
<lord|> specifically for a large directory
Ayt has joined #ipfs
Ayt has quit [Client Quit]
pcardune has quit [Remote host closed the connection]
kaotisk has quit [Ping timeout: 240 seconds]
shizy has joined #ipfs
pcardune has joined #ipfs
babrim has quit [Remote host closed the connection]
<Bat`O_> if data is already there, there is no actual write in disk, so yes
Taoki has joined #ipfs
moet has quit [Ping timeout: 268 seconds]
fleeky__ has joined #ipfs
soesoe has quit [Quit: Textual IRC Client: www.textualapp.com]
shizy has quit [Ping timeout: 268 seconds]
cryptojesus has quit [Quit: SO LONG, SUCKERS!]
rendar has quit []
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
bomb-on has joined #ipfs
Oatmeal has joined #ipfs
moet has joined #ipfs
pcardune has quit [Remote host closed the connection]
pcardune has joined #ipfs
d10r has joined #ipfs
pcardune has quit [Remote host closed the connection]
daMaestro has joined #ipfs
anewuser has quit [Ping timeout: 248 seconds]
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
Encrypt has joined #ipfs
dominic__ has joined #ipfs
jokoon has quit [Quit: Leaving]
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 240 seconds]
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
raynold has joined #ipfs
pcardune has joined #ipfs
moet has quit [Ping timeout: 260 seconds]
ericxtang has joined #ipfs
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
ericxtang has quit [Ping timeout: 248 seconds]
pcardune has quit [Remote host closed the connection]
pcardune has joined #ipfs
pcardune has quit [Ping timeout: 240 seconds]
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
smuten has joined #ipfs
d10r has quit [Ping timeout: 265 seconds]
daMaestro has quit [Quit: Leaving]
shizy has joined #ipfs
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
chowIe has joined #ipfs
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
pcardune has joined #ipfs
chjk6x_ has joined #ipfs
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
pcardune has quit [Ping timeout: 248 seconds]
chjk6x has quit [Ping timeout: 248 seconds]
datafatmunger has quit [Ping timeout: 240 seconds]
reit has joined #ipfs
jonnycrunch has quit [Ping timeout: 240 seconds]
chowIe is now known as Choward
sz0 has joined #ipfs
shizy has quit [Ping timeout: 240 seconds]
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
jonnycrunch has joined #ipfs
daMaestro has joined #ipfs
maxzor_ has quit [Remote host closed the connection]
Encrypt has quit [Quit: Quit]
dominic__ has quit [Read error: Connection reset by peer]
los has joined #ipfs
los has quit [Client Quit]
shizy has joined #ipfs
pcardune has joined #ipfs
ericxtang has joined #ipfs
pcardune has quit [Ping timeout: 264 seconds]
ericxtang has quit [Ping timeout: 260 seconds]
shizy has quit [Ping timeout: 240 seconds]
espadrine has quit [Ping timeout: 246 seconds]
ericxtang has joined #ipfs
smuten has quit [Ping timeout: 276 seconds]
ojas has joined #ipfs
<lord|> oh that's cool
<lord|> I assumed ipfs added some sort of salt to each file
<lord|> or at the very least, the filename becomes the salt
<lord|> but nope
<lord|> if someone has the same exact file, you get the same hash
<Icefoz> hence "content addressed"
ojas has quit [Quit: ojas]
<Icefoz> that's kind of the point.
ojas has joined #ipfs
ojas has quit [Remote host closed the connection]
ojas has joined #ipfs
<lord|> wait
<lord|> is the multihash just the sha256 of the file
<lord|> or is there some sort of pepper that makes it unique to ipfs
<Icefoz> along with some metadata
ojas has quit [Client Quit]
<lord|> what kind of metadata?
<Icefoz> Look up the CID format.
<Icefoz> hash function for one, IIRC
<lord|> is it likely that format will get an update
Choward has quit [Remote host closed the connection]
<lord|> versioning would break the property I initially talked about
chowie has joined #ipfs
<lord|> at least, it'd create a split between files created before and after the update
<Icefoz> CID now includes a version number.
<lord|> Icefoz: when was that?
<whyrusleeping> lord|: files in ipfs get chunked up
<whyrusleeping> and get turned into a graph
<Icefoz> ipfs contains lots of things that are IMHO unnecessary complexity, but one result of that attitude is that CIDs are pretty robust.
jaychoo[m] has joined #ipfs
<lord|> Icefoz: what is unnecessarily complex?
<lord|> curious
<Icefoz> eh, now is not a good time for me to discourse
<Icefoz> but libp2p, CID and the whole multibase/multicodec/ipld/etc thing are quite hairy.
tab1293 has joined #ipfs
tab1293 has quit [Remote host closed the connection]
tab1293 has joined #ipfs
<Icefoz> I sympathize with the motivations but it's not how I would have designed things, is all.
hacworld has joined #ipfs
<Icefoz> but it seems to work, so.
<tab1293> hey is it possible to run an ipfs daemon from a chrome extension? I'm looking at js-ipfsd-ctl but it seems like this is dependent on a binary?
<lgierth> Icefoz: what's hairy in particular? happy to find weak spots
<lgierth> tab1293: check out github.com/ipfs-shipyard/ipfs-companion - it runs a js-ipfs node within the extension itself
<tab1293> @lgierth okay but this still requires users to have the ipfs node installed on their system correct? I was curious if its possible to run an ipfs node completely in a browser extension
<Icefoz> lgierth: Iam mainly non-specifically sour about how hard it is to re implement and how much infrastructure has to be built for the whole stack to work
<Icefoz> Instead of it being built on existing stuffs.
<Icefoz> But my opinion on this is mostly from secondary sources, so.
<Icefoz> I keep wanting to actually use IPFS as a library and it's mostly undoable because it's so complex, and I occasionally peek at the ongoing Rust implementation that Parity is working on and it's slow going.
<Icefoz> That's all.
<lgierth> tab1293: what i said is it runs a js-ipfs node right there in the extension itself :)
<Icefoz> My gut instinct is that using IPFS for, for example, an IoT (as much as I hate the acronym) security camera should be almost as simple as HTTP
<Icefoz> and it is far far far from that.
<tab1293> cool okay I'll dig in to it more, thanks
<lgierth> Icefoz: heh yeah agreed it's all still way to complex and under-documented
<Icefoz> lgierth: as an outside occasional-observer it feels very pinky-and-the-brain-y
<Icefoz> But it's also the only damn thing that does something so cool, to be honest.
<Icefoz> So.
<lgierth> :):) aww thanks
<lgierth> the pinky and the brain theme song is something i actually regularly whistle
<tab1293> all though directly from that repo @lgierth "Note: ipfs-companion is designed to retrieve content from a locally running IPFS daemon. Make sure IPFS is installed on your computer"
<lgierth> granted, we need to get a lot better and tying all the loose ends together
<Icefoz> BitTorrent is similar but more limited, DAT is produced for a single very pragmatic use case but could be so much more.
<Icefoz> so
<Icefoz> someday I'll have time and energy to help whip ipfs into a lean mean DHT machine
<lgierth> tab1293: oh mmh that's a bit outdated then. now that you say that i'm not a 100% sure the embedded node functionality has been released yet. it's definitely there if you use firefox dev edition and and the latest beta build of the addon (look for window.ipfs in any website's console)
<lgierth> tab1293: when in doubt alanshaw_ lidel and olizilla know (they'll be up in ~8h)
<lgierth> Icefoz: ah yeah lots of interesting DHT things out there -- i'm reading the Coral DSHT paper right now
<Icefoz> oho that's a new one on me
<lgierth> it's basically a mix of the "traditional" big-global-ring DHT and hierarchical local rings
chjk6x_ has quit [Ping timeout: 264 seconds]
<Icefoz> ah it adds ping distance to it's structure
<Icefoz> interesting
<lgierth> from the libp2p perspective it'd be great to have all these little building blocks to build a bigger thing out of it. e.g. have a classic kademlia-ish dht, have a hierarchical dht, have an xyz dht, and then be able to compose them freely
<Icefoz> well the thing is
<lgierth> and of course also non-dht routing mechanisms
<lgierth> then have predefined configs for a lot of common scenarios and use cases
dominic__ has joined #ipfs
<Icefoz> there is a single *actually* interesting mechanism that everything else can be built out of
<Icefoz> and that is `retrieve(CID) -> data`
<Icefoz> from a user perspective everything else can be built out of that and it's fine
<tab1293> hmm I just downloaded firefox dev edition, no window.ipfs object @lgierth
<Icefoz> but to be able to implement that you need 10e5 or more LoC of *other stuff*
<lgierth> tab1293: with ipfs-companion installed and enabled?
<Icefoz> if not 10e6 LoC
<Icefoz> compared to, say, HTTP/1.1 which you can type out by hand.
<lgierth> Icefoz: and to make it work really nicely in all kinds of environments (and across environments) even more :)
<tab1293> ah didn't realize you needed the companion too. I thought firefox dev was supporting ipfs OOB
<lgierth> tab1293: hehe no :) maybe in a couple of months
<Icefoz> or BitTorrent which has a dozen common clients and libraries, even in DHT mode which is most comparable in functionality.
<Icefoz> so, bleh
<Icefoz> working nicely across environments is always the sticker.
Roderick has quit [Ping timeout: 264 seconds]
<Icefoz> but network protocols and network effects make WorseIsBetter even stronger than it already is.
<lgierth> tab1293: it can also work with an ipfs node already running on the system. the addon lets you switch between embedded and external
ahiknsr has quit [Ping timeout: 256 seconds]
<lgierth> Icefoz: yeah and then great apps fade away after a few years and we have gained nothing because it wasn't built in a protocol-first manner
<lgierth> if everything we build fails, even if the concepts of CIDs or multiaddrs survive, that's already a huge win lol
<lgierth> or just multihashes even
Intensity has quit [Ping timeout: 260 seconds]
Intensity has joined #ipfs
reit has quit [Ping timeout: 240 seconds]
tenchooo has quit [Read error: Connection reset by peer]
<lord|> Icefoz: I feel like for an ipfs camera you'd want it to connect to a writable gateway
tenchooo has joined #ipfs
pcardune has joined #ipfs
<lord|> for a security camera*
ahiknsr has joined #ipfs
<Icefoz> true true.
<Icefoz> but as they are CIDs or multiaddrs have no advantages for existing applications/protocols to adopt either.
pcardune has quit [Ping timeout: 256 seconds]
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
dominic__ has quit [Read error: Connection reset by peer]
dominic__ has joined #ipfs
shizy has joined #ipfs
<lord|> how can I create a directory out of existing hashes, without having full copies of all the files
<lord|> e.g. if I wanted to take one directory and shuffle around the files to organize it differently
<lord|> and create a new hash
<lgierth> lord|: try ipfs object patch
<lgierth> add-link / rm-link
<lord|> ahh
<lgierth> and the ipfs files commands
droman has quit [Quit: WeeChat 2.1]
<lord|> and then `ipfs object put`
<lord|> that's more intuitive than I expected
<lord|> I was thinking I would be going into a scripting language today
<lord|> with the raw ipfs api
Cavedude has quit [Ping timeout: 248 seconds]
<lgierth> these commands are exposed on :5001 too so if you can do that too ;)
<lgierth> s/so if you/so you/
Cavedude has joined #ipfs
kaotisk has joined #ipfs