XSF Discussion - 2019-03-15


  1. Guus

    Seve, this was your idea? https://trello.com/c/3TyQIUUq/335-post-an-unpaid-job-for-compliance-badges-at-osd

  2. Guus

    I'm not sure if we actually need to discuss it.

  3. Guus

    Just do it?

  4. Guus

    We already agreed to find a designer to volunteer for this. Sadly, nyco's first choice fell through, but that should require us to re-discuss finding someone else.

  5. Kev

    +not?

  6. Guus

    *facepalm*

  7. ralphm

    Haha

  8. ralphm

    And yes

  9. Guus

    We already agreed to find a designer to volunteer for this. Sadly, nyco's first choice fell through, but that should not require us to re-discuss finding someone else.

  10. Guus is off to find more coffee.

  11. Guus

    It's odd that I often make errors with regard to negation (missing 'not'). That happens to me in writing as well as in code.

  12. ralphm

    Anyway 3 is quorum

  13. mtavares

    Guus: don't use the not. :)

  14. Seve

    Guus: that's because you are very positive!

  15. mtavares

    boolean algebra is always fun.. specially when dealing with one of those business if conditions for special cases with 10 or more clauses.

  16. Guus

    > Guus: don't use the not. πŸ™‚ My kids would agree with you.

  17. mtavares

    Guus, don't your kids keep saying no to you too? 'cause mine sure does and he's only 2. I don't think it will improve with age.

  18. Guus

    Them telling me 'no' has less impact for them than me telling them 'no' πŸ™‚

  19. Guus

    but you're right πŸ™‚

  20. mtavares

    :) whish I wasn't.

  21. Guus

    My three year old the other day: "Mommy, I have a great idea and you cannot say no!"

  22. Guus

    😍

  23. Guus

    (the 'great idea' was candy-related)

  24. Kev

    As all great ideas are.

  25. mtavares

    lol

  26. mtavares

    had to deal with a trantum yesterday because dinner was not candy. :/

  27. Guus

    hehe. You'll learn to get more creative with that over time. My sister got her kids to eat burritos by starting to refer to them as 'mexican pancakes'.

  28. mtavares

    and broccoli are trees. :)

  29. ralphm

    mtavares: what about tertiary logic?

  30. mtavares

    ralphm, what do you mean?

  31. ralphm

    https://en.m.wikipedia.org/wiki/Three-valued_logic

  32. mtavares

    but how do you use that with kids? two values based logic is alreay hard to explain..

  33. ralphm

    But kids will invariably not accept just two values.

  34. Guus

    which is a good base for outside-the-box-thinking.

  35. Guus

    When offered a choice, go for the unnamed option. πŸ™‚

  36. ralphm

    informative_utterances_Lack_of_competence_or_Pragmatic_Tolerance

  37. ralphm

    https://www.researchgate.net/publication/328385759_Why_some_children_accept_under-informative_utterances_Lack_of_competence_or_Pragmatic_Tolerance

  38. mtavares

    :) will try that.

  39. Ge0rG

    We've been optimizing for the wrong use cases all along... https://www.theatlantic.com/technology/archive/2019/03/hottest-chat-app-teens-google-docs/584857/

  40. Ge0rG

    I've been passing diskettes with text files to my school mates back in 1996. History seems to repeat itself.

  41. Seve

    Guus, would it make sense to have another list in trello like 'To take action' or something? Like a to-do list, I wanted to add the unpaid job for the badges somewhere so I know I have to do it :D

  42. ralphm

    Seve: like Commitment for week ahead?

  43. ralphm

    Although there is an item on it for jonas’, and has been for weeks now :-_

  44. ralphm

    :-)

  45. Seve

    ralphm, that's why I was not sure haha

  46. Seve

    Ok, will move it there, ralphm. Thanks

  47. ralphm

    Maybe we should just rename it to 'Commitments'

  48. Seve

    Sounds good!

  49. Andrew Nenakhov

    On that Google docs chat: too bad Wave died. I liked it a lot.

  50. Seve

    Me too! Too bad I didn't have an excuse to use it, but I liked it so much.

  51. Zash

    Nice tombstone it got tho http://incubator.apache.org/projects/wave.html

  52. Ge0rG

    https://killedbygoogle.com/ would be the better tombstone reference

  53. ralphm

    Andrew Nenakhov: did you like the operational transforms or its XMPP interface?

  54. Zash

    Who looked at the Wawe protocol other than me?

  55. ralphm

    Me, around the Let's Federate this meeting at Google HQ, timed to coincide with OSCon and the XMPP Summit there.

  56. ralphm

    Got the t-shirt. Were a bunch of there.

  57. ralphm

    I was not impressed with the protocol.

  58. ralphm

    But it was really just one guy on that.

  59. Zash

    It's a pretty good argument for the actual wire protocol not mattering all that much for the end user experience.

  60. Andrew Nenakhov

    ralphm, I liked how it worked. We used it for great results while developing new specifications. Currently, for example, we use Google docs to work on our protocols, and comments there kinda lacking. Wave would be better. But the downside is that to not get the wave cluttered you need a disciplined team who all agree to follow some guidelines, like not flood on topmost level of wave

  61. Andrew Nenakhov

    Didn't really look at the protocol. I got an impression that it's modified XMPP and uses basic same stanza concept

  62. ralphm

    https://web.archive.org/web/20180112171345/http://www.waveprotocol.org/protocol/draft-protocol-specs/draft-protocol-spec

  63. ralphm

    So based on XMPP PubSub, but weirdly. E.g. the notification events don't seem to have a node attribute.

  64. Zash

    You could argue that the node is nil or the empty string...

  65. Zash

    PubSub event notificationts with receipts?

  66. ralphm

    The only way to have no node attribute in notifications, is if you use the concept of Collections. Then this would come from the so-called root node.

  67. ralphm

    However, that'd also require SHIM headers to be present.

  68. ralphm

    So that you know which actual leaf node the notification was for, and to disambiguate different types of payload. I.e. the same node cannot have items with payloads of which the main element have different namespaces.

  69. Zash

    I think there once was a discussion about what it meant to have node="" vs no node attribute, although in the context of XEP 30.

  70. ralphm

    And then there's the weird request response semantics that they grafted onto this.

  71. ralphm

    Zash: well, there should be no difference.

  72. fippo

    can someone check the standards@ moderation queue please? looking for a message from someone with implementation feedback about xep-0353 (-:

  73. ralphm

    That you has been sent? I did see your message earlier this week.

  74. ralphm

    That you know has been sent?

  75. fippo

    ralphm: no, someone from genesys. copied me on it so i got it but it didn't show up in the archives

  76. ralphm

    That's the company that does customer-chat stuff, right?

  77. fippo

    callcenters. lance was also cc'd

  78. ralphm

    Indeed haven't seen a message to that end. Kev? intosi?