XSF Discussion - 2019-09-15

  1. mukt2 has left

  2. mukt2 has joined

  3. Douglas Terabyte has joined

  4. debacle has left

  5. remko has left

  6. sonny has joined

  7. mukt2 has left

  8. matkor has left

  9. matkor has joined

  10. mukt2 has joined

  11. Douglas Terabyte has left

  12. mukt2 has left

  13. gav has joined

  14. Douglas Terabyte has joined

  15. remko has joined

  16. zach has left

  17. zach has joined

  18. mukt2 has joined

  19. zach has left

  20. zach has joined

  21. pdurbin has joined

  22. mukt2 has left

  23. matkor has left

  24. gav has left

  25. mukt2 has joined

  26. matkor has joined

  27. pdurbin has left

  28. mukt2 has left

  29. mukt2 has joined

  30. UsL has left

  31. UsL has joined

  32. karoshi has left

  33. mukt2 has left

  34. zach has left

  35. zach has joined

  36. mukt2 has joined

  37. gav has joined

  38. mukt2 has left

  39. kokonoe has left

  40. mukt2 has joined

  41. kokonoe has joined

  42. remko has left

  43. mukt2 has left

  44. Steve Kille has left

  45. Steve Kille has joined

  46. mukt2 has joined

  47. neshtaxmpp has left

  48. neshtaxmpp has joined

  49. remko has joined

  50. mukt2 has left

  51. mukt2 has joined

  52. mukt2 has left

  53. remko has left

  54. pdurbin has joined

  55. remko has joined

  56. zach has left

  57. zach has joined

  58. pdurbin has left

  59. lskdjf has left

  60. matkor has left

  61. mukt2 has joined

  62. matkor has joined

  63. mukt2 has left

  64. kokonoe has left

  65. kokonoe has joined

  66. zach has left

  67. zach has joined

  68. mukt2 has joined

  69. pdurbin has joined

  70. mukt2 has left

  71. pdurbin has left

  72. mukt2 has joined

  73. adiaholic has joined

  74. adiaholic has left

  75. adiaholic has joined

  76. zach has left

  77. zach has joined

  78. remko has left

  79. adiaholic has left

  80. adiaholic has joined

  81. david has left

  82. david has joined

  83. remko has joined

  84. zach has left

  85. zach has joined

  86. kokonoe has left

  87. mukt2 has left

  88. kokonoe has joined

  89. j.r has left

  90. j.r has joined

  91. mukt2 has joined

  92. pdurbin has joined

  93. matkor has left

  94. matkor has joined

  95. zach has left

  96. zach has joined

  97. LNJ has left

  98. LNJ has joined

  99. pdurbin has left

  100. goffi has joined

  101. jubalh has joined

  102. arc has left

  103. arc has joined

  104. goffi has left

  105. remko has left

  106. mimi89999 has left

  107. mimi89999 has joined

  108. remko has joined

  109. zach has left

  110. zach has joined

  111. jubalh has left

  112. arc has left

  113. arc has joined

  114. kokonoe has left

  115. jubalh has joined

  116. kokonoe has joined

  117. jubalh has left

  118. andy has joined

  119. jubalh has joined

  120. zach has left

  121. zach has joined

  122. wurstsalat has joined

  123. karoshi has joined

  124. mukt2 has left

  125. mimi89999 has left

  126. zach has left

  127. zach has joined

  128. kokonoe has left

  129. kokonoe has joined

  130. arc has left

  131. arc has joined

  132. arc has left

  133. arc has joined

  134. Mikaela has joined

  135. Nekit has joined

  136. jubalh has left

  137. mukt2 has joined

  138. remko has left

  139. kokonoe has left

  140. kokonoe has joined

  141. Jens Korte has joined

  142. Jens Korte

    Hi! Is there a protocol or standard for connecting a standalone XMMP server to the Internet using USB sticks? I thought of poor areas in the world or Cuba, where people have a traditional grown "offline network".

  143. kokonoe has left

  144. ralphm

    Jens Korte: I'm not aware of something fitting that description. How would this work?

  145. zach has left

  146. zach has joined

  147. Jens Korte

    ralphm, I don't know with a new connection type between servers? I don't know the protocols

  148. kokonoe has joined

  149. remko has joined

  150. ralphm

    What I mean is: how is it supposed to work from a user's perspective?

  151. Daniel

    maybe looking at a protocol for *instant* messaging is not the right approach

  152. ralphm

    Well, I am from the time where BBS and UUCP were still the ways to share messages.

  153. ralphm

    And there's nothing about XMPP that requires instant communication patterns. Especially for messages stanzas.

  154. ralphm

    There are people working on things like https://www.scuttlebutt.nz/ which are fully decentralized and can fall back to sneaketnet, but that's not based on XMPP.

  155. ralphm

    But a UUCP like model for XMPP seems feasible.

  156. Maranda has left

  157. Maranda has joined

  158. jubalh has joined

  159. mimi89999 has joined

  160. zach has left

  161. zach has joined

  162. Steve Kille has left

  163. arc has left

  164. arc has joined

  165. debacle has joined

  166. waqas has left

  167. larma has left

  168. zach has left

  169. zach has joined

  170. larma has joined

  171. mimi89999 has left

  172. mimi89999 has joined

  173. pdurbin has joined

  174. APach has joined

  175. Steve Kille has joined

  176. zach has left

  177. zach has joined

  178. Jens Korte

    Daniel, video chat isn't mesaging and sneakernet isn't instant ;) I was just wondering about offline support...

  179. kokonoe has left

  180. kokonoe has joined

  181. jonas’

    Jens Korte, maybe look towards the Disruption/Delay Tolerant Networking community

  182. jonas’

    XMPP-over-DTN hasn’t been explored much yet to my knowledge, but I’d be surprised if it had not been explored *at all*

  183. kokonoe has left

  184. ralphm

    Especially because we have entities working for military organisations.

  185. ralphm

    And then there is the ancient https://xmpp.org/extensions/xep-0013.html, which I don't necessarily recommend, but might address part of this.

  186. kokonoe has joined

  187. kokonoe has left

  188. kokonoe has joined

  189. remko has left

  190. zach has left

  191. zach has joined

  192. remko has joined

  193. jubalh has left

  194. kokonoe has left

  195. Nekit has left

  196. jubalh has joined

  197. jubalh has left

  198. kokonoe has joined

  199. kokonoe has left

  200. kokonoe has joined

  201. jabberjocke has left

  202. derdaniel has joined

  203. derdaniel has left

  204. zach has left

  205. zach has joined

  206. adiaholic has left

  207. mukt2 has left

  208. jabberjocke has joined

  209. debacle has left

  210. Jens Korte

    I had a look at XEP 0013 before, but that is not the way I mean. Scuttlebutt is new to me and quite interesting. DTN is a quite big and solid thing. I can use it only, if it is used by a software. Thx for that.

  211. ralphm

    There's some related projects around scuttlebutt

  212. Jens Korte

    I will have a look at it later. I already found it in F-Droid

  213. jabberjocke has left

  214. zach has left

  215. zach has joined

  216. remko has left

  217. kokonoe has left

  218. zach has left

  219. zach has joined

  220. remko has joined

  221. lskdjf has joined

  222. kokonoe has joined

  223. zach has left

  224. zach has joined

  225. j.r has left

  226. mukt2 has joined

  227. pdurbin has left

  228. remko has left

  229. zach has left

  230. zach has joined

  231. kokonoe has left

  232. kokonoe has joined

  233. j.r has joined

  234. adiaholic has joined

  235. remko has joined

  236. moparisthebest

    Jens Korte: I thought Cuba had it's own internet?

  237. zach has left

  238. zach has joined

  239. pep.

    > Daniel> maybe looking at a protocol for *instant* messaging is not the right approach XMPP is broader than just instant messaging fortunately, (even if there aren't many (open) implementations to show this off, they are not inexistent)

  240. ralphm


  241. moparisthebest

    https://gizmodo.com/cubas-illegal-underground-internet-is-thriving-1681797114 this kind of thing

  242. moparisthebest

    Which of course XMPP works fine on, doesn't need internet, just some type of connectivity

  243. mukt2 has left

  244. adiaholic has left

  245. adiaholic has joined

  246. j.r has left

  247. alameyo has left

  248. alameyo has joined

  249. adiaholic has left

  250. adiaholic has joined

  251. jubalh has joined

  252. alameyo has left

  253. zach has left

  254. zach has joined

  255. typikol has joined

  256. typikol has left

  257. mukt2 has joined

  258. alameyo has joined

  259. jubalh has left

  260. alameyo has left

  261. alameyo has joined

  262. remko has left

  263. zach has left

  264. zach has joined

  265. alameyo has left

  266. alameyo has joined

  267. zach has left

  268. zach has joined

  269. remko has joined

  270. alameyo has left

  271. alameyo has joined

  272. mukt2 has left

  273. alameyo has left

  274. andy has left

  275. mukt2 has joined

  276. zach has left

  277. zach has joined

  278. APach has left

  279. pdurbin has joined

  280. kokonoe has left

  281. andy has joined

  282. zach has left

  283. zach has joined

  284. Ge0rG

    Daniel: you should @xmpp retweet https://twitter.com/iNPUTmice/status/1173175743209189376 as well

  285. Daniel

    i did

  286. pdurbin has left

  287. debacle has joined

  288. zach has left

  289. zach has joined

  290. Ge0rG

    Ah, great. Didn't see it.

  291. moparisthebest

    Guess Twitter doesn't have reliable delivery either

  292. alameyo has joined

  293. jubalh has joined

  294. david has left

  295. zach has left

  296. zach has joined

  297. APach has joined

  298. kokonoe has joined

  299. jubalh has left

  300. zach has left

  301. zach has joined

  302. remko has left

  303. goffi has joined

  304. kokonoe has left

  305. kokonoe has joined

  306. Seve

    Daniel: you don't want it to be recorded or is the venue?

  307. zach has left

  308. zach has joined

  309. Daniel

    I don't

  310. kokonoe has left

  311. remko has joined

  312. kokonoe has joined

  313. winfried has left

  314. winfried has joined

  315. winfried has left

  316. winfried has joined

  317. Ge0rG

    That's a bit surprising. May we know why?

  318. Daniel

    I think the format of Meetup (which I want to keep closer to 'friends hanging out') don’t go well with recording it. also I don’t want the pressure of having to live up to the level of quality that is required for permanently putting something on the internet.

  319. Daniel

    also if anything we'd only have audio

  320. Daniel

    i think there is a good chance that a similar talk will be given again in a more appropriate setting with better recording

  321. jubalh has joined

  322. j.r has joined

  323. Ge0rG


  324. zach has left

  325. zach has joined

  326. remko has left

  327. adiaholic has left

  328. adiaholic has joined

  329. remko has joined

  330. pdurbin has joined

  331. Surjo has joined

  332. Surjo


  333. zach has left

  334. zach has joined

  335. Surjo


  336. jubalh has left

  337. Surjo has left

  338. pdurbin has left

  339. Steve Kille has left

  340. Steve Kille has joined

  341. zach has left

  342. zach has joined

  343. jubalh has joined

  344. Nekit has joined

  345. mukt2 has left

  346. zach has left

  347. zach has joined

  348. kokonoe has left

  349. david has joined

  350. kokonoe has joined

  351. remko has left

  352. jubalh has left

  353. kokonoe has left

  354. remko has joined

  355. mukt2 has joined

  356. zach has left

  357. zach has joined

  358. wurstsalat has left

  359. mukt2 has left

  360. wurstsalat has joined

  361. adiaholic has left

  362. krauq has left

  363. jubalh has joined

  364. Jens Korte

    moparisthebest, "“El Paquete”, a sneaker-net distribution of media files that’s passed around the country on USB sticks and hard drives, and which may be Cuba’s largest source of private employment." https://media.ccc.de/v/34c3-8740-the_internet_in_cuba_a_story_of_community_resilience#t=2 as of 12-2017. And yes there are two other network mentioned on that page, that are not sneaker-networks.

  365. zach has left

  366. zach has joined

  367. waqas has joined

  368. krauq has joined

  369. mukt2 has joined

  370. remko has left

  371. mukt2 has left

  372. jubalh has left

  373. zach has left

  374. zach has joined

  375. moparisthebest

    That's neat, though I feel like XMPP would be totally unsuitable for that, I could be wrong

  376. jonas’

    at the point of doing stuff like sneakernet or DTN, you’d do away with the XML stream and just wrap stanzas in bundles and send them through the network.

  377. jonas’

    the only thing left then is how to handle authn

  378. Ge0rG

    You need a very different type of user identity and routing mechanism. You could use xmpp message elements for the payload, but why?

  379. jonas’

    Ge0rG, for s2s from mars to earth

  380. jonas’

    you don’t want to do TCP over that type of link

  381. adiaholic has joined

  382. Zash

    Fancy stuff where you gotta take the positions of heavenly bodies into account. And sometimes wait for months because your destination is blocked by the sun or something.

  383. jonas’


  384. Ge0rG

    In Cuba?

  385. jubalh has joined

  386. Daniel

    You want sneaker net between Mars and earth? That's some insane RTT

  387. Zash

    That's basically DTN for ya

  388. Zash

    If you can handle that then you can handle dealing with the positions of cargo ships.

  389. pdurbin has joined

  390. ralphm

    jonas’: bundles? Like, say, XML documents?

  391. zach has left

  392. zach has joined

  393. Zash

    Stream bundles?

  394. jonas’

    ralphm, bundle as in Bundle Protocol

  395. jonas’

    RFC 5050

  396. ralphm


  397. Jens Korte

    I can't say any useful to DTN/sneakernet, but how about https://en.wikipedia.org/wiki/IP_over_Avian_Carriers

  398. Zash

    Not totally unlike SMTP I'm guessing?

  399. mukt2 has joined

  400. pdurbin has left

  401. Ge0rG

    jonas’: tl;dr, are the bundles signed by the sending entity?

  402. jonas’

    Ge0rG, I don’t think so in plain RFC 5050

  403. jonas’

    the WIP next iteration of the bundle protocol (Bundle Protocol 7) has some security things

  404. Zash

    Who would MITM you in space?

  405. mukt2 has left

  406. jonas’

    ah no, neither, so that must’ve been some extension to the protocol

  407. Ge0rG

    Yeah, we'll do the crypto after the MVP.

  408. remko has joined

  409. neshtaxmpp has left

  410. zach has left

  411. neshtaxmpp has joined

  412. zach has joined

  413. mukt2 has joined

  414. jubalh has left

  415. mukt2 has left

  416. APach has left

  417. jubalh has joined

  418. mukt2 has joined

  419. murabito has joined

  420. Daniel

    > Yeah, we'll do the crypto after the MVP. Ge0rG: Please give proper trigger warnings before making such a 'joke'

  421. zach has left

  422. zach has joined

  423. moparisthebest has left

  424. moparisthebest has joined

  425. mukt2 has left

  426. Ge0rG

    Daniel: the <s/> stands for "serious"! 🤪

  427. Ge0rG

    Last Friday I had a chat with the founders of a medical startup. They can't afford real developers, so they look for some students instead...

  428. Ge0rG

    I'm not making this up.

  429. Daniel

    i was that student

  430. Yagiza has joined

  431. jubalh has left

  432. remko has left

  433. mukt2 has joined

  434. zach has left

  435. zach has joined

  436. Jens Korte

    Zash, I guess the NSA, Russia or China will do the MITM just to make sure they get all the raw data. Am I right, a company from israel was the cheapest provider for internet in libanon? The same will happen in space with DTN, but instead of cheapest it will be because of fastest or most reliable.

  437. rion

    Jens Korte: also Kazakhstan officially does MITM for all traffic afaik. They force people to install special certificates to avoid warnings

  438. jabberjocke has joined

  439. Jens Korte

    rion, yes I have read about it at heise.de (german)

  440. mukt2 has left

  441. jubalh has joined

  442. zach has left

  443. zach has joined

  444. jabberjocke has left

  445. remko has joined

  446. zach has left

  447. zach has joined

  448. karoshi has left

  449. karoshi has joined

  450. Alex has left

  451. zach has left

  452. zach has joined

  453. remko has left

  454. zach has left

  455. zach has joined

  456. jabberjocke has joined

  457. eevvoor has joined

  458. remko has joined

  459. lovetox has left

  460. Alex has joined

  461. zach has left

  462. zach has joined

  463. LNJ has left

  464. arc has left

  465. arc has joined

  466. adiaholic has left

  467. LNJ has joined

  468. mukt2 has joined

  469. david has left

  470. david has joined

  471. Yagiza has left

  472. mukt2 has left

  473. matkor has left

  474. matkor has joined

  475. remko has left

  476. typikol has joined

  477. zach has left

  478. zach has joined

  479. LNJ has left

  480. typikol has left

  481. lumi has joined

  482. pdurbin has joined

  483. remko has joined

  484. mimi89999 has left

  485. mimi89999 has joined

  486. pdurbin has left

  487. winfried has left

  488. winfried has joined

  489. winfried has left

  490. winfried has joined

  491. Nekit has left

  492. zach has left

  493. zach has joined

  494. david has left

  495. david has joined

  496. goffi has left

  497. waqas has left

  498. debacle has left

  499. mukt2 has joined

  500. jubalh has left

  501. mukt2 has left

  502. remko has left

  503. eevvoor has left

  504. david has left

  505. david has joined

  506. zach has left

  507. zach has joined

  508. sonny has left

  509. sonny has joined

  510. remko has joined

  511. Douglas Terabyte has left

  512. sonny has left

  513. sonny has joined

  514. lumi has left

  515. david has left

  516. david has joined

  517. pdurbin has joined

  518. UsL has left

  519. UsL has joined

  520. karoshi has left

  521. pdurbin has left

  522. Mikaela has left