<daviddias>
which is a good thing, cause the first time I had to do it only in spare time, now I actually have the freedom to invest more into being careful
<daviddias>
will go for some brain cycles now
<daviddias>
see you in some hours:)
voxelot has quit [Ping timeout: 240 seconds]
yellowsir has quit [Quit: Leaving.]
<dignifiedquire>
daviddias: nice
<dignifiedquire>
daviddias: enjoy the cycles, will go do that soon as well
<alu>
going to participate at this art show up in SF
<voxelot>
i was actually planning on being in SF that weekend, but it starts at 7pm so I think i'd have to leave the office early to make it
<voxelot>
looks cool
ygrek has joined #ipfs
mkelly has joined #ipfs
<alu>
you wont miss much except the parties, the exhibition is all day that saturday too + free workshop for playing with creative AI
<alu>
I can't wait to check out the bay area and see chinatown tho >w>
voxelot has quit [Ping timeout: 252 seconds]
xenonium has quit [Quit: This computer has gone to sleep]
ygrek has quit [Ping timeout: 250 seconds]
jaboja has joined #ipfs
fiatjaf has quit [Remote host closed the connection]
jesse__ has joined #ipfs
<jesse__>
How do you get involved in this project? I proposed something like it back in the day on Ubuntu Forums and everyone told me I was nuts. I'd really like to contribute to this but Python is my programming language of choice (not Go).
<libscott>
jesse__: learn go? Its pretty pythonesque as far as typed languages go.
<jesse__>
If I have too much data in my share, can I delete it and everyone still have a copy (capable of being shared with others) of the data that I deleted?
<Proto_type>
ipfs -h talks about it
<okket>
everything is volatile/cached unless you explicitly pin it and it will get deleted when you run 'ipfs repo gc'
<xelra>
jesse__: As long as one copy remains somewhere.
<okket>
on your local node only of course
mkelly has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Proto_type>
what is the hash of http://ipfs.io if I want to look at it via IPFS ?
<Proto_type>
I was expecting it to be on the website frontpage
jesse__ has quit [Quit: Leaving]
dignifiedquire has quit [Quit: Connection closed for inactivity]
<whyrusleeping>
chriscool: sure, it looks pretty good to me
<whyrusleeping>
i'll have to remember to bump that if we need a new version of gx, right?
<chriscool>
yeah but it's easy to do it
<whyrusleeping>
yeap, for sure
<chriscool>
by the way maybe gx could support dependencies on newer versions of itself in package.json?
<ipfsbot>
[go-ipfs] whyrusleeping created feat/add-utp-default (+1 new commit): https://git.io/vg9Lm
<ipfsbot>
go-ipfs/feat/add-utp-default 984bc61 Jeromy: add utp listeners to default config...
s_kunk has quit [Ping timeout: 240 seconds]
<ipfsbot>
[go-ipfs] whyrusleeping opened pull request #2341: add utp listeners to default config (master...feat/add-utp-default) https://git.io/vg9Lc
dignifiedquire has joined #ipfs
<dignifiedquire>
good morning everyone
<Kubuxu>
whyrusleeping: we should be able to make utp listen also on port 4001
<Kubuxu>
TCP vs UDP
<whyrusleeping>
Kubuxu: oh right, i was just uncommenting that line and copying it to ip6
<whyrusleeping>
lol
<whyrusleeping>
chriscool: you mean a package would say "i require gx version X" ?
<ipfsbot>
[go-ipfs] whyrusleeping force-pushed feat/add-utp-default from 984bc61 to 9673e61: https://git.io/vg9tG
<ipfsbot>
go-ipfs/feat/add-utp-default 9673e61 Jeromy: add utp listeners to default config...
Protocol_under has joined #ipfs
<ipfsbot>
[go-ipfs] whyrusleeping closed pull request #2321: Do not install gx if user explicitly didn't ask for it (master...feat/there-is-gx) https://git.io/vgg4r
fil_redpill has quit [Quit: node-irc says goodbye]
M-fil has joined #ipfs
<chriscool>
whyrusleeping: yeah
pfraze has quit [Remote host closed the connection]
<ipfsbot>
[go-ipfs] whyrusleeping pushed 1 new commit to fix/key-escape: https://git.io/vg9tj
<whyrusleeping>
mmmkay, its time to get some sleep
<whyrusleeping>
chriscool: the gx version requirement should be pretty easy to do, i'll add something like that
<chriscool>
whyrusleeping: great!
<chriscool>
have a good night!
computerfreak has joined #ipfs
Senj has joined #ipfs
Senji has quit [Disconnected by services]
Senj is now known as Senji
elima_ has joined #ipfs
<ipfsbot>
[go-ipfs] Kubuxu opened pull request #2342: Add information about installing gx into readme (master...feat/gx-in-readme) https://git.io/vg9OR
disgusting_wall has quit [Quit: Connection closed for inactivity]
M-trashrabbit has quit [Changing host]
M-trashrabbit has joined #ipfs
M-ryanwilliams has quit [Changing host]
M-ryanwilliams has joined #ipfs
ecloud has quit [Changing host]
ecloud has joined #ipfs
M-jgrowl has quit [Changing host]
M-jgrowl has joined #ipfs
M-davidar has quit [Changing host]
M-davidar has joined #ipfs
M-erikj has quit [Changing host]
M-erikj has joined #ipfs
M-jbenet has quit [Changing host]
M-jbenet has joined #ipfs
M-Peer2Peer has quit [Changing host]
M-Peer2Peer has joined #ipfs
M-amstocker has joined #ipfs
M-amstocker has quit [Changing host]
srenatus has joined #ipfs
srenatus has quit [Changing host]
Arakela has quit [Changing host]
Arakela has joined #ipfs
IlanGodik has quit [Changing host]
IlanGodik has joined #ipfs
dignifiedquire has quit [Changing host]
dignifiedquire has joined #ipfs
M-fil has quit [Changing host]
M-fil has joined #ipfs
hjoest2 has quit [Read error: Connection reset by peer]
hjoest has joined #ipfs
s_kunk has joined #ipfs
hjoest2 has joined #ipfs
lempa has joined #ipfs
computerfreak has quit [Remote host closed the connection]
micxjo` has joined #ipfs
aaaaaaaaa_____ has joined #ipfs
OutBackDingo_ has joined #ipfs
manveru_ has joined #ipfs
bergie_ has joined #ipfs
gigq has quit [Ping timeout: 260 seconds]
bergie has quit [Ping timeout: 260 seconds]
manveru has quit [Ping timeout: 260 seconds]
nrw_ has quit [Ping timeout: 260 seconds]
true_droid has quit [Ping timeout: 260 seconds]
bergie_ is now known as bergie
OutBackDingo has quit [Read error: Connection reset by peer]
bergie has joined #ipfs
bergie has quit [Changing host]
aaaaaaaaa_____ is now known as aaaaaaaaa____
hjoest has quit [Ping timeout: 248 seconds]
micxjo has quit [Ping timeout: 260 seconds]
SpX has quit [Ping timeout: 260 seconds]
manveru_ is now known as manveru
gigq has joined #ipfs
true_droid has joined #ipfs
nrw_ has joined #ipfs
zz_r04r is now known as r04r
yellowsir has quit [Quit: Leaving.]
xenonium has joined #ipfs
xenonium has quit [Ping timeout: 248 seconds]
svetter has joined #ipfs
svetter has quit [Client Quit]
xenonium has joined #ipfs
hjoest2 has quit [Read error: Connection reset by peer]
<multivac>
[REDDIT] What is bandwith usage of ipfs gateway nodes? (self.ipfs) | 1 points (100.0%) | 0 comments | Posted by jangwao | Created at 2016-02-15 - 12:17:34
Encrypt has quit [Quit: Eating time!]
hjoest2 has joined #ipfs
xenonium has joined #ipfs
hjoest has quit [Ping timeout: 248 seconds]
xenonium has quit [Ping timeout: 256 seconds]
ugjka has quit [Quit: Leaving]
ugjka has joined #ipfs
xenonium has joined #ipfs
xenonium has quit [Ping timeout: 240 seconds]
xenonium has joined #ipfs
<dignifiedquire>
lgierth: you are aound?
<dignifiedquire>
*are you
xenonium has quit [Ping timeout: 260 seconds]
<lgierth>
dignifiedquire: yeah
<dignifiedquire>
lgierth: lucky me :) I'm trying to write the security docs for the code signing process, but I have never written such a doc, do you have any examples of how this should look/pointers I can read?
<lgierth>
puh good question
<lgierth>
maybe look at security-sensitive projects
<Kubuxu>
git has buildin support for PGP
<Kubuxu>
if that is what you are looking for
<lgierth>
incidentally, i just saw this in signal-android's contributing.md: If it's "like PGP," it's wrong. PGP is our guide for what not to do.
<lgierth>
:P
<lgierth>
but that's for communication, not code signing ;)
<Kubuxu>
PGP isn't great for code signing, but 1. it works 2. is revived 3. there are hardware keys
<Kubuxu>
for it
<Kubuxu>
s/revived/reviewed
<dignifiedquire>
agreed
xenonium has joined #ipfs
<dignifiedquire>
Kubuxu not looking for sth that supports pgp, trying to write up the process I used/we will use for doing code signing, so others can review it and tell me all the flaws it has
<Kubuxu>
Code signing == exec signing, in this context
<yangwao>
git could be backdoored :x
<Kubuxu>
yangwao: gcc could be backdoored :x
<lgierth>
dignifiedquire: when in doubt, disregard what/how others write such documents, and just write down what you have in mind. we can work on it
<yangwao>
funny would be if isn't yet. :D
<yangwao>
but I know, all the way since procesors, even sandboxed model of Intels are..
<lgierth>
dignifiedquire: it's just good to have a base for discussion
<dignifiedquire>
yangwao: I know that we should use 4048, but I still haven't found a source that can tell me how to generate one with that length on a yubikey
<yangwao>
doesn't have guys at keybase something they could help with?
<dignifiedquire>
*4096
<yangwao>
yubikey cant handle that much?
<yangwao>
I've lost both my yubikeys :)
<lgierth>
oh man yubikey is max 2048?
* yangwao
now have ntag216 under skin
<yangwao>
;)
<dignifiedquire>
it can, but I don't know how to change the setting to anything else
<lgierth>
1024 is already considered highly insecure
<lgierth>
or well, not highly insecure
<lgierth>
*likely* insecure for communications
<lgierth>
which is a different beast than signing
<yangwao>
dignifiedquire: can yubikey use something different? like ecdsa
M-nated has quit [Remote host closed the connection]
M-staplemac has quit [Remote host closed the connection]
M-fil has quit [Remote host closed the connection]
eternaleye has quit [Remote host closed the connection]
M-jbenet has quit [Remote host closed the connection]
M-giodamelio has quit [Remote host closed the connection]
M-rschulman has quit [Remote host closed the connection]
M-zick has quit [Remote host closed the connection]
M-trashrabbit has quit [Remote host closed the connection]
M-kode54 has quit [Remote host closed the connection]
M-mubot has quit [Remote host closed the connection]
M-kegan has quit [Remote host closed the connection]
M-alien has quit [Remote host closed the connection]
M-davidar has quit [Remote host closed the connection]
M-amstocker has quit [Remote host closed the connection]
M-erikj has quit [Remote host closed the connection]
M-oddvar has quit [Remote host closed the connection]
M-whyrusleeping has quit [Remote host closed the connection]
M-jgrowl has quit [Remote host closed the connection]
M-Ingo has quit [Remote host closed the connection]
M-cryptix has quit [Remote host closed the connection]
M-davidar-test has quit [Remote host closed the connection]
M-ryanwilliams has quit [Remote host closed the connection]
M-harlan has quit [Remote host closed the connection]
M-cocci has quit [Remote host closed the connection]
M-Peer2Peer has quit [Remote host closed the connection]
M-hash has quit [Remote host closed the connection]
M-edrex has quit [Remote host closed the connection]
M-ikreymer has quit [Remote host closed the connection]
M-roblabla has quit [Remote host closed the connection]
M-osener has quit [Remote host closed the connection]
M-GereG has quit [Remote host closed the connection]
M-victorm has quit [Remote host closed the connection]
<multivac>
[REDDIT] Yubico w/ new 4096-bit keys and gpg-agent for ssh authentication (https://trmm.net/Yubikey) to r/sysadmin | 295 points (95.0%) | 30 comments | Posted by knhere | Created at 2015-12-26 - 18:08:32
<okket>
i'd stick with 2048, 3072/4096 and higher add little security imho, only burns cpu time and slows things down needlessly, but it's a fad these days to have long keys
M-jon has quit [Remote host closed the connection]
xenonium has quit [Ping timeout: 264 seconds]
ashark has joined #ipfs
M-jon has joined #ipfs
cryptix has quit [*.net *.split]
xenonium has joined #ipfs
zorglub27 has quit [Ping timeout: 265 seconds]
cryptix has joined #ipfs
zorglub27 has joined #ipfs
computerfreak has quit [Remote host closed the connection]
<Kubuxu>
Isn't yubikey 4 4096?
computerfreak has joined #ipfs
<Kubuxu>
dignifiedquire, lgierth: how about using ecc p256?
Encrypt has joined #ipfs
xenonium has quit [Ping timeout: 240 seconds]
xenonium has joined #ipfs
xenonium has quit [Ping timeout: 250 seconds]
fabub0t has quit [Quit: Bye]
fabub0t has joined #ipfs
pfraze has joined #ipfs
M-matthew has joined #ipfs
M-davidar has joined #ipfs
M-nated has joined #ipfs
M-whyrusleeping has joined #ipfs
M-osener has joined #ipfs
M-jbenet has joined #ipfs
M-amstocker has joined #ipfs
M-eternaleye has joined #ipfs
M-victorm has joined #ipfs
M-oddvar has joined #ipfs
M-edrex has joined #ipfs
M-trashrabbit has joined #ipfs
M-ikreymer has joined #ipfs
M-mistake has joined #ipfs
M-david has joined #ipfs
M-kode54 has joined #ipfs
M-hash has joined #ipfs
M-cryptix has joined #ipfs
M-erikj has joined #ipfs
M-jgrowl has joined #ipfs
M-roblabla has joined #ipfs
M-kegan has joined #ipfs
M-mubot has joined #ipfs
fabub0t has quit [Ping timeout: 264 seconds]
M-davidar-test has joined #ipfs
M-jfred has joined #ipfs
xenonium has joined #ipfs
M-rschulman1 has joined #ipfs
M-giodamelio has joined #ipfs
M-alien has joined #ipfs
M-cocci has joined #ipfs
M-zick has joined #ipfs
M-staplemac has joined #ipfs
M-Ingo has joined #ipfs
M-GereG has joined #ipfs
M-fil has joined #ipfs
M-ryanwilliams has joined #ipfs
M-Peer2Peer has joined #ipfs
M-harlan has joined #ipfs
M-rschulman has joined #ipfs
Soft has quit [Read error: Connection reset by peer]
xenonium has quit [Ping timeout: 272 seconds]
xenonium has joined #ipfs
xenonium has quit [Ping timeout: 240 seconds]
Boomerang has joined #ipfs
hjoest2 has quit [Ping timeout: 248 seconds]
Soft has joined #ipfs
hjoest has joined #ipfs
<dignifiedquire>
Kubuxu: is that supported by yubikey? what are the advantages?
xenonium has joined #ipfs
dignifiedquire has quit [Ping timeout: 250 seconds]
Protocol_under has quit [Remote host closed the connection]
ppham has joined #ipfs
lmatteis has quit [Ping timeout: 264 seconds]
Akaibu has quit [Ping timeout: 252 seconds]
fabub0t has joined #ipfs
Akaibu has joined #ipfs
dignifiedquire has joined #ipfs
xenonium has quit [Ping timeout: 272 seconds]
yellowsir has joined #ipfs
Akaibu has quit [Ping timeout: 264 seconds]
lmatteis has joined #ipfs
Akaibu has joined #ipfs
maxlath has joined #ipfs
ppham has quit [Remote host closed the connection]
zorglub27 has quit [Ping timeout: 240 seconds]
maxlath is now known as zorglub27
xenonium has joined #ipfs
ppham has joined #ipfs
computerfreak has quit [Remote host closed the connection]
zorglub27 has quit [Ping timeout: 265 seconds]
CTRL_Freak has joined #ipfs
xenonium has quit [Ping timeout: 265 seconds]
zorglub27 has joined #ipfs
<Kubuxu>
RSA2048 is not recommenced because of QC, ecc p256 won't help in that regard.
<Kubuxu>
dignifiedquire: it is supported
xenonium has joined #ipfs
computerfreak has joined #ipfs
xenonium has quit [Ping timeout: 250 seconds]
xenonium has joined #ipfs
voxelot has joined #ipfs
voxelot has joined #ipfs
voxelot has quit [Changing host]
xenonium has quit [Quit: This computer has gone to sleep]
<ipfsbot>
[webui] dignifiedquire closed pull request #244: Update eslint to version 2.0.0
mildred has quit [Quit: Leaving.]
mildred1 has quit [Ping timeout: 240 seconds]
M-mistake has quit [Quit: node-irc says goodbye]
cemerick has quit [Ping timeout: 250 seconds]
mildred has joined #ipfs
Boomerang has quit [Quit: leaving]
ipfsrocks has joined #ipfs
fabub0t has quit [Ping timeout: 240 seconds]
Protocol_under has joined #ipfs
Encrypt has quit [Quit: Quitte]
<voxelot>
dignifiedquire: i put "write some tests" down on my todo list for webui this week, still needed?
<voxelot>
figured it might be a good entry point to that project
<Kubuxu>
Sprint was moved after all?
<dignifiedquire>
voxelot: tests are always needed, but not on master atm as I'm in the middle of changing lots of things
<voxelot>
Kubuxu: yep
<dignifiedquire>
Kubuxu: as far as I know tes
<Kubuxu>
tahnks
<dignifiedquire>
voxelot: but you can start by looking at the redux branch
<voxelot>
dignifiedquire: okay looking now
<dignifiedquire>
and getting up to speed on redux and redux saga
<voxelot>
performance!
<voxelot>
sounds good
wiedi_ has quit [Quit: ^Z]
zorglub27 has quit [Quit: zorglub27]
mildred has quit [Ping timeout: 272 seconds]
<dignifiedquire>
voxelot: all components in app/scripts/components needs tests, so that should be a place to get easily started with sth concrete on that branch
M-hash has quit [Quit: node-irc says goodbye]
hjoest has quit [Ping timeout: 248 seconds]
<voxelot>
dignifiedquire: thanks, checking out enzyme react tests this week
__konrad_ has quit [Remote host closed the connection]
fabub0t has quit [Ping timeout: 250 seconds]
__konrad_ has joined #ipfs
<dignifiedquire>
voxelot: cool, would be great if you could document the things you find out in the CONTRIBUTING.md file, so people after you have an easier time, and feel free to bug me about all the things unclear
ygrek has joined #ipfs
nicolagreco has joined #ipfs
disgusting_wall has joined #ipfs
bcavileer_ has joined #ipfs
<voxelot>
dignifiedquire: sure np!
<dignifiedquire>
voxelot: thanks
ppham has quit [Remote host closed the connection]
anshukla has joined #ipfs
<dignifiedquire>
voxelot: how come you have so much time for ipfs, are you on holidays or has your boss no work for you :P
ppham has joined #ipfs
s_kunk has quit [Ping timeout: 240 seconds]
<voxelot>
dignifiedquire: it's a big secret.. shhh, my boss thinks i'm working on the next big dating site... hackerMingle.com
<voxelot>
haha no the small start-up i work for, the boss here really wants fully p2p sites and had giving me a few months to dedicate completely to ipfs
Senji has quit [Ping timeout: 276 seconds]
bcavileer_ has quit []
bcavileer_ has joined #ipfs
bcavileer_ is now known as bcavileer
bcavileer has joined #ipfs
bcavileer has joined #ipfs
bcavileer has quit [Changing host]
<voxelot>
dignifiedquire: we're one of those hybrid ethereum/ipfs start-ups like consensys, can't really say too much more about it though. Have an NDA sitting next to me
Senji has joined #ipfs
__konrad_ has quit [Read error: No route to host]
bsm1175321 has joined #ipfs
<bcavileer>
If RDF data was stored in IPFS, could you query it with SPARQL? Instead of endpoints like DBPedia couldn't the data be distributed?
<bcavileer>
I don't have any RDF or SPARQL knowledge, I've always found the tech interesting, just as I'm very interested in IPFS
Tv` has joined #ipfs
<dignifiedquire>
voxelot: that's actually pretty cool that you get to help us :)
<dignifiedquire>
as long as ipfs is not coveres by that nda I don't mind :P
wiedi has joined #ipfs
<voxelot>
dignifiedquire: of course, my boss knows what i'm working on here isn't proprietary, he just has a few interesting ideas he isn't ready to share with the world yet
<voxelot>
i really do like the ethereum/ipfs cross over though, think it would be cool to see it continue like it is
<M-zick>
I want to use ipfs object put, but I can`t write dict in data field. It`s ok? $ echo '{"Data":{"bulletin":{"voting":"QmVtU7ths96fMgZ8YSZAbKghyieq7AjxNdcqyVzxTt3qaa"},"signature":"Signature of user"}}' | ipfs object put
<M-zick>
Error: json: cannot unmarshal object into Go value of type string
<Kubuxu>
M-zick: Data has to be a string
<Kubuxu>
Just stringify JSON you want to include.
<M-zick>
Kubuxu (IRC): ok, thanks
computerfreak has quit [Remote host closed the connection]
mkelly has joined #ipfs
mkelly has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ugjka has quit [Quit: Leaving]
CTRL_Freak has left #ipfs [#ipfs]
ygrek_ has joined #ipfs
hjoest2 has joined #ipfs
ppham has quit [Remote host closed the connection]
hjoest has quit [Ping timeout: 248 seconds]
ugjka has joined #ipfs
ygrek has quit [Ping timeout: 276 seconds]
bsm1175321 has quit [Ping timeout: 276 seconds]
mildred has joined #ipfs
bsm1175321 has joined #ipfs
cemerick has joined #ipfs
leer10 has quit [Read error: No route to host]
mirek_000 has joined #ipfs
<ipfsbot>
[js-ipfs-api] dignifiedquire created greenkeeper-eslint-2.1.0 (+1 new commit): https://git.io/vgHQh
<ipfsbot>
js-ipfs-api/greenkeeper-eslint-2.1.0 5280adc greenkeeperio-bot: chore(package): update eslint to version 2.1.0...
ygrek_ has quit [Ping timeout: 256 seconds]
<ipfsbot>
[webui] greenkeeperio-bot opened pull request #246: Update eslint to version 2.1.0
palkeo has joined #ipfs
palkeo has joined #ipfs
water_resistant has joined #ipfs
jaboja has joined #ipfs
fiatjaf has joined #ipfs
rendar has quit [Ping timeout: 248 seconds]
mirek_000 has quit [Ping timeout: 264 seconds]
ygrek_ has joined #ipfs
rendar has joined #ipfs
<ipfsbot>
[webui] dignifiedquire closed pull request #246: Update eslint to version 2.1.0
chriscool has quit [Ping timeout: 240 seconds]
chriscool has joined #ipfs
ygrek_ has quit [Remote host closed the connection]
ygrek_ has joined #ipfs
ugjka has quit [Quit: Leaving]
ook_ has joined #ipfs
<ook_>
greets
<ook_>
anybody here can talk about the dev workflow?
<ook_>
i'm wondering how the PR backlog is managed and how to contribute
<whyrusleeping>
ook_: if you want to contribute take a look at the issues that are tagged with a difficulty, and just claim it on the issue
<whyrusleeping>
file a pull request when your code is ready or you want some feedback
<ook_>
okay, how to claim?
<whyrusleeping>
just comment on the issue, that way we know someones working on it and have someone to ping about it
<ook_>
alright. It seems there's a few without claims then, but someone contributed a pr for them.
<ook_>
i guess it's best to check the pr's also
devbug has joined #ipfs
<whyrusleeping>
ook_: yeah, true.
ugjka has joined #ipfs
<whyrusleeping>
if you see that, please point it out on the issue
<ook_>
okay, will do
<ook_>
thanks
Encrypt has joined #ipfs
ppham has joined #ipfs
fiatjaf_ has joined #ipfs
jaboja64 has joined #ipfs
fiatjaf has quit [Ping timeout: 250 seconds]
elima_ has quit [Ping timeout: 248 seconds]
elima_ has joined #ipfs
jaboja has quit [Ping timeout: 248 seconds]
water_resistant has quit [Ping timeout: 248 seconds]
fiatjaf has joined #ipfs
fiatjaf_ has quit [Ping timeout: 250 seconds]
yellowsir has quit [Quit: Leaving.]
fiatjaf has quit [Ping timeout: 250 seconds]
fiatjaf has joined #ipfs
devbug has quit [Quit: No Ping reply in 180 seconds.]
devbug has joined #ipfs
anshukla has quit [Quit: Leaving...]
ook_ has quit [Quit: Page closed]
special has joined #ipfs
fiatjaf has quit [Ping timeout: 256 seconds]
cemerick has quit [Ping timeout: 260 seconds]
Oatmeal has quit [Quit: TTFNs!]
ugjka has quit [Ping timeout: 248 seconds]
water_resistant has joined #ipfs
<ipfsrocks>
hey does http api work on https?
<ipfsrocks>
i'm getting an ssl protocol error
srenatus has quit [Quit: Connection closed for inactivity]
wiedi has quit [Quit: ^C]
Akaibu has quit [Quit: Connection closed for inactivity]
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
chriscool has quit [Read error: Connection reset by peer]
chriscool has joined #ipfs
<whyrusleeping>
ipfsrocks: nope, the api currently doesnt do https
<yangwao>
you can make local authority
<yangwao>
but chrome allows some localhost https afaik
<yangwao>
#allow-insecure-localhost
pfraze has quit [Remote host closed the connection]
<ipfsrocks>
oh so what is the recommended way to distribute an ipfs web app?
<dignifiedquire>
it even copies the address when you click it
M-eternaleye has joined #ipfs
M-eternaleye has quit [Changing host]
<cow_2001>
hihi
<ipfsrocks>
but ipfs.io is https?
elima_ has joined #ipfs
<ipfsrocks>
how can i use the js-ipfs-api?
pfraze has quit [Ping timeout: 248 seconds]
<daviddias>
dignifiedquire: now I see why you started adding () to one arg arrow functions, standard made it mandatory, I initially thought you had agreed on leaving the () for consistency too xD
<daviddias>
dignifiedquire: nice webui
<dignifiedquire>
daviddias: :D
<dignifiedquire>
nope, just bowed my head to the standard
<lgierth>
dignifiedquire: Location should say "right next to you" if it's a local address :)
<lgierth>
or "close, very close"
<dignifiedquire>
lgierth: :D that's a nice idea
<dignifiedquire>
"look behind you"
<jbenet>
dignifiedquire: looking nice. i'm unsure the id shorthashes will be very useful. also single peers may have multiple connections (and thus multiple addresses. showing one is fine, just note for down the road). we should consider using something like identicon.net too (my favorite identicon: "dfsafdsakfjdoisajfiodsajfiodsjaoifdjsaoifjdiosajfdisa"
<lgierth>
Kubuxu: ok that was a good suggestion then! :P
<jbenet>
dignifiedquire lgierth: uhhhh that's very sketchy. do that for 127.0.0.1 ("home sweet home"), but local addresses may actually be very large virtual networks, and local addresses may be relayed so you may see someone else not in your connection.
<dignifiedquire>
location is broken again atm :(
<lgierth>
jbenet: :)
<jbenet>
not in your network*
<dignifiedquire>
so not much I can do there except for 127.0.0.1
<lgierth>
it's probably accounted for in the geoip db anyhow
<lgierth>
DMZ
<jbenet>
lol "dmz". i always thought that was a ridiculous term.
<Kubuxu>
If I see someone in same LAN (even 10.0.0.0/8) on big network it is a success
<lgierth>
it's not even true
<dignifiedquire>
what does dmz mean oO
<daviddias>
dignifiedquire: for the multiple multiaddrs thing, we could actually expose which one we are using to establish the conn, will be a nice way to test things //cc whyrusleeping
<lgierth>
DMZ = most-militarized zone
<lgierth>
all the prime targets are in DMZs too
<jbenet>
daviddias: we may have multiple connections later, hence the difficulty. i thnk its fine to show just one for now, but food for thought for the future.
<dignifiedquire>
daviddias: I think this is already the one I'm showing, (it's the one swarm.peers returns)
<whyrusleeping>
jbenet: what benefit would multiple connections to the same peer have?
<daviddias>
got it
<dignifiedquire>
jbenet: I think at some point we can add a details pane for each peer if we want to show detailed information like this
<Kubuxu>
whyrusleeping: one might be faster then other
<daviddias>
whyrusleeping: dependign on the transport, some could be faster or just more beneficial
<dignifiedquire>
as it will get too crowded in a simple table otherwise
<lgierth>
dignifiedquire: dmz = demilitarized zone, it's usually networks behind some kind of firewall
<whyrusleeping>
why would we keep the slower one?
<Kubuxu>
for example VPN vs LAN
<Kubuxu>
You have to establish both to decide which is faster
<daviddias>
whyrusleeping: because it might be more private/secure
<dignifiedquire>
re identicons how do you feel about that? it's easy for me to add
<dignifiedquire>
so give me a quick vote
<whyrusleeping>
daviddias: but our comms are all secure
<daviddias>
I was thinking of the case when we get Tor as a transport for e.g
<jbenet>
whyrusleeping: you can use multiple connections to increase bandwidth or to pick QoS
<jbenet>
lookup multipath, multihoming, etc.
<whyrusleeping>
jbenet: but multipath wouldnt show up as multiple different connections
<Kubuxu>
jbenet: re: highlighting in local network, seeing peer in local network range is an event now. Ever if that would be big corporate 10.0.0.0/8.
<jbenet>
whyrusleeping: depends entirely on where you do it. i dont mean "multipath tcp"
<whyrusleeping>
ah
<jbenet>
Kubuxu: if your connection is being relayed, you may be in entirely different 10/8s
<Kubuxu>
We don't have relaying yet enabled, and is it really done transparently?
<Kubuxu>
(shouldn't relaying be noted in multiaddr also?).
<Kubuxu>
like /ip4/1.2.3.4/tcp/4001/relay/ip4/4.3.2.1/tcp/4001 ?
<jbenet>
Kubuxu: it may be, depending on how it would happen. a line switch relay, yeah
<jbenet>
a packet switched relay, maybe/maybe not depending now how we do it.
<jbenet>
(it may be just /fc00/<addr here>/tcp/4001 )
<jbenet>
(which yes, would not show your local addr)
<yangwao>
I think problem with that private networks are, what if it's some VPN.. what if I get connected to same peer but through different network adapter?
<jbenet>
i'd be for identicons, but i would prefer something like space themed robohash.org (like planets!)
<jbenet>
but i may be too picky :]
<jbenet>
daviddias: i just found "dfsafdsakfjdoisajfiodsajfiodsjaoifdjsaoifjdiosajfdisa" btw.
<yangwao>
that robohash is awesome:D
<daviddias>
I hope that it wasn't by trial and error :P
hjoest2 has quit [Ping timeout: 248 seconds]
ashark has quit [Ping timeout: 252 seconds]
<dignifiedquire>
jbenet: gonna use identicons for now as that looks like a lot of code I'd need to pull in for doing sth like roboash
<jbenet>
dignifiedquire: sgtm.
<dignifiedquire>
and they look a bit like space invaders, so it's a bit space themed ;)
<jbenet>
daviddias: it was lucky. i just typed and got to it
water_resistant has quit [Quit: Leaving]
pfraze has joined #ipfs
<daviddias>
OH!
[0__0] has quit [Ping timeout: 240 seconds]
<palkeo>
hello !
<palkeo>
I was thinking of IPFS, and I have a few open questions :)
<palkeo>
what are the long-terms plans for IPNS ?
peteyg has quit [Read error: Connection reset by peer]
peteyg has joined #ipfs
<palkeo>
like, will it be something quite static, a little like DNS (that can have a TTL before being refreshed, but that's it)
[0__0] has joined #ipfs
<palkeo>
or, do you have plan to add the possibility to subscribe to IPNS address ? Like, they could be updated often (maybe even like, once a second or something like that), and subscribers will see the updates
Qwertie has quit [Ping timeout: 252 seconds]
uhhyeahbret has quit [Ping timeout: 252 seconds]
<bcavileer>
how is it going with IPLD? I found the specs.. looks really cool. Please excuse my naïveté, but I'm curious about IPFS and the semantic web. I'm wondering if there will be a query mechanism for IPLD like SPARQL is for RDF ?
<palkeo>
which would allow interesting applications (even like video streaming with latency of a few dozens of seconds maybe…)
<rendar>
palkeo: how highly refreshed IPNS can allow fast video streaming?
<palkeo>
no idea, it's just an idea :) I was also thinking of instant messaging, real-time blockchains or database…
<jbenet>
bcavileer: you will be able to do that on top, yes, and we have a different thing we need (a subgraph selection language -- https://github.com/ipfs/notes/issues/12 -- but thats more like CSS selectors and XPath)
<palkeo>
so that you could have a stream of blocks (each block linking to the previous), and be notified each time there is a new block at the "HEAD"
<jbenet>
palkeo: yes this is a think we'll do with pub/sub.
<palkeo>
cool, so it's planned and you already though about it ?
<bcavileer>
thanks jbenet I will continue reading
<jbenet>
yes. the design is forthcoming, we're looking for proposals, there's been some.
<jbenet>
and we'll likely do a "simple + works for now" version on-ramping to a longer-term design
<jbenet>
dignifiedquire: also, is there something else going in this page? if not, please use the scrollbar of the browser to scoll the page/list. table/viewport scroll is painful
<rendar>
how the ID of peers is created?
<dignifiedquire>
jbenet: yes there will be a map ontop of it :P
<whyrusleeping>
rendar: hash of public key
<jbenet>
ah yay
<rendar>
ok
<The_8472>
you could position:fixed the map and still use the browser scrollbar
<dignifiedquire>
The_8472: I can't because this is an intelligent viewport that only renders things visible inside for performance reasons
deltab has quit [Ping timeout: 260 seconds]
<lgierth>
noffle: did you start rebasing your multireq PR yet? cause i made a little mistake and there's actually yet another branch which is the one in production
<lgierth>
sorry. lesson: *always* make sure master is the thing
<rendar>
whyrusleeping: and how pub/priv keys for each ipfs are generated?
<rendar>
like all other stuff using priv/pub keys then
ppham has quit [Remote host closed the connection]
<palkeo>
it's quite interesting in terms of indexing of content, I think, and I'm curious about the implications to confidentiality
<lgierth>
rendar: yep -- we'll have pluggable mechanisms there eventually
<rendar>
lgierth: pluggable? like chaning the algorithm, and using anther one instead of rsa?
Matoro has joined #ipfs
<rendar>
changing*
deltab has joined #ipfs
zorglub27 has joined #ipfs
<lgierth>
yes something along those lines. i'm not even sure there's anything specced out yet
Not_ has joined #ipfs
<rendar>
i see
<rendar>
what lib ipfs uses for generating rsa keys? i guess the default Go's one
<rendar>
well, silly me, Openssl can do that
<lgierth>
yes the crypto/* libs
<lgierth>
the respective code is in repo/config and go-libp2p/crypto
<rendar>
i see, i think that just links to openssl
yellowsir has joined #ipfs
ashark has joined #ipfs
ppham has joined #ipfs
ashark has quit [Ping timeout: 250 seconds]
b0at has joined #ipfs
deltab has quit [Ping timeout: 248 seconds]
<ianopolous>
It's a health hazard maintaining a crypto library!
<ianopolous>
I just spent two hours super stressed trying to find a bug I thought someone had found in my port of TweetNaCl's signing or signing keypair generation, until I convinced myself they must be calling the C incorrectly.
ashark has joined #ipfs
<dignifiedquire>
ianopolous: now imagine you are maintaining openssl or pfp
<dignifiedquire>
*pgp
<dignifiedquire>
your heart would propably just some on some days