whyrusleeping 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 at https://github.com/ipfs/community/blob/master/code-of-conduct.md -- sprints + work org at https://github.com/ipfs/pm/ -- community info at https://github.com/ipfs/community/
elima_ has joined #ipfs
Wallacoloo has joined #ipfs
e-lima has quit [Ping timeout: 255 seconds]
Leer10 has joined #ipfs
temet has quit [Ping timeout: 265 seconds]
dread-alexandria has joined #ipfs
<luca> m/d
<cryptix> ok - battrrizz diplität - cyas
dread-alexandria has quit [Quit: dread-alexandria]
anshukla has quit [Remote host closed the connection]
tilgovi has quit [Ping timeout: 264 seconds]
inconshreveable has joined #ipfs
temet has joined #ipfs
carver has quit [Ping timeout: 276 seconds]
dread-alexandria has joined #ipfs
temet has quit [Ping timeout: 276 seconds]
tilgovi has joined #ipfs
<lgierth> cryptix: what kind of node is that running cjdns on your end?
<lgierth> reliable connection but latency is stable 1.2s :)
temet has joined #ipfs
carver has joined #ipfs
<lgierth> (that's fine, just curious)
carver has quit [Ping timeout: 255 seconds]
zabirauf has joined #ipfs
hellertime has joined #ipfs
zabirauf has quit [Ping timeout: 265 seconds]
zabirauf has joined #ipfs
carver has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<ipfsbot> [go-ipfs] jbenet closed pull request #1406: Nicer index (master...nicerIndex) http://git.io/vLPCz
rtlong has joined #ipfs
carver has quit [Ping timeout: 256 seconds]
rtlong has quit [Quit: Leaving...]
rtlong has joined #ipfs
rtlong has quit [Client Quit]
rtlong has joined #ipfs
rtlong has quit [Client Quit]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
carver has joined #ipfs
carver has quit [Ping timeout: 265 seconds]
tilgovi_ has joined #ipfs
tilgovi has quit [Read error: Connection reset by peer]
<jbenet> daviddias how's the dht stuff going?
<daviddias> On the kbucket part
<jbenet> nice-- any blockers/questions? it's not the cleanest code in the world
<daviddias> Found this module https://www.npmjs.com/package/k-bucket, checking that it works for us
<jbenet> or the repo.
<jbenet> probably does
<daviddias> no blockers right now, I just keep going back and forth, fitting the pieces together
<ipfsbot> [go-ipfs] jbenet deleted gpe-057dbaf791310fc5542ebc76c2b713671431ee65 at 057dbaf: http://git.io/vqtT3
<jbenet> sounds good!
<ipfsbot> [go-ipfs] jbenet deleted gpe-10641107a4743202de3f959796a0ce5fd7464d7b at 1064110: http://git.io/vqtTn
<ipfsbot> [go-ipfs] jbenet deleted gpe-434871ba18662db366907e358654728a357f9c0e at 434871b: http://git.io/vqtT4
<ipfsbot> [go-ipfs] jbenet deleted gpe-624c6e8fe597f02d6e11c0e919b525f47e8df065 at 624c6e8: http://git.io/vqIAS
<ipfsbot> [go-ipfs] jbenet deleted gpe-7fc2410d9504a029ccbb7f28b87a0525ea36aadc at 7fc2410: http://git.io/vqtT2
<ipfsbot> [go-ipfs] jbenet deleted gpe-c9733c5da78dc0c04f6c5b95c5504ee3ae936bc9 at c9733c5: http://git.io/vqtTo
<ipfsbot> [go-ipfs] jbenet deleted gpe-f0d3d19d9dcb6c793a251d1c7836229de08b8440 at f0d3d19: http://git.io/vqtT1
<daviddias> yep, k-bucket should do the trick indeed, which will save a lot of time too
<jbenet> daviddias: yeah for sure. the more we can reuse the better \o/
<jbenet> btw we can probably make a few "-abstract" modules for relevant pieces from https://github.com/ipfs/specs/pull/15/files
<jbenet> like "abstract-p2p-discovery" which can be implemented by a {bootstrap-list, mdns, ... } modules
<jbenet> similar to the https://github.com/maxogden/abstract-blob-store pattern. this is the equivelent of `type Name interface { ... }` in go
dread-alexandria has quit [Quit: dread-alexandria]
Wallacoloo has left #ipfs [#ipfs]
<jbenet> (the smaller interfaces dont need to be as well-described, etc, but roughly the idea is to have an interface to match)
zabirauf has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
inconshreveable has quit [Remote host closed the connection]
<daviddias> That looks cool! I was calling it for myself as "strategies"
<daviddias> so that inside the routing layer
<daviddias> the `router` could pick a strategy [mdns, dht, etc]
<daviddias> and abstract the logic of identifying the right peer to send the message
<daviddias> following the ideia of also having a "delegated" strategy, for possible browser nodes that will have proxy nodes to do the routing magic for them
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> yep, sounds good
<jbenet> the word "strategy" may clash with bitswap strategies (which are modules, yes, but the word comes from game theory strategies there). -- clashes are very fine by me, just heads up -- other words that can work too {interface, policy, module, plugin, ... }
<daviddias> I don't hold any feelings towards the name :), however interface and policy feel too "meta", going with plugin then :)
hashdash has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
deltab has joined #ipfs
domanic has quit [Ping timeout: 264 seconds]
tilgovi_ has quit [Ping timeout: 256 seconds]
patcon has quit [Ping timeout: 265 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
carver has joined #ipfs
headbite has quit [Ping timeout: 246 seconds]
carver has quit [Ping timeout: 264 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
headbite has joined #ipfs
pfraze has quit [Remote host closed the connection]
therealplato has quit [Quit: Leaving.]
gendale__ has joined #ipfs
gendale_ has quit [Ping timeout: 246 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
sff_ has joined #ipfs
sff has quit [Ping timeout: 246 seconds]
inconshreveable has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
carver has joined #ipfs
carver has quit [Ping timeout: 252 seconds]
carver has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
hellertime has quit [Quit: Leaving.]
anshukla has joined #ipfs
carver has quit [Ping timeout: 264 seconds]
pfraze has joined #ipfs
carver has joined #ipfs
pfraze has quit [Ping timeout: 252 seconds]
<Leer10> ugh given the reddit fiasco a reddit-like based on IPFS could have really exploded
<whyrusleeping> yeah....
<whyrusleeping> its not dead yet though
<Leer10> I didn't say the great digg-COUGH reddit migration yet
<Leer10> but it's likely that most people are gonna go back to reddit
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<temet> voat.co is where it's at
<temet> I was taking a look at the gold user benefits...
<Leer10> unfortunately they haven't figured out how to scale with reddit :/
<temet> and realized taht you can accomplish everything you'd get for being a gold member with a browser add on
<Leer10> it's been down since the thing began
<whyrusleeping> temet: the mention notifications would be quite hard
<Leer10> I mean... one could make a reddit like on IPFS... right?
<temet> that would be
<temet> how would you submit posts leer?
<temet> or indicate an upvote?
<temet> where would you hold state of upvotes?
<Leer10> that's why I'm asking
<whyrusleeping> Leer10: you wouldnt be able to make one entirely distributed
<whyrusleeping> or at least, i havent thought of a way to do it yet
<whyrusleeping> probably something something blockchain
<Leer10> I could see subscribers having to donate some of their space to host resources
carver has quit [Ping timeout: 246 seconds]
<Leer10> well if anything the project called etherum shows promise
<Leer10> from what I know they aren't doing just storage but also computing as in you could host what would be essentially centralized services in a decentralized fashion
<Leer10> I suppose IPFS could fill the niche of holding big data
<Leer10> but honestly my guess is pretty weak
anshukla has quit [Remote host closed the connection]
<Leer10> while someone makes that I'll just keep playing around with aether
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
uhhyeahbret has quit [Quit: WeeChat 1.2]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
temet has quit [Quit: Leaving]
pfraze has joined #ipfs
uhhyeahbret has joined #ipfs
carver has joined #ipfs
notduncansmith has joined #ipfs
_whitelogger has quit [Ping timeout: 252 seconds]
_whitelogger has joined #ipfs
inconshreveable has quit [Remote host closed the connection]
inconshreveable has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
anshukla has joined #ipfs
pfraze has quit [Remote host closed the connection]
inconshreveable has quit [Remote host closed the connection]
tilgovi has joined #ipfs
<Leer10> reading up on all this stuff makes me hyped up for a web 3.0
<Leer10> but I only hope that that it won't turn out like those thing where you get a massive kickstarter campaign and then the final result is terrible
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
chriscool has joined #ipfs
<Leer10> I can't wait for when I'm able to access a partition on another computer via IPFS
<Leer10> if it were available I'd be using it right now
<prosodyContext> (Leer10: not to distract you but just saw there's someone's custom node list new at https://www.reddit.com/r/getaether/comments/3c1802/aether_as_a_reddit_alternative/csrdwsk per your peer auto-discovery issue.)
<Leer10> loading that right now
<prosodyContext> Excellent.
inconshreveable has joined #ipfs
<Leer10> hopefully I start to get things in a couple of mins
Tv` has quit [Quit: Connection closed for inactivity]
reit has quit [Ping timeout: 276 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<Leer10> hmm if only I could see a list of people I'm connected to at the moment so I know I'm going somewhere
<prosodyContext> Yea I shared partly to get another confirmation if it works tbh. Probably a bit of a distraction, I just felt bad leaving you with nothing yesterday. At least maybe this subreddit will organize some folks. It's the most-voted I've seen since the darknetmarkets aether thread.
carver has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
www has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
carver has quit [Ping timeout: 252 seconds]
carver has joined #ipfs
mildred has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
anshukla has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
carver has quit [Ping timeout: 265 seconds]
<cryptix> gmorning ipfs :)
<cryptix> krl: your new index finally made it :)
mildred has quit [Ping timeout: 244 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
elima_ has quit [Ping timeout: 265 seconds]
<jbenet> morning cryptix
<jbenet> !pin QmdCcY49eXipYJQpZL2yAuu2Jv8QbddJE2Zub3cfwc3aPz
<pinbot> now pinning QmdCcY49eXipYJQpZL2yAuu2Jv8QbddJE2Zub3cfwc3aPz
<pinbot> failed to pin QmdCcY49eXipYJQpZL2yAuu2Jv8QbddJE2Zub3cfwc3aPz: Post http://localhost:5001/api/v0/pin/add/QmdCcY49eXipYJQpZL2yAuu2Jv8QbddJE2Zub3cfwc3aPz?enc=json&r=true&stream-channels=true: read tcp 127.0.0.1:5001: connection reset by peer
<jbenet> sigh, pinbot.
<jbenet> !pin QmdCcY49eXipYJQpZL2yAuu2Jv8QbddJE2Zub3cfwc3aPz
<pinbot> now pinning QmdCcY49eXipYJQpZL2yAuu2Jv8QbddJE2Zub3cfwc3aPz
<pinbot> failed to pin QmdCcY49eXipYJQpZL2yAuu2Jv8QbddJE2Zub3cfwc3aPz: Post http://localhost:5001/api/v0/pin/add/QmdCcY49eXipYJQpZL2yAuu2Jv8QbddJE2Zub3cfwc3aPz?enc=json&r=true&stream-channels=true: read tcp 127.0.0.1:5001: connection reset by peer
<jbenet> !pin QmdCcY49eXipYJQpZL2yAuu2Jv8QbddJE2Zub3cfwc3aPz
<pinbot> now pinning QmdCcY49eXipYJQpZL2yAuu2Jv8QbddJE2Zub3cfwc3aPz
<pinbot> failed to pin QmdCcY49eXipYJQpZL2yAuu2Jv8QbddJE2Zub3cfwc3aPz: Post http://localhost:5001/api/v0/pin/add/QmdCcY49eXipYJQpZL2yAuu2Jv8QbddJE2Zub3cfwc3aPz?enc=json&r=true&stream-channels=true: read tcp 127.0.0.1:5001: connection reset by peer
<jbenet> whyrusleeping: one step closer o/
<Leer10> woo
<jbenet> sorry, osx only atm. but planning to add linux support https://github.com/jbenet/node-screencap-stream/issues/2
<Leer10> well at least some *nix users will take benefit
<Leer10> and we will get to "see" the rewards
<Leer10> :P
<Leer10> but yeah linux support would be much more received
chriscool has quit [Ping timeout: 252 seconds]
chriscool has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
elima_ has joined #ipfs
<jbenet> agreed
<jbenet> so nice
<jbenet> + shortcut.
<jbenet> oh i guess i could do a curl on the gateway to make sure it pre-fetches it. niec.
<cryptix> jbenet: use 'import' from imagemagick for linux
<jbenet> cryptix: i dont have a linux gui atm, so cant test.
<jbenet> cryptix: what's the smallest linux distro with a gui?
<cryptix> yup - just saying, its not dependant on gtk or kde so
<jbenet> we should have a vbox or something ready to go with ipfs
* cryptix only uses tiling WMs on linux
<cryptix> i'm really not authorative on linux gui distros
<Leer10> "chriscool nipped out"
<jbenet> Leer10 yeah irccloud coalesces exits/enters
Encrypt has joined #ipfs
* cryptix is so happy the back button on index is finally working
<Leer10> prosodyContext I kinda have some data from aether
<Leer10> I have one thread with a single comment
notduncansmith has joined #ipfs
<Leer10> but there is nothing more
notduncansmith has quit [Read error: Connection reset by peer]
<chriscool> Hi everyone!
<Leer10> hey chriscool
<chriscool> Leer10: you want me to test something?
<Leer10> I do not have anything ipfs related to test
<jbenet> hi chriscool! o/
<cryptix> hey chris :)
<chriscool> Hi jbenet \o
<chriscool> and cryptix
<jbenet> this is great-- it's the fastest screencap -> link -> upload thing i've ever used
<cryptix> nice
<chriscool> you guys want a small linux distro?
<cryptix> i'm fine with mine :)
elima_ has quit [Ping timeout: 246 seconds]
<jbenet> chriscool: i would like a small linux distro _with a gui_ for testing gui things
<jbenet> chriscool: i use busybox normally
<cryptix> i'm getting told that mint is ok
<jbenet> but https://github.com/ipfs/electron-app needs gui to test things.
<chriscool> are you ok to buy a Raspberry Pi?
<jbenet> cryptix: how big is mint?
<jbenet> chriscool: ah i'd ideally have it on a VM :)
<jbenet> chriscool: ideally a vm + ipfs, so i dont even have to store it, just boot from the network when needed
<jbenet> we really need to improve the perf on bitswap + implement https://github.com/ipfs/notes/issues/12 to make this fast
<cryptix> jbenet: besides random-ideas and this one, how many notes taking repos do you have on github? ^^
<chriscool> I still have an eeepc with only a 4GB disk and its very difficult to find a distrib for it
<cryptix> but indeed - looks nice. i fear xpath though
<cryptix> jbenet: mint's live/install iso is ~1.5gig but i just installed it once myself for a cafe
<cryptix> made a decent impression with the oldschool-ish gnome
<chriscool> jbenet: you can have
<chriscool> a look at bitnami.com
<chriscool> they have virtual machines for apps
<chriscool> maybe some of them have a GUI
<jbenet> cryptix: github.com/*/* ^^
<jbenet> thanks chriscool will take a look
inconshreveable has quit [Remote host closed the connection]
<jbenet> chriscool: sh question -- how does one redirect stdin to a subshell? (e.g. i want `hash=$(ipfs add -q)` where the `ipfs add ` receives the stdin
tilgovi has quit [Ping timeout: 246 seconds]
carver has joined #ipfs
hellertime has joined #ipfs
<jbenet> chriscool: nvm, figured it out :) i was doing something silly.
<jbenet> (ipfs add -q wasnt ingesting the stdin but `cat | ipfs add -q` worked)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<cryptix> the cat gets the stdin from the outer shell? interesting
<cryptix> one of these things you usually dont think about until you try it
<jbenet> cryptix: yeah.... but not `ipfs add -q`. not sure why
* cryptix caughs cmdlib
<cryptix> after all that 'you need to ipfs </dev/null in scripts' i dont wonder tbh
carver has quit [Ping timeout: 246 seconds]
<jbenet> cryptix: yeah i would expect it to be aggressive :)
chriscool has quit [Ping timeout: 244 seconds]
chriscool has joined #ipfs
<chriscool> jbenet: I think it should be something like that: echo stuff | { exec 6<&0; hash=$(cat <&6); echo $hash; exec 0<&6 6<&-; }
Encrypt has quit [Quit: Quitte]
<cryptix> haha nice
<cryptix> &- is new to me
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<cryptix> i still remember the day, i saw that you can pass down opened FDs to processes
<jbenet> cryptix: is there a portable clipboard for linux?
<cryptix> clipboard is hell
<cryptix> (imho)
<cryptix> i try to do everything with xsel
<cryptix> but sometimes (gtk most of the times for me) they dont work well together
<jbenet> :(
* cryptix cant wait for wayland and the community to make all of these mistakes again
<cryptix> at which point we will mostlikly have systemd clipboard
<cryptix> or kdbus-clip
<cryptix> yea nice
elima_ has joined #ipfs
<cryptix> replacing pbcopy with 'xsel -i' and it works for me... :)
<cryptix> /ipfs/QmazYvt97cxzynjCRKtrE1NKSCzGenHkwR1CN4ccJvrNvR/paste
<cryptix> anybody good with OCR here btw?
<cryptix> not really character but table patterns
<cryptix> i really dont want to type this table by hand... /ipfs/QmY6fWSBUFSQ4BdE1ELyJKzuDacc5B6kephQSR6jK2JzvF
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> cryptix: ooof
<cryptix> yea ^^ that's the timetable from the festival and i already have ~100 of the sets
<jbenet> cryptix: https://github.com/jbenet/ipfs-paste work for you?
<cryptix> 09:53 < cryptix> replacing pbcopy with 'xsel -i' and it works for me... :)
<cryptix> jbenet: o/ - i guess gnome and kde have their own tools (like pbcopy on osx) but yea.. most of them integrate cleanly with xorg pasteboard, so you can get what you throw into xsel in gtk apps
<cryptix> the reverse isnt always true, sadly
<jbenet> cryptix: what about the pbcopy at the end?
<jbenet> err pbpaste for --paste
<chriscool> it looks like there are small lubuntu VM on http://www.osboxes.org/lubuntu/
chrisr_ has joined #ipfs
<cryptix> jbenet: --paste works too with 'clipaste=xsel
chrisr_ has quit [Changing host]
chrisr_ has joined #ipfs
<cryptix> '
<cryptix> /ipfs/QmPjjgPuFbuXeYGwHrCHoKcTFTV1mTiiLtfMkVagk45CzQ/paste
<jbenet> cryptix: i just pushed, mind downloading to verify it works?
<cryptix> going full meta... :P
<jbenet> thanks chriscool :)
<cryptix> jbenet: put xsel -o in quotes, than it works
<cryptix> yup.. :)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> cryptix: ok once more? (sorry)
chriscool has quit [Quit: Leaving.]
chriscool1 has joined #ipfs
<cryptix> you also need to make the 'echo "$out" | xsel -i
<cryptix> portable
<jbenet> fffffffff
<cryptix> ;)
<jbenet> cryptix: sigh once more?
<cryptix> yup - looks good
<cryptix> yup - workzz
<cryptix> jbenet: n1
<cryptix> i <3 handy tools
<cryptix> i'm tempted to go back to chromioum just to get /ipfs/$hash handler working
<jbenet> cryptix: would be so nice
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
ThomasWaldmann has joined #ipfs
<ThomasWaldmann> moin :) hey pguth2 ;)
* ThomasWaldmann reads the paper currently
<zignig> o/
<ThomasWaldmann> some places in it are a bit unclear.
<zignig> ThomasWaldmann: greeting earthling.
<cryptix> ThomasWaldmann: the ipfs draft whitepaper?
<ThomasWaldmann> yes
<cryptix> yea.. how about the next version of that one jbenet ? :PP
<ThomasWaldmann> is there an issue tracker for that or a way to do PRs? :D
<cryptix> most def.
* ThomasWaldmann reads draft 3
<jbenet> ThomasWaldmann we're really due for draft 4. signigicant parts have changed.
<jbenet> sorry! but the repos / issues / this channel / taks may be better srcs
<ThomasWaldmann> ok, looking forward to draft 4 :) will there be a diff?
<cryptix> ThomasWaldmann: the tex source for draft3 is here https://github.com/ipfs/papers/tree/master/ipfs-cap2pfs
<cryptix> imho the issue tracker there would be a good place for feedback but i could be that question were already posted on ipfs/faq or ipfs/notes or.. one of the other repos :x
<ThomasWaldmann> jbenet: is "hybernating" just a typo or a cyber reference?
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> ThomasWaldmann: a fortunate type?
<jbenet> typo*
<jbenet> cryptix: do you have X running ?
bedeho2 has joined #ipfs
bedeho has quit [Ping timeout: 246 seconds]
<cryptix> jbenet: yup
domanic has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
* cryptix hides his 0days
<cryptix> jbenet: line 97
<cryptix> you double quoted the $clicopy resulting in /usr/local/bin/ipfs-screencap: line 97: xsel -i: command not found
<cryptix> btw it would be nice if you could pass args to the cli tool
<cryptix> aehr.. capture tool
<cryptix> because import usually asks you to click on a window to capture it. to capture the whole screen you need to pass '-window root' to it
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> cryptix: yeah, would need to chose the options that are portable and add themt o portable-screencap
<jbenet> cryptix: ok republushed
<jbenet> !pin QmbBFKgqxqNXta7jnh1iRHASEVVtURY4snVC4NHNSbbLy5
<pinbot> now pinning QmbBFKgqxqNXta7jnh1iRHASEVVtURY4snVC4NHNSbbLy5
<pinbot> failed to pin QmbBFKgqxqNXta7jnh1iRHASEVVtURY4snVC4NHNSbbLy5: Post http://localhost:5001/api/v0/pin/add/QmbBFKgqxqNXta7jnh1iRHASEVVtURY4snVC4NHNSbbLy5?enc=json&r=true&stream-channels=true: read tcp 127.0.0.1:5001: connection reset by peer
<cryptix> yea.. making that portable might be nearly impossible..
<cryptix> jbenet: workz /ipfs/QmUTnw6pvTCjQ43E5wUYPU4VA75GZjNFjg7XwrDm2Wuhpz/screencap.2015-07-04T13:52:40Z.png
<cryptix> added '-window root' for the full picture.. :)
<lgierth> jbenet: nice tool
<jbenet> cryptix: looking good!
<lgierth> dash doesn't have -o pipefail
<jbenet> lgierth :) every day we get a little bit closer to the ultimate goal and secret reason for the existence of ipfs...
<lgierth> more cat pix
<lgierth> right?
<jbenet> the best meme gif toolchain everrrrrrrr
<jbenet> close
<lgierth> yeha!
<cryptix> hahaha
<lgierth> 11.d in http://cfajohnson.com/shell/cus-faq-2.html#Q11 is a pipefail polyfill for dash
<cryptix> i find it mildly irritating and funny that nobody notices the weird ratio of my screenshots
<lgierth> dash being ubuntu's default shell
<lgierth> i'm in the middle of breakfast
<jbenet> cryptix: i was going to comment, but you know, cyberhumans may be sensitive about their screen shapes.
<jbenet> cryptix: also, that's two vertical 21:9 ?
shazow has joined #ipfs
<zignig> o/ again
<cryptix> could be a bit wider but they were to cheep to not get them back in the day
<cryptix> hey zignig :)
<jbenet> hey zignig!
<zignig> cryptix: hola ! , what's crackin ?
<cryptix> lots of sun
<zignig> jbenet: I have been pondering for a few days now.
<cryptix> and jbenet pushed out two handy tools, ipfs-paste and ipfs-screencap
<jbenet> lgierth: i dont have dash-- maybe PR the necessary change? #!/bin/sh should be respected though...
<zignig> cryptix: winter in .au so mostly overcast rain.
<jbenet> zignig yeah?
<cryptix> zignig: we had that for 6month :)
<zignig> jbenet: this is the last time I will ask you this question.
<cryptix> its like autum > ??? > 2 weeks of summer > autum again
<lgierth> jbenet: yep
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> (zignig: sorry-- i still need to look at the latest astralboot)
<zignig> currently links in the base merkel dag has one descriptor; name
<jbenet> but want type?
<zignig> I propose that this should be two.
<zignig> an orthogonal dimension that describes the colour of the data.
<zignig> actually it's nemi orthoganal becuse the 8.3 dos tyingf makes an .stl a STL type file.
<zignig> howevet a .txt and a .c c fille are identical but the hash of the directory is different.
<zignig> mime types / plus escaped ipfs specific types
<zignig> FTW.
G-Ray has joined #ipfs
<jbenet> zignig: mime types can be slapped on top (see the metadata type in the works)
<jbenet> zignig: but _datastructure_ types may need to be added. may be easy if we go for full IPFS-LD https://github.com/ipfs/notes/issues/22
<zignig> yes, but having it in the link means that http requests are hard typed.
<zignig> in that case why have the name at all, drop that down into node metadata.
<zignig> then the blocks will be truly dimensionless.
<jbenet> zignig: because path traversal
<jbenet> and yeah the IPFS-LD thing would allow types on the link
Encrypt has joined #ipfs
G-Ray has quit [Quit: Konversation terminated!]
fd0 has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<fd0> are you interested in a real, working and performant implementation of rabin fingerprints in Go?
<fd0> I've got one to offer (bsd licensed) :D
<ThomasWaldmann> jbenet: ^
<jbenet> fd0 yes please
<fd0> have fun ;)
<jbenet> fd0 hahahahah yeah this is why we haven't used it. i'm going to (git) blame whyrusleeping on that one
<jbenet> fd0 thank you!
<jbenet> fd0 i'd like to setup a standard chunker interface
<jbenet> oh nice
<fd0> jbenet: if you find any bugs or optimizations, let me know
<fd0> jbenet: I've also done an implementation in C https://github.com/fd0/rabin-cdc
<fd0> jbenet: it's currently based on 64 bit arithmetics, because with restic I'm aiming for around 1MiB chunk size, but should be easily ported to uint32
<fd0> jbenet: maybe I could split the package out from restic, to use as standalone
<fd0> although it's already usable
<jbenet> fd0 we'll fork it and make it a standalone repo. we make modules
<fd0> ok
<jbenet> (think node/npm/io)
<jbenet> thanks btw!
<fd0> you're welcome ;)
<jbenet> and one of the things about chunking is that we may want multiple algos-- am sure there can be improvement in these
<jbenet> or different types of algos per media type, etc.
<fd0> sure ;)
<ThomasWaldmann> that's an interesting idea in general. for ipfs, for restic, for borg, ...
<fd0> indeed
<jbenet> ok off to sleep, night all! o/
<fd0> buy
<fd0> bye
<fd0> :P
<ThomasWaldmann> :D gn!
<ThomasWaldmann> dahih-dolij-sozuk-vosah-luvar-fuluh < if i spoke to sb else on the phone and would say that, I am sure he would not type it in correctly
<ThomasWaldmann> so while that is pronouncable, it's still not much better than the hash
<cryptix> koremutake? :)
<ThomasWaldmann> (example from the paper)
<ThomasWaldmann> cryptix: hm?
<cryptix> only glanced over it but looked familiar
<ThomasWaldmann> called "proquint" by the paper
<cryptix> ( hacked a go impl for it once https://github.com/cryptix/goremutake )
<cryptix> should mostlikly extend it it to math/big for larger strings... :)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<ThomasWaldmann> pronounciation guide for koremutake -> I is pronounced as Y as it seems.
<zignig> jbenet: settled , meta data it is :)
<zignig> all hail the ipfsessiness of ipfs.
<zignig> :D
<cryptix> zignig: :))
* zignig returns to astralboot err conditions.
<cryptix> ThomasWaldmann: not sure whats better thought through - i like that you just have these 127 sylabils in koremutake. it looks like they did a similar thing to base58 so that you dont confuse O and 0
<cryptix> but i'm not sure.. heat is degrading my brainwaves
<zignig> cryptix: too much sun , true geek are pasty white and vit D lacking.
<ThomasWaldmann> well, obviously one has to kick out (from the symbol set) anything that is pronounced or written in a rather indestinguishable way.
<ThomasWaldmann> like 1IlO0 due to some fonts being to similar there, and iey if pronounced similar by some speakers
<ThomasWaldmann> (human) languages and script really sucks in that respect. such issues should not exist in the first place. :|
<cryptix> ThomasWaldmann: yup - i just wondered if any of the two properly did their homework on that one - tbh i just hacked it up when i stumbled over it without doing my homeowkr
<zignig> cryptix: a 7bit namespace is quite a good idea
Encrypt has quit [Quit: Quitte]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<zignig> jbenet: question , how much of upfs do I have to import to get adta from the swarm ?
<zignig> *ifps
shazow has left #ipfs [#ipfs]
<cryptix> zignig: like requesting a hash and getting the data? that should be fairly easy with the shell api package
<cryptix> it depends on a running daemon serving the json api though
<zignig> currently I am just using the api interface as a proxy.
<zignig> I wat to be able to run astralboot out of ipfs , but have a minimal node.
* ThomasWaldmann digged out some old code and made a /usr/share/dict/english based encoder
<ThomasWaldmann> grapefruits soapboxes thirst poncho disproportion
<ThomasWaldmann> is an encoding of 23423424324234234234234
<fd0> this sounds awfully similary to diceware
<ThomasWaldmann> well, it doesn't simulate dice rolls
<ThomasWaldmann> and it doesn' require a specific length for the symbols list
carver has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
reit has joined #ipfs
<ThomasWaldmann> Elvin's bamboozle thirsty churl's elevation crosses intent's butterfly's isobar's preference source's Japanese Mandelbrot cemetery's boron's tarriest
<ThomasWaldmann> that's a sha256 encoded into words ^
carver has quit [Ping timeout: 252 seconds]
<ThomasWaldmann> obviously there's some overhead as it uses full words like symbols.
rollick has quit [Quit: ZNC - 1.6.0 - http://znc.in]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
_whitelogger has quit [Ping timeout: 252 seconds]
_whitelogger has joined #ipfs
Encrypt has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<prosodyContext> Leer10: https://www.reddit.com/r/RedditAlternatives/comments/3c0pod/can_someone_pm_me_their_aether_ip_the_default/ it feels like a manual race to find nodes. there are more happy confirms listed than my prior link.
carver has joined #ipfs
temet has joined #ipfs
<temet> Question: Will I be able to carry on an entire IPFS "environment" by simply copying the .ipfs/ folder over to another computer?
<ThomasWaldmann> could someone who runs the latest code check whether localhost:5001/webui still leaks about 1MB/s RES memory in firefox?
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
pfraze has joined #ipfs
<alu> temet lemme know if you have been successful doing that, I'd think itd just work over tar/rsync
<temet> basically what i was wondering
<alu> It'd be badass to test off SDF
<alu> >w>
www has quit [Ping timeout: 276 seconds]
<temet> yup yup
<alu> Yo temet there's a paper that makes me think about IPFS in a new light
<alu> it's very clever
<temet> how so?
carver has quit [Ping timeout: 248 seconds]
<alu> It's a system of secure distributed computation
carver has joined #ipfs
www has joined #ipfs
<alu> It encrypts data by splitting it up into pieces and randomly distributing indecipherable chunks of it to hundreds of computers in the Enigma network known as "nodes." Each node performs calculations on its discrete chunk of information before the user recombines the results to derive an unencrypted answer.
atomotic has joined #ipfs
<alu> To keep track of who owns what data -- and where any given data's pieces have been distributed -- Enigma stores that metadata in the bitcoin blockchain.
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
carver has quit [Ping timeout: 264 seconds]
carver has joined #ipfs
atomotic has quit [Quit: Textual IRC Client: www.textualapp.com]
carver has quit [Ping timeout: 256 seconds]
carver has joined #ipfs
<ThomasWaldmann> http://ipfs.io/#alpha-demo btw, i see nothing there, except the headline and the button, but not the video
<ThomasWaldmann> (in firefox, it works in chromium)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Wallacoloo has joined #ipfs
chriscool1 has quit [Ping timeout: 256 seconds]
warptangent has quit [Quit: No Ping reply in 180 seconds.]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
warptangent has joined #ipfs
chriscool has joined #ipfs
atrapado has joined #ipfs
Tv` has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Wallacoloo has left #ipfs [#ipfs]
<temet> alu, seems like it would be rather slow for high performance applications.
<temet> or time critical ones.
Encrypt has quit [Quit: Quitte]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
ZioFork has quit [Remote host closed the connection]
reit has quit [Ping timeout: 246 seconds]
ZioFork has joined #ipfs
<whyrusleeping> temet: you should just be able to copy your .ipfs folder elsewhere
<whyrusleeping> we dont use anything outside of it
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<whyrusleeping> ThomasWaldmann: could you file an issue about the website link problem here: https://github.com/ipfs/website
<whyrusleeping> ?
<ThomasWaldmann> whyrusleeping: well, it seems to be related to my ff configuration or plugins as it works in chromium
hellertime has quit [Quit: Leaving.]
<temet> awesome whyrusleeping
<alu> what are you working on today with ipfs temet?
<alu> I'm curious o.o
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<temet> mp3 player for ipfs with curses interface
<temet> since it's dead easy with the api
<whyrusleeping> temet: awesome! :)
<temet> any idea when you'll expan the ipns stuff?
<temet> it'll be awesome toc reate packaged "sites" for artists using ipfs
<temet> With lyric "subtitles" or other interesting things that you could include.
<temet> media-wise
<alu> that sounds cool as fuck temet
<temet> Also started on the "ipfs accounting" whicn i'll get on a git repo today. It recurses through all pinned objects and lists them or otherwise outputs it stat output
<temet> which*
<alu> Can it can also read live stream information too?
<temet> havne't figured out how i'd go about writing stream information. Since i'd have to link a previous block with a reference to the proceeding block
<temet> any ideas whyrusleeping
<alu> I have ideas for how to implement live video stream
<temet> through ipfs?
<alu> yeah
<temet> constantly publishing though ipns as a workaround would add too much latency it seems. It would first have to propagate.
<temet> What's your solution?
inconshreveable has joined #ipfs
<alu> uhm just thinking I'd tinker with an IP camera and various programs to test
Encrypt has joined #ipfs
<temet> right but how would you structure the stream through ipfs?
<alu> serving up the html/js through IPFS w/ a reverse proxy
reit has joined #ipfs
<alu> pointed to like where the service is
<alu> two services I think will work immediatly:
<alu> CCTV such as motion
<alu> and mjpeg streamer because of how simple it is
<alu> infact
<alu> i can set it up right now n show you
<alu> sec
<whyrusleeping> temet: re ipns: soon, jbenet was going to write a package for records, and once thats done i can start on the dht fixup i've been wanting to get to
chriscool has quit [Ping timeout: 248 seconds]
<alu> the webserver generates the stream in mjpeg format
notduncansmith has joined #ipfs
<alu> pretty
notduncansmith has quit [Read error: Connection reset by peer]
<alu> #goodenough
inconshreveable has quit [Remote host closed the connection]
Encrypt has quit [Quit: Quitte]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
therealplato has joined #ipfs
atrapado has quit [Ping timeout: 265 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
headbite has quit [Quit: Leaving.]
therealplato1 has joined #ipfs
therealplato has quit [Ping timeout: 265 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
fd0 has left #ipfs ["."]
tilgovi has joined #ipfs
chriscool has joined #ipfs
tilgovi has quit [Client Quit]
<thefinn93> daviddias: hia saw your message on twitter re Seattle Meshnet
<thefinn93> Seattle Meshnet is pretty dead, but def down to hang out
<thefinn93> wouldn't be an official SMN meeting
tilgovi has joined #ipfs
<whyrusleeping> thefinn93: :(
<thefinn93> Myself and one other were the only ones really wanting it to happen, but we don't know how to organize for shit
<thefinn93> and then we both became busy
<thefinn93> and so its basically stopped
<whyrusleeping> ah, yeah. thats always hard
<whyrusleeping> i've been wanting to set up some point to point connections between my friends and my places
<thefinn93> that'd be cool
tilgovi has quit [Quit: No Ping reply in 180 seconds.]
carver has quit [Ping timeout: 265 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
tilgovi has joined #ipfs
carver has joined #ipfs
<daviddias> thefinn93 oh, didn't knew that. Is the network down and everything?
tilgovi has quit [Client Quit]
<thefinn93> eh, it never really was up
<daviddias> thefinn93 wanna grab lunch one of these days and talk about things? We could host a co-meetup about IPFS and Seattle Meshnet and see if it gathers interest
<thefinn93> totally
<thefinn93> when will you be here?
<daviddias> Me and Juan will be here for the month of July
<daviddias> whyrusleeping and mappum
<daviddias> * are always here
<ogd> come to pdx :)
<lgierth> i'll be in seattle two in october
tilgovi has joined #ipfs
<lgierth> heh too
<daviddias> we've been working from ImpactHub on 220 2nd Ave S
<whyrusleeping> ogd: come to seattle!
<thefinn93> oh cool
<daviddias> lgierth didn't know that, for any event or just to hangout ? :)
<thefinn93> ogd: boltbus is cheap! come to seattle!
<whyrusleeping> ^
<lgierth> daviddias: hanging out :)
<daviddias> thefinn93 what about Wednesday for lunch?
<lgierth> but there's gonna be a small linux conf
<lgierth> and apparantly RMS will speak
<thefinn93> daviddias: hrm, might work. I'd prefer evenings but I could do lunch
<daviddias> thefinn93 evenings are fine too.
<whyrusleeping> and mornings, and probably midafternoons
<daviddias> true, pretty much anytime ahah
tilgovi has quit [Quit: No Ping reply in 180 seconds.]
<daviddias> It will just be complicated for me this week on Tuesday and Thursday evening
semidreamless has joined #ipfs
<thefinn93> mk, wednesday works fine for me
<daviddias> sgtm :) Shall we meet you at someplace or can you come to ImpactHub and then we go from there?
<thefinn93> uh
<thefinn93> lemme look
Encrypt has joined #ipfs
<sprintbot> Sprint Checkin! [whyrusleeping jbenet cryptix wking lgierth krl kbala_ rht__ daviddias dPow chriscool gatesvp]
<thefinn93> looks like a single bus line gets me there
<thefinn93> so should work out fine
<lgierth> sprintbot: been busy today trying not to melt
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<whyrusleeping> sprint checkin: recovering from UV burns, fixing up GC sharness tests
<whyrusleeping> gonna blow up some things later because 'merica
<daviddias> whyrusleeping ahahah
carver has quit [Ping timeout: 246 seconds]
therealplato1 has quit [Ping timeout: 252 seconds]
therealplato has joined #ipfs
<thefinn93> oh yeah i should go get some shit to blow up
zabirauf has joined #ipfs
carver has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
tilgovi has joined #ipfs
tilgovi has quit [Client Quit]
<Leer10> oooh hey thefinn93
<Leer10> long time no see :)
<thefinn93> uh
<thefinn93> reminde me?
<Leer10> Staplemac/Linuksano
<Leer10> Guy from Southern Oregon
<thefinn93> ohai
<thefinn93> yeah
<Leer10> It's been a while since I"ve looked onto the hyperboria
www has quit [Ping timeout: 256 seconds]
<thefinn93> ah yeah
anshukla has joined #ipfs
<Leer10> how's it doing lately?
<thefinn93> eh
<thefinn93> whyrusleeping: so are you like, normally based out of seattle?
<thefinn93> lgierth made it sound like a few of you were just visiting
<thefinn93> (i may have misread/misunderstood)
carver has quit [Ping timeout: 264 seconds]
tilgovi has joined #ipfs
<Leer10> thefinn93 do you have any sort of way I can message you? tox maybe?
<thefinn93> well, IRC is always good
<Leer10> or maybe if you're on this IRC server a lot I can-- yeah
<Leer10> I'll just /query you when I need to
<thefinn93> I'm always on freenode
<thefinn93> but XMPP is also good usually
notduncansmith has joined #ipfs
<thefinn93> unfortunately I woke up to find that my XMPP server had kicked it at 2am
notduncansmith has quit [Read error: Connection reset by peer]
<thefinn93> i've got it open on the table now, trying to figure out what the fuck is wrong
hellertime has joined #ipfs
<Leer10> I'll stick with IRC
<thefinn93> aw
<thefinn93> xmpp ftw
patcon has joined #ipfs
<Leer10> well if you can get the xmpp server up then I'll be willing to join it
<ThomasWaldmann> ipfs link. read about that in the paper, but it seems tot work.
<ThomasWaldmann> ... to not work.
* ThomasWaldmann has a lot of latency on his connection right now...
hellertime has quit [Quit: Leaving.]
<thefinn93> Leer10: the whole point of XMPP is you don't need to join my server
<thefinn93> it's federated
<thefinn93> but i think i just got it back up
<fleeky> thefinn93: its a shame that xmpp messengers dont just double as xmpp federated servers
mildred has joined #ipfs
<fleeky> then you would just register a user name on your device's server instance and go
<thefinn93> eh
<thefinn93> i have two devices
<Leer10> Well I don't currently have a server that I'm connected to but for me joining one would be trivial cause I use pidgin anyways
<thefinn93> both of them have the same name
<fleeky> Leer10: you could run an instance on your computer in a virtual machine for instance
<Leer10> and I don't believe gmail's into the whole federation thing
<whyrusleeping> thefinn93: i'm normally in seattle, but the rest of the team is spread all about
<thefinn93> ah cool
<Leer10> lemme find a good xmpp server
<Leer10> cause I don't have a domain name
<thefinn93> Leer10: you're always welcome to use octothorpe.club
<thefinn93> when it comes back up
<thefinn93> ohh shit yes
<thefinn93> its up
<thefinn93> the screen didn't come up
<Leer10> that'd be rad
<thefinn93> so i just entered the disk password after waiting a sufficiently long time
<thefinn93> and i can SSH in
<thefinn93> lemme bring up the VMs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<thefinn93> there we go
<thefinn93> Leer10: register on octothorpe.club
<thefinn93> then add me
<thefinn93> finn@finn.io
<Leer10> added
* thefinn93 brings up more VMs
demize has joined #ipfs
anshukla has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
carver has joined #ipfs
simonv3 has joined #ipfs
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
atrapado has joined #ipfs
carver has quit [Ping timeout: 246 seconds]
mildred has quit [Ping timeout: 256 seconds]
<demize> Hmm. It seems like every other ipfs command, like `ipfs ls /ipns/foo` fails with 'Error: context deadline exceeded' after a long time, and then trying it again right after works..
<fleeky> what are yall using xmpp for atm ?
<fleeky> why not just irc ; )
* fleeky is fleeky@7rnx.net
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<thefinn93> fleeky: personally i use prosody
<thefinn93> on a box at my house
<thefinn93> I was frustrated at the lack of solutions that involved going through an untrusted third party (that were easy enough for normies to use)
<thefinn93> so i decided to become the untrusted third party
<thefinn93> that + conversations seems to work pretty okay
<thefinn93> and Kaiwa for Slack-style chat
<thefinn93> but registration on Kaiwa is wonky
<thefinn93> well, non-existant
carver has joined #ipfs
<demize> thefinn93: Speaking of prosody, have you tried using chained SSL certs with it? When I tried it every client I tried to connect with would just refuse to connect :|
<fleeky> thefinn93: ive been using openfire for a while but i hear prosody is better going forward
<thefinn93> Prosody with chained certs works fine
<fleeky> the only real downside to xmpp is as Leer10 said , you still need domain names basically , but if someone added a dht to it you could atleast have per device hashes
<fleeky> chained certs ?
anshukla has joined #ipfs
<fleeky> personally i wish for every device there was an instance of an xmpp server running
patcon has quit [Ping timeout: 256 seconds]
<thefinn93> sorry, replying to demize
<fleeky> btw openfire works great, but i think its outdated or something, or atleast much less supported than prosody,
carver has quit [Ping timeout: 252 seconds]
<thefinn93> Yeah
<thefinn93> I used to do openfire
<fleeky> how was making the switch ?
<fleeky> and what ultimately got you to move /
<thefinn93> oh it wasnt like that
<thefinn93> i ran an openfire box in high school
<thefinn93> then it died and i moved away to college
<thefinn93> then years later i figured i'd get back into it
<thefinn93> cuz my home server stack was relatively stable
<thefinn93> so i went to make a new one, and prosody it was
<fleeky> ahk
<thefinn93> as far as running xmpp on everything... cjdns makes that possible
<thefinn93> :)
<fleeky> im making a new server at my house atm, maybe ill just switch over to prosody
<thefinn93> but the issue without that sort of thing is finding IPs/ports and tunneling
<thefinn93> er
<thefinn93> port forwarding/NATing
<thefinn93> do it
<thefinn93> prosody seems cooler
<thefinn93> idk
<thefinn93> seemed to have more support and lighter weight
<thefinn93> no fuckin Java
<fleeky> there were a bunch of other things like movim and such that prefer prosody over openfire
<fleeky> nice
<fleeky> that was the main reason for me to possibly switch , so that i could experiment more easily with other services using xmpp
<thefinn93> huh
<thefinn93> movim looks interesting
<thefinn93> although their website has a number of unfortunate bits
<thefinn93> LOTS of 3rd party JS, i went to "discover pods" and it starts asking for permission to send me notifications (without explaining it)
<demize> Hmm, seems it works with a freshly chained cert. I wonder if my intermediate cert was missing....
<thefinn93> that might do it
<demize> Though for some reason empathy is still saying that it's a self-signed cert, but it works fine in profanity
<thefinn93> finn.io and octothorpe.club are both on the same XMPP server, both with different cert chains
<thefinn93> oh yeah empathy is retarded
<demize> Indeed.
<demize> I just used it for testing.
M-Eric has joined #ipfs
<M-Eric> this is the #ipfs channel... :) but folks talking about xmpp: have you checked out matrix.org ?
<thefinn93> the devs don't know the difference between a self signed cert and an invalid cert chain
<demize> Well, this is a valid cert chain :p
<thefinn93> really inspiring confidence in their SSL implimentation
<fleeky> thefinn93: i havent checked out movim in a while , but i though the concept was really good, namely use xmpp as your social networking thingy
tilgovi has quit [Ping timeout: 265 seconds]
<thefinn93> yeah
<thefinn93> that part looks sweet
<demize> M-Eric: Heh, shameless plug? ;)
<demize> M-Eric: Anyway, that looks interesting.
<thefinn93> M-Eric: i tried playing with matrix.org, but it was super complicated and i gave up
<thefinn93> oh... just noticed the hostmask
<thefinn93> yeah
tilgovi has joined #ipfs
<M-Eric> I'm currently in this conversation via https://matrix.org/beta/#/room/!yhqiEdqNjyPbxtUjzm:matrix.org yes :)
<fleeky> M-Eric: is matrix using xmpp ?
<M-Eric> i used to be in #ipfs though regular irc, but since matrix got an irc bridge... it's much more pleasant than managing bouncers for myself
<demize> thefinn93: which xmpp client do you use btw?
<thefinn93> demize: Conversations on Android and pidgin on desktop
<thefinn93> pidgin sucks
<thefinn93> meaning to switch to gajim or something
<demize> yeah, it does. But then every xmpp client seems to :/
<thefinn93> Conversations is talking about implimenting Axolotl Ratcheting, so I figure i'll use the first desktop client to support it
<M-Eric> matrix is a new spec. I started using it recently, but having tried to implement some xmpp-speaking stuff recently, and then reading the matrix spec afterwards... I'm extremely optimistic about matrix's future; not so much about xmpp.
<M-Eric> I don't wanna derail #ipfs too much ranting about xmpp, but if you're interested, https://news.ycombinator.com/item?id=9718784 is the experience I had trying to speak xmpp... and also when someone pointed me at matrix haha.
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<M-Eric> and they're also implementing a portable axolotl library that i'm fairly excited about: https://github.com/matrix-org/olm/
tilgovi has quit [Ping timeout: 246 seconds]
tilgovi has joined #ipfs
patcon has joined #ipfs
Wallacoloo has joined #ipfs
tilgovi has quit [Ping timeout: 265 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<demize> thefinn93: Hmm. For some reason gajim says that the ssl cert coludn't be verified either, gah.
<demize> Which is weird because eg openssl's s_client can.
Wallacoloo has left #ipfs [#ipfs]
<thefinn93> Weird
<demize> Very.
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<demize> Huh, works now after restarting it.
<demize> Very weird... Oh well.
chriscool has quit [Ping timeout: 255 seconds]
carver has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
_whitelogger has quit [Ping timeout: 252 seconds]
_whitelogger has joined #ipfs
anshukla has quit [Remote host closed the connection]
chrisr_ has quit [Ping timeout: 264 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> zignig and can open a repo in a directory within the data you want to keep
hashdash has joined #ipfs
thomasreggi has joined #ipfs
<M-Eric> it looks from `unixfs.proto` that filesystems in ipfs right now ignore most posixy attributes (totally makes sense because "uid" has no meaning in a distributed world, etc)... but if i wanted a filesystem that *did* record more posix attributes, how would ipfs recommend i go about doing it?
<M-Eric> for example i'd love to store my golang dev tools in ipfs, and mount them when needed... buuuut the toolchain is sensitive to (whee) mtime attributes, so i'd like to preserve those
<M-Eric> i could add a magic-named metadata file somewhere in a dir above my content. or, should i think about having a different protocol than unixfs (seems... kind of scary and I wouldn't necessarily like to have a huge fork in the road there)?
<jbenet> M-Eric, yeah we need to store those in the Metadata nodes -- wking has some thoughts / work on this somewhere.
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> but it's around somewhere.
anshukla has joined #ipfs
<M-Eric> okay, cool. good to know that'll fit into the corewards unixfs feature set.
anshukla has quit [Ping timeout: 252 seconds]
atrapado has quit [Quit: Leaving]
elima_ has quit [Ping timeout: 255 seconds]
thomasreggi has quit [Remote host closed the connection]
<jbenet> M-Eric: help us make/refine this, so we address the relevant concerns.
<jbenet> M-Eric: this isn't a huge prio for _me_ atm, so i dont have a lot of bw to look deeply at it.
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<M-Eric> got it :) will try sometime (probably post-gophercon)
<ogd> M-Eric: i was looking at matrix but decided the server api was too overengineered for my use case (they had way too much state)
elima_ has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
patcon has quit [Remote host closed the connection]
<Leer10> prosodyContext got aether started on another stronger computer
<Leer10> hopefully it'll work this time
<Leer10> or at least connect to my other one as a node
anshukla has joined #ipfs
<jbenet> how does one do the equivalent of pipefail without pipefail?
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
semidreamless has quit [Quit: Leaving...]
elima_ has quit [Ping timeout: 256 seconds]
semidreamless has joined #ipfs
<Leer10> prosodyContext we have liftoff