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
dignifiedquire has quit [Quit: dignifiedquire]
chriscool has quit [Ping timeout: 264 seconds]
chriscool has joined #ipfs
nonaTure has quit [Quit: Leaving.]
anshukla has quit [Remote host closed the connection]
chriscool has quit [Ping timeout: 240 seconds]
jamie_k_ has quit [Quit: jamie_k_]
<whyrusleeping> bergie: that likely should just be a warning
<whyrusleeping> although, it is a bit strange
<whyrusleeping> thats a provide call timing out
<bergie> after that the IPFS daemon basically becomes non-functional. All requests time out
<whyrusleeping> uhm...
<whyrusleeping> well thats not good then
<whyrusleeping> there might be something wrong
vandres has joined #ipfs
cow_2001 has joined #ipfs
<bergie> I think it might be a concurrency issue, I was ipfs add-ing a lot of files at the same time
chriscool has joined #ipfs
chriscool has quit [Ping timeout: 276 seconds]
OutBackDingo has quit [Quit: Leaving]
Matoro has quit [Ping timeout: 240 seconds]
OutBackDingo has joined #ipfs
chriscool has joined #ipfs
NightRa has quit [Quit: Connection closed for inactivity]
<bergie> yep, went to adding a single file at a time and so far no failures. Will keep monitoring, though
Matoro has joined #ipfs
chriscool has quit [Quit: Leaving.]
anshukla has joined #ipfs
chriscool has joined #ipfs
ianopolous has quit [Ping timeout: 252 seconds]
mrrrgn is now known as googles
pfraze has quit [Remote host closed the connection]
googles is now known as mrrrgn
anshukla has quit [Ping timeout: 240 seconds]
water_resistant has quit [Quit: Leaving]
<roguism> Has any thought been given to content filtering where simple possession is considered illegal? (i.e. child porn, etc... your jurisdiction may vary)
<roguism> As much as I cringe discussing censorship-related topics, I'd hate to see my client download illegal content in order to optimize the network.
pfraze has joined #ipfs
joshbuddy has quit [Quit: joshbuddy]
<roguism> I realize this is most likely not an issue yet due to the alpha-status of the project; I was just wondering if there had been any discussion on client-filtering.
joshbuddy has joined #ipfs
<demize> You'll only download things explicitly, (well, and things that get requested along with it, like images on a webpage,) and if you don't want something anymore you could just run a gc.
<demize> Though it would be sort of cool to have an interface to only remove specific ones, possibly with previews.
<roguism> I thought if your peers have something on their want-list, it carries over onto your want-list?
<roguism> Or do you only act as an intermediary for the hashes?
pfraze has quit [Remote host closed the connection]
pfraze has joined #ipfs
simonv3 has joined #ipfs
<ion> roguism: You do not download anything you don’t request explicitly.
<roguism> okay
chriscool has quit [Ping timeout: 246 seconds]
amade has quit [Quit: leaving]
pfraze has quit [Remote host closed the connection]
HoboPrimate has quit [Quit: HoboPrimate]
OutBackDingo has quit [Quit: Leaving]
<whyrusleeping> rebasing is the wurst
<ion> I suppose it should be done as often as possible to keep each rebase somewhat painless.
joshbuddy has quit [Quit: joshbuddy]
<whyrusleeping> yeah...
<ion> Why is dev0.4.0 rebased, though? I understand feature PRs being rebased to avoid hundreds of “whoops, fix that typo” commits, but isn’t it more usual to fork dev0.4.0, merge those rebased feature branches to it but also keep merging master to it (instead of using rebase) until dev0.4.0 is merged back to master?
<whyrusleeping> we rebase branches to keep them up to date with the latest code on master
<ion> Merging master to dev0.4.0 would do that, too, with just some noise in the form of merge commits but potentially less pain.
chriscool has joined #ipfs
disusered has joined #ipfs
OutBackDingo has joined #ipfs
<whyrusleeping> eh... thats generally a lot more pain, and really difficult to find where bugs came from
Pharyngeal has quit [Ping timeout: 272 seconds]
Pharyngeal has joined #ipfs
<ion> Fair enough
<vandres> Hello guys. Is there any kind of guide for dummies for IPFS? I have a list of questions I like to ask, but don't want to take your time doing it at the wrong place
<ion> There is https://github.com/ipfs/faq, but feel free to ask anything here.
<vandres> Thanks a lot.
chriscool has quit [Ping timeout: 250 seconds]
anshukla has joined #ipfs
joshbuddy has joined #ipfs
anshukla has quit [Ping timeout: 240 seconds]
joshbuddy has quit [Quit: joshbuddy]
domanic has joined #ipfs
mrrrgn is now known as mrrrgn_afk
joshbuddy has joined #ipfs
Senji has joined #ipfs
<Senji> for some reason the webconsole shows 0 peers
<Senji> even though `ipfs swarm peers` gives 76 peers
jhulten has quit [Ping timeout: 240 seconds]
guybrush has joined #ipfs
pfraze has joined #ipfs
pfraze has quit [Remote host closed the connection]
domanic has quit [Read error: Connection reset by peer]
apophis has quit [Quit: This computer has gone to sleep]
pfraze has joined #ipfs
disusered has quit [Quit: WeeChat 1.3]
brendyn has joined #ipfs
brendyn has quit [Ping timeout: 246 seconds]
anshukla has joined #ipfs
apophis has joined #ipfs
anshukla has quit [Ping timeout: 240 seconds]
brendyyn has joined #ipfs
apophis has quit [Ping timeout: 265 seconds]
simonv3 has quit [Quit: Connection closed for inactivity]
ygrek_ has quit [Ping timeout: 265 seconds]
anshukla has joined #ipfs
apophis has joined #ipfs
sseagull has quit [Quit: Lost terminal]
<whyrusleeping> Senji: the webui has a few issues. Are you on the latest version of ipfs?
kode54 has quit [Quit: kernel update]
<Senji> i used the go get command to fetch it from the git repo
kode54 has joined #ipfs
jhulten has joined #ipfs
jhulten has quit [Ping timeout: 240 seconds]
roguism has left #ipfs [#ipfs]
dignifiedquire has joined #ipfs
dignifiedquire has quit [Ping timeout: 240 seconds]
r04r is now known as zz_r04r
<reit> i see that with pin ls --count --type=indirect it is possible to display counts of how many ancestors each node has
<reit> is there a way to show which nodes those actually are?
<reit> which ancestors i mean
zabirauf has joined #ipfs
jager has joined #ipfs
pfraze has quit [Remote host closed the connection]
__konrad_ has joined #ipfs
chriscool has joined #ipfs
ra has joined #ipfs
ra is now known as Guest95534
jhulten has joined #ipfs
zabirauf has quit [Ping timeout: 240 seconds]
apophis has quit [Ping timeout: 240 seconds]
vandres has quit [Quit: Leaving]
border0464 has quit [Quit: sinked]
<whyrusleeping> reit: hrm...
<whyrusleeping> that shouldnt be too hard
chriscool has quit [Ping timeout: 276 seconds]
warner has joined #ipfs
grahamperrin has joined #ipfs
grahamperrin has left #ipfs [#ipfs]
pguth2 has quit [Ping timeout: 240 seconds]
dPow has quit [Ping timeout: 240 seconds]
dPow has joined #ipfs
dignifiedquire has joined #ipfs
dignifiedquire has quit [Ping timeout: 260 seconds]
sivachandran has joined #ipfs
voxelot has quit [Ping timeout: 264 seconds]
diffalot has quit [Remote host closed the connection]
diffalot has joined #ipfs
diffalot has quit [Changing host]
diffalot has joined #ipfs
e-lima has joined #ipfs
sivachandran has quit [Read error: Connection reset by peer]
sivachandran has joined #ipfs
joshbuddy has quit [Quit: joshbuddy]
jamie_k has joined #ipfs
jamie_k has quit [Client Quit]
sivachandran has quit [Quit: Leaving...]
anticore has joined #ipfs
ogzy has joined #ipfs
<M-david> !pin QmWPgJnUGLB1LPh9KMG9LEN4LVu5e17TwkEtcmTWdNn9V6
* M-david rolls eyes
M-david is now known as davidar
<davidar> !pin QmWPgJnUGLB1LPh9KMG9LEN4LVu5e17TwkEtcmTWdNn9V6
<pinbot> now pinning /ipfs/QmWPgJnUGLB1LPh9KMG9LEN4LVu5e17TwkEtcmTWdNn9V6
nonaTure has joined #ipfs
cow_2001 has quit [Quit: ASCII Muhammad - @o<-<]
padz has quit [Ping timeout: 244 seconds]
pinbot has quit [Ping timeout: 276 seconds]
padz has joined #ipfs
<davidar> dammit pinbot!
<davidar> whyrusleeping: why do i keep killing pinbot?
<whyrusleeping> davidar: dude
ogzy has quit [Ping timeout: 240 seconds]
<whyrusleeping> we're gonna have a bad time if you keep this up
<davidar> i don't think i've ever gotten him to pin successfully :/
<davidar> 7/8 is about the best :p
<whyrusleeping> prepare yourselves...
* jbenet prepares
* whyrusleeping hides
<ipfsbot> [go-ipfs] whyrusleeping force-pushed dev0.4.0 from 6948d30 to 6363751: http://git.io/vLnex
<ipfsbot> go-ipfs/dev0.4.0 ac1ab4e David Dias: update version...
<ipfsbot> go-ipfs/dev0.4.0 75bd6c1 Tommi Virtanen: pin: Guard against callers causing refcount underflow...
<ipfsbot> go-ipfs/dev0.4.0 9ae5989 Tommi Virtanen: sharness: Use sed in a cross-platform safe way...
* davidar prepares his elves
<whyrusleeping> tests pass with very minimal repair work
<whyrusleeping> overall, a pretty clean rebase
<whyrusleeping> except it looks like i screwed up vendoring
<whyrusleeping> yay
rendar has joined #ipfs
<davidar> whyrusleeping: go vendoring seems like an odd system?
<davidar> I only ask because I keep hearing people complaining about it :p
<whyrusleeping> yeah...
<whyrusleeping> i'm mostly whining about godeps
<whyrusleeping> the whole system is getting better
<whyrusleeping> with 1.5 we get some nice vendoring stuff
<whyrusleeping> but ipfs hasnt transitioned over that yet
<whyrusleeping> (didnt want to rock the boat until 0.4.0 lands)
voxelot has joined #ipfs
go1111111 has quit [Ping timeout: 272 seconds]
ogzy has joined #ipfs
<whyrusleeping> also, i'm never doing this giant future branch thing again
<whyrusleeping> its just never happening
<whyrusleeping> i'm going to merge the new code in, and have it just disabled
<whyrusleeping> if false { NEW CODE }
ogzy has quit [Client Quit]
go1111111 has joined #ipfs
ygrek_ has joined #ipfs
dd0 has quit [Ping timeout: 250 seconds]
Tristitia has joined #ipfs
* whyrusleeping sleeps
<ipfsbot> [go-ipfs] whyrusleeping force-pushed dev0.4.0 from 6363751 to 764bef9: http://git.io/vLnex
<ipfsbot> go-ipfs/dev0.4.0 485f35b rht: Add fixed period repo GC + test...
<ipfsbot> go-ipfs/dev0.4.0 ffd372c Jeromy: drop error log down to debug...
<ipfsbot> go-ipfs/dev0.4.0 072605c David Dias: update version...
<davidar> sounds reasonable
pinbot has joined #ipfs
e-lima has quit [Ping timeout: 240 seconds]
Tv` has quit [Quit: Connection closed for inactivity]
nonaTure has quit [Quit: Leaving.]
e-lima has joined #ipfs
NeoTeo has quit [Quit: Teo is off. Bye :)]
dignifiedquire has joined #ipfs
dignifiedquire has quit [Client Quit]
NeoTeo has joined #ipfs
__konrad_ has quit [Ping timeout: 276 seconds]
nonaTure has joined #ipfs
dignifiedquire has joined #ipfs
dignifiedquire_ has joined #ipfs
<dignifiedquire> good morning everyone :)
dignifiedquire_ has quit [Quit: dignifiedquire_]
<haadcode> morning
<davidar> morning
swirlycheetah has joined #ipfs
mildred has joined #ipfs
<NeoTeo> morning
Guest95534 has quit [Quit: This computer has gone to sleep]
<ion> ****ing
<NeoTeo> pre-coffee?
mildred has quit [Read error: No route to host]
okket has quit [Remote host closed the connection]
mildred has joined #ipfs
okket has joined #ipfs
<swirlycheetah> on the ipfs.pics website it says '...the picture can still be found on the network simply by knowing the hash, even if our website is down.', could someone explain how this is possible?
mildred has quit [Ping timeout: 252 seconds]
<davidar> swirlycheetah (IRC): ipfs get /ipfs/QmTheHash
<davidar> (assuming there's a node online somewhere seeding it)
anticore has quit [Ping timeout: 255 seconds]
anticore has joined #ipfs
amade has joined #ipfs
<swirlycheetah> davidar you'll have to excuse my ignorance here i'm afraid but because that request is proxied(?) via ipfs.pics doesn't that mean there's an http request to ipfs.pics which needs to succeed before that point?
jamie_k has joined #ipfs
<davidar> swirlycheetah: no, http isn't involved, it gets retrieved over the ipfs network (which operates kind of like bittorrent)
<davidar> if you're using the http gateway, then yes, http is involved
<davidar> have you installed the ipfs client?
<swirlycheetah> yes, so you need to be running the client to avoid http?
<davidar> yes
<davidar> but the client is going to be embedded within you webbrowser soon, so you won't have to worry about manually downloading and running it :)
<davidar> *your
<swirlycheetah> when you say soon... is there anywhere I can track progress on that?
edrex has quit [Ping timeout: 246 seconds]
Senji has quit [Ping timeout: 240 seconds]
locusf has quit [Remote host closed the connection]
<swirlycheetah> davidar where i'm at with this is I created a POC CDN (http://aono.2015.nodeknockout.com/) and one of the questions someone asked was 'Hmm, you said there wouldn't be a single point of failure... but as I see it, you always need an entry point, in this case aono.2015.node..., no? That is indeed a single point of failure.' (http://www.nodeknockout.c
<swirlycheetah> om/teams/aono) so my understanding now is that if you're running ipfs that problem goes away...?
Encrypt has joined #ipfs
locusf has joined #ipfs
Senji has joined #ipfs
__konrad_ has joined #ipfs
e-lima has quit [Ping timeout: 240 seconds]
doublec_ has joined #ipfs
doublec has quit [Ping timeout: 260 seconds]
voxelot has quit [Ping timeout: 264 seconds]
doublec_ has quit [Ping timeout: 260 seconds]
doublec has joined #ipfs
wowaname has quit [K-Lined]
doublec has quit [Ping timeout: 252 seconds]
doublec has joined #ipfs
doublec has quit [Ping timeout: 265 seconds]
elima has joined #ipfs
doublec has joined #ipfs
doublec has quit [Read error: Connection reset by peer]
rombou has joined #ipfs
doublec has joined #ipfs
OutBackDingo has quit [Quit: Leaving]
doublec_ has joined #ipfs
doublec has quit [Ping timeout: 260 seconds]
__konrad_ has quit [Ping timeout: 240 seconds]
OutBackDingo has joined #ipfs
<ion> swirlycheetah: If something has to go through your machines, they are a point of failure. The end goal of IPFS is to have programs talk IPFS natively. Public HTTP gateways a temporary measure to help with adoption.
fiatjaf has left #ipfs ["undefined"]
doublec has joined #ipfs
doublec_ has quit [Ping timeout: 246 seconds]
<swirlycheetah> so when ipfs.pics says that if their website goes down you'll still be able to view images that's not really the case?
<ion> If you want to have an image stay on the net, you can pin it and it will be there behind the same IPFS path for everyone forever even if ipfs.pics goes away. Btw, it would be good if your thing served the IPFS objects using the actual IPFS paths as the path component of the URL.
<ion> In the future browsers supporting IPFS will have a “pin this” button you can just press to keep the IPFS content you have loaded alive.
atgnag has quit [Read error: Connection reset by peer]
__konrad_ has joined #ipfs
arpu has joined #ipfs
<swirlycheetah> thanks ion, i think i need to do some more background reading on IPFS to fully get my head around it
atgnag has joined #ipfs
ygrek_ has quit [Ping timeout: 240 seconds]
s_kunk has joined #ipfs
Zuardi has quit [Read error: Connection reset by peer]
Zuardi has joined #ipfs
rombou has quit [Ping timeout: 240 seconds]
Senji has quit [Ping timeout: 260 seconds]
nonaTure1 has joined #ipfs
nonaTure has quit [Ping timeout: 260 seconds]
<davidar> swirlycheetah (IRC): github.com/ipfs/ipfs.js
<davidar> I'm told it should be ready early next year
<davidar> jbenet: around?
OutBackDingo has quit [Remote host closed the connection]
rombou has joined #ipfs
__konrad_ has quit [Ping timeout: 276 seconds]
swirlycheetah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
OutBackDingo has joined #ipfs
Guest95534 has joined #ipfs
hoony has joined #ipfs
hoony has quit [Client Quit]
hoony has joined #ipfs
voxelot has joined #ipfs
fazo has joined #ipfs
fazo has quit [Changing host]
fazo has joined #ipfs
fazo has joined #ipfs
hoony has left #ipfs [#ipfs]
hoony has joined #ipfs
<fazo> hi, I saw some new command being added in go-ipfs 0.4
<fazo> "ipfs files". I can't figure out what it does though
<fazo> I'm building an application and I think it might do what I was hoping it would do
<cryptix> fazo: iirc it's a helper api for unixfs dir modifications
<fazo> which is modifying the files in the folder currently published to ipns with unix style commands
<cryptix> a higher level version ob 'ipfs object patch;
<fazo> wow. exactly what I needed
<cryptix> (you most likly will need to republish the ipns entry)
<fazo> yeah of course
<fazo> very interesting, looks like go-ipfs 0.4 will help me a lot
<cryptix> 0.4 will be a megablast
<fazo> yeah lol
<cryptix> i think there still is a unneded doublewrap of msgio on the protocol level - latency and throughput should go up by a lot
<fazo> what I'm building is a platform similar to reddit but with way more features and controls. I figured out an efficient way to do it
swirlycheetah has joined #ipfs
<cryptix> hmm i'd be interested to see how you solve authentication
<cryptix> maybe you can do something over keybase.io until the keystore is solved internally
<cryptix> like, i have keybase.io/cryptix and i sign my peerIDs with that to say i control these nodes
<fazo> yeah ipns doesn't look very optimized atm. It's not a big deal though, for most applications updating every minute is enough
<fazo> cryptix: that's a good solution, but there is a better one
<cryptix> hit me! :D
<fazo> your peer ID is a public key, and your ipns publications can't be spoofed because they are signed
<fazo> or maybe they will be, anyway the spec says they should be signed (of course)
<fazo> so a user's data is stored in a directory tree which is published by his node. You just check if some file is there, if it is then it's his.
<cryptix> okay sure, but then you can only post with that node
<fazo> no, you just set up a file with a list of other allowed nodes in your main node.
<fazo> I thought of almost everything
<cryptix> :) me likyy
<fazo> yeah as soon as I have something that works like a proof of concept I'll publish everything
jack__ has joined #ipfs
<fazo> the big issue is performance: it's probably going to suck
<fazo> and also the fact that ipfs.js is not done yet, but it's not that big of a deal because it's gonna be done eventually
<cryptix> yup.. juist have be patient for 0.4... :)
Encrypt has quit [Quit: Quitte]
<cryptix> 0.3.10 actually with the autoupdate - than we should see 0.4 on master sooner or later
tensorjack has quit [Ping timeout: 240 seconds]
<fazo> yep! Imagine a platform which is a mix between reddit, a social network and a blog but has no servers and runs in the browser.
<davidar> fazo: how are you handling aggregation?
<fazo> heh, that was one of the biggest problems
<fazo> but the solution is quite simple
<fazo> basically the applications scans every node's ipns publication for content, and it adds it to the list when it finds it
<fazo> that's slow though. Nobody wants to wait 5 minutes to look at a page
<fazo> but I also figured out a solution for this
<fazo> the owner of the page can either link to all content in his publication or provide one or more addresses which will link to all the content so that you can get it faster.
<fazo> the whole thing works even without this solution, it's just slower
<fazo> I can't wait to get the demo ready
<dignifiedquire> jbenet: are you around?
<jbenet> dignifiedquire I can talk ok text but wifi is terrible here
<cryptix> jbenet: feeling the horros of .eu hotel wifi? :)
voxelot has quit [Ping timeout: 264 seconds]
<ion> Appropriately, horros is Finnish for hibernation, stupor, lethargy.
<cryptix> horrors* .. -_-
<haadcode> dignifiedquire, victorbjelkholm: worked to improve the chat based on your feedback. fixed the flipped messages direction (scroll is not flipped anymore, no more rendering artifacts), added nickname mention highlights, /me command, preliminary notifications (very much wip), bunch of small things. hope to commit stuff tonight after work. https://ipfs.pics/Qma5ZdYXR2huTYu8cn5ZMj5nxveJq2SRBJfHi4zobTUyzo
<davidar> Appropriately, horrors is English for disgust, dismay, hatred.
<dignifiedquire> haadcode: great stuff, looks like someone has been busy :)
<victorbjelkholm> haadcode, oh, nice stuff! Out of curiosity, what is stopping you from commiting now but save the push for later?
<victorbjelkholm> looking gooood!
<davidar> haadcode: looks awesome :)
<dignifiedquire> haadcode: if you continue we can soon stop using irc :)
<haadcode> :)
nonaTure1 has quit [Quit: Leaving.]
<ion> haadcode: nice
<dignifiedquire> haadcode: my next feature requests would be full markdown support and link previews, i.e. view image links inline
<haadcode> victorbjelkholm: let's just say making commits to a public repo of a side project during work hours wouldn't look good :)
<dignifiedquire> haadcode: haha lets hope your employer isn’t lurking on IRC ;)
<haadcode> :)
<ion> haadcode: Pro tip: this channel is publicly logged. :-P
<haadcode> dignifiedquire: markdown is on my todo list
<haadcode> dignifiedquire: as well as link previews
<dignifiedquire> haadcode: sweet
<fazo> haadcode: I saw your chat repo :) and your app ideas. I'm building one of them!
voxelot has joined #ipfs
voxelot has joined #ipfs
<davidar> haadcode: when you add markdown, could you also add mathjax/katex support? :)
<fazo> haadcode: the UI looks amazingly good
<dignifiedquire> davidar: uhh that’s a nice idea, I’d love to write $\int_0^{\infty} sin(x) dP(x)$
<haadcode> davidar: I'll need to google what that means but I'll put it on my list :)
<davidar> mathjax.org khan.github.io/katex
<haadcode> fazo: thanks
<dignifiedquire> thought to be honest I don’t regularly write that :D
<dignifiedquire> (in a chat)
<davidar> hrm, apparently github is case sensitive
rombou has quit [Ping timeout: 250 seconds]
<davidar> dignifiedquire: yeah, but it'd still be neat :)
<haadcode> oh wow
<davidar> and shouldn't be too difficult to add
<ion> I'm on some IRC channels that would seriously benefit from everyone having LaTeX math rendering in their clients.
<haadcode> ok I see
<cryptix> tagential related js awesomeness: https://mdaines.github.io/viz.js/
<davidar> ion: which ones?
<dignifiedquire> ion: I can imagine, especially as LaTex is much harder read when not renderd compared to markdown
<davidar> cryptix: that's awesome - quick, someone port it to ipfs ;)
<cryptix> looks pretty selfcontained to me.. :)
<davidar> anyone seen a list of all the tools/libraries that have been emscripten'd so far?
<jbenet> haadcode we should talk about your chat app at some point
<jbenet> cant atm.
<ion> davidar: There's a lot of (technically off-topic) discussion about math and physics on #overviewer, the Minecraft Overviewer channel for one. :-P Then there are topic channels like ##math etc, but I don't frequent them.
<ion> Ooh, in-browser graphviz? That is great.
<haadcode> jbenet: pm me when you have time
<davidar> ion: lol, not quite the answer i was expecting :p
<haadcode> dignifiedquire, victorbjelkholm, davidar, would you guys be interested in contributing to those features if I made the UI src available too?
<victorbjelkholm> haadcode, hm, probably. Not that I have a lot of free time left but we'll see what the future will hold
<victorbjelkholm> I'd love to help out though
<davidar> haadcode: yeah, i can add the math rendering support without too much trouble
<davidar> s/can/should be able to :p
<ion> davidar: The channel is basically cat pictures, physics and programming with best occasional user support, nobody plays Minecraft anymore. :-P
<ion> s/best/very/
<davidar> ion: haha
<davidar> "best occasional user support" - now there's a motto! :p
<haadcode> victorbjelkholm, davidar, cool. the thing is, the UI is the most prototype-level code and as it stands today, I won't OS it. it'll require a big overhaul and refactoring before ppl can pick it up and start contributing but if there's interest, I'd be more than happy to do that (free time permitting).
<victorbjelkholm> haadcode, I don't see why you have to overhaul and refactor it to open source it. No ones code is perfect :)
<haadcode> well...
<haadcode> there's "not perfect" and there's "prototype" ;)
<ion> Release early, release often™
<victorbjelkholm> well, prototype or not perfect, doesn't matter. It's hard for people to contribute to a prototype but it's impossible for someone to contribute if it's closed source
<davidar> haadcode: i understand, i don't particularly like pushing code without cleaning it up a bit first, but like VictorBjelkholm says, don't worry *too* much about quality for an initial release
rombou has joined #ipfs
<victorbjelkholm> yeah, guess there is a balance (like in everything) but my general rule (personal for my self) is that it's better to open source too early rather than too late
<davidar> yeah, definitely don't wait too long, but spending a few days polishing is reasonable
<haadcode> agreed
Guest95534 has quit [Quit: This computer has gone to sleep]
OutBackDingo has quit [Read error: Connection reset by peer]
<davidar> VictorBjelkholm: my personal rule is, before i publish, make sure it's nice enough that I wouldn't be embarassed showing the code to someone else :p
<victorbjelkholm> davidar, just make sure it's nice enough when you write it from the beginning :D
<davidar> haha, my coding style is more... organic :p
<victorbjelkholm> that's a nice way to put it :)
<victorbjelkholm> I tend to write shitty code to pass my tests and once they pass, refactor directly
<victorbjelkholm> some cases I skip the refactoring, when I have some deadline to meet. Doesn't happen very often though
<victorbjelkholm> classic "red, green, refactor" :)
<davidar> yeah, get a prototype working, then refactor
<davidar> if you try to refactor too early, it ends up restricting you too much
voxelot has quit [Ping timeout: 265 seconds]
elima has quit [Ping timeout: 240 seconds]
neoteo_ has joined #ipfs
<ion> I for one only write perfect code that passes all the tests and never needs refactoring.
<davidar> ion: haha
OutBackDingo has joined #ipfs
<davidar> TESTS RUN: 0
<davidar> 100% PASSED
<lgierth> great success
<ion> davidar: NaN passed
<davidar> ion: that's better than 100% right?
<ion> So much better it's not even a number.
<davidar> > 0/0 < 100
<davidar> False
neoteo_ has quit [Remote host closed the connection]
<davidar> woohoo!
<davidar> if not passes < 100: call it a day
swirlycheetah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<davidar> actually, i wouldn't be surprised if there were test suites that had that conditional :p
OutBackDingo has quit [Client Quit]
<davidar> ion: does writing code that exploits bugs in the testing framework count?
<ion> Surely the test suite for the test suite will catch that.
Senji has joined #ipfs
<davidar> ion: can i exploit meta-bugs then?
od1n has joined #ipfs
elima has joined #ipfs
nonaTure has joined #ipfs
voxelot has joined #ipfs
voxelot has joined #ipfs
hoony has quit [Ping timeout: 244 seconds]
M-kegan has joined #ipfs
* davidar waves to kegan
__konrad_ has joined #ipfs
<M-kegan> hey :)
pfraze has joined #ipfs
roark_ has joined #ipfs
Senji has quit [*.net *.split]
pinbot has quit [*.net *.split]
Matoro has quit [*.net *.split]
nausea has quit [*.net *.split]
Encrypt has joined #ipfs
__konrad_ has quit [Ping timeout: 252 seconds]
Matoro has joined #ipfs
__konrad_ has joined #ipfs
voxelot has quit [Ping timeout: 250 seconds]
Senji has joined #ipfs
pinbot has joined #ipfs
nausea has joined #ipfs
voxelot has joined #ipfs
anticore has quit [Ping timeout: 240 seconds]
pfraze has quit [Remote host closed the connection]
NightRa has joined #ipfs
anticore has joined #ipfs
pinbot has quit [Remote host closed the connection]
pinbot has joined #ipfs
G-Ray has joined #ipfs
Matoro_ has joined #ipfs
rombou has quit [Ping timeout: 250 seconds]
Matoro has quit [Ping timeout: 240 seconds]
Matoro_ is now known as Matoro
elima has quit [Ping timeout: 276 seconds]
trn has quit [Ping timeout: 265 seconds]
__konrad_ has quit [Ping timeout: 265 seconds]
trn has joined #ipfs
Matoro has quit [Ping timeout: 240 seconds]
roark_ has quit [Remote host closed the connection]
dd0 has joined #ipfs
border0464 has joined #ipfs
pfraze has joined #ipfs
anticore has quit [Quit: bye]
JohnClare has joined #ipfs
trn has quit [Ping timeout: 240 seconds]
G-Ray has quit [Quit: Konversation terminated!]
JohnClare has quit [Remote host closed the connection]
trn has joined #ipfs
__konrad_ has joined #ipfs
zz_r04r is now known as r04r
arpu has quit [Remote host closed the connection]
hellertime has quit [Quit: Leaving.]
hellertime has joined #ipfs
bsm1175321 has quit [Remote host closed the connection]
__konrad_ has quit [Ping timeout: 276 seconds]
Matoro has joined #ipfs
bsm1175321 has joined #ipfs
tilgovi has joined #ipfs
zrl_ has joined #ipfs
silotis_ has joined #ipfs
pjz_ has joined #ipfs
giodamel1 has joined #ipfs
rossjones_ has joined #ipfs
zrl has quit [Ping timeout: 240 seconds]
Zuardi has quit [Ping timeout: 240 seconds]
pjz has quit [Ping timeout: 240 seconds]
rossjones has quit [Ping timeout: 240 seconds]
en3r0 has quit [Ping timeout: 240 seconds]
giodamelio has quit [Ping timeout: 240 seconds]
flyingkiwi has quit [Ping timeout: 240 seconds]
rollick has quit [Ping timeout: 240 seconds]
silotis has quit [Ping timeout: 240 seconds]
flyingkiwi has joined #ipfs
en3r0_ has joined #ipfs
brendyyn has quit [Ping timeout: 246 seconds]
rollick has joined #ipfs
zrl_ is now known as zrl
go1111111 has quit [Ping timeout: 276 seconds]
tilgovi has quit [Ping timeout: 250 seconds]
tilgovi has joined #ipfs
go1111111 has joined #ipfs
hoony has joined #ipfs
<ipfsbot> [ipfs] RichardLitt opened pull request #123: Added ci-status (master...feature/add-ci-status) http://git.io/v8Q6A
od1n has quit [Quit: This computer has gone to sleep]
rombou has joined #ipfs
TheWhisper has quit [Read error: Connection reset by peer]
fazo has quit [Quit: Page closed]
TheWhisper has joined #ipfs
anticore has joined #ipfs
border0464 has quit [Ping timeout: 265 seconds]
border0464 has joined #ipfs
Tv` has joined #ipfs
jhulten has quit [Ping timeout: 264 seconds]
od1n has joined #ipfs
od1n has quit [Client Quit]
Matoro has quit [Ping timeout: 240 seconds]
Matoro has joined #ipfs
Matoro has quit [Ping timeout: 240 seconds]
HoboPrimate has joined #ipfs
rombou has quit [Ping timeout: 240 seconds]
rombou has joined #ipfs
<ipfsbot> [go-ipfs] lgierth created remove-log-config (+1 new commit): http://git.io/v87OL
<ipfsbot> go-ipfs/remove-log-config 2531638 Lars Gierth: repo: remove Log config...
<ipfsbot> [go-ipfs] lgierth opened pull request #1959: repo: remove Log config (master...remove-log-config) http://git.io/v87Os
jhulten has joined #ipfs
tilgovi has quit [Ping timeout: 265 seconds]
border0464 has quit [Quit: sinked]
cemerick has joined #ipfs
dignifiedquire_ has joined #ipfs
tilgovi has joined #ipfs
<dignifiedquire_> richardlitt: are you around?
hoony has quit [Remote host closed the connection]
hoony has joined #ipfs
Senji has quit [Read error: Connection reset by peer]
Senji has joined #ipfs
<richardlitt> dignifiedquire: will be soon. Sup?
<dignifiedquire_> richardlitt: just left a comment for you https://github.com/ipfs/community/pull/70#issuecomment-155861296
<dignifiedquire_> richardlitt: probably makes sense to use that on all important docs
<richardlitt> Huh, cool! Thanks.
<richardlitt> Will check that out.
<ipfsbot> [go-ipfs] whyrusleeping force-pushed dev0.4.0 from 764bef9 to 1bbc472: http://git.io/vLnex
<ipfsbot> go-ipfs/dev0.4.0 f72b675 David Dias: update version...
<ipfsbot> go-ipfs/dev0.4.0 11185e3 Tommi Virtanen: sharness: Use sed in a cross-platform safe way...
<ipfsbot> go-ipfs/dev0.4.0 80a8af7 Tommi Virtanen: pin: Guard against callers causing refcount underflow...
rombou has quit [Quit: Leaving.]
__konrad_ has joined #ipfs
rombou has joined #ipfs
<achin> ooooh, rebase finished?
NightRa has quit [Quit: Connection closed for inactivity]
<achin> This branch is 59 commits ahead of master.
<achin> \o/ that sounds like it was a lot of work
dignifiedquire has quit [Quit: dignifiedquire]
dignifiedquire_ is now known as dignifiedquire
Matoro has joined #ipfs
elima has joined #ipfs
jamie_k has quit [Quit: jamie_k]
jamie_k_ has joined #ipfs
ianopolous has joined #ipfs
rombou has quit [Ping timeout: 250 seconds]
ianopolous has quit [Read error: Connection reset by peer]
ianopolous has joined #ipfs
<whyrusleeping> !pin QmWRypnfEwrgH4k93KEHN5hng7VjKYkWmzDYRuTZeh2Mgh
<pinbot> now pinning /ipfs/QmWRypnfEwrgH4k93KEHN5hng7VjKYkWmzDYRuTZeh2Mgh
<whyrusleeping> achin: yeah....
<whyrusleeping> good news is that it works pretty nicely :D
JasonWoof has quit [Read error: Connection reset by peer]
<achin> great stuff
JasonWoof has joined #ipfs
JasonWoof has quit [Changing host]
JasonWoof has joined #ipfs
<achin> i've got a PR to update now!
<whyrusleeping> if anyone with a macbook wants to be super helpful, they could help debug an issue we're seeing in the tests on OSX where certain sharness tests are hanging
<whyrusleeping> achin: :D
<pinbot> [host 7] failed to grab refs for /ipfs/QmWRypnfEwrgH4k93KEHN5hng7VjKYkWmzDYRuTZeh2Mgh: context canceled
<pinbot> [host 4] failed to grab refs for /ipfs/QmWRypnfEwrgH4k93KEHN5hng7VjKYkWmzDYRuTZeh2Mgh: context canceled
<achin> i've got an old macbookpro i could lend you, whyrusleeping
<dignifiedquire> whyrusleeping: I can try, not sure I can do it today but tomorrow morning for sure
<whyrusleeping> lol, i have a macbook. but i'm pressed for time working on other things
<achin> ahh, then we both don't have the thing you're looking for!
<whyrusleeping> lol
JasonWoof has quit [Read error: Connection reset by peer]
pinbot has quit [Ping timeout: 252 seconds]
JasonWoof has joined #ipfs
JasonWoof has quit [Changing host]
JasonWoof has joined #ipfs
ianopolous2 has joined #ipfs
ianopolous has quit [Ping timeout: 246 seconds]
pjz_ is now known as pjz
ianopolous2 has quit [Read error: Connection reset by peer]
ianopolous2 has joined #ipfs
<achin> is there a github issue for the hanging sharness tests?
JasonWoof has quit [Read error: Connection reset by peer]
JasonWoof has joined #ipfs
JasonWoof has quit [Changing host]
JasonWoof has joined #ipfs
* whyrusleeping looks
grahamperrin has joined #ipfs
anticore has quit [Ping timeout: 276 seconds]
cemerick has quit [Ping timeout: 260 seconds]
Matoro has quit [Ping timeout: 240 seconds]
<achin> ok, i've bookmarked it
<ion> For me, “I have bookmarked it” means it's deep in the abyss never to be seen again.
Encrypt has quit [Quit: Eating time!]
ianopolous3 has joined #ipfs
grahamperrin has left #ipfs ["Leaving"]
pinbot has joined #ipfs
<achin> you're not wrong :P
ianopolous2 has quit [Ping timeout: 244 seconds]
<achin> i predict my next ~4 months will be borderlands2 (there was a steamsale yesterday) then when i'm tired of that, fallout4, then whem im tired of that, new deusex
<pjz> meh, I use the bookmarkbar as a workspace for that
ianopolous2 has joined #ipfs
ianopolous3 has quit [Read error: Connection reset by peer]
ianopolous3 has joined #ipfs
ianopolous2 has quit [Read error: Connection reset by peer]
Matoro has joined #ipfs
cemerick has joined #ipfs
ianopolous2 has joined #ipfs
ianopolous3 has quit [Read error: Connection reset by peer]
ianopolous3 has joined #ipfs
ianopolous2 has quit [Read error: Connection reset by peer]
ianopolous2 has joined #ipfs
<whyrusleeping> my roommate is an avid ipfs user now
<whyrusleeping> its great
<whyrusleeping> i just get random hashes from him all the time
cemerick has quit [Ping timeout: 272 seconds]
ianopolous3 has quit [Ping timeout: 240 seconds]
ianopolous has joined #ipfs
ianopolous2 has quit [Ping timeout: 240 seconds]
ianopolous has quit [Read error: Connection reset by peer]
ianopolous has joined #ipfs
nonaTure has quit [Quit: Leaving.]
cemerick has joined #ipfs
ianopolous has quit [Ping timeout: 265 seconds]
hoony has quit [Quit: hoony]
ygrek_ has joined #ipfs
<haadcode> cc dignifiedquire victorbjelkholm davidar
tsenior has joined #ipfs
nonaTure has joined #ipfs
<whyrusleeping> my internet is so bad right now
<locusf> haadcode: thanks
<locusf> gah chrome
<ipfsbot> [go-ipfs] whyrusleeping created feat/external-bins (+1 new commit): http://git.io/v851U
<ipfsbot> go-ipfs/feat/external-bins 448e775 Jeromy: initial support for commands to use external binaries...
<locusf> hmm electron . doesn't work
Matoro has quit [Ping timeout: 240 seconds]
pfraze has quit [Remote host closed the connection]
Matoro has joined #ipfs
<locusf> haadcode: https://pastee.org/gguuz
pfraze has joined #ipfs
<haadcode> locusf: which version of node/npm are you running? try removing node_modules/ directory and run npm install again and see if that helps.
<haadcode> locusf: you on linux? haven't tested a lot on linux much, so let me know if you get it running.
NeoTeo has quit [Quit: ZZZzzz…]
tsenior` has joined #ipfs
ygrek_ has quit [Remote host closed the connection]
ianopolous has joined #ipfs
tsenior has quit [Ping timeout: 272 seconds]
ianopolous has quit [Remote host closed the connection]
ygrek has joined #ipfs
celehner has joined #ipfs
tilgovi has quit [Ping timeout: 276 seconds]
<oed> haadcode: wow, thats really cool! Have been waiting for an app like this
ianopolous has joined #ipfs
wtbrk has quit [Quit: Leaving]
Matoro has quit [Remote host closed the connection]
Matoro has joined #ipfs
NeoTeo has joined #ipfs
Encrypt has joined #ipfs
voxelot has quit [Ping timeout: 246 seconds]
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #1961: initial support for commands to use external binaries (master...feat/external-bins) http://git.io/v8dJZ
jamie_k__ has joined #ipfs
nonaTure has quit [Quit: Leaving.]
jamie_k_ has quit [Ping timeout: 240 seconds]
JohnClare has joined #ipfs
JohnClare has quit [Remote host closed the connection]
JohnClare has joined #ipfs
<lgierth> whyrusleeping: how's your roommate using it?
<lgierth> station, electron?
tsenior`` has joined #ipfs
<whyrusleeping> cli
<whyrusleeping> hes a linux user
<whyrusleeping> and he loves that he can share the remixes he makes so easily with ipfs
tsenior` has quit [Ping timeout: 240 seconds]
chriscool has joined #ipfs
<lgierth> heh :)
<lgierth> i've started recommending it to people for hosting static sites
simonv3 has joined #ipfs
JohnClare has quit [Remote host closed the connection]
cemerick has quit [Ping timeout: 240 seconds]
voxelot has joined #ipfs
roark_ has joined #ipfs
tsenior`` has quit [Ping timeout: 240 seconds]
roark_ has quit [Client Quit]
tsenior`` has joined #ipfs
M-amstocker has joined #ipfs
<M-amstocker> whyrusleeping (IRC): can I ask you a quick Q about libp2p?
dignifiedquire has quit [Quit: dignifiedquire]
<whyrusleeping> M-amstocker: sure
amade has quit [Quit: leaving]
<M-amstocker> whyrusleeping (IRC): Could you explain this idea of upgrading connections?
<whyrusleeping> nope
<whyrusleeping> i'm not sure what that is
<M-amstocker> haha okay
<M-amstocker> I think its only for certain protocols
<M-amstocker> or for upgrading to a multiplexed protocol
<whyrusleeping> oh, it looks like thats just wrapping a stream in another stream
<M-amstocker> oooooh ok
<whyrusleeping> like, i have a tcp socket, and a 'upgrade' it to being encrypted
<M-amstocker> that makes a lot of sense
<M-amstocker> thanks
<whyrusleeping> yeah, upgrade seems like a bad word for that
<whyrusleeping> 'wrapper' makes way more sense
<M-amstocker> or 'nest'
<M-amstocker> or something
tilgovi has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping force-pushed feat/external-bins from 448e775 to ae0a45a: http://git.io/v8dBS
<ipfsbot> go-ipfs/feat/external-bins ae0a45a Jeromy: initial support for commands to use external binaries...
tsenior`` has quit [Ping timeout: 244 seconds]
ygrek has quit [Ping timeout: 250 seconds]
jamie_k__ has quit [Ping timeout: 260 seconds]
NeoTeo has quit [Quit: ZZZzzz…]
ygrek has joined #ipfs
Matoro has quit [Quit: Matoro]
Matoro has joined #ipfs
eternaleye has joined #ipfs
<eternaleye> amstocker: So basically, STARTTLS?
<eternaleye> er, whyrusleeping
rombou has joined #ipfs
<whyrusleeping> heh?
<whyrusleeping> oh
<whyrusleeping> yeah, kinda like that
e-lima has joined #ipfs
<whyrusleeping> !pin Qma4vHVBYKDiKS5VpvtLNJHHDbL7S6VRsvxxmBnBFfKP3k
<pinbot> now pinning /ipfs/Qma4vHVBYKDiKS5VpvtLNJHHDbL7S6VRsvxxmBnBFfKP3k
<whyrusleeping> gooood
jhulten has quit [Ping timeout: 272 seconds]
elima has quit [Ping timeout: 252 seconds]
rombou has quit [Ping timeout: 240 seconds]
<achin> no crashy crashy
e-lima has quit [Ping timeout: 255 seconds]
jhulten has joined #ipfs
tilgovi has quit [Ping timeout: 276 seconds]
rendar has quit [Quit: Leaving]
chriscool has quit [Ping timeout: 260 seconds]
<whyrusleeping> whoever wrote the go client for prometheus was NOT a go programmer
<ansuz> but
<ansuz> by definition
<ansuz> D:
<achin> "Go Programmer -- a programmer who is proficient in Go"
jack_ has joined #ipfs
Encrypt has quit [Quit: Sleeping time!]
* ansuz looks up proficient
* ansuz looks up competent
* ansuz looks up successfully
<ansuz> "the accomplishment of an aim or purpose."
<ansuz> the next step of this journey requires that I go interview the author of the software
pfraze has quit [Remote host closed the connection]