XSF Discussion - 2018-01-22

  1. Dave Cridland has left

  2. lskdjf has joined

  3. Dave Cridland has left

  4. Dave Cridland has left

  5. lskdjf has left

  6. efrit has left

  7. Syndace has left

  8. Syndace has joined

  9. lskdjf has joined

  10. moparisthebest has left

  11. hannes has left

  12. hannes has joined

  13. Dave Cridland has left

  14. lskdjf has joined

  15. la|r|ma has left

  16. la|r|ma has joined

  17. SamWhited has joined

  18. SamWhited has joined

  19. @Alacer has left

  20. @Alacer has joined

  21. moparisthebest has joined

  22. jere has joined

  23. la|r|ma has joined

  24. vanitasvitae has left

  25. jjrh has left

  26. jjrh has left

  27. la|r|ma has joined

  28. Dave Cridland has left

  29. Dave Cridland has left

  30. Dave Cridland has joined

  31. blabla has left

  32. SamWhited has left

  33. blabla has left

  34. SamWhited has left

  35. SamWhited has joined

  36. Dave Cridland has left

  37. suzyo has joined

  38. Dave Cridland has left

  39. Zash has left

  40. sezuan has joined

  41. McKael has joined

  42. Dave Cridland has left

  43. blabla has left

  44. blabla has left

  45. blabla has left

  46. xnyhps has joined

  47. Dave Cridland has left

  48. lovetox has joined

  49. Tobias has joined

  50. Tobias has joined

  51. lovetox has left

  52. moparisthebest has joined

  53. Dave Cridland has left

  54. @Alacer has left

  55. @Alacer has joined

  56. Tobias has joined

  57. tux has left

  58. tux has joined

  59. @Alacer has left

  60. @Alacer has joined

  61. hannes has left

  62. hannes has joined

  63. Dave Cridland has left

  64. blabla has left

  65. hannes has left

  66. zinid has left

  67. goffi has joined

  68. ralphm has joined

  69. goffi has left

  70. goffi has joined

  71. hannes has joined

  72. Dave Cridland has left

  73. nyco has left

  74. lumi has joined

  75. Steve Kille has left

  76. moparisthebest has joined

  77. Steve Kille has joined

  78. lskdjf has joined

  79. ralphm has left

  80. Holger has left

  81. lskdjf has left

  82. jubalh has joined

  83. Holger has left

  84. sezuan has left

  85. winfried has left

  86. winfried has joined

  87. winfried has joined

  88. winfried has joined

  89. efrit has joined

  90. Dave Cridland has left

  91. @Alacer has left

  92. @Alacer has joined

  93. blabla has joined

  94. blabla has joined

  95. Dave Cridland has left

  96. moparisthebest has joined

  97. Neustradamus has left

  98. hannes has joined

  99. hannes has joined

  100. hannes has joined

  101. hannes has joined

  102. hannes has joined

  103. goffi has left

  104. hannes has joined

  105. goffi has joined

  106. Holger has left

  107. hannes has joined

  108. moparisthebest has joined

  109. hannes has joined

  110. moparisthebest has joined

  111. Guus has left

  112. Zash has left

  113. ralphm has joined

  114. moparisthebest has joined

  115. efrit has left

  116. winfried has joined

  117. @Alacer has left

  118. winfried has joined

  119. @Alacer has joined

  120. moparisthebest has joined

  121. jubalh has left

  122. mimi89999 has left

  123. la|r|ma has joined

  124. winfried has left

  125. winfried has joined

  126. @Alacer has left

  127. @Alacer has joined

  128. lskdjf has left

  129. goffi has left

  130. Tobias has joined

  131. goffi has joined

  132. zinid has left

  133. moparisthebest has left

  134. moparisthebest has left

  135. moparisthebest has left

  136. moparisthebest has left

  137. moparisthebest has left

  138. moparisthebest has left

  139. moparisthebest has left

  140. moparisthebest has left

  141. moparisthebest has left

  142. moparisthebest has joined

  143. moparisthebest has left

  144. moparisthebest has joined

  145. moparisthebest has left

  146. moparisthebest has joined

  147. moparisthebest has left

  148. moparisthebest has joined

  149. moparisthebest has left

  150. moparisthebest has joined

  151. moparisthebest has left

  152. moparisthebest has joined

  153. moparisthebest has left

  154. moparisthebest has joined

  155. moparisthebest has left

  156. moparisthebest has joined

  157. moparisthebest has left

  158. moparisthebest has joined

  159. moparisthebest has left

  160. moparisthebest has joined

  161. moparisthebest has left

  162. moparisthebest has joined

  163. moparisthebest has left

  164. lskdjf has joined

  165. blabla has left

  166. lumi has left

  167. jere has joined

  168. jere has joined

  169. Alex has joined

  170. lskdjf has left

  171. lskdjf has left

  172. lskdjf has left

  173. Guus has left

  174. Guus has joined

  175. la|r|ma has joined

  176. la|r|ma has left

  177. la|r|ma has joined

  178. Tobias has joined

  179. lskdjf has joined

  180. mimi89999 has joined

  181. vanitasvitae has left

  182. Zash has left

  183. hannes has left

  184. hannes has joined

  185. mimi89999 has joined

  186. mimi89999 has joined

  187. mimi89999 has joined

  188. SamWhited has left

  189. bra has joined

  190. jjrh has left

  191. efrit has joined

  192. zinid has left

  193. uc has joined

  194. lskdjf has joined

  195. Alex has left

  196. jjrh has left

  197. efrit has left

  198. jjrh has left

  199. jjrh has left

  200. zinid has left

  201. Alex has joined

  202. lovetox has joined

  203. 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 :)

  204. Ge0rG

    m0xie? I wouldn't trust him.

  205. Kev_ has left

  206. edhelas trust no one

  207. Ge0rG

    Oh, no. m0xie did android-pinning. Completely separate project.

  208. uc has joined

  209. 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

  210. Dave Cridland has left

  211. 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 :))

  212. Ge0rG

    moparisthebest: how do you do revocation with pkp?

  213. suzyo has joined

  214. moparisthebest

    you release a new app with an updated set of pins, then switch it on the server

  215. moparisthebest

    same deal with cert pinning though

  216. Ge0rG

    moparisthebest: that's rotation, not revocation

  217. moparisthebest

    Ge0rG, how do you revoke without pkp ? iirc revocation essentially doesn't work and people just don't do it

  218. Ge0rG

    moparisthebest: OCSP stapling is probably the least broken way

  219. 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

  220. Ge0rG

    Yes, but how can you tell the client that the pin for the stolen cert is not trustworthy any more?

  221. moparisthebest

    It's not in the pinned set anymore, either in hpkp header or your new app

  222. intosi has left

  223. intosi has joined

  224. mimi89999 has left

  225. mimi89999 has left

  226. mimi89999 has left

  227. Flow

    moparisthebest, you are welcome :)

  228. vanitasvitae

    is there a xep for voice messages? Or does for example conversations just http_uploades a short audio file?

  229. edhelas

    http_upload + SIMS should be the way to go to me

  230. edhelas

    actually i think that Movim is showing a little audio player when he receive an audio file by SIMS :)

  231. intosi has left

  232. intosi has joined

  233. vanitasvitae

    edhelas, ah thank you :)

  234. xnyhps has joined

  235. xnyhps has joined

  236. jubalh has left

  237. Ge0rG

    Sigh. "ceth4275@red42.net wants to subscribe"

  238. Syndace has left

  239. Syndace has joined

  240. 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 :)

  241. Ge0rG

    because there was some security issue in the protocol

  242. moparisthebest

    well, common implementations of SNI, but yes

  243. intosi has left

  244. lumi has joined

  245. tux has joined

  246. intosi has joined

  247. Syndace has joined

  248. Syndace has joined

  249. lumi has left

  250. Ge0rG has left

  251. @Alacer has left

  252. @Alacer has joined

  253. SamWhited has left

  254. moparisthebest

    "blocking RTTs at startup are a soluble problem here."

  255. moparisthebest

    hehe autocorrect is an endless source of entertainment

  256. Kev

    What's the autocorrect?

  257. moparisthebest

    solvable -> soluble

  258. moparisthebest

    unless he meant we could dissolve that problem

  259. Kev

    That's not an autocorrect.

  260. Kev

    Or, at least, it needn't have been.

  261. Kev

    Soluble means able-to-be-solved.

  262. Kev

    (As well as able to be dissolved)

  263. Steve Kille has left

  264. Steve Kille has left

  265. moparisthebest

    does it? hmm learn something new every day

  266. Ge0rG

    Always have your Websters handy when Brits write.

  267. 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

  268. nyco has left

  269. moparisthebest

    guess I need to start checking it as a british -> american dictionary :)

  270. jonasw

    just learn en_GB :)

  271. moparisthebest

    I don't have time to learn what's obviously an entirely new language :P

  272. Kev

    Or, as we like to call it, English.

  273. jonasw

    although, in the XSF, en_GB isn’t accepted anyways :(

  274. 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

  275. ralphm has left

  276. ralphm has joined

  277. Kev

    I don't think this is an en_GB thing.

  278. Kev

    At least, all the dictionaries I've just looked at have both meanings.

  279. jjrh has left

  280. jonasw

    moparisthebest, https://en.wiktionary.org/wiki/soluble#Adjective

  281. jonasw

    even wiktionary has it ;-)

  282. moparisthebest

    except wikipedia, but fair, I've just never seen it used that way, we just say 'solvable'

  283. zinid has left

  284. jonasw

    moparisthebest, wikipedia isn’t a dictionary ;-)

  285. Kev

    https://www.collinsdictionary.com/dictionary/english/soluble seems to suggest it's American as well.

  286. jonasw

    (moparisthebest, in contrast to wiktionary, which even has the definition)

  287. Steve Kille has joined

  288. 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

  289. Ge0rG

    Maybe it's just the Brits attempting to use less common words to implicate some kind of eliteliteraryism.

  290. lumi has joined

  291. 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 :)

  292. jjrh has left

  293. Kev

    I know, it doesn't make much sense. Capable of dissolving in a solvent should obviously be solvable.

  294. Dave Cridland has left

  295. Dave Cridland has left

  296. Dave Cridland has left

  297. Dave Cridland has left

  298. ralphm has joined

  299. Dave Cridland has left

  300. SamWhited has joined

  301. nyco has left

  302. jubalh has joined

  303. Link Mauve

    Ge0rG, half of the time, it’s also French people using the original word with an English accent.

  304. Link Mauve

    (It’s also « soluble » in French.)

  305. zinid has left

  306. zinid has left

  307. xnyhps has joined

  308. 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.

  309. xnyhps has joined

  310. jubalh has left

  311. nyco has left

  312. ralphm has joined

  313. tux has joined

  314. ralphm has left

  315. jubalh has joined

  316. mimi89999 has left

  317. Tobias has left

  318. SamWhited has left

  319. jere has joined

  320. ralphm has left

  321. lovetox has joined

  322. jubalh has left

  323. lovetox has joined

  324. ralphm has left

  325. ralphm has joined

  326. SamWhited has joined

  327. Dave Cridland has left

  328. ralphm has joined

  329. jjrh has left

  330. jjrh has left

  331. Dave Cridland

    Weirdly, I wrote "solvable" and decided that soundsed like it was a Maths problem, so changed it.

  332. Kev

    That's "Math" if you're en_US. Happy to help.

  333. moparisthebest

    he is correct

  334. Dave Cridland

    But weirdly, "Mathematics" in both.

  335. moparisthebest

    or Arithmetic

  336. suzyo has joined

  337. SamWhited

    Oh, I thought it was Maths instead of Mathematics, not Maths instead of Math. That's confusing.

  338. jjrh has left

  339. moparisthebest

    I swear british and american are two different languages that just share a common ancestor in english :P

  340. Kev

    Arithmetic, and Maths are not the same :)

  341. jonasw

    moparisthebest, so you’re saying en_GB and en_US are like C and C++?

  342. intosi


  343. Kev

    Arithmetic's the numbery bit of Maths.

  344. intosi

    jonasw: C and BCPL, in order ;)

  345. moparisthebest

    I don't like the connotation that US is the C++ but, otherwise yes

  346. Dave Cridland

    moparisthebest, "The United States and Great Britain are two countries separated by a common language" - attrib George Bernard Shaw.

  347. Dave Cridland

    moparisthebest, So you prefer the idea that the US is simple and error prone?

  348. intosi

    Great, language wars.

  349. moparisthebest

    better than complicated and error prone

  350. jonasw

    moparisthebest, oh, I didn’t mean to imply that either is eithre

  351. moparisthebest

    also I prefer tabs for code indentation, and nano for an editor, might as well get all the wars out of the way :)

  352. jonasw

    just that they share a relationship

  353. jonasw

    moparisthebest, does nano edit XEPs now?

  354. Kev

    Tabs for indentation are obviously superior.

  355. Kev

    Is nano actually an editor?

  356. jonasw

    we should add emacs or something to the editor team

  357. 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.

  358. Dave Cridland

    "we have really everything in common with America nowadays, except, of course, language" - Oscar Wilde.

  359. 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.

  360. Dave Cridland

    intosi, Dutch is Erlang. Probably great, but nobody understands it.

  361. intosi

    I thought that was Russian.

  362. moparisthebest

    what would Rust be, esperanto? technically superior but no one wants to be bothered learning another language?

  363. jonasw

    Dave Cridland, if you want to go by that analogy, I’d recommend finnish instead of dutch

  364. Dave Cridland

    jonasw, Finnish is Perl6. Impossible to understand and most people are convinced it doesn't really exist.

  365. SamWhited

    nah, Rust is currently one of the most desirable languages to learn, no one ever really cared about esperanto

  366. intosi

    That's what the Esperantists said ;)

  367. moparisthebest

    nah I'm still hoping rust takes over the world :) I hope it's not an esperanto

  368. Dave Cridland

    Rust is actually getting serious code written in it. WHich is more than can be said for D, for example.

  369. 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.

  370. 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

  371. SamWhited

    (or rather, the tools for packaging in Rust are great, they're just lacking in features)

  372. uc has left

  373. Alex has left

  374. Ge0rG

    Wow, some strong emotions in this place.

  375. uc has joined

  376. Guus


  377. Alex has joined

  378. SouL

    Lovely discussion, thanks for the fun guys :D

  379. winfried has left

  380. winfried has joined

  381. Alex has left

  382. Alex has joined

  383. blabla has joined

  384. jere has joined

  385. Alex has left

  386. ralphm has joined

  387. Alex has joined

  388. Zash has left

  389. intosi has left

  390. SamWhited has left

  391. zinid has left

  392. zinid has left

  393. nyco has left

  394. hannes has left

  395. hannes has joined

  396. tux has left

  397. ralphm has joined

  398. goffi has left

  399. jubalh has joined

  400. edhelas

    http://lists.jitsi.org/pipermail/dev/2018-January/036563.html nice <3

  401. edhelas

    so basically I'll not do any kind of effort to try to be compatible with Jitsi

  402. edhelas

    except maybe for the videobridge but they have quite no documentation so meh…

  403. edhelas

    so as far as I know, Movim is the only modern web client that is doing (pure) Jingle + WebRTC at the moment

  404. moparisthebest

    I want to get that into conversations so bad

  405. moparisthebest

    an impl to test with and against is a big bonus :P

  406. moparisthebest

    I'm more of a watch the wire guy than a read the specs guy...

  407. edhelas

    remind me of buddycloud and their "own pubsub implementation" http://buddycloud.com/

  408. edhelas

    hopefully we still have people like Goffi that are willing to work with the others and make the standard interroperable

  409. moparisthebest has joined

  410. SamWhited has left

  411. la|r|ma has left

  412. la|r|ma has joined

  413. nyco has left

  414. jubalh has left

  415. jere has left

  416. jere has joined

  417. tux has left

  418. blabla has left

  419. Link Mauve

    edhelas, you haven’t checked jsxc?

  420. Link Mauve

    It also does that.

  421. Link Mauve

    moparisthebest, checking what Jitsi Videobridge does would be quite helpful.

  422. ralphm has joined

  423. edhelas

    will have a look

  424. jjrh has left

  425. suzyo has joined

  426. SamWhited has left

  427. SamWhited has joined

  428. Alex has left

  429. Ge0rG has left

  430. lovetox has left