jbenet changed the topic of #ipfs to: IPFS - InterPlanetary File System - https://github.com/ipfs/ipfs -- channel logged at https://botbot.me/freenode/ipfs/ -- Code of Conduct: https://github.com/ipfs/community/blob/master/code-of-conduct.md -- Sprints: https://github.com/ipfs/pm/ -- Community Info: https://github.com/ipfs/community/ -- FAQ: https://github.com/ipfs/faq -- Support: https://github.com/ipfs/support
ubuntu-mate has quit [Quit: leaving]
reit has joined #ipfs
danielrf has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<tperson> feross: April first ;)
SWingedSeraph_ has joined #ipfs
jgraef has quit [Ping timeout: 240 seconds]
SWingedSeraph has quit [Ping timeout: 250 seconds]
SWingedSeraph_ is now known as SWingedSeraph
Encrypt has quit [Quit: Quitte]
Matoro has quit [Ping timeout: 264 seconds]
rombou has joined #ipfs
jfis has joined #ipfs
luigiplr has quit [Quit: Page closed]
nycoliver has joined #ipfs
<nycoliver> Hey just got a runtime error in go-ipfs
Pharyngeal has quit [Ping timeout: 272 seconds]
<lgierth> nycoliver: what's your ipfs version --commit?
<nycoliver> ipfs version 0.4.0-dev-
<nycoliver> happens when i add a specific file with the js api
<nycoliver> i'll try to isolate the issue
<lgierth> sounds scary
<lgierth> could you file an issue?
Pharyngeal has joined #ipfs
<lgierth> we just merged dev0.4.0 into master today and we need to fix these kinds of issues
<nycoliver> ah ok
<nycoliver> will let you know if i find anything
<ipfsbot> [webui] greenkeeperio-bot opened pull request #197: Update lodash to version 4.0.0
chris6131 has joined #ipfs
Guest39845 has quit [Remote host closed the connection]
moreati has left #ipfs [#ipfs]
otherbrian has quit [Quit: otherbrian]
otherbrian has joined #ipfs
overdangle has joined #ipfs
Matoro has joined #ipfs
Matoro has quit [Read error: Connection reset by peer]
voxelot has quit [Ping timeout: 265 seconds]
<guruvan> so - If I'm going to run a website form IPFS, and have regular updates - are there any general housekeepings I should be doing?
Matoro has joined #ipfs
nycoliver has quit [Ping timeout: 246 seconds]
<brimstone> guruvan: i think just unpin the previous directory, add the new one, then repo gc
<brimstone> oh, and then publish the new directory hash
padz_ is now known as padz
<guruvan> ok - so in general not much more than I figured - thanks brimstone
hoony has joined #ipfs
ed_t has quit [Quit: Leaving]
* jbenet idea: "recursive bubble pins" -- recursive pins that automatically disappear when another recursive (or bubble recursive) pin is added as an ancestor. (so that in a version history tree, the older stuff is gc-ed out. --- we still need regular recursive pins, because sometimes we want to ensure the survival of something, even if other things/ancestors are
* jbenet pinned/unpinned
<brimstone> or maybe an option to name publish to unpin the previous hash
otherbrian has quit [Quit: otherbrian]
nycoliver has joined #ipfs
r04r is now known as zz_r04r
Senji has joined #ipfs
<jbenet> brimstone: that may be taken care of later by "pinning a name and it's target" (so re-targetting the name automatically orphans the other stuff and gc can free it)
<brimstone> cool
prf has quit [Remote host closed the connection]
Matoro has quit [Ping timeout: 250 seconds]
Matoro has joined #ipfs
<jbenet> achin: btw -- hack workaround to deal with nasty "objects too big" problem: `ipfs add the $repo/blocks/<file-of-root-obj>` and `ipfs cat $hash >$repo/blocks/<file-of-root-obj>` elsewhere
<achin> i'm not sure i follow
<achin> am i adding to ipfs a unixfs file that lists all the hashes?
<jbenet> the file-of-root-obj is a single file representing the root, which is big, in the directory hierarchy. the dir hierarchy is based on the hash. but in hex, not base58.
simonv3 has quit [Quit: Connection closed for inactivity]
fpibb has quit [Quit: WeeChat 1.3]
vijayee has joined #ipfs
rombou has quit [Ping timeout: 240 seconds]
Senji has quit [Ping timeout: 260 seconds]
jamie_k_ has quit [Ping timeout: 256 seconds]
jamie_k___ has joined #ipfs
fuzzybear3965 has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
otherbrian has joined #ipfs
jimmythewhale has joined #ipfs
otherbrian has quit [Read error: Connection reset by peer]
<jimmythewhale> hey champs
<jimmythewhale> how does ipns work?
<jimmythewhale> (also big fan, y'all are killer, jbenet is king)
otherbrian has joined #ipfs
<jimmythewhale> also holy shit, # of users in this channel has gone nuts since August
otherbrian has quit [Client Quit]
<chris6131> Network just got a new node! Seems I've added content: /ipfs/QmbzwY51UoEuAcfeqkCdTzZGsY7Coh4vzaDRSKE2KkWCwY
jamie_k___ has quit [Ping timeout: 255 seconds]
<chris6131> Seem to be having trouble making that dir object the value of my ipns name, though. I get "Published to QmcbE6epS1SSAodddwZqXuk1TpQ4BMTLmsZu3manCuVMcE: QmbzwY51UoEuAcfeqkCdTzZGsY7Coh4vzaDRSKE2KkWCwY" but when I look it up via the gateway (ipfs.io OR my local gateway) it just hangs forever
<brimstone> QmcbE6epS1SSAodddwZqXuk1TpQ4BMTLmsZu3manCuVMcE is under the ipNs namespace
danielrf has quit [Quit: WeeChat 1.3]
danielrf has joined #ipfs
patcon has quit [Ping timeout: 260 seconds]
<chris6131> OOHH of course! Thank you. It works great :)
* chris6131 puts his newb hat on
<brimstone> no problem!
go1111111 has quit [Ping timeout: 240 seconds]
jamie_k_ has joined #ipfs
<noffle> jimmythewhale: there are some notes around (https://github.com/ipfs/faq/issues/16), and also the whitepaper (https://github.com/ipfs/ipfs#ipfs-papers)
<noffle> jimmythewhale: but basically it's an IPFS hash that gets placed into the DHT, with a node's public key as the DHT key
jamie_k_ has quit [Ping timeout: 250 seconds]
go1111111 has joined #ipfs
ygrek has quit [Remote host closed the connection]
ygrek has joined #ipfs
jamie_k_ has joined #ipfs
kvda has joined #ipfs
simpbrain has quit [Ping timeout: 265 seconds]
<jimmythewhale> sorry, how does the change in the DHT get propogated?
<jimmythewhale> @noffle
voxelot has joined #ipfs
<noffle> jimmythewhale: it's based on Kademlia, so it'd be a STORE command (https://en.wikipedia.org/wiki/Kademlia#Protocol_messages)
<noffle> nodes inform other nodes of the change
* noffle waves hands a bit
<jimmythewhale> wait i thought there was a big problem with dynamic services
<jimmythewhale> on ipfs
<noffle> afaik yes, there are some issues (propagation can be slow, unreliable, no pubsub) -- it's still being worked on
ygrek has quit [Ping timeout: 250 seconds]
<jimmythewhale> ;_;
prf has joined #ipfs
<jimmythewhale> it's the one thing i don't get... i've seen every jbenet lecture, blah blah... and ipns is always glossed over
<jimmythewhale> the rest is explained well for us code-illiterates; ipns, or the git-layer or w/e, always the "wave hands a bit" section
<jimmythewhale> like, has anyone figured out how to do backlinks yet?
nycoliver has quit [Ping timeout: 245 seconds]
prf has quit [Remote host closed the connection]
<noffle> jimmythewhale: have you read the whitepaper's section on ipns? it's explained pretty well, but yeah, getting high performance and pubsub is still an area of ongoing R&D
<jimmythewhale> i don't mean to be retarded or politically incorrect @noffle, but i don't see the whitepaper at that link... my heat is out and i've been hitting a bottle of whiskey for a while and i may just be blind now
fiatjaf has quit [Remote host closed the connection]
<noffle> did I goof? sec
<jimmythewhale> can i get a direct link?
<noffle> jimmythewhale: fyi "retarded" is probably a poor choice of words
<jimmythewhale> yes, i followed the debate about whether IPFS would use "allow/deny" list vs "white/black" list. i did approve of jbenet's rapid interjection that allow/deny was a far better choice.
<jimmythewhale> ty for the link
<noffle> np
reit has quit [Quit: Leaving]
prf has joined #ipfs
VegemiteToast has joined #ipfs
Not_ has quit [Ping timeout: 272 seconds]
<VegemiteToast> what is the difference between builds dev0.4.0 and v0.4.0-dev ?
<lgierth> nevermind either of them, that branch has been merged into master
<jimmythewhale> ok: so my q is... if publishing a mutable path relies upon the routing system -- "(1) publish the object as a regular immutable IPFS object, (2) publish its hash on the Routing system as a metadata value" -- why are dynamic services hard? Why are backlinks a serious problem?
<jimmythewhale> is it because IPNS is somehow inefficient?
<jimmythewhale> and once again, my apologies, but i am mostly illiterate.
<jimmythewhale> i've been trying to grasp why the difficulty exists
<VegemiteToast> lgierth: ty
<jimmythewhale> i mean, object permanence would be such a coup for the social web... but as far as i can tell ipfs has run into a real roadblock whereby even developing a simple distributed web forum would be a huge issue
simonv3 has joined #ipfs
Not_ has joined #ipfs
computerfreak has quit [Quit: Leaving.]
patcon has joined #ipfs
O47m341 has quit [Ping timeout: 246 seconds]
grahamperrin has joined #ipfs
grahamperrin has left #ipfs [#ipfs]
<jimmythewhale> OK a dear friend has tried to explain the recent push on Records to me... maybe someone can integrate that into the answer?
kvda has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
computerfreak has joined #ipfs
O47m341 has joined #ipfs
kvda has joined #ipfs
<ipfsbot> [js-ipfs-api] Dignifiedquire created greenkeeper-stream-http-2.1.0 (+1 new commit): https://github.com/ipfs/js-ipfs-api/commit/04454ed76c05
<ipfsbot> js-ipfs-api/greenkeeper-stream-http-2.1.0 04454ed greenkeeperio-bot: chore(package): update stream-http to version 2.1.0...
<ipfsbot> [webui] greenkeeperio-bot opened pull request #198: stream-http@2.1.0 breaks build ⚠️ (master...greenkeeper-stream-http-2.1.0) https://github.com/ipfs/webui/pull/198
Matoro has quit [Read error: Connection reset by peer]
Matoro has joined #ipfs
<VegemiteToast> how often does an ipfs node get garbage collected? is it dynamic?
otherbrian has joined #ipfs
<ipfsbot> [js-ipfs-api] greenkeeperio-bot opened pull request #189: stream-http@2.1.0 breaks build
prf has quit [Remote host closed the connection]
otherbrian has quit [Client Quit]
reit has joined #ipfs
prf has joined #ipfs
Senji has joined #ipfs
patcon has quit [Ping timeout: 264 seconds]
fuzzybear3965 has quit [Quit: Leaving]
luigiplr has joined #ipfs
* luigiplr yawns
<ipfsbot> [go-ipfs] Kubuxu opened pull request #2193: Remove old DND TXT schema (master...fix/#760) https://github.com/ipfs/go-ipfs/pull/2193
<ipfsbot> [go-ipfs] Kubuxu closed pull request #2139: Remove old DNS TXT schema (dev0.4.0...fix/#760) https://github.com/ipfs/go-ipfs/pull/2139
nycoliver has joined #ipfs
<Ape> VegemiteToast: You can run 'ipfs repo gc' manually or pass --enable-gc to daemon
<Ape> But the dynamic gc is still experimenta
<Ape> l
tinybike has joined #ipfs
<luigiplr> oh feross great job on webtorrent btw its really gotten better since i last tried it
<feross> luigiplr: thanks!
<luigiplr> err used the alias sammuel86 last i spoke with you though :P
<feross> luigiplr: ahh, that's you
<luigiplr> ;)
<luigiplr> was wondering if you were storing files in RAM still for node instances?
<feross> luigiplr: node uses disk right now, so super low ram usage
<luigiplr> Oh rad
<luigiplr> in that case ill be adding it to PowderPlayer :D
<feross> luigiplr: it's around 130mb ram while streaming to VLC or whatever program
<luigiplr> mmmm sounds perfect
<luigiplr> much better than the 2.6 gigs of prior days :D
<feross> hehe yeah!
<feross> working on getting browser to use temporary file system storage right now too, so it won't use a lot of ram
<luigiplr> Oh that sounds tasty
<luigiplr> i read something about netflix being intrested in it?
<luigiplr> will i be able to stream my newest episode of house of cards w/ webtorrent soon? :P
<feross> Netflix was evaluating WebTorrent for use in their website and tv apps at one point, it's true
<feross> no idea if they're going forward with it anymore
<luigiplr> :(
<luigiplr> oh well even that is pretty damn cool
<jimmythewhale> yeah but that doesn't mean i don't miss my ex-gf, u know?
Senji has quit [Read error: Connection reset by peer]
jimmythewhale has quit [Quit: Page closed]
<luigiplr> Uh.
Senji has joined #ipfs
simonv3 has quit [Quit: Connection closed for inactivity]
Senji has quit [Disconnected by services]
Senj has joined #ipfs
Senj is now known as Senji
amstocker has joined #ipfs
luigiplr has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
prf has quit [Remote host closed the connection]
yellowsir has joined #ipfs
ulrichard has joined #ipfs
patcon has joined #ipfs
NightRa has joined #ipfs
disgusting_wall has quit [Quit: Connection closed for inactivity]
Tv` has quit [Quit: Connection closed for inactivity]
_rht has joined #ipfs
sbruce has quit [Read error: Connection reset by peer]
sbruce has joined #ipfs
voxelot has quit [Ping timeout: 260 seconds]
mildred has joined #ipfs
tinybike has quit [Quit: Leaving]
Not_ has quit [Quit: Leaving]
reit has quit [Ping timeout: 260 seconds]
elima has joined #ipfs
nycoliver has quit [Ping timeout: 276 seconds]
hoony has quit [Remote host closed the connection]
rendar has joined #ipfs
jhulten has quit [Ping timeout: 250 seconds]
kahiru has joined #ipfs
<ipfsbot> [go-ipfs] jbenet closed pull request #2193: Remove old DND TXT schema (master...fix/#760) https://github.com/ipfs/go-ipfs/pull/2193
ygrek has joined #ipfs
reit has joined #ipfs
<Kubuxu> jbenet: it might we worth removing "help wanted" from #760 or closing it, it is does really.
<jbenet> Kubuxu: indeed you're right.
<jbenet> sorry for the wasted time
<Kubuxu> Nah, I was already tinkering with namesys and this was only matter or removing few lines.
<Kubuxu> (and I didn't finish the first sentence for some obscure reason).
patcon has quit [Ping timeout: 256 seconds]
luigiplr has joined #ipfs
kvda has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
* luigiplr Hums
<luigiplr> Anyone in here who might be able to elaborate on http://ipn.io/join/#webeng
nycoliver has joined #ipfs
joshbuddy has quit [Quit: joshbuddy]
nycoliver has quit [Ping timeout: 260 seconds]
dignifiedquire has joined #ipfs
ylp1 has joined #ipfs
jamie_k_ has quit [Ping timeout: 245 seconds]
jhulten has joined #ipfs
<luigiplr> One word: Why.
<dignifiedquire> luigiplr: no idea, but I think that is actuallt not used anywhere
<luigiplr> ..
* luigiplr blinks slowly
<dignifiedquire> it was deleted in th me other open pr
<luigiplr> ^ mrw i spent 10 min removing $ on a un-used component
ianopolous has quit [Ping timeout: 260 seconds]
jhulten has quit [Ping timeout: 276 seconds]
<dignifiedquire> sorry
<luigiplr> haha np
<luigiplr> i cant actually test this entire thing
<luigiplr> as it seems ipfs hates config commands on windows
* luigiplr hopes it works
chriscool has joined #ipfs
<dignifiedquire> you mean editing the config?
<luigiplr> Ja
<dignifiedquire> you can just open the config file in your ipfs home with an editor
<dignifiedquire> it's just json
<luigiplr> well then.
<dignifiedquire> and then restart the daemon
zorglub27 has joined #ipfs
* luigiplr tests it vigorously
<Kubuxu> Hmm, I though config edit problems on IPFS might be because daemon hold the config open but nope.
cryptix has joined #ipfs
sbruce has quit [Ping timeout: 264 seconds]
s_kunk has joined #ipfs
kahiru has quit [Remote host closed the connection]
s_kunk has quit [Ping timeout: 240 seconds]
<ipfsbot> [webui] Dignifiedquire closed pull request #197: Update lodash to version 4.0.0
<ipfsbot> [webui] Dignifiedquire closed pull request #196: jquery@2.2.0 breaks build ⚠️ (master...greenkeeper-jquery-2.2.0) https://github.com/ipfs/webui/pull/196
<ipfsbot> [webui] Dignifiedquire closed pull request #198: stream-http@2.1.0 breaks build ⚠️ (master...greenkeeper-stream-http-2.1.0) https://github.com/ipfs/webui/pull/198
s_kunk has joined #ipfs
<luigiplr> Am i going insane? http://i.imgur.com/r14fuXL.png
<luigiplr> or does that have the correct config?
zz_r04r is now known as r04r
<luigiplr> wait.
<luigiplr> Shiat
<Kubuxu> What was the mistake?
ygrek has quit [Ping timeout: 260 seconds]
<luigiplr> had HTTPHeaders.PARM
<luigiplr> instead of
<luigiplr> HTTPHeaders: {}
nycoliver has joined #ipfs
<Kubuxu> Ahh
<luigiplr> the facepalm was real.
nycoliver has quit [Ping timeout: 265 seconds]
zaggynl has quit [Ping timeout: 272 seconds]
The_8472 has quit [Ping timeout: 264 seconds]
The_8472 has joined #ipfs
cryptix has quit [Ping timeout: 250 seconds]
VegemiteToast has quit [Quit: Leaving]
amstocker has quit [Ping timeout: 265 seconds]
zaggynl has joined #ipfs
<luigiplr> Alrighty
<luigiplr> dignifiedquire: think i have es6'ed most of not all of the scripts
<dignifiedquire> luigiplr: nice
<luigiplr> if you find anything else be sure to ~scream~ post on the issue
<luigiplr> err PR
<dignifiedquire> indentation ;)
<luigiplr> Ah yes
<dignifiedquire> also just make sure "npm run lint" is happy
<luigiplr> ill run that through now
<luigiplr> okay
<dignifiedquire> need to go out now, my keyboard died on me :(
<luigiplr> D:
<dignifiedquire> turns out spilling water over it wasn't a great idea
<luigiplr> lol
<luigiplr> You dont say
step21_ is now known as step21
nycoliver has joined #ipfs
nycoliver has quit [Ping timeout: 260 seconds]
<luigiplr> Okay. so this linting thing.
<luigiplr> is...
* luigiplr dies
<ansuz> rip
jhulten has joined #ipfs
Encrypt has joined #ipfs
<ion> F
jhulten has quit [Ping timeout: 246 seconds]
yellowsir has quit [Quit: Leaving.]
yellowsir has joined #ipfs
<daviddias> lgierth: around?
<whyrusleeping> lars bash!
jaboja has joined #ipfs
luigiplr has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
luigiplr has joined #ipfs
chrisdickinson has quit [Ping timeout: 240 seconds]
shachaf has quit [Ping timeout: 255 seconds]
shachaf has joined #ipfs
chrisdickinson has joined #ipfs
step21 is now known as step21_
edrex has quit [Ping timeout: 260 seconds]
jgraef has joined #ipfs
<dignifiedquire> daviddias: did you kill biham again or why do you need lgierth ?
<daviddias> again? I never killed it..
edrex has joined #ipfs
<daviddias> I need Lars to update the IPFS version on the Docker container https://github.com/ipfs/ops-requests/issues/12
luigiplr has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
sbruce has joined #ipfs
luigiplr has joined #ipfs
jgraef has quit [Ping timeout: 264 seconds]
NightRa has quit [Quit: Connection closed for inactivity]
bsm117532 has quit [Ping timeout: 250 seconds]
edrex has quit [Ping timeout: 240 seconds]
edrex has joined #ipfs
bsm117532 has joined #ipfs
step21_ is now known as step21
zorglub27 has quit [Ping timeout: 272 seconds]
computerfreak has quit [Quit: Leaving.]
zorglub27 has joined #ipfs
m0ns00n has quit [Remote host closed the connection]
zorglub27 has quit [Ping timeout: 246 seconds]
luigiplr has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
m0ns00n has joined #ipfs
disgusting_wall has joined #ipfs
m0ns00n has quit [Quit: undefined]
m0ns00n has joined #ipfs
gaffa has joined #ipfs
<gaffa> Hi! Does ipfs use other ports than the configured one for the node (fx. 4001)? I mean is it possible to control the ports that are used for sending to other ipfs nodes?
<gaffa> My idea is to create a semi-open IPFS network, limited to a country. I'm doing that with iptables, but with that solution I have to know the outgoing ports as well.
<brimstone> gaffa: i know you an change the listening ports in the config file, but i don't think you can control the outbound ports
jhulten has joined #ipfs
jaboja has quit [Ping timeout: 240 seconds]
<gaffa> Yea, that's what I thought. I assume that the node will be receiving new nodes from peers, so it's not enough to limit the incoming port. I guess I'll have to create a pre-loaded library that hooks into sendto, recvfrom etc. and do the filtering.
elima has quit [Ping timeout: 245 seconds]
<gaffa> I'll take a look at the code and see how ports are assigned.
zorglub27 has joined #ipfs
jhulten has quit [Ping timeout: 265 seconds]
<Ape> gaffa: Is there really any reason to limit the peer to a certain country (while still being semi-open)?
<gaffa> Ape; The only way to avoid that would be if all the nodes were limited, so that you don't get any outside peers from them.
mildred has quit [Ping timeout: 255 seconds]
<Ape> What are you trying to create exactly? Why do you not want to connect to other countries?
<gaffa> I want a node that does not send or receive to nodes outside my country.
<Kubuxu> gaffa: but it will be possible to relay data it sends.
<gaffa> Kubuxu; That doesn't matter. That's want I ment with semi-open.
<gaffa> Basically I want a swarm that's limited to my country. If a node want to relay that's okay.
<Ape> You could also run ipfs in a container and use iptables there
<Ape> Or use user specific iptable rules
<gaffa> Ape; Yes, a contained environment is another solution.
<Kubuxu> Or use 'owner' module to filter by PID
hellertime has joined #ipfs
<Kubuxu> Or create bridge and network interface just for IPFS
<Kubuxu> then just filter on forward chain.
elima has joined #ipfs
jholden_ has joined #ipfs
<gaffa> I will have to read up on that, but sounds like it could work :)
Encrypt has quit [Quit: Quitte]
O47m341 has quit [Ping timeout: 260 seconds]
<Ape> Peer whitelist might be a useful feature for ipfs anyway
<Ape> Perhaps usually to limit to a specific set of peers, not to a whole country, but still
<The_8472> <gaffa> My idea is to create a semi-open IPFS network, limited to a country. I'm doing that with iptables, but with that solution I have to know the outgoing ports as well. <- you don't have to know that
<The_8472> just set the iptables rules in a separate network namespace
<Kubuxu> Does WebUI is included out of the box or I have to install it? If I have to install it, is there possibility of doing it w/o whole npm and so on.
<The_8472> so you can restrict all traffic, no matter the port
<gaffa> The_8472; Yes, I'm looking into doing something like that right now, thank you :)
<The_8472> containers provide isolated virtual network devices out of the box
<gaffa> Great ideas, all of you. Thank you!
<Kubuxu> Ape: just http://localhost:5001/webui
<Kubuxu> thanks
zoobab has quit [Ping timeout: 250 seconds]
akoko has joined #ipfs
zoobab has joined #ipfs
mildred has joined #ipfs
<cow_2001> what happens when one of your users decides to link their node to the rest of ipfs?
zorglub27 has quit [Ping timeout: 260 seconds]
jaboja has joined #ipfs
<Kubuxu> he is ok with it.
<cow_2001> oh
ecloud_wfh is now known as ecloud
step21 is now known as step21_
<ipfsbot> [go-ipfs] jbenet deleted feat/disable-autogc-test at d207e8b: https://github.com/ipfs/go-ipfs/commit/d207e8b
O47m341 has joined #ipfs
<ipfsbot> [go-ipfs] jbenet deleted fix/dht-cmd-output at 6e0b88a: https://github.com/ipfs/go-ipfs/commit/6e0b88a
Matoro has quit [Read error: Connection reset by peer]
Matoro has joined #ipfs
ilyaigpetrov has joined #ipfs
nycoliver has joined #ipfs
cemerick has joined #ipfs
nycoliver has quit [Ping timeout: 272 seconds]
reit has quit [Ping timeout: 250 seconds]
Encrypt has joined #ipfs
<dignifiedquire> jbenet is in review mode :)
prf has joined #ipfs
reit has joined #ipfs
nycoliver has joined #ipfs
e-lima has joined #ipfs
m0ns00n has quit [Quit: undefined]
m0ns00n has joined #ipfs
nycoliver has quit [Ping timeout: 255 seconds]
jhulten has joined #ipfs
elima has quit [Ping timeout: 260 seconds]
gaffa has quit [Ping timeout: 264 seconds]
vijayee has quit [Ping timeout: 260 seconds]
jhulten has quit [Ping timeout: 250 seconds]
m0ns00n has quit [Quit: undefined]
computerfreak has joined #ipfs
m0ns00n has joined #ipfs
m0ns00n has quit [Client Quit]
e-lima has quit [Ping timeout: 250 seconds]
prf has quit [Remote host closed the connection]
prf has joined #ipfs
<dignifiedquire> richardlitt: what exactly do you mean with https://github.com/ipfs/distributions/issues/23#issuecomment-171320646
<richardlitt> dignifiedquire: an issue should have context or be actionable. I didn't understand the point of the issue
<richardlitt> Is that a checklist which is going to be referred to?
<dignifiedquire> it's very actionable, that copy needs to be written
sbruce has quit [Ping timeout: 260 seconds]
<richardlitt> dignifiedquire: not from the perspective of someone who doesn't know all of the context
<richardlitt> a line saying: "This copy needs to be written for the web page" would solve the issue; that isn't in the issue
<dignifiedquire> fair enough
<richardlitt> Make sense? Basically, I had no idea (until you just said that) what this was
<dignifiedquire> updated
<richardlitt> looked at initially thinking it _was_ the copy to be written
<richardlitt> Cool. Makes more sense now.
<dignifiedquire> if you could take a look at that today, I'd really appreciate it
<richardlitt> Sorry to be annoying
<richardlitt> I just honestly didn't know what the issue was about
<dignifiedquire> no prob, sorry for not being clear :(
prf has quit [Remote host closed the connection]
<richardlitt> Cool. Where can I review the copy which has been // will be written?
<dignifiedquire> you can see the current state here http://v04x.ipfs.io/ipfs/QmUCqDJ2dVkdfiMrkgsM7PYNVL91GY8LdvpitxKL71biRp/
<richardlitt> What do you mean by "base distribution"?
computerfreak has quit [Remote host closed the connection]
<richardlitt> dignifiedquire: done
<dignifiedquire> base distribution?
<Ape> dignifiedquire: Should that page look like this? http://v04x.ipfs.io/ipfs/QmRTMt4f9z5CXDNJo9d1n2dt3LLAXZW5vSwcMv3gHZ7V9Z
<richardlitt> "go-ipfs is the main implementation of IPFS. It is the base distribution,"
<dignifiedquire> ape Oo no
<Ape> chromium 47.0.2526.106
<dignifiedquire> Ape do you have javascripts enabled?
<Ape> I think so, yes
<dignifiedquire> hmm
<dignifiedquire> any errors in the dev console?
<dignifiedquire> richardlitt: no idea, that copy is from jbenet
<richardlitt> Cool. No worries then.
<Ape> dignifiedquire: "The key "shrink-to-fit" is not recognized and ignored."
<Ape> Nothing else
<dignifiedquire> very odd
<dignifiedquire> any failed requests in the network panel? (open dev tools, go to network panel, reload)
jaboja64 has joined #ipfs
<Ape> dignifiedquire: No errors
<dignifiedquire> Ape, I don't get it :/
cemerick has quit [Ping timeout: 260 seconds]
ashark has joined #ipfs
<dignifiedquire> works fine in Chrome and FF for me
<achin> when i click the 'ipfs-update' link on the left sidebar, it correctly scrolls to the ipfs-update section, but the left sidebar highlights go-ipfs (instead of ipfs-update)
jaboja has quit [Ping timeout: 272 seconds]
<Ape> dignifiedquire: Might be a font issue. If I disable body.font-family css it looks better
<dignifiedquire> sounds like it
<richardlitt> daviddias: wait
Akaibu has quit [Quit: Connection closed for inactivity]
prf has joined #ipfs
nycoliver has joined #ipfs
vijayee has joined #ipfs
nycoliver has quit [Ping timeout: 240 seconds]
<dignifiedquire> Ape yes that looks about right
<Ape> I manually override the font. This probably needs to be fixed somehow
ylp1 has quit [Quit: Leaving.]
computerfreak has joined #ipfs
<dignifiedquire> Ape do you have any specific browser extensions running? (the font is pulled from google fonts)
tilgovi has joined #ipfs
<Ape> dignifiedquire: Looks the same with all extensions disabled
<ipfsbot> [go-ipfs] RichardLitt created feature/env-var-docs (+1 new commit): https://github.com/ipfs/go-ipfs/commit/6f222711d90c
<ipfsbot> go-ipfs/feature/env-var-docs 6f22271 Richard Littauer: Added env var info to init, dameon help...
<ipfsbot> [go-ipfs] RichardLitt opened pull request #2195: Added env var info to init, dameon help (master...feature/env-var-docs) https://github.com/ipfs/go-ipfs/pull/2195
<Ape> And actually it looks buggy exactly the same way on firefox, too
<Ape> On a new profile
<Ape> But FF seems to have some font errors on the log
m0ns00n has joined #ipfs
<whyrusleeping> Ape: thats weird
m0ns00n has quit [Client Quit]
<ansuz> whyrusleeping: waiting for your flight still?
<whyrusleeping> what os are you running?
<whyrusleeping> ansuz: yeap, sittin at the airport
m0ns00n has joined #ipfs
<ansuz> I get nervous using irc that isn't over cjdns when I'm at the airport
<ansuz> because if anyone says "whyrusleeping has a bomb"
<ansuz> they might dpi you
<ansuz> and poof
<whyrusleeping> lol...
<whyrusleeping> youre hilarious
* whyrusleeping closes irc
<ansuz> rip
<Kubuxu> Hahehahe
m0ns00n has quit [Client Quit]
<ansuz> really though, if they see strong crypto they're going to get equally nervous
<ansuz> zero fscks are given in France, though
<ansuz> you're good
mildred has quit [Ping timeout: 260 seconds]
<The_8472> ansuz, freenode supports SSL
* The_8472 should be on a v6+ssl connection
ulrichard has quit [Quit: Ex-Chat]
<Ape> whyrusleeping: I have Arch Linux 64-bit
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #1962: Dev0.4.0 vendor exp (dev0.4.0...dev0.4.0-vendor-exp) https://github.com/ipfs/go-ipfs/pull/1962
<whyrusleeping> Ape: hrm, me too. what fonts do you have installed?
<Ape> Not many
<Ape> 'pacman -Qs ttf' returns only ttf-dejavu
<dignifiedquire> seems like a "known2
m0ns00n has joined #ipfs
Akaibu has joined #ipfs
mungojelly has quit [Remote host closed the connection]
<ipfsbot> [go-ipfs] whyrusleeping force-pushed feat/mfs-flush-cmd from 39db30c to ee4f034: https://github.com/ipfs/go-ipfs/commits/feat/mfs-flush-cmd
<ipfsbot> go-ipfs/feat/mfs-flush-cmd a33e0e0 Jeromy: flushing and shallow list names...
<ipfsbot> go-ipfs/feat/mfs-flush-cmd 1711c55 Jeromy: flush pinning improvements...
<ipfsbot> go-ipfs/feat/mfs-flush-cmd c26c14d Jeromy: use correct context in pubfunc pinning...
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #2182: implement 'ipfs files flush' (dev0.4.0...feat/mfs-flush-cmd) https://github.com/ipfs/go-ipfs/pull/2182
<ipfsbot> [go-ipfs] whyrusleeping created feat/mfs-flush-cmd (+5 new commits): https://github.com/ipfs/go-ipfs/compare/a33e0e01ec46^...ee4f034ec899
<ipfsbot> go-ipfs/feat/mfs-flush-cmd a33e0e0 Jeromy: flushing and shallow list names...
<ipfsbot> go-ipfs/feat/mfs-flush-cmd 1711c55 Jeromy: flush pinning improvements...
<ipfsbot> go-ipfs/feat/mfs-flush-cmd c26c14d Jeromy: use correct context in pubfunc pinning...
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #2196: Add flush command to ipfs files (master...feat/mfs-flush-cmd) https://github.com/ipfs/go-ipfs/pull/2196
<whyrusleeping> i wish it was easier to tell github that you want a PR to be against a different branch
jhulten has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid created feat/config (+1 new commit): https://github.com/ipfs/js-ipfs/commit/6c81f9a9853d
<ipfsbot> js-ipfs/feat/config 6c81f9a David Dias: core: config.show config.replace
<ipfsbot> [js-ipfs] diasdavid opened pull request #48: WIP feat/config (master...feat/config) https://github.com/ipfs/js-ipfs/pull/48
jhulten has quit [Ping timeout: 246 seconds]
jaboja64 has quit [Ping timeout: 246 seconds]
simonv3 has joined #ipfs
voxelot has joined #ipfs
nycoliver has joined #ipfs
<dvn> ansuz, you should make all of your irc traffic go over cjdns then
Codebird has quit [Read error: Connection reset by peer]
Codebird has joined #ipfs
nycoliver has quit [Ping timeout: 256 seconds]
<Kubuxu> dvn: (not an.suz) When I use my notebook it does.
<Kubuxu> weechat on server and glowing-bear in browser connected via cjdns.
<Ape> whyrusleeping: Well, usually pull requests are made against master. Maybe the solution is to not have 0.4.0 branch, but instead a 0.3.x branch with 0.4.0 stuff being in the master
<Ape> I mean it would be possible to never make a branch for future releases, but instead make stable-branches if needed
<Kubuxu> 0.4 is already master, it is just a pain as previously 0.4 was different branch and now PRs have to be recreated against master.
jaboja64 has joined #ipfs
NightRa has joined #ipfs
<Ape> Yes, I know. But for the future, let's not make a 0.5.0 branch ever
<Ape> Instead just develop experimental stuff on master and use some 0.4.0-stable branch for making 0.4.x releases
<Kubuxu> People will clone from master by accidents. Other solution is to implement gitflow.
<Kubuxu> Where master is always stable and you develop on other branch.
<Ape> I really think master can be the bleeding edge
lidel has quit [Remote host closed the connection]
<Ape> It should of course build successfully always
<Kubuxu> master is fetched by 'go get' so ...
lidel has joined #ipfs
<Ape> Releases can be tags, and people can just them for stability
<Kubuxu> Problem with master being bleeding edge and projects that are built by people themselves, is that they will build master and complain that it does not work.
<Kubuxu> cjdns accounts just for that: we have master and crashey, which hardly ever lives up to its name. Work flow is: PRs and new code to crashey, which then is tested (some people use crashey all the time). For new version release: merge crashey to master and make final adjustments if necessary, tag the release.
<Kubuxu> It is almost git-flow.
<lgierth> M-davidar: pong -- will be back in ~3h
kahiru has joined #ipfs
tilgovi has quit [Remote host closed the connection]
<dvn> Kubuxu, nice
<dvn> re: weecat, cjdns, etc
amstocker has joined #ipfs
m0ns00n has quit [Quit: undefined]
gorhDroid is now known as gorhgorh
<dignifiedquire> whoo it resolves http://v04x.ipfs.io/ipfs/QmYgHvTrSfPJH5Dswq6NB8wTHH77BFaJdLP8UBYJz9Wz19 (not fully pinned yet, but getting there)
amstocker has quit [Ping timeout: 265 seconds]
adr__ has joined #ipfs
<adr__> hi, i am trying to use ipfs to organize an online collection of files. doing right my now my first experiment
<adr__> i am trying to serve a file, anyone could try to access it?
<adr__> QmTCZjChSBmaZ78cyixk8k65yQ1W6vCAsjT9TxunxvLpX
<adr__> (mp3 file)
patcon has joined #ipfs
r04r is now known as zz_r04r
m0ns00n has joined #ipfs
m0ns00n has quit [Client Quit]
adr__ has quit [Quit: Page closed]
<noffle> adr__: if they know the hash (what you just posted), and your gateway port is open to the public, they can get it from you
<noffle> or swarm port
m0ns00n has joined #ipfs
Senji has quit [Read error: Connection reset by peer]
Senji has joined #ipfs
nycoliver has joined #ipfs
jhulten has joined #ipfs
nycoliver has quit [Ping timeout: 260 seconds]
cemerick has joined #ipfs
otherbrian has joined #ipfs
_rht has quit [K-Lined]
oleavr has quit [K-Lined]
true_droid has quit [K-Lined]
kevin``_ has quit [K-Lined]
bengl has quit [K-Lined]
risk has quit [K-Lined]
hosh has quit [K-Lined]
mikolalysenko has quit [K-Lined]
mvr_ has quit [K-Lined]
lmatteis has quit [K-Lined]
disgusting_wall has quit [K-Lined]
simonv3 has quit [K-Lined]
Akaibu has quit [K-Lined]
NightRa has quit [K-Lined]
kumavis has quit [K-Lined]
ilyaigpetrov has quit [K-Lined]
dignifiedquire has quit [K-Lined]
mafintosh has quit [K-Lined]
zmanian_ has quit [K-Lined]
ffmad_ has quit [K-Lined]
RJ2 has quit [K-Lined]
mesch has quit [K-Lined]
jakoby has quit [K-Lined]
daviddias has quit [K-Lined]
feross has quit [K-Lined]
Blame has quit [K-Lined]
caseorganic has quit [K-Lined]
malco_2001 has quit [K-Lined]
ogd has quit [K-Lined]
NeoTeo has quit [K-Lined]
prosody has quit [K-Lined]
SoreGums has quit [K-Lined]
henriquev has quit [K-Lined]
bret has quit [K-Lined]
mappum has quit [K-Lined]
ehd has quit [K-Lined]
dandroid has quit [K-Lined]
leeola has quit [K-Lined]
karissa has quit [K-Lined]
jryans has quit [K-Lined]
zrl has quit [K-Lined]
jhiesey has quit [K-Lined]
bergie has quit [K-Lined]
nskelsey has quit [K-Lined]
sugarpuff has quit [K-Lined]
nrw has quit [K-Lined]
cleichner has quit [K-Lined]
bigbluehat has quit [K-Lined]
lohkey has quit [K-Lined]
anderspree has quit [K-Lined]
rougeth has quit [K-Lined]
Luzifer has quit [K-Lined]
tibor has quit [K-Lined]
richardlitt has quit [K-Lined]
robmyers has quit [K-Lined]
jbenet has quit [K-Lined]
sindresorhus has quit [K-Lined]
ekroon has quit [K-Lined]
ebarch has quit [K-Lined]
kyledrake has quit [K-Lined]
manveru has quit [K-Lined]
mvr_ has joined #ipfs
robmyers has joined #ipfs
M-rschulman has quit [Ping timeout: 245 seconds]
M-jbenet has quit [Ping timeout: 245 seconds]
M-jbenet has joined #ipfs
M-rschulman has joined #ipfs
M-staplemac has quit [Ping timeout: 260 seconds]
M-alien has quit [Ping timeout: 260 seconds]
M-amstocker has quit [Ping timeout: 260 seconds]
M-jfred has quit [Ping timeout: 260 seconds]
zz_r04r is now known as r04r
M-amstocker has joined #ipfs
mikolalysenko has joined #ipfs
M-staplemac has joined #ipfs
ebarch has joined #ipfs
M-edrex has quit [Ping timeout: 260 seconds]
M-matthew has quit [Ping timeout: 245 seconds]
m0ns00n has quit [Quit: undefined]
bret has joined #ipfs
<Kubuxu> Using local gateway is soooo fast.
oleavr has joined #ipfs
s_kunk has quit [Ping timeout: 240 seconds]
sindresorhus has joined #ipfs
mafintosh has joined #ipfs
otherbrian has left #ipfs [#ipfs]
ekroon has joined #ipfs
M-alien has joined #ipfs
M-jfred has joined #ipfs
ffmad_ has joined #ipfs
jhiesey has joined #ipfs
disgusting_wall has joined #ipfs
bergie has joined #ipfs
Blame has joined #ipfs
lmatteis has joined #ipfs
true_droid has joined #ipfs
Akaibu has joined #ipfs
dignifiedquire has joined #ipfs
ilyaigpetrov has joined #ipfs
ogd has joined #ipfs
SoreGums has joined #ipfs
jryans has joined #ipfs
M-edrex has joined #ipfs
kumavis has joined #ipfs
henriquev has joined #ipfs
hosh has joined #ipfs
bigbluehat has joined #ipfs
jbenet has joined #ipfs
RJ2 has joined #ipfs
karissa has joined #ipfs
feross has joined #ipfs
caseorganic has joined #ipfs
mappum has joined #ipfs
nskelsey has joined #ipfs
manveru has joined #ipfs
kevin``_ has joined #ipfs
zmanian_ has joined #ipfs
m0ns00n has joined #ipfs
lohkey has joined #ipfs
Matoro has quit [Ping timeout: 245 seconds]
prosody has joined #ipfs
sugarpuff has joined #ipfs
Luzifer has joined #ipfs
anderspree has joined #ipfs
mesch has joined #ipfs
bengl has joined #ipfs
joshbuddy has joined #ipfs
jakoby has joined #ipfs
NeoTeo has joined #ipfs
tibor has joined #ipfs
rougeth has joined #ipfs
risk has joined #ipfs
M-matthew has joined #ipfs
leeola has joined #ipfs
cleichner has joined #ipfs
ehd has joined #ipfs
m0ns00n has quit [Quit: undefined]
ScoreUnder has quit [Ping timeout: 272 seconds]
nrw has joined #ipfs
e-lima has joined #ipfs
zrl has joined #ipfs
Score_Under has joined #ipfs
silotis has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
silotis has joined #ipfs
ygrek has joined #ipfs
_rht has joined #ipfs
kyledrake has joined #ipfs
m0ns00n has joined #ipfs
daviddias has joined #ipfs
dandroid has joined #ipfs
m0ns00n has quit [Client Quit]
richardlitt has joined #ipfs
m0ns00n has joined #ipfs
NightRa has joined #ipfs
simonv3 has joined #ipfs
Matoro has joined #ipfs
malco_2001 has joined #ipfs
nycoliver has joined #ipfs
<m0ns00n> How's it going?
nycoliver has quit [Ping timeout: 240 seconds]
kevin``_ is now known as kevin``
<achin> great!
m0ns00n has quit [Quit: undefined]
<Kubuxu> Just uploading recap of F9 launch and landing in 4K to IPFS.
cemerick has quit [Ping timeout: 260 seconds]
m0ns00n has joined #ipfs
<whyrusleeping> mmm, dat netsplit
anticore has joined #ipfs
<vakla> Hey, could someone explain how the cache gc works? (how it decides when to delete files)
<vakla> just rudimentarily
<achin> the super simple version is: if a file is not pinned, then it's deleted during a gc
<vakla> right, when does gc occur?
<achin> when you run "ipfs repo gc"
<achin> there is no automatic garbage collection at the moment
<ipfsbot> [go-ipfs] whyrusleeping created feat/faster-resolve (+1 new commit): https://github.com/ipfs/go-ipfs/commit/0f7213fad64e
<ipfsbot> go-ipfs/feat/faster-resolve 0f7213f Jeromy: do resolve operations concurrently...
<yellowsir> hey, i tried adding a txt record to my domain for ipns, when i execute ipfs dns subdomain.exmaple.org i get the following error
<yellowsir> Error: cloud not resolve name (recursion limit exceeded)
<yellowsir> anyone know what might be wrong, where to look into
<Kubuxu> add -r there
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #2197: do resolve operations concurrently (master...feat/faster-resolve) https://github.com/ipfs/go-ipfs/pull/2197
<yellowsir> Error not a valid domain name :(
<achin> i have problems with the ipfs-dns command. maybe try load ing http://ipfs.io/ipns/yourdomain.com ?
<whyrusleeping> yellowsir: what is the domain name?
<whyrusleeping> or just try 'ipfs ls /ipns/yourdomain.name'
m0ns00n has quit [Quit: undefined]
<yellowsir> thx i'm trying
m0ns00n has joined #ipfs
<yellowsir> ls worked
joshbuddy has quit [Quit: joshbuddy]
m0ns00n has quit [Client Quit]
<yellowsir> thx!!
ELFrederich is now known as Guest86137
m0ns00n has joined #ipfs
Matoro has quit [Ping timeout: 256 seconds]
fuzzybear3965 has joined #ipfs
<whyrusleeping> lgierth: status on the gateway multiplexing 0.3.* and 0.4.0 requests?
grahamperrin has joined #ipfs
<whyrusleeping> yellowsir: thats interesting... could you please file an issue about ipfs dns not working?
grahamperrin has left #ipfs [#ipfs]
<voxelot> whyrusleeping: publish and resolve are slow today
<whyrusleeping> voxelot: on 0.3.* ?
<whyrusleeping> or master(0.4.0) ?
<achin> the ipfs gateway nodes need more coffee
<voxelot> feel like we should have a site like a traffic report that will be like.. it's raining, ipfs resolve will be slow today
<voxelot> so randowm
<voxelot> no on 0.4-dev
<whyrusleeping> okay
<whyrusleeping> could be that more nodes are joining 0.4.0 network
<whyrusleeping> it merged into master
<voxelot> i do see more peers than normal
<whyrusleeping> eh, i'd just wait it out
<whyrusleeping> maybe do some 'ipfs dht' queries to see which parts are slow
<achin> a dashboard showing the number of 0.3x peers versus 0.4x peers would be neat. could be used to figure out for how much longer i should run both nodes
<whyrusleeping> its likely that more nodes are joining with bad NAT situations
<whyrusleeping> achin: that would be a pretty cool idea
<whyrusleeping> lets ping lgierth about it
<whyrusleeping> i think he has all that info anyways
<voxelot> get those dirty peers off my network! ;)
<achin> seems like a quick job for a small script and maybe rddtool or something
<whyrusleeping> achin: do it :D
<achin> i'll put it on my list!
e-lima has quit [Ping timeout: 260 seconds]
<achin> also whyrusleeping yayy for merging dev040 into master!
Matoro has joined #ipfs
pjz has quit [Quit: leaving]
<whyrusleeping> achin: :D
<whyrusleeping> its happening!
<achin> i noticed that dev040 branch still exists, though.
pjz has joined #ipfs
<voxelot> open the flood gates! so hows Oh.4.1-dev going? ready to add permissions to publish?
<Kubuxu> Performance tests of global network aren't that bad of an idea.
<whyrusleeping> dignifiedquire: distributions? :D
<Kubuxu> You might be able to correlate deployment of new versions with performance regression. It will be hard but it would be better than finding out after few months that something could have made whole network slower.
<whyrusleeping> my next step is finalizing the extraction of libp2p
joshbuddy has joined #ipfs
<whyrusleeping> once we get that done, we can start others on developing libp2p code independent of ipfs, and then pulling the new changes in as we need
joshbuddy has quit [Client Quit]
ianopolous has joined #ipfs
ianopolous2 has joined #ipfs
ianopolous3 has joined #ipfs
ianopolous has quit [Ping timeout: 264 seconds]
e-lima has joined #ipfs
ianopolous3 has quit [Read error: Connection reset by peer]
ianopolous2 has quit [Ping timeout: 260 seconds]
ianopolous has joined #ipfs
<voxelot> ipfs update is disabled :(
<voxelot> or no maybe just slow atm as well
ianopolous2 has joined #ipfs
ianopolous has quit [Read error: Connection reset by peer]
<voxelot> ERROR: Failed to query versions: context deadline exceeded
simonv3 has quit [Quit: Connection closed for inactivity]
ianopolous2 has quit [Read error: Connection reset by peer]
rendar has quit [Ping timeout: 272 seconds]
joshbuddy has joined #ipfs
nycoliver has joined #ipfs
rendar has joined #ipfs
computerfreak has quit [Remote host closed the connection]
Encrypt has quit [Quit: Quitte]
nycoliver has quit [Ping timeout: 264 seconds]
<Ape> whyrusleeping: Is there a command for counting all peers in the network?
<achin> Ape: i do this:
<achin> ipfs diag net --timeout=120s |grep "connected to"
<Ape> Would that take an hour to run?
<Kubuxu> It will takes hours to run
<ralphtheninja> https://stealthisshow.com/s01e04/ - on alexandria and ipfs
<achin> no, it takes just a few minutes to run
<Ape> achin: You sure?
<achin> i just ran it. took maybe 3 or 4 minutes?
<voxelot> yeah i just ran it, took about 3 min
Sleep_Walker has joined #ipfs
<voxelot> there was another command though i just can't remember
<Sleep_Walker> o/
<voxelot> because that shows who you know and who they are connected to, which could have duplicates?
<voxelot> also is there a way to grep the nodes that timed out? would love to start 'ipfs swarm disconnect' on them
computerfreak has joined #ipfs
<achin> a better grep with sort -u might be better
zorglub27 has joined #ipfs
<achin> but you get the idea
zorglub27 has joined #ipfs
zorglub27 has quit [Read error: Connection reset by peer]
<richardlitt> achin: this is surprisingly both hard and fun
<richardlitt> Trying to get events for each repo and then sorting them.
zorglub27 has joined #ipfs
zorglub27 has quit [Read error: Connection reset by peer]
Matoro has quit [Ping timeout: 256 seconds]
cemerick has joined #ipfs
zorglub27 has joined #ipfs
zorglub27 has quit [Read error: Connection reset by peer]
Matoro has joined #ipfs
zorglub27 has joined #ipfs
zorglub27 has quit [Read error: Connection reset by peer]
<achin> richardlitt: cool!
<achin> richardlitt: also! our 24 hours are up!
zorglub27 has joined #ipfs
<richardlitt> Yep!
zorglub27 has quit [Read error: Connection reset by peer]
<richardlitt> Time to post, methinks?
<achin> meagrees
<richardlitt> cool. Want me to?
<achin> please do the honors, sir richard
<richardlitt> OK
<Codebird> Post what?
<richardlitt> Hey, any idea how I can get paged results for an unknown amount of pages for this function? https://www.npmjs.com/package/octokat#paged-results
gaffa has joined #ipfs
<Ape> I found 236 peers on v03x and only 3 on v04x. Can this be accurate?
Tv` has joined #ipfs
zorglub27 has joined #ipfs
zorglub27 has quit [Read error: Connection reset by peer]
<Sleep_Walker> I just finished watching videos, ideas behind IPFS looks really good
<voxelot> Ape: maybe accurate last week before the 0.4 merge but now with new people coming in I see more like 200 on 0.4
<richardlitt> I am confused by git
Matoro has quit [Ping timeout: 256 seconds]
<richardlitt> I am trying to pull from origin/feature/jan-12, to my local feature/jan-12
<richardlitt> And every time I do `git pull origin head`, it says up to date. If I do `git pull origin feature/jan-12`, it makes me merge
<richardlitt> Why does it want to add a merge commit? What am I missing?
reit has quit [Ping timeout: 255 seconds]
<Ape> You have commits locally, so pull cannot fast-forward
<richardlitt> How do I undo that?
<Ape> You might use pull --rebase to rebase your commits
<achin> hmm, i don't think richardlitt should have any local commits on that branch?
<richardlitt> Agreed
<Ape> Or you can move your commits to a branch and merge them later manually
<achin> what's your HEAD, richardlitt ?
<richardlitt> If I do, I don't want them
<voxelot> richardLitt: "where's your head at.. at.. at.."
<The_8472> then just reset --hard onto the head revision
<richardlitt> On branch feature/jan-12
<achin> yeah, but what commit hash?
<richardlitt> Still asking me to merge.
<Ape> If you want to discard all your commits permanently you can use git reset --hard origin/feature/jan-12
<achin> (what's does git show' say?)
<Ape> You can also use pull --ff-only to make sure it will not merge on pull
<richardlitt> Well, currently: git show
<richardlitt> commit eb329b37dfb333ff00a14c62b4bdb1483f5ae9b6
<richardlitt> Merge: 56ff661 7c735e8
<richardlitt> Author: Richard Littauer <richard.littauer@gmail.com>
<richardlitt> Date: Wed Jan 13 15:38:04 2016 -0500
<richardlitt> Merge github.com:ipfs/weekly into feature/jan-12
<achin> note that if you are trying to merge feature/jan-12 into *master* then you'll have a merge
<richardlitt> No, I'm on feature/jan-12
<achin> then maybe you merged master into jan-12?
<achin> because 7c735e8 is what `master` is at right now
<richardlitt> wha
<achin> anyway, a git reset --hard is the solution to "throw away what i just did"
<Ape> You might also need to checkout away any changed on the working tree
<Ape> *any changes
<The_8472> this is useful for cisualizing your current place in the history: git log --graph --oneline --all
<The_8472> throw in a --decorate too
<Ape> log --graph --abbrev-commit --decorate --date=relative --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all
<Ape> Save it as an alias
zorglub27 has joined #ipfs
<Ape> Also, use 'git status' often to see what is going on
<richardlitt> ape: yep, I have that aliased
nycoliver has joined #ipfs
<achin> richardlitt: seems OK for now to have a new feekback issue for every weekly, but we might find in the future we don't need that
<richardlitt> achin: Yeah. I'm putting that there because last week we got some feedback on that weekly in the main issue
<richardlitt> which I think we want to minimize?
<richardlitt> Stuff like "Broken link" should be put elsewhere.
<richardlitt> although awesome_bot should help with that.
<achin> just, make sense
<achin> i'm having hard time reading this diff. did you just reverse the order of the last two things in the Updates section?
<achin> oh wait, no you added a thing too
<richardlitt> Oh, yeah
<achin> those edits LGTM
<richardlitt> I wanted project repos to be more prominent
<achin> github and show diffs in the rendered markdown. awesome
<achin> github is besthub
fiatjaf has joined #ipfs
<achin> s/and/can/
<richardlitt> heh
nycoliver has quit [Ping timeout: 250 seconds]
<richardlitt> achin: let's change draft's name
<richardlitt> what should it be?
<richardlitt> weeklys? roundups?
<richardlitt> draft sounds like they're incomplete. They're not.
<achin> yeah, i noticed that
<richardlitt> We should also change the naming schema to include version numbers
<achin> version numbers?
<richardlitt> `archive`?
<richardlitt> published?
<richardlitt> I like published.
<richardlitt> Sounds final.
<achin> published, excellent
<richardlitt> By verison numbers, I mean each file should have the version number
<achin> version of what, though?
<richardlitt> So, this just merged one should be Weekly #2 $DATE.md
<achin> "issue number", maybe?
<achin> also, 2016-01-12.md documents the "January 5th" sprint. i wonder if we can rename the .md files so they more closely match the date of the sprint they are covering
<richardlitt> Hmm. That's hard.
<richardlitt> I think date of writing might be better
<richardlitt> But you may be right, that would make sense more from a human perspective
<richardlitt> 2-2016-Jan-5th-sprint.md
<richardlitt> Doesn't sound good.
<Ape> Maybe the sprints should be renamed to just incrementing numbers. E.g. Sprint 2
<richardlitt> We had it that way once
<achin> if you fuzz the dates, we're already pretty close to having a file named 2016-01-05 contain something other than the january 5th sprint :)
<achin> next week i think we'll have this problem, since last week's meeting was delayed by 1 day i think
<Kubuxu> Spirit-5-20160102
<achin> i think i'm leaning towards naming the .md files after the date of the sprint they are covering (we'd have to rename the current two files)
<richardlitt> Well
<richardlitt> I could also rename the sprints
<richardlitt> Sprint #34
ashark has quit [Ping timeout: 250 seconds]
<Ape> Any Weekly 34? Or Roundup 34?
<Ape> *And
<richardlitt> Yeah
<achin> true. i don't have much opinion on that, since i don't participate in them. but that certinally would work a bit better
<richardlitt> That would work better.
<richardlitt> Let's open an issue!
<richardlitt> Everyone, into the bikeshed!
<achin> green! i want it green!
<Ape> Bikeshedding happens because it's often just fun :D
<achin> your wrong "fun" is a terrible color, let's paint it greeeeeen
<richardlitt> Oh
<achin> wait no blue
<richardlitt> That's why I changed it from numbers.
<Kubuxu> lgierth: it might not be easy (I think it would require additional IP) but as transition mechanic it would be awesome to have host that would do 304 to ipfs.ip/ipns/$HOSTNAME as transition mechanic from normal hosting to gateway. Just something to think about.
<richardlitt> Because Sprint #41 is issue #79
<richardlitt> Which got really confusing.
<achin> oooh
<achin> i can see that yeah
<richardlitt> Let's not go back to doing that.
<richardlitt> I remember that was confusing as hell.
<richardlitt> So: Weekly-2-Jan-5th.md
<richardlitt> Weekly-1-2015-Dec.md
<richardlitt> *Weekly-2-2015-Jan-5.md
<richardlitt> That seems good to me.
<Kubuxu> I think number and year+month are good enough
<achin> not to be a total pain-in-the-ass, but is there a way we can name them so that when sorted alphanumerically they are also sorted by date?
<Kubuxu> you have 4 weeklies in a month, you don't need a day
<richardlitt> They should be sorted by number, not date.
<richardlitt> 1-2015-dec.md
<richardlitt> 2-2015-jan.md
<richardlitt> 3-2015-jan.md
<Kubuxu> 001
<richardlitt> 5-2015.feb.md
<richardlitt> 001-2015-dec.md
<richardlitt> That looks fine to me.
<achin> yeah, i like the 0-padded version
<richardlitt> I think 002-2015-jan-5.md works best
<richardlitt> because the date should match the sprint
<richardlitt> Which doesn't change
<Kubuxu> yeah it can be there
<richardlitt> So the next will be 003-2015-jan-12.md
<richardlitt> Alright. I am content with that.
<richardlitt> Are ya'll content with that?
<achin> i think i'm happy too!
<Ape> It's green, right?
<richardlitt> Yes.
<achin> :D
<Kubuxu> This gives us 20 years worth of weeklies, will we fit? :D
<achin> teeny tiny typo: "of the sprint starting Januayr 5th in 2015"
<richardlitt> typo what typo
<achin> it magically vanished
<achin> i must have been seeing things
<richardlitt> heh
tlevine has joined #ipfs
<ansuz> or you temporarily fell into a parallel universe where the month of january is spelt januayr
<ansuz> I'd check for other signs of phasing
<richardlitt> lol
_rht has quit [Quit: Connection closed for inactivity]
m0ns00n has quit [Quit: undefined]
prf has quit [Remote host closed the connection]
patcon has quit [Ping timeout: 255 seconds]
<achin> another sucessfull weekly, richardlitt !
patcon has joined #ipfs
<richardlitt> Woot!
mrdomino has quit [Quit: leaving]
Encrypt has joined #ipfs
mrdomino has joined #ipfs
<Shibe> if i delete a file that i ipfs added, does ipfs automatically remove it?
<Shibe> like from the list of files that i've added
Senji has quit [Ping timeout: 256 seconds]
<achin> nope. as long as the file is pinned in your ipfs node, it will stay there
simonv3 has joined #ipfs
nycoliver has joined #ipfs
danielrf1 has joined #ipfs
fiatjaf has quit [Remote host closed the connection]
danielrf has quit [Ping timeout: 240 seconds]
nycoliver has quit [Ping timeout: 245 seconds]
<jbenet> !pin QmbDAoXfP9VKismk3375Lrc4jsQJXSKdHYzBYLnGytfBkZ
<pinbot> now pinning /ipfs/QmbDAoXfP9VKismk3375Lrc4jsQJXSKdHYzBYLnGytfBkZ
kahiru has quit [Remote host closed the connection]
joshbuddy has quit [Quit: joshbuddy]
Matoro has joined #ipfs
ashark has joined #ipfs
<dignifiedquire> whyrusleeping: tomorrow, today I was distributing the new star wars to myself
zorglub27 has quit [Ping timeout: 260 seconds]
cemerick has quit [Ping timeout: 250 seconds]
luigiplr has joined #ipfs
Codebird has quit [Read error: Connection reset by peer]
Codebird has joined #ipfs
joshbuddy has joined #ipfs
jaboja64 has quit [Ping timeout: 260 seconds]
<dignifiedquire> whyrusleeping: any idea what this means? (on biham)
<dignifiedquire> Error: Post http://127.0.0.1:5001/api/v0/pin/add?arg=QmYgHvTrSfPJH5Dswq6NB8wTHH77BFaJdLP8UBYJz9Wz19&encoding=json&stream-channels=true: net/http: transport closed before response was received
zorglub27 has joined #ipfs
<ipfsbot> [webui] greenkeeperio-bot opened pull request #201: karma-sourcemap-loader@0.3.7 breaks build ⚠️ (master...greenkeeper-karma-sourcemap-loader-0.3.7) https://github.com/ipfs/webui/pull/201
* luigiplr yawns
cryptix has joined #ipfs
zorglub27 has quit [Ping timeout: 240 seconds]
fuzzybear3965 has quit [Quit: Leaving]
<Ape> Seems like empty folders do not show ".." link here: https://ipfs.io/ipfs/QmYRpzwXkSnCPPNL4b2gn5AFnyyMHFxhS9Nrbau5ycw92H/dev
e-lima has quit [Ping timeout: 265 seconds]
r04r is now known as zz_r04r
<voxelot> publish and resolve speed back to normal, still would be nice if it was a bit quicker (at least when pub/res on my own id)
<ipfsbot> [webui] Dignifiedquire closed pull request #201: karma-sourcemap-loader@0.3.7 breaks build ⚠️ (master...greenkeeper-karma-sourcemap-loader-0.3.7) https://github.com/ipfs/webui/pull/201
<dignifiedquire> luigiplr: having fun with the linter? ;)
* luigiplr contemplates suicide
<luigiplr> That moment when your happy the amount of errors is in the 100 range
chriscool has quit [Quit: Leaving.]
<luigiplr> dignifiedquire: i was thinking of some logic for the store
<luigiplr> and adding some caching / throttling for requests
<luigiplr> to prevent possible flooding in the future
<luigiplr> perhaps a small abstraction layer?
<luigiplr> something simple with async queue or a similar logic
<Codebird> Question: When finding sources, does the software consider where it got related objects?
<dignifiedquire> sounds like it would make sense yes
<luigiplr> alrighty after i finnish this lint hell ill start that PR
<dignifiedquire> especially for expensive operations
<luigiplr> indeed
<Codebird> ie, if it has fetched object blahblah from a certain node, and blahblah contains a link to stuffstuff, then it's likely that same node has stuffstuff too.
<Codebird> Querying that would be a lot faster than doing a full DHT lookup.
<Codebird> I ask this because after fetching a .html file from a low-popularity site, it takes bloody ages for the images to load.
Akaibu has quit [Quit: Connection closed for inactivity]
<dignifiedquire> Codebird: I think this is not implemented yet, but I know there was some talk about doing this //cc whyrusleeping
<ralphtheninja> jbenet: what's the status of filecoin?
nycoliver has joined #ipfs
prf has joined #ipfs
vijayee has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<luigiplr> dignifiedquire: was the lint happy on the master branch?
<dignifiedquire> luigiplr: yes
vijayee has joined #ipfs
<luigiplr> mmm
<luigiplr> I call shenanigans.
<luigiplr> only.. 97 more togo
vijayee has quit [Client Quit]
<jbenet> ralphtheninja: it's coming but we're a bit slammed with ipfs. we'll be collecting potential beta testers soon enough though, if you're interested
<jbenet> ralphtheninja: oh didnt see you in the hangouts!
<ralphtheninja> jbenet: I definitely am
<ralphtheninja> jbenet: I had to go get my dog :)
patcon has quit [Ping timeout: 240 seconds]
zorglub27 has joined #ipfs
<jbenet> ralphtheninja: ahhh cool :)
ashark has quit [Ping timeout: 240 seconds]
<jbenet> (pictures!)
<ralphtheninja> jbenet: I really like the idea of decentralised data and creating incentives for that
jgraef has joined #ipfs
drwasho has joined #ipfs
<drwasho> hey folks
<jbenet> drwasho hey-- how's it going
<dignifiedquire> hey jbenet :) any chance we can talk later this week?
<jbenet> ralphtheninja: indeed same.
<dignifiedquire> and ralphtheninja yeeees for filecoin :)
m0ns00n has joined #ipfs
<jbenet> dignifiedquire: yep! i emailed you a few days ago about setting up a time-- didnt get?
<dignifiedquire> jbenet: no email Oo
<jbenet> hrm
<luigiplr> Uhh anyone have any ideas as to why the linter is bitching? http://i.imgur.com/JddQIaH.png
<dignifiedquire> what address did you send it to?
<dignifiedquire> luigiplr: you need to use an =
<jbenet> fffff sorrry mail client didnt sent it-- it's in drafts.
<dignifiedquire> for static props
<luigiplr> Ohhh crap good catch dignifiedquire :D
<dignifiedquire> jbenet: well I haven't hacked your mail account yet, so I'm afraid I won't be able to read those ;)
<luigiplr> _yet_
<ralphtheninja> if I want to run the latest "stable" ipfs, which version should I run?
<ralphtheninja> I'd really like to run as bleeding edge as possible
<jbenet> dignifiedquire: appreciate the kindness <3
<jbenet> ralphtheninja: run whatever's on master
<jbenet> it's dev0.4.0
<ralphtheninja> kk
<jbenet> err 0.4.0-dev (my silly naming choice at the beginning)
<ralphtheninja> hehe
<ralphtheninja> is the versioning semver?
zorglub27 has quit [Quit: zorglub27]
<jbenet> ralphtheninja: not yet... it will be vanity-semver "<vanity>.<major>.<minor>.<patch>"
<jbenet> so you can treat the 0.4.0 as 4.0.0
<jbenet> 4.0.0 semver*
<ralphtheninja> oh okay
<dignifiedquire> jbenet: answer sent, hopefully not to drafts
<jbenet> semver causes a marketing problem with end-users. it's good for dev, but makes it annoying to be at "version 42" of a product. hard to make a proper "2.0" product.
<ralphtheninja> lol yep
<ralphtheninja> so when would the vanity be bumped?
<dignifiedquire> jbenet: something is wrong with your email client, I just got a partial email from the one you sent before again Oo
<jbenet> dignfiedquire: that was my mistake sorry sent twice.
<jbenet> ralphtheninja: when you want to signify a huge, fundamental product change. think movie/game sequel. or
<dignifiedquire> jbenet: no prob, just looked like it was starting to get it's own life
<jbenet> hahahah mail correspondence is an awesome training set for AIs
<ralphtheninja> jbenet: or maybe when you have launched filecoin? ;)
<ralphtheninja> 1.4.0
m0ns00n has quit [Quit: undefined]
O47m341 has quit [Read error: Connection reset by peer]
fuzzybear3965 has joined #ipfs
<luigiplr> dignifiedquire: All done/
<dignifiedquire> luigiplr: looking
<luigiplr> :)
patcon has joined #ipfs
kvda has joined #ipfs
prf has quit [Remote host closed the connection]
jfis has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
drwasho has quit [Quit: Leaving.]
Encrypt has quit [Quit: Sleeping time!]
yellowsir has quit [Quit: Leaving.]
<luigiplr> dignifiedquire: just to clarify
<luigiplr> when you say more es7ish
<luigiplr> are you referring to me defining the state in the constructor rather than as a parm of the class?
<dignifiedquire> I wrote an example
<ralphtheninja> are there any instructions for how to build go-ipfs from source without using 'go get ..'?
<dignifiedquire> luigiplr: here is an example on babel http://bit.ly/201chSS
<ralphtheninja> I assume 'go get ..' fetches the source from github?
<luigiplr> Oh perf okay
<dignifiedquire> it makes it so you don't need to write a constructor
<ralphtheninja> <-- go newb
<dignifiedquire> luigiplr: going to sleep now..will check it out tomorrow, thanks for all the work :) I bet you know your way around this codebase pretty good now :P
<luigiplr> Haha yah
<luigiplr> lol
<luigiplr> nighto
<luigiplr> hopefully its mergable come morning ;)
<dignifiedquire> ralphtheninja: yes it does
<dignifiedquire> into your gopath
<dignifiedquire> it will be then in gopath/src/github.com/ipfs or sth like that
<ralphtheninja> ok