XSF Discussion - 2023-05-09


  1. catchy has joined

  2. Tobi has joined

  3. Tobias has joined

  4. placidus has joined

  5. gooya has joined

  6. placidus has left

  7. Wojtek has joined

  8. Wojtek has left

  9. Wojtek has joined

  10. stp has left

  11. uhoreg has left

  12. Half-Shot has left

  13. Matthew has left

  14. homebeach has left

  15. Half-Shot has joined

  16. Matthew has joined

  17. homebeach has joined

  18. uhoreg has joined

  19. Tobi has left

  20. Tobias has left

  21. debacle has left

  22. Ellenor Malik has left

  23. Ellenor Malik has joined

  24. Wojtek has left

  25. Martin has left

  26. intosi has left

  27. intosi has joined

  28. deimos has joined

  29. gooya has left

  30. adiaholic has left

  31. adiaholic has joined

  32. placidus has joined

  33. placidus has left

  34. adiaholic has left

  35. adiaholic has joined

  36. Martin has joined

  37. Steve has left

  38. Steve has joined

  39. djorz has joined

  40. Martin has left

  41. Martin has joined

  42. emus has left

  43. emus has joined

  44. djorz has left

  45. 644043 has joined

  46. deimos has left

  47. Trung has joined

  48. lissine has left

  49. kinetik has left

  50. intosi has left

  51. Tobi has joined

  52. intosi has joined

  53. Tobias has joined

  54. kinetik has joined

  55. Martin has left

  56. Martin has joined

  57. bhavy has joined

  58. Tobias has left

  59. Tobi has left

  60. singpolyma has left

  61. intosi has left

  62. adiaholic has left

  63. intosi has joined

  64. singpolyma has joined

  65. Ellenor Malik has left

  66. Ellenor Malik has joined

  67. adiaholic has joined

  68. catchy has left

  69. catchy has joined

  70. neshtaxmpp has left

  71. neshtaxmpp has joined

  72. neshtaxmpp has left

  73. neshtaxmpp has joined

  74. adiaholic has left

  75. adiaholic has joined

  76. intosi has left

  77. intosi has joined

  78. belove has left

  79. belove has joined

  80. projjalm has joined

  81. Martin has left

  82. Martin has joined

  83. Menel has joined

  84. Tobi has joined

  85. uhoreg has left

  86. Half-Shot has left

  87. Matthew has left

  88. homebeach has left

  89. Half-Shot has joined

  90. Matthew has joined

  91. homebeach has joined

  92. uhoreg has joined

  93. Tobias has joined

  94. nicomuc has joined

  95. resoli has joined

  96. matthias has joined

  97. projjalm has left

  98. Axel R. has joined

  99. MSavoritias (fae,ve) has joined

  100. eevvoor has joined

  101. mirux has joined

  102. *IM* has joined

  103. goffi has joined

  104. marc has left

  105. marc has joined

  106. nicomuc has left

  107. nicomuc has joined

  108. snow has joined

  109. daags has joined

  110. uhoreg has left

  111. Half-Shot has left

  112. Matthew has left

  113. homebeach has left

  114. Half-Shot has joined

  115. Matthew has joined

  116. homebeach has joined

  117. uhoreg has joined

  118. Seve has joined

  119. snow has left

  120. tee has left

  121. tee has joined

  122. nicomuc has left

  123. nicomuc has joined

  124. resoli has left

  125. bhavy has left

  126. bhavy has joined

  127. cal0pteryx (wurstsalat) has joined

  128. goffi has left

  129. goffi has joined

  130. goffi has left

  131. goffi has joined

  132. jcbrand has joined

  133. bhavy has left

  134. bhavy has joined

  135. nicomuc has left

  136. nicomuc has joined

  137. neox has joined

  138. uhoreg has left

  139. Half-Shot has left

  140. Matthew has left

  141. homebeach has left

  142. Half-Shot has joined

  143. Matthew has joined

  144. homebeach has joined

  145. uhoreg has joined

  146. MSavoritias (fae,ve) has left

  147. MSavoritias (fae,ve) has joined

  148. goffi has left

  149. nicomuc has left

  150. matthias has left

  151. Alex has left

  152. Alex has joined

  153. *IM* has left

  154. *IM* has joined

  155. lskdjf has joined

  156. goffi has joined

  157. fredyy has joined

  158. goffi has left

  159. goffi has joined

  160. projjalm has joined

  161. deimos has joined

  162. LNJ has joined

  163. jcbrand has left

  164. jcbrand has joined

  165. *IM* has left

  166. nicomuc has joined

  167. nicomuc has left

  168. floretta has left

  169. floretta has joined

  170. Martin has left

  171. Martin has joined

  172. lissine has joined

  173. Zash has left

  174. Zash has joined

  175. TimR has joined

  176. debacle has joined

  177. *IM* has joined

  178. stp has joined

  179. Zash has left

  180. Tim R has joined

  181. Zash has joined

  182. Andrzej has joined

  183. stp has left

  184. Andrzej has left

  185. daags has left

  186. Andrzej has joined

  187. Andrzej has left

  188. Andrzej has joined

  189. Andrzej has left

  190. Tim R has left

  191. marc has left

  192. marc has joined

  193. tee has left

  194. tee has joined

  195. lissine has left

  196. lissine has joined

  197. tee has left

  198. tee has joined

  199. lissine has left

  200. lissine has joined

  201. atomicwatch has joined

  202. atomicwatch has left

  203. atomicwatch has joined

  204. atomicwatch has left

  205. atomicwatch has joined

  206. atomicwatch has left

  207. atomicwatch has joined

  208. atomicwatch has left

  209. atomicwatch has joined

  210. atomicwatch has left

  211. SteveF has joined

  212. SteveF has left

  213. millesimus has left

  214. Guus

    is URL decoding eventually idempotent?

  215. Guus

    encoding isn't (you can always slap on another layer of encoding), but does decoding eventually lead to a set of characters that cannot be decoded into a different set of characters (and still retain their original semantics)?

  216. mjk

    Guus: wellll, kinda. imagine decoding "%2525252525" in a loop. eventually it's gonna end at invalid syntax :D (% at the end of string)

  217. mjk

    so, strictly speaking, you should care for the number of decoding done

  218. mjk

    so, strictly speaking, you should care for the number of decodings done

  219. stp has joined

  220. papatutuwawa has joined

  221. debacle has left

  222. Martin has left

  223. Martin has joined

  224. vanitasvitae has left

  225. vanitasvitae has joined

  226. MattJ

    Guus, you can't just decode until there is nothing left to decode, you need to decode the exact same number of times as it was encoded

  227. millesimus has joined

  228. MattJ

    For example, if I have a file that I save as %25.jpg, and then I upload it, the URL would be https://example.com/%2525.jpg. When someone downloads it, it should be called "%25.jpg" (the original filename), not "%.jpg" (in such a case, the original filename has been lost)

  229. lissine has left

  230. mjk

    one should also be able to upload and download a file called %2F ;D

  231. eevvoor has left

  232. lissine has joined

  233. Ge0rG

    I think that blocking support for such file names would be a more sensible approach than to exposing users to the incompetence of developers ;)

  234. debacle has joined

  235. uhoreg has left

  236. Half-Shot has left

  237. Matthew has left

  238. homebeach has left

  239. Half-Shot has joined

  240. Matthew has joined

  241. homebeach has joined

  242. uhoreg has joined

  243. mjk

    but blocking needs to be... developed!

  244. eevvoor has joined

  245. fredyy has left

  246. vanitasvitae

    Hehe try downloading a file called "CON" on Windows ;)

  247. Ge0rG

    it's a CON!

  248. belove has left

  249. mjk

    success depends on whether using the win32 or kernel API ;P

  250. edhelas

    > movim=# select count(*) from contacts where bannerhash is not null; > 148

  251. edhelas

    Looks like the profile banner feature is quite successfull :)

  252. edhelas

    I'm thinking of writing a small XEP for it

  253. belove has joined

  254. L29Ah has joined

  255. fredyy has joined

  256. Dele Olajide has joined

  257. Martin has left

  258. Martin has joined

  259. Trung has left

  260. gooya has joined

  261. Trung has joined

  262. SteveF has joined

  263. Titi has joined

  264. djorz has joined

  265. antranigv has joined

  266. poliux has left

  267. stp has left

  268. stp has joined

  269. neox has left

  270. neox has joined

  271. chipmnk has left

  272. chipmnk has joined

  273. neox has left

  274. neox has joined

  275. *IM* has left

  276. jcbrand has left

  277. jcbrand has joined

  278. Andrzej has joined

  279. sonny has left

  280. adiaholic has left

  281. uhoreg has left

  282. Matthew has left

  283. Half-Shot has left

  284. homebeach has left

  285. Half-Shot has joined

  286. Matthew has joined

  287. homebeach has joined

  288. uhoreg has joined

  289. moparisthebest

    Do it

  290. adiaholic has joined

  291. andrew has left

  292. test4d has left

  293. poliux has joined

  294. resoli has joined

  295. *IM* has joined

  296. Andrzej has left

  297. adiaholic has left

  298. adiaholic has joined

  299. MattJ

    To add to the "millions of XEPs" that XMPP already has (to quote someone on HN today) 😄

  300. sonny has joined

  301. moparisthebest has left

  302. sonny has left

  303. Rebeld has left

  304. *IM* has left

  305. sonny has joined

  306. djorz has left

  307. Martin has left

  308. Martin has joined

  309. xengineering has left

  310. xengineering has joined

  311. moparisthebest has joined

  312. stp has left

  313. bhavy has left

  314. Matthew has left

  315. uhoreg has left

  316. Half-Shot has left

  317. homebeach has left

  318. Half-Shot has joined

  319. Matthew has joined

  320. homebeach has joined

  321. uhoreg has joined

  322. bhavy has joined

  323. neshtaxmpp has left

  324. neshtaxmpp has joined

  325. singpolyma

    People need to make up their minds. Do we have not enough features or too many? 😉

  326. sonny has left

  327. neshtaxmpp has left

  328. mjk

    yes

  329. edhelas

    Maybe for the next humorous XEP we coudl simply compile all the others in one big XEP

  330. edhelas

    "There, you just need to implement that XEP and should be good"

  331. *IM* has joined

  332. emus

    ^^

  333. singpolyma has left

  334. singpolyma has joined

  335. BASSGOD has left

  336. mjk

    sounds like a job for chatgpt

  337. zonsopkomst has left

  338. zonsopkomst has joined

  339. stp has joined

  340. carlos has left

  341. carlos has joined

  342. kinetik has left

  343. neshtaxmpp has joined

  344. andrew has joined

  345. kinetik has joined

  346. singpolyma

    I thought about that, except easily a third of the xeps aren't really. More like compile the compliance suites into annual monospecs

  347. singpolyma

    But then someone will say "this spec is too long"

  348. Wojtek has joined

  349. intosi

    How could it be too long with 45 and 60 included ;-).

  350. moparisthebest

    So the RFC approach?

  351. mjk

    0045+$any_xep = too long

  352. singpolyma

    All we can do is keep working on the ecosystem. If people can use it and do dev work all without reading any specs at all, then they won't care how many or how long

  353. lskdjf has left

  354. lskdjf has joined

  355. singpolyma

    No webdev says the html+css+JavaScript+several http+DNS specs are too many too long. They simply reman unaware of them because they have good libraries to use etc

  356. singpolyma

    No webdev says the html+css+JavaScript+several http+DNS specs are too many too long. They simply remain unaware of them because they have good libraries to use etc

  357. mjk

    b-b-but every client developer MUST write their own xml parser!

  358. mjk

    and an xmpp library on top

  359. singpolyma

    If that is true it is exactly the problem. I think it's not true, but it is somewhat popular as an approach

  360. singpolyma

    I did write a blog post producing a fairly functional client on a library

  361. singpolyma

    But also most devs won't want to build a client but a bot or component or special use app

  362. mjk

    > it is somewhat popular as an approach I was referring to this, and it seems to be viral

  363. mjk

    or there's just too many languages popping up

  364. mjk

    vala, go, dart, what else?!

  365. Half-Shot has left

  366. uhoreg has left

  367. homebeach has left

  368. Matthew has left

  369. Half-Shot has joined

  370. Matthew has joined

  371. homebeach has joined

  372. uhoreg has joined

  373. floretta has left

  374. floretta has joined

  375. neshtaxmpp has left

  376. Wojtek has left

  377. neshtaxmpp has joined

  378. sonny has joined

  379. zonsopkomst has left

  380. zonsopkomst has joined

  381. poliux has left

  382. Half-Shot has left

  383. uhoreg has left

  384. homebeach has left

  385. Matthew has left

  386. Half-Shot has joined

  387. Matthew has joined

  388. homebeach has joined

  389. uhoreg has joined

  390. BASSGOD has joined

  391. BASSGOD has left

  392. Arne has joined

  393. Arne has left

  394. Arne has joined

  395. stp has left

  396. stp has joined

  397. Trung has left

  398. Trung has joined

  399. lissine has left

  400. Ingolf has left

  401. Ingolf has joined

  402. lissine has joined

  403. Wojtek has joined

  404. adiaholic has left

  405. neshtaxmpp has left

  406. neshtaxmpp has joined

  407. adiaholic has joined

  408. Steve has left

  409. Steve has joined

  410. poliux has joined

  411. adiaholic has left

  412. matthias has joined

  413. adiaholic has joined

  414. *IM* has left

  415. Romeo has joined

  416. *IM* has joined

  417. BASSGOD has joined

  418. Andrzej has joined

  419. neshtaxmpp has left

  420. neshtaxmpp has joined

  421. neshtaxmpp has left

  422. neshtaxmpp has joined

  423. lissine has left

  424. floretta has left

  425. matthias has left

  426. neshtaxmpp has left

  427. neshtaxmpp has joined

  428. neshtaxmpp has left

  429. neshtaxmpp has joined

  430. floretta has joined

  431. *IM* has left

  432. Romeo has left

  433. neshtaxmpp has left

  434. neshtaxmpp has joined

  435. *IM* has joined

  436. agates has joined

  437. Tim R has joined

  438. lissine has joined

  439. papatutuwawa has left

  440. *IM* has left

  441. Rebeld has joined

  442. *IM* has joined

  443. stp has left

  444. Half-Shot has left

  445. uhoreg has left

  446. homebeach has left

  447. Matthew has left

  448. Half-Shot has joined

  449. Matthew has joined

  450. homebeach has joined

  451. uhoreg has joined

  452. Trung has left

  453. Trung has joined

  454. Piero Bosio su bosio.dev has left

  455. Piero Bosio su bosio.dev has joined

  456. Arne has left

  457. Tim R has left

  458. Arne has joined

  459. lissine has left

  460. Arne has left

  461. adiaholic has left

  462. adiaholic has joined

  463. Half-Shot has left

  464. uhoreg has left

  465. homebeach has left

  466. Matthew has left

  467. Half-Shot has joined

  468. Matthew has joined

  469. homebeach has joined

  470. uhoreg has joined

  471. mirux has left

  472. mirux has joined

  473. *IM* has left

  474. Menel has left

  475. Menel has joined

  476. papatutuwawa has joined

  477. resoli has left

  478. Piero Bosio su bosio.dev has left

  479. Piero Bosio su bosio.dev has joined

  480. neshtaxmpp has left

  481. neshtaxmpp has joined

  482. neshtaxmpp has left

  483. neshtaxmpp has joined

  484. lissine has joined

  485. floretta has left

  486. lissine has left

  487. BASSGOD has left

  488. Trung has left

  489. Trung has joined

  490. lissine has joined

  491. Tim R has joined

  492. Tim R has left

  493. floretta has joined

  494. Piero Bosio su bosio.dev has left

  495. Piero Bosio su bosio.dev has joined

  496. *IM* has joined

  497. Martin has left

  498. Martin has joined

  499. stp has joined

  500. poliux has left

  501. test4d has joined

  502. flashcore has left

  503. *IM* has left

  504. stp has left

  505. BASSGOD has joined

  506. debacle has left

  507. *IM* has joined

  508. marc has left

  509. marc has joined

  510. resoli has joined

  511. floretta has left

  512. Piero Bosio su bosio.dev has left

  513. Piero Bosio su bosio.dev has joined

  514. flashcore has joined

  515. djorz has joined

  516. TimR has left

  517. chipmnk has left

  518. floretta has joined

  519. chipmnk has joined

  520. chipmnk has left

  521. chipmnk has joined

  522. chipmnk has left

  523. chipmnk has joined

  524. catchy has left

  525. catchy has joined

  526. sebastian has left

  527. sebastian has joined

  528. *IM* has left

  529. wladmis has left

  530. wladmis has joined

  531. snow has joined

  532. Wojtek has left

  533. SteveF has left

  534. Mikaela has left

  535. Mikaela has joined

  536. snow has left

  537. snow has joined

  538. Half-Shot has left

  539. uhoreg has left

  540. homebeach has left

  541. Matthew has left

  542. Half-Shot has joined

  543. Matthew has joined

  544. homebeach has joined

  545. uhoreg has joined

  546. resoli has left

  547. BASSGOD has left

  548. djorz has left

  549. poliux has joined

  550. Martin has left

  551. Martin has joined

  552. Martin has left

  553. Martin has joined

  554. floretta has left

  555. floretta has joined

  556. Arne has joined

  557. djorz has joined

  558. neshtaxmpp has left

  559. neshtaxmpp has joined

  560. Arne has left

  561. papatutuwawa has left

  562. djorz has left

  563. Tobias has left

  564. Tobias has joined

  565. TimR has joined

  566. inky has left

  567. papatutuwawa has joined

  568. guus.der.kinderen has joined

  569. Wojtek has joined

  570. asterix has left

  571. asterix has joined

  572. snow has left

  573. neox has left

  574. neox has joined

  575. wladmis has left

  576. wladmis has joined

  577. Rebeld has left

  578. neshtaxmpp has left

  579. neshtaxmpp has joined

  580. Wojtek has left

  581. djorz has joined

  582. Tobias has left

  583. Tobias has joined

  584. Tobias has left

  585. Tobias has joined

  586. junaid has joined

  587. debacle has joined

  588. lissine has left

  589. 644043 has left

  590. lissine has joined

  591. xnamed has left

  592. resoli has joined

  593. marc has left

  594. marc has joined

  595. stp has joined

  596. Rebeld has joined

  597. mirux has left

  598. mirux has joined

  599. Andrzej has left

  600. Andrzej has joined

  601. Half-Shot has left

  602. uhoreg has left

  603. homebeach has left

  604. Matthew has left

  605. Half-Shot has joined

  606. Matthew has joined

  607. homebeach has joined

  608. uhoreg has joined

  609. tee has left

  610. tee has joined

  611. Tobias has left

  612. Tobi has left

  613. Tobi has joined

  614. floretta has left

  615. Tobias has joined

  616. Tobias has left

  617. Tobias has joined

  618. 644043 has joined

  619. *IM* has joined

  620. resoli has left

  621. Arne has joined

  622. qwestion has joined

  623. qwestion has left

  624. lissine has left

  625. belove has left

  626. *IM* has left

  627. resoli has joined

  628. belove has joined

  629. TimR has left

  630. *IM* has joined

  631. resoli has left

  632. intosi has left

  633. intosi has joined

  634. mirux has left

  635. mirux has joined

  636. floretta has joined

  637. Arne has left

  638. inky has joined

  639. Wojtek has joined

  640. Trung has left

  641. neshtaxmpp has left

  642. neshtaxmpp has joined

  643. lissine has joined

  644. nicoco has left

  645. test4d has left

  646. belove has left

  647. Ingolf has left

  648. Ingolf has joined

  649. MSavoritias (fae,ve) has left

  650. belove has joined

  651. BASSGOD has joined

  652. emus

    *Elbe-Sprint Hamburg 2023* Dear developers & community, in June the Elbe-Sprint takes place in Hamburg. Would be great to see you there! If you want to join, but don't got a wiki account ask me or others for a favor to do so. https://wiki.xmpp.org/web/Sprints/2023-06_Elbe-Sprint_Hamburg https://jabbers.one:5281/file_share/RD3geQ-OCYRKE1_6I0Hzweoe/elbe-sprint.png

  653. mirux has left

  654. Alex has left

  655. TimR has joined

  656. Kev has joined

  657. placidus has joined

  658. placidus has left

  659. placidus has joined

  660. guus.der.kinderen has left

  661. placidus has left

  662. Titi has left

  663. asterix has left

  664. asterix has joined

  665. Tobias has left

  666. Tobi has left

  667. neshtaxmpp has left

  668. neshtaxmpp has joined

  669. matthias has joined

  670. neshtaxmpp has left

  671. neshtaxmpp has joined

  672. TimR has left

  673. neshtaxmpp has left

  674. neshtaxmpp has joined

  675. neshtaxmpp has left

  676. neshtaxmpp has joined

  677. neshtaxmpp has left

  678. neshtaxmpp has joined

  679. neshtaxmpp has left

  680. neshtaxmpp has joined

  681. goffi has left

  682. matthias has left

  683. eevvoor has left

  684. Dele Olajide has left

  685. no_1729 has left

  686. no_1729 has joined

  687. cal0pteryx (wurstsalat) has left

  688. neshtaxmpp has left

  689. neshtaxmpp has joined

  690. neshtaxmpp has left

  691. neshtaxmpp has joined

  692. catchy has left

  693. catchy has joined

  694. Friendly Resident Cynic has left

  695. Friendly Resident Cynic has joined

  696. resoli has joined

  697. asterix has left

  698. asterix has joined

  699. debacle has left

  700. neshtaxmpp has left

  701. neshtaxmpp has joined

  702. intosi has left

  703. intosi has joined

  704. neshtaxmpp has left

  705. neshtaxmpp has joined

  706. neshtaxmpp has left

  707. neshtaxmpp has joined

  708. resoli has left

  709. neshtaxmpp has left

  710. Menel has left

  711. neshtaxmpp has joined

  712. Tobi has joined

  713. Tobias has joined

  714. neshtaxmpp has left

  715. neshtaxmpp has joined

  716. neox has left

  717. BASSGOD has left

  718. *IM* has left

  719. neshtaxmpp has left

  720. neshtaxmpp has joined

  721. neshtaxmpp has left

  722. neshtaxmpp has joined

  723. neshtaxmpp has left

  724. neshtaxmpp has joined

  725. andrey.g has joined

  726. neshtaxmpp has left

  727. neshtaxmpp has joined

  728. neshtaxmpp has left

  729. neshtaxmpp has joined

  730. neshtaxmpp has left

  731. neshtaxmpp has joined

  732. robertooo has left

  733. robertooo has joined

  734. zonsopkomst has left

  735. zonsopkomst has joined

  736. Tobias has left

  737. Tobi has left

  738. daags has joined

  739. antranigv has left

  740. antranigv has joined

  741. emus has left

  742. no_1729 has left

  743. asterix has left

  744. no_1729 has joined

  745. papatutuwawa has left

  746. asterix has joined

  747. Vaulor has left

  748. Kev has left

  749. projjalm has left

  750. Vaulor has joined

  751. lskdjf has left

  752. jcbrand has left

  753. Wojtek has left

  754. catchy has left

  755. Chad has left

  756. catchy has joined

  757. Chad has joined

  758. Axel R. has left

  759. lissine has left

  760. djorz has left

  761. Martin has left

  762. Martin has joined

  763. ira.tester has joined

  764. Maranda[x] has left

  765. brunrobe has left

  766. KitKat::new() has left

  767. Mjolnir Archon has left

  768. Maranda has left

  769. Ingolf[m] has left

  770. robertooo has left

  771. ira.tester has left

  772. neshtaxmpp has left

  773. neshtaxmpp has joined

  774. Vaulor has left

  775. andrey.g has left

  776. BASSGOD has joined

  777. xnamed has joined

  778. agates has left