fingerto_ has quit [Remote host closed the connection]
<apiarian>
just read whitepaper again. question: if i have an /ipns/<object-hash-1> as a commit object that points to the state of my world as a tree with subtrees of things like "friends" and "cats". and I just got a new cat and want to publish this to my node's /ipns. so i add a new object into the "cats" tree, which changes its hash, which changes its root tree, which means that this would need a new commit, right? so that means i have just
<apiarian>
published a new /ipns/<object-hash-2> as a new commit which points back to the <object-hash-1> as a parent commit? now, i was telling the world about my friends and cats with a DNS record pointing to /ipns/<object-hash-1> and i'd like to make sure people know about this amazing new cat. so i need to change my DNS record? or am i not understanding the <object-hash> bit of the /ipns ?
<noffle>
apiarian: we don't really model things as commit object anywhere, even though the whitepaper talks about them. you'd just have a new /ipfs/Qmfoobar that has the root of the new tree (functioanlity equivalent)
<apiarian>
oh, wait, i'm reading this wrong, aren't i? /ipns/<node-id> is a *signed* object. so it can be whatever it needs to be and can be updated as often as i want, but it will always be at /ipsn/<node-id>, just the signature will change?
<noffle>
yes, you can mutate your ipns addr at will
<apiarian>
well, object and signature will change. aha!
<noffle>
the record it points to will change (the /ipfs/ target and the pubkey sig)
<noffle>
:)
<apiarian>
this is brilliant!
<noffle>
I know right!
voxelot has quit [Ping timeout: 260 seconds]
<apiarian>
now i just need to figure out how to use the libp2p to set up a bi-directional stream between nodes and i will rule the world! ... and make a decentralized go (the game) network.
<apiarian>
wait, noffle are you saying commit objects not make it into the implementation? or that they're not an explicit requirement anywhere
<noffle>
check out libp2p-swarm; it lets you wrap various transports and connect to peers /wo needing to worry about who initiates connections
<noffle>
turn based games like go are 100% doable *today*
<noffle>
apiarian: there's no internal notion of commit objects in IPFS core, but you can build those primitives on top no problem
<noffle>
it's just a specific format for a merkle dag
<noffle>
er, a set of fields on a merkle dag node, rather
fingerto_ has quit [Remote host closed the connection]
calavera has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
fingertoe has joined #ipfs
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 244 seconds]
<apiarian>
what is the state of the art for "personal" identities in IPFS? i.e. how do I as an individual or organization maintain presence and continuity on the network? i was thinking that the node-id would work as a "personal handle", since it is based on a hash of a public key with the private key kept secret, but what happens when the private key is compromised? is there a mechanism for key revocation? or at least for getting the word out
<apiarian>
that "we have moved permanently to <new-node-id>"
r04r is now known as zz_r04r
<noffle>
apiarian: I don't *think* there's revocation yet, but I'm sure I've seen discussions on the ipfs/* repos
<noffle>
probably ipfs/notes
Guest15672 has quit [Quit: Page closed]
dguttman has quit [Quit: dguttman]
fingerto_ has quit [Remote host closed the connection]
go1111111 has quit [Quit: Leaving]
go1111111 has joined #ipfs
inconshr_ has joined #ipfs
inconshreveable has quit [Ping timeout: 244 seconds]
palkeo has quit [Quit: Konversation terminated!]
<apiarian>
cool
apiarian has quit [Ping timeout: 260 seconds]
apiarian has joined #ipfs
gordonb has quit [Quit: gordonb]
gordonb has joined #ipfs
reit has quit [Quit: Leaving]
reit has joined #ipfs
gordonb has quit [Ping timeout: 260 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
<ipfsbot>
[go-ipfs] whyrusleeping force-pushed feat/deps-cleanup from f60ccde to f0f0b49: https://git.io/va5Jp
<ipfsbot>
go-ipfs/feat/deps-cleanup f0f0b49 Jeromy: clean up dependencies...
silotis has quit [Remote host closed the connection]
silotis has joined #ipfs
jaboja has quit [Remote host closed the connection]
<lgierth>
Guest96190: i think that's only an api client, not the daemon side
fingertoe has joined #ipfs
gordonb has joined #ipfs
gordonb has quit [Client Quit]
<Guest96190>
@lgierth thanks, so if I want to run client commands without getting '[Errno 61] Connection refused', I assume I need to start a daemon, correct?
<Guest96190>
do I have to do that manually through the terminal every time or is there a way to start and stop a daemon in python? thanks!
<lgierth>
Guest96190: you'll have to install it and start it, and there are init scripts for various init systems (e.g. systemd) in the go-ipfs repo
<Guest96190>
I have it installed and I've started a daemon, but when I try using the add() command, it says '[Errno 32] Broken pipe', and the terminal prints the following two lines;
<Guest96190>
22:04:10.629 ERROR commands/h: err: open /Users/steve/.ipfs/blocks/122052a1/put-994210559: too many open files handler.go:272
<Guest96190>
22:04:16.765 ERROR mdns: mdns lookup error: failed to bind to any unicast udp port mdns.go:131
<Guest96190>
i'm trying to figure out why so if you have any idea what this means and can point me in the right direction, that would be much appreciated
rougeth has quit [Quit: Connection closed for inactivity]
dignifiedquire has quit [Quit: Connection closed for inactivity]
fingertoe has quit [Remote host closed the connection]
fingertoe has joined #ipfs
sahib1 has joined #ipfs
ppham has joined #ipfs
sahib has quit [Ping timeout: 240 seconds]
nuun is now known as evening
ppham has quit [Ping timeout: 240 seconds]
fingertoe has quit [Remote host closed the connection]
computerfreak has joined #ipfs
ygrek_ has quit [Ping timeout: 250 seconds]
inconshr_ has quit [Read error: No route to host]
inconshreveable has joined #ipfs
computerfreak has quit [Quit: Leaving.]
moimikey has joined #ipfs
leer10 has quit [Ping timeout: 246 seconds]
mondkalbantrieb has quit [Ping timeout: 250 seconds]
devbug has joined #ipfs
mondkalbantrieb has joined #ipfs
leer10 has joined #ipfs
Guest96190 has quit [Quit: Page closed]
micxjo has quit [Quit: Connection closed for inactivity]
dguttman has joined #ipfs
inconshreveable has quit [Remote host closed the connection]
inconshreveable has joined #ipfs
<lgierth>
Guanin_: the first one is about ulimit (you need to increase it, ask google for ulimit osx)
<lgierth>
not sure about the second, but it's not critical
<lgierth>
mdns is for discovering other ipfs nodes on the local network
fingertoe has joined #ipfs
dguttman has quit [Quit: dguttman]
leer10 has quit [Remote host closed the connection]
<ipfsbot>
[js-ipfs-api] dignifiedquire created greenkeeper-babel-core-6.7.4 (+1 new commit): https://git.io/va58A
<ipfsbot>
js-ipfs-api/greenkeeper-babel-core-6.7.4 06b2271 greenkeeperio-bot: chore(package): update babel-core to version 6.7.4...
<ipfsbot>
[js-ipfs-api] dignifiedquire deleted greenkeeper-babel-core-6.7.4 at 06b2271: https://git.io/va54G
hellertime has quit [Quit: Leaving.]
edrex has joined #ipfs
chriscool has joined #ipfs
chriscool has quit [Client Quit]
nomoremoney is now known as VictorBjelkholm
fredthomsen has quit [Remote host closed the connection]
chriscool has joined #ipfs
sahib1 has quit [Ping timeout: 276 seconds]
computerfreak has joined #ipfs
dguttman has joined #ipfs
Not_ has quit [Quit: Leaving]
moimikey has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
computerfreak has quit [Client Quit]
flapjack0811 has joined #ipfs
dguttman has quit [Quit: dguttman]
<daviddias>
good mornin' y'all :)
Guanin_ has left #ipfs [#ipfs]
Guanin_ has joined #ipfs
fingertoe has quit [Remote host closed the connection]
ggp0647 has quit [Ping timeout: 264 seconds]
<whyrusleeping>
daviddias: marnin
<daviddias>
still around, nice
<daviddias>
how is stuff going on?
<whyrusleeping>
going pretty good
<whyrusleeping>
just pushed some changes to the blog post
<whyrusleeping>
and now i'm wondering why a bunch of people are starring gx
disgusting_wall has quit [Quit: Connection closed for inactivity]
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
chriscool has quit [Ping timeout: 246 seconds]
<jbenet>
haad: do you pick a diff port for orbit if the standard ports is taken?
ulrichard has quit [Read error: Connection reset by peer]
fingerto_ has quit [Ping timeout: 244 seconds]
fingerto_ has joined #ipfs
tymat has quit [Quit: Leaving]
fingertoe has quit [Ping timeout: 244 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 248 seconds]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 248 seconds]
ulrichard has joined #ipfs
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 244 seconds]
tymat has joined #ipfs
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 264 seconds]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 264 seconds]
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 264 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 264 seconds]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 244 seconds]
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 260 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 244 seconds]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 244 seconds]
fingerto_ has joined #ipfs
inconshreveable has quit [Remote host closed the connection]
fingertoe has quit [Ping timeout: 264 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 264 seconds]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 244 seconds]
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 264 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 264 seconds]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 264 seconds]
fingerto_ has joined #ipfs
hellertime has joined #ipfs
fingertoe has quit [Ping timeout: 260 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 248 seconds]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 248 seconds]
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 264 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 264 seconds]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 244 seconds]
fingerto_ has joined #ipfs
fingertoe has quit [Ping timeout: 244 seconds]
edsilv has quit [Ping timeout: 252 seconds]
fingertoe has joined #ipfs
fingert__ has quit [Ping timeout: 264 seconds]
fingert__ has joined #ipfs
fingerto_ has quit [Ping timeout: 264 seconds]
fingertoe has quit [Ping timeout: 264 seconds]
fingert__ has quit [Ping timeout: 264 seconds]
<dignifiedquire>
daviddias: are you around?
cemerick has quit [Ping timeout: 260 seconds]
kerozene has joined #ipfs
M-blide has quit [Quit: node-irc says goodbye]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
jaboja has joined #ipfs
ugjka_ has joined #ipfs
ugjka has quit [Ping timeout: 260 seconds]
ugjka_ has quit [Quit: Leaving]
edsilv has joined #ipfs
jaboja has quit [Ping timeout: 260 seconds]
<daviddias>
dignifiedquire: hey
<daviddias>
dignifiedquire: was in a long meeting, now heading for lunch, but still have some minutes
<daviddias>
do you need something?
<dignifiedquire>
let's talk after you had lunch, wanted to chat about the text I wrote yesterday
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
Oatmeal has quit [Ping timeout: 260 seconds]
computerfreak has joined #ipfs
ylp1 has quit [Quit: Leaving.]
<daviddias>
sounds good :)
s_kunk has quit [Ping timeout: 250 seconds]
Oatmeal has joined #ipfs
herzmeister has quit [Ping timeout: 260 seconds]
Munksgaard has quit [Read error: Connection reset by peer]
<richardlitt>
dignifiedquire: STOP
<richardlitt>
FOR THE LOVE OF ALL THAT IS GOOD AND GREEN, STOP
<dignifiedquire>
richardlitt: :O
<dignifiedquire>
what are you talking about?
<richardlitt>
I've gotten 10 emails for each comment
<dignifiedquire>
oO
<dignifiedquire>
I'm just replying to them
<ansuz>
there's a fix for tht
<ansuz>
rewrite your email client in Rust
<richardlitt>
Every 20 minutes or so it sends me another email because you've commented again
<richardlitt>
but it's the same darn comment
<dignifiedquire>
wtf
<dignifiedquire>
there is sth broken with their reply system
<dignifiedquire>
sorry :/
<richardlitt>
invision --
<dignifiedquire>
it's not me
<richardlitt>
gah
<dignifiedquire>
will ping their support they are pretty good
<richardlitt>
Do you not see 10 repeats of your comments in the program?
<richardlitt>
ansuz: heh heh heh
ugjka has joined #ipfs
chris613 has quit [Read error: Connection reset by peer]
<dignifiedquire>
richardlitt: now I do, but I only sent one comment via email
<dignifiedquire>
:(
<dignifiedquire>
no idea what happend
<richardlitt>
weird
<richardlitt>
The "STOP" was more for dramatic effect than actually at you
moimikey has joined #ipfs
<richardlitt>
Well
<richardlitt>
Going to... delete emails?
s_kunk has joined #ipfs
<dignifiedquire>
yeah delete them I guess
s_kunk_ has joined #ipfs
s_kunk has quit [Disconnected by services]
s_kunk_ is now known as s_kunk
s_kunk has quit [Changing host]
s_kunk has joined #ipfs
herzmeister has joined #ipfs
__uguu__ has joined #ipfs
<__uguu__>
so i had a thought recently, how would a web page detect if a user has ipfs enabled locally? would it try accessing the default local ipfs gateway and the fall back to a public proxy like ipfs.io ? is there a convention like checking localStorage.ipfs in the dom?
<__uguu__>
i.e. if localStorage.ipfs is set and contains something, default to that, otherwise set localStorage.ipfs to "ipfs.io"
<__uguu__>
does such a convention exist?
ugjka has quit [Quit: Leaving]
ugjka has joined #ipfs
<__uguu__>
also i like that ipfs now is built over ipfs
<thefinn93>
they were talking about an npm replacement
<__uguu__>
right now i am migrating an existing go project with a few common external deps, i.e. gorilla and github.com/lib/pq any sane way to quickly and easily use gx-go as a replacement to godeps?
<__uguu__>
if i could use gx-go as a drop in replacement for godeps that'd probably leave very little reason to use godeps
ggp0647 has quit [Ping timeout: 264 seconds]
ggp0647 has joined #ipfs
<rain1>
ipfs is perfect to replace npm, I hope a community forms to do that
<dignifiedquire>
voxelot: pong
<voxelot>
i <3 dignified.js
<voxelot>
figured out why i was having that bug
<dignifiedquire>
voxelot: cool, what was teh issue?
<voxelot>
i didn't have babel 6 cli installed globally
<Tugger3>
so basically I want to have a sngle datastore for my ipfs cluster. and I want individual files to exist in up to x different nodes chosen randomly
<Tugger3>
kind of like cassandra replication factor
<voxelot>
and my packages currently not installing...
<ansuz>
or something
<noffle>
means good business for us
<lgierth>
:P
<voxelot>
lol
<ansuz>
indeed
<voxelot>
hi everyone!
<ansuz>
like every time there's some spying scandal cjdns gets more users
<ansuz>
because we're anonymous
<lgierth>
it's so much drama i ran out of popcorn
<ansuz>
and written in Rust
unforgiven512 has quit [Ping timeout: 250 seconds]
tibor has quit [Ping timeout: 250 seconds]
bonan has quit [Ping timeout: 250 seconds]
bonan has joined #ipfs
<VictorBjelkholm>
join #npm
<multivac>
VictorBjelkholm: 2015-11-28 - 12:47:07 <M-davidar> tell VictorBjelkholm openipfs.xyz seems to be down
<multivac>
VictorBjelkholm: 2015-12-01 - 16:41:33 <richardlitt> tell VictorBjelkholm to add his todos to the sprint in https://github.com/ipfs/pm/issues/60
<voxelot>
daviddias: help!
locusf has quit [Ping timeout: 250 seconds]
ygrek has quit [Ping timeout: 250 seconds]
<voxelot>
sleeps through the apocalypse...
sknebel has joined #ipfs
unforgiven512 has joined #ipfs
unforgiven512 has quit [Max SendQ exceeded]
locusf has joined #ipfs
unforgiven512 has joined #ipfs
unforgiven512 has quit [Max SendQ exceeded]
unforgiven512 has joined #ipfs
unforgiven512 has quit [Max SendQ exceeded]
unforgiven512 has joined #ipfs
unforgiven512 has quit [Max SendQ exceeded]
unforgiven512 has joined #ipfs
unforgiven512 has quit [Max SendQ exceeded]
tibor has joined #ipfs
<dignifiedquire>
voxelot: it was I think yes
unforgiven512 has joined #ipfs
unforgiven512 has quit [Max SendQ exceeded]
unforgiven512 has joined #ipfs
unforgiven512 has quit [Max SendQ exceeded]
<voxelot>
dignifiedquire: started forking repos, can't install on ipfs-multipart
unforgiven512 has joined #ipfs
<ipfsbot>
[go-ipfs] whyrusleeping force-pushed feat/deps-cleanup from 94a1ba0 to e9b1fe4: https://git.io/va5Jp
<ipfsbot>
go-ipfs/feat/deps-cleanup e9b1fe4 Jeromy: clean up dependencies...
<ansuz>
voxelot, I think it was only a problem if you used babel
<ansuz>
because it depended on it
<whyrusleeping>
ansuz: cjdns must be so fast and bug free being written in rust and all
<ansuz>
so, people writing ecma6 :p
<whyrusleeping>
i bet it never crashes every day and disconnects me from irc
<ansuz>
(in an environment that doesn't necessarily support it)
<ansuz>
whyrusleeping: certainly not
<ansuz>
rust-lang is best-lang
<ansuz>
after haskell
<voxelot>
yeah its js-ipfs-api that was killing the install
<voxelot>
grrr babel!
Myagui has quit [Ping timeout: 260 seconds]
<ansuz>
grr(babel) -> grr(npm) -> grr(kik)
<ansuz>
or, other way around?
<ansuz>
idk
<ansuz>
I just work here
ygrek has joined #ipfs
<voxelot>
(done) => callback('we broke your little modules')
nskelsey_ has joined #ipfs
calavera has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<dignifiedquire>
voxelot: what do you mean can't install?
edubai___ has joined #ipfs
<dignifiedquire>
ansuz: rust ftw
echo_oddly_ has joined #ipfs
<whyrusleeping>
gx ftw ;)
__uguu___ has joined #ipfs
<voxelot>
dignifiredquire: ipfs-multipart just has a really outdated devDep, unrelated to shenanigans
HostFat_ has joined #ipfs
ianopolous_ has joined #ipfs
edsilv has joined #ipfs
<voxelot>
*dignifiedquire
<dignifiedquire>
ok :)
<voxelot>
can't wait for all the goodies i'll find on these dusty modules
HostFat has quit [Read error: Connection reset by peer]
ianopolous has quit [Read error: Connection reset by peer]
edubai__ has quit [Ping timeout: 250 seconds]
multivac has quit [Ping timeout: 250 seconds]
prosodyContexte has quit [Ping timeout: 250 seconds]
nskelsey has quit [Ping timeout: 250 seconds]
multivac has joined #ipfs
__uguu__ has quit [Ping timeout: 250 seconds]
echo_oddly has quit [Ping timeout: 250 seconds]
screensaver has quit [Ping timeout: 268 seconds]
<dignifiedquire>
:D thank for helping out appreciate it
nskelsey_ is now known as nskelsey
edubai___ is now known as edubai__
prosodyContexte has joined #ipfs
multivac has quit [Remote host closed the connection]
go1111111 has quit [Ping timeout: 264 seconds]
multivac has joined #ipfs
mrrrgn has quit [Ping timeout: 240 seconds]
mrrrgn has joined #ipfs
peterix has joined #ipfs
<Tugger3>
what is ipfs bitswap?
<Tugger3>
A set of commands to manipulate the bitswap agent
<Tugger3>
what does this mean?
devbug has joined #ipfs
<noffle>
whyrusleeping: could you help me interpret the output of 'ipfs dht findprovs'? how can I go from a peerid outputted to, say, connecting to that node?
<whyrusleeping>
so you get a peer from findprovs
<whyrusleeping>
then you run 'ipfs dht findpeer <PEERID>' to get addresses
<whyrusleeping>
then you 'ipfs swarm connect' to any/all of those addresses
<noffle>
findprovs gives me peerids like QmRv1G, but 'ipfs dht findpeer QmRv1G' tells me I've formatted the id wrong
<dignifiedquire>
voxelot: still need help?
go1111111 has joined #ipfs
jaboja has quit [Ping timeout: 246 seconds]
<mmuller>
Tugger3: One of the devs can probably answer this better, but bitswap basically encourages serving of blocks by letting your node give preferential treatment to other nodes that have what you want.
Guanin_ has joined #ipfs
superdudecakes has joined #ipfs
superdudeuser has joined #ipfs
superdudeuser has quit [Client Quit]
<whyrusleeping>
Tugger3: bitswap is the data trading engine of ipfs
<whyrusleeping>
it makes decisions on how and when to send what data to who
<whyrusleeping>
right now its pretty simple and will send any data we have to people who request it
<whyrusleeping>
but its designed to be easy to change out, so we have plans for some cool AI stuff
<whyrusleeping>
noffle: you'll need the full peer ID
<whyrusleeping>
use the '-v' flag on findprovs
M-4447 has joined #ipfs
calavera has joined #ipfs
<noffle>
whyrusleeping: I don't get full ids with -v either
<noffle>
still short ids
<whyrusleeping>
hrm...
<noffle>
just lots more debug output
<whyrusleeping>
thats rather annoying
<noffle>
I can PR :D
<whyrusleeping>
haha, yeah
<whyrusleeping>
that would be good
<noffle>
I can't imagine ever wanting the short id, right?
<whyrusleeping>
you definitely get the long ID from the api
SDr has joined #ipfs
<noffle>
interesting
<whyrusleeping>
i like the short ID for printing in normal usecases
Encrypt has quit [Quit: Quitte]
<whyrusleeping>
when i just want to be able to visually recognize a peer, and not necessarily do anything with it
<Tugger3>
how do i ls all files in my repo?
<Tugger3>
when i do ls to id it just hangs
<whyrusleeping>
it would be really awesome to have an 'ipfs shorthash' lookup command, so we can ask ipfs to resolve a short hash into a full one
<whyrusleeping>
Tugger3: you can list your pinned content with 'ipfs pin ls'
<whyrusleeping>
you can list all 'objects' on your local node with 'ipfs refs local'
<whyrusleeping>
we're working on a better way to preserve the names of added content, but for now, when you add a file its tracked by its hash
<Tugger3>
whyrusleeping, thanks
__uguu___ has quit [Quit: WeeChat 1.4]
__uguu__ has joined #ipfs
ianopolous_ has quit [Ping timeout: 252 seconds]
rendar has quit [Ping timeout: 252 seconds]
HostFat_ has quit [Quit: Leaving]
inconshreveable has quit [Remote host closed the connection]
cemerick has quit [Ping timeout: 264 seconds]
inconshreveable has joined #ipfs
rendar has joined #ipfs
conway has joined #ipfs
fleventy5 has joined #ipfs
zorglub27 has quit [Quit: zorglub27]
fleventy5 has left #ipfs [#ipfs]
<noffle>
whyrusleeping: this is more work than I had hoped; made an issue on go-ipfs though for it
calavera has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<conway>
hello :) I'm interested in helping doing stuff for IPFS but I'm not sure *where* things are needed. I don't want to duplicate what others are actively working on.
warner has quit [Quit: ERC (IRC client for Emacs 24.5.1)]
<conway>
I've been here before, but I'm sold on the future of this.
Tugger3 has quit [Remote host closed the connection]
<whyrusleeping>
noffle: it should just mean changing the marshaler for that command
<whyrusleeping>
conway: glad to have you around! are you comfortable writing go?
<whyrusleeping>
(or have an interest in learning go)
<conway>
Unfortunately, no. But I can pick up languages rather quickly.
ugjka has quit [Ping timeout: 240 seconds]
<dignifiedquire>
conway: there is always javascript help needed if you are more comfortable with that :)
<conway>
I'm pretty good with JS :) I've been playing around with computer vision and machine learning, in C/C++/Python. How long do you think it'd take for me to come to proficency for assisting with go-ipfs?
<whyrusleeping>
conway: not much time at all really
<whyrusleeping>
go's pretty easy to pick up
<whyrusleeping>
i can pick out a few issues and tag you in them on github
<whyrusleeping>
is conway your github handle too?
<conway>
Give me a few days and get familiar with the language, and I should be good to go :) Nope, I'm jwcrawley on GH. I married and changed my name :P
hellertime has quit [Quit: Leaving.]
<dignifiedquire>
voxelot: ping
<conway>
and also congrats on getting onto HN again :)
ashark has quit [Read error: Connection reset by peer]
<voxelot>
dignifiedquire: pong
<dignifiedquire>
voxelot: which module are you working on (so I don't duplicate your wokr)
moimikey has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<voxelot>
and i was thinking of doing the multihash series
<voxelot>
last 4 on your list
<dignifiedquire>
voxelot: okay cool, I'm doing multiaddr right now but I'll leave the others to you
inconshr_ has joined #ipfs
ashark has joined #ipfs
<voxelot>
dignifiedquire: sounds good
inconshreveable has quit [Ping timeout: 250 seconds]
multivac has quit [Ping timeout: 250 seconds]
multivac has joined #ipfs
ashark has quit [Ping timeout: 246 seconds]
Tugger has joined #ipfs
jaboja has joined #ipfs
<Tugger>
what are: SupernodeRouting ?
<dignifiedquire>
daviddias: ping
moimikey has joined #ipfs
montagsoup has joined #ipfs
<daviddias>
dignifiedquire: pong
<dignifiedquire>
daviddias: https://github.com/diasdavid/js-libp2p-ping << most of the libp2p don't have tests that can work in the browser, should I just ignore that for now?
ola has left #ipfs ["ERC Version 5.3 (IRC client for Emacs)"]
<daviddias>
yeah, all of the more 'old' record stuff and routing stuff is using tcp to be tested
<daviddias>
and I
<dignifiedquire>
daviddias: okay will just setup node tests for them and ignore browser for now
<daviddias>
and I'm not touching them until the first stage of js-ipfs is shipped
mildred has quit [Ping timeout: 264 seconds]
<lgierth>
whyrusleeping: i'm thinking it might be a good idea to have the daemon use its own api for certain things
<lgierth>
e.g. repo gc
<lgierth>
to make it less implicit and more transparent
<lgierth>
i'm not sure which hashing algorithm it is by default righth now
Senji has quit [Ping timeout: 276 seconds]
<lgierth>
oh yeah it's sha2-256
calavera has joined #ipfs
<oshliaer>
Hi there! I'm stuck at start. How to avoid admin rights on windows? ipfs init \n Error: can't Lock file "C:\\Users\\User\\.ipfs/repo.lock": has non-zero size
<oshliaer>
montagsoup, ok! It seems my bash on win calls ipfs twice when onload. Thanks!
seagreen has joined #ipfs
<lgierth>
noffle: already taken care of ;)
calavera has quit [Read error: Connection reset by peer]
<montagsoup>
oshliaer: glad to know it's working!
calavera has joined #ipfs
elsehow has joined #ipfs
<elsehow>
hi, i have a question - is there a permissions model in ipfs, currently?
<montagsoup>
what kind of permissions are you looking for?
<montagsoup>
it's a trustless system so some most kinds of permissions don't really make sense
<noffle>
lgierth: oop didn't see that
<noffle>
elsehow: not currently in ipfs, but there are lots of ideas -- it's a complicated problem to generalize (https://github.com/ipfs/ipfs/issues/86 for discussions)
<noffle>
lots of good ideas in Tahoe-LAFS to borrow
<elsehow>
thanks
* yuvipanda
is looking forward to a stable 0.4.0 release
<yuvipanda>
I'm going to try to integrate that into quarry.wmflabs.org so that all datasets produced by it end up on IPFS :D
jaboja has quit [Ping timeout: 240 seconds]
<shadoxx>
whyrusleeping: just saw your repo on hackernews. :D
<shadoxx>
It's #5 on the frontpage now.
<whyrusleeping>
shadoxx: yeah! its pretty exciting!
<shadoxx>
Well congratulations. It's a perfect storm with this npm stuff going on. I held my breath yesterday as our CI server built for the first time after that dev pulled those packages.
<shadoxx>
i'll probably roll this out internally for testing.
Encrypt has joined #ipfs
dguttman has quit [Quit: dguttman]
dguttman has joined #ipfs
ylp has quit [Ping timeout: 260 seconds]
ylp has joined #ipfs
jaboja has joined #ipfs
jjanzic has joined #ipfs
Myagui has joined #ipfs
montagsoup has quit [Quit: Leaving]
oshliaer has quit [Remote host closed the connection]
ianopolous_ has joined #ipfs
ianopolous has joined #ipfs
ianopolous_ has quit [Ping timeout: 264 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
dguttman has quit [Quit: dguttman]
jaboja has quit [Ping timeout: 260 seconds]
dguttman has joined #ipfs
<lgierth>
whyrusleeping: fs-repo-migrations t0060-migration-stress.sh seems stuck after test 10 -- what you expected?
<lgierth>
"can you give it a try" sounded like a rethorical question ;)
Trieste has joined #ipfs
<lgierth>
whyrusleeping: it just keeps eating memory -- i might have to kill it soon, only have 2 gb here
sahib has joined #ipfs
dguttman has quit [Quit: dguttman]
dguttman has joined #ipfs
jinxz has quit [Ping timeout: 248 seconds]
r04r has quit [Ping timeout: 276 seconds]
ashark has quit [Ping timeout: 240 seconds]
r04r has joined #ipfs
gunn has quit [Read error: Connection reset by peer]
gunn has joined #ipfs
diffalot has quit [Ping timeout: 240 seconds]
<redfish>
re IPFS on HN: twice in top 10. Congrats!
diffalot has joined #ipfs
diffalot has joined #ipfs
devbug has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<daviddias>
thank you :) super exciting times, for sure :D
calavera has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
uhhyeahbret has quit [Read error: Connection reset by peer]
dguttman has quit [Quit: dguttman]
uhhyeahbret has joined #ipfs
micxjo has quit [Quit: Connection closed for inactivity]
dguttman has joined #ipfs
voxelot has quit [Ping timeout: 276 seconds]
calavera has joined #ipfs
dguttman has quit [Quit: dguttman]
surajravi has joined #ipfs
dguttman has joined #ipfs
calavera has quit [Quit: My Mac has gone to sleep. ZZZzzz…]