XSF Discussion - 2021-06-01

  1. BASSGOD has joined

  2. Zash has left

  3. Zash has joined

  4. adiaholic has joined

  5. Zash has left

  6. Zash has joined

  7. adiaholic has left

  8. adiaholic has joined

  9. david has left

  10. david has joined

  11. moparisthebest has left

  12. adiaholic has left

  13. BASSGOD has left

  14. stpeter has joined

  15. stpeter has left

  16. BASSGOD has joined

  17. moparisthebest has joined

  18. adiaholic has joined

  19. adiaholic has left

  20. Calvin has joined

  21. adiaholic has joined

  22. adiaholic has left

  23. adiaholic has joined

  24. stpeter has joined

  25. stpeter has left

  26. adiaholic has left

  27. adiaholic has joined

  28. arc has left

  29. arc has joined

  30. arc has left

  31. debacle has left

  32. BASSGOD has left

  33. adiaholic has left

  34. arc has joined

  35. adiaholic has joined

  36. BASSGOD has joined

  37. arc has left

  38. arc has joined

  39. adiaholic has left

  40. arc has left

  41. arc has joined

  42. adiaholic has joined

  43. lovetox has left

  44. arc has left

  45. adiaholic has left

  46. arc has joined

  47. adiaholic has joined

  48. arc has left

  49. arc has joined

  50. arc has left

  51. arc has joined

  52. arc has left

  53. arc has joined

  54. adiaholic has left

  55. adiaholic has joined

  56. stpeter has joined

  57. stpeter has left

  58. arc has left

  59. arc has joined

  60. arc has left

  61. arc has joined

  62. Calvin has left

  63. arc has left

  64. arc has joined

  65. adiaholic has left

  66. adiaholic has joined

  67. lovetox has joined

  68. adiaholic has left

  69. stp has left

  70. adiaholic has joined

  71. moparisthebest has left

  72. floretta has left

  73. wendy has left

  74. moparisthebest has joined

  75. floretta has joined

  76. Calvin has joined

  77. Calvin has left

  78. wendy has joined

  79. Kev has left

  80. Steve Kille has left

  81. Kev has joined

  82. Steve Kille has joined

  83. Chan Shen has joined

  84. alameyo has left

  85. alameyo has joined

  86. Kev has left

  87. Kev has joined

  88. mukt2 has left

  89. BASSGOD has left

  90. mukt2 has joined

  91. BASSGOD has joined

  92. Steve Kille has left

  93. alacer has left

  94. david has left

  95. a8bk1gz76vgy has left

  96. chronosx88 has left

  97. chronosx88 has joined

  98. adiaholic has left

  99. adiaholic has joined

  100. Yagiza has joined

  101. adiaholic has left

  102. Tobias has joined

  103. david has joined

  104. a8bk1gz76vgy has joined

  105. adiaholic has joined

  106. millesimus has left

  107. neshtaxmpp has joined

  108. alacer has joined

  109. millesimus has joined

  110. lorddavidiii has joined

  111. marc0s has left

  112. marc0s has joined

  113. ti_gj06 has joined

  114. alacer has left

  115. Kev has left

  116. Kev has joined

  117. a8bk1gz76vgy has left

  118. DebXWoody has joined

  119. BASSGOD has left

  120. Steve Kille has joined

  121. andy has joined

  122. BASSGOD has joined

  123. Menel has joined

  124. BASSGOD has left

  125. chronosx88 has left

  126. chronosx88 has joined

  127. BASSGOD has joined

  128. BASSGOD has left

  129. stpeter has joined

  130. stpeter has left

  131. Kev has left

  132. Kev has joined

  133. wurstsalat has joined

  134. adiaholic has left

  135. BASSGOD has joined

  136. roro has joined

  137. adiaholic has joined

  138. arc has left

  139. arc has joined

  140. Maranda has left

  141. arc has left

  142. arc has joined

  143. arc has left

  144. arc has joined

  145. arc has left

  146. arc has joined

  147. sebastian has left

  148. adiaholic has left

  149. adiaholic has joined

  150. lovetox has left

  151. floretta has left

  152. floretta has joined

  153. lovetox has joined

  154. sebastian has joined

  155. arc has left

  156. arc has joined

  157. Maranda has joined

  158. arc has left

  159. arc has joined

  160. arc has left

  161. arc has joined

  162. marc0s has left

  163. marc0s has joined

  164. lskdjf has left

  165. wendy has left

  166. arc has left

  167. arc has joined

  168. alexbay218 has left

  169. marc has joined

  170. werdan has joined

  171. arc has left

  172. arc has joined

  173. karoshi has joined

  174. nyco has left

  175. nyco has joined

  176. arc has left

  177. arc has joined

  178. arc has left

  179. arc has joined

  180. mathijs has left

  181. mathijs has joined

  182. croax has joined

  183. werdan has left

  184. marc has left

  185. marc has joined

  186. arc has left

  187. arc has joined

  188. govanify has left

  189. govanify has joined

  190. arc has left

  191. arc has joined

  192. arc has left

  193. arc has joined

  194. emus has joined

  195. emus has left

  196. emus has joined

  197. Freddy has left

  198. mukt2 has left

  199. marc has left

  200. BASSGOD has left

  201. arc has left

  202. BASSGOD has joined

  203. lorddavidiii has left

  204. lorddavidiii has joined

  205. arc has joined

  206. Menel has left

  207. Menel has joined

  208. lorddavidiii has left

  209. BASSGOD has left

  210. BASSGOD has joined

  211. arc has left

  212. Menel has left

  213. arc has joined

  214. pasdesushi has joined

  215. BASSGOD has left

  216. LNJ has joined

  217. xecks has joined

  218. pasdesushi has left

  219. marc0s has left

  220. marc0s has joined

  221. pasdesushi has joined

  222. Menel has joined

  223. lorddavidiii has joined

  224. Freddy has joined

  225. pasdesushi has left

  226. pasdesushi has joined

  227. debacle has joined

  228. pasdesushi has left

  229. pasdesushi has joined

  230. goffi has joined

  231. lorddavidiii has left

  232. pasdesushi has left

  233. pasdesushi has joined

  234. Menel has left

  235. david has left

  236. david has joined

  237. lorddavidiii has joined

  238. david has left

  239. david has joined

  240. marc0s has left

  241. marc0s has joined

  242. werdan has joined

  243. Menel has joined

  244. marc0s has left

  245. marc0s has joined

  246. BASSGOD has joined

  247. adiaholic has left

  248. adiaholic has joined

  249. pasdesushi has left

  250. pasdesushi has joined

  251. mukt2 has joined

  252. pasdesushi has left

  253. pasdesushi has joined

  254. pasdesushi has left

  255. pasdesushi has joined

  256. pasdesushi has left

  257. pasdesushi has joined

  258. Andrzej has joined

  259. pasdesushi has left

  260. pasdesushi has joined

  261. Andrzej has left

  262. Andrzej has joined

  263. mukt2 has left

  264. şişio has joined

  265. Kev has left

  266. Kev has joined

  267. bean has joined

  268. Andrzej has left

  269. pasdesushi has left

  270. werdan has left

  271. arc has left

  272. arc has joined

  273. arc has left

  274. arc has joined

  275. arc has left

  276. arc has joined

  277. arc has left

  278. arc has joined

  279. adiaholic has left

  280. adiaholic has joined

  281. Kev has left

  282. Kev has joined

  283. adiaholic has left

  284. adiaholic has joined

  285. mukt2 has joined

  286. Steve Kille has left

  287. nathanael has joined

  288. Steve Kille has joined

  289. a8bk1gz76vgy has joined

  290. a8bk1gz76vgy has left

  291. a8bk1gz76vgy has joined

  292. deuill has left

  293. deuill has joined

  294. a8bk1gz76vgy has left

  295. nathanael has left

  296. nathanael has joined

  297. nathanael has left

  298. nathanael has joined

  299. Andrzej has joined

  300. mukt2 has left

  301. a8bk1gz76vgy has joined

  302. a8bk1gz76vgy has left

  303. a8bk1gz76vgy has joined

  304. andrey.g has joined

  305. Andrzej has left

  306. LNJ has left

  307. nathanael has left

  308. nathanael has joined

  309. stp has joined

  310. marc has joined

  311. LNJ has joined

  312. floretta has left

  313. mukt2 has joined

  314. Menel has left

  315. adiaholic has left

  316. Menel has joined

  317. lorddavidiii has left

  318. adiaholic has joined

  319. mukt2 has left

  320. adiaholic has left

  321. floretta has joined

  322. peetah has left

  323. peetah has joined

  324. adiaholic has joined

  325. adiaholic has left

  326. DebXWoody has left

  327. DebXWoody has joined

  328. Menel has left

  329. Menel has joined

  330. lovetox has left

  331. lovetox has joined

  332. ti_gj06 has left

  333. adiaholic has joined

  334. mukt2 has joined

  335. Andrzej has joined

  336. ti_gj06 has joined

  337. chronosx88 has left

  338. chronosx88 has joined

  339. adiaholic has left

  340. lorddavidiii has joined

  341. lorddavidiii has left

  342. lorddavidiii has joined

  343. rion has left

  344. adiaholic has joined

  345. ti_gj06 has left

  346. lorddavidiii has left

  347. Wojtek has joined

  348. jl4 has joined

  349. adiaholic has left

  350. adiaholic has joined

  351. lorddavidiii has joined

  352. mukt2 has left

  353. lorddavidiii has left

  354. lorddavidiii has joined

  355. lorddavidiii has left

  356. Andrzej has left

  357. jl4 has left

  358. jl4 has joined

  359. adiaholic has left

  360. lorddavidiii has joined

  361. lorddavidiii has left

  362. adiaholic has joined

  363. lorddavidiii has joined

  364. lorddavidiii has left

  365. lorddavidiii has joined

  366. lorddavidiii has left

  367. lorddavidiii has joined

  368. Andrzej has joined

  369. lorddavidiii has left

  370. lorddavidiii has joined

  371. lorddavidiii has left

  372. lorddavidiii has joined

  373. jl4 has left

  374. adiaholic has left

  375. lorddavidiii has left

  376. BASSGOD has left

  377. BASSGOD has joined

  378. lorddavidiii has joined

  379. lorddavidiii has left

  380. lorddavidiii has joined

  381. lorddavidiii has left

  382. adiaholic has joined

  383. Andrzej has left

  384. lorddavidiii has joined

  385. lorddavidiii has left

  386. lorddavidiii has joined

  387. lorddavidiii has left

  388. mukt2 has joined

  389. APach has left

  390. x51 has joined

  391. lorddavidiii has joined

  392. lorddavidiii has left

  393. lorddavidiii has joined

  394. lorddavidiii has left

  395. lorddavidiii has joined

  396. lorddavidiii has left

  397. adiaholic has left

  398. APach has joined

  399. lorddavidiii has joined

  400. adiaholic has joined

  401. lorddavidiii has left

  402. lorddavidiii has joined

  403. lorddavidiii has left

  404. mukt2 has left

  405. APach has left

  406. lorddavidiii has joined

  407. Andrzej has joined

  408. Calvin has joined

  409. lorddavidiii has left

  410. lorddavidiii has joined

  411. lorddavidiii has left

  412. APach has joined

  413. lorddavidiii has joined

  414. lorddavidiii has left

  415. wladmis has left

  416. lorddavidiii has joined

  417. lorddavidiii has left

  418. lorddavidiii has joined

  419. lorddavidiii has left

  420. Andrzej has left

  421. ti_gj06 has joined

  422. Andrzej has joined

  423. adiaholic has left

  424. lorddavidiii has joined

  425. lorddavidiii has left

  426. adiaholic has joined

  427. lorddavidiii has joined

  428. lorddavidiii has left

  429. wendy has joined

  430. lorddavidiii has joined

  431. lorddavidiii has left

  432. lorddavidiii has joined

  433. lorddavidiii has left

  434. chronosx88 has left

  435. chronosx88 has joined

  436. BASSGOD has left

  437. BASSGOD has joined

  438. lorddavidiii has joined

  439. lorddavidiii has left

  440. lorddavidiii has joined

  441. lorddavidiii has left

  442. şişio


  443. Andrzej has left

  444. mukt2 has joined

  445. lorddavidiii has joined

  446. lorddavidiii has left

  447. deuill

    Matrix *does* have a stronger product apparatus though, which I guess is what people mean when they say that XMPP is "almost dead".

  448. Zash

    Indeed, our hype machine is severely underfunded.

  449. jonas’

    which hype machine

  450. lorddavidiii has joined

  451. adiaholic has left

  452. lorddavidiii has left

  453. şişio

    Xmpp is still alive everything is active

  454. lorddavidiii has joined

  455. lorddavidiii has left

  456. adiaholic has joined

  457. lorddavidiii has joined

  458. şişio

    Only Matrix is new

  459. lorddavidiii has left

  460. şişio

    Both of them safe but ı prefer XMPP

  461. mukt2 has left

  462. adiaholic has left

  463. lorddavidiii has joined

  464. şişio

    Why dead?

  465. lorddavidiii has left

  466. jl4 has joined

  467. jl4 has left

  468. Andrzej has joined

  469. jl4 has joined

  470. lorddavidiii has joined

  471. şişio

    What is a product apparatus

  472. inky has joined

  473. şişio


  474. Zash

    Marketing department.

  475. şişio

    This is true

  476. lorddavidiii has left

  477. şişio

    But still Matrix hasn't got tor option

  478. Zash

    Why not?

  479. Sam

    I'm glad that's useful for you, but most people don't need/want a Tor option, so it doesn't help XMPP much.

  480. Sam

    From a user perspective I don't think we really have any great feature that makes us look better than Matrix, unfortunately.

  481. Zash

    I don't see why Tor would not work with either.

  482. şişio

    > Sam wrote: > I'm glad that's useful for you, but most people don't need/want a Tor option, so it doesn't help XMPP much. I need a tor. condition

  483. wladmis has joined

  484. moparisthebest

    "working servers" isn't a great feature that looks better than Matrix ?

  485. Sam

    Yes, but most people don't. It might attract a small number of people, but not enough to keep the network alive.

  486. şişio

    > Zash wrote: > I don't see why Tor would not work with either. Sometimes I have to turn off the tor

  487. Sam

    moparisthebest: no. the users don't know or care about the differences. Only devs do.

  488. Zash

    Sam: Resource efficiency is one thing we seem to be winning at.

  489. moparisthebest

    users usually care if the server is down/working or not

  490. deuill

    Anecdotally, I

  491. Sam

    Sure, but they do a good enough job keeping it up. Alternatively: tons of tiny servers run by individuals who don't have backups and what not also go down even if they use lower resources.

  492. Zash

    If the "instant" part of Instant Messaging ever becomes hip again, we'll have a slight edge there too.

  493. jl4 has left

  494. jl4 has joined

  495. Sam

    I don't disagree with you, but I don't think a marketing pitch that says "our servers are slimmer!" Is goingn to be very effective.

  496. moparisthebest

    how about "our stuff actually works"

  497. deuill

    Anecdotally, I've been told by at least one person that use Conversations or Siskin isn't as good as Viber/Facebook Messenger/etc. because it doesn't have stickers/GIFs.

  498. Sam

    From a users perspective matrix works great.

  499. Zash

    Sam: I'm basing this on observed fediverse chatter.

  500. Sam

    Zash: then you've already selected a tiny subset of people that mostly don't represent the broader internet.

  501. Sam

    Again, not disagreeing with any of this, it's jut not something we can market. deuill is more on the right track.

  502. deuill

    So I'll agree with Sam's perspective that people are at the very least willing to put up with at least some jank if the features are there.

  503. Zash

    I almost typed out that it was probably biased. There'll be bias anywhere you go tho.

  504. mdosch

    > From a users perspective matrix works great. From a user perspective I found their client slow and laggy, on mobile it also devoured my battery. Also those annoying (cross signing?) pop ups. When I wanted to join a fosem talk, I wanted to join that talk and not click away a lot of pop ups first.

  505. Zash

    deuill, true.

  506. deuill

    I mean the IETF discussion isn't about stickers or GIFs, obviously, but maybe it is about having a cohesive product?

  507. Zash

    Users don't care about protocol. As MattJ wrote in some presentation way back, users care about cat pictures and talking to their friends.

  508. a8bk1gz76vgy has left

  509. mdosch

    I still don't get why their clients get so much praise. I like conversations, gajim, dino and profanity a lot more.

  510. şişio

    XMPP is not dead!

  511. Zash

    IETF needs something to support their protocol development work, for meetings etc.

  512. deuill

    "It's just resting:

  513. deuill

    "It's just resting"

  514. deuill

    I jest I jest

  515. Zash

    As long as someone is running some XMPP software, it's not dead.

  516. DebXWoody

    we are also developing software :-)

  517. lorddavidiii has joined

  518. jl4 has left

  519. jl4 has joined

  520. a8bk1gz76vgy has joined

  521. lorddavidiii has left

  522. jl4 has left

  523. jl4 has joined

  524. a8bk1gz76vgy has left

  525. stpeter has joined

  526. stpeter has left

  527. lorddavidiii has joined

  528. a8bk1gz76vgy has joined

  529. tutenote has joined

  530. lorddavidiii has left

  531. jl4 has left

  532. jl4 has joined

  533. tutenote has left

  534. moparisthebest

    gah I saw the perfect meme representing this on the fediverse months ago but can't find it

  535. adiaholic has joined

  536. moparisthebest

    it was like this one https://i.kym-cdn.com/entries/icons/original/000/033/984/cover4.jpg but top was "matrix sucks" and the crying guy saying how it was so great etc, then bottom said "xmpp sucks" and an xmpp user saying "I know"

  537. Zash

    I too remember seeing this.

  538. emus

    > Zash escribió: > Indeed, our hype machine is severely underfunded. Yes, I should start more hyping

  539. wladmis has left

  540. wladmis has joined

  541. lorddavidiii has joined

  542. stp has left

  543. mukt2 has joined

  544. lorddavidiii has left

  545. a8bk1gz76vgy has left

  546. jl4 has left

  547. jl4 has joined

  548. lorddavidiii has joined

  549. lorddavidiii has left

  550. marc0s has left

  551. marc0s has joined

  552. lorddavidiii has joined

  553. lorddavidiii has left

  554. şişio

    You need money?

  555. şişio

    Or XSF

  556. BASSGOD has left

  557. lorddavidiii has joined

  558. stp has joined

  559. lorddavidiii has left

  560. wurstsalat has left

  561. lorddavidiii has joined

  562. lorddavidiii has left

  563. lorddavidiii has joined

  564. BASSGOD has joined

  565. jl4 has left

  566. jl4 has joined

  567. lorddavidiii has left

  568. Andrzej has left

  569. Andrzej has joined

  570. a8bk1gz76vgy has joined

  571. a8bk1gz76vgy has left

  572. adiaholic has left

  573. lorddavidiii has joined

  574. a8bk1gz76vgy has joined

  575. lorddavidiii has left

  576. Andrzej has left

  577. adiaholic has joined

  578. mukt2 has left

  579. Andrzej has joined

  580. lorddavidiii has joined

  581. lorddavidiii has left

  582. BASSGOD has left

  583. Menel has left

  584. Menel has joined

  585. lorddavidiii has joined

  586. lorddavidiii has left

  587. şişio

    Matrix and XMPP serve the same role

  588. şişio

    That's the future of XMPP, but Matrix more

  589. BASSGOD has joined

  590. lorddavidiii has joined

  591. lorddavidiii has left

  592. wendy has left

  593. lorddavidiii has joined

  594. lorddavidiii has left

  595. wgreenhouse

    şişio: re Matrix + Tor, I don't think that's a real problem; element is a web app and runs fine in tor browser

  596. wgreenhouse

    whether they can _federate_ over tor idk

  597. pjn has joined

  598. şişio

    > wgreenhouse wrote: > şişio: re Matrix + Tor, I don't think that's a real problem; element is a web app and runs fine in tor browser > whether they can _federate_ over tor idk Mobile?

  599. wgreenhouse

    şişio: yes, element in mobile tor browser works fine

  600. andy has left

  601. lorddavidiii has joined

  602. wgreenhouse

    also orbotting their official app which is just a webview anyway

  603. lorddavidiii has left

  604. şişio

    It's a little impractical.

  605. wendy has joined

  606. adiaholic has left

  607. wgreenhouse

    şişio: sure, but in principle works. it's not an issue of the protocol not working over tor. "protocols not products" ;)

  608. wgreenhouse

    I consider xmpp more privacy-preserving, but it's untrue to say matrix can't be used with tor

  609. şişio


  610. lorddavidiii has joined

  611. Menel has left

  612. lorddavidiii has left

  613. Menel has joined

  614. lorddavidiii has joined

  615. lorddavidiii has left

  616. lorddavidiii has joined

  617. lorddavidiii has left

  618. şişio

    Switching between data, mobile and wifi. Sometimes it doesn't work. therefore

  619. lskdjf has joined

  620. Andrzej has left

  621. lorddavidiii has joined

  622. Andrzej has joined

  623. lorddavidiii has left

  624. şişio

    But we know both of them safe messenger

  625. lorddavidiii has joined

  626. Link Mauve

    qrpnxz, I have friends who defintely use a domain which starts with a digit, and it’s been working fine forever, so your parser should be fixed for real-world use-cases even if some interpretations of some RFCs might lead to you disallow it.

  627. Andrzej has left

  628. qrpnxz

    bro that convo is ages ago and we already concluded that

  629. lorddavidiii has left

  630. adiaholic has joined

  631. şişio

    > qrpnxz wrote: > bro that convo is ages ago and we already concluded that What is the result

  632. Link Mauve

    I’m still backlogging.

  633. qrpnxz

    literally weeks ago not looking to rehash it, but yes numbers are ok: 404.city, 4chan.org, 2ch, 8chan, 37signals.com, etc.

  634. jl4 has left

  635. Zash


  636. floretta has left

  637. lorddavidiii has joined

  638. Zash

    And thank glob the .42 TLD doesn't exist.

  639. floretta has joined

  640. lorddavidiii has left

  641. lorddavidiii has joined

  642. wladmis has left

  643. lorddavidiii has left

  644. qrpnxz

    y'know, google actually has TLD `google`, but it doesn't route straight to google.com. I wonder if that's actually impossible to do or what.

  645. jonas’

    A/AAAA records on TLDs are … frowned upon

  646. jonas’

    as are MX records

  647. jonas’

    the `io.` TLD once had some

  648. wurstsalat has joined

  649. Zash

    Also frowned upon, answering ` IN A` queries, like my previous ISP used to do.

  650. lorddavidiii has joined

  651. moparisthebest

    so frowned upon dnsmasq has an option to transform those back to NXDOMAIN

  652. lorddavidiii has left

  653. deuill

    Anything you think can't happen in DNS has already happened

  654. qrpnxz


  655. deuill

    NS that does horizontal referral to itself, paths that don't resolve based on which of the many NS you end up going through, and more.

  656. mathieui

    Zash: you mean the .42 tld died rather

  657. şişio has left

  658. Zash

    The .42 tld is not real, it can't hurt you

  659. lorddavidiii has joined

  660. lorddavidiii has left

  661. millesimus has left

  662. millesimus has joined

  663. şişio has joined

  664. chronosx88 has left

  665. andy has joined

  666. chronosx88 has joined

  667. wladmis has joined

  668. moparisthebest

    wait that was an actual TLD ? yikes

  669. lorddavidiii has joined

  670. lorddavidiii has left

  671. chronosx88 has left

  672. chronosx88 has joined

  673. lorddavidiii has joined

  674. lorddavidiii has left

  675. qrpnxz

    no harm

  676. Wojtek has left

  677. Wojtek has joined

  678. lorddavidiii has joined

  679. moparisthebest

    seems super harmful, is an IPv4 or a domain name :)

  680. lorddavidiii has left

  681. jonas’

    moparisthebest, easy, IPv4. a domain name would have a trailing dot :-X

  682. Zash

    There's some words in an RFC somewhere, hold on

  683. Wojtek has left

  684. qrpnxz

    moparisthebest, oh right yeah xd

  685. lorddavidiii has joined

  686. Zash

    > `domainpart = IP-literal / IPv4address / ifqdn` > the "IPv4address" and "IP-literal" rules are defined in RFCs 3986 and 6874, > respectively, and the first-match-wins (a.k.a. "greedy") algorithm described > in Appendix B of RFC 3986 applies to the matching process

  687. lorddavidiii has left

  688. qrpnxz

    even for hostnames this is the case, so that would indeed be read as an ipv4

  689. pjn has left

  690. qrpnxz

    and again no harm except to the fool who made it

  691. Zash

    I would like to hope that this means "if it looks like an IP address then it is an IP address"

  692. qrpnxz

    i assert so

  693. qrpnxz

    and as jonas said if they wanted it to be interpreted as a domain name they would need a trailing dot. Though that would not be able to be used as a jid, which wants that dot stripped.

  694. millesimus has left

  695. lorddavidiii has joined

  696. Zash

    Let's just not go there, stop anyone from registering {0..255}. as a TLD and then live happily ever after.

  697. qrpnxz

    unless "enforcements" means to just strip it yourself, not always to reject it

  698. qrpnxz

    then you could use it

  699. lorddavidiii has left

  700. jonas’

    good thing that IPv6 uses colons

  701. moparisthebest

    is an IP address

  702. jonas’

    moparisthebest, SHUSH

  703. Zash

    jonas’, and is enclosed in []

  704. jonas’

    Zash, sometimes

  705. jonas’

    (in XMPP, yes)

  706. qrpnxz

    no way

  707. moparisthebest

    I swear I just read a vulnerability regarding hex and octal in ip addresses...

  708. Andrzej has joined

  709. jonas’

    (in XMPP always)

  710. jonas’

    moparisthebest, also fun is e.g. `10.1` as IPv4

  711. jonas’

    or `10.257`

  712. qrpnxz

    which side is implied

  713. jonas’

    or just `2130706433`

  714. qrpnxz

    are you getting this from rfc 3986

  715. lorddavidiii has joined

  716. jonas’

    I’m getting this from reality, no idea if that’s in any standard

  717. jonas’

    $ ping -c1 2130706433 PING 2130706433 ( 56(84) bytes of data. 64 bytes from icmp_seq=1 ttl=64 time=0.073 ms

  718. qrpnxz

    idk wym by reality

  719. jonas’

    see above ^ :)

  720. lorddavidiii has left

  721. Zash


  722. qrpnxz

    just because ping accepts it doesn't make it a valid serialization of an ipv4 addr

  723. jonas’

    qrpnxz, I never said it was, I said reality, not standard or validity :)

  724. moparisthebest

    qrpnxz, welcome to the internet where if enough tools accept it as valid, it's valid, regardless of what RFCs say

  725. qrpnxz

    yeah but that's not helpful, i'm also talking about reality, but reality of a specific thing

  726. Zash

    moparisthebest, which makes it scary that curl now supports it...

  727. jonas’

    you’re talking about the theory of a standard, which unfortunately rarely matches the reality :)

  728. jonas’

    the difference is real and needs to be acknowledged when writing software :)

  729. lorddavidiii has joined

  730. govanify has left

  731. moparisthebest

    ah there we go, that curl blog post has all the links to the vulnerabilities I mentioned, nice!

  732. qrpnxz

    the case that many tools accept something is not the case that all compliant tools must accept something, which is the only thing i'm interested in

  733. govanify has joined

  734. lorddavidiii has left

  735. Zash

    Prosody (release versions) will not federate with bare IP addresses and we haven't had all that much complaints about it, so you can certainly get away with _only_ supporting domain names.

  736. jonas’

    I (aioxmpp client library dev) had a bunch of folks wanting to talk to IP addresses and it makes for all kinds of trouble

  737. ti_gj06 has left

  738. jonas’

    so that’s the flipside of that reality coin

  739. moparisthebest

    qrpnxz, unless of course you want interop with any of those other tools

  740. qrpnxz

    i have no problem federating with ip addresses so long they have a certificate or even as a special case you can give them credentials

  741. lorddavidiii has joined

  742. qrpnxz

    moparisthebest, all the tools give you ip addresses in the correct form.

  743. moparisthebest

    a recent example is I was sending a perfectly valid stream header and ejabberd wouldn't accept it

  744. lorddavidiii has left

  745. moparisthebest

    now you could wave your fist at the air and refuse to federate with any ejabberd in the wild

  746. moparisthebest

    .... or send the stream header they expect

  747. qrpnxz

    stick it to them

  748. jonas’

    reminds me of this: Jun 01 13:05:05 s2sin55562e999090 debug Received invalid XML (parser error: not-well-formed: unexpected '<?xml' token in text node (expected one of: Text, '<', '</')) 532 bytes: "<?xml version=\'1.0\'?><stream:stream xml:lang=\'en\' to=\'dreckshal.de\' xmlns:db=\'jabber:server:dialback\' version=\'1.0\' xmlns=\'jabber:server\' from=\'search.chinwag.im\' xmlns:stream=\'http://etherx.jabber.org/streams\'><?xml version=\'1.0\'?><stream:stream xml:lang=\'en\' to=\'dreckshal.de\' xmlns:db=\'jabber:serv"

  749. Zash

    Outch, owie, my eyes

  750. qrpnxz


  751. jonas’

    qrpnxz, and then what? there’ll still be many (and not small) domains in the wild running such software, so you’re faced with the choice of being correct and being interoperable

  752. qrpnxz


  753. jl4 has joined

  754. andrey.g has left

  755. qrpnxz

    wait, is ejabberd expecting an invalid header or a valid one

  756. Zash

    FTR: Next Prosody major version will support IP address federation, but good luck getting certs for those.

  757. jonas’

    qrpnxz, it is expecting a valid one, but not accepting all valid ones

  758. qrpnxz

    ah, then i'd send the valid one they expect, but let them know

  759. lorddavidiii has joined

  760. moparisthebest

    qrpnxz, oops not stream header, stream features https://github.com/moparisthebest/xmpp-proxy/blob/master/src/tls.rs#L183

  761. moparisthebest

    I did let them know, but even if I sent a patch, that doesn't magically deploy it everywhere

  762. şişio

    Is there a difference in Matrix and XMPP from a security perspective

  763. lorddavidiii has left

  764. qrpnxz

    moparisthebest, you better be defining that stream prefix

  765. jonas’

    qrpnxz, `xmlns:stream` is already defined on the stream header

  766. jonas’

    şişio, this is not the XMPP vs. Matrix room, sorry

  767. moparisthebest

    qrpnxz, yep it's of course defined, they should be identical per XML+XMPP rules, but ejabberd only accepts the second and not the first, prosody accepts both

  768. qrpnxz

    are you just guessing, i'm asking about moparis' code

  769. lorddavidiii has joined

  770. qrpnxz

    ol right good

  771. lorddavidiii has left

  772. moparisthebest

    I think Holger said that's just some old code hard-coding it the second way, but regardless, can't fix everything at once even if you want

  773. moparisthebest

    sometimes you have to go with the status quo instead of the spec :)

  774. lorddavidiii has joined

  775. govanify has left

  776. govanify has joined

  777. lorddavidiii has left

  778. govanify has left

  779. govanify has joined

  780. qrpnxz

    i thought that ejabberd was supposed to be the respectable paid super-server, not garbage

  781. moparisthebest

    it is a great server, everything has bugs

  782. jonas’

    ~all men must die~ every software has bugs

  783. Zash

    it has gotten way better over the years

  784. Holger

    ejabberd sometimes has more historical baggage than others due to being older.

  785. qrpnxz


  786. qrpnxz


  787. lorddavidiii has joined

  788. lorddavidiii has left

  789. moparisthebest

    I almost said "everything has bugs and legacy code" but I realized "legacy code" is often either bug free or bug riddled :)

  790. şişio

    > jonas’ wrote: > qrpnxz, `xmlns:stream` is already defined on the stream header > şişio, this is not the XMPP vs. Matrix room, sorry 👍

  791. Zash

    legacy code has so many bugs nobody wants to touch it, or so few bugs nobody needs to touch it? 🙂

  792. qrpnxz


  793. moparisthebest

    or both at the same time

  794. Zash

    ah yes, "it works, don't touch it"

  795. moparisthebest

    I don't want to seem like I'm picking on ejabberd either, try sending a stream header without version= set to prosody and you'll be in for a fun time too :)

  796. moparisthebest

    (RFC says to set it, you might expect a server to reject something without it, but that's not what happens)

  797. jonas’

    moparisthebest, haha, yeah, I found that quirky handling while writing xmppstream.rs :D

  798. lorddavidiii has joined

  799. lorddavidiii has left

  800. moparisthebest

    jonas’, did you do the right thing and rm -rf it :D

  801. jonas’

    moparisthebest, no, I’m drop-in-replacing, not rewriting :)

  802. jonas’

    (the handling is outside xmppstream.lua)

  803. moparisthebest

    ah, fair

  804. jl4 has left

  805. jl4 has joined

  806. jl4 has left

  807. jl4 has joined

  808. lorddavidiii has joined

  809. lorddavidiii has left

  810. jonas’

    (amusing was, I found it because aioxmpp rejected the resulting response stream header after xmppstream.rs did emit a nil version because I left that one out at first)

  811. jl4 has left

  812. jl4 has joined

  813. mathijs has left

  814. moparisthebest

    I found it because I'm writing all this TLS code, and using a prosody module to hijack all outgoing connections to go through my proxy, and every prosody server I tried to negotiate with rejected my TLS negotiation, even though it looked fine

  815. qrpnxz

    total sadnes

  816. qrpnxz

    total sadness

  817. moparisthebest

    finally determined the prosody module didn't set version= and prosody rejects even successful TLS if version= is not sent :D

  818. lorddavidiii has joined

  819. moparisthebest

    but I spent like a week debugging my TLS code on and off lol

  820. qrpnxz


  821. lorddavidiii has left

  822. jl4 has left

  823. jl4 has joined

  824. jl4 has left

  825. jl4 has joined

  826. lorddavidiii has joined

  827. lorddavidiii has left

  828. jl4 has left

  829. jl4 has joined

  830. jl4 has left

  831. jl4 has joined

  832. floretta has left

  833. lorddavidiii has joined

  834. floretta has joined

  835. Maranda has left

  836. Maranda has joined

  837. lorddavidiii has left

  838. Wojtek has joined

  839. jl4 has left

  840. jl4 has joined

  841. lorddavidiii has joined

  842. lorddavidiii has left

  843. jl4 has left

  844. jl4 has joined

  845. stpeter has joined

  846. stpeter has left

  847. jl4 has left

  848. jl4 has joined

  849. lorddavidiii has joined

  850. lorddavidiii has left

  851. lorddavidiii has joined

  852. lorddavidiii has left

  853. lorddavidiii has joined

  854. lorddavidiii has left

  855. alameyo has left

  856. lorddavidiii has joined

  857. lorddavidiii has left

  858. marc0s has left

  859. marc0s has joined

  860. lorddavidiii has joined

  861. lorddavidiii has left

  862. marc0s has left

  863. marc0s has joined

  864. lorddavidiii has joined

  865. lorddavidiii has left

  866. chronosx88 has left

  867. chronosx88 has joined

  868. govanify has left

  869. govanify has joined

  870. marc0s has left

  871. marc0s has joined

  872. BASSGOD has left

  873. marc0s has left

  874. marc0s has joined

  875. lorddavidiii has joined

  876. lorddavidiii has left

  877. moparisthebest has left

  878. moparisthebest has joined

  879. jl4 has left

  880. lorddavidiii has joined

  881. lorddavidiii has left

  882. BASSGOD has joined

  883. lorddavidiii has joined

  884. lorddavidiii has left

  885. chronosx88 has left

  886. chronosx88 has joined

  887. lorddavidiii has joined

  888. david has left

  889. marc0s has left

  890. marc0s has joined

  891. lorddavidiii has left

  892. david has joined

  893. chronosx88 has left

  894. chronosx88 has joined

  895. lorddavidiii has joined

  896. lorddavidiii has left

  897. lorddavidiii has joined

  898. lorddavidiii has left

  899. adiaholic has left

  900. adiaholic has joined

  901. Sam

    Reminder that the Office Hours start in 15 minutes! Today's presentation is a demo of ad-hoc commands and forms in Mellium and some discussion about the relevant XEPs. https://socialcoop.meet.coop/sam-pku-dud-niv

  902. arc has left

  903. arc has joined

  904. lorddavidiii has joined

  905. lorddavidiii has left

  906. lorddavidiii has joined

  907. lorddavidiii has left

  908. alameyo has joined

  909. millesimus has joined

  910. govanify has left

  911. govanify has joined

  912. govanify has left

  913. govanify has joined

  914. lorddavidiii has joined

  915. lorddavidiii has left

  916. floretta has left

  917. floretta has joined

  918. alameyo has left

  919. lorddavidiii has joined

  920. lorddavidiii has left

  921. mathijs has joined

  922. Sam

    And we're starting!

  923. LNJ has left

  924. lorddavidiii has joined

  925. lorddavidiii has left

  926. LNJ has joined

  927. lorddavidiii has joined

  928. lorddavidiii has left

  929. Andrzej has left

  930. Andrzej has joined

  931. chronosx88 has left

  932. lorddavidiii has joined

  933. lorddavidiii has left

  934. wurstsalat has left

  935. lorddavidiii has joined

  936. lorddavidiii has left

  937. chronosx88 has joined

  938. BASSGOD has left

  939. arc has left

  940. arc has joined

  941. lorddavidiii has joined

  942. lorddavidiii has left

  943. arc has left

  944. arc has joined

  945. BASSGOD has joined

  946. lorddavidiii has joined

  947. govanify has left

  948. govanify has joined

  949. arc has left

  950. arc has joined

  951. lorddavidiii has left

  952. govanify has left

  953. arc has left

  954. govanify has joined

  955. arc has joined

  956. bean has left

  957. Andrzej has left

  958. lorddavidiii has joined

  959. arc has left

  960. arc has joined

  961. lorddavidiii has left

  962. arc has left

  963. Andrzej has joined

  964. arc has joined

  965. inky has left

  966. lorddavidiii has joined

  967. andy has left

  968. lorddavidiii has left

  969. Steve Kille has left

  970. roro has left

  971. lorddavidiii has joined

  972. roro has joined

  973. lorddavidiii has left

  974. Steve Kille has joined

  975. inky has joined

  976. marc0s has left

  977. marc0s has joined

  978. chronosx88 has left

  979. lorddavidiii has joined

  980. chronosx88 has joined

  981. arc has left

  982. arc has joined

  983. lorddavidiii has left

  984. arc has left

  985. mathijs has left

  986. mathijs has joined

  987. arc has joined

  988. lorddavidiii has joined

  989. lorddavidiii has left

  990. BASSGOD has left

  991. a8bk1gz76vgy has left

  992. adiaholic has left

  993. adiaholic has joined

  994. wendy has left

  995. BASSGOD has joined

  996. andy has joined

  997. chronosx88 has left

  998. chronosx88 has joined

  999. marc has left

  1000. adiaholic has left

  1001. marc has joined

  1002. wurstsalat has joined

  1003. adiaholic has joined

  1004. LNJ has left

  1005. BASSGOD has left

  1006. inky has left

  1007. adiaholic has left

  1008. BASSGOD has joined

  1009. floretta has left

  1010. adiaholic has joined

  1011. inky has joined

  1012. Menel has left

  1013. arc has left

  1014. arc has joined

  1015. Menel has joined

  1016. BASSGOD has left

  1017. Menel has left

  1018. arc has left

  1019. arc has joined

  1020. LNJ has joined

  1021. govanify has left

  1022. govanify has joined

  1023. govanify has left

  1024. govanify has joined

  1025. BASSGOD has joined

  1026. Andrzej has left

  1027. Andrzej has joined

  1028. inky has left

  1029. lorddavidiii has joined

  1030. marc has left

  1031. Menel has joined

  1032. şişio

    > Sam wrote: > And we're starting! Thanks, Sam!

  1033. marc has joined

  1034. Guus has joined

  1035. arc has left

  1036. arc has joined

  1037. Andrzej has left

  1038. Kev has left

  1039. Kev has joined

  1040. unise104 has joined

  1041. Menel has left

  1042. arc has left

  1043. arc has joined

  1044. floretta has joined

  1045. Kev has left

  1046. Kev has joined

  1047. Menel has joined

  1048. Guus has left

  1049. marc0s has left

  1050. marc0s has joined

  1051. chronosx88 has left

  1052. chronosx88 has joined

  1053. chronosx88 has left

  1054. chronosx88 has joined

  1055. Wojtek has left

  1056. chronosx88 has left

  1057. chronosx88 has joined

  1058. peetah has left

  1059. peetah has joined

  1060. peetah has left

  1061. peetah has joined

  1062. chronosx88 has left

  1063. chronosx88 has joined

  1064. chronosx88 has left

  1065. chronosx88 has joined

  1066. chronosx88 has left

  1067. chronosx88 has joined

  1068. inky has joined

  1069. chronosx88 has left

  1070. chronosx88 has joined

  1071. peetah has left

  1072. peetah has joined

  1073. Andrzej has joined

  1074. lorddavidiii has left

  1075. papatutuwawa has joined

  1076. lorddavidiii has joined

  1077. Menel has left

  1078. Menel has joined

  1079. Menel has left

  1080. Menel has joined

  1081. peetah has left

  1082. peetah has joined

  1083. chronosx88 has left

  1084. chronosx88 has joined

  1085. adiaholic has left

  1086. adiaholic has joined

  1087. floretta has left

  1088. stp has left

  1089. adiaholic has left

  1090. david has left

  1091. david has joined

  1092. adiaholic has joined

  1093. floretta has joined

  1094. alameyo has joined

  1095. disgyze has joined

  1096. Yagiza has left

  1097. alameyo has left

  1098. adiaholic has left

  1099. BASSGOD has left

  1100. BASSGOD has joined

  1101. arc has left

  1102. arc has joined

  1103. arc has left

  1104. arc has joined

  1105. arc has left

  1106. arc has joined

  1107. arc has left

  1108. arc has joined

  1109. nathanael has left

  1110. Kev has left

  1111. Kev has joined

  1112. BASSGOD has left

  1113. wladmis has left

  1114. adiaholic has joined

  1115. BASSGOD has joined

  1116. marc has left

  1117. Andrzej has left

  1118. Andrzej has joined

  1119. adiaholic has left

  1120. unise104 has left

  1121. arcxi has left

  1122. jl4 has joined

  1123. arcxi has joined

  1124. tutenote has joined

  1125. lovetox

    Sam, was it recorded?

  1126. adiaholic has joined

  1127. jl4 has left

  1128. jl4 has joined

  1129. tutenote has left

  1130. jl4 has left

  1131. jl4 has joined

  1132. millesimus has left

  1133. Freddy has left

  1134. millesimus has joined

  1135. x51 has left

  1136. tutenote has joined

  1137. LNJ has left

  1138. eevvoor

    lovetox, yes.

  1139. adiaholic has left

  1140. eevvoor

    But it is difficult to get it out of BBB, as fasr as I know. Let's see whether Sam fiddles his rec aout of BBB :D.

  1141. tutenote has left

  1142. Zash

    It's been done before

  1143. adiaholic has joined

  1144. stp has joined

  1145. Sam

    yah, I don't know if it's worth putting this one up or not though, I'll go back through and see when BBB finishes processing it

  1146. Freddy has joined

  1147. tutenote has joined

  1148. tutenote has left

  1149. adiaholic has left

  1150. tutenote has joined

  1151. LNJ has joined

  1152. adiaholic has joined

  1153. mukt2 has joined

  1154. jl4 has left

  1155. adiaholic has left

  1156. marc0s has left

  1157. marc0s has joined

  1158. tutenote has left

  1159. adiaholic has joined

  1160. peetah has left

  1161. peetah has joined

  1162. adiaholic has left

  1163. chronosx88 has left

  1164. chronosx88 has joined

  1165. Adi has left

  1166. lovetox

    i was interested in it because i spent quite some time on the forms GUI in Gajim

  1167. lovetox

    and wondered about the problems you encountered with the spec

  1168. Zash

    I wish I had remembered that adhoc demo module earlier.

  1169. floretta has left

  1170. floretta has joined

  1171. adiaholic has joined

  1172. jcbrand has left

  1173. goffi has left

  1174. Andrzej has left

  1175. adiaholic has left

  1176. floretta has left

  1177. floretta has joined

  1178. emus has left

  1179. adiaholic has joined

  1180. LNJ has left

  1181. lovetox_ has joined

  1182. lovetox_ has left

  1183. DebXWoody has left

  1184. LNJ has joined

  1185. adiaholic has left

  1186. wendy has joined

  1187. arc has left

  1188. arc has joined

  1189. jcbrand has joined

  1190. arc has left

  1191. arc has joined

  1192. disgyze has left

  1193. emus has joined

  1194. Chan Shen has left

  1195. govanify has left

  1196. govanify has joined

  1197. ti_gj06 has joined

  1198. govanify has left

  1199. govanify has joined

  1200. govanify has left

  1201. govanify has joined

  1202. Kev has left

  1203. Kev has joined

  1204. Kev has left

  1205. BASSGOD has left

  1206. BASSGOD has joined

  1207. Kev has joined

  1208. Kev has left

  1209. Kev has joined

  1210. bean has joined

  1211. BASSGOD has left

  1212. BASSGOD has joined

  1213. roro has left

  1214. govanify has left

  1215. govanify has joined

  1216. govanify has left

  1217. govanify has joined

  1218. chronosx88 has left

  1219. chronosx88 has joined

  1220. bean has left

  1221. andy has left

  1222. Tobias has left

  1223. BASSGOD has left

  1224. adiaholic has joined

  1225. BASSGOD has joined

  1226. wendy has left

  1227. adiaholic has left

  1228. raghavgururajan has left

  1229. marc0s has left

  1230. marc0s has joined

  1231. wladmis has joined

  1232. lorddavidiii has left

  1233. burn has left

  1234. emus

    Hello everyone, please check if your clients / applications / projects are placed and updated here: https://xmpp.org/software/clients.html

  1235. BASSGOD has left

  1236. Menel has left

  1237. BASSGOD has joined

  1238. arc has left

  1239. arc has joined

  1240. arc has left

  1241. arc has joined

  1242. adiaholic has joined

  1243. deuill

    Also might need to blur out your phone number before you post this on the Internet Sam, heh

  1244. marc has joined

  1245. Geno has left

  1246. Geno has joined

  1247. adiaholic has left

  1248. arc has left

  1249. arc has joined

  1250. arc has left

  1251. arc has joined

  1252. wurstsalat has left

  1253. Maranda has left

  1254. BASSGOD has left

  1255. BASSGOD has joined

  1256. Calvin has left

  1257. Kev has left

  1258. BASSGOD has left

  1259. Maranda has joined

  1260. arc has left

  1261. arc has joined

  1262. arc has left

  1263. arc has joined

  1264. Sam

    lovetox: video uploading https://youtu.be/C2oyAfJeqno

  1265. neshtaxmpp has left

  1266. Sam

    Sorry for the long rambling look at code; I'll skip that next time and just do the demo and call it done.

  1267. Sam

    If you were there but left when we originally started the recording, the stuff that happened afterwards where Zash pointed out a cool module we could use to demo it starts at around 27:48 https://youtu.be/C2oyAfJeqno?t=1668

  1268. Sam

    stopped the recording, even.

  1269. marc0s has left

  1270. marc0s has joined

  1271. LNJ has left

  1272. adiaholic has joined

  1273. marc has left

  1274. jcbrand has left

  1275. adiaholic has left

  1276. neshtaxmpp has joined

  1277. andrey.g has joined

  1278. Calvin has joined

  1279. debacle has left

  1280. alameyo has joined

  1281. burn has joined

  1282. adiaholic has joined

  1283. adiaholic has left

  1284. wladmis has left

  1285. BASSGOD has joined

  1286. burn has left

  1287. papatutuwawa has left

  1288. arc has left

  1289. arc has joined

  1290. wendy has joined

  1291. arc has left

  1292. arc has joined

  1293. adiaholic has joined

  1294. arc has left

  1295. arc has joined

  1296. adiaholic has left

  1297. sonny has left

  1298. sonny has joined

  1299. arc has left

  1300. arc has joined

  1301. ti_gj06 has left

  1302. Calvin has left

  1303. marc0s has left

  1304. marc0s has joined

  1305. adiaholic has joined

  1306. croax has left

  1307. adiaholic has left

  1308. emus has left

  1309. arc has left

  1310. arc has joined