lgierth changed the topic of #ipfs to: go-ipfs 0.4.4 has been released with an important pinning hotfix, get it at https://dist.ipfs.io | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0 | Sprints: https://git.io/voEAh
cemerick has joined #ipfs
fleeky_ has joined #ipfs
PseudoNoob has quit [Quit: Leaving]
fleeky__ has quit [Ping timeout: 260 seconds]
pfrazee has quit [Read error: Connection reset by peer]
pfrazee has joined #ipfs
elico has quit [Ping timeout: 268 seconds]
chax has quit [Remote host closed the connection]
<sdgathman> In the laptop.org project, the school server would be *greatly* enhanced by ipfs.
<sdgathman> They have a requirement to filter content for the kiddies - but that can be done with ipfs as well as with http.
<ansuz> if you want to use ipfs to block porn, don't you first have to download all the porn?
<ansuz> is anyone working on this?
<dansup> i think someone is working on ipfs, yes
<ansuz> ok good
<ansuz> and that makes things download faster for me?
<sdgathman> ansuz: Add hashes to a blacklist.
<ansuz> isn't it official ipfs policy that 'blacklist' is racist?
<ansuz> it should be 'blocklist'
<sdgathman> On http, a lot of the porn blocking is based on domains.
<ansuz> and 'allowlist'
<sdgathman> With ipfs, you can always fetch a hash directly (one the 13 something learns the forbidden hash from a friend).
<sdgathman> So maybe filtering is more difficult.
<sdgathman> Yeah, government war is problematic - mainly because they get to define "porn". E.g. old soviet union defined the Bible as "porn".
<sdgathman> (Not without some justification given some of the scenes ...)
<ansuz> yea, like Zeus and those cows
<ansuz> that bible is crazy stuff
<sdgathman> The school filters are more low key - the only access to global internet is via the school server, and any filtering happens in the backgroup, with nothing said about anything being "forbidden".
<sdgathman> As soon as you forbid it, it is suddenly a must have item.
<sdgathman> "The law provokes sin. I did not know what it was to covet until the law said 'Thou shalt not covet'."
<ansuz> I'm glad ipfs is helping us move towards a lawless world
<ansuz> then we can all be virtuous
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
Oatmeal has joined #ipfs
haileris has joined #ipfs
haileris has quit [Client Quit]
haileris has joined #ipfs
cemerick has quit [Ping timeout: 260 seconds]
<haileris> I'm playing with ipfs and tor. Any interest?
bastianilso__ has quit [Quit: bastianilso__]
<whyrusleeping> haileris: take a look at what the open bazaar guys have been doing
pfrazee has quit [Read error: Connection reset by peer]
pfrazee has joined #ipfs
<haileris> Thanks. I've read https://github.com/ipfs/notes/issues/37.
<haileris> But I'd rather have tor daemon in a separate VM.
<haileris> I've used stock go-ipfs, with a proxy VPS, linked via OnionCat.
<haileris> Is that a dumb idea? The node has lots of peers, and seems functional.
<whyrusleeping> haileris: hrm... take a look at the output of 'ipfs id' and make sure no revealing addresses show up
<whyrusleeping> the dht currently doesnt respect privacy too well
<whyrusleeping> we're going to be working on options to help with this soon
<haileris> Addresses are: /ip4/127.0.0.1/tcp/4001/ipfs/...; /ip4/192.168.200.2/tcp/4001/ipfs/...; /ip4/10.10.0.1/tcp/4001/ipfs/...; /ip6/::1/tcp/4001/ipfs/... and /ip6/fd87:d87e:eb43:8f9d:b0ed:ce6c:6f96:40b0/tcp/4001/ipfs/...
<whyrusleeping> huh, none of those are a 'public' address of yours?
herzmeister has quit [Quit: Leaving]
<haileris> The last being the node's OnionCat address.
<whyrusleeping> iiiinteresting
herzmeister has joined #ipfs
<whyrusleeping> mind sharing your peer ID so i can see what the DHT thinks your address is?
<whyrusleeping> (it might differ externally)
<haileris> Love that! It's "QmTi33xBmxvz3KYqCZrpMkhxFXfLxNprCTTsebiyVHsLiK".
<whyrusleeping> i'm seeing a 185.117.73.220 addr
Dunkhan has quit [Read error: Connection reset by peer]
<lgierth> might be from a previous run of the daemon
<haileris> Yes, that's what I expected. It's the proxy's IP.
<lgierth> it might not have determined that address this time, for whatever reason
<whyrusleeping> haileris: ah cool, so nothing that actually belongs to you?
<whyrusleeping> as in, you expect the proxy vps to be found?
<haileris> Well, I lease the proxy. But rather anonymously. And it's basically a throwaway.
<haileris> The node is in a VM with no public IP. It connects via tor daemon, running in another VM. It connects with the proxy via OnionCat.
<whyrusleeping> well thats pretty cool then.
<whyrusleeping> i'm still not confident saying that you can use ipfs anonymously yet, but thats promising progress
<lgierth> it still leaks your LAN ipfs but that's ok in most cases i guess
<lgierth> eeh LAN address
<haileris> I also did this with a Freenet node. And IPFS actually seems happier with the setup than Freenet.
<whyrusleeping> :D
<haileris> And I'm assuming that IPFS addresses will generally get less attention than Freenet addresses. Yes?
firemound_ has quit [Quit: firemound_]
<haileris> The LAN address is a VirtualBox internal network.
<haileris> With Freenet, I maxed at ~20 peers. But IPFS typically hits well over 200.
<lgierth> oh we want that number to be a lot lower
<lgierth> we want only the neccessary peerings to be maintained, but we don't have code for that yet and right now it's just peers greedily
<whyrusleeping> Yeah, i'm going to be working on the peer count problem soon
<haileris> Oh, OK. That was going to be my next question. Because periodically swarm size and/or throughput seems to hose the proxy.
<lgierth> hehehe
<lgierth> on home routers it sometimes overflows the NAT tables
<lgierth> like, 4 MB ram devices
<haileris> Yeah, there was a guy on HN complaining about 4GB traffic ;)
<lgierth> that's a different problem: how chatty the protocols within ipfs are, it's mostly bitswap
<whyrusleeping> ugh
<whyrusleeping> its mostly the dht
<whyrusleeping> but you can turn that off now
<whyrusleeping> you cant turn bitswap off
<lgierth> ah good to know
<lgierth> (that bitswap is better)
pfrazee has quit [Read error: Connection reset by peer]
<whyrusleeping> Yeah
<haileris> OK, thanks. So I need to look at dht.
<whyrusleeping> bitswap is roughly 2GB of traffic per day
<lgierth> "better"
<lgierth> :)
<whyrusleeping> yeah, you can start the daemon with --routing=dhtclient
pfrazee has joined #ipfs
<whyrusleeping> and it disables half the dht code
<whyrusleeping> the half that destroys your bandwidth :p
<haileris> Cool, thanks.
<haileris> I have a guide for the Freenet setup at http://dbshmc5frbchaum2.onion/Freenet-OnionCat.html and for IPFS it's basically the same.
physes has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
physes has quit [Quit: Page closed]
<lgierth> wanna `ipfs add` it? :)
<lgierth> i have to admit i don't have tor running anywhere
<haileris> OK, happy to. But not sure how. Gotta read a bit.
<haileris> It's QmaN9NNop1kUdD13Jw16ca39Sd1FRVs64JFeHhFNeRvAHs but not rendering as html :(
pfrazee has quit [Read error: Connection reset by peer]
pfrazee has joined #ipfs
<haileris> I'll be writing a guide on the IPFS setup. But first, I wanted to get feedback here.
sdiver has quit [Ping timeout: 250 seconds]
<haileris> ... and see what you could see about the setup, beyond what I expected :)
arpu has quit [Ping timeout: 250 seconds]
<lgierth> you can add the whole directory so that the browser sees a .html in the address
chax has joined #ipfs
<haileris> oh
chax_ has joined #ipfs
chax has quit [Read error: Connection reset by peer]
sdiver has joined #ipfs
<haileris> OK, it's QmP9FXUN3t8yUJnJerkj57cfzFYbgPmKV2QsCY8M2NHFqf :)
ugjka has quit [Ping timeout: 265 seconds]
<lgierth> wow that's super detailed
chax_ has quit [Remote host closed the connection]
<haileris> I try to write stuff that anyone can do. But it doesn't really work, I think :(
<haileris> But those are basically my notes.
arpu has joined #ipfs
ugjka has joined #ipfs
<haileris> OK, so I read https://github.com/ipfs/go-ipfs/blob/master/cmd/ipfs/daemon.go about --routing=dhtclient.
<haileris> How does that affect node functionality? Does it just keep the node from acting as a router for the entire swarm?
funrep has quit [Remote host closed the connection]
<lgierth> yeah
<lgierth> it doesn't respond to other nodes' questions
<haileris> I'm reading https://github.com/ipfs/go-ipfs/issues/1482 now. So are there any limits I can set? Or conversely, what should I look for as evidence of overload. There are many VMs and VPS in my connection path :(
ribasushi_ is now known as ribasushi
chax has joined #ipfs
chax has quit [Remote host closed the connection]
reit has quit [Ping timeout: 260 seconds]
pfrazee has quit [Read error: Connection reset by peer]
pfrazee has joined #ipfs
ianopolous_ has joined #ipfs
ianopolous has quit [Ping timeout: 268 seconds]
pfrazee_ has joined #ipfs
pfrazee has quit [Read error: Connection reset by peer]
reit has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
captain_morgan has joined #ipfs
robattila256 has quit [Ping timeout: 260 seconds]
captain_morgan has quit [Ping timeout: 252 seconds]
vtomole has quit [Ping timeout: 260 seconds]
sdiver has quit [Quit: WeeChat 1.6]
sdiver has joined #ipfs
andoma has quit [Ping timeout: 256 seconds]
Boomerang has quit [Quit: Leaving]
chris6131 has quit [Quit: Leaving.]
Aranjedeath has quit [Quit: Three sheets to the wind]
pfrazee_ has quit [Remote host closed the connection]
edrex has quit [Remote host closed the connection]
edrex has joined #ipfs
galois_dmz has quit [Read error: Connection reset by peer]
galois_dmz has joined #ipfs
patcon has quit [Ping timeout: 260 seconds]
chax has joined #ipfs
chax has quit [Remote host closed the connection]
lkcl has quit [Ping timeout: 260 seconds]
chax has joined #ipfs
maxlath has joined #ipfs
herzmeister has quit [Ping timeout: 244 seconds]
lacour has quit [Quit: Leaving]
<alu> whyrusleeping: u here
Sigma has joined #ipfs
wallacoloo has joined #ipfs
polezaivsani has joined #ipfs
chax has quit [Remote host closed the connection]
chax has joined #ipfs
chax_ has joined #ipfs
chax has quit [Ping timeout: 260 seconds]
chax_ has quit [Remote host closed the connection]
maxlath has quit [Remote host closed the connection]
maxlath has joined #ipfs
haileris has quit [Quit: WeeChat 1.0.1]
ygrek has quit [Ping timeout: 252 seconds]
_whitelogger has joined #ipfs
sametsisartenep has joined #ipfs
soloojos has quit [Ping timeout: 245 seconds]
soloojos has joined #ipfs
elimisteve is now known as cryptag
cryptag is now known as elimisteve
dignifiedquire has joined #ipfs
<ansuz> when you run `ipfs daemon --offline` it tells you that "Swarm not listening, running in offline mode."
<ansuz> but when you `ipfs daemon --routing=dhtclient`, you don't get any feedback about the dht
<Kubuxu> it is jut other routing mode
<Kubuxu> but I agree, we could give some feedback
Mizzu has joined #ipfs
cemerick has joined #ipfs
espadrine has joined #ipfs
kobigurk has joined #ipfs
Encrypt has joined #ipfs
herzmeister has joined #ipfs
corvinux has joined #ipfs
PseudoNoob has joined #ipfs
maxlath has quit [Remote host closed the connection]
maxlath has joined #ipfs
polezaivsani has quit [Ping timeout: 250 seconds]
corvinux has quit [Ping timeout: 244 seconds]
polezaivsani has joined #ipfs
Encrypt has quit [Quit: Quit]
kobigurk has quit [Remote host closed the connection]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
elimisteve is now known as cryptag
cryptag is now known as elimisteve
dan1 has joined #ipfs
rendar has joined #ipfs
G-Ray has joined #ipfs
<A124> Which docker should be used from now on, juan's or ipfs's?
<A124> Also... should there be a switch to set nice, and possibly even ionice? (Env variable). On some systems, even after setting cgroups it has impact on the system.
<A124> I do not fully get the release tags of those two docker hubs.
<Kubuxu> lgierth: ^^
<A124> Do not mind the last one, juan does use all tags every time, but builds less often (when?).
<A124> And the ipfs release/master is 20 days old. Else it is all master.
<A124> * release/latest. I need coffee
Encrypt has joined #ipfs
robattila256 has joined #ipfs
maxlath has quit [Remote host closed the connection]
maxlath has joined #ipfs
cemerick has quit [Ping timeout: 250 seconds]
Encrypt has quit [Quit: Quit]
maxlath has quit [Remote host closed the connection]
maxlath has joined #ipfs
bastianilso__ has joined #ipfs
bastianilso__ has quit [Ping timeout: 260 seconds]
Mateon1 has quit [Quit: Mateon1]
bastianilso__ has joined #ipfs
Encrypt has joined #ipfs
Qwertie has quit [Ping timeout: 245 seconds]
Qwertie has joined #ipfs
pfrazee has joined #ipfs
<A124> Is there any document how to properly file issues? I found only template.md, but issues use P0-P4 (which some only mention the P0 and P4, not any other levels exact meaning)
herzmeister has quit [Quit: Leaving]
<A124> And if it is performance thing, that is important for production performance (that is expected given current implementation), but not a bug, what kind of issue is that?
<A124> I was looking on how to make best quality issue before clicking create issue, which apparently has comment and links to the docs. Should be in README.md Contribution section also or something
herzmeister has joined #ipfs
Encrypt has quit [Quit: Quit]
chriscool1 has joined #ipfs
Boomerang has joined #ipfs
corvinux has joined #ipfs
rgrinberg has joined #ipfs
chris613 has joined #ipfs
herzmeister has quit [Quit: Leaving]
ilyaigpetrov has joined #ipfs
herzmeister has joined #ipfs
corvinux has quit [Ping timeout: 268 seconds]
ZaZ has joined #ipfs
physes has joined #ipfs
<A124> Is there any way to set IPFS add I/O priority lower then serving chunks out of the disk to the network?
<A124> I did not find a way to specify this for a Reader, is there a way to set priority for the Reader, or does one have to rely on being lazy in the code?
ebel has quit [Ping timeout: 250 seconds]
captain_morgan has joined #ipfs
chriscool1 has quit [Ping timeout: 250 seconds]
maxlath has quit [Ping timeout: 256 seconds]
<physes> @Kubuxu @whyrusleeping just wondering is there anything in the current toolset where you can check whether a hash is a real file or not? Ideally an API call which takes a content-address as a parameter and then returns a boolean for "exists".
ebel has joined #ipfs
<Kubuxu> physes: ipfs file ls --enc json QmbFMke1KXqnYyBBWxB74N4c5SBnJMVAiMNRcGu6x1AwQH
<Kubuxu> is not perfect
Foxcool has joined #ipfs
<A124> Added two issues, hopefuly everything correct adn on spot.
<physes> thanks
<A124> Related to the hashing performance, master seems perform better, not a bottleneck for now, so not posting that one.
anonymuse has joined #ipfs
captain_morgan has quit [Ping timeout: 268 seconds]
captain_morgan has joined #ipfs
<Kubuxu> A124: master right now won
<Kubuxu> won't bottleneck on hashing for a while
captain_morgan has quit [Ping timeout: 260 seconds]
polezaivsani has quit [Remote host closed the connection]
rgrinberg has quit [Ping timeout: 244 seconds]
Encrypt has joined #ipfs
anonymuse has quit [Remote host closed the connection]
anonymuse has joined #ipfs
Mateon1 has joined #ipfs
<A124> Kubuxu Sorry to jump back, why so?
<Kubuxu> we have some overheads elsewhere
<Kubuxu> also hashing vs hdd speeds
<A124> Oh that. When not using raw leaves, does it wrap chunk, then hash, or hash header, data, footer, finalize sequentialy?
<A124> And for hashing, unless already done, the simplest thing is just to make that parallel, of course.
<Kubuxu> yes, but still you will be limited on HDD speeds
<A124> Depends, NVMe SSDs on enterprise systems are pretty swift.
physes has quit [Ping timeout: 260 seconds]
<Kubuxu> in this case yes, hashing might be a problem but I am sure we have even bigger overheads elsewhere
<Kubuxu> for example, pinning right now takes ages :p
anonymuse has quit [Remote host closed the connection]
maxlath has joined #ipfs
Foxcool has quit [Quit: http://foxcool.ru]
neurrowcat has joined #ipfs
lkcl has joined #ipfs
patcon has joined #ipfs
physes has joined #ipfs
<physes> @Kubuxu, I just looked at that command, good stuff. If a content address is invalid will it return an error or will it return JSON with "size" = 0?
<Kubuxu> what do you mean by invalid?
<physes> does not exist, i.e. a content-address that does not point to anything within ipfs.
<physes> basically in a directory where people can store or swap out content-addresses, I'm trying to build a quick checker that the address points to something. So if someone puts in a SAFE redirect, it pings the SAFE network for validity, the same for IPFS or Storj or whatever.
Mizzu has quit [Ping timeout: 250 seconds]
Mizzu has joined #ipfs
<Mateon1> physes: That's not really possible without requesting the object. Also, the fact that it can't be requested at the moment, doesn't reflect whether it was available in the past or will be in the future.
gigq has quit [Read error: Connection reset by peer]
gigq has joined #ipfs
<physes> @Mateon1 what would it take to build a more lightweight checker? could this be put on the development wish list?
<Mateon1> physes: That is impossible without checking the network, you can either check a gateway like ipfs.io or use an IPFS node. no other way
<physes> I realize that
<A124> physes So... you can use public gateway API.
<A124> You can do stuff like ls/object get.
<physes> but it would be a tough ask to have to request the full object to check whether it exists
<physes> good point
<A124> physes Full object = max 256k. Only the top level object.
<physes> the kind of ping I'm looking for should be measured in bytes
<A124> physes Your network is what, what is that SAFE thing?
<A124> And what you want to check, whether object exists? or whether all stuff is resolvable - whole tree?
noffle has left #ipfs ["WeeChat 1.5-rc2"]
physes has quit [Ping timeout: 260 seconds]
espadrine has quit [Ping timeout: 260 seconds]
Boomerang has quit [Remote host closed the connection]
matoro has quit [Ping timeout: 250 seconds]
maxlath has quit [Ping timeout: 250 seconds]
lacour has joined #ipfs
<kenCode[m]> Hey guys, how does IPRS compare with the record-keeping abilities of Bigchaindb? Secondly, is there a presentation or youtube vid online about IPRS yet?
patcon has quit [Ping timeout: 256 seconds]
cemerick has joined #ipfs
emaxx has joined #ipfs
silotis has quit [Remote host closed the connection]
maxlath has joined #ipfs
silotis has joined #ipfs
cemerick has quit [Ping timeout: 260 seconds]
Geertiebear has joined #ipfs
cemerick has joined #ipfs
Encrypt has quit [Quit: Quit]
Kazuhiro has quit [Remote host closed the connection]
Roderick has joined #ipfs
<whyrusleeping> alu: i'm here
maxlath has quit [Ping timeout: 260 seconds]
maxlath has joined #ipfs
cemerick has quit [Ping timeout: 252 seconds]
ZaZ has quit [Quit: Leaving]
kenCode has joined #ipfs
rendar has quit [Ping timeout: 260 seconds]
physes has joined #ipfs
<Kubuxu> daviddias: see #16
G-Ray has quit [Quit: Konversation terminated!]
kenCode has quit [Quit: Leaving]
<dignifiedquire> daviddias: doing sunday evening cleaning? :D
<daviddias> ahaha yeah
<dignifiedquire> coolio, I just wrote some tests for npm-ipfs :)
<daviddias> I saw that, nice!
<daviddias> Is the PR ready for review?
<daviddias> I want to merge it :D
<dignifiedquire> going to try and ship 🚢 the first badge for async crypto tomorrow, with sauce labs working there are no blockers anymore I think
<daviddias> awesome!
<daviddias> I saw that the SauceLabs badge was being added
<daviddias> what about the browser wall?
<dignifiedquire> that is the browser wall
<daviddias> it expands?
<dignifiedquire> it expanda to as many browser you are actually testing on yes
<daviddias> ah, I've seen both in other projects
<daviddias> though they were differnt things
<dignifiedquire> you can start reviewing the PR
<daviddias> I've started couple of days ago
<dignifiedquire> there will be more tests and more functionality, but no reason to keep that all in a branch
<daviddias> already did almost half :)
<daviddias> ah, nvm
<daviddias> for a moment I was thinking of async crypto PR mountain
<daviddias> dignifiedquire: sounds good then :)
<dignifiedquire> I like the expression PR mountain :D
<dignifiedquire> it's a great description
<daviddias> ahah :D
rendar has joined #ipfs
jedahan has joined #ipfs
shizy has joined #ipfs
Geertiebear has quit [Quit: Leaving]
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Encrypt has joined #ipfs
matoro has joined #ipfs
jedahan has joined #ipfs
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
Oatmeal has joined #ipfs
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<daviddias> whyrusleeping: is 0.4.5 happening tomorrow/this week? (seeing: https://github.com/ipfs/go-ipfs/milestone/15)
<whyrusleeping> heh
<whyrusleeping> no
<daviddias> but probably November, right?
<whyrusleeping> yeah
<whyrusleeping> probably
<daviddias> just thinking about cool stuff that we will bring to CCC
<whyrusleeping> if we can RC soon
<daviddias> sounds good 😃)
<dignifiedquire> whyrusleeping: any chance sharding will get in that?
<whyrusleeping> dignifiedquire: possibly
<whyrusleeping> but not suuuper likely
<dignifiedquire> :/
<daviddias> oh, I was assuming that 0.4.5 would have sharding
<whyrusleeping> then use it and test it out for me
<whyrusleeping> and make sure things work right
<dignifiedquire> I've been using it for a week :P
<whyrusleeping> and report any issues you have to me
<dignifiedquire> on your server
<whyrusleeping> and review the code
<whyrusleeping> dignifiedquire: not really, that code has just been spinning and not actually doing much
<whyrusleeping> and you have no notion of whether or not its working correctly
<dignifiedquire> not yet, I will though when it's finished processing, as I can start interacting with it
<whyrusleeping> okay, i paused it this morning to take a look at a few things
<whyrusleeping> i'll let you know when to start it back up
<dignifiedquire> ohh I already started it again :/
<dignifiedquire> sorry
<dignifiedquire> I thought it just crashed
<whyrusleeping> lol, oh well
<whyrusleeping> i left you a message on one of the tmux screens, lol
<dignifiedquire> lol
<dignifiedquire> I didn't see it :L/
<dignifiedquire> but I can stop it again
kragniz is now known as kragspooks
<dignifiedquire> oh nvm
<whyrusleeping> nah
<whyrusleeping> just leave it
<dignifiedquire> I didn't start it
<dignifiedquire> I just saw your "hold on"
<dignifiedquire> I restarted it this morning
<dignifiedquire> so go ahead and do your inspection :)
shizy has quit [Ping timeout: 256 seconds]
<whyrusleeping> dignifiedquire: daviddias if you guys really want sharding in 0.4.5, please review the code in the PR
<whyrusleeping> make sure my HAMT implementation looks good
<whyrusleeping> and then test it out in ways you can verify that things are correct
emaxx has left #ipfs ["WeeChat 1.4"]
rgrinberg has joined #ipfs
<dignifiedquire> whyrusleeping: you got it
<dignifiedquire> whyrusleeping: any chance we can get a build onto dist, for making testing easier on things like ci?
Boomerang has joined #ipfs
<whyrusleeping> dignifiedquire: i can probably have that done by tomorrow
<dignifiedquire> cool, no rush, but would be great to have it by the end of the week (when hopefully the first npm download is finished)
Moonchild_ has joined #ipfs
taaem has quit [Ping timeout: 250 seconds]
kragspooks is now known as dootniz
Mizzu has quit [Quit: WeeChat 1.6]
<Kubuxu> whyrusleeping: do you have the paper you based it off?
<whyrusleeping> Kubuxu: somewhere...
<whyrusleeping> look at the original directory sharding issue
hoboprimate has joined #ipfs
<whyrusleeping> Kubuxu: lots of references in that thread ^
<Kubuxu> also where you thinking how to make it work for IPLD?
rgrinberg has quit [Remote host closed the connection]
<Kubuxu> from the resolver vs format standpoint
<whyrusleeping> not yet
<whyrusleeping> but we designed it wiht regards to ipfs
<whyrusleeping> er
<whyrusleeping> ipld
<whyrusleeping> so it will work just fine when we switch over
<Kubuxu> so it would be transparent for the resolver?
<Kubuxu> and you could access both the shard and sharded data?
<Kubuxu> what if the shard and sharded entry that have the same name?
frood has joined #ipfs
physes has quit [Ping timeout: 260 seconds]
bastianilso__ has quit [Quit: bastianilso__]
frood has quit [Ping timeout: 250 seconds]
frood has joined #ipfs
frood has quit [Client Quit]
HastaJun_ has quit [Ping timeout: 260 seconds]
frood has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
mildred has joined #ipfs
neurrowcat has quit [Quit: Deebidappidoodah!]
HastaJun_ has joined #ipfs
gmcquillan___ has quit [Quit: gmcquillan___]
PseudoNoob has quit [Quit: Leaving]
smtudor has joined #ipfs
mildred has quit [Quit: Leaving.]
matoro has quit [Ping timeout: 256 seconds]
ckwaldon has quit [Quit: ckwaldon]
rmorey has joined #ipfs
geemili has joined #ipfs
Encrypt has quit [Quit: Sleeping time!]
<geemili> Oh no. Encryption has left us D:
ianopolous has joined #ipfs
ianopolous_ has quit [Ping timeout: 244 seconds]
<Akaibu> https://pad.riseup.net/p/judgement-day just thought i drop this off here, read down a little to find the ipfs part
<Akaibu> whyrusleeping: ^
Kane` has quit [Remote host closed the connection]
Boomerang has quit [Remote host closed the connection]
<geemili> Would it be a worthwhile endeavor to create an ipfs client in rust?
<Codebird> Perhaps it would be better to focus on perfecting the existing software before creating more.
Aerides has quit [Remote host closed the connection]
<achin> geemili: i think that would be cool!
<dignifiedquire> geemili: do you mean an api client, or a full fledged node?
smtudor has quit [Ping timeout: 252 seconds]
<dignifiedquire> (I am interested in both and started small party, rust-multiaddr and rust-multihash)
<dignifiedquire> s/party/part
rmorey has quit [Quit: Lost terminal]
Aeon has joined #ipfs
Aeon has joined #ipfs
Aeon has quit [Changing host]
<geemili> dignifiedquire, cool. I'm looking at the repositories now
<achin> there's is also a small collection of ipfs-related stuff at https://github.com/eminence/ipfsrs/tree/master/src
smtudor has joined #ipfs
pfrazee has quit [Remote host closed the connection]
vtomole has joined #ipfs
wallacoloo has joined #ipfs
ianopolous has quit [Remote host closed the connection]
flyingzumwalt has joined #ipfs
sametsisartenep has quit [Quit: zzzZZZ]
<dignifiedquire> geemili: there is also the vague idea of an api for rust https://github.com/dignifiedquire/rust-ipfs-api which would be great for a first round to just interact with a go node
<dignifiedquire> (warning there is very little there)
<dignifiedquire> (and probably very bad code)