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
<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]
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
<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]
<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>
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?
<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?
<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
<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.
<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]
<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>
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
<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]
<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]