XSF Discussion - 2018-03-11


  1. Guus has left
  2. vanitasvitae has left
  3. edhelas has left
  4. edhelas has joined
  5. boothj5 has left
  6. boothj5 has left
  7. lovetox has left
  8. la|r|ma has joined
  9. waqas has joined
  10. lskdjf has joined
  11. Guus has left
  12. xnyhps has joined
  13. nyco has joined
  14. Guus has left
  15. ralphm has left
  16. ralphm has joined
  17. boothj5 has left
  18. boothj5 has left
  19. boothj5 has left
  20. boothj5 has left
  21. ralphm has left
  22. ralphm has joined
  23. boothj5 has left
  24. jere has left
  25. jere has joined
  26. boothj5 has left
  27. boothj5 has left
  28. jere has left
  29. jere has joined
  30. boothj5 has left
  31. boothj5 has left
  32. Dave Cridland has left
  33. SamWhited has left
  34. boothj5 has left
  35. boothj5 has left
  36. ralphm has joined
  37. ralphm has joined
  38. Guus has left
  39. boothj5 has left
  40. ralphm has joined
  41. boothj5 has left
  42. ralphm has joined
  43. mrdoctorwho has joined
  44. boothj5 has left
  45. vanitasvitae has left
  46. tux has joined
  47. mimi89999 has joined
  48. ralphm has left
  49. ralphm has joined
  50. boothj5 has left
  51. boothj5 has left
  52. Bunneh has left
  53. Bunneh has joined
  54. Dave Cridland has left
  55. ralphm has left
  56. rion has joined
  57. ralphm has joined
  58. ralphm has joined
  59. ralphm has joined
  60. SaltyBones has left
  61. SaltyBones has joined
  62. ralphm has joined
  63. ralphm has joined
  64. tux has joined
  65. Guus has left
  66. Guus has left
  67. rion has left
  68. efrit has joined
  69. ralphm has left
  70. Guus has left
  71. Guus has left
  72. j.r has joined
  73. jere has joined
  74. ralphm has joined
  75. mimi89999 has joined
  76. Yagiza has joined
  77. j.r has joined
  78. ralphm has left
  79. Guus has left
  80. ralphm has joined
  81. Guus has left
  82. daniel has left
  83. rion has joined
  84. Guus has left
  85. Guus has left
  86. rion has left
  87. la|r|ma has joined
  88. ralphm has left
  89. daniel has joined
  90. efrit has left
  91. Guus has left
  92. Dave Cridland has left
  93. j.r has left
  94. j.r has joined
  95. ralphm has joined
  96. Guus has left
  97. Guus has left
  98. Guus has left
  99. Guus has left
  100. Guus has left
  101. sezuan has joined
  102. marmistrz has left
  103. moparisthebest has joined
  104. moparisthebest has joined
  105. Guus has left
  106. marmistrz has left
  107. jubalh has joined
  108. Guus has left
  109. marmistrz has left
  110. valo has left
  111. valo has joined
  112. marmistrz has left
  113. Guus has left
  114. goffi has joined
  115. Guus has left
  116. Guus has left
  117. Guus has left
  118. waqas has left
  119. tim@boese-ban.de has joined
  120. waqas has joined
  121. Guus has left
  122. Dave Cridland has left
  123. Dave Cridland has left
  124. Lance has joined
  125. jubalh has left
  126. lovetox has joined
  127. jubalh has joined
  128. Dave Cridland has left
  129. Guus has left
  130. rtq3 has joined
  131. rtq3 has left
  132. rtq3 has joined
  133. Lance has left
  134. jubalh has left
  135. tim@boese-ban.de has left
  136. Steve Kille has left
  137. Steve Kille has left
  138. jubalh has joined
  139. Guus has left
  140. la|r|ma has joined
  141. la|r|ma has joined
  142. Tobias has left
  143. Tobias has joined
  144. jubalh has left
  145. Yagiza has left
  146. Dave Cridland has left
  147. waqas has left
  148. jubalh has left
  149. moparisthebest has joined
  150. Guus has left
  151. Guus has left
  152. rtq3 has left
  153. rion has joined
  154. rtq3 has joined
  155. moparisthebest has joined
  156. Guus has left
  157. pep. has left
  158. valo has left
  159. pep. has left
  160. pep. has left
  161. valo has joined
  162. lskdjf has joined
  163. marmistrz has joined
  164. Guus has left
  165. marmistrz has joined
  166. Guus has left
  167. vanitasvitae has joined
  168. moparisthebest has joined
  169. Fabian has joined
  170. rtq3 has left
  171. Guus has left
  172. rtq3 has joined
  173. Guus has left
  174. mimi89999 has joined
  175. mimi89999 has joined
  176. marmistrz has left
  177. marmistrz has joined
  178. Fabian has left
  179. Dave Cridland has left
  180. vanitasvitae has left
  181. daniel has left
  182. Dave Cridland has left
  183. jonasw has joined
  184. xnyhps has left
  185. tim@boese-ban.de has joined
  186. sezuan has left
  187. rtq3 has left
  188. vanitasvitae has joined
  189. daniel has left
  190. blabla has joined
  191. vanitasvitae has left
  192. vanitasvitae has joined
  193. daniel has left
  194. daniel has left
  195. mimi89999 has left
  196. la|r|ma has left
  197. moparisthebest has joined
  198. lumi has joined
  199. lovetox has left
  200. Seve/SouL has left
  201. Dave Cridland has left
  202. Seve/SouL has left
  203. jonasw has joined
  204. Dave Cridland has left
  205. daniel has left
  206. Dave Cridland has left
  207. daniel has left
  208. mimi89999 has joined
  209. marmistrz has left
  210. Dave Cridland has left
  211. Dave Cridland has left
  212. vanitasvitae has left
  213. daniel has left
  214. Dave Cridland has left
  215. daniel has left
  216. Ge0rG https://pidgin.im/pipermail/announce/2018-March/000020.html The libpurple changes have some RCE galore > Properlly shell escape URI's when opening them.
  217. Zash https://security-tracker.debian.org/tracker/source-package/pidgin
  218. Zash Hot damn
  219. Zash has left
  220. blabla has joined
  221. Zash Only one CVE from 2017, is that good or bad?
  222. Fabian has joined
  223. marc has left
  224. winfried has left
  225. winfried has joined
  226. xnyhps has joined
  227. lovetox has joined
  228. vanitasvitae has left
  229. vanitasvitae has joined
  230. jonasw good argument for Moved XEP: could easily become a requirement with the EU-GDPR
  231. moparisthebest has joined
  232. jubalh has joined
  233. lovetox has left
  234. moparisthebest has joined
  235. jere has joined
  236. SamWhited has left
  237. jubalh has left
  238. lovetox has joined
  239. rtq3 has joined
  240. Zash has left
  241. Zash has left
  242. rtq3 has left
  243. rtq3 has joined
  244. jubalh has joined
  245. Dave Cridland has broken everything today.
  246. rtq3 has left
  247. Dave Cridland -ping cridland.im
  248. rtq3 has joined
  249. Guus has left
  250. Bunneh Dave Cridland: Ping failed (remote-server-not-found): Server-to-server connection failed: Connecting failed: closed
  251. Dave Cridland Bunneh, Thanks. Yes, I have broken *everything*.
  252. tux has joined
  253. Zash "closed" is the most informative error message
  254. Fabian has left
  255. rtq3 has left
  256. rtq3 has joined
  257. xnyhps has joined
  258. Zash has left
  259. rtq3 has left
  260. rtq3 has joined
  261. Maranda Maranda: Ping failed (remote-server-not-found): Server-to-server connection failed: Connecting failed: connection refused 🤔
  262. la|r|ma has left
  263. la|r|ma has left
  264. la|r|ma has left
  265. lovetox has left
  266. moparisthebest has joined
  267. rtq3 has left
  268. rtq3 has joined
  269. rtq3 has left
  270. rtq3 has joined
  271. efrit has joined
  272. efrit has left
  273. efrit has joined
  274. marmistrz has joined
  275. rtq3 has left
  276. rtq3 has joined
  277. Guus has left
  278. SaltyBones has left
  279. marmistrz has joined
  280. Holger has left
  281. ralphm has joined
  282. efrit has left
  283. Guus has left
  284. boothj5 has left
  285. boothj5 has left
  286. boothj5 has joined
  287. boothj5 has left
  288. daniel has left
  289. lskdjf has left
  290. lskdjf has joined
  291. Dave Cridland has left
  292. Dave Cridland -ping cridland.im
  293. Zash has left
  294. mrdoctorwho has joined
  295. Bunneh Dave Cridland: Ping failed (remote-server-not-found): Server-to-server connection failed: connection-timeout
  296. daniel has left
  297. jere has left
  298. ralphm has joined
  299. j.r has joined
  300. jere has joined
  301. Dave Cridland has left
  302. Guus has left
  303. marmistrz has left
  304. marmistrz has joined
  305. ralphm has joined
  306. ralphm has joined
  307. rtq3 has left
  308. SaltyBones has left
  309. SaltyBones has left
  310. rtq3 has joined
  311. SaltyBones has joined
  312. Tobias has joined
  313. Dave Cridland -ping cridland.im
  314. marmistrz has left
  315. Bunneh Dave Cridland: Ping failed (remote-server-not-found): Server-to-server connection failed: dialback authentication failed
  316. Zash Dave Cridland: Having fun?
  317. Dave Cridland Zash, Well, maybe.
  318. Dave Cridland Zash, For various reasons, I replaced the autoconf build system of libunbound with cmake, and introduced some interesting errors.
  319. SaltyBones has left
  320. lovetox has joined
  321. Dave Cridland -ping cridland.im
  322. Bunneh Dave Cridland: Ping failed (remote-server-not-found): Server-to-server connection failed: dialback authentication failed
  323. Dave Cridland I think this is actually working now - remaining errors are because I've not got TLS enabled.
  324. SaltyBones has joined
  325. jonasw lovely, replace all autotools with cmake <3
  326. Neustradamus has left
  327. lovetox has left
  328. Neustradamus has joined
  329. Holger has left
  330. SaltyBones has left
  331. Guus has left
  332. Kev has left
  333. ralphm has joined
  334. jere has joined
  335. jere has joined
  336. rtq3 has left
  337. rtq3 has joined
  338. Guus has left
  339. SaltyBones has left
  340. mimi89999 has left
  341. Guus has left
  342. Holger has left
  343. la|r|ma has left
  344. rtq3 has left
  345. rtq3 has joined
  346. Guus has left
  347. marc has left
  348. blabla has joined
  349. blabla has joined
  350. valo has left
  351. SaltyBones has left
  352. rtq3 has left
  353. rtq3 has joined
  354. rtq3 has left
  355. rtq3 has joined
  356. Dave Cridland has left
  357. marmistrz has joined
  358. Guus has left
  359. Guus has left
  360. ralphm has joined
  361. jere has left
  362. valo has joined
  363. Guus has left
  364. Guus has left
  365. marmistrz has left
  366. Dave Cridland has left
  367. ralphm has left
  368. Ge0rG Zash [12:26]: > Only one CVE from 2017, is that good or bad? I think this is because libpurple lost popularity, not because it lost all its bugs.
  369. j.r has joined
  370. j.r has joined
  371. ralphm has joined
  372. jonasw hah
  373. jere has joined
  374. waqas has joined
  375. ralphm has left
  376. ralphm has joined
  377. SamWhited has joined
  378. Alex has joined
  379. Fabian has joined
  380. la|r|ma has joined
  381. SaltyBones has left
  382. nyco has left
  383. rtq3 has left
  384. Guus has left
  385. Dave Cridland -ping cridland.im
  386. Bunneh Dave Cridland: Pong from cridland.im in 10.289 seconds
  387. Dave Cridland Ah, sweet smell of success.
  388. jubalh has joined
  389. jubalh has left
  390. Alex has left
  391. Guus has left
  392. Guus has left
  393. Dave Cridland jonasw, Metre and all its dependencies build with cmake, now, except for OpenSSL because that has the most terrifying build system ever.
  394. jubalh has joined
  395. jubalh has left
  396. jonasw lovely
  397. jonasw are you handing that to upstream?
  398. j.r has left
  399. j.r has joined
  400. Dave Cridland jonasw, For libunbound? Doubtful, it's nothing like done yet. Just enough to build on Linux for now. I'm gradually working on Windows.
  401. Dave Cridland jonasw, But git@github.com:dwd/unbound has it, anyway. "Patches welcome" - especially for the Windows support, actually.
  402. jonasw hm ok
  403. Dave Cridland jonasw, Don't get me wrong - *eventually* I'd like to get it into upstream. But it's a long way to go yet - unbound's flexibility with autoconf is pretty high - although it does things like check for fork(), but fails dead at runtime if it doesn't have it.
  404. jonasw :/
  405. Guus has left
  406. Neustradamus Good news Dave Cridland
  407. Dave Cridland jonasw, Oh, and that's not mentioning that unbound works with a wide variety of OpenSSL versions, *and* libsodium, *and* ...
  408. SaltyBones has left
  409. jubalh has joined
  410. Dave Cridland has left
  411. jonasw Dave Cridland: sounds like a huge load of fun -- and good work
  412. Alex has joined
  413. daniel has left
  414. Dave Cridland has left
  415. lumi has left
  416. Ge0rG has joined
  417. matlag has left
  418. matlag has joined
  419. Guus has left
  420. jubalh has left
  421. daniel has left
  422. jubalh has left
  423. tux has left
  424. tux has joined
  425. Alex has left
  426. Ge0rG has joined
  427. ralphm has joined
  428. Ge0rG has left
  429. jubalh has joined
  430. Dave Cridland has left
  431. Dave Cridland has left
  432. Guus has left
  433. SaltyBones has left
  434. xnyhps has joined
  435. suzyo has joined
  436. Dave Cridland -ping dave.cridland.net
  437. Bunneh Dave Cridland: Pong from dave.cridland.net in 1.559 seconds
  438. Dave Cridland -ping dave.cridland.net
  439. Bunneh Dave Cridland: Pong from dave.cridland.net in 0.073 seconds
  440. Dave Cridland Better.
  441. jonasw :)
  442. jonasw even more fun for doing that on a live service, right?
  443. Guus has left
  444. Guus has left
  445. Dave Cridland jonasw, Yeah. cridland.im is a domain I use for running arbitrary servers on for testing. But since the very basic tests worked on Metre, I deployed it on prod a little optimistically...
  446. Dave Cridland jonasw, I wasn't expecting unbound to completely fail. :-)
  447. moparisthebest has joined
  448. jonasw :D
  449. Dave Cridland Weird, though, that so many of my contacts are still using a StartSSL certificate.
  450. Dave Cridland (Metre rejects all of them since the CRLDP is down now)
  451. jonasw crldp?
  452. Neustradamus Little question: A friend request me news about XEP Diff tool, any news about it?
  453. jonasw Neustradamus: no
  454. Neustradamus :/
  455. Dave Cridland jonasw, Certificate Revocation List Distribution Point. And amazingly, some of StartSSL's still seem to be up.
  456. jonasw we either need an external service or a way to build the xeps incrementally
  457. rtq3 has joined
  458. rtq3 has left
  459. rtq3 has joined
  460. dwd has joined
  461. matlag has joined
  462. matlag has joined
  463. Dave Cridland Zash, Do you have a working TLS1.3 server around?
  464. LNJ has joined
  465. ralphm has joined
  466. jere has joined
  467. efrit has joined
  468. daniel has left
  469. daniel has left
  470. daniel has left
  471. jubalh has left
  472. matlag has joined
  473. matlag has joined
  474. Alex has joined
  475. jubalh has joined
  476. ralphm has joined
  477. Syndace has joined
  478. Syndace has joined
  479. blabla has joined
  480. rion has left
  481. rion has joined
  482. Alex https://www.theregister.co.uk/2018/03/09/slack_cuts_ties_to_irc_and_xmpp/
  483. lovetox has joined
  484. jonasw has left
  485. moparisthebest Gotta get that sweet sweet vendor lock-in
  486. jjrh has left
  487. Guus has left
  488. fippo has left
  489. efrit has left
  490. vanitasvitae has left
  491. boothj5 has joined
  492. fippo has joined
  493. Ge0rG If only we had some alternative to offer.
  494. moparisthebest Most accurate comment from there:
  495. moparisthebest Hey, Facebook Messenger also used XMPP once... But when users are the product, you don't want anyone to access "your" users without paying your toll.
  496. moparisthebest That's basically what it boils down to
  497. Ge0rG moparisthebest: on slack you actually pay for using it, and it's very expensive
  498. Ge0rG moparisthebest: maybe the issue was that you could create remote backups easily by parking a client in there, to circumvent the free account limit
  499. Guus has left
  500. boothj5 has left
  501. jjrh has left
  502. ralphm has joined
  503. fippo has left
  504. waqas Ge0rG: The "very expensive" part doesn't apply to actual companies. Slack is one of the cheaper services.
  505. fippo has joined
  506. blabla has left
  507. Ge0rG waqas: all the companies that I've seen using slack were on the free tier because it was too expensive
  508. Ge0rG waqas: it's something like one third of an Office 365 subscription, and it only has chat
  509. Guus has left
  510. Guus has left
  511. waqas Here's from my company's slack account's billing page that I pay for: "Your workspace is on the Standard plan, paying Monthly. Your plan will renew on April 9, 2018 for $174.20. $160 for 20 users $14.20 sales tax"
  512. rtq3 has left
  513. waqas And I think the average spend for a tech company is ~$10k/month/employee around these parts.
  514. waqas I simply can't see the slack bill as being expensive. See what I mean?
  515. Dave Cridland has left
  516. Dave Cridland has left
  517. dwd has left
  518. waqas We probably subscribe to 10-20 services in that category (slack, github, jira, etc), and all that combined comes out to probably >1% of total company spend.
  519. j.r has joined
  520. Guus has left
  521. jjrh has left
  522. Guus has left
  523. jjrh has left
  524. rtq3 has joined
  525. Guus has left
  526. waqas So I can absolutely understand that there are companies out there who'd consider Slack's expense burdensome, but most companies in the US tech sector probably would not.
  527. dwd has left
  528. tux has joined
  529. jjrh has left
  530. Guus has left
  531. Guus has left
  532. Alex agree with waqas
  533. ralphm has joined
  534. moparisthebest has joined
  535. Dave Cridland Same. There's ways to compete with Slack, but cost isn't it.
  536. efrit has joined
  537. jubalh has left
  538. Alex Ge0rG: we have all the XEPs to compete. but we do not have any good modern client ;-)
  539. Alex Desktop clients I refer to
  540. waqas That's what it really boils down to. Almost nobody cares about the underlying protocol. People like slack because of the client.
  541. waqas And there's an opportunity there: the memory usage and sluggishness of their client is almost universally complained about
  542. Dave Cridland waqas, Right. And they moan about all sorts in the client, too - but the overall expeience is really positive.
  543. waqas Yep
  544. waqas Which is why despite being a Prosody author it's hard for me to push XMPP, as there's no client that can compete in Slack's niche
  545. Dave Cridland I think a tough problem we have to deal with is the integrations, though. The general "hook" concept for services heavily assumes a single service to hook into, not a federation.
  546. Dave Cridland -ping cridland.im
  547. Alex lets take a JS lib, electron and start one ;-)
  548. Bunneh Dave Cridland: Pong from cridland.im in 14.527 seconds
  549. Dave Cridland Wow. Still works.
  550. waqas -ping cridland.im
  551. Bunneh waqas: Pong from cridland.im in 0.096 seconds
  552. Dave Cridland Also, https://github.com/surevine/web-chat
  553. Dave Cridland I mean, it's a start.
  554. jubalh has joined
  555. Alex Dave Cridland: is there a hosted version available somewhere? d you have some screenshots?
  556. waqas I was going to ask about screenshots too
  557. waqas Slack's integrations aren't that difficult. Writing a bridge that let's an XMPP server expose Slack's webhook/API system isn't that hard, followed by evangelism to popular integration authors for support for custom API end-points.
  558. Dave Cridland Jonny, who wrote it, said that "in the absence of budget available for this project to perform detailed user interviews, we elected to take design cues from a well-known IM service".
  559. Dave Cridland In other words, he copied Slack, mostly.
  560. waqas That's compelling :)
  561. Alex thats a great start dave ;-)
  562. Dave Cridland But it's React+Redux+stanza.io, so it's a good base whatever.
  563. Dave Cridland But it *only* does MUC, for now (well, and FDP and a weird snippets thing I really need to document).
  564. rtq3 has left
  565. Fabian has left
  566. rtq3 has joined
  567. jjrh has left
  568. tux has joined
  569. jjrh has left
  570. dwd has left
  571. dwd has joined
  572. dwd has left
  573. dwd has joined
  574. Dave Cridland has left
  575. Guus has left
  576. rtq3 has left
  577. rtq3 has joined
  578. Guus has left
  579. jjrh has left
  580. Alex looks like a reference is missing: ./~/react-toastify/lib/ToastContainer.js Module not found: Can't resolve 'glamor' in 'C:\Users\Alex\Downloads\web-chat-master\node_modules\react-toastify\lib'
  581. Alex after npm install glamor it starts up
  582. Dave Cridland Oh. That's odd. I'll see if I can get it running locally, but I believe it works.
  583. Alex after installing this module it seems to work
  584. Alex have to figure out where to set the server
  585. Dave Cridland config.js
  586. Alex I assume this modile is missing in package.json
  587. ralphm has joined
  588. waqas Alex: Screenshots and review please, when you can ;)
  589. Guus has left
  590. Guus has left
  591. Guus has left
  592. tux has joined
  593. jubalh has left
  594. Guus has left
  595. moparisthebest has joined
  596. jjrh has left
  597. dwd has joined
  598. efrit has left
  599. Alex waqas: https://www.dropbox.com/s/pgluxp1gy28iynv/acreen1.png?dl=0 https://www.dropbox.com/s/59yibqys5ax2hee/screen2.png?dl=0
  600. Alex does not display messages for some reason
  601. marc has left
  602. Alex probably becuase no histor is there. But looks pretty good
  603. Alex has left
  604. Guus has left
  605. Dave Cridland has left
  606. SamWhited has joined
  607. dwd has left
  608. Fabian has joined
  609. SamWhited has joined
  610. rtq3 has left
  611. rtq3 has joined
  612. la|r|ma has joined
  613. lumi has joined
  614. la|r|ma has joined
  615. Fabian has left
  616. la|r|ma has joined
  617. SamWhited has joined
  618. LNJ has left
  619. SamWhited has joined
  620. SamWhited has joined
  621. SamWhited has joined
  622. Holger has left
  623. marmistrz has left
  624. LNJ has joined
  625. ralphm has joined
  626. Alex has joined
  627. _Alex_ has joined
  628. SamWhited has joined
  629. daniel has left
  630. SamWhited has joined
  631. vanitasvitae has left
  632. SaltyBones has left
  633. rion has left
  634. SamWhited has joined
  635. SamWhited has joined
  636. SamWhited has joined
  637. Alex has left
  638. SamWhited has joined
  639. ralphm has joined
  640. Tobias has joined
  641. ralphm has joined
  642. sezuan has joined
  643. SamWhited has joined
  644. sezuan has left
  645. sezuan has joined
  646. ralphm has left
  647. SamWhited has joined
  648. blabla has left
  649. ralphm has joined
  650. SamWhited has joined
  651. jubalh has joined
  652. SaltyBones has left
  653. LNJ has left
  654. tim@boese-ban.de has joined
  655. SaltyBones has left
  656. SaltyBones has left
  657. jubalh has left
  658. tux has left
  659. lskdjf has left
  660. Tobias has joined
  661. lskdjf has joined
  662. valo has left
  663. valo has joined
  664. daniel has left
  665. ralphm has joined
  666. Guus has left
  667. rtq3 has left
  668. marc has left
  669. goffi has left
  670. la|r|ma has joined
  671. rtq3 has joined
  672. ralphm has left
  673. waqas has left
  674. Guus has left
  675. waqas has joined
  676. ralphm has joined
  677. SamWhited has left
  678. Guus has left
  679. rtq3 has left
  680. rtq3 has joined
  681. ralphm has joined
  682. Guus has left
  683. ralphm has joined
  684. Guus has left
  685. Dave Cridland has left
  686. Nekit has left
  687. Nekit has joined
  688. jubalh has joined
  689. Guus has left
  690. Guus has left
  691. Guus has left
  692. Guus has left
  693. jubalh has left
  694. Guus has left
  695. ralphm has left
  696. vanitasvitae has left
  697. ralphm has joined
  698. waqas has left
  699. lovetox has left
  700. Syndace has left
  701. Syndace has joined
  702. lumi has joined
  703. Seve/SouL has joined
  704. ralphm has left
  705. rtq3 has left
  706. rtq3 has joined
  707. la|r|ma has joined
  708. ralphm has joined
  709. Guus has left
  710. sezuan has left
  711. mrdoctorwho has left