XSF Communications Team - 2019-01-04


  1. pep.

    jc: at CCC, the "assembly" was used to designate the tables and chairs where we were seated. We organized a meetup separately, (they call that self-organized sessions), which is what I talk about in my email

  2. Ge0rG

    jc: you MUST mention that it's the 20 years of Jabber anniversary edition

  3. pep.

    True

  4. Ge0rG

    I wonder if jc will come back and see the backlog

  5. Ge0rG

    debacle, jc: https://slashdot.org/story/99/01/04/1621211/open-real-time-messaging-system

  6. debacle

    Today's the day!

  7. debacle

    Happy Birthday, XMPP! 20th Anniversary of 1st Jabber Server https://fr.movim.eu/?blog/debacle%40movim.eu/happy-birthday-xmpp-20th-anniversary-of-1st-jabber-server-IBmtu8

  8. pep.

    https://slashdot.org/story/99/01/04/1621211/open-real-time-messaging-system ^

  9. Ge0rG

    debacle: your post is also something for HN frontpage ;)

  10. debacle

    fortunately, it's edhelas server, not mine!

  11. Ge0rG

    he-he-he!

  12. Ge0rG

    debacle: can you add the original link?

  13. debacle

    I did now, Ge0rG (thanks for the link, and thanks to myself, that I used Movim for the post, not Diaspora - the latter does not support corrections)

  14. pep.

    (and it's not XMPP either, is it.)

  15. Ge0rG

    debacle: do you have a HN account you want to get karma on?

  16. pep.

    You're also certainly going to see lots of naysayers

  17. Ge0rG

    pep.: I don't mind

  18. Ge0rG

    bad publicity is good publicity

  19. debacle

    waiting for the "official XMPP obituary" from Signal, Matrix, etc. As Mark Twain said: "The rumours of my death have been greatly exaggerated"

  20. jc

    Hey, I'll update the newsletter but at least one person should proofread please

  21. debacle

    my English is too German for this task

  22. jc

    Oh, I guess pep. did already...

  23. jc

    pep. fixed thanks

  24. pep.

    I tried yes, with the disclaimer that I'm no native speaker :-°

  25. Ge0rG

    jc: I'd suggest to merge the three Logitech paragraphs into one

  26. jonas’

    looking at it

  27. Ge0rG

    jc: and https://www.linuxjournal.com/content/lessons-vendor-lock-messaging should be moved into a prominent position in the context of the 20th birthday

  28. Ge0rG

    Because it's essentially what I would have written for the birthday blog if I had the time

  29. jc

    Proofreading is not only to fix English spelling and grammatical mistakes, but to find broken links or places where I wrote something wrong or stupid

  30. jc

    Ge0rG: ack

  31. jc

    Haha... from the Slashdot comments: "You can do the exact same thing with IRC. Just get on an IRC server and don't join any channels"

  32. jonas’

    jc, lgtm, am I stupid or didn’t you get around to add the anniversary yet?

  33. jc

    jonas’ doing that now

  34. jc

    jonas’ I'm doing that now

  35. oli

    yeah, but without a push server it won't work on iOS

  36. Link Mauve

    oli, I’m pretty sure iOS support wasn’t a thing back in 1999. :p

  37. jc

    The joke of the Slashdot comment is is that no-one's using XMPP...

  38. oli

    Link Mauve: but there were PDAs

  39. oli

    they had no imagination

  40. Link Mauve

    oli, PDAs didn’t actively prevent TCP connections from working, nor had a vendor priviledged TCP connection.

  41. Ge0rG wrote a PDA IRC client back in 2001.

  42. Link Mauve

    iOS issues have been created by Apple, for Apple.

  43. Ge0rG

    Link Mauve: back in that time, there were no malicious app providers who would mine cryptocoins on your phone.

  44. oli

    i know i know, but wasn't it obvious that this has ti be the direction we were heading

  45. Ge0rG

    Link Mauve: sadly, Apple had good reasons to make those limitations

  46. oli

    i wonder if there are some posts for the 10th anniversary worth mentionning?

  47. Ge0rG

    jc: the links all look fine to me. Might add this to clients: - Monal releases [3.3 on iOS and 2.3 on macOS](https://monal.im/blog/ios-release-and-mac-mute/)

  48. jc

    jonas’: I've pushed an update to the newsletter mentioning the anniversary if you're interested in checking

  49. Ge0rG

    oli: I don't think so

  50. jc

    Ge0rG ^^

  51. Ge0rG

    direct link: https://github.com/xsf/xmpp.org/blob/newsletter/content/posts/newsletter/2019-01-04.md

  52. jc

    Oh... only now I see the PR comments

  53. Ge0rG

    jc: s/20th anniversary of the first Jabber server release./20th anniversary of Jabber./ please. I think it's more weightily and more approriate

  54. jc

    Ge0rG: I wrote it a bit different from that...

  55. jc

    Not sure if it's too short or dry now

  56. Ge0rG

    jc: it's perfect. I'm trying to think of a good bridge to the Linux Journal article

  57. jonas’

    "... fitting the spirit of the anniversary season, the linux journal has a reminder on why vendor lock-in in instant-messaging is a bad thing" ?

  58. jc

    To be completely honest, I wasn't that impressed with the Linux Journal article

  59. jc

    I think I could write something better

  60. jonas’

    I haven’t read it

  61. jc

    but don't have the time anymore

  62. Ge0rG

    > Linux Journal has published an article [Lessons in Vendor Lock-in: Messaging], reflecting over the last 20 years of instant messaging and lamenting the fact that open and standardized messaging hasn't taken off as expected.

  63. Ge0rG

    jc: you could, I could. But we didn't. That article is good enough and we are EBUSY

  64. jc

    Ge0rG: reflecting "on", not over

  65. Ge0rG

    👍

  66. oli

    there is a linux mag interview with jeremie from 2001.

  67. jc

    oli: Link?

  68. Ge0rG

    http://www.linux-mag.com/id/902/

  69. oli

    http://www.linux-mag.com/id/902/

  70. jonas’

    I find "lament" a bit whiney, but this might be my non-native tongue speaking

  71. jc

    The article is whiny

  72. jc

    The German translations sound a bit worse to me TBH

  73. jc

    Than how I read "lament"... but we can change it

  74. Ge0rG

    I don't like the word "lament" either, but lack a proper alternative

  75. jonas’

    omit the entire half-sentence?

  76. jc

    We can just remove the word...

  77. Ge0rG

    > We can just remove the word... 👍

  78. jc

    I think it's much better now, pls have a look

  79. jc

    I also link to the Linux Mag article and /. announcement

  80. jonas’

    very good

  81. oli

    https://www.wsj.com/articles/SB1020882444493039840

  82. jonas’

    I like it

  83. jc

    oli: Paywalled

  84. oli

    it opens in firefox android

  85. jc

    cool, thanks for all the suggestions and feedback

  86. jc

    It really improves the quality of the newsletter

  87. Ge0rG

    👍

  88. Ge0rG

    jc: when will you bring it live? This is something that deserves some HN karma, and the valley nerds typically only wake up at noon ;)

  89. jc

    I just merged...

  90. jc

    We can link the original Slashdot link to HN or debacle's blog post

  91. jc

    I don't think we need to wait for the newsletter

  92. jc

    But in any case, i'll be up after the next automatic build

  93. jc

    BTW... we have now 182 subscribers

  94. jc

    Still growing every month

  95. jc

    Not a crap load, but something

  96. Ge0rG

    that's... rather tiny, I'd say

  97. Ge0rG

    jc: I'm just saying that the ideal time to submit to HN will be in ~4hr

  98. jc

    ok

  99. jc

    I never try to time it like that

  100. Ge0rG

    whenever you submit, you need something like 4-5 upvotes in the first minutes to get it onto the frontpage

  101. jc

    Yes, so we can coordinate here, but in 4-5 hours there's a good chance I'm in town

  102. jc

    But I have a mobile communications device

  103. Ge0rG

    Yeah, it's an unfortunate time for many.

  104. jc

    So let's do it a bit earlier... there are also europeans who can upvote

  105. jc

    And Africans 🙂

  106. jc

    I'm going to send out the newsletter now... last chance or forever hold your peace!

  107. Link Mauve

    jc, try to do it the closest to that time though.

  108. jc

    heh, I see now for the first time that the newsletter emails come from the "XMPP Software Foundation"

  109. Ge0rG

    You can publish the newsletter now and hope nobody submits it to hn in the next 4h

  110. jc

    No-one's ever submitted it to HN I think

  111. jc

    I would not submit it, but rather debacle's blog post or the slashdot announcement

  112. Ge0rG

    I'd submit all three.

  113. oli

    the wsj article, unpaywalled: https://outline.com/Aac7fH

  114. Ge0rG

    So if we all meet here at 16:00 UTC to submit and upvote, we can make front-page

  115. jc

    Ge0rG: OK

  116. Ge0rG

    (that's massive over engineering to get the attention of some valley bros)

  117. pep.

    Indeed

  118. pep.

    Things you have to do today to get some attention..

  119. oli

    do i need a user account?

  120. pep.

    And they will certainly be the firsts to whine about it, "isn't XMPP dead already?"

  121. pep.

    "What you don't use Slack?"

  122. jc

    oli: if you want to be able to comment and vote, yes

  123. jc

    pep.: The main arguments usually are 1. XML, yuck! 2. Clients all suck and look old

  124. oli

    pep., fun part: jeremie worked on telehash and community support is on slack

  125. pep.

    jc, yeah I know these arguments

  126. oli

    my main "argument" would be: matrix is the new jabber

  127. pep.

    You mean matrix is redoing jabber? :)

  128. Ge0rG

    there is no link to the newsletter at https://wiki.xmpp.org/web/News_and_Articles_for_the_next_XMPP_Newsletter

  129. Ge0rG

    fixed.

  130. pep.

    That Linux Journal article uses "Jabber" and "XMPP" weirdly. I know it's never really clear, but I don't think "XMPP plugins" are a thing at all (nor is a "Jabber plugin", or maybe it was at the time?)

  131. oli

    btw, is the jabber server software from 1999 still available? was it ever released as open source?

  132. Ge0rG

    oli: https://en.wikipedia.org/wiki/Jabberd14

  133. oli

    I don't find any jabber server in 1999

  134. oli

    from 1999

  135. oli

    In the jabberd14 repository the first commit was in June 2000. https://github.com/mawis/jabberd/tree/jer/jabberd14/jabberd

  136. Neustradamus

    There is a jabberd2 too if you want

  137. Ge0rG

    oli: that looks like an import from whatever (svn) into git, without keeping the history

  138. Ge0rG

    can somebody parse out of https://web.archive.org/web/20060615062408/http://svn.jabberd.org:80/

  139. oli

    I'm asking, because that code is also part of the jabber history. Some guy ported KDE 1 and KDE 2 to compile on recent Linux.

  140. Ge0rG

    https://web.archive.org/web/*/http://svn.jabberd.org:80/tags/pre-1_1_3/jabberd14/ is empty :(

  141. jc

    Hey folks, ready for submission?

  142. Ge0rG .o/

  143. jc

    Who's going to submit what? debacle, do you want to submit your blog post?

  144. Ge0rG

    I can submit anything/everything

  145. jc

    IMO it would be better if each article is submitted by someone else

  146. jc

    Would look a bit less like spamming

  147. Ge0rG

    right

  148. jc

    Ge0rG: you could submit the Slashdot article, and I'll submit the newsletter (or vice versa)

  149. jc

    And debacle the blog post

  150. jc

    or someone else

  151. Ge0rG

    the Slashdot article has a sub-optimal title for HN, but we can try

  152. jc

    You can choose your own title though

  153. Ge0rG

    jc: but it's frowned upon

  154. jc

    https://news.ycombinator.com/item?id=18824911

  155. Ge0rG

    jc: you submit the newsletter and I can do either debacle's post or the Slashdot

  156. jc

    Let's see...

  157. jc

    See above...

  158. jc

    Link Mauve, Neustradamus, debacle, nyco, SouL, pep.: please upvote https://news.ycombinator.com/item?id=18824911

  159. Link Mauve

    I still don’t have an account there.

  160. pep.

    done

  161. jc

    tx

  162. Link Mauve

    Also, you should instead recommend to go to the front page, then click on it, then upvote.

  163. Link Mauve

    I remember people saying otherwise it doesn’t count, or even counts as spam.

  164. jc

    ah ok

  165. pep.

    hmm, I can't un-upvote it..

  166. Link Mauve

    pep., don’t, you’ve done it already.

  167. jc

    Not the front-page, because it isn't there

  168. jc

    But it's here: https://news.ycombinator.com/newest

  169. Ge0rG

    jc: submission guidelines say that the HN title must match the article title, so now you need to go and change the newsletter title on xmpp.org!

  170. pep.

    so complicated..

  171. jc

    Ge0rG: meh

  172. jc

    vast majority of article titles and submissions don't match

  173. pep.

    All that for a bunch of SF geeks

  174. Ge0rG

    Here's another one: https://news.ycombinator.com/item?id=18824957

  175. pep.

    post that on xsf@ ?

  176. pep.

    oh you did

  177. pep.

    I wonder how often they update the frontpage

  178. Ge0rG

    Maybe we have been detected to be a bot network

  179. Ge0rG

    I can't see anything in top150

  180. pep.

    Well, upvotes within seconds of being submitted are probably suspicious

  181. jc

    Let's not get paranoid people 🙂

  182. pep.

    :P

  183. Ge0rG

    jc: too late

  184. jc

    The problem with posting at the most "optimised" time is that everybody else also does it

  185. pep.

    We're not paranoid, there are conspiracies everywhere!!

  186. jc

    The Slack article that I posted that was front-page for many hours was around 12:00 EST

  187. pep.

    Getting up to 15-20 points would be good :x

  188. Ge0rG

    the Slashdot article is #26! \o/

  189. jc

    Congrats 🙂

  190. jc

    Newsletter is nowhere to be found... must be the dang title!

  191. Ge0rG

    jc: nah, title complaints come later when mods have had a look

  192. pep.

    Is HN free software?

  193. pep.

    Doesn't look like it

  194. jc

    Not sure, but there are many free clones

  195. pep.

    I'd be curious to know how they do this

  196. Ge0rG

    pep.: no, it's Cloud SaaS

  197. Ge0rG

    using some lisp magic IIRC

  198. jc

    It's funny the newsletter has a few more votes, but the slashdot article has a comment by yours truly

  199. Link Mauve

    Maybe because it still doesn’t have any comment?

  200. jc

    Maybe, but I don't think it'll help if I comment since I submitted it

  201. Link Mauve

    No, but someone else could.

  202. jc

    Yes, someone with an acount... ahem

  203. pep.

    Not exactly sure what to comment about

  204. Link Mauve

    pep., how exciting this is!

  205. Link Mauve

    How you’re gonna bake a cake.

  206. Link Mauve

    Stuff like that.

  207. Link Mauve

    Do sockpuppets need people to pull strings nowadays? /o\

  208. pep.

    Talking in public is not exactly my thing you know :P

  209. pep.

    Here, commented.

  210. pep.

    Ge0rG, the slashdot article is going down!!

  211. jc

    lol

  212. jc

    Looks like we need reinforcements

  213. pep.

    They're trying to put Jabber down! 陰謀だ!

  214. Link Mauve

    Damn, now I have the song in my head.

  215. pep.

    :DD

  216. jc

    Link?

  217. jc

    Still hanging in there by a thread

  218. pep.

    https://www.youtube.com/watch?v=cZlqGD2FIs8, or https://www.youtube.com/watch?v=ZOlXkj-RO-M

  219. Ge0rG

    jc: https://fr.movim.eu/?blog/debacle%40movim.eu/happy-birthday-xmpp-20th-anniversary-of-1st-jabber-server-IBmtu8

  220. pep.

    jc, https://www.youtube.com/watch?v=65dYsNJ3548 a scene from the anime with subtitles :p

  221. jc

    ....aaaaaand it's gone

  222. pep.

    noooo

  223. pep.

    陰謀だ!!

  224. jc

    well... looks like the newsletter one was shadowbanned...

  225. jc

    it's nowhere to be found

  226. Ge0rG

    jc: at least you are not shadowbanned.

  227. jc

    I wouldn't know, would I? I guess I"m not since you see my comments

  228. Ge0rG

    jc: exactly. Also you can open a private tab and point it to HN

  229. Ge0rG

    jc: want to make another approach?

  230. oli

    you can try on facebook 💩

  231. jc

    I'll pass

  232. jc

    Ge0rG: what do you have in mind?

  233. jc

    I'm ok with calling it a day and moving on, but someone else can still submit debacle's article

  234. Ge0rG

    jc: submit debacle's post

  235. jc

    There is also still reddit and other places

  236. Ge0rG

    jc: so either you submit it now, or I submit it and you upvote and then you can call it a day :D

  237. jc

    Ge0rG: what's funny is that I see my karma only going up by 2, but the newsletter post had 9 points, so that sounds almost like 7 points aren't counted (like you suggested)

  238. jc

    Ge0rG go for it

  239. Ge0rG

    jc: "Happy Birthday, XMPP 20th Anniversary of Jabber" on https://news.ycombinator.com/newest

  240. pep.

    The slshdot article is back as #30 !!

  241. pep.

    And the happy birthday thing is #6

  242. pep.

    wth

  243. pep.

    #3!

  244. pep.

    jc, smart comment

  245. jc

    Back from the dead

  246. pep.

    #2!

  247. jc

    Ge0rG: good of you to suggest we try one more time. 3rd time lucky

  248. Ge0rG

    down to #6 now

  249. pep.

    yeah and it's not going up

  250. jc

    I'm debugging something, so might leave/join the room constantly, please bear with me

  251. pep.

    Ge0rG, you're stilling all debacle's karma :P

  252. jc

    You snooze you lose

  253. Link Mauve

    arnaudj, do you plan on translating this month’s newsletter? If not soon, I’ll start something.

  254. erkanfiles

    I could help translating to german... Link Mauve

  255. Link Mauve

    That’d be very welcome!

  256. erkanfiles

    > That’d be very welcome! How to, where to and till when?

  257. Link Mauve

    erkanfiles, hmm, the easiest way is to copy the English version into an Etherpad if you are working on it with other people (even if just for proof-reading), and then start translating. :)

  258. Link Mauve

    It can be quite frustrating if this is your first time, don’t hesitate to ask us for explanations for what something means.

  259. Link Mauve

    There is no deadline, you can do it pretty much whenever you want.

  260. erkanfiles

    Where may I find the current version? Are there existing etherpads or shall I create one?

  261. erkanfiles

    > It can be quite frustrating if this is your first time, don’t hesitate to ask us for explanations for what something means. Thx, Ge0rG helped me out with the minutes from dec 20th, there were some points I didnt get ;-)

  262. Link Mauve

    https://github.com/xsf/xmpp.org/blob/master/content/posts/newsletter/2019-01-04.md would be the current version.

  263. Link Mauve

    Most likely the final one.

  264. jc

    I think we should update the xmpp.org website to host the translations

  265. jc

    Then translators can simply work there and there's one standardized way of doing things

  266. jc

    Can Pelican handle i18n?

  267. jc

    Would actually be good to have FR and DE (and ES etc.) versions of the site

  268. Ge0rG

    erkanfiles: sorry, I didn't manage to forward the minutes yet. 😥

  269. pep.

    Link Mauve, if you have that etherpad up I can help

  270. Link Mauve

    pep., haven’t started yet.

  271. pep.

    https://mensuel.framapad.org/p/Kk5I02DivH

  272. pep.

    For french

  273. Ge0rG

    https://news.ycombinator.com/item?id=18826383

  274. Ge0rG

    Just wow!

  275. arnaudj

    Link Mauve: I can join the translation effort tomorrow

  276. Link Mauve

    I didn’t start yet, but pep. did.

  277. erkanfiles

    Think, liberloebi will help me with translation to german

  278. Ge0rG

    Still #11 on HN!

  279. erkanfiles

    Ge0rG: ?

  280. Ge0rG

    erkanfiles: https://news.ycombinator.com/

  281. Ge0rG

    Oh sorry, I haven't reloaded. It's down to #34