<jbenet>
(installable easily on osx without forcing me to compile gcc locally to install ...)
<ansuz>
I hear ipfs has great deduplication
<ansuz>
hon hon hon
* ansuz
shows himself out
<ion>
jbenet: Run a binary build in a Linux VM. ;-)
karissa has quit [Ping timeout: 284 seconds]
chrisdickinson has quit [Excess Flood]
<daviddias>
whyrusleeping: dignifiedquire is adding to the Access Control Headers, saying that the browser has permission to check the x- stuff we add on the API
chrisdickinson has joined #ipfs
<daviddias>
it is necessary for the browser to be able to receive chunked or streamed data
<daviddias>
it was a very good catch
karissa has joined #ipfs
<daviddias>
it was the first time that we need to give permissions to the browser to see headers,
<lgierth>
jbenet: imagemagick can work with pdfs, but i'm not sure it can compress without convert them to jpg
<whyrusleeping>
daviddias: alright, mind giving a LGTM on the PR then?
<daviddias>
but then again it must be a policy to avoid having all of the people putting their session ID in headers non standard
NightRa has quit [Quit: Connection closed for inactivity]
Matoro has quit [Ping timeout: 255 seconds]
Matoro_ is now known as Matoro
qgnox has quit [Quit: WeeChat 1.3]
<whyrusleeping>
why are there submodules
<whyrusleeping>
wat
<lgierth>
whyrusleeping: fixed seccat, it was passing a nil context to NewSession() -- made that a context.TODO()
<whyrusleeping>
nil context. wat.
<whyrusleeping>
thats pretty bad
<lgierth>
like literally NewSession(nil, ...)
<lgierth>
it looks like these initial 4 bytes before the propose packet are normal, but the third should be 1, while it's 0 with my cjdns code
doublec_ has joined #ipfs
jhulten_ has quit [Ping timeout: 272 seconds]
* lgierth
doesn't quite understand how one secio.readMsgCtx() turns into two conn.Read(),, same for write
doublec has quit [Ping timeout: 240 seconds]
<lgierth>
but that doesn't seem to be a problem anyhow
devbug has joined #ipfs
pfraze has joined #ipfs
voxelot has quit [Ping timeout: 250 seconds]
simonv3 has quit [Quit: Connection closed for inactivity]
<jbenet>
lgierth: is there a cjdns-over-http tunnel yet?
<jbenet>
i need to bust out of asinine networks.
devbug has quit [Ping timeout: 260 seconds]
<daviddias>
can someone with a 0.4.0 try ipfs swarm connect /ip4/172.17.0.1/tcp/4001/ipfs/QmdNc4B89DxVeiuDKRN5bWdKsAPCmekgmJMkRSdUNa7x9z
<lgierth>
jbenet: not yet :( you'll have to try iodine
der_donuten has joined #ipfs
<lgierth>
daviddias: that's your docker0 bridge
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<daviddias>
oh, thank you lgierth , so which addr should I dial to get to it?
<lgierth>
get to what? :)
<daviddias>
only have localhost and bridge available
<daviddias>
to get to the node
<lgierth>
oh, castor?
<lgierth>
hrm
<daviddias>
yep to castor
<lgierth>
dig +short castor.i.ipfs.io
<lgierth>
docker is proxying :4001 on that ip to the container
<lgierth>
to ipfs it'll look like the connection is coming from 127.0.0.1 though
<daviddias>
sweet!:)
<lgierth>
(that's what it does on all solarnet hosts)
<lgierth>
i've noticed this a ocuple of times too, that ipfs doesn't notice its external ip
<lgierth>
it's tricky in this setup, to be fair
<daviddias>
whyrusleeping: not being able to resolve the IPNS for the mfs thing (only connected to the node that I'm trying to resolve that name), throws "Error: could not resolve name."
<daviddias>
it would require some kind of stun, right lgierth ? otherwise it would never be sure
<lgierth>
or other nodes telling it
<whyrusleeping>
daviddias: resolve ipns for mfs?
der_donuten has quit [Quit: Page closed]
<daviddias>
shouldn't it?
devbug has joined #ipfs
<daviddias>
what I want to do is to copy DAG node that corresponds to a folder (/npm-registry/) inside the mfs of QmdNc4B89DxVeiuDKRN5bWdKsAPCmekgmJMkRSdUNa7x9z?
<whyrusleeping>
okay, what does that have to do with ipns?
devbug has quit [Ping timeout: 240 seconds]
<daviddias>
I though ipns would be able to resolve it
<daviddias>
but now I see I was wrong :)
<daviddias>
(in another hand, might be good to have some iprs command to resolve any kind of record in the network and inspect it)
<daviddias>
but back on the question, how can I make that copy?
<NeoTeo>
Aside from setting the TXT record to dnslink=/ipns/QmHASH what else do I need to link a domain to an ipns hash? Just the TXT doesn't seem to be enough
<lgierth>
NeoTeo: /ipns/<domain> doesn't resolve to /ipns/QmHASH ?
<NeoTeo>
It does, but I'm trying to set up a newly purchased domain but am total amateur so not sure how to set it up so a domain url goes to my ipns site
<lgierth>
in addition to the TXT, you need to point an A record to a host running an ipfs gateway
<NeoTeo>
I see - so I really need to run my own gateway.
<lgierth>
you can point to your own, or to ipfs.io (dig +short ipfs.io)
<NeoTeo>
Is that cool to do?
<lgierth>
sure
<lgierth>
if you keep the content reasonable :)
<NeoTeo>
:) of course. What is the long term strategy though when the rest of the world runs on IPFS?
<lgierth>
for globally unique names?
cemerick has quit [Ping timeout: 250 seconds]
<rabbitface2>
I remember seeing docs somewhere for a way to write your own custom plugins using IPFS's low-level p2p library. does that sound familiar? to piggyback on the existing p2p code?
<lgierth>
we want to support other name systems apart from icann dns: namecoin, gns, kadnode come to mind
<lgierth>
tor .onion of course
<NeoTeo>
yeah
<lgierth>
rabbitface2: yeah! it's in the the examples on the website i think
<lgierth>
but i'm not sure how accurate it is today
<rabbitface2>
I'm trying to find it but there are a lot of repos and things now :)
<jbenet>
github.com/ipfs/examples
<jbenet>
github.com/ipfs/website
<rabbitface2>
yes, there it is. thanks!
<lgierth>
whyrusleeping: StackExchange/wmi is weird, the repo doesn't have the rev specified in Godeps.json, and godep complains about that with everything i try to do (wanted to godep update gogo/protobuf)
<whyrusleeping>
lgierth: we'll be on gx soon enough :/
<NeoTeo>
That worked \o/ Thanks lgierth
<lgierth>
you're welcome!
<NeoTeo>
whyrusleeping did u see the osx right clicky add to IPFS thingy?
<jbenet>
diasdavid: take a look at /ipfs/QmPHNQddSK5L1WSKb52JDxZEshbFpmMMMMGsyNMrjqCRP6/ipfs-018.qconsf.pdf -- it's large. i gave up on compressing it.
<lgierth>
whyrusleeping: oh i'm just rabbit holing myself a bit :)
<rabbitface2>
I also found go-libp2p and js-libp2p but they seem . If I wanted to build a p2p tool (not very related to IPFS) is that in a useful state? or should I make an IPFS service instead?
<rabbitface2>
er, they seem not documented for public use yet
<lgierth>
it's about the right time to starting giving them a try
<lgierth>
to provide feedback, fix things
jabberwocky has quit [Ping timeout: 265 seconds]
pfraze has quit [Remote host closed the connection]
voxelot has joined #ipfs
voxelot has joined #ipfs
<whyrusleeping>
NeoTeo: not yet! i'm not booted into osx at the momeny
border0464 has joined #ipfs
<NeoTeo>
Cool. I'm off to bed real soon (4 AM here) :)
<whyrusleeping>
NeoTeo: ah, gnite!
<NeoTeo>
:) l8rs
pfraze has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
doublec_ has joined #ipfs
doublec has quit [Ping timeout: 252 seconds]
ygrek has quit [Ping timeout: 240 seconds]
doublec_ is now known as doublec
guest234234 has joined #ipfs
cemerick has joined #ipfs
patcon has joined #ipfs
Tv` has quit [Quit: Connection closed for inactivity]
cemerick has quit [Ping timeout: 246 seconds]
jabberwocky has joined #ipfs
jabberwocky has quit [Ping timeout: 244 seconds]
devbug has joined #ipfs
devbug has quit [Remote host closed the connection]
devbug has joined #ipfs
jhulten_ has joined #ipfs
voxelot has quit [Ping timeout: 250 seconds]
jhulten_ has quit [Ping timeout: 246 seconds]
jatb has quit [Ping timeout: 244 seconds]
jatb has joined #ipfs
r04r is now known as zz_r04r
NeoTeo has quit [Quit: ZZZzzz…]
mercurytw has joined #ipfs
<mercurytw>
heyo
<mercurytw>
whyrusleeping are you in?
reit has joined #ipfs
border0464 has quit [Quit: sinked]
devbug has quit [Remote host closed the connection]
devbug has joined #ipfs
Matoro has quit [Ping timeout: 246 seconds]
shyamsk has quit [Ping timeout: 240 seconds]
shyamsk has joined #ipfs
patcon has quit [Ping timeout: 250 seconds]
Matoro has joined #ipfs
mercurytw is now known as praxis
praxis is now known as mercurytw
chriscool has quit [Read error: No route to host]
chriscool has joined #ipfs
warner has quit [Quit: ERC (IRC client for Emacs 24.5.1)]
jabberwocky has joined #ipfs
jabberwocky has quit [Ping timeout: 264 seconds]
pfraze has quit [Remote host closed the connection]
jhulten_ has joined #ipfs
jhulten_ has quit [Ping timeout: 260 seconds]
Matoro has quit [Ping timeout: 272 seconds]
Guest23423 has joined #ipfs
guest234234 has quit [Ping timeout: 240 seconds]
Matoro has joined #ipfs
<whyrusleeping>
mercurytw: i'm here!
<mercurytw>
oh hey
<mercurytw>
so I've been thinking about ipfs. you have time to answer a couple questions about it?
Guest23423 has quit [Ping timeout: 252 seconds]
djdv has joined #ipfs
<tperson>
mercurytw: best bet is to just ask, someone will probably answer them.
<mercurytw>
I was wondering what people's (particularly whyrusleeping's) idea of the potential for ipfs are
<whyrusleeping>
i wonder where humanity will be 100 years from now
<mercurytw>
Is it a supplement to the http paradigm? or totally replace it?
<ansuz>
> yes
<whyrusleeping>
i would personally love to replace it
<mercurytw>
so, let's say you do
<whyrusleeping>
but we are aiming for full interop support until such a time
<whyrusleeping>
gateways, local http servers
<whyrusleeping>
http api's
<mercurytw>
what would connecting to, say, facebook be like under ipfs?
<whyrusleeping>
mystical
<mercurytw>
lol
<whyrusleeping>
theres been a lot of thought on the topic
<mercurytw>
like I pull up firefox, and then what? Do you type the gigantic hash?
<ansuz>
in 100 years, I hope we're not on facebook
<mercurytw>
lol
<whyrusleeping>
the general consensus is, once ipfs has pubsub, we can do a lot of these things pretty easily
<tperson>
/ipns/facebook.com
<mercurytw>
tperson, but then youve got to have a dns mechanism
<whyrusleeping>
mercurytw: you'll soon realize this channel is 90% sarcasm, 8% code, and 2% science
<ansuz>
only if we had a globally distributed filesystem, hopefully instead of facebook we have something else
<6A4AA6FNV>
[ipfs] jbenet pushed 13 new commits to master: http://git.io/v456u
<6A4AA6FNV>
ipfs/master d0cb61a Richard Littauer: Renamed node- to js-, some style changes...
<6A4AA6FNV>
ipfs/master 80052ec Richard Littauer: Added js-ipfs-path
<6A4AA6FNV>
ipfs/master 0cb5292 Richard Littauer: Alphabetized
dignifiedquire_ has joined #ipfs
<dignifiedquire_>
daviddias: I’m so excited about that :)
<daviddias>
me too :D
<dignifiedquire_>
daviddias: what about fresh modules that are not yet on castor?
<daviddias>
Castor will continue to replicate
<daviddias>
and we will continue to refresh our copy of the node that is pointed by an IPNS name
<daviddias>
so that we have the fresh list
<dignifiedquire_>
yes but what if it has not replicated yet when I request a freshly published version
<daviddias>
it is a bit of the same race when some is "publishing" and the "other is installing"
<daviddias>
but with a bit more hops in the middle
<daviddias>
it won't be "as instant"
<daviddias>
but it won't take forever also
<daviddias>
registry-static listens for changes on npm
<dignifiedquire_>
just thought if it hasn’t replicated yet, but it knows about a new version that it immediately fetches that version instead of failing
<daviddias>
do you want to try to `ipfs swarm connect /ip4/37.59.33.238/tcp/4001/ipfs/QmdNc4B89DxVeiuDKRN5bWdKsAPCmekgmJMkRSdUNa7x9z``
<daviddias>
needs to be 0.4.0
<daviddias>
I'm getting a failure: dial backoff
<daviddias>
and I'm like "Don't tell me to backoff, you backoff!"
<multivac>
daviddias: I'll pass that on when victorbjelkholm is around.
<ipfsbot>
[go-ipfs] rht closed pull request #1975: placeholder pr to rerun the test on djdv path parser pr (master...djdv) http://git.io/v4XuL
jhulten_ has joined #ipfs
jabberwocky has joined #ipfs
jhulten_ has quit [Ping timeout: 255 seconds]
jabberwocky has quit [Ping timeout: 260 seconds]
border0464 has joined #ipfs
guest234234 has joined #ipfs
eaterof has joined #ipfs
cleichner has quit [Ping timeout: 240 seconds]
cemerick has joined #ipfs
rabbitface2 has quit [Ping timeout: 240 seconds]
nekomune has quit [Ping timeout: 240 seconds]
eater has quit [Ping timeout: 240 seconds]
rabbitface2 has joined #ipfs
cleichner has joined #ipfs
nekomune has joined #ipfs
fazo has joined #ipfs
<fazo>
I'm going crazy trying to get js-ipfs-api to work with webpack
<fazo>
I was using browserify, everything was fine, but I really need webpack's code splitting
<fazo>
also browserify is so slow... anyway it builds fine but every api call throws this: Error while getting ipfs version: Error: Payload stream closed prematurely
<fazo>
(oops, skip the first part) the error is "Error: Payload stream closed prematurely"
guest234234 has quit [Ping timeout: 265 seconds]
<fazo>
I mostly copied my webpack config from the one used to build js-ipfs-api... I really don't get what's wrong...
<fazo>
oh. I solved it. Damn it!! I should start talking to my cat about why my code won't work
<ipfsbot>
[js-ipfs-api] Dignifiedquire created greenkeeper-run-sequence-1.1.5 (+1 new commit): http://git.io/v4FvE
<ipfsbot>
js-ipfs-api/greenkeeper-run-sequence-1.1.5 e92c938 greenkeeperio-bot: chore(package): update run-sequence to version 1.1.5...
<fazo>
It's been five hours! I spell out the problem ONCE and I solve it
jhulten_ has joined #ipfs
<ipfsbot>
[js-ipfs-api] Dignifiedquire deleted greenkeeper-run-sequence-1.1.5 at e92c938: http://git.io/v4FfD
<multivac>
whyrusleeping: 2015-11-20 - 11:09:44 <daviddias> ask whyrusleeping where should the headers for the Gateway be set (or is the Gateway setting any headers at all from the config?) - https://github.com/ipfs/go-ipfs/pull/1979#discussion_r45440684 //cc @dignifiedquire_
<whyrusleeping>
wheres my coffee
<multivac>
whyrusleeping: 2015-11-20 - 16:49:16 <daviddias> ask whyrusleeping is there a way to print the API routing table ?
<multivac>
whyrusleeping: 2015-11-20 - 16:52:25 <dignifiedquire_> tell whyrusleeping debug/vars is a really odd command :(
<whyrusleeping>
jesus
<whyrusleeping>
you people are needy
<whyrusleeping>
o.o
<lgierth>
:>
<lgierth>
the last one is solved :]
<dignifiedquire_>
well I partially, I still want it as a command cause it doesn’t have cors headers on it :(
<dignifiedquire_>
and yes whyrusleeping I spent all day just finding things for you ;)
<dignifiedquire_>
also whyrusleeping it’s all because you told me you want a pretty dashboard
<whyrusleeping>
lol, in that case, ask all the questions you want :D
<whyrusleeping>
pretty things!
<whyrusleeping>
daviddias: api routing table?
devbug has quit [Ping timeout: 250 seconds]
devbug has joined #ipfs
<dignifiedquire_>
I think we solved that one, there is ipfs commands which lists all available commands corresponding to available api routes, and then there is some secret stuff under /debug correct?
<dignifiedquire_>
and then my request is if we could have the stats from /debug/vars somehow in the api (maybe a new command stats?) (or at least add cors headers) so I can use them in the webui to build a nice stats dashboard using that data
<ipfsbot>
js-ipfs-api/master 015d3df David Dias: Merge pull request #129 from Dignifiedquire/diag-sys...
<ipfsbot>
[js-ipfs-api] diasdavid pushed 2 new commits to master: http://git.io/v4brA
<ipfsbot>
js-ipfs-api/master 6689810 David Dias: chore: build
<ipfsbot>
js-ipfs-api/master 1b6fd6c David Dias: Release v2.9.1.
<ipfsbot>
[js-ipfs-api] diasdavid tagged v2.9.1 at 3448939: http://git.io/v4boe
devbug has quit [Ping timeout: 260 seconds]
<dignifiedquire_>
whyrusleeping: daviddias could you please leave comment on https://github.com/ipfs/webui/issues/90 listing what stats you would like to see in the new dashboard
simonv3 has joined #ipfs
<lgierth>
dignifiedquire_: the prometheus endpoint is completely different
M-erikj1 is now known as erikj`
<daviddias>
dignifiedquire_: added :)
<daviddias>
whyrusleeping: API routing table as in, which paths does the API has an handler for the request.
devbug has joined #ipfs
Matoro has joined #ipfs
<dignifiedquire_>
lgierth: and everyone else of coure as well :)
<multivac>
dignifiedquire_: I'll pass that on when lgierth is around.
devbug has quit [Read error: Connection reset by peer]
devbug has joined #ipfs
devbug has quit [Ping timeout: 272 seconds]
mildred has joined #ipfs
kaliy has joined #ipfs
step21 is now known as step21_
Senji has quit [Ping timeout: 255 seconds]
<whyrusleeping>
i should probably fix fuse...
Encrypt has quit [Quit: Quitte]
<ipfsbot>
[go-ipfs] whyrusleeping pushed 1 new commit to fix/record-accounting: http://git.io/v4NnE
<ipfsbot>
go-ipfs/fix/record-accounting 6fabee3 Jeromy: return sentinel error for invalid records...
Matoro has quit [Ping timeout: 265 seconds]
<ipfsbot>
[go-ipfs] whyrusleeping closed pull request #1980: add closenotify and large timeout to gateway (dev0.4.0...fix/gateway-close-notif) http://git.io/v4QfL
<ipfsbot>
[go-ipfs] whyrusleeping created rht-add-no-sync (+1 new commit): http://git.io/v4NCl
<ipfsbot>
go-ipfs/rht-add-no-sync cab5868 rht: Add config option for flatfs no-sync...
<ipfsbot>
[go-ipfs] whyrusleeping opened pull request #1985: Add config option for flatfs no-sync (dev0.4.0...rht-add-no-sync) http://git.io/v4NCF
<M-rschulman1>
whyrusleeping: didn't you say that about fuse like 3 months ago? ;)
Matoro has joined #ipfs
<whyrusleeping>
yeah...
<whyrusleeping>
i'll probably say it again in three months
<whyrusleeping>
also, if anyone just wants to have multiple versions of ipfs, and swap between them easily, ipfs-update stores your old binaries tagged with their version
<whyrusleeping>
so you can 'ipfs-update revert' and select which one you want
<whyrusleeping>
let me get back into figuring it out here...
<Smilex>
I've been trying these decenterelized networks a bit lately, and once I got them setup, I never know what to do with them, or what others are doing. So I made this http://itjac.me:9080/
<whyrusleeping>
kyledrake: set your config Datastore.Type to s3
<Smilex>
Now I'm not entierly sure what it is, but the loose idea I have is that instead of indexing shit intrusively, people get to share their cool stuff at an aggrigator and get to control how it is shown
<Smilex>
Unfortunately I used the example code for IPFS, so I can only show part of what I've done at a time
<whyrusleeping>
set Datastore.Params to {"region":"YOURS3REGION", "bucket": "S3BUCKET", "acl": "S3ACL"}
<Smilex>
since I can't run the IPFS daemon and scripts at the same time
<Smilex>
the result is that you just see a website with a search bar that doesn't work, and some testing nonsense. But if there's anyone who's feeling adventurous, you could download the script I put a link to at the top
<Smilex>
and then I can enable the other part of the thing
<ipfspics-Didier>
Hey, I had a simple question, would trying to pin the same file twice cause any problems?
<whyrusleeping>
ipfspics-Didier: nope
<ipfspics-Didier>
whyrusleeping: Ok thanks!
<whyrusleeping>
ipfspics-Didier: cool stuff on the galleries btw
<whyrusleeping>
i enjoyed that
<ipfspics-Didier>
whyrusleeping: Thanks, we're really enjoying working on this :-) just to be sure, so pinning twice won't put the file twice on the computer?
<whyrusleeping>
ipfspics-Didier: nope, not at all
<ipfspics-Didier>
whyrusleeping: Because my backup system has trouble with the pin command
<ion>
ipfspics-Didier: Btw, I’m curious, how replicated is ipfs.pics? (To avoid the death of a single data center killing the service, which might be seen as a failure of IPFS.)
<ipfspics-Didier>
ion: We have three computers running pins of the pictures as often as possible, although one of them has crashed so we're down to two but it should be back rather soon
<ipfspics-Didier>
ion: but as for the website itself, we are working on a docker file, which will make it easy to deploy if anything goes wrong
<whyrusleeping>
ipfspics-Didier: what issues?
elima_ has quit [Ping timeout: 244 seconds]
<whyrusleeping>
with pinning
<ipfspics-Didier>
I've been looking into it for like an hour, I don't understand to be honest, it might just be my java class that doesn't send the command correctly, I'm still running tests
<ipfspics-Didier>
whyrusleeping: in the shell, when the file has succesfully been pinned, it doesn't print anything if I'm not wrong, is there a way to know what problem might be causing the picture to not be pinned? (because I've tried pinning the pictures directly from the comand line and it doesn't work either)
devbug has joined #ipfs
<whyrusleeping>
so you run 'ipfs pin add <hash>'
<whyrusleeping>
and 'ipfs pin ls' doesnt show the hash?
<whyrusleeping>
and the pin add command exits with status 0?
<whyrusleeping>
and no error message?
hellertime has quit [Quit: Leaving.]
<ipfspics-Didier>
I actually run 'ipfs pin add -r <hash>' and it doesn't exit, would that mean it's still looking for the file?
<ion>
Does “ipfs bitswap stat” show something perpetually in the wantlist?
cemerick has quit [Ping timeout: 252 seconds]
dipen has joined #ipfs
<ipfspics-Didier>
whyrusleeping: I forgot to mention that the file is indeed already on my computer
<ipfspics-Didier>
but as you said that shouldn't cause a proble,
<ipfspics-Didier>
problem*
dipen has quit [Client Quit]
elima_ has joined #ipfs
<whyrusleeping>
ipfspics-Didier: thats interesting, how sure are you that its all on your computer?
<whyrusleeping>
do an ipfs refs -r <hash> on it
<ipfspics-Didier>
well i ran ipfs pin ls, and the hash I'm trying to pin currently was in the list
<ipfspics-Didier>
ok wait
<ipfspics-Didier>
nothing happens, was it supposed to output anything?
<whyrusleeping>
it should print out all the subhashes of that hash
<whyrusleeping>
unless its a small object and has no child blocks
<ipfsbot>
[go-ipfs] whyrusleeping pushed 1 new commit to dev0.4.0: http://git.io/v4ACF
<surajravi>
what i tried to do (without any luck) was to proxy the ipfs webui at `my_server_ip/ipfs` via the following changes to the above nginx.conf snippet: http://sprunge.us/dUhj
cemerick has quit [Ping timeout: 272 seconds]
<surajravi>
but it redirects me to my base webapp with `my_server_ip/webui/`
<whyrusleeping>
kyledrake: hmm... thats tricky
<whyrusleeping>
its a response from s3 saying 'object not found'
<kyledrake>
crowdmob/goamz/s3/s3test/server.go line 498
<kyledrake>
How can I spit out the object in a printout right there
<kyledrake>
So I can figure out what it's trying to get
<whyrusleeping>
i see the problem
<whyrusleeping>
we arent casting the s3 errors into errors we understand
<kyledrake>
I threw those credentials into aws-sdk for ruby and it can at least list the buckets
<whyrusleeping>
well this is annoying
<whyrusleeping>
the s3 library we are using just returns a text error
<whyrusleeping>
it basically throws away the 404
forth has quit [Quit: Lämnar]
* whyrusleeping
looks at the github repo for it
<whyrusleeping>
"no longer maintained"
<whyrusleeping>
cooool
cemerick has joined #ipfs
<ipfsbot>
[go-ipfs] whyrusleeping deleted rht-add-no-sync at cab5868: http://git.io/v4AKk
TheWhisper has quit [Ping timeout: 265 seconds]
ygrek has joined #ipfs
cemerick has quit [Ping timeout: 260 seconds]
Matoro has quit [Quit: Matoro]
Matoro has joined #ipfs
TheWhisper has joined #ipfs
Matoro has quit [Ping timeout: 255 seconds]
true_droid has quit [Ping timeout: 240 seconds]
zmanian_ has quit [Ping timeout: 250 seconds]
xicombd has quit [Ping timeout: 264 seconds]
nskelsey has quit [Ping timeout: 250 seconds]
mek_ has joined #ipfs
HoboPrimate has joined #ipfs
Matoro has joined #ipfs
patcon has quit [Ping timeout: 246 seconds]
mildred has quit [Ping timeout: 265 seconds]
dignifiedquire_ has joined #ipfs
Whispery has joined #ipfs
<kyledrake>
whyrusleeping lol. So much for that.
<kyledrake>
I could just try a FUSE mount and see what happens
<multivac>
[REDDIT] MASSIVE DARK NET HIRING SPREE (self.darknetplan) | 1 points (100.0%) | 0 comments | Posted by DNMHR | Created at 2015-11-20 - 22:58:04
<ansuz>
heh
<whyrusleeping>
kyledrake: theres a fork thats being maintained
<whyrusleeping>
i'll update it tonight
<whyrusleeping>
ansuz: interesting
<kyledrake>
whyrusleeping please do, I'd love to try it out. I'm happy to send you the ID/secret so you can play with it. It's a test account I created just for this, so not a big security issue
<ansuz>
> are you skilled in maintaining anonymity? if so, send us your resume
<jbenet>
mek_ and i were just talking about the python API and got into discussing levels of completeness of APIs. we figured that we can just have something like http://iswebrtcreadyyet.com/ but for the different IPFS API clients AND for the different IPFS core implementations
<jbenet>
cc richardlitt kyledrake daviddias o/ -- this would be very useful to communicate to users _WHAT_ they should be using
<whyrusleeping>
kyledrake: yeah, that would be cool!
<kyledrake>
For now I'm going to play with a FUSE mount to S3. If it works well that's a pretty strong option. Works for anything that implements a filey system for whatever their backend is.
<spikebike>
fuse to blockstore is pretty common and works reasonably for well behaved clients
<spikebike>
I use fuse -> hadoop pretty heavily
<kyledrake>
spikebike I used a fuse mounted s3 thing before but the metadata lookups were performance killers and it was just dogging it. I'm going to try this https://github.com/kahing/goofys
Whispy has joined #ipfs
<spikebike>
kyledrake: yeah, works, but not fast.
<kyledrake>
data durability is the bane of my existence
<spikebike>
heh, I agree.
<spikebike>
been tinkering with a p2p backup widget on and off
Whispy is now known as TheWhisper
Whispery has quit [Ping timeout: 244 seconds]
Matoro has quit [Ping timeout: 255 seconds]
dignifiedquire has quit [Quit: dignifiedquire]
dignifiedquire_ is now known as dignifiedquire
zmanian_ has joined #ipfs
<ipfsbot>
[go-ipfs] whyrusleeping created fix/bitswap-ctx-wire (+1 new commit): http://git.io/v4Ade
<ipfsbot>
go-ipfs/fix/bitswap-ctx-wire fe40df8 Jeromy: wire contexts into bitswap requests more deeply...
true_droid has joined #ipfs
<ipfsbot>
[go-ipfs] whyrusleeping opened pull request #1986: wire contexts into bitswap requests more deeply (dev0.4.0...fix/bitswap-ctx-wire) http://git.io/v4AdO
amstocker has joined #ipfs
nskelsey has joined #ipfs
Matoro has joined #ipfs
TheWhisper has quit [Quit: Leaving]
TheWhisper has joined #ipfs
guest234234 has joined #ipfs
NeoTeo has quit [Quit: ZZZzzz…]
TheWhisper has quit [Quit: Leaving]
dignifiedquire has quit [Quit: dignifiedquire]
TheWhisper has joined #ipfs
<kyledrake>
I see a datastore and blocks directory, that seem to be storing different info. What's the difference in a nutshell?
Encrypt has quit [Quit: Quitte]
cody4k has joined #ipfs
r04r has quit [Quit: This shouldn't be happening. What's happening?!]