<jbenet>
M-davidar hey, can you help us do this with more orgs? i've been meaning to for quite some time, but i am very, very swamped with other things.
<jbenet>
M-davidar it would be a huge help to the IPFS Team/Community.
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet>
whyrusleeping oh dang. :( they _are_ supposed to be paths -- with `/` as a delimiter. we could write our own clean that does what we mean it to.
<jbenet>
whyrusleeping -- should still error, never know when code will change under your feet and assumptions shift
<M-davidar>
jbenet: no problem. I've been interested in mirroring citeseer (and other open access repositories) for a while, and ipfs seems like a great solution, so thanks for your support with this
<M-davidar>
Are there any other organizations you had in mind?
<jbenet>
M-davidar do you have 20 min for a call?
<jbenet>
(over google hangouts)
<jbenet>
happy to chat via irc too, but it's likely much faster to talk
<M-davidar>
We could try arxiv, but only a subset of their papers are cc licensed
<M-davidar>
Sure, would about half an hour from now be ok?
<jbenet>
yep!
<jbenet>
M-davidar: thanks for reminding me why IPFS exists :)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<M-davidar>
jbenet: :)
<M-davidar>
i've actually been imagining something like ipfs for a while, so it's cool that it actually exists now :)
voxelot has quit [Ping timeout: 256 seconds]
cmars has quit [Quit: Coyote finally caught me]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<M-davidar>
jbenet: ok, ready
<jbenet>
M-davidar: sorry, 5 more min
<M-davidar>
jbenet: no worries
<whyrusleeping>
jbenet: by saying that error never gets seen, i mean that i think it should get propagated upwards in some way
<jbenet>
ohh! yeah, maybe logged at least, but probably good to propagate up. not much the caller can do.. but at least we'd see it
<jbenet>
M-davidar: okay i'm set now.
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<M-davidar>
jbenet: would it make sense to start a wiki page (or something) listing possible open archives to import to ipfs?
<jbenet>
M-davidar: sure, though maybe a github issue in https://github.com/ipfs/notes/ ? (wikis are hard because they dont notify)
domanic_ has quit [Ping timeout: 265 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<whyrusleeping>
jbenet: would be interesting to have a commands lib arg type for ipfs objects
<whyrusleeping>
like cmds.StringArg, cmds.FileArg
<whyrusleeping>
and it could automatically validate the path for us
<whyrusleeping>
or something like that
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has quit [Read error: Connection reset by peer]
reit has quit [Ping timeout: 255 seconds]
reit has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
JasonWoof has quit [Ping timeout: 252 seconds]
JasonWoof has joined #ipfs
JasonWoof has quit [Changing host]
JasonWoof has joined #ipfs
<ReactorScram>
I know there's been some comparisons between Git and IPFS, and I'm wondering, if I just periodically "ipfs add myGitDir.git" people could pull from that, right? Does that work?
notduncansmith has quit [Read error: Connection reset by peer]
<M-davidar>
jbenet: wait to pause until it exits, or wait to clean up zombies?
<M-davidar>
(well, I'm not sure either are actually possible, but at least you can poll for the first one)
<M-davidar>
i've never actually used kqueue/epoll though
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<cryptix>
gmorning IPFolkS
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
inconshreveable has quit [Remote host closed the connection]
<jbenet>
M-davidar: thanks, yeah in this case it's just finding the bindings in node.
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
domanic_ has quit [Ping timeout: 246 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
mentos1386 has joined #ipfs
dignifiedquire has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
bedeho has quit [Ping timeout: 272 seconds]
<M-davidar>
what's the deal with "dial attempt failed: i/o timeout (reuseport poll)"? half the time I have no idea why it's broken, and the other half the connection is fine (in terms of transferring blocks) and I don't understand why that in particular is error'ing
<M-davidar>
(I'm behind a nat, but the server I'm trying to dial isn't)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
JasonWoof has quit [Ping timeout: 255 seconds]
dignifiedquire has quit [Quit: dignifiedquire]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<cryptix>
i need to add 'git push' support still, making the workflow more pure
<cryptix>
right now git commit and rerunning git-ipfs-rehost can work
<cryptix>
git fetch ipfs://$newerVersion/... also works
<M-davidar>
cryptix: cool stuff, will git push also update an ipns?
<cryptix>
that's the plan in the end
<cryptix>
once i get it to update the repo and return the new hash of the root, publishing that as an ipns entry will be easy
JasonWoof has joined #ipfs
JasonWoof has joined #ipfs
<M-davidar>
cryptix: (on a semi-related note, do you know of any public examples of ipns dns records, i can't seem to find any :)
<M-davidar>
well, i saw ipfs.git.sexy, but it doesn't seem to work properly
<cryptix>
hehe.. well.. i have one on mine
<cryptix>
but i dont seem to seed that hash anymore :x
<M-davidar>
oh well, i guess i'll just try it myself and see what happens
<cryptix>
M-davidar: they should look like this dnslink=/ipfs/$hash
<cryptix>
on a TXT record
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<cryptix>
like this /ipfs/QmTgcZyhWe1xMv7PeadjGxRsaJJosJUff1y1zRStLD3pp4
<cryptix>
(ps juans ipns entry also doesnt resolve right now :-x)
voxelot has joined #ipfs
<M-davidar>
cryptix: oh, so do only direct hashes work with dns atm, not ipns?
<cryptix>
ipns works too
<cryptix>
but make sure to keep that node up
<cryptix>
because right now, ipns can only be resolved if the node with the priv key is online
<M-davidar>
yeah, i've got a vps that I hadn't figured out what to do with yet, so it's been tasked as a fulltime ipfs node :)
<cryptix>
M-davidar: the hash above was a copy&paste of 'dig benet.ai TXT'
<cryptix>
nice! :)
<M-davidar>
ah, cool, thanks
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<M-davidar>
ok, just have to wait for dns to propagate...
<cryptix>
jbenet: if you have the time - i need a test case of an repo with mixed objects (loose and packed) - git-ipfs-rehost makes totally packed or unpacked ones
<M-davidar>
huh, so what's going on with my local machine then...
<cryptix>
problem seems to be on your local network side
<cryptix>
IPSs can be weird too.. had major problems with ipv4 some month ago
<M-davidar>
hmm, i'll try rebooting some things
<cryptix>
ISPs*
<M-davidar>
yeah, my ISP used to be great, but they're in the process of being acquired by a not-so-great one, and there's been ... problems since then
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<M-davidar>
i heard somewhere that cjdns can help with some of these things - is that true?
<cryptix>
its supposed to iirc - lgierth is our cjdns expert :)
<cryptix>
i'm not sure to what length it goes to portnock NATs etc
<M-davidar>
my router had a problem recently where it though wifi was disabled, but some of my devices could still connect and others couldn't, so there's probably something going wrong in there too :)
<M-davidar>
anyway, /rant
<cryptix>
oh i like a good rant once in a while.. :)
<M-davidar>
cryptix: haha, yeah, if computers worked in practice like they should in theory, I'd be so much happier :)
<M-davidar>
cryptix: what timezones are the ipfs team in anyway, it's always hard to know if I'm bugging someone in the middle of the night :)
<M-davidar>
s/anyway/by the way
<cryptix>
hahaha oh man
<cryptix>
thats the best question ever - imho jbenet cant be contained by timezones
<cryptix>
whyrusleeping: is usa/seattle
<cryptix>
im eu/berlin
<M-davidar>
haha
<cryptix>
i always wanted to make a map
<cryptix>
jokes aside: most of the guys are currently in .de for the ccc camp
notduncansmith has quit [Read error: Connection reset by peer]
<cryptix>
its a big hacking festival every 4 years
<M-davidar>
ah, cool, i vaguely remember hearing about it a while ago
<M-davidar>
looks like an interesting collection of events :)
<cryptix>
oh it is - i'm quite sad i cant go
<cryptix>
i think juan and the crew is enroute there today, thats why its quite here today, i think
voxelot has quit [Ping timeout: 272 seconds]
<M-davidar>
cryptix: other commitments?
<M-davidar>
ouch, those tickets are pricey
<cryptix>
well.. they are totally open about the costs and there are no corp boothes or sponsoring.. id say its not cheap but just
<cryptix>
and yea.. i'm on another festival helping setting it up
<M-davidar>
yeah, i think everything's pricey :)
<M-davidar>
which festival?
<M-davidar>
(and everything is pricey with our dollar plummeting...)
<cryptix>
3000grad - electronic music :)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<M-davidar>
cryptix: cool :)
<M-davidar>
i'm toying with the idea of using the ipfs dht to build a distributed prefix tree for a fulltext search engine - has anyone tried something like that yet?
<M-davidar>
*suffix tree
kbala has quit [Quit: Connection closed for inactivity]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
hegel has quit [Ping timeout: 246 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
warptangent has quit [Quit: No Ping reply in 180 seconds.]
hegel has joined #ipfs
warptangent has joined #ipfs
mildred has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
domanic_ has quit [Ping timeout: 250 seconds]
pfraze has joined #ipfs
mildred has quit [Ping timeout: 240 seconds]
mildred has joined #ipfs
domanic_ has joined #ipfs
domanic_ has quit [Ping timeout: 252 seconds]
mildred has quit [Ping timeout: 240 seconds]
domanic_ has joined #ipfs
Blame has joined #ipfs
mildred has joined #ipfs
<rschulman>
cryptix: what’s 2000grad?
<rschulman>
er 3000grad?
<rschulman>
I’m just starting to get into composing electronic music
dignifiedquire has joined #ipfs
Blame has quit [Quit: leaving]
Blame has joined #ipfs
mildred has quit [Ping timeout: 252 seconds]
Eudaimonstro has joined #ipfs
thomasreggi has joined #ipfs
domanic_ has quit [Ping timeout: 256 seconds]
Encrypt has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Quiark has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<cryptix>
im not sure they have an english site.. :/
<rschulman>
hehe, no, I don’t think so.
<rschulman>
I googled around a bit
<rschulman>
still, looks like fun, given I can’t speak German. :)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
dignifiedquire has quit [Quit: dignifiedquire]
<whyrusleeping>
its also quiet because its sunday
notduncansmith has joined #ipfs
<voxelot>
seems like a good time to bother you with a question :p
notduncansmith has quit [Read error: Connection reset by peer]
<whyrusleeping>
lol
<whyrusleeping>
good morning, by the way
<voxelot>
hah morning!
<voxelot>
you're west coast right
<rschulman>
whyrusleeping o/
<voxelot>
going to take the gf to the beach today, get some sun for once
<voxelot>
so is there a way to handle multiple users connecting to ipfs on my site? without making them download anything
<voxelot>
rschulman and i talked about it before and i don't think it would be too intrusive if we had a nice executable they had to run, but user "friendliness" is always a thought on my mind
<whyrusleeping>
voxelot: not quite sure what youre asking
<whyrusleeping>
multiple users on your site?
<voxelot>
yeah i'm really just using ipfs like a distributed database where users control their own data
<voxelot>
would be nice if they could use it without having to install ipfs and run a daemon
<voxelot>
might be thinking way ahead but just currious how a webserver could handle ipfs and serve it to clients
<voxelot>
and eventually i want the whole server distributed to ipfs, so long term a way to have ipfs serve ipfs.. haah if that makes any sense
<whyrusleeping>
well....
<whyrusleeping>
once we get ipfs implemented in javascript
<whyrusleeping>
we can push it into the browser
<voxelot>
^ :D
<whyrusleeping>
and the users keys and config could be stored in browser localstorage
<voxelot>
very cool
<whyrusleeping>
yeah, getting that working will introduce some really neat possibilities
<voxelot>
but theoretically possible is what you're saying.. "so you're saying there's a chance"
<whyrusleeping>
yeap!
<whyrusleeping>
there is a chance
<whyrusleeping>
its just not ready yet
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<voxelot>
off to the beach, enjoy your sunday... don't work to hard
Quiark has quit [Ping timeout: 250 seconds]
<whyrusleeping>
voxelot: same to you!
Eudaimonstro has quit [Ping timeout: 244 seconds]
Eudaimonstro has joined #ipfs
xtianw has joined #ipfs
inconshreveable has joined #ipfs
mildred has joined #ipfs
voxelot has quit [Ping timeout: 272 seconds]
thomasreggi has quit [Ping timeout: 240 seconds]
ubuntu456 has joined #ipfs
pfraze has quit [Remote host closed the connection]
thomasreggi has joined #ipfs
pfraze has joined #ipfs
ubuntu456 has quit [Read error: Connection reset by peer]
Encrypt has quit [Quit: Eating time!]
mildred has quit [Ping timeout: 246 seconds]
domanic_ has joined #ipfs
bedeho has joined #ipfs
strls has quit [Ping timeout: 250 seconds]
inconshreveable has quit [Remote host closed the connection]
inconshreveable has joined #ipfs
nessence has joined #ipfs
xtianw has quit []
inconshreveable has quit [Remote host closed the connection]
inconshreveable has joined #ipfs
compleatang has joined #ipfs
inconshreveable has quit [Ping timeout: 272 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
simonv3 has joined #ipfs
Eudaimonstro has quit [Read error: No route to host]
Eudaimonstro has joined #ipfs
inconshreveable has joined #ipfs
Encrypt has joined #ipfs
inconshreveable has quit [Ping timeout: 244 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<whyrusleeping>
(except the code in the 'test' dir)
domanic_ has quit [Ping timeout: 250 seconds]
<jbenet>
Nice!
cryptix has quit [Quit: leaving]
<whyrusleeping>
jbenet: next up, i'm going to work on refactoring/cleaning up the node construction process
<whyrusleeping>
should make ipget a bit easier to write
Encrypt has quit [Quit: Sleeping time!]
thelinuxkid has joined #ipfs
bedeho has quit [Ping timeout: 245 seconds]
Eudaimonstro has quit [Remote host closed the connection]
bedeho has joined #ipfs
domanic_ has joined #ipfs
Eudaimonstro has joined #ipfs
thelinuxkid has quit [Quit: Leaving.]
thelinuxkid has joined #ipfs
thelinuxkid has quit [Ping timeout: 256 seconds]
thomasreggi has quit [Remote host closed the connection]
thomasreggi has joined #ipfs
inconshreveable has quit [Ping timeout: 244 seconds]
Eudaimonstro has quit [Ping timeout: 246 seconds]
thomasreggi has quit [Ping timeout: 250 seconds]
<ipfsbot>
[go-ipfs] whyrusleeping created builder-cleanup (+1 new commit): http://git.io/v3tor
<ipfsbot>
go-ipfs/builder-cleanup 9502135 Jeromy: improve nodebuilder code to not depend on NewIPFSNode...
<ipfsbot>
[go-ipfs] whyrusleeping opened pull request #1557: improve nodebuilder code to not depend on NewIPFSNode (master...builder-cleanup) http://git.io/v3toh