XSF Discussion - 2019-09-13


  1. matkor has joined

  2. zach has left

  3. zach has joined

  4. stpeter has joined

  5. j.r has left

  6. j.r has joined

  7. stpeter has left

  8. Zash has left

  9. stpeter has joined

  10. stpeter has left

  11. stpeter has joined

  12. peter has joined

  13. pdurbin has joined

  14. mukt2 has joined

  15. david has left

  16. zach has left

  17. zach has joined

  18. pdurbin has left

  19. david has joined

  20. aj has joined

  21. lskdjf has left

  22. mukt2 has left

  23. zach has left

  24. zach has joined

  25. arc has left

  26. arc has joined

  27. david has left

  28. david has joined

  29. matkor has left

  30. matkor has joined

  31. neshtaxmpp has left

  32. neshtaxmpp has joined

  33. arc has left

  34. arc has joined

  35. arc has left

  36. arc has joined

  37. j.r has left

  38. j.r has joined

  39. kokonoe has left

  40. kokonoe has joined

  41. zach has left

  42. zach has joined

  43. pdurbin has joined

  44. peter has left

  45. vanitasvitae has left

  46. vanitasvitae has joined

  47. lumi has left

  48. pdurbin has left

  49. Yagiza has joined

  50. peter has joined

  51. Daniel has left

  52. peter has left

  53. Daniel has joined

  54. peter has joined

  55. karoshi has joined

  56. Daniel has left

  57. Daniel has joined

  58. peter has left

  59. Daniel has left

  60. UsL has left

  61. Zash has joined

  62. mukt2 has joined

  63. xalek has left

  64. stpeter has left

  65. mukt2 has left

  66. adiaholic has joined

  67. matkor has left

  68. Nekit has joined

  69. matkor has joined

  70. Daniel has joined

  71. stpeter has joined

  72. zach has left

  73. zach has joined

  74. pdurbin has joined

  75. Yagiza has left

  76. Yagiza has joined

  77. pdurbin has left

  78. stpeter has left

  79. arc has left

  80. arc has joined

  81. adiaholic has left

  82. arc has left

  83. arc has joined

  84. adiaholic has joined

  85. Yagiza has left

  86. Yagiza has joined

  87. j.r has left

  88. j.r has joined

  89. LNJ has joined

  90. waqas has joined

  91. arc has left

  92. arc has joined

  93. arc has left

  94. arc has joined

  95. kokonoe has left

  96. kokonoe has joined

  97. mimi89999 has left

  98. mukt2 has joined

  99. mimi89999 has joined

  100. mukt2 has left

  101. Dele (Mobile) has joined

  102. LNJ has left

  103. jubalh has joined

  104. zach has left

  105. zach has joined

  106. wurstsalat has left

  107. Tobias has left

  108. Tobias has joined

  109. Dele (Mobile) has left

  110. stpeter has joined

  111. aj has left

  112. pdurbin has joined

  113. mimi89999 has left

  114. winfried has left

  115. winfried has joined

  116. Dele (Mobile) has joined

  117. stpeter has left

  118. Dele (Mobile) has left

  119. lovetox_ has joined

  120. Dele (Mobile) has joined

  121. pdurbin has left

  122. mimi89999 has joined

  123. zach has left

  124. zach has joined

  125. winfried has left

  126. winfried has joined

  127. goffi has joined

  128. goffi has left

  129. goffi has joined

  130. zach has left

  131. zach has joined

  132. kokonoe has left

  133. kokonoe has joined

  134. UsL has joined

  135. wurstsalat has joined

  136. kokonoe has left

  137. APach has joined

  138. zach has left

  139. zach has joined

  140. mimi89999 has left

  141. mimi89999 has joined

  142. APach has left

  143. mukt2 has joined

  144. kokonoe has joined

  145. kokonoe has left

  146. mukt2 has left

  147. zach has left

  148. zach has joined

  149. LNJ has joined

  150. kokonoe has joined

  151. jonas’

    flow, I don’t see how your solution suggested on xmpp@ietf is practical. 1. "let’s change all the existing unicode interface implementations!" does not seem practical to begin with 2. it still leaves the issue of software not being on the same version all the time across the internet, and updating the unicode database is a *breaking* update [1], so it won’t happen e.g. on debian [1]: https://postgresql.verite.pro/blog/2018/08/27/glibc-upgrade.html

  152. kokonoe has left

  153. flow

    jonas’, I did not suggest to change all existing unicode interface implementation, nor to perform it system wide. The point is, I could take CSH's precis library, add a feature which allows to (dynamically) load a new Unicode Character Database (UCD) and be done. Yes, probably not everyone will always be on the same Unicode Version, but there is not much you can do about it, besides reducing the amount of services which are not on the same unicode version. And increasing agility regarding the supported unicode standard helps here

  154. remko has joined

  155. kokonoe has joined

  156. Daniel

    yes to my understanding this is the benefit of precis. you can just ship a new unicode database with a minor update of the app. you don’t have to write new code

  157. kokonoe has left

  158. Daniel

    that should be as easy as increasing a build dependency somewhere (or something)

  159. jonas’

    let’s load the unicode database from the xmpp server

  160. kokonoe has joined

  161. larma has left

  162. Daniel

    so one could hope that proliferation of new databases goes rather fix

  163. jonas’

    well, at least the only implementation of Precis I know for python it just uses the db shipped with python

  164. larma has joined

  165. Daniel

    well if we identify that early as a pontential source of problems we could hand out implementation notes that say please make it pluggable

  166. jonas’

    true

  167. flow

    jonas’, i actually pondered about putting the unicode database into dns as PoC. It may be not suited for clients, due privacy reasons, but maybe for servers. And it's fun ;)

  168. dwd

    flow, I agree that your proposal would be an improvement, but like others, I see it as a mitigation given the circumstances rather than an outright solution.

  169. kokonoe has left

  170. flow

    dwd, point of view i guess, I don't think there is a solution which does not involve agility of the supported unicode standard, so I see agility as a solution

  171. flow

    but happy to be proven wrong

  172. dwd

    flow, I think we have to be aiming for what you're suggesting. I do not think it'll solve things, just lessen their occurence.

  173. jonas’

    https://github.com/byllyfish/precis_i18n/issues/8

  174. jonas’

    let’s see how they react :)

  175. dwd

    jonas’, I suspect it's a matter of having unicodedata able to dynamically load.

  176. jonas’

    dwd, that’s what I’m asking for, ain’t I?

  177. dwd

    jonas’, I mean, in the standard Python library, not so much in precis_i18n.

  178. jonas’

    dwd, python uses it for parsing, so I doubt that’s happening

  179. jonas’

    (I think)

  180. stpeter has joined

  181. jonas’

    having unicodedata load dynamically in a separate object (like you can instantiate separate `random` objects) would be a measure of course

  182. aj has joined

  183. jonas’

    Daniel, you have a working prototype for MIX? Is it using :core:0 or :core:1 for joining? MIX-PAM uses :core:0, but MIX-CORE uses :core:1 :(

  184. zach has left

  185. zach has joined

  186. Daniel

    haven’t notice that. i seem to be using core:0 and pam:0

  187. jonas’

    nice, it’s pam:1 in the spec though

  188. Daniel

    and it was working with the one and only server implementation

  189. Daniel

    it has been 3/4 year though since i tested things

  190. Mikaela has joined

  191. stpeter has left

  192. j.r has left

  193. intosi has joined

  194. ralphm

    dwd: I'm curious if we could something with service discovery and/or stream features.

  195. dwd

    ralphm, Possibly. But - taking "schloß@example.org" for a moment - if we assume that the caonical form is decided by "example.org", then a local user might type "schloss@example.org", and at some point we ask example.org what the correct version is. At that point, do we need heavyweight canonicalisation on other servers? (We might do - I'm just exploring).

  196. kokonoe has joined

  197. Zash

    Dear lazyxmpp, I wish for a PRECIS implementation suitable for use in C

  198. U-061C has joined

  199. kokonoe has left

  200. ralphm

    Did the normalization of ß change between Unicode versions?

  201. kokonoe has joined

  202. LNJ has left

  203. U-061C

    that response on the ietf mailing list, i believe, misses the point. this is a security issue of denial-of-service, not just compatibility

  204. U-061C has left

  205. winfried has left

  206. winfried has joined

  207. kokonoe has left

  208. ralphm

    Indeed Nameless RTL Person.

  209. remko has left

  210. Zash

    Should we adopt U+061C instead of the speech bubbles? 🙂

  211. Zash

    Or maybe U+00DF

  212. Ge0rG

    Zash: U+FFFD was also suggested.

  213. U+061C

    (btw, U+061C was the first character that I could find to have an empty nickname. some other ones were already blocked when i tried)

  214. U+061C

    so it's not that bad ^^

  215. Zash

    Space characters that are in Unicode 3,2 (or whatever stringprep uses) would be normalized to U+20 and then the nickname is forbidden if that's all there is

  216. zach has left

  217. zach has joined

  218. Zash

    Space-ish codepoints outside of that tho

  219. ralphm

    Well, sure. That's why PRECIS came about

  220. U+061C

    well, a nickname that looks empty

  221. kokonoe has joined

  222. winfried has left

  223. winfried has joined

  224. winfried has left

  225. waqas has left

  226. mukt2 has joined

  227. kokonoe has left

  228. winfried has joined

  229. U+061C has left

  230. kokonoe has joined

  231. kokonoe has left

  232. Yagiza has left

  233. zach has left

  234. zach has joined

  235. kokonoe has joined

  236. Yagiza has joined

  237. debacle has joined

  238. j.r has joined

  239. Steve Kille has left

  240. Steve Kille has joined

  241. LNJ has joined

  242. kokonoe has left

  243. kokonoe has joined

  244. zach has left

  245. zach has joined

  246. kokonoe has left

  247. kokonoe has joined

  248. remko has joined

  249. Ge0rG

    At least it doesn't crash iPhones

  250. zach has left

  251. zach has joined

  252. lskdjf has joined

  253. adiaholic has left

  254. adiaholic has joined

  255. stpeter has joined

  256. pdurbin has joined

  257. karoshi has left

  258. karoshi has joined

  259. pdurbin has left

  260. karoshi has left

  261. karoshi has joined

  262. remko has left

  263. zach has left

  264. zach has joined

  265. kokonoe has left

  266. stpeter has left

  267. kokonoe has joined

  268. eevvoor has joined

  269. remko has joined

  270. zach has left

  271. zach has joined

  272. lumi has joined

  273. mukt2 has left

  274. matlag has left

  275. zach has left

  276. zach has joined

  277. pdurbin has joined

  278. matlag has joined

  279. matlag has left

  280. matlag has joined

  281. eevvoor has left

  282. eevvoor has joined

  283. zach has left

  284. zach has joined

  285. lovetox_ has left

  286. LNJ has left

  287. pdurbin has left

  288. remko has left

  289. zach has left

  290. zach has joined

  291. aj has left

  292. Nekit has left

  293. Nekit has joined

  294. APach has joined

  295. stpeter has joined

  296. Yagiza has left

  297. Yagiza has joined

  298. j.r has left

  299. kokonoe has left

  300. j.r has joined

  301. stpeter has left

  302. moparisthebest

    Nice one jonas’ : > it is required that users of PRECIS have precise control over the unicode database version used.

  303. Seve

    precisely

  304. zach has left

  305. j.r has left

  306. zach has joined

  307. flow

    what a precious comment

  308. j.r has joined

  309. LNJ has joined

  310. jonas’

    oh my god, I didn’t even notice

  311. lovetox has joined

  312. Seve

    suuure :D

  313. eevvoor has left

  314. ralphm

    Nice one

  315. APach has left

  316. APach has joined

  317. remko has joined

  318. adiaholic has left

  319. adiaholic has joined

  320. LNJ has left

  321. LNJ has joined

  322. zach has left

  323. zach has joined

  324. kokonoe has joined

  325. LNJ has left

  326. kokonoe has left

  327. Nekit has left

  328. Nekit has joined

  329. karoshi has left

  330. karoshi has joined

  331. U+061C has left

  332. pdurbin has joined

  333. pdurbin has left

  334. karoshi has left

  335. karoshi has joined

  336. lumi has left

  337. Steve Kille has left

  338. Steve Kille has joined

  339. nyco has joined

  340. krauq has left

  341. zach has left

  342. zach has joined

  343. nyco has left

  344. krauq has joined

  345. stpeter has joined

  346. adiaholic has left

  347. adiaholic has joined

  348. dele has joined

  349. COM8 has joined

  350. dele has left

  351. dele has joined

  352. kokonoe has joined

  353. zach has left

  354. zach has joined

  355. patrick has joined

  356. COM8 has left

  357. COM8 has joined

  358. kokonoe has left

  359. kokonoe has joined

  360. dele has left

  361. adiaholic has left

  362. adiaholic has joined

  363. kokonoe has left

  364. COM8 has left

  365. COM8 has joined

  366. COM8 has left

  367. COM8 has joined

  368. stpeter has left

  369. COM8 has left

  370. kokonoe has joined

  371. COM8 has joined

  372. zach has left

  373. zach has joined

  374. COM8 has left

  375. UsL has left

  376. COM8 has joined

  377. COM8 has left

  378. COM8 has joined

  379. COM8 has left

  380. COM8 has joined

  381. COM8 has left

  382. COM8 has joined

  383. karoshi has left

  384. karoshi has joined

  385. Nekit has left

  386. COM8 has left

  387. Nekit has joined

  388. COM8 has joined

  389. zach has left

  390. zach has joined

  391. adiaholic has left

  392. adiaholic has joined

  393. COM8 has left

  394. mukt2 has joined

  395. Daniel has left

  396. Daniel has joined

  397. UsL has joined

  398. kokonoe has left

  399. stpeter has joined

  400. peter has joined

  401. mukt2 has left

  402. winfried has left

  403. winfried has joined

  404. peter has left

  405. winfried has left

  406. winfried has joined

  407. winfried has left

  408. winfried has joined

  409. zach has left

  410. zach has joined

  411. Daniel has left

  412. Daniel has joined

  413. dele has joined

  414. LNJ has joined

  415. jubalh has left

  416. dele has left

  417. Dele (Mobile) has left

  418. j.r has left

  419. Mikaela has left

  420. Mikaela has joined

  421. stpeter has left

  422. COM8 has joined

  423. mukt2 has joined

  424. zach has left

  425. zach has joined

  426. kokonoe has joined

  427. COM8 has left

  428. COM8 has joined

  429. pdurbin has joined

  430. COM8 has left

  431. adiaholic has left

  432. wojtek has joined

  433. COM8 has joined

  434. COM8 has left

  435. COM8 has joined

  436. Wojtek has joined

  437. COM8 has left

  438. arc has left

  439. arc has joined

  440. pdurbin has left

  441. mukt2 has left

  442. mukt2 has joined

  443. wojtek has left

  444. krauq has left

  445. j.r has joined

  446. arc has left

  447. arc has joined

  448. mukt2 has left

  449. kokonoe has left

  450. zach has left

  451. zach has joined

  452. Wojtek has left

  453. mukt2 has joined

  454. kokonoe has joined

  455. krauq has joined

  456. winfried has left

  457. winfried has joined

  458. winfried has left

  459. winfried has joined

  460. zach has left

  461. zach has joined

  462. kokonoe has left

  463. kokonoe has joined

  464. kokonoe has left

  465. Tobias has left

  466. Tobias has joined

  467. kokonoe has joined

  468. mukt2 has left

  469. kokonoe has left

  470. mukt2 has joined

  471. COM8 has joined

  472. COM8 has left

  473. neshtaxmpp has left

  474. adiaholic has joined

  475. kokonoe has joined

  476. Steve Kille has left

  477. zach has left

  478. zach has joined

  479. matkor has left

  480. mukt2 has left

  481. adiaholic has left

  482. APach has left

  483. arc has left

  484. arc has joined

  485. Steve Kille has joined

  486. Yagiza has left

  487. mukt2 has joined

  488. Tobias has left

  489. vanitasvitae has left

  490. vanitasvitae has joined

  491. Tobias has joined

  492. zach has left

  493. zach has joined

  494. mukt2 has left

  495. matkor has joined

  496. mukt2 has joined

  497. Wojtek has joined

  498. Wojtek has left

  499. aj has joined

  500. aj has left

  501. aj has joined

  502. aj has left

  503. remko has left

  504. Douglas Terabyte has left

  505. Douglas Terabyte has joined

  506. Douglas Terabyte has left

  507. Douglas Terabyte has joined

  508. mukt2 has left

  509. LNJ has left

  510. mimi89999 has left

  511. mimi89999 has joined

  512. zach has left

  513. zach has joined

  514. UsL has left

  515. mukt2 has joined

  516. UsL has joined

  517. remko has joined

  518. LNJ has joined

  519. stpeter has joined

  520. peter has joined

  521. neshtaxmpp has joined

  522. Wojtek has joined

  523. kokonoe has left

  524. kokonoe has joined

  525. LNJ has left

  526. goffi has left

  527. mukt2 has left

  528. pdurbin has joined

  529. kokonoe has left

  530. UsL has left

  531. zach has left

  532. zach has joined

  533. pdurbin has left

  534. mukt2 has joined

  535. Dele (Mobile) has joined

  536. neshtaxmpp has left

  537. jubalh has joined

  538. remko has left

  539. debacle has left

  540. zach has left

  541. zach has joined

  542. Dele (Mobile) has left

  543. Dele (Mobile) has joined

  544. Dele (Mobile) has left

  545. Dele (Mobile) has joined

  546. Mikaela has left

  547. Mikaela has joined

  548. Dele (Mobile) has left

  549. Dele (Mobile) has joined

  550. Dele (Mobile) has left

  551. Dele (Mobile) has joined

  552. remko has joined

  553. zach has left

  554. zach has joined

  555. Dele (Mobile) has left

  556. kokonoe has joined

  557. stpeter has left

  558. peter has left

  559. debacle has joined

  560. jcbrand has left

  561. kokonoe has left

  562. lumi has joined

  563. eevvoor has joined

  564. kokonoe has joined

  565. zach has left

  566. zach has joined

  567. kokonoe has left

  568. jubalh has left

  569. kokonoe has joined

  570. Kev has joined

  571. Kev has left

  572. Dele (Mobile) has joined

  573. mukt2 has left

  574. mukt2 has joined

  575. adiaholic has joined

  576. adiaholic has left

  577. remko has left

  578. zach has left

  579. zach has joined

  580. xalek has joined

  581. APach has joined

  582. eevvoor has left

  583. remko has joined

  584. jubalh has joined

  585. LNJ has joined

  586. winfried has left

  587. winfried has joined

  588. winfried has left

  589. winfried has joined

  590. zach has left

  591. zach has joined

  592. Wojtek has left

  593. APach has left

  594. mukt2 has left

  595. mukt2 has joined

  596. sonny has left

  597. sonny has joined

  598. zach has left

  599. zach has joined

  600. jubalh has left

  601. sonny has left

  602. sonny has joined

  603. remko has left

  604. winfried has left

  605. winfried has joined

  606. pdurbin has joined

  607. j.r has left

  608. kokonoe has left

  609. kokonoe has joined

  610. pdurbin has left

  611. zach has left

  612. zach has joined

  613. neshtaxmpp has joined

  614. Dele (Mobile) has left

  615. jubalh has joined

  616. zach has left

  617. zach has joined

  618. remko has joined

  619. mukt2 has left

  620. mukt2 has joined

  621. zach has left

  622. zach has joined

  623. winfried has left

  624. winfried has joined

  625. remko has left

  626. remko has joined

  627. lovetox has left

  628. kokonoe has left

  629. kokonoe has joined

  630. eevvoor has joined

  631. remko has left

  632. eevvoor has left

  633. eevvoor has joined

  634. eevvoor has left

  635. eevvoor has joined

  636. zach has left

  637. zach has joined

  638. jonas’ has left

  639. jonas’ has joined

  640. eevvoor has left

  641. matkor has left

  642. matkor has joined

  643. typikol has joined

  644. typikol has left

  645. Nekit has left

  646. jubalh has left

  647. UsL has joined

  648. Douglas Terabyte has left

  649. Douglas Terabyte has joined

  650. pdurbin has joined

  651. Douglas Terabyte has left

  652. Douglas Terabyte has joined

  653. Douglas Terabyte has left

  654. Douglas Terabyte has joined

  655. zach has left

  656. zach has joined

  657. mukt2 has left

  658. inputmice has left

  659. Douglas Terabyte has left

  660. Douglas Terabyte has joined

  661. mukt2 has joined

  662. pdurbin has left

  663. mukt2 has left

  664. mukt2 has joined

  665. remko has joined

  666. rion has left

  667. rion has joined

  668. mukt2 has left

  669. zach has left

  670. zach has joined

  671. remko has left

  672. mukt2 has joined

  673. mukt2 has left

  674. zach has left

  675. zach has joined

  676. Mikaela has left

  677. mukt2 has joined

  678. Maranda has left

  679. Maranda has joined

  680. matkor has left

  681. mukt2 has left

  682. mukt2 has joined

  683. waqas has joined

  684. waqas has left

  685. pdurbin has joined

  686. Tobias has left

  687. Tobias has joined

  688. waqas has joined

  689. mukt2 has left

  690. UsL has left

  691. UsL has joined

  692. wurstsalat has left

  693. pdurbin has left

  694. debacle has left

  695. zach has left

  696. zach has joined

  697. mukt2 has joined

  698. mimi89999 has left

  699. mimi89999 has joined

  700. mukt2 has left

  701. kokonoe has left

  702. neshtaxmpp has left

  703. kokonoe has joined

  704. karoshi has left