-
moparisthebest
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.
- edhelas trust no one
-
Ge0rG
Oh, no. m0xie did android-pinning. Completely separate project.
-
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
-
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?
-
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
-
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 :)
-
vanitasvitae
edhelas, ah thank you :)
-
Ge0rG
Sigh. "ceth4275@red42.net wants to subscribe"
-
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
-
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)
-
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
-
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
-
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.
-
jonasw
moparisthebest, https://en.wiktionary.org/wiki/soluble#Adjective
-
jonasw
even wiktionary has it ;-)
-
moparisthebest
except wikipedia, but fair, I've just never seen it used that way, we just say 'solvable'
-
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)
-
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.
-
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 :)
-
Kev
I know, it doesn't make much sense. Capable of dissolving in a solvent should obviously be solvable.
-
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.)
- Ge0rG recently 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.
-
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
-
SamWhited
Oh, I thought it was Maths instead of Mathematics, not Maths instead of Math. That's confusing.
-
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)
-
Ge0rG
Wow, some strong emotions in this place.
-
Guus
❤️
-
SouL
Lovely discussion, thanks for the fun guys :D
-
edhelas
http://lists.jitsi.org/pipermail/dev/2018-January/036563.html nice <3
-
edhelas
so basically I'll not do any kind of effort to try to be compatible with Jitsi
-
edhelas
except maybe for the videobridge but they have quite no documentation so meh…
-
edhelas
so as far as I know, Movim is the only modern web client that is doing (pure) Jingle + WebRTC at the moment
-
moparisthebest
I want to get that into conversations so bad
-
moparisthebest
an impl to test with and against is a big bonus :P
-
moparisthebest
I'm more of a watch the wire guy than a read the specs guy...
-
edhelas
remind me of buddycloud and their "own pubsub implementation" http://buddycloud.com/
-
edhelas
hopefully we still have people like Goffi that are willing to work with the others and make the standard interroperable
-
Link Mauve
edhelas, you haven’t checked jsxc?
-
Link Mauve
It also does that.
-
Link Mauve
moparisthebest, checking what Jitsi Videobridge does would be quite helpful.
-
edhelas
will have a look