Flow, haha nice when you search for a lib and someone you are familiar with has already written a good looking one, thanks for java-pinning :)
Ge0rG
m0xie? I wouldn't trust him.
Kev_has left
edhelastrust no one
Ge0rG
Oh, no. m0xie did android-pinning. Completely separate project.
uchas joined
moparisthebest
you have to be careful because loads of projects use the terms 'public key pinning' and 'certificate pinning' interchangeably when they are completely not, or they'll say 'TLS pinning', and you have to figure out what they actually do
Dave Cridlandhas left
moparisthebest
java-pinning looks to support regular java and android, and both cert and public key pinning (public key being the only good acceptable version imho :))
Ge0rG
moparisthebest: how do you do revocation with pkp?
suzyohas joined
moparisthebest
you release a new app with an updated set of pins, then switch it on the server
moparisthebest
same deal with cert pinning though
Ge0rG
moparisthebest: that's rotation, not revocation
moparisthebest
Ge0rG, how do you revoke without pkp ? iirc revocation essentially doesn't work and people just don't do it
Ge0rG
moparisthebest: OCSP stapling is probably the least broken way
moparisthebest
it's the same with pkp though, you supply 3 pins, only 1 of which is active, if you have to revoke you do it and use one of the other keys already pinned
Ge0rG
Yes, but how can you tell the client that the pin for the stolen cert is not trustworthy any more?
moparisthebest
It's not in the pinned set anymore, either in hpkp header or your new app
intosihas left
intosihas joined
mimi89999has left
mimi89999has left
mimi89999has left
Flow
moparisthebest, you are welcome :)
vanitasvitae
is there a xep for voice messages? Or does for example conversations just http_uploades a short audio file?
edhelas
http_upload + SIMS should be the way to go to me
edhelas
actually i think that Movim is showing a little audio player when he receive an audio file by SIMS :)
intosihas left
intosihas joined
vanitasvitae
edhelas, ah thank you :)
xnyhpshas joined
xnyhpshas joined
jubalhhas left
Ge0rG
Sigh. "ceth4275@red42.net wants to subscribe"
Syndacehas left
Syndacehas joined
moparisthebest
hehe new version of sslh released, one of the features is support for letsencrypt tls-sni-* challenges, you know, the ones they just disabled and removed from the spec :)
Ge0rG
because there was some security issue in the protocol
moparisthebest
well, common implementations of SNI, but yes
intosihas left
lumihas joined
tuxhas joined
intosihas joined
Syndacehas joined
Syndacehas joined
lumihas left
Ge0rGhas left
@Alacerhas left
@Alacerhas joined
SamWhitedhas left
moparisthebest
"blocking RTTs at startup are a soluble problem here."
moparisthebest
hehe autocorrect is an endless source of entertainment
Kev
What's the autocorrect?
moparisthebest
solvable -> soluble
moparisthebest
unless he meant we could dissolve that problem
Kev
That's not an autocorrect.
Kev
Or, at least, it needn't have been.
Kev
Soluble means able-to-be-solved.
Kev
(As well as able to be dissolved)
Steve Killehas left
Steve Killehas left
moparisthebest
does it? hmm learn something new every day
Ge0rG
Always have your Websters handy when Brits write.
moparisthebest
https://en.wikipedia.org/wiki/Soluble says nothing about 'solving' but turns out indeed that's definition #2 from https://www.merriam-webster.com/dictionary/soluble
nycohas left
moparisthebest
guess I need to start checking it as a british -> american dictionary :)
jonasw
just learn en_GB :)
moparisthebest
I don't have time to learn what's obviously an entirely new language :P
Kev
Or, as we like to call it, English.
jonasw
although, in the XSF, en_GB isn’t accepted anyways :(
moparisthebest
I've talked with brits every day for going on 13 years and *still* learn random new things all the time, it's ridiculous
ralphmhas left
ralphmhas joined
Kev
I don't think this is an en_GB thing.
Kev
At least, all the dictionaries I've just looked at have both meanings.
except wikipedia, but fair, I've just never seen it used that way, we just say 'solvable'
zinidhas left
jonasw
moparisthebest, wikipedia isn’t a dictionary ;-)
Kev
https://www.collinsdictionary.com/dictionary/english/soluble seems to suggest it's American as well.
jonasw
(moparisthebest, in contrast to wiktionary, which even has the definition)
Steve Killehas joined
moparisthebest
well at least I'm not the only one https://math.stackexchange.com/questions/2195485/proving-a-group-is-soluble-solvable-if-you-are-american
Ge0rG
Maybe it's just the Brits attempting to use less common words to implicate some kind of eliteliteraryism.
lumihas joined
moparisthebest
Outside of the US it's really called "soluble"? As in "dissolves in a solvent"? Why on earth is it called that? – Stella Biderman Mar 21 '17 at 16:19 ; my thoughts exactly Stella :)
jjrhhas left
Kev
I know, it doesn't make much sense. Capable of dissolving in a solvent should obviously be solvable.
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
ralphmhas joined
Dave Cridlandhas left
SamWhitedhas joined
nycohas left
jubalhhas joined
Link Mauve
Ge0rG, half of the time, it’s also French people using the original word with an English accent.
Link Mauve
(It’s also « soluble » in French.)
zinidhas left
zinidhas left
xnyhpshas joined
Ge0rGrecently rewatched Episode I, and in the German synchro the trade federation folks had a French accent. It was almost comical, but not in a funny way.
xnyhpshas joined
jubalhhas left
nycohas left
ralphmhas joined
tuxhas joined
ralphmhas left
jubalhhas joined
mimi89999has left
Tobiashas left
SamWhitedhas left
jerehas joined
ralphmhas left
lovetoxhas joined
jubalhhas left
lovetoxhas joined
ralphmhas left
ralphmhas joined
SamWhitedhas joined
Dave Cridlandhas left
ralphmhas joined
jjrhhas left
jjrhhas left
Dave Cridland
Weirdly, I wrote "solvable" and decided that soundsed like it was a Maths problem, so changed it.
Kev
That's "Math" if you're en_US. Happy to help.
moparisthebest
he is correct
Dave Cridland
But weirdly, "Mathematics" in both.
moparisthebest
or Arithmetic
suzyohas joined
SamWhited
Oh, I thought it was Maths instead of Mathematics, not Maths instead of Math. That's confusing.
jjrhhas left
moparisthebest
I swear british and american are two different languages that just share a common ancestor in english :P
Kev
Arithmetic, and Maths are not the same :)
jonasw
moparisthebest, so you’re saying en_GB and en_US are like C and C++?
intosi
:)
Kev
Arithmetic's the numbery bit of Maths.
intosi
jonasw: C and BCPL, in order ;)
moparisthebest
I don't like the connotation that US is the C++ but, otherwise yes
Dave Cridland
moparisthebest, "The United States and Great Britain are two countries separated by a common language" - attrib George Bernard Shaw.
Dave Cridland
moparisthebest, So you prefer the idea that the US is simple and error prone?
intosi
Great, language wars.
moparisthebest
better than complicated and error prone
jonasw
moparisthebest, oh, I didn’t mean to imply that either is eithre
moparisthebest
also I prefer tabs for code indentation, and nano for an editor, might as well get all the wars out of the way :)
jonasw
just that they share a relationship
jonasw
moparisthebest, does nano edit XEPs now?
Kev
Tabs for indentation are obviously superior.
Kev
Is nano actually an editor?
jonasw
we should add emacs or something to the editor team
SamWhited
The U.S. is the C++ to GB's C… in theory it was an enhancement, but in practice it's overly complicated and messy.
Dave Cridland
"we have really everything in common with America nowadays, except, of course, language" - Oscar Wilde.
intosi
As long as we can all agree that Dutch is Python, I'm fine with whatever analogy you can come up with for English and Murican.
Dave Cridland
intosi, Dutch is Erlang. Probably great, but nobody understands it.
intosi
I thought that was Russian.
moparisthebest
what would Rust be, esperanto? technically superior but no one wants to be bothered learning another language?
jonasw
Dave Cridland, if you want to go by that analogy, I’d recommend finnish instead of dutch
Dave Cridland
jonasw, Finnish is Perl6. Impossible to understand and most people are convinced it doesn't really exist.
SamWhited
nah, Rust is currently one of the most desirable languages to learn, no one ever really cared about esperanto
intosi
That's what the Esperantists said ;)
moparisthebest
nah I'm still hoping rust takes over the world :) I hope it's not an esperanto
Dave Cridland
Rust is actually getting serious code written in it. WHich is more than can be said for D, for example.
intosi
Fair enough. I'm fairly language agnostic anyway. Except for Java, which triggers some strong emotions. And PHP, but that's not a language.
SamWhited
We're starting to adopt Rust at work which has been nice. Unfortunately all the tooling still sucks; they're making very similar mistakes to what Go did and ignoring that people want to be able to host their own packages internally without jumping through hoops
SamWhited
(or rather, the tools for packaging in Rust are great, they're just lacking in features)