XSF Discussion - 2021-06-09


  1. BASSGOD has left
  2. DebXWoody has left
  3. DebXWoody has joined
  4. arc has left
  5. arc has joined
  6. adiaholic has left
  7. arc has left
  8. arc has joined
  9. BASSGOD has joined
  10. dwd has left
  11. şişio has joined
  12. BASSGOD has left
  13. adiaholic has joined
  14. Zash has left
  15. adiaholic has left
  16. alexbay218 has joined
  17. BASSGOD has joined
  18. alameyo has left
  19. lskdjf has joined
  20. alameyo has joined
  21. BASSGOD has left
  22. John has joined
  23. adiaholic has joined
  24. BASSGOD has joined
  25. John has left
  26. adiaholic has left
  27. adiaholic has joined
  28. John has joined
  29. pjn has left
  30. adiaholic has left
  31. stp has joined
  32. Andrzej has joined
  33. BASSGOD has left
  34. BASSGOD has joined
  35. lskdjf has left
  36. mukt2 has joined
  37. larma has left
  38. DebXWoody has left
  39. DebXWoody has joined
  40. alameyo has left
  41. a8bk1gz76vgy has joined
  42. a8bk1gz76vgy has left
  43. adiaholic has joined
  44. Andrzej has left
  45. a8bk1gz76vgy has joined
  46. lskdjf has joined
  47. mukt2 has left
  48. larma has joined
  49. millesimus has left
  50. millesimus has joined
  51. adiaholic has left
  52. Kev has left
  53. Kev has joined
  54. şişio has left
  55. adiaholic has joined
  56. stp has left
  57. adiaholic has left
  58. pjn has joined
  59. adiaholic has joined
  60. wladmis has left
  61. wladmis has joined
  62. adiaholic has left
  63. mukt2 has joined
  64. şişio has joined
  65. arc has left
  66. arc has joined
  67. DebXWoody has left
  68. DebXWoody has joined
  69. adiaholic has joined
  70. arc has left
  71. arc has joined
  72. arc has left
  73. arc has joined
  74. mukt2 has left
  75. adiaholic has left
  76. Chan Shen has joined
  77. adiaholic has joined
  78. pjn has left
  79. wladmis has left
  80. adiaholic has left
  81. arc has left
  82. arc has joined
  83. BASSGOD has left
  84. adiaholic has joined
  85. arc has left
  86. arc has joined
  87. wgreenhouse has left
  88. adiaholic has left
  89. pjn has joined
  90. BASSGOD has joined
  91. wgreenhouse has joined
  92. adiaholic has joined
  93. arc has left
  94. Andrzej has joined
  95. şişio has left
  96. Andrzej has left
  97. adiaholic has left
  98. adiaholic has joined
  99. a8bk1gz76vgy has left
  100. şişio has joined
  101. arc has joined
  102. şişio has left
  103. Yagiza has joined
  104. arc has left
  105. arc has joined
  106. arc has left
  107. adiaholic has left
  108. arc has joined
  109. pjn has left
  110. adiaholic has joined
  111. burn has joined
  112. arc has left
  113. arc has joined
  114. lorddavidiii has joined
  115. andy has joined
  116. adiaholic has left
  117. adiaholic has joined
  118. Kev has left
  119. burn has left
  120. Kev has joined
  121. şişio has joined
  122. Menel has joined
  123. chronosx88 has joined
  124. Tobias has joined
  125. adiaholic has left
  126. adiaholic has joined
  127. mimi89999 has left
  128. mimi89999 has joined
  129. govanify has left
  130. govanify has joined
  131. Kev has left
  132. Kev has joined
  133. Kev has left
  134. Kev has joined
  135. millesimus has left
  136. millesimus has joined
  137. adiaholic has left
  138. adiaholic has joined
  139. Kev has left
  140. Kev has joined
  141. wurstsalat has joined
  142. alameyo has joined
  143. adiaholic has left
  144. lskdjf has left
  145. adiaholic has joined
  146. alameyo has left
  147. adiaholic has left
  148. marc0s has joined
  149. adiaholic has joined
  150. burn has joined
  151. arc has left
  152. arc has joined
  153. adiaholic has left
  154. dwd has joined
  155. arc has left
  156. arc has joined
  157. babacb has left
  158. Ge0rG has left
  159. Ge0rG has joined
  160. arc has left
  161. arc has joined
  162. arc has left
  163. arc has joined
  164. moparisthebest has left
  165. şişio has left
  166. moparisthebest has joined
  167. arc has left
  168. arc has joined
  169. arc has left
  170. arc has joined
  171. arc has left
  172. alexbay218 has left
  173. arc has joined
  174. arc has left
  175. arc has joined
  176. arc has left
  177. arc has joined
  178. arc has left
  179. arc has joined
  180. arc has left
  181. arc has joined
  182. lorddavidiii has left
  183. babacb has joined
  184. jcbrand has joined
  185. karoshi has joined
  186. adiaholic has joined
  187. lorddavidiii has joined
  188. adiaholic has left
  189. wladmis has joined
  190. adiaholic has joined
  191. burn has left
  192. Alex has joined
  193. mathijs has left
  194. mathijs has joined
  195. şişio has joined
  196. arc has left
  197. arc has joined
  198. arc has left
  199. arc has joined
  200. wendy has left
  201. burn has joined
  202. Guus has joined
  203. wladmis has left
  204. wladmis has joined
  205. millesimus has left
  206. Guus has left
  207. millesimus has joined
  208. şişio has left
  209. mukt2 has joined
  210. Andrzej has joined
  211. Zash has joined
  212. şişio has joined
  213. LNJ has joined
  214. Kev has left
  215. Kev has joined
  216. chronosx88 has left
  217. chronosx88 has joined
  218. wladmis has left
  219. matkor has joined
  220. jl4 has joined
  221. John has left
  222. Zash has left
  223. Zash has joined
  224. adiaholic has left
  225. adiaholic has joined
  226. wladmis has joined
  227. jl4 has left
  228. jl4 has joined
  229. jl4 has left
  230. jl4 has joined
  231. floretta has left
  232. jl4 has left
  233. jl4 has joined
  234. jl4 has left
  235. jl4 has joined
  236. chronosx88 has left
  237. chronosx88 has joined
  238. hamish has joined
  239. debacle has joined
  240. adiaholic has left
  241. Andrzej has left
  242. goffi has left
  243. marc has joined
  244. bean has joined
  245. adiaholic has joined
  246. marc0s has left
  247. marc0s has joined
  248. marc has left
  249. jl4 has left
  250. marc has joined
  251. hamish has left
  252. hamish has joined
  253. John has joined
  254. marc has left
  255. goffi has joined
  256. marc has joined
  257. mukt2 has left
  258. şişio has left
  259. wladmis has left
  260. millesimus has left
  261. John has left
  262. LNJ has left
  263. mdosch has left
  264. hamish has left
  265. mdosch has joined
  266. Zash has left
  267. Zash has joined
  268. hamish has joined
  269. floretta has joined
  270. marc has left
  271. alameyo has joined
  272. roro has joined
  273. millesimus has joined
  274. goffi has left
  275. goffi has joined
  276. John has joined
  277. Andrzej has joined
  278. Andrzej has left
  279. Kev has left
  280. Kev has joined
  281. karoshi has left
  282. şişio has joined
  283. marc has joined
  284. LNJ has joined
  285. Zash has left
  286. jl4 has joined
  287. marc has left
  288. Kev has left
  289. Kev has joined
  290. Zash has joined
  291. xecks has joined
  292. hamish has left
  293. şişio has left
  294. şişio has joined
  295. adiaholic has left
  296. mukt2 has joined
  297. Freddy has left
  298. Freddy has joined
  299. marc has joined
  300. jl4 has left
  301. jl4 has joined
  302. Menel has left
  303. mukt2 has left
  304. jl4 has left
  305. jl4 has joined
  306. Menel has joined
  307. adiaholic has joined
  308. jl4 has left
  309. jl4 has joined
  310. jl4 has left
  311. jl4 has joined
  312. jl4 has left
  313. jl4 has joined
  314. jl4 has left
  315. jl4 has joined
  316. jl4 has left
  317. jl4 has joined
  318. adiaholic has left
  319. adiaholic has joined
  320. Tobias has left
  321. Tobias has joined
  322. adiaholic has left
  323. jl4 has left
  324. jl4 has joined
  325. jl4 has left
  326. jl4 has joined
  327. hamish has joined
  328. adiaholic has joined
  329. mukt2 has joined
  330. marc0s has left
  331. marc0s has joined
  332. şişio has left
  333. jl4 has left
  334. şişio has joined
  335. stp has joined
  336. marc0s has left
  337. marc0s has joined
  338. goffi has left
  339. adiaholic has left
  340. millesimus has left
  341. millesimus has joined
  342. adiaholic has joined
  343. werw0lf has left
  344. Wojtek has joined
  345. arc has left
  346. arc has joined
  347. mukt2 has left
  348. stp has left
  349. adiaholic has left
  350. adiaholic has joined
  351. adiaholic has left
  352. adiaholic has joined
  353. BASSGOD has left
  354. burn has left
  355. goffi has joined
  356. BASSGOD has joined
  357. Steve Kille has left
  358. burn has joined
  359. Steve Kille has joined
  360. mukt2 has joined
  361. inez has joined
  362. karoshi has joined
  363. inez hello, this is my first XMPP message.
  364. Zash Hi, welcome
  365. inez this is a very cool technology, I wish more people were on here.
  366. inez is there anything I should know about XMPP? are there any stupid mistakes to avoid? or should I just learn as I go.
  367. Daniel as a developer or as a user?
  368. inez Just as a user for now.
  369. Steve Kille has left
  370. eevvoor just learn, dont share private confidential information and enjoy.
  371. eevvoor Heartly welcome :-) inez
  372. eevvoor Perhaps you wanno explore the group chats.
  373. eevvoor Perhaps you wanna explore the group chats.
  374. vanitasvitae has left
  375. Steve Kille has joined
  376. adiaholic has left
  377. APach has left
  378. Dan C has joined
  379. adiaholic has joined
  380. Dan C Is this the right forum to ask questions about XEPs?
  381. mukt2 has left
  382. Dan C I've been reading XEP-0045, and either there's an error, or I've misunderstood
  383. Zash Yes, this is a good place to ask.
  384. Dan C https://xmpp.org/extensions/xep-0045.html#example-61 shows the one-to-one messages exchanged between two users prior to converting to a MUC
  385. Dan C https://xmpp.org/extensions/xep-0045.html#example-63 shows the owner of the new muc emitting the one-to-one conversation history into the muc
  386. Dan C Is the 2nd message in the 2nd example incorrect? It doesn't contain any context of the original author of the message (wiccarocks@...)
  387. inez thank you eevvoor
  388. pasdesushi has joined
  389. jonas’ Dan C, hi! Yes, this is a good place.
  390. adiaholic has left
  391. Zash Dan C, the text under talks about the delayed delivery stamp indicating that, but you are right in that the example seems to be wrong.
  392. Dan C How can I contribute fixes?
  393. jonas’ The question is complicated though. I don’t know if any client actually implements that. You’re right to point out that the information is missing, but I’m hesitant to call the example wrong; I don’t think there is any protocol which could be used instead.
  394. jonas’ Zash, the delayed delivery does not indicate the original sedner.
  395. jonas’ and the delayed delivery havign from="original sender" would be wrong, because the original sender wasn’t the entity delaying
  396. jonas’ this would be more of a case for Stanza Forwarding, but that didn’t exist yet
  397. John has left
  398. jonas’ Dan C, in general, fixes can be contributed on github (https://github.com/xsf/xeps).
  399. jonas’ For XEPs which are Draft or later (see the graphic at the top of the document), the fixes need to be approved by the XMPP Council (to avoid unintended breaking changes)
  400. jonas’ we are also currently trialing a thing where changes must be brought to the standards@ mailing list first
  401. John has joined
  402. John Welcome inez
  403. John Anybody else know their first XMPP message?
  404. APach has joined
  405. adiaholic has joined
  406. jonas’ -> https://mail.jabber.org/mailman/listinfo/standards
  407. jonas’ Dan C, and changing what you pointed out... definitley needs to have broader discussion, as it wouldn’t be immediately clear to me (and probably many others) what the *right* fix would be
  408. inez Thanks, John. How do you do that colored text thing? Is it just when someone mentions your name automatically? (Maybe something my client does? I'm using Gajim)
  409. Dan C On it. Thanks Jonas!
  410. John inez: yes because I mentioned your nickname
  411. Ge0rG Dan C: the challenge is how to add 1:1 messages into a room in a secure fashion
  412. inez Oh, okay, cool! Thank you for explaining that. :)
  413. jonas’ Dan C, so the concrete way forward would be either: - Propose a patch on github and bring it up for discussion on standards@ - Bring the issue up on standards@ first and look for consensus for a fix there
  414. jonas’ A specific patch is generally good because it gives something to discuss about, so if it’s not too much hassle to you, I suggest the first option.
  415. vanitasvitae has joined
  416. Dan C Perfect! Thanks!
  417. Ge0rG I would suggest using https://xmpp.org/extensions/xep-0297.html and some useful client-side indication that history might be fake.
  418. jonas’ +1 for stanza forwarding, because it’ll render blank on unsupporting clients :)
  419. jonas’ though I don’t want to imagine what <forwarded/> inside type="groupchat" does to stupid '280 implementations
  420. Ge0rG also it allows proper attribution
  421. Ge0rG jonas’: I hope we have sorted them all out
  422. Ge0rG you could also have some weird in-body quote style
  423. Zash Not just ``` <delay xmlns='urn:xmpp:delay' - from='crone1@shakespeare.lit/desktop' + from='wiccarocks@shakespeare.lit/laptop' ``` on the second message in example 63?
  424. Dan C That was my initial thought, Zash, to simply fix the current example.
  425. John inez: also the text can be colored with XHTML
  426. pasdesushi has left
  427. Zash which seems to be supported by > Note: Use of the Delayed Delivery protocol enables the room creator to specify the datetime [...], as well as the JID of the original sender of each message (via the 'from' attribute);
  428. inez <p style="color: fuchsia"> I've never used XHTML before, I don't think I'll do it right the first time.</p>
  429. Dan C But certainly the security considerations are worrying. The idea of someone choosing to put "our" private conversation into a potentially public MUC without consent is worrying. The XEP says "Sends history of the one-to-one chat to the room (this is purely discretionary; however, because it might cause information leakage, the client ought to warn the user before doing so)" but this is a note, not a requirement. There's nothing I, as a user, could do to restrict that loss of privacy. Enforcing that it's a members-only MUC might alleviate that specific example?
  430. inez wait no tha's CSS
  431. jonas’ Zash, no, because wiccarocks is not who delayed it.
  432. wladmis has joined
  433. jonas’ > The Jabber ID of the entity that originally sent the XML stanza or that delayed the delivery of the stanza (e.g., the address of a multi-user chat room).
  434. jonas’ *sigh*
  435. jonas’ of course it’s unclear what @from means
  436. jonas’ well, then that could do
  437. Dan C 😃
  438. Zash Oh great
  439. Zash Wait does that mean I'm wrong about needing an origin-timestamp xep?
  440. John inez, LIKE TISH
  441. wendy has joined
  442. Dan C Is there a use case where it would be useful to have crone1 in that field?
  443. jonas’ Dan C, well, the privacy stuff isn’t something you can fix in a standard. A client (or user) can always take a screeshot of your conversation and post it to facebook :)
  444. inez I can see the color, but I can't see how you did it :/
  445. John inez, your client does not fully support it
  446. inez oh, what client do you use?
  447. John eyeCU
  448. Ge0rG Dan C: in practice, anybody can forward any private messages to any public room. It's just a matter of clients doing it by default / automatically / without user consent
  449. inez Maybe I will try out other clients. I've only used Gajim and Pidgin.
  450. Syndace has left
  451. Syndace has joined
  452. werw0lf has joined
  453. Dan C Thanks Zash, jonas’, Ge0rG ❤️
  454. Steve Kille has left
  455. Guus has joined
  456. Dan C has left
  457. Steve Kille has joined
  458. Steve Kille has left
  459. Guus has left
  460. Guus has joined
  461. burn has left
  462. mukt2 has joined
  463. burn has joined
  464. Steve Kille has joined
  465. stp has joined
  466. Menel has left
  467. Menel has joined
  468. Maranda has left
  469. Maranda has joined
  470. adiaholic has left
  471. Steve Kille has left
  472. şişio > https://www.w3schools.com/js/js_json_xml.asp What about
  473. şişio Imo XMPP better 😂
  474. edwinm has left
  475. intosi has joined
  476. chronosx88 has left
  477. adiaholic has joined
  478. chronosx88 has joined
  479. stp has left
  480. APach has left
  481. alameyo has left
  482. APach has joined
  483. adiaholic has left
  484. Steve Kille has joined
  485. pjn has joined
  486. Steve Kille has left
  487. tutenote has joined
  488. adiaholic has joined
  489. tutenote has left
  490. mukt2 has left
  491. dwd has left
  492. stp has joined
  493. John şişio, I think they intentionally used that XML example to show JSON shorter
  494. şişio > John wrote: > şişio, I think they intentionally used that XML example to show JSON shorter Maybe
  495. Steve Kille has joined
  496. Kev has left
  497. Kev has joined
  498. Kev has left
  499. Kev has joined
  500. Kev has left
  501. Kev has joined
  502. şişio I will stay XMPP
  503. şişio I will stay on the XMPP
  504. wladmis has left
  505. wladmis has joined
  506. dwd has joined
  507. Kev has left
  508. Kev has joined
  509. jl4 has joined
  510. Kev has left
  511. Kev has joined
  512. Menel has left
  513. arc has left
  514. arc has joined
  515. arc has left
  516. arc has joined
  517. jl4 has left
  518. jl4 has joined
  519. jl4 has left
  520. jl4 has joined
  521. John has left
  522. John has joined
  523. jl4 has left
  524. jl4 has joined
  525. Menel has joined
  526. goffi has left
  527. goffi has joined
  528. emus has left
  529. emus has joined
  530. emus has left
  531. şişio has left
  532. emus has joined
  533. pjn has left
  534. şişio has joined
  535. alameyo has joined
  536. andy has left
  537. hamish has left
  538. andy has joined
  539. hamish has joined
  540. lskdjf has joined
  541. goffi has left
  542. wendy has left
  543. adiaholic has left
  544. lorddavidiii has left
  545. adiaholic has joined
  546. hamish has left
  547. mukt2 has joined
  548. hamish has joined
  549. jl4 has left
  550. croax şişio: A humble opinion: XML / JSON don't really matter at all. XMPP is much more than XML and could also be JSON one day. It's the modular approach of the protocol (can be extremely simple or lots of funtionalities) and federation that makes its strength.
  551. bean has left
  552. bean has joined
  553. MattJ Exactly
  554. mukt2 has left
  555. stp has left
  556. stp has joined
  557. hamish has left
  558. hamish has joined
  559. lorddavidiii has joined
  560. lorddavidiii has left
  561. lorddavidiii has joined
  562. Wojtek has left
  563. Wojtek has joined
  564. Wojtek has left
  565. chronosx88 has left
  566. chronosx88 has joined
  567. Kev has left
  568. Kev has joined
  569. chronosx88 has left
  570. chronosx88 has joined
  571. hamish has left
  572. intosi has left
  573. hamish has joined
  574. stp has left
  575. stp has joined
  576. stp has left
  577. Kev has left
  578. Kev has joined
  579. pasdesushi has joined
  580. inez has left
  581. intosi has joined
  582. lovetox has left
  583. pasdesushi has left
  584. pasdesushi has joined
  585. jonas’ or EXI
  586. Zash or ASN.1
  587. jonas’ or s-expressions
  588. qy shudders
  589. COM8 has joined
  590. COM8 has left
  591. COM8 has joined
  592. lorddavidiii has left
  593. nyco has left
  594. pasdesushi has left
  595. pasdesushi has joined
  596. pasdesushi has left
  597. pasdesushi has joined
  598. pasdesushi has left
  599. pasdesushi has joined
  600. pasdesushi has left
  601. pasdesushi has joined
  602. COM8 has left
  603. nyco has joined
  604. pasdesushi has left
  605. pasdesushi has joined
  606. stp has joined
  607. pasdesushi has left
  608. pasdesushi has joined
  609. intosi has left
  610. matkor has left
  611. lorddavidiii has joined
  612. lorddavidiii has left
  613. deuill CSV or bust
  614. pasdesushi has left
  615. moparisthebest HL7
  616. Zash Is there an ASN.1 serialization format for s-expressions?
  617. APach has left
  618. lorddavidiii has joined
  619. lovetox has joined
  620. lorddavidiii has left
  621. croax or CBOR
  622. pasdesushi has joined
  623. lorddavidiii has joined
  624. chronosx88 has left
  625. chronosx88 has joined
  626. lorddavidiii has left
  627. lorddavidiii has joined
  628. lorddavidiii has left
  629. COM8 has joined
  630. Sam has left
  631. deuill I seem to remember there as an XEP (perhaps one with no number assigned) that proposed a binary encoding for C2S stanzas, for devices where XML encoding and decoding was too resource-intensive?
  632. Zash EXI?
  633. lorddavidiii has joined
  634. lorddavidiii has left
  635. Sam has joined
  636. APach has joined
  637. intosi has joined
  638. pasdesushi has left
  639. chronosx88 has left
  640. lorddavidiii has joined
  641. chronosx88 has joined
  642. lorddavidiii has left
  643. COM8 has left
  644. deuill Hmmmm yeah that seems about right (though I remembered one of the authors with an @nokia.com email, for some reason). I guess there's no real need for such complexity these days, when an ESP32 can run circles around most mobile CPUs from 20 years ago.
  645. lorddavidiii has joined
  646. lorddavidiii has left
  647. Zash I hear it's good for IoT devices and stuff.
  648. lorddavidiii has joined
  649. lorddavidiii has left
  650. lorddavidiii has joined
  651. lorddavidiii has left
  652. adiaholic has left
  653. wendy has joined
  654. mukt2 has joined
  655. goffi has joined
  656. lorddavidiii has joined
  657. pasdesushi has joined
  658. lorddavidiii has left
  659. andy has left
  660. lorddavidiii has joined
  661. andy has joined
  662. lorddavidiii has left
  663. LNJ has left
  664. lorddavidiii has joined
  665. lorddavidiii has left
  666. adiaholic has joined
  667. lorddavidiii has joined
  668. lorddavidiii has left
  669. chronosx88 has left
  670. chronosx88 has joined
  671. Geno has left
  672. marc has left
  673. Geno has joined
  674. lorddavidiii has joined
  675. hamish has left
  676. lorddavidiii has left
  677. BASSGOD has left
  678. marc has joined
  679. lorddavidiii has joined
  680. lorddavidiii has left
  681. hamish has joined
  682. chronosx88 has left
  683. chronosx88 has joined
  684. lorddavidiii has joined
  685. lorddavidiii has left
  686. BASSGOD has joined
  687. LNJ has joined
  688. COM8 has joined
  689. lorddavidiii has joined
  690. COM8 has left
  691. lorddavidiii has left
  692. lorddavidiii has joined
  693. lorddavidiii has left
  694. Geno has left
  695. lorddavidiii has joined
  696. mukt2 has left
  697. Geno has joined
  698. lorddavidiii has left
  699. xutaxkamay has left
  700. xutaxkamay has joined
  701. xutaxkamay has left
  702. lorddavidiii has joined
  703. COM8 has joined
  704. LNJ has left
  705. adiaholic has left
  706. lorddavidiii has left
  707. lorddavidiii has joined
  708. pasdesushi has left
  709. lorddavidiii has left
  710. COM8 has left
  711. COM8 has joined
  712. xutaxkamay has joined
  713. lorddavidiii has joined
  714. BASSGOD has left
  715. lorddavidiii has left
  716. wendy has left
  717. lorddavidiii has joined
  718. lorddavidiii has left
  719. mathijs has left
  720. lorddavidiii has joined
  721. lorddavidiii has left
  722. burn has left
  723. babacb has left
  724. babacb has joined
  725. BASSGOD has joined
  726. lorddavidiii has joined
  727. pasdesushi has joined
  728. lorddavidiii has left
  729. COM8 has left
  730. Kev has left
  731. Kev has joined
  732. lorddavidiii has joined
  733. lorddavidiii has left
  734. stp has left
  735. lorddavidiii has joined
  736. lorddavidiii has left
  737. pasdesushi has left
  738. pasdesushi has joined
  739. pasdesushi has left
  740. pasdesushi has joined
  741. mathijs has joined
  742. lorddavidiii has joined
  743. lorddavidiii has left
  744. stp has joined
  745. lorddavidiii has joined
  746. lorddavidiii has left
  747. lorddavidiii has joined
  748. lorddavidiii has left
  749. pasdesushi has left
  750. lorddavidiii has joined
  751. BASSGOD has left
  752. lorddavidiii has left
  753. marc has left
  754. lorddavidiii has joined
  755. lorddavidiii has left
  756. lorddavidiii has joined
  757. LNJ has joined
  758. lorddavidiii has left
  759. lorddavidiii has joined
  760. lorddavidiii has left
  761. adiaholic has joined
  762. lorddavidiii has joined
  763. marc has joined
  764. lorddavidiii has left
  765. lorddavidiii has joined
  766. burn has joined
  767. lorddavidiii has left
  768. lorddavidiii has joined
  769. lorddavidiii has left
  770. BASSGOD has joined
  771. lorddavidiii has joined
  772. lorddavidiii has left
  773. lorddavidiii has joined
  774. lorddavidiii has left
  775. arc has left
  776. arc has joined
  777. adiaholic has left
  778. lorddavidiii has joined
  779. lorddavidiii has left
  780. BASSGOD has left
  781. lorddavidiii has joined
  782. lorddavidiii has left
  783. BASSGOD has joined
  784. lorddavidiii has joined
  785. wendy has joined
  786. lorddavidiii has left
  787. papatutuwawa has joined
  788. arc has left
  789. arc has joined
  790. lorddavidiii has joined
  791. adiaholic has joined
  792. lorddavidiii has left
  793. hamish has left
  794. lorddavidiii has joined
  795. hamish has joined
  796. lorddavidiii has left
  797. lorddavidiii has joined
  798. andy has left
  799. lorddavidiii has left
  800. arc has left
  801. arc has joined
  802. mathieui deuill: consuming the least required power is always a good thing in tight scenarios
  803. arc has left
  804. arc has joined
  805. COM8 has joined
  806. adiaholic has left
  807. adiaholic has joined
  808. lorddavidiii has joined
  809. lorddavidiii has left
  810. John has left
  811. lorddavidiii has joined
  812. lorddavidiii has left
  813. papatutuwawa has left
  814. papatutuwawa has joined
  815. papatutuwawa has left
  816. papatutuwawa has joined
  817. lorddavidiii has joined
  818. lorddavidiii has left
  819. lorddavidiii has joined
  820. marc0s has left
  821. marc0s has joined
  822. lorddavidiii has left
  823. marc0s has left
  824. marc0s has joined
  825. John has joined
  826. lorddavidiii has joined
  827. lorddavidiii has left
  828. arc has left
  829. arc has joined
  830. arc has left
  831. arc has joined
  832. lorddavidiii has joined
  833. moparisthebest I'd be surprised if EXI consumed a measurable amount of power less than XML
  834. lorddavidiii has left
  835. lorddavidiii has joined
  836. lorddavidiii has left
  837. Menel Maybe its measurable if you have millions of messages per day. But then other micro optimizations would also be a big chance.
  838. mathieui moparisthebest: power (and bandwidth!) for data transfer aswell
  839. adiaholic has left
  840. lorddavidiii has joined
  841. mathieui The #1 power draw in my laptop is the wifi chip :p
  842. papatutuwawa has left
  843. lorddavidiii has left
  844. lorddavidiii has joined
  845. lorddavidiii has left
  846. adiaholic has joined
  847. jonas’ tell me about it
  848. jonas’ I am deep down in the XML parsing/processing optimization rabbithole :)
  849. moparisthebest I'd be surprised if EXI consumed a measurable amount of bandwidth less than compressed XML
  850. lorddavidiii has joined
  851. Ge0rG Compressed XML is a security risk
  852. lorddavidiii has left
  853. COM8 has left
  854. Ge0rG Also the benefit I see with EXI is that you can filter stanzas unknown to the client on the server side
  855. moparisthebest As implemented currently yes, doesn't have to be
  856. Ge0rG moparisthebest: the problem is known for how long now? Eight years?
  857. moparisthebest Also what evidence do you have that EXI isn't a security risk, I think last time we discussed it we determined it had the same security problem
  858. lorddavidiii has joined
  859. lorddavidiii has left
  860. Zash How was it, EXI has optional zlib or such?
  861. John has left
  862. Menel I always wonderd why we don't use compression anymore with an updated method. Also that security risk sounds highly theoretical in the first place..
  863. moparisthebest The compression fix has been known for that long too iirc?
  864. moparisthebest Just no one has written a spec or implemented it
  865. lorddavidiii has joined
  866. John has joined
  867. jonas’ moparisthebest, EXI knows more about the stream, so my base assumption (from experience of benchmarking different compression algorithms on small subsets of data against a specialized one) would be that it’s better than generic compression
  868. lorddavidiii has left
  869. jonas’ and that without the risk of generic compressoin
  870. jonas’ and that without the risk of generic compression
  871. jonas’ because it knows more about the stream :)
  872. jonas’ one major use case would be for instance to tell it about base64 things
  873. adiaholic has left
  874. jonas’ you get the base64 overhead completely reverted, with zero risk of generic compression schemes
  875. Zash Mmmmm
  876. lorddavidiii has joined
  877. lorddavidiii has left
  878. jonas’ and of course put the stream-level element name in a single byte, because they fit in that (with 0xff for "unexpected thing, localname/nsuri pair follows" for instance) instead of N bytes.
  879. jonas’ (disclaimer: I only briefly looked at EXI and talked to Arc about it a bit, but my understanding is that this is essentially how it works)
  880. intosi has left
  881. lorddavidiii has joined
  882. lorddavidiii has left
  883. lorddavidiii has joined
  884. lorddavidiii has left
  885. marc0s has left
  886. marc0s has joined
  887. stp has left
  888. jonas’ next, generic compression is memory intensive (IIRC that was also a good reason not to have it enabled server side?); EXI would probably not be that, or at least you can more easily share the state across streams
  889. marc0s has left
  890. marc0s has joined
  891. lorddavidiii has joined
  892. lorddavidiii has left
  893. moparisthebest EXI has dictionaries and such too which could make it vulnerable to CRIME style attacks
  894. Zash <hat:server-implementer>Yes, compression uses a ton of extra memory per connection. Happy without that</>
  895. Zash moparisthebest, only if the dictionaries can be influenced by an attacker
  896. moparisthebest and yes, you are right of course that specialized compression can be better, but it's an issue of how much better, and if it's worth actually doing it
  897. moparisthebest vs throwing XML at zstd or whatever
  898. lorddavidiii has joined
  899. lorddavidiii has left
  900. Zash Using a fixed dictionary likely falls in between generic zlib and EXI
  901. lorddavidiii has joined
  902. lorddavidiii has left
  903. lorddavidiii has joined
  904. lorddavidiii has left
  905. arc has left
  906. arc has joined
  907. lorddavidiii has joined
  908. lorddavidiii has left
  909. marc0s has left
  910. marc0s has joined
  911. pasdesushi has joined
  912. lorddavidiii has joined
  913. qy > moparisthebest wrote: > HL7 *screams*
  914. lorddavidiii has left
  915. pasdesushi has left
  916. pasdesushi has joined
  917. moparisthebest a fellow healthcare ~~sufferer~~worker I see
  918. lorddavidiii has joined
  919. lorddavidiii has left
  920. intosi has joined
  921. stp has joined
  922. lorddavidiii has joined
  923. lorddavidiii has left
  924. pasdesushi has left
  925. lorddavidiii has joined
  926. Freddy has left
  927. lorddavidiii has left
  928. pasdesushi has joined
  929. şişio has left
  930. lorddavidiii has joined
  931. lorddavidiii has left
  932. şişio has joined
  933. lorddavidiii has joined
  934. lorddavidiii has left
  935. wendy has left
  936. lorddavidiii has joined
  937. Freddy has joined
  938. pasdesushi has left
  939. lorddavidiii has left
  940. Geno has left
  941. Geno has joined
  942. lorddavidiii has joined
  943. lorddavidiii has left
  944. peetah has joined
  945. mukt2 has joined
  946. lorddavidiii has joined
  947. Yagiza has left
  948. lorddavidiii has left
  949. andy has joined
  950. şişio > > <@wuuko:matrix.org> But I still don't understand how XMPP is central. > XMPP as a whole isn't; your user account exists on the server you choose, and all the servers talk to each other, so it's federated (a form of decentralization) just like Matrix in that sense. but when you create a MUC, it exists on the server that it's created on, and that server is responsible for it - if the server goes down, the room is down too
  951. lorddavidiii has joined
  952. lorddavidiii has left
  953. lorddavidiii has joined
  954. lorddavidiii has left
  955. intosi has left
  956. lorddavidiii has joined
  957. lorddavidiii has left
  958. hamish has left
  959. adiaholic has joined
  960. jl4 has joined
  961. COM8 has joined
  962. lorddavidiii has joined
  963. lorddavidiii has left
  964. Steve Kille has left
  965. lorddavidiii has joined
  966. lorddavidiii has left
  967. lorddavidiii has joined
  968. hamish has joined
  969. COM8 has left
  970. jl4 has left
  971. jl4 has joined
  972. şişio What about?
  973. jl4 has left
  974. jl4 has joined
  975. şişio But ı think public chats are not important. And XMPP has got default e2e
  976. şişio https://upload.blabber.im/3c9f8e644cf7bee0/009a46f716dd96f2.jpg
  977. şişio But rvick doc files e2e is partial
  978. qy moparisthebest; i only worked there temporarily
  979. qy that was enough...
  980. moparisthebest qy: the brain damage is permanent though
  981. şişio What's the hell happened?
  982. mukt2 has left
  983. COM8 has joined
  984. jl4 has left
  985. jl4 has joined
  986. jl4 has left
  987. jl4 has joined
  988. COM8 has left
  989. stp has left
  990. Kev has left
  991. Kev has joined
  992. jl4 has left
  993. jl4 has joined
  994. Kev has left
  995. intosi has joined
  996. Kev has joined
  997. COM8 has joined
  998. deuill has left
  999. deuill has joined
  1000. deuill has left
  1001. deuill has joined
  1002. Steve Kille has joined
  1003. deuill has left
  1004. deuill has joined
  1005. deuill has left
  1006. deuill has joined
  1007. deuill has left
  1008. COM8 has left
  1009. deuill has joined
  1010. jl4 has left
  1011. jl4 has joined
  1012. deuill has left
  1013. deuill has joined
  1014. Kev has left
  1015. Kev has joined
  1016. deuill has left
  1017. deuill has joined
  1018. deuill has left
  1019. deuill has joined
  1020. jl4 has left
  1021. jl4 has joined
  1022. deuill has left
  1023. adiaholic has left
  1024. adiaholic has joined
  1025. deuill has joined
  1026. peetah has left
  1027. robertooo E2EE in XMPP is not partial. It's perfectly secure, just like Signal.
  1028. şişio > robertooo wrote: > E2EE in XMPP is not partial. It's perfectly secure, just like Signal. Yes default
  1029. jl4 has left
  1030. jl4 has joined
  1031. stp has joined
  1032. şişio I shared the picture
  1033. stp has left
  1034. jl4 has left
  1035. jl4 has joined
  1036. intosi has left
  1037. wladmis has left
  1038. pasdesushi has joined
  1039. matkor has joined
  1040. Kev has left
  1041. Kev has joined
  1042. şişio I between the XMPP and Matrix. Which and why is better? My goal is security and privacy.
  1043. pasdesushi has left
  1044. arc has left
  1045. adiaholic has left
  1046. adiaholic has joined
  1047. wendy has joined
  1048. stp has joined
  1049. wladmis has joined
  1050. lorddavidiii has left
  1051. arc has joined
  1052. arc has left
  1053. arc has joined
  1054. adiaholic has left
  1055. arc has left
  1056. arc has joined
  1057. stp has left
  1058. chronosx88 has left
  1059. jl4 has left
  1060. jl4 has joined
  1061. qrpnxz robertooo, has it been audited at all. That's the only thing that concerns me.
  1062. intosi has joined
  1063. mukt2 has joined
  1064. arc has left
  1065. arc has joined
  1066. jl4 has left
  1067. adiaholic has joined
  1068. jl4 has joined
  1069. MattJ qrpnxz, https://conversations.im/omemo/audit.pdf
  1070. qrpnxz danke
  1071. stp has joined
  1072. jl4 has left
  1073. jl4 has joined
  1074. jl4 has left
  1075. jl4 has joined
  1076. adiaholic has left
  1077. BASSGOD has left
  1078. Calvin has joined
  1079. arc has left
  1080. arc has joined
  1081. marc0s has left
  1082. marc0s has joined
  1083. arc has left
  1084. intosi has left
  1085. papatutuwawa has joined
  1086. larma has left
  1087. adiaholic has joined
  1088. BASSGOD has joined
  1089. larma has joined
  1090. BASSGOD has left
  1091. adiaholic has left
  1092. marc0s has left
  1093. marc0s has joined
  1094. intosi has joined
  1095. stp has left
  1096. stp has joined
  1097. BASSGOD has joined
  1098. emus has left
  1099. hamish has left
  1100. emus has joined
  1101. arc has joined
  1102. hamish has joined
  1103. stp has left
  1104. arc has left
  1105. stp has joined
  1106. arc has joined
  1107. intosi has left
  1108. hamish has left
  1109. adiaholic has joined
  1110. stp has left
  1111. marc has left
  1112. intosi has joined
  1113. pjn has joined
  1114. peetah has joined
  1115. LNJ has left
  1116. adiaholic has left
  1117. hamish has joined
  1118. mukt2 has left
  1119. stp has joined
  1120. Alex has left
  1121. Alex has joined
  1122. intosi has left
  1123. wendy has left
  1124. wendy has joined
  1125. matkor has left
  1126. jl4 has left
  1127. jl4 has joined
  1128. emus For my talk today (with some fun in mind) I defined the XMPP Bermuda triangle 😉 😊️
  1129. emus https://jabbers.one:5281/upload/RcbN5ekuxgkcBm7k/3a23afd2-fba9-4020-a1c5-4dcb0dffbadc.png
  1130. mdosch > I between the XMPP and Matrix. Which and why is better? > My goal is security and privacy. I'd go for xmpp, but what answer did you expect in an xmpp MUC?
  1131. mdosch If your goal is most privacy/security neither xmpp nor matrix are what you want.
  1132. goffi has left
  1133. şişio > mdosch wrote: > If your goal is most privacy/security neither xmpp nor matrix are what you want. What do I need?
  1134. Chan Shen has left
  1135. mdosch No idea, maybe tox or briar?
  1136. intosi has joined
  1137. Zash Maybe a cabin in the woods?
  1138. moparisthebest ^ yep, need to just turn off all electronics and live in a cave
  1139. mdosch > Maybe a cabin in the woods? And potatoe fields!
  1140. moparisthebest but if you want tech, XMPP is the best
  1141. jl4 has left
  1142. jl4 has joined
  1143. moparisthebest of course you aren't going to get a fair comparison here, people here have generally already evaluated options and chosen XMPP
  1144. Paganini has left
  1145. Paganini has joined
  1146. arc has left
  1147. jl4 has left
  1148. jl4 has joined
  1149. nyco has left
  1150. papatutuwawa has left
  1151. nyco has joined
  1152. jl4 has left
  1153. jl4 has joined
  1154. şişio > mdosch wrote: > No idea, maybe tox or briar? Briar is best but only Android
  1155. flow has left
  1156. arc has joined
  1157. arc has left
  1158. arc has joined
  1159. mukt2 has joined
  1160. adiaholic has joined
  1161. arc has left
  1162. arc has joined
  1163. arc has left
  1164. şişio has left
  1165. jl4 has left
  1166. arc has joined
  1167. şişio has joined
  1168. adiaholic has left
  1169. arc has left
  1170. arc has joined
  1171. arc has left
  1172. arc has joined
  1173. şişio And Briar hasnt got offline message
  1174. mukt2 has left
  1175. şişio Bucause there is no server
  1176. arc has left
  1177. arc has joined
  1178. jl4 has joined
  1179. Kev has left
  1180. Kev has joined
  1181. BASSGOD has left
  1182. arc has left
  1183. arc has joined
  1184. jl4 has left
  1185. jl4 has joined
  1186. lovetox_ has joined
  1187. jl4 has left
  1188. jl4 has joined
  1189. bean has left
  1190. lovetox_ has left
  1191. BASSGOD has joined
  1192. marc0s has left
  1193. marc0s has joined
  1194. jl4 has left
  1195. jl4 has joined
  1196. marc0s has left
  1197. marc0s has joined
  1198. jl4 has left
  1199. jl4 has joined
  1200. marc0s has left
  1201. marc0s has joined
  1202. jl4 has left
  1203. jl4 has joined
  1204. roro has left
  1205. peetah has left
  1206. peetah has joined
  1207. jl4 has left
  1208. jl4 has joined
  1209. jl4 has left
  1210. Kev has left
  1211. Kev has joined
  1212. Kev has left
  1213. Kev has joined
  1214. pjn has left
  1215. jl4 has joined
  1216. şişio So the remaining xmpp and matrix
  1217. jl4 has left
  1218. jl4 has joined
  1219. roro has joined
  1220. jl4 has left
  1221. jl4 has joined
  1222. bean has joined
  1223. şişio But true, Briar is best.
  1224. jl4 has left
  1225. jl4 has joined
  1226. bean has left
  1227. jl4 has left
  1228. jl4 has joined
  1229. peetah has left
  1230. arc has left
  1231. arc has joined
  1232. mdosch > And Briar hasnt got offline message > Bucause there is no server You want maximum security or comfort? Offline messages need a server to be stored on. A server storing stuff is not 100% security (if such a thing even exists).
  1233. John > And potatoe fields! And furnace to craft some primitive XEPs
  1234. mdosch goes and listens to Bloodbaths 'Furnace Funeral'.
  1235. jl4 has left
  1236. jl4 has joined
  1237. mathieui mdosch: you technically don't need a "server" for offline messages, but to handle that in a p2p network you need to replicate it across several nodes to maximize the probability of getting it delivered, and now since nodes store things for the others that opens a whole new can of worms
  1238. lovetox has left
  1239. wendy has left
  1240. mukt2 has joined
  1241. Zash has left
  1242. BASSGOD has left
  1243. Zash has joined
  1244. BASSGOD has joined
  1245. Daniel has left
  1246. pjn has joined
  1247. Tobias has left
  1248. Kev has left
  1249. Kev has joined
  1250. stp has left
  1251. şişio > mdosch wrote: > You want maximum security or comfort? Offline messages need a server to be stored on. A server storing stuff is not 100% security (if such a thing even exists). So how does your own server compare to Briar?
  1252. stp has joined
  1253. gav has joined
  1254. mukt2 has left
  1255. mukt2 has joined
  1256. wurstsalat has left
  1257. jl4 has left
  1258. jl4 has joined
  1259. jl4 has left
  1260. jl4 has joined
  1261. roro has left
  1262. wendy has joined
  1263. jl4 has left
  1264. jl4 has joined
  1265. marc has joined
  1266. hamish has left
  1267. jl4 has left
  1268. jl4 has joined
  1269. hamish has joined
  1270. stp has left
  1271. jl4 has left
  1272. jl4 has joined
  1273. Kev has left
  1274. Kev has joined
  1275. Sam has left
  1276. Sam has joined
  1277. jl4 has left
  1278. jl4 has joined
  1279. marc0s has left
  1280. marc0s has joined
  1281. Kev has left
  1282. Kev has joined
  1283. Maranda has left
  1284. Maranda has joined
  1285. Maranda has left
  1286. Maranda has joined
  1287. şişio has left
  1288. dwd What's the threat model? Who do you wish to be secure *from*?
  1289. Menel I remember you asked the same questions some days ago already. What is bothering you that you are again and again uneasy with xmpp, and in between post "❤️xmpp " and stuff? Maybe think about what you don't like about xmpp that you can't settle
  1290. pjn has left
  1291. robertooo has left
  1292. Geno has left
  1293. robertooo has joined
  1294. Geno has joined
  1295. debacle has left
  1296. Maranda has left
  1297. Maranda has joined
  1298. jcbrand has left
  1299. marc has left
  1300. adiaholic has joined
  1301. gav has left
  1302. adiaholic has left
  1303. mukt2 has left
  1304. jl4 has left
  1305. jl4 has joined
  1306. pjn has joined
  1307. jl4 has left
  1308. jl4 has joined
  1309. deuill has left
  1310. jl4 has left
  1311. jl4 has joined
  1312. jl4 has left
  1313. jl4 has joined
  1314. Menel has left
  1315. deuill has joined
  1316. jl4 has left
  1317. jl4 has joined
  1318. lovetox has joined
  1319. jl4 has left
  1320. burn has left
  1321. BASSGOD has left
  1322. deuill has left
  1323. deuill has joined
  1324. andy has left
  1325. emus has left
  1326. burn has joined
  1327. BASSGOD has joined
  1328. deuill has left
  1329. deuill has joined
  1330. BASSGOD has left
  1331. deuill has left
  1332. burn has left
  1333. deuill has joined
  1334. wendy has left
  1335. Zash has left
  1336. şişio has joined
  1337. deuill has left
  1338. BASSGOD has joined
  1339. xecks has left
  1340. deuill has joined
  1341. deuill has left
  1342. deuill has joined
  1343. deuill has left
  1344. deuill has joined
  1345. adiaholic has joined
  1346. adiaholic has left
  1347. BASSGOD has left
  1348. mukt2 has joined
  1349. BASSGOD has joined
  1350. millesimus has left
  1351. neshtaxmpp has left
  1352. millesimus has joined
  1353. BASSGOD has left
  1354. mukt2 has left
  1355. pjn has left
  1356. karoshi has left
  1357. pjn has joined