XSF Discussion - 2017-11-23


  1. lskdjf has left
  2. andrey.g has joined
  3. lskdjf has left
  4. lskdjf has left
  5. andrey.g has joined
  6. andrey.g has joined
  7. lskdjf has joined
  8. jjrh has left
  9. Valerian has joined
  10. sonny has joined
  11. nyco has left
  12. Neustradamus has left
  13. moparisthebest has joined
  14. Neustradamus has joined
  15. lskdjf has left
  16. lskdjf has left
  17. lskdjf has left
  18. lskdjf has left
  19. lskdjf has left
  20. jubalh has left
  21. pep. has left
  22. pep. has left
  23. lskdjf has joined
  24. pep. has joined
  25. bear has joined
  26. bear has left
  27. matlag has left
  28. sonny has joined
  29. arc has left
  30. arc has joined
  31. Tobias has joined
  32. vanitasvitae has left
  33. pep. has left
  34. pep. has left
  35. pep. has joined
  36. pep. has left
  37. pep. has left
  38. pep. has joined
  39. Tobias has joined
  40. pep. has left
  41. Syndace has left
  42. Syndace has joined
  43. Tobias has joined
  44. Valerian has left
  45. Valerian has joined
  46. Valerian has left
  47. Valerian has joined
  48. lumi has left
  49. Tobias has joined
  50. la|r|ma has left
  51. Tobias has left
  52. Steve Kille has left
  53. Valerian has left
  54. arc has left
  55. arc has joined
  56. daniel has left
  57. daniel has joined
  58. la|r|ma has joined
  59. lskdjf has joined
  60. Valerian has joined
  61. burrblurr has joined
  62. Valerian has left
  63. Zash has left
  64. arc has left
  65. Tobias has joined
  66. arc has joined
  67. Tobias has joined
  68. tux has left
  69. tux has joined
  70. Guus has left
  71. Guus has joined
  72. Tobias has joined
  73. arc has left
  74. arc has joined
  75. moparisthebest has left
  76. arc has left
  77. Tobias has joined
  78. arc has joined
  79. moparisthebest has joined
  80. matlag has joined
  81. matlag has joined
  82. uc has joined
  83. Zash has left
  84. Zash has joined
  85. jere has joined
  86. burrblurr has left
  87. burrblurr has joined
  88. Tobias has joined
  89. Tobias has joined
  90. moparisthebest has left
  91. moparisthebest has joined
  92. goffi has joined
  93. intosi has joined
  94. Tobias has joined
  95. arc has left
  96. arc has joined
  97. arc has left
  98. arc has joined
  99. burrblurr has left
  100. burrblurr has joined
  101. Tobias has joined
  102. Tobias has joined
  103. Guus has left
  104. Guus has joined
  105. Guus has left
  106. Guus has joined
  107. burrblurr has left
  108. burrblurr has joined
  109. intosi has left
  110. intosi has joined
  111. Guus has left
  112. Guus has joined
  113. burrblurr has left
  114. Steve Kille has left
  115. Zash has left
  116. Guus has left
  117. arc has left
  118. arc has joined
  119. @Alacer has joined
  120. sonny has joined
  121. Guus has joined
  122. marc has joined
  123. @Alacer has left
  124. waqas has left
  125. arc has left
  126. arc has joined
  127. arc has left
  128. arc has joined
  129. Syndace has left
  130. Syndace has joined
  131. daniel has left
  132. Alex has joined
  133. daniel has left
  134. Zash has joined
  135. jere has joined
  136. Steve Kille has left
  137. daniel has left
  138. Kev has joined
  139. Martin has joined
  140. daniel has left
  141. lskdjf has joined
  142. la|r|ma has joined
  143. Syndace has left
  144. Syndace has joined
  145. Alex has left
  146. daniel has left
  147. blabla has joined
  148. daniel has left
  149. daniel has left
  150. Martin has left
  151. Guus has left
  152. Guus has joined
  153. jubalh has joined
  154. Martin has joined
  155. Guus > I will execute the random selection then on the next Euro Millions draw which is this Friday, November 24th 2017.
  156. Guus longest drumroll ever?
  157. Alex ;-)
  158. Guus has left
  159. dwd Guus, If I thought we'd have got there in time, I'd have suggested the UK lottery draw last night.
  160. Ge0rG that would've been very close.
  161. Ge0rG BTW, sorting people by their name is an inherently unfair process.
  162. Guus dwd: oh, the timing doesn't matter much. I'm just glad we were able to come up with a way to resolve this in the first place.
  163. mathieui Ge0rG, maybe hash the name + the date and then sort the hashes?
  164. Guus Why are we grouping people by name?
  165. Ge0rG 2648f46ed83b89a922e3a74aa5500dee: that's an awesome idea.
  166. dwd Ge0rG, I don't think it makes any difference how people are ordered, the point is that the order must be decided upon and fixed in advance.
  167. Ge0rG dwd: you are absolutely right, in the context of the tie resolution
  168. Guus we're basically ordering them in a circle, not in a prioritized queue.
  169. Ge0rG my remark was rather related to the typical ordering of studens in a class, when the teacher decides whom to ask for homework
  170. dwd Ge0rG, For voting, the memberbot randomizes the order each time you vote, as well. We've run into that one before, as you can tell...
  171. Ge0rG dwd: right. It confused me the first time I mistyped my vote and had to recast, but it's logical.
  172. Ge0rG dwd: I'm also pretty sure I read about it on the ML
  173. Guus Ge0rG: my best friends mum used this for job application. Uses her maiden name normally, but used her husbands family name "Aa" to put herself quite literally on the top of the stack :)
  174. Ge0rG Guus: was the name really "Aa"?
  175. Ge0rG that's like all the "1-2-3 plumbing" and "aaa services" in the yellow pages.
  176. dwd Guus, 'My surname? Yes, it's "a". Lowercase.'
  177. Guus the family name uses https://en.wikipedia.org/wiki/Tussenvoegsel, but otherwise, yes, Aa (and in the Netherlands, we don't use tussenvoegsels for ordering names).
  178. Guus dwd: just for kicks, we once looked up to see if his family really was amongst the first in the phonebook. Turns out that there really are people with "A" for a surname.
  179. Guus naturally, I've declared my friend a loser and moved on.
  180. intosi has left
  181. intosi has joined
  182. Ge0rG Tussenvoegsel is a very interesting word.
  183. Guus Yeah, filling out (some) Dutch names in international forms is fun.
  184. Ge0rG it's also fun to be called Georg Lukas. People make witty remarks about lightsabres, darthvaders etc. all the time
  185. Guus I'm always annoyed when things like address book applications list my family ("der Kinderen") under "d" instead of "k"
  186. Guus Yeah, double wammy with your last name also being a common first name.
  187. dwd Guus, So I now learn that you are meneer Der Kinderen but Guus der Kinderen. And you're collated under "K" in Dutch, but "D" in Belgian.
  188. Guus dwd, that's correct.
  189. Ge0rG Guus: yeah, that too. "What's your name?" -- "Lukas" -- "So what's your last name?"
  190. Alex we can formalize the tie resolution process in a XEP or other document, to have it in file when it happens again, also ties which involve more than 2 applicants
  191. Guus Alex: we can, but do we need to put in the effort? It worked out pretty well this time, without the added documentation.
  192. Alex Guus: agreed
  193. dwd Alex, Ideally, we'd publish the algorithm in the run-up to an election, so we could crank it through quickly.
  194. dwd Alex, But in fairness, it's happened twice in XSF history, so maybe Guus has a better idea.
  195. Guus not sure if "not doing anything else" qualifies as an "idea"
  196. blabla has left
  197. blabla has joined
  198. edhelas has left
  199. edhelas has joined
  200. edhelas has left
  201. edhelas has joined
  202. la|r|ma has joined
  203. sonny has left
  204. jubalh has left
  205. jcbrand has joined
  206. goffi has joined
  207. arc has left
  208. arc has joined
  209. lumi has joined
  210. Kev has left
  211. Alex has left
  212. efrit has joined
  213. valo has left
  214. Valerian has joined
  215. sonny has joined
  216. daniel has left
  217. lovetox has joined
  218. daniel has joined
  219. daniel has left
  220. @Alacer has joined
  221. daniel has joined
  222. Alex has joined
  223. vanitasvitae has left
  224. daniel has left
  225. sonny has joined
  226. daniel has joined
  227. Valerian has left
  228. daniel has left
  229. Valerian has joined
  230. daniel has joined
  231. @Alacer has left
  232. daniel has left
  233. daniel has joined
  234. blabla has left
  235. intosi has left
  236. intosi has joined
  237. Link Mauve has left
  238. Link Mauve has joined
  239. daniel has left
  240. valo has joined
  241. sonny has joined
  242. Tobias has joined
  243. stefandxm has left
  244. lumi has joined
  245. Guus has left
  246. daniel has left
  247. Guus has left
  248. Guus has joined
  249. daniel has left
  250. jubalh has left
  251. daniel has left
  252. intosi has left
  253. intosi has joined
  254. la|r|ma has left
  255. la|r|ma has joined
  256. Valerian has left
  257. Alex has left
  258. daniel has left
  259. daniel has left
  260. Tobias has joined
  261. blabla has joined
  262. jere has joined
  263. jere has joined
  264. daniel has left
  265. daniel has left
  266. Valerian has joined
  267. Tobias has joined
  268. nyco has left
  269. lumi has joined
  270. daniel has left
  271. daniel has left
  272. stefandxm has joined
  273. sonny has left
  274. jjrh has left
  275. jere has joined
  276. Tobias has joined
  277. stefandxm has left
  278. Valerian has left
  279. jjrh has left
  280. jjrh has left
  281. jere has joined
  282. jere has left
  283. jere has joined
  284. iiro.laiho has joined
  285. intosi has left
  286. intosi has joined
  287. Alex has joined
  288. lskdjf has left
  289. lskdjf has joined
  290. intosi has left
  291. intosi has joined
  292. daniel has left
  293. Alex has left
  294. marc has left
  295. daniel has left
  296. vanitasvitae has left
  297. jcbrand has left
  298. Valerian has joined
  299. lumi has left
  300. daniel has left
  301. daniel has left
  302. waqas has joined
  303. marc has left
  304. jubalh has left
  305. daniel has left
  306. marc has left
  307. daniel has left
  308. daniel has left
  309. jubalh has left
  310. lskdjf has joined
  311. foxtune has joined
  312. efrit has joined
  313. edhelas has joined
  314. nyco has joined
  315. nyco has joined
  316. edhelas has joined
  317. efrit has joined
  318. nyco has joined
  319. Valerian has left
  320. Valerian has joined
  321. daniel has left
  322. lskdjf has joined
  323. la|r|ma has left
  324. lskdjf has joined
  325. daniel has left
  326. daniel has left
  327. daniel has left
  328. intosi has left
  329. jubalh has left
  330. stefandxm has joined
  331. daniel has left
  332. daniel has left
  333. Martin has left
  334. efrit has left
  335. efrit has joined
  336. vanitasvitae has left
  337. stefandxm has left
  338. Martin has joined
  339. sonny has left
  340. daniel has left
  341. daniel has joined
  342. mathieui I like how the hash discussion for 0392 oscillates between "not too old stuff, it will get deprecated and removed" and "not too recent stuff, it won’t be available in java"
  343. jubalh has left
  344. jubalh has joined
  345. Zash For a use case where md5 would be fine
  346. mathieui indeed
  347. Zash Or like crc32
  348. dwd I think it's reliant on low collision, so MD5 is probably the right level.
  349. efrit has left
  350. mathieui the worry is more that md5 is deprecated in many places, and may be removed somewhen
  351. dwd Predictable collision is fine. Even a second preimage attack wouldn't be a problem.
  352. dwd mathieui, Doubtful. MD5 is used in a lot more places than just crypto. But if people are worried, SHA-1 will be with us forever, basically.
  353. mathieui yeah
  354. dwd Although I like the fact is says "SHA-1 ... as defined by zlib".
  355. Zash dwd: Will it?
  356. Zash git was mentioned on the mailing list, but I think both git and hg are looking at phasing it out
  357. daniel has left
  358. daniel has joined
  359. iiro.laiho has left
  360. blabla has left
  361. Flow Zash, git is looking into phasing out sha1, hg is looking into phasing out itself ;-)
  362. Zash 2/10 would not be trolled again
  363. Tobias has joined
  364. vanitasvitae Just read the ejabberd release post. That made me thinking, is there a link type "share via xmpp", which clients can open and which carries a predefined body, so the user only has to select a recipient?
  365. MattJ vanitasvitae, https://xmpp.org/extensions/xep-0147.html#actions-message
  366. MattJ I think the "select a recipient" part is trickier though
  367. Zash Has Firefox killed that social plugin architecture they had?
  368. Zash Wherein you had installed some pice of JS that would handle "share this" events.
  369. MattJ you could do that in Javascript (sorry Zash)
  370. waqas Unfortunately I doubt it
  371. Zash MattJ: This was 100% pure JS only plugins
  372. Zash You could have a sidebar and share options.
  373. Link Mauve Hmm, XEP-0277 doesn’t say anything about a sharing URI, the closest is https://xmpp.org/extensions/xep-0277.html#location
  374. vanitasvitae Yeah, looks like thr recipient is always fix.
  375. MattJ Ha, just read the ejabberd release post. They stole our certificate configuration approach ;)
  376. Zash Huh?
  377. Zash MattJ: The one we talked about but haven't gotten around to implement yet?
  378. MattJ "Introductin certfiles option": "The option is supposed to replace existing options ‘c2s_certfile’, ‘s2s_certfile’ and ‘domain_certfile’. The option accepts a list of file paths (optionally with wildcards “*”) containing either PEM certificates or PEM private keys. At startup, ejabberd sorts the certificates, finds matching private keys and rebuilds full certificates chains which can be used by fast_tls driver."
  379. MattJ ignore my typo
  380. Zash We just pick something based on file names
  381. Zash "just"
  382. dwd Zash, It's in hardware on a load of Intel CPUs, and in use in a zillion places as a general hash. It's not very good at it, actually, but it's there.
  383. sonny has joined
  384. Valerian has left
  385. Valerian has joined
  386. Zash Wait, {xep 313} says WHAT?
  387. Bunneh Zash: Message Archive Management (Standards Track, Proposed, 2017-02-22) See: https://xmpp.org/extensions/xep-0313.html
  388. Flow doesn't look like xep277 registers 'node' the querytype, it's even missing in xep277 § 11. Or am I missing something?
  389. Flow arg, node even clashes with https://xmpp.org/extensions/xep-0050.html#registrar-querytypes
  390. Martin has left
  391. Steve Kille has left
  392. Link Mauve Flow, hmm, it should be at the ?pubsub query type: https://xmpp.org/extensions/xep-0060.html#registrar-querytypes
  393. Link Mauve That’s where it’s registered.
  394. Steve Kille has joined
  395. Steve Kille has left
  396. Valerian has left
  397. daniel has left
  398. jcbrand has joined
  399. stefandxm has joined
  400. jere has joined
  401. jubalh has left
  402. jubalh has left
  403. lumi has joined
  404. stefandxm has left
  405. ralphm has joined
  406. uc has joined
  407. uc has joined
  408. Steve Kille has left
  409. blabla has joined
  410. moparisthebest has joined
  411. moparisthebest has joined
  412. Kev has left
  413. jubalh has joined
  414. stefandxm has joined
  415. Tobias has joined
  416. tux has left
  417. ralphm has left
  418. Valerian has joined
  419. jere has joined
  420. Steve Kille has left
  421. Steve Kille has left
  422. Steve Kille has left
  423. marc has left
  424. ralphm has left
  425. Flow Link Mauve, then there is a '?pubsub' missing in xep277 § 2.1?
  426. Link Mauve Seems so.
  427. jere has joined
  428. Steve Kille has left
  429. Flow Link Mauve, https://github.com/xsf/xeps/pull/545
  430. Link Mauve edhelas, goffi, ^
  431. la|r|ma has joined
  432. Tobias has joined
  433. Link Mauve has left
  434. Link Mauve has joined
  435. Valerian has left
  436. Valerian has joined
  437. goffi has joined
  438. goffi Flow: this would be a bad idea: 1) the URI is without "pubsub" action in XEP-0060 (the URI is not specific to microblog) 2) we have already tons of URI in the wild without the "pubsub" action 3) the "node" variable is enough to know that it's a pubsub URI (but even if it's not used for something else, it could be, so that's not great I agree)
  439. goffi and if we were adding and action, I would prefer to have "blog" or "microblog" instead of "pubsub", this would avoid retrieving items to know what's the node is about.
  440. goffi an action*
  441. goffi https://xmpp.org/extensions/xep-0060.html#impl-uri
  442. goffi (final standard)
  443. goffi oups draft sorry
  444. jonasw Zash, crc32 doesn’t work
  445. goffi "node" is used actually, I've missed the comment abose. That's unfortunate, XEP-0060 should have used an action but it didn't. Anyway command use an action, so we can still differenciate.
  446. jonasw you need a few hundred bytes of random input before crc32 starts to work as a proper mixing function
  447. jonasw (tried that)
  448. daniel has left
  449. jonasw at which point it seemed to me that SHA-1 is a more sensible alternative, than something home-brew based on a crc32 variant
  450. jonasw dwd, yes, the incorrect reference to zlib will be going away soon, when I can comfortably type again
  451. Zash Crypto hashes does come with all that random pre-input data, so sure.
  452. jonasw exactly
  453. jonasw so crc32 isn’t quite sufficient by itself
  454. jonasw md5 would probably be fine, too
  455. jjrh has left
  456. sonny has left
  457. jere has joined
  458. Valerian has left
  459. SamWhited has left
  460. sonny has left
  461. Steve Kille has left
  462. daniel has left
  463. daniel has left
  464. dwd has left
  465. la|r|ma has left
  466. Neustradamus Good to see discussions/changes on XEP-0277!
  467. la|r|ma has left
  468. jere has joined
  469. la|r|ma has left
  470. jcbrand has left
  471. lovetox has left
  472. Flow goffi, ahh that thing can come without an action. i've changed the PR https://github.com/xsf/xeps/pull/545
  473. daniel has left
  474. ralphm has left
  475. matlag has left
  476. goffi has left
  477. ralphm has left
  478. jonasw has left
  479. jere has left
  480. jere has joined
  481. Steve Kille has left
  482. daniel has left
  483. jere has left
  484. jere has joined
  485. jubalh has joined
  486. jubalh has left
  487. Guus has left
  488. Kev has joined
  489. daniel has left
  490. MattJ Grr, MIX
  491. marc has left
  492. blabla has left
  493. Zash Grrr?
  494. marc has left
  495. tux has left
  496. MattJ I kinda assumed it didn't use type=groupchat
  497. waqas Yeah
  498. Zash I kinda assumed it would
  499. MattJ The semantics are so different, isn't a MIX joined from your bare JID?
  500. MattJ Why would you want groupchat routing rules on that?
  501. Zash MattJ: They don't matter because the server needs to be MIX-aware
  502. Zash I assume
  503. MattJ I confess I'm way behind on MIX
  504. MattJ All I'm saying is, I was surprised by this
  505. Zash I'll be basing all my MIX-related statements of what I overheard while people were gathered around a whiteboard drawing it up a few years ago
  506. Zash While intoshi, ralphm and I were cutting up XEP 60 into pieces
  507. edhelas has left
  508. edhelas has joined
  509. Alex has joined
  510. sonny has left
  511. sonny has joined
  512. lumi has joined
  513. Kev has left
  514. Alex has left
  515. Alex has joined
  516. edhelas has left
  517. la|r|ma has left
  518. uc has joined
  519. edhelas has left
  520. uc has joined
  521. daniel has left
  522. Alex has left
  523. lskdjf has joined
  524. efrit has joined
  525. Valerian has joined
  526. uc has joined
  527. Holger has left
  528. jere has joined
  529. jubalh has joined
  530. Valerian has left
  531. Valerian has joined
  532. Tobias has joined
  533. jubalh has joined