XSF Discussion - 2021-11-08


  1. qrpnxz has left

  2. qrpnxz has joined

  3. floretta has left

  4. floretta has joined

  5. qrpnxz has left

  6. qrpnxz has joined

  7. qrpnxz has left

  8. qrpnxz has joined

  9. qrpnxz has left

  10. qrpnxz has joined

  11. Daniel max has joined

  12. Daniel max

    It's really nice meeting you here and I'm very willing to teach you about trading,coach you on how to invest and work with you dealing on cryptocurrencies

  13. Shackleton has left

  14. wurstsalat

    ^ already banned elsewhere

  15. Daniel max

    Do you want to invest now

  16. wurstsalat

    I guess I'll be better off when I'm going to sleep now

  17. Daniel max

    Are you on telegram

  18. Paganini has left

  19. Alex has left

  20. nuron

    As I told you in another muc Daniel max I prefere to burn my money in my own fireplace...

  21. nuron

    And we are on xmpp. Don't ask such stupid questions

  22. Daniel max

    I'm not talking with you my friend

  23. nuron

    meh

  24. nuron

    you didn't addressed a single person here so I thought you are talking to all of us 🙁

  25. Daniel max

    Okay

  26. Daniel max

    Do you have any experience before

  27. nuron

    I'm very sad that I don't have the chance to learn how to become rich

  28. nuron

    yes. I've burned money allready before

  29. nuron

    with a small ligher, you know?

  30. qrpnxz has left

  31. qrpnxz has joined

  32. nuron

    I guess this was more effective then all of your tipps I could expect

  33. Daniel max

    So have you earn

  34. jcbrand has left

  35. qrpnxz has left

  36. qrpnxz has joined

  37. nuron

    I've earned. Sure

  38. Daniel max

    Okay

  39. qrpnxz has left

  40. վարյա has left

  41. wurstsalat is implementing XEP-0425 for this

  42. qrpnxz has joined

  43. moparisthebest has left

  44. nuron

    great

  45. moparisthebest has joined

  46. qrpnxz has left

  47. intosi has joined

  48. qrpnxz has joined

  49. qrpnxz has left

  50. qrpnxz has joined

  51. qrpnxz has left

  52. qrpnxz has joined

  53. qrpnxz has left

  54. qrpnxz has joined

  55. jgart has left

  56. qrpnxz has left

  57. qrpnxz has joined

  58. qrpnxz has left

  59. qrpnxz has joined

  60. karoshi has left

  61. intosi has left

  62. qrpnxz has left

  63. qrpnxz has joined

  64. neshtaxmpp has joined

  65. qrpnxz has left

  66. qrpnxz has joined

  67. qrpnxz has left

  68. qrpnxz has joined

  69. qrpnxz has left

  70. qrpnxz has joined

  71. floretta has left

  72. floretta has joined

  73. emus has left

  74. hardweary has joined

  75. qrpnxz has left

  76. qrpnxz has joined

  77. hardweary has left

  78. jgart has joined

  79. hardweary has joined

  80. neshtaxmpp has left

  81. inez has joined

  82. hardweary has left

  83. inez has left

  84. inez has joined

  85. hardweary has joined

  86. վարյա has joined

  87. Calvin has joined

  88. lskdjf has left

  89. hardweary has left

  90. hardweary has joined

  91. intosi has joined

  92. raghavgururajan has joined

  93. hardweary has left

  94. raghavgururajan has left

  95. neshtaxmpp has joined

  96. hardweary has joined

  97. jgart has left

  98. hardweary has left

  99. hardweary has joined

  100. intosi has left

  101. Calvin has left

  102. qrpnxz has left

  103. qrpnxz has joined

  104. jgart has joined

  105. pjn has left

  106. jgart has left

  107. hardweary has left

  108. neshtaxmpp has left

  109. hardweary has joined

  110. qrpnxz has left

  111. qrpnxz has joined

  112. pjn has joined

  113. hardweary has left

  114. hardweary has joined

  115. Calvin has joined

  116. inez has left

  117. neshtaxmpp has joined

  118. qrpnxz has left

  119. qrpnxz has joined

  120. sonny has left

  121. sonny has joined

  122. sonny has left

  123. sonny has joined

  124. sonny has left

  125. sonny has joined

  126. kyemxden has left

  127. intosi has joined

  128. BASSGOD has joined

  129. վարյա has left

  130. Calvin has left

  131. qrpnxz has left

  132. qrpnxz has joined

  133. qrpnxz has left

  134. qrpnxz has joined

  135. kyemxden has joined

  136. intosi has left

  137. adiaholic has joined

  138. hardweary has left

  139. qrpnxz has left

  140. qrpnxz has joined

  141. floretta has left

  142. qrpnxz has left

  143. qrpnxz has joined

  144. floretta has joined

  145. moparisthebest has left

  146. intosi has joined

  147. marc0s has left

  148. marc0s has joined

  149. stp has left

  150. moparisthebest has joined

  151. qrpnxz has left

  152. qrpnxz has joined

  153. intosi has left

  154. Yagiza has joined

  155. stp has joined

  156. jgart has joined

  157. qrpnxz has left

  158. qrpnxz has joined

  159. վարյա has joined

  160. kyemxden has left

  161. qrpnxz has left

  162. qrpnxz has joined

  163. kyemxden has joined

  164. sonny has left

  165. sonny has joined

  166. qrpnxz has left

  167. qrpnxz has joined

  168. floretta has left

  169. atomicwatch has joined

  170. intosi has joined

  171. qrpnxz has left

  172. qrpnxz has joined

  173. qrpnxz has left

  174. qrpnxz has joined

  175. jgart has left

  176. qrpnxz has left

  177. qrpnxz has joined

  178. floretta has joined

  179. qrpnxz has left

  180. qrpnxz has joined

  181. intosi has left

  182. qrpnxz has left

  183. qrpnxz has joined

  184. qrpnxz has left

  185. qrpnxz has joined

  186. adiaholic has left

  187. qrpnxz has left

  188. qrpnxz has joined

  189. adiaholic has joined

  190. qrpnxz has left

  191. qrpnxz has joined

  192. qrpnxz has left

  193. qrpnxz has joined

  194. qrpnxz has left

  195. qrpnxz has joined

  196. rafasaurus has left

  197. rafasaurus has joined

  198. qrpnxz has left

  199. qrpnxz has joined

  200. qrpnxz has left

  201. qrpnxz has joined

  202. qrpnxz has left

  203. qrpnxz has joined

  204. վարյա has left

  205. pasdesushi has joined

  206. qrpnxz has left

  207. qrpnxz has joined

  208. lorddavidiii has joined

  209. qrpnxz has left

  210. qrpnxz has joined

  211. sander has left

  212. qrpnxz has left

  213. qrpnxz has joined

  214. qrpnxz has left

  215. qrpnxz has joined

  216. qrpnxz has left

  217. qrpnxz has joined

  218. qrpnxz has left

  219. qrpnxz has joined

  220. lorddavidiii has left

  221. sander has joined

  222. qrpnxz has left

  223. qrpnxz has joined

  224. lorddavidiii has joined

  225. qrpnxz has left

  226. qrpnxz has joined

  227. intosi has joined

  228. qrpnxz has left

  229. qrpnxz has joined

  230. Titi has joined

  231. qrpnxz has left

  232. qrpnxz has joined

  233. qrpnxz has left

  234. qrpnxz has joined

  235. qrpnxz has left

  236. qrpnxz has joined

  237. qrpnxz has left

  238. qrpnxz has joined

  239. intosi has left

  240. me9 has joined

  241. MSavoritias has joined

  242. alex11 has left

  243. adiaholic has left

  244. Tobias has joined

  245. goffi has joined

  246. adiaholic has joined

  247. Menel has joined

  248. վարյա has joined

  249. rafasaurus has left

  250. rafasaurus has joined

  251. goffi has left

  252. goffi has joined

  253. qrpnxz has left

  254. qrpnxz has joined

  255. qrpnxz has left

  256. qrpnxz has joined

  257. karoshi has joined

  258. Menel has left

  259. intosi has joined

  260. sonny has left

  261. sonny has joined

  262. sonny has left

  263. sonny has joined

  264. me9 has left

  265. jcbrand has joined

  266. Menel has joined

  267. kyemxden has left

  268. intosi has left

  269. arc has joined

  270. adiaholic has left

  271. adiaholic has joined

  272. arc has left

  273. arc has joined

  274. malthe has joined

  275. arc has left

  276. arc has joined

  277. wurstsalat has left

  278. atomicwatch has left

  279. raghavgururajan has joined

  280. վարյա has left

  281. Daniel max has left

  282. goffi has left

  283. Daniel max has joined

  284. վարյա has joined

  285. chronosx88 has left

  286. adiaholic has left

  287. chronosx88 has joined

  288. adiaholic has joined

  289. malthe has left

  290. Daniel max has left

  291. floretta has left

  292. emus has joined

  293. Paganini has joined

  294. jgart has joined

  295. adiaholic has left

  296. ti_gj06 has joined

  297. antranigv has joined

  298. adiaholic has joined

  299. intosi has joined

  300. adiaholic has left

  301. malthe has joined

  302. yushyin has left

  303. adiaholic has joined

  304. raghavgururajan has left

  305. Alex has joined

  306. wladmis has joined

  307. yushyin has joined

  308. arc has left

  309. arc has joined

  310. arc has left

  311. arc has joined

  312. malthe has left

  313. sonny has left

  314. sonny has joined

  315. wladmis has left

  316. jinxd has joined

  317. wladmis has joined

  318. jinxd has left

  319. wurstsalat has joined

  320. goffi has joined

  321. nyco has left

  322. belong has left

  323. arc has left

  324. arc has joined

  325. chronosx88 has left

  326. chronosx88 has joined

  327. arc has left

  328. arc has joined

  329. jl4 has joined

  330. belong has joined

  331. wladmis has left

  332. Titi has left

  333. chronosx88 has left

  334. chronosx88 has joined

  335. sonny has left

  336. sonny has joined

  337. debacle has joined

  338. chronosx88 has left

  339. chronosx88 has joined

  340. ti_gj06 has left

  341. belong has left

  342. nyco has joined

  343. jl4 has left

  344. xsf has left

  345. atomicwatch has joined

  346. belong has joined

  347. Titi has joined

  348. Kev has joined

  349. floretta has joined

  350. antranigv has left

  351. antranigv has joined

  352. Menel has left

  353. ti_gj06 has joined

  354. rafasaurus has left

  355. lskdjf has joined

  356. chronosx88 has left

  357. chronosx88 has joined

  358. kyemxden has joined

  359. huhn has joined

  360. ti_gj06 has left

  361. kyemxden has left

  362. jgart has left

  363. ti_gj06 has joined

  364. adiaholic has left

  365. malthe has joined

  366. xecks has joined

  367. mjk has joined

  368. adiaholic has joined

  369. rafasaurus has joined

  370. ti_gj06 has left

  371. malthe has left

  372. ti_gj06 has joined

  373. adiaholic has left

  374. Kev has left

  375. Apollo has left

  376. adiaholic has joined

  377. qrpnxz has left

  378. qrpnxz has joined

  379. Apollo has joined

  380. Kev has joined

  381. rafasaurus has left

  382. ti_gj06 has left

  383. chronosx88 has left

  384. chronosx88 has joined

  385. neshtaxmpp has left

  386. neshtaxmpp has joined

  387. kyemxden has joined

  388. chronosx88 has left

  389. chronosx88 has joined

  390. chronosx88 has left

  391. chronosx88 has joined

  392. antranigv has left

  393. antranigv has joined

  394. chronosx88 has left

  395. chronosx88 has joined

  396. debacle has left

  397. rafasaurus has joined

  398. kyemxden has left

  399. kyemxden has joined

  400. sonny has left

  401. sonny has joined

  402. neshtaxmpp has left

  403. neshtaxmpp has joined

  404. sonny has left

  405. sonny has joined

  406. sonny has left

  407. sonny has joined

  408. huhn has left

  409. antranigv has left

  410. Apollo has left

  411. Apollo has joined

  412. belong has left

  413. belong has joined

  414. millesimus has left

  415. Titi has left

  416. millesimus has joined

  417. malthe has joined

  418. rafasaurus has left

  419. moparisthebest has left

  420. uhoreg has left

  421. Rixon 👁🗨 has left

  422. homebeach has left

  423. Server Stats Discoverer (traveler bot) has left

  424. Matthew has left

  425. Half-Shot has left

  426. Server Stats Discoverer (traveler bot) has joined

  427. Half-Shot has joined

  428. Matthew has joined

  429. Rixon 👁🗨 has joined

  430. uhoreg has joined

  431. homebeach has joined

  432. ti_gj06 has joined

  433. antranigv has joined

  434. antranigv has left

  435. antranigv has joined

  436. malthe has left

  437. antranigv has left

  438. adiaholic has left

  439. antranigv has joined

  440. debacle has joined

  441. Titi has joined

  442. antranigv has left

  443. adiaholic has joined

  444. rafasaurus has joined

  445. antranigv has joined

  446. millesimus has left

  447. millesimus has joined

  448. antranigv has left

  449. antranigv has joined

  450. adiaholic has left

  451. Titi has left

  452. ti_gj06 has left

  453. Titi has joined

  454. adiaholic has joined

  455. antranigv has left

  456. ti_gj06 has joined

  457. goffi has left

  458. mjk has left

  459. antranigv has joined

  460. antranigv has left

  461. mjk has joined

  462. goffi has joined

  463. chronosx88 has left

  464. chronosx88 has joined

  465. adiaholic has left

  466. chronosx88 has left

  467. chronosx88 has joined

  468. adiaholic has joined

  469. chronosx88 has left

  470. chronosx88 has joined

  471. alex11 has joined

  472. neshtaxmpp has left

  473. neshtaxmpp has joined

  474. arc has left

  475. arc has joined

  476. millesimus has left

  477. antranigv has joined

  478. mjk has left

  479. antranigv has left

  480. antranigv has joined

  481. antranigv has left

  482. wladmis has joined

  483. xutaxkamay has joined

  484. kyemxden has left

  485. kyemxden has joined

  486. adiaholic has left

  487. ti_gj06 has left

  488. kyemxden has left

  489. kyemxden has joined

  490. millesimus has joined

  491. xutaxkamay has left

  492. xutaxkamay has joined

  493. djorz has joined

  494. intosi has left

  495. wladmis has left

  496. Wojtek has joined

  497. adiaholic has joined

  498. xecks has left

  499. millesimus has left

  500. millesimus has joined

  501. Steve Kille has left

  502. Steve Kille has joined

  503. intosi has joined

  504. jinxd has joined

  505. jinxd has left

  506. ti_gj06 has joined

  507. marc0s has left

  508. marc0s has joined

  509. arc has left

  510. arc has joined

  511. marc0s has left

  512. marc0s has joined

  513. xecks has joined

  514. xecks has left

  515. xecks has joined

  516. neshtaxmpp has left

  517. millesimus has left

  518. neshtaxmpp has joined

  519. Shackleton has joined

  520. harry837374884 has left

  521. harry837374884 has joined

  522. adiaholic has left

  523. marc0s has left

  524. marc0s has joined

  525. adiaholic has joined

  526. ti_gj06 has left

  527. jonas’

    uh, the applications are a tad disappointing.

  528. Shackleton has left

  529. alex11 has left

  530. Mikaela has joined

  531. alex11 has joined

  532. adiaholic has left

  533. adiaholic has joined

  534. jcbrand has left

  535. rafasaurus has left

  536. rafasaurus has joined

  537. Menel has joined

  538. moparisthebest has joined

  539. adiaholic has left

  540. karoshi has left

  541. adiaholic has joined

  542. sonny has left

  543. sonny has joined

  544. Calvin has joined

  545. harry837374884 has left

  546. harry837374884 has joined

  547. ti_gj06 has joined

  548. Sam

    Huh, assuming all directors are elected Ralph would get a tie breaker vote (I think? Isn't he the executive director?) but if Ralph is on the board…

  549. Sam

    Constitutional crisis time!

  550. jonas’

    Matt is ED

  551. jonas’

    IIRC

  552. Sam

    Either way

  553. wladmis has joined

  554. Zash

    Is this not already the case, with one board member leaving?

  555. Sam

    One board member is leaving? I guess so then

  556. Zash

    Wasn't this many moons ago?

  557. jonas’

    Sam, I think one board member resigned some time during the last term

  558. jonas’

    so we've been running on four board members for a while now

  559. Sam

    Oh fun; looks like it will be the same thing all next term then.

  560. Zash

    It hasn't seemed to be a problem in practice

  561. Sam

    Yah, hopefully there are no split votes and everyone just works towards consensus, I'd be more worried if it were the council I guess.

  562. karoshi has joined

  563. Zash

    Don't worry, be happy

  564. adiaholic has left

  565. harry837374884 has left

  566. adiaholic has joined

  567. wladmis has left

  568. harry837374884 has joined

  569. belong has left

  570. lorddavidiii has left

  571. Syndace has left

  572. Syndace has joined

  573. belong has joined

  574. moparisthebest

    does anyone see any glaring problems with validating incoming SASL EXTERNAL s2s connections from .onion domains via initiating an outgoing connection to that .onion domain, and recording whatever TLS cert it sends as trusted for that domain ?

  575. moparisthebest

    as opposed to what all implementations I'm aware of would do now, which is dialback

  576. malthe has joined

  577. millesimus has joined

  578. Zash

    You can do that even without .onion

  579. Zash

    IIRC dwd wrote about "same cert validation" long long ago

  580. dwd

    https://xmpp.org/extensions/xep-0344.html#samecert

  581. Sam

    I don't recall how hidden services work (and haven't been involved since before the v3 ones, so they may be different now anyways), but surely Tor would have its own thing you could look up on the network to verify the connection? It hides you and the location of the service, but I thought the address and some key stored on the network somewhere could be used to authenticate the service still. Maybe you just need a Tor specific version of SASL EXTERNAL.

  582. Zash

    Some way to derive or connect the certificate from the .onion would be neat.

  583. moparisthebest

    thanks! that's exactly what I meant.... so does anything implement this ?

  584. Zash

    There's half of same-cert validation as a Prosody module

  585. dwd

    I can't actually remember. I think I did this in M-Link, perhaps, and/or Metre.

  586. moparisthebest

    well, this still involves dialback a bit

  587. malthe has left

  588. dwd

    Well, it's still dialling back, yes.

  589. dwd

    But not using the dialback key.

  590. Zash

    In Prosody, at that point, it's already started Dialback so might as well proceed with it ...

  591. dwd

    Well, my view is that it's stronger to use same-cert than the key, and it saves a round-trip, so...

  592. moparisthebest

    tor gives you the guarantee that if you try to contact example.onion you are actually connected to example.onion, so you can trust what cert it sends, can you then immediately trust whatever incoming connection also sends that same cert ?

  593. dwd

    Oh, so you're saying that if you connect outbound, blind, to example.onion then can you cache the cert?

  594. moparisthebest

    yes, but only for example.onion obviously

  595. Zash

    moparisthebest, enable https://modules.prosody.im/mod_s2s_auth_samecert.html and try it?

  596. Zash

    unless mod_onions already does that

  597. dwd

    That is, I think, a different question. "same cert dialback" does make the assumption that the cert is used by inbound and outbound sessions at the same time, I think when you introduce longer-term caching, then you also introduce TOCTOU issues.

  598. moparisthebest

    maybe you don't cache, maybe you make a new outgoing s2s connection for every incoming

  599. dwd

    moparisthebest, But then you're doing same-cert dialback.

  600. jcbrand has joined

  601. Zash

    what would it be if it just compares with the cert of an existing outgoing connection?

  602. moparisthebest

    it's like tor-specific dialback-without-sending-or-recieving any <db XML

  603. dwd

    Yes, that should work.

  604. dwd

    moparisthebest, Ah, well. If you know a-priori that the cert is currently in use, then you can indeed offer EXTERNAL then.

  605. adiaholic has left

  606. jonas’

    moparisthebest, how is it tor specific?

  607. antranigv has joined

  608. malthe has joined

  609. jonas’

    ah

  610. jonas’

    because normally your cert would match your hostname

  611. jonas’

    and hence you don't even need to do the dialback dance

  612. jonas’

    nevermind

  613. moparisthebest

    normally "do I trust a cert" is "is it signed by a CA I trust", but with tor it can be "does example.onion send me this cert when I connect to it"

  614. dwd

    jonas’, Well, no, do mind. You could do this without Tor just as well, I think.

  615. Zash

    Is it now we realize we're not actually authenticating the outgoing connection?

  616. moparisthebest

    with tor, connecting to example.onion is already validated when(before?) you connect

  617. dwd

    jonas’, Tor offers some additional protection against spoofing, so the outbound connection is in effect authenticated by Tor, so it's *better*, but if you have an outgoing connection over TLS/IP (not Tor) then you could choose to trust an inbound one from the same domain based on same-cert and EXTERNAL.

  618. marc0s has left

  619. marc0s has joined

  620. marc0s has left

  621. marc0s has joined

  622. moparisthebest

    other non-tor things probably have this same property, like .i2p ? but I don't know enough about it

  623. marc0s has left

  624. marc0s has joined

  625. dwd

    moparisthebest, The problem is there's no channel binding between TLS and Tor, AFAIK. So you're still vulnerable to the remote domain spoofing in some cases. But as I say, it's more secure against such attacks than plain IP.

  626. adiaholic has joined

  627. moparisthebest

    in what way could it be spoofed ?

  628. lorddavidiii has joined

  629. lorddavidiii has left

  630. վարյա has left

  631. lorddavidiii has joined

  632. lorddavidiii has left

  633. norkki has left

  634. lorddavidiii has joined

  635. Calvin has left

  636. lorddavidiii has left

  637. atomicwatch has left

  638. lorddavidiii has joined

  639. lorddavidiii has left

  640. lorddavidiii has joined

  641. lorddavidiii has left

  642. lorddavidiii has joined

  643. lorddavidiii has left

  644. lorddavidiii has joined

  645. lorddavidiii has left

  646. lorddavidiii has joined

  647. lorddavidiii has left

  648. lorddavidiii has joined

  649. lorddavidiii has left

  650. neshtaxmpp has left

  651. lorddavidiii has joined

  652. lorddavidiii has left

  653. marc0s has left

  654. marc0s has joined

  655. huhn has joined

  656. lorddavidiii has joined

  657. lorddavidiii has left

  658. stpeter has joined

  659. stpeter has left

  660. lorddavidiii has joined

  661. lorddavidiii has left

  662. lorddavidiii has joined

  663. lorddavidiii has left

  664. lorddavidiii has joined

  665. lorddavidiii has left

  666. lorddavidiii has joined

  667. lorddavidiii has left

  668. lorddavidiii has joined

  669. lorddavidiii has left

  670. lorddavidiii has joined

  671. lorddavidiii has left

  672. adiaholic has left

  673. lorddavidiii has joined

  674. adiaholic has joined

  675. lorddavidiii has left

  676. lorddavidiii has joined

  677. lorddavidiii has left

  678. lorddavidiii has joined

  679. lorddavidiii has left

  680. lorddavidiii has joined

  681. lorddavidiii has left

  682. lorddavidiii has joined

  683. lorddavidiii has left

  684. neshtaxmpp has joined

  685. lorddavidiii has joined

  686. lorddavidiii has left

  687. lorddavidiii has joined

  688. lorddavidiii has left

  689. adiaholic has left

  690. lorddavidiii has joined

  691. lorddavidiii has left

  692. adiaholic has joined

  693. lorddavidiii has joined

  694. lorddavidiii has left

  695. neshtaxmpp has left

  696. neshtaxmpp has joined

  697. lorddavidiii has joined

  698. վարյա has joined

  699. lorddavidiii has left

  700. lorddavidiii has joined

  701. lorddavidiii has left

  702. djorz has left

  703. lorddavidiii has joined

  704. lorddavidiii has left

  705. lorddavidiii has joined

  706. lorddavidiii has left

  707. jinxd has joined

  708. lorddavidiii has joined

  709. lorddavidiii has left

  710. lorddavidiii has joined

  711. lorddavidiii has left

  712. lorddavidiii has joined

  713. lorddavidiii has left

  714. Apollo has left

  715. Apollo has joined

  716. Titi has left

  717. lorddavidiii has joined

  718. lorddavidiii has left

  719. lorddavidiii has joined

  720. lorddavidiii has left

  721. lorddavidiii has joined

  722. lorddavidiii has left

  723. lorddavidiii has joined

  724. lorddavidiii has left

  725. lorddavidiii has joined

  726. lorddavidiii has left

  727. kyemxden has left

  728. kyemxden has joined

  729. lorddavidiii has joined

  730. lorddavidiii has left

  731. lorddavidiii has joined

  732. lorddavidiii has left

  733. inky has joined

  734. lorddavidiii has joined

  735. lorddavidiii has left

  736. lorddavidiii has joined

  737. lorddavidiii has left

  738. Calvin has joined

  739. lorddavidiii has joined

  740. lorddavidiii has left

  741. lorddavidiii has joined

  742. lorddavidiii has left

  743. atomicwatch has joined

  744. lorddavidiii has joined

  745. lorddavidiii has left

  746. djorz has joined

  747. nyco has left

  748. lorddavidiii has joined

  749. lorddavidiii has left

  750. Alex

    just started memberbot for our board&council elections

  751. xsf has joined

  752. lorddavidiii has joined

  753. lorddavidiii has left

  754. lorddavidiii has joined

  755. lorddavidiii has left

  756. lorddavidiii has joined

  757. millesimus has left

  758. lorddavidiii has left

  759. lorddavidiii has joined

  760. lorddavidiii has left

  761. lorddavidiii has joined

  762. lorddavidiii has left

  763. nyco has joined

  764. lorddavidiii has joined

  765. lorddavidiii has left

  766. jonas’

    voted :)

  767. lorddavidiii has joined

  768. lorddavidiii has left

  769. lorddavidiii has joined

  770. lorddavidiii has left

  771. Sam

    Me too (and it let me, but then I realized I don't think I technically can)

  772. Zash

    :O

  773. jonas’

    uh, indeed

  774. lorddavidiii has joined

  775. jonas’

    Alex, ^

  776. lorddavidiii has left

  777. lorddavidiii has joined

  778. ti_gj06 has left

  779. lorddavidiii has left

  780. Alex

    will be dropped from the votes

  781. jonas’

    maybe give the list of allowed voters another look :)

  782. Alex

    I want to suggest some kind of whitelist in git of members, maybe based on hashes of jids or smth similar. This will make many things easier

  783. lorddavidiii has joined

  784. lorddavidiii has left

  785. arc has left

  786. arc has joined

  787. arc has left

  788. lorddavidiii has joined

  789. arc has joined

  790. moparisthebest

    all the JIDs are public anyway?

  791. lorddavidiii has left

  792. arc has left

  793. arc has joined

  794. lorddavidiii has joined

  795. lorddavidiii has left

  796. lorddavidiii has joined

  797. lorddavidiii has left

  798. lorddavidiii has joined

  799. lorddavidiii has left

  800. moparisthebest

    you know what this means, Sam needs prosecuted to the fullest extent of the law for hacking the XSF https://techcrunch.com/2021/10/15/f12-isnt-hacking-missouri-governor-threatens-to-prosecute-local-journalist-for-finding-exposed-state-data/ ;)

  801. lorddavidiii has joined

  802. lorddavidiii has left

  803. Sam

    I don't live in Missouri; Georgia's governor is as much of a right wing asshole, but is also competent at being evil (unfortunately?)

  804. Zash

    JID is required in the membership application, so yeah

  805. lorddavidiii has joined

  806. ti_gj06 has joined

  807. lorddavidiii has left

  808. jonas’

    Alex, we could just add them to members.json and not render them to the website

  809. jonas’

    (you can just add fields, they'll be ignored I guess)

  810. Titi has joined

  811. belong has left

  812. lorddavidiii has joined

  813. lorddavidiii has left

  814. Alex

    jonas’ hashes? or real jids?

  815. lorddavidiii has joined

  816. moparisthebest

    I meant "jids are already public in membership applications so no use hashing them for this"

  817. lorddavidiii has left

  818. Alex

    I am fine with that. Then we could ask every member to PR their Jid

  819. Alex

    or multiple

  820. Alex

    on the wiki they are public, but sometimes decoded with (at) and (dot)......

  821. lorddavidiii has joined

  822. lorddavidiii has left

  823. lorddavidiii has joined

  824. lorddavidiii has left

  825. lorddavidiii has joined

  826. lorddavidiii has left

  827. moparisthebest

    I'll have a go at scraping them from there in a bit

  828. lorddavidiii has joined

  829. lorddavidiii has left

  830. pasdesushi has left

  831. Alex

    👍

  832. lorddavidiii has joined

  833. lorddavidiii has left

  834. lorddavidiii has joined

  835. lorddavidiii has left

  836. lorddavidiii has joined

  837. lorddavidiii has left

  838. eab has joined

  839. lorddavidiii has joined

  840. lorddavidiii has left

  841. eab has left

  842. neshtaxmpp has left

  843. neshtaxmpp has joined

  844. lorddavidiii has joined

  845. lorddavidiii has left

  846. neshtaxmpp has left

  847. neshtaxmpp has joined

  848. L29Ah has left

  849. sonny has left

  850. sonny has joined

  851. lorddavidiii has joined

  852. lorddavidiii has left

  853. pasdesushi has joined

  854. sonny has left

  855. sonny has joined

  856. lorddavidiii has joined

  857. lorddavidiii has left

  858. millesimus has joined

  859. lorddavidiii has joined

  860. lorddavidiii has left

  861. lorddavidiii has joined

  862. lorddavidiii has left

  863. lorddavidiii has joined

  864. goffi has left

  865. lorddavidiii has left

  866. lorddavidiii has joined

  867. lorddavidiii has left

  868. sonny has left

  869. sonny has joined

  870. lorddavidiii has joined

  871. lorddavidiii has left

  872. lorddavidiii has joined

  873. lorddavidiii has left

  874. qrpnxz has left

  875. qrpnxz has joined

  876. qrpnxz has left

  877. qrpnxz has joined

  878. lorddavidiii has joined

  879. lorddavidiii has left

  880. lorddavidiii has joined

  881. lorddavidiii has left

  882. lorddavidiii has joined

  883. lorddavidiii has left

  884. harry837374884 has left

  885. harry837374884 has joined

  886. neshtaxmpp has left

  887. lorddavidiii has joined

  888. neshtaxmpp has joined

  889. sonny has left

  890. sonny has joined

  891. belong has joined

  892. adiaholic has left

  893. L29Ah has joined

  894. adiaholic has joined

  895. harry837374884 has left

  896. harry837374884 has joined

  897. sonny has left

  898. jgart has joined

  899. debacle has left

  900. sonny has joined

  901. andrey.g has joined

  902. harry837374884 has left

  903. harry837374884 has joined

  904. neshtaxmpp has left

  905. neshtaxmpp has joined

  906. adiaholic has left

  907. millesimus has left

  908. neshtaxmpp has left

  909. neshtaxmpp has joined

  910. norkki has joined

  911. millesimus has joined

  912. norkki has left

  913. sonny has left

  914. sonny has joined

  915. sonny has left

  916. sonny has joined

  917. malthe has left

  918. antranigv has left

  919. antranigv has joined

  920. marc0s has left

  921. marc0s has joined

  922. malthe has joined

  923. sonny has left

  924. sonny has joined

  925. sonny has left

  926. sonny has joined

  927. marc0s has left

  928. marc0s has joined

  929. marc0s has left

  930. marc0s has joined

  931. neshtaxmpp has left

  932. neshtaxmpp has joined

  933. ti_gj06 has left

  934. jinxd has left

  935. me9 has joined

  936. moparisthebest

    https://burtrum.org/up/e9d06221-b6dd-48a8-95cd-00e43af1ccfa/memberjids.txt

  937. moparisthebest

    52 member jids here, some members had 2 etc, don't @ me for doing terrible things with html and regex: `curl https://wiki.xmpp.org/web/Membership_Applications_Q{1,2,3}_2021 https://wiki.xmpp.org/web/Membership_Applications_Q4_2020 | grep -Eo '/web/[^"]+Application_202[01]' apps.txt | sed 's@^@https://wiki.xmpp.org@' | xargs curl | sed -re 's/ \+ / /g' -e 's/ +at +/@/gi' -e 's/\[A\]/@/gi' -e 's/ *([(]|&lt;|\[)(at|ett|ät)([)]|&gt;|\]) */@/gi' -e 's/ +([(]|\[)?(dot|tod)([)]|\])? +/./gi' | grep -Ei '(xmpp|jid|jabber)' | grep '@' | grep -Eio '[^ ><",?]+( at |@)[^ ><",?]+\.[^ ><",?]+' | sed 's@.*xmpp:@@i' | grep -v 'mailto:' | sort -u | tee memberjids.txt`

  938. arc has left

  939. arc has joined

  940. moparisthebest

    https://wiki.xmpp.org/web/Florian_Schmaus_Application_2021 and https://wiki.xmpp.org/web/Arc_Riley_Application_2021 flow / arc get shamed for not including JID in their applications :)

  941. antranigv has left

  942. jinxd has joined

  943. jinxd has left

  944. marc0s has left

  945. marc0s has joined

  946. moparisthebest

    https://wiki.xmpp.org/web/Daniel_Gultsch_Application_2021 https://wiki.xmpp.org/web/Matthew_Wild_Application_2021 https://wiki.xmpp.org/web/Yvo_Meeres_Application_2021 were missed for having funky formats (need to add these manually)

  947. moparisthebest

    https://wiki.xmpp.org/web/Daniel_Gultsch_Application_2021 https://wiki.xmpp.org/web/Matthew_Wild_Application_2021 https://wiki.xmpp.org/web/Yvo_Meeres_Application_2021 https://wiki.xmpp.org/web/Kim_Alvefur_Application_2020 were missed for having funky formats (need to add these manually)

  948. moparisthebest

    https://wiki.xmpp.org/web/Bartosz_Malkowski_Application_2021 https://wiki.xmpp.org/web/Joachim_Lindborg_Application_2020 links to user pages and so were missed and needs added manually

  949. moparisthebest

    lastly https://wiki.xmpp.org/web/Davide_Conzon_Application_2021 has a @gmail.com JID which no longer exists right ?

  950. moparisthebest

    otherwise I manually went through all the rest and made sure they were in the dumped file above

  951. arc has left

  952. arc has joined

  953. larma has left

  954. mdosch

    I get 'file not found'.

  955. moparisthebest

    oops, remnants of my testing in the command, the full thing anyone can run to reproduce is `curl https://wiki.xmpp.org/web/Membership_Applications_Q{1,2,3}_2021 https://wiki.xmpp.org/web/Membership_Applications_Q4_2020 | grep -Eo '/web/[^"]+Application_202[01]' | sed 's@^@https://wiki.xmpp.org@' | xargs curl | sed -re 's/ \+ / /g' -e 's/ +at +/@/gi' -e 's/\[A\]/@/gi' -e 's/ *([(]|&lt;|\[)(at|ett|ät)([)]|&gt;|\]) */@/gi' -e 's/ +([(]|\[)?(dot|tod)([)]|\])? +/./gi' | grep -Ei '(xmpp|jid|jabber)' | grep '@' | grep -Eio '[^ ><",?]+( at |@)[^ ><",?]+\.[^ ><",?]+' | sed 's@.*xmpp:@@i' | grep -v 'mailto:' | sort -u | tee memberjids.txt`

  956. moparisthebest

    (first one had apps.txt which I had written to to avoid continuously hitting wiki.xmpp.org while tweaking regexen)

  957. adiaholic has joined

  958. Alex

    could we output them with names? Then we could add an issue for our website and add them as a PR to the memberlist json, ideally as an array becasue some members have multiple.

  959. Apollo has left

  960. Apollo has joined

  961. larma has joined

  962. eab has joined

  963. adiaholic has left

  964. edhelas has left

  965. malthe has left

  966. edhelas has joined

  967. antranigv has joined

  968. arc has left

  969. arc has joined

  970. arc has left

  971. arc has joined

  972. goffi has joined

  973. sonny has left

  974. sonny has joined

  975. sonny has left

  976. sonny has joined

  977. Yagiza has left

  978. sonny has left

  979. sonny has joined

  980. adiaholic has joined

  981. sonny has left

  982. sonny has joined

  983. moparisthebest

    ``` curl https://wiki.xmpp.org/web/Membership_Applications_Q{1,2,3}_2021 https://wiki.xmpp.org/web/Membership_Applications_Q4_2020 | grep -Eo '/web/[^"]+Application_202[01]' | sed 's@^@https://wiki.xmpp.org@' | xargs -n1 sh -c 'curl -o "$(echo "$1" | sed -e 's@https://wiki.xmpp.org/web/@@' -e 's@.Application_.*@@')" $1' -- for file in *; do sed -re 's/ \+ / /g' -e 's/ +at +/@/gi' -e 's/\[A\]/@/gi' -e 's/ *([(]|&lt;|\[)(at|ett|ät)([)]|&gt;|\]) */@/gi' -e 's/ +([(]|\[)?(dot|tod)([)]|\])? +/./gi' "$file" | grep -Ei '(xmpp|jid|jabber)' | grep '@' | grep -Eio '[^ ><",?]+( at |@)[^ ><",?]+\.[^ ><",?]+' | sed 's@.*xmpp:@@i' | grep -v 'mailto:' | sed 's/\.$//' | sort -u | tr '\n' ' ' | sed -e 's/ $//' -e 's/ /", "/' -e 's/^/[ "/' -e 's/$/" ]/' | sponge "$file"; done; grep @ * > member_names_with_jids.txt ```

  984. moparisthebest

    https://burtrum.org/up/ba2c2d00-cb57-4974-bd5b-255ebe5a9af7/member_names_with_jids.txt

  985. ti_gj06 has joined

  986. moparisthebest

    some need some obvious cleaning up, `Waqas_Hussain:[ "jdev@muc.xmpp.org", "prosody@conference.prosody.im waqas@prosody.im xsf@muc.xmpp.org" ]`, but close enough

  987. adiaholic has left

  988. moparisthebest

    it does have the nice side effect of telling you which applicants we *do not* have JIDs for: ``` $ grep -L @ * Arc_Riley Bartosz_Malkowski Florian_Schmaus Joachim_Lindborg Kim_Alvefur ```

  989. sonny has left

  990. sonny has joined

  991. marc0s has left

  992. marc0s has joined

  993. arc has left

  994. arc has joined

  995. arc has left

  996. arc has joined

  997. moparisthebest

    https://burtrum.org/up/68b35427-c621-4a7f-9b6f-03d7ffc1ff14/member_names_with_jids.txt

  998. moparisthebest

    there, I manually corrected and filled in everything that I could, only missing are Arc_Riley and Florian_Schmaus, feel free to run a diff against the autogenerated output to see what I manually edited

  999. stpeter has joined

  1000. stpeter has left

  1001. inky has left

  1002. norkki has joined

  1003. jgart has left

  1004. norkki has left

  1005. kyemxden has left

  1006. kyemxden has joined

  1007. jl4 has joined

  1008. harry837374884 has left

  1009. harry837374884 has joined

  1010. marc0s has left

  1011. marc0s has joined

  1012. Alex

    👍

  1013. adiaholic has joined

  1014. jl4 has left

  1015. malthe has joined

  1016. ti_gj06 has left

  1017. adiaholic has left

  1018. floretta has left

  1019. վարյա has left

  1020. վարյա has joined

  1021. me9 has left

  1022. floretta has joined

  1023. antranigv has left

  1024. antranigv has joined

  1025. andrey.g has left

  1026. adiaholic has joined

  1027. mjk has joined

  1028. belong has left

  1029. arc has left

  1030. arc has joined

  1031. antranigv has left

  1032. arc has left

  1033. adiaholic has left

  1034. arc has joined

  1035. arc has left

  1036. arc has joined

  1037. arc has left

  1038. arc has joined

  1039. belong has joined

  1040. Paganini has left

  1041. malthe has left

  1042. Paganini has joined

  1043. ti_gj06 has joined

  1044. sebastian has left

  1045. sebastian has joined

  1046. arc has left

  1047. arc has joined

  1048. jonas’

    moparisthebest: parsing html with sed. I approve.

  1049. xsf has left

  1050. arc has left

  1051. arc has joined

  1052. moparisthebest

    I suspected you would :P it works, shipit

  1053. moparisthebest

    (disclaimer: I wouldn't write production code like this but a one-off? absolutely)

  1054. xsf has joined

  1055. վարյա has left

  1056. վարյա has joined

  1057. Mikaela has left

  1058. Wojtek has left

  1059. xecks has left

  1060. marc0s has left

  1061. marc0s has joined

  1062. arc has left

  1063. arc has joined

  1064. arc has left

  1065. arc has joined

  1066. arc has left

  1067. arc has joined

  1068. arc has left

  1069. arc has joined

  1070. arc has left

  1071. arc has joined

  1072. norkki has joined

  1073. arc has left

  1074. arc has joined

  1075. malthe has joined

  1076. xecks has joined

  1077. kyemxden has left

  1078. kyemxden has joined

  1079. adiaholic has joined

  1080. Apollo has left

  1081. norkki has left

  1082. adiaholic has left

  1083. kyemxden has left

  1084. kyemxden has joined

  1085. Apollo has joined

  1086. qrpnxz has left

  1087. qrpnxz has joined

  1088. qrpnxz has left

  1089. huhn has left

  1090. qrpnxz has joined

  1091. adiaholic has joined

  1092. adiaholic has left

  1093. kyemxden has left

  1094. kyemxden has joined

  1095. norkki has joined

  1096. phryk has left

  1097. phryk has joined

  1098. me9 has joined

  1099. Neustradamus has left

  1100. Neustradamus has joined

  1101. norkki has left

  1102. jgart has joined

  1103. jgart has left

  1104. jgart has joined

  1105. jgart has left

  1106. adiaholic has joined

  1107. chronosx88 has left

  1108. chronosx88 has joined

  1109. sonny has left

  1110. sonny has joined

  1111. MSavoritias has left

  1112. adiaholic has left

  1113. emus has left

  1114. emus has joined

  1115. sonny has left

  1116. sonny has joined

  1117. sonny has left

  1118. sonny has joined

  1119. sonny has left

  1120. sonny has joined

  1121. sonny has left

  1122. sonny has joined

  1123. inky has joined

  1124. Kev has left

  1125. Kev has joined

  1126. adiaholic has joined

  1127. sonny has left

  1128. sonny has joined

  1129. Tobias has left

  1130. Neustradamus has left

  1131. Neustradamus has joined

  1132. wladmis has joined

  1133. lorddavidiii has left

  1134. adiaholic has left

  1135. Neustradamus has left

  1136. sonny has left

  1137. sonny has joined

  1138. Neustradamus has joined

  1139. atomicwatch has left

  1140. վարյա has left

  1141. sonny has left

  1142. sonny has joined

  1143. norkki has joined

  1144. sonny has left

  1145. sonny has joined

  1146. jgart has joined

  1147. norkki has left

  1148. վարյա has joined

  1149. sonny has left

  1150. sonny has joined

  1151. stpeter has joined

  1152. stpeter has left

  1153. sonny has left

  1154. sonny has joined

  1155. malthe has left

  1156. marc0s has left

  1157. marc0s has joined

  1158. floretta has left

  1159. me9 has left

  1160. jcbrand has left

  1161. goffi has left

  1162. floretta has joined

  1163. wladmis has left

  1164. arc has left

  1165. arc has joined

  1166. arc has left

  1167. arc has joined

  1168. arc has left

  1169. arc has joined

  1170. david has left

  1171. david has joined

  1172. neshtaxmpp has left

  1173. neshtaxmpp has joined

  1174. adiaholic has joined

  1175. robertooo has left

  1176. robertooo has joined

  1177. adiaholic has left

  1178. inky has left

  1179. Alex has left

  1180. pasdesushi has left

  1181. sonny has left

  1182. sonny has joined

  1183. Apollo has left

  1184. Apollo has joined

  1185. floretta has left

  1186. qrpnxz has left

  1187. qrpnxz has joined

  1188. arc has left

  1189. arc has joined

  1190. qrpnxz has left

  1191. qrpnxz has joined

  1192. arc has left

  1193. arc has joined

  1194. sonny has left

  1195. sonny has joined

  1196. emus has left

  1197. floretta has joined

  1198. intosi has left

  1199. ti_gj06 has left

  1200. stpeter has joined

  1201. stpeter has left

  1202. sonny has left

  1203. sonny has joined

  1204. sonny has left

  1205. sonny has joined

  1206. sonny has left

  1207. neshtaxmpp has left

  1208. neshtaxmpp has joined

  1209. sonny has joined

  1210. neshtaxmpp has left

  1211. neshtaxmpp has joined

  1212. chronosx88 has left

  1213. chronosx88 has joined

  1214. Titi has left

  1215. neshtaxmpp has left

  1216. neshtaxmpp has joined

  1217. arc has left

  1218. arc has joined

  1219. arc has left

  1220. arc has joined

  1221. Titi has joined

  1222. Kev has left

  1223. intosi has joined

  1224. Kev has joined

  1225. Paganini has left

  1226. neshtaxmpp has left

  1227. neshtaxmpp has joined

  1228. adiaholic has joined

  1229. intosi has left

  1230. belong has left

  1231. adiaholic has left

  1232. mjk has left

  1233. adiaholic has joined