XMPP Service Operators - 2020-07-30

  1. stpeter has left

  2. kryptic

    is this where i can come to learn about hostiing an xmpp server?

  3. kryptic has left

  4. maines has left

  5. madmalkav has left

  6. sakhmatd has left

  7. stpeter has joined

  8. sakhmatd has joined

  9. Ellenor Malik

    Yeah sure

  10. stpeter has left

  11. SouL has left

  12. maines has joined

  13. Viktor Lindberg has left

  14. Viktor Lindberg has joined

  15. andrey.utkin has joined

  16. brilliance has joined

  17. karim has left

  18. seandreas has left

  19. seandreas has joined

  20. stpeter has joined

  21. lobodelrayo has left

  22. tom has left

  23. tom has joined

  24. stpeter has left

  25. stpeter has joined

  26. Mel has left

  27. Mel has joined

  28. stpeter has left

  29. drops has left

  30. drops has joined

  31. sonny has left

  32. sonny has joined

  33. stpeter has joined

  34. maines has left

  35. stpeter has left

  36. maines has joined

  37. andrey.utkin has left

  38. holger has joined

  39. derventio has joined

  40. SouL has joined

  41. pod has joined

  42. maines has left

  43. insanity has joined

  44. Huxx has joined

  45. insanity has left

  46. jayteeuk has left

  47. jayteeuk has joined

  48. ibikk has joined

  49. sonny has left

  50. sonny has joined

  51. insanity has joined

  52. Licaon_Kter has joined

  53. maines has joined

  54. stpeter has joined

  55. Pingu from Woodquarter has joined

  56. jayteeuk has left

  57. jayteeuk has joined

  58. perflyst has joined

  59. Mel has left

  60. stpeter has left

  61. maines has left

  62. Mel has joined

  63. kryptic has joined

  64. perflyst has left

  65. maines has joined

  66. Maranda has left

  67. kryptic has left

  68. maines has left

  69. maines has joined

  70. kryptic has joined

  71. kryptic has left

  72. Maranda has joined

  73. madmalkav has joined

  74. kryptic has joined

  75. sol has joined

  76. Beherit has left

  77. Beherit has joined

  78. kryptic has left

  79. kryptic has joined

  80. colochon has joined

  81. kryptic has left

  82. kryptic has joined

  83. kryptic has left

  84. Vaughan has left

  85. kryptic has joined

  86. Licaon_Kter has left

  87. 10rokita has joined

  88. stpeter has joined

  89. kryptic has left

  90. kryptic has joined

  91. derventio has left

  92. derventio has joined

  93. derventio has left

  94. karim has joined

  95. stpeter has left

  96. kryptic has left

  97. kryptic has joined

  98. kryptic has left

  99. kryptic has joined

  100. a has left

  101. kryptic has left

  102. kryptic has joined

  103. kryptic has left

  104. kryptic has joined

  105. a has joined

  106. Maranda has left

  107. Maranda has joined

  108. drops has left

  109. drops has joined

  110. kryptic has left

  111. kryptic has joined

  112. vu764hd68fxt has joined

  113. insanity has left

  114. kryptic has left

  115. kryptic has joined

  116. kryptic has left

  117. kryptic has joined

  118. kryptic has left

  119. kryptic has joined

  120. drops has left

  121. abidal3 has left

  122. Viktor Lindberg has left

  123. Viktor Lindberg has joined

  124. a has left

  125. ibikk has left

  126. kryptic has left

  127. kryptic has joined

  128. a has joined

  129. vaughan has joined

  130. kryptic has left

  131. kryptic has joined

  132. Maranda has left

  133. Maranda has joined

  134. edhelas has left

  135. edhelas has joined

  136. kryptic has left

  137. kryptic has joined

  138. Nils (10rokita) has left

  139. Nils (10rokita) has joined

  140. Nils (10rokita) has left

  141. Nils (10rokita) has joined

  142. Nils (10rokita) has left

  143. Nils (10rokita) has joined

  144. kryptic has left

  145. kryptic has joined

  146. vaughan has left

  147. vaughan has joined

  148. kryptic has left

  149. kryptic has joined

  150. kryptic has left

  151. kryptic has joined

  152. kryptic has left

  153. kryptic has joined

  154. kryptic has left

  155. kryptic has joined

  156. kryptic has left

  157. kryptic has joined

  158. kryptic has left

  159. kryptic has joined

  160. robertooo has left

  161. robertooo has joined

  162. mike

    There are worse places you could have come to, for sure.

  163. mehdi has joined

  164. Ge0rG

    kryptic: don't run a public xmpp server.

  165. kryptic

    Ge0rG: what do you mean?

  166. Lily has left

  167. a

    don't run a public XMPP server, destroy the federation

  168. tom

    Why not? Spam?

  169. jonas’

    kryptic, do not run an XMPP server with open registration.

  170. jonas’

    but of course, you should federate :)

  171. SouL has left

  172. mike

    Or do run one if you're really feeling the call, but be aware of what you're in for.

  173. Lily has joined

  174. a

    do not run an XMPP server with open registration, destroy the accessibility

  175. SouL has joined

  176. brilliance has left

  177. jonas’

    mike, that, exactly

  178. jonas’

    if you are deterred by a person saying "don’t" then you probably are not up for it :)

  179. jonas’

    (and if you don’t ask "why", then we already know we need to be on the watch for a new spam source)

  180. mike

    heh yeah

  181. jonas’

    however, I agree that the term "public" is ambiguous and may be taken as referring to federation

  182. Ge0rG

    a: I run a server with IBR, and I have deleted tens thousands of spam accounts.

  183. tom

    Tens of thousands!?

  184. mike

    that's not hard to rack up.

  185. Ge0rG

    tom: yes

  186. a

    on the other hand, spam problem is easily mitigated on the receiver server's side

  187. a

    but that is very hard

  188. a

    since you have to enable additional plugin in the configuration

  189. tom


  190. tom

    Are there guides on metigating xmpp spam like there is for smtp?

  191. Django

    Tens of thousands sounds like a lot of work?

  192. jonas’

    Django, hence he goes around and tell everyone to not do it ;)

  193. jonas’

    (unless they know what they’re in for)

  194. kryptic

    Ge0rG: I wanted a private one, not public

  195. Django

    And I guess not taking care of spam accounts might lead to other servers stopping federating with me?

  196. a

    tom: mod_block_strangers exists for ejabberd, for example

  197. mike

    spam detection is easy - just need one rule. did user send a contact request followed by "privet!"? block, done. 😀

  198. tom

    That's not a real solution

  199. a

    nice piece of xenophobia

  200. tom

    That's a reactionary response

  201. a


  202. jonas’

    a, mod_block_strangers is an excellent example of breaking accessibility :)

  203. mike

    it's a joke. it's an extremely common bot.

  204. jonas’

    Django, yes: see https://github.com/JabberSPAM/blacklist and https://github.com/JabberSPAM/jabber-spam-fighting-manifesto

  205. mike

    I noticed the last wave was mixing up the greeting now though

  206. tom

    A, block_strangers is the nuclear option

  207. jonas’

    Django, but you’ll receive a gentle warning first, if we find a way to contact you ;)

  208. stpeter has joined

  209. mike

    blocking strangers is something best left as a per-user pref, honestly.

  210. tom

    I tell people not to make an account on 404.city because of that

  211. jonas’

    mike, agreed

  212. a

    jonas’: if you have better ideas or suggestions, you are very welcome to contribute to some open source project. ejabberd awaits. just introducing more hurdles to mitigate spam is a lazy man's approach

  213. jonas’

    a, :-)

  214. jonas’

    a, emitting servers should handle the spam, not receiving.

  215. jonas’

    and if they can’t, they should close IBR

  216. ibikk has joined

  217. jonas’

    and if they don’t, they’ll be stopped from federating.

  218. a

    says who?

  219. jonas’

    I do

  220. jonas’

    and a few others do, too, see that manifesto

  221. a

    thanks for your opinion

  222. jonas’

    a, you’re welcome! I’m glad you like to hear it!

  223. a

    never seen this manifesto

  224. jonas’

    it was sent to various mailing lists I think

  225. jonas’

    back when it was started

  226. Django

    jonas’: thanks, my server is private, but this is very interesting should I consider creating a public one. But since legislation in the EU does not promise a great future for communication service providers, I might abstain from this idea anyway.

  227. Ge0rG

    Django: I'm not sure what part of EU legislation you see as problematic

  228. tom

    Django: mod_darknet

  229. Ge0rG

    maybe the part about not spying on your users?

  230. tom

    If your local regulation sucks just install mod_darknet

  231. Ge0rG

    tom: rent a box in the CyberBunker?

  232. tom


  233. tom

    Tor and I2P is enough

  234. jonas’

    talk about accessiblity, eh?

  235. tom

    Regarding spam though, is there anything more nuanced than an XMPP equivalent of RBLs

  236. tom

    Like is there an xmpp spamassasin?

  237. Ge0rG

    tom: XMPP spam is like the first generation of email spam, can be filtered by simple pattern matching

  238. tom

    Dcc (distributed checksum clearinghouse)

  239. tom


  240. tom

    In that case I think a DCC would be very helpful

  241. tom

    We can share fuzzy-hashes automaticity and block if we spot too many of the same showing up across the world

  242. Beherit has left

  243. tom


  244. Ge0rG

    tom: you'll end up blocking all short greetings and emoji responses

  245. vanitasvitae

    I was about to say

  246. vanitasvitae

    "Hi" would be blocked pretty soon 😛

  247. tom

    Hi isn't blocked in email

  248. vanitasvitae

    you'd probably have to limit this to longer messages

  249. jonas’

    longer messages are practically gone now

  250. jonas’

    those are dealt with

  251. jonas’

    the current fun part is subscription request + one-line greeting

  252. vanitasvitae

    is that so?

  253. jonas’

    it is so

  254. tom

    Oh those are annoying

  255. vanitasvitae

    the spam that I receive is mostly ~30 lines or so

  256. vanitasvitae

    but I use a personal server, so I probably only receive a limited subset of all the spam 😀

  257. vanitasvitae

    jonas’, never received something of that sort *knock on wood*

  258. jonas’

    vanitasvitae, I get it occasionally.

  259. tom

    Are just thought those are people with very buggy clients that kept re-sending

  260. vanitasvitae

    I rarely get subscriptions without any text

  261. jonas’

    tom, nope, once you react you get a wall of spam

  262. tom

    Because i don't accept rosters from people i don't know

  263. jonas’

    which is then not filtered by some filters because you have a roster subscription ...

  264. tom

    Would it make sense to make a proof-of-work XEP?

  265. Ge0rG

    tom: no

  266. tom

    Like we have a captcha xep

  267. Mel has left

  268. Mel has joined

  269. kikuchiyo has joined

  270. kikuchiyo has left

  271. Beherit has joined

  272. kikuchiyo has joined

  273. kikuchiyo has left

  274. jonas’

    https://craphound.com/spamsolutions.txt /me ticks: [x] technical [x] It will stop spam for two weeks and then we'll be stuck with it [x] Extreme profitability of spam [x] Sending xmpp messages should be free [x] Sorry dude, but I don't think it would work.

  275. jonas’

    plus my custom: Mobile users will kill you for that

  276. kikuchiyo has joined

  277. kikuchiyo has left

  278. Django


  279. tom

    It's always one of the to

  280. tom


  281. Django

    Ge0rG: https://ec.europa.eu/info/sites/info/files/communication-eu-security-union-strategy.pdf

  282. Ge0rG

    Django: yes, we need to fight that

  283. tom


  284. kikuchiyo has joined

  285. kikuchiyo has left

  286. stpeter has left

  287. kikuchiyo has joined

  288. kikuchiyo has left

  289. kikuchiyo has joined

  290. kikuchiyo has left

  291. kikuchiyo has joined

  292. kryptic has left

  293. a has left

  294. Beherit has left

  295. mehdi has left

  296. Mel has left

  297. mehdi has joined

  298. Mel has joined

  299. Beherit has joined

  300. Beherit has left

  301. brilliance has joined

  302. a has joined

  303. mehdi has left

  304. Beherit has joined

  305. Vaughan has joined

  306. tom

    jonas’: yes it's a technical solution to a technical problem not if you use a memory access heavy hash like Argon2id so that ASICs and FPGAs can't be used leveling the playing field. We learned a lot of bitcoin & friends it hopefully will be too costly the do all the proof of work to setup messages to random people than the reword for mass spamming why wouldn't it be? If your on xmpp you got a computer of some kind care to elaborate on that? If you only did it to setup connections between new people or first time joining a muc I don't think they would care

  307. insanity has joined

  308. ksuxat. has joined

  309. Ge0rG

    tom: PoW is much cheaper at scale than on individual systems. Any kind of PoW that works on my smartphone so that I can send a message to my GF will be ridiculously cheap for spammers, especially if they use botnets to outsource the hashing to infected PCs

  310. mehdi has joined

  311. vaughan has left

  312. Django

    Ge0rG: sorry, this is the document I actually meant https://ec.europa.eu/home-affairs/sites/homeaffairs/files/what-we-do/policies/european-agenda-security/20200724_com-2020-607-commission-communication_en.pdf

  313. tom

    I think it'd still be useful when used in combination with other techniques

  314. tom

    Just like how spamass workds

  315. Ge0rG

    Django: yes, the paranoid police nazis are asking for this shit all the time; so far we were able to avert the worst things

  316. Django

    I remember the ripe meeting were Europol wanted direct access to customer data and got 'get a fucking warrant' as response.

  317. colochon has left

  318. Django

    I just hope, that we will be able to avoid this in the future as well.

  319. tom

    Django: https://mirror.us.oneandone.net/projects/media.ccc.de/congress/2011/webm/28c3-4848-en-the_coming_war_on_general_computation.webm

  320. tom

    This is the endgame of all that

  321. colochon has joined

  322. Beherit has left

  323. andrey.utkin has joined

  324. sonny has left

  325. Django has left

  326. Django has joined

  327. mehdi has left

  328. Beherit has joined

  329. sonny has joined

  330. Beherit has left

  331. Vaughan has left

  332. Vaughan has joined

  333. Beherit has joined

  334. perflyst has joined

  335. Beherit has left

  336. karim has left

  337. mehdi has joined

  338. karim has joined

  339. Beherit has joined

  340. Beherit has left

  341. Viktor Lindberg has left

  342. Viktor Lindberg has joined

  343. Gabriel Moura has left

  344. perflyst has left

  345. mehdi has left

  346. mehdi has joined

  347. Beherit has joined

  348. mehdi has left

  349. mehdi has joined

  350. ajeremias has joined

  351. mehdi has left

  352. edhelas has left

  353. edhelas has joined

  354. Beherit has left

  355. Beherit has joined

  356. jayteeuk has left

  357. jayteeuk has joined

  358. jayteeuk has left

  359. jayteeuk has joined

  360. mehdi has joined

  361. Beherit has left

  362. stpeter has joined

  363. mehdi has left

  364. abidal3 has joined

  365. Beherit has joined

  366. vaughan has joined

  367. maines has left

  368. abidal3 has left

  369. Douglas Terabyte has left

  370. mehdi has joined

  371. stpeter has left

  372. maines has joined

  373. Beherit has left

  374. abidal3 has joined

  375. SouL has left

  376. SouL has joined

  377. mehdi has left

  378. vaughan has left

  379. mehdi has joined

  380. insanity has left

  381. Viktor Lindberg has left

  382. insanity has joined

  383. ajeremias has left

  384. insanity has left

  385. andrey.utkin has left

  386. mehdi has left

  387. mehdi has joined

  388. Beherit has joined

  389. insanity has joined

  390. Beherit has left

  391. Beherit has joined

  392. seandreas has left

  393. maines has left

  394. Beherit has left

  395. ajeremias has joined

  396. mehdi has left

  397. vu764hd68fxt has left

  398. vu764hd68fxt has joined

  399. maines has joined

  400. mehdi has joined

  401. Beherit has joined

  402. jayteeuk has left

  403. jayteeuk has joined

  404. insanity has left

  405. insanity has joined

  406. jayteeuk has left

  407. jayteeuk has joined

  408. mehdi has left

  409. vu764hd68fxt has left

  410. brilliance has left

  411. vu764hd68fxt has joined

  412. mehdi has joined

  413. vu764hd68fxt has left

  414. Bakunin has joined

  415. Bakunin has left

  416. ralphm has left

  417. ralphm has joined

  418. drops has joined

  419. Licaon_Kter has joined

  420. ajeremias has left

  421. vu764hd68fxt has joined

  422. holger has left

  423. stpeter has joined

  424. insanity has left

  425. jayteeuk has left

  426. jayteeuk has joined

  427. jayteeuk has left

  428. jayteeuk has joined

  429. insanity has joined

  430. stpeter has left

  431. mehdi has left

  432. mehdi has joined

  433. holger has joined

  434. mehdi has left

  435. mehdi has joined

  436. brilliance has joined

  437. andrey.utkin has joined

  438. jayteeuk has left

  439. jayteeuk has joined

  440. jayteeuk has left

  441. jayteeuk has joined

  442. mehdi has left

  443. mehdi has joined

  444. maines has left

  445. mehdi has left

  446. ajeremias has joined

  447. maines has joined

  448. stpeter has joined

  449. drops has left

  450. mehdi has joined

  451. robertooo has left

  452. ibikk has left

  453. ibikk has joined

  454. mehdi has left

  455. mehdi has joined

  456. ajeremias has left

  457. sakhmatd has left

  458. sakhmatd has joined

  459. seandreas has joined

  460. ajeremias has joined

  461. robertooo has joined

  462. abidal3 has left

  463. mehdi has left

  464. mehdi has joined

  465. maines has left

  466. derventio has joined

  467. perflyst has joined

  468. mehdi has left

  469. mehdi has joined

  470. ajeremias has left

  471. derventio has left

  472. seandreas has left

  473. maines has joined

  474. derventio has joined

  475. perflyst has left

  476. mehdi has left

  477. mehdi has joined

  478. maines has left

  479. jayteeuk has left

  480. jayteeuk has joined

  481. maines has joined

  482. jayteeuk has left

  483. jayteeuk has joined

  484. mehdi has left

  485. mehdi has joined

  486. Mel has left

  487. drops has joined

  488. mehdi has left

  489. madmalkav has left

  490. insanity has left

  491. mehdi has joined

  492. Mel has joined

  493. insanity has joined

  494. im0209 has joined

  495. mehdi has left

  496. mehdi has joined

  497. madmalkav has joined

  498. Douglas Terabyte has joined

  499. im0209 has left

  500. mehdi has left

  501. mehdi has joined

  502. drops has left

  503. drops has joined

  504. ajeremias has joined

  505. maines has left

  506. drops has left

  507. drops has joined

  508. mehdi has left

  509. mehdi has joined

  510. maines has joined

  511. derventio has left

  512. derventio has joined

  513. mehdi has left

  514. mehdi has joined

  515. insanity has left

  516. maines has left

  517. ajeremias has left

  518. ajeremias has joined

  519. insanity has joined

  520. insanity has left

  521. insanity has joined

  522. sakhmatd has left

  523. sakhmatd has joined

  524. ajeremias has left

  525. maines has joined

  526. ajeremias has joined

  527. andrey.utkin has left

  528. mehdi has left

  529. seandreas has joined

  530. brilliance has left

  531. brilliance has joined

  532. ruety has joined

  533. mehdi has joined

  534. sakhmatd has left

  535. mehdi has left

  536. ksuxat. has left

  537. sakhmatd has joined

  538. mehdi has joined

  539. mehdi has left

  540. mehdi has joined

  541. brilliance has left

  542. colochon has left

  543. mehdi has left

  544. mehdi has joined

  545. insanity has left

  546. colochon has joined

  547. maines has left

  548. Mel has left

  549. maines has joined

  550. seandreas has left

  551. mehdi has left

  552. mehdi has joined

  553. 404.city has joined

  554. insanity has joined

  555. insanity has left

  556. Mel has joined

  557. mehdi has left

  558. mehdi has joined

  559. derventio has left

  560. insanity has joined

  561. 404.city

    > ‎tom‎: I tell people not to make an account on 404.city because of that If you think spam is the only XMPP problem you are greatly mistaken. There is still a lot of flood abuse. I think you have never received a flood attack, since you offer do not value protection from this.

  562. tom

    No, I do not receive floods (yet)

  563. perflyst has joined

  564. 404.city

    A flood attack is when you receive millions of messages from thousands of strangers

  565. tom

    Why don't you think a PoW would prevent that?

  566. tom


  567. tom

    If they are strangers to you, then each stranger would have to compute a challenge first

  568. tom

    There is a similar thing in email where new combinations of receivers and senders are differed to 'try again later' as legit senders will try to send later but spammers won't

  569. Beherit has left

  570. tom

    All within spek

  571. ruety has left

  572. Beherit has joined

  573. 404.city

    If the server allows you to receive a message without approving the subscription, then you can flood the user with the message until the client fails.

  574. 404.city has left

  575. Beherit has left

  576. Beherit has joined

  577. a

    seems like mod_block_strangers is incredibly useful nowadays

  578. Holger

    Maybe as a workaround to cope with emergency until you have a better solution. It breaks legitimate communication.

  579. Pingu from Woodquarter has left

  580. maines has left

  581. maines has joined

  582. Beherit has left

  583. brilliance has joined

  584. ksuxat. has joined

  585. a

    exactly. a better standardized solution is vitally needed. we just cannot rely on all servers to use this mod. most are even unaware of its existence I guess

  586. Beherit has joined

  587. seandreas has joined

  588. brilliance has left

  589. ajeremias has left

  590. insanity has left

  591. perflyst has left

  592. Licaon_Kter

    a: not unaware, just that it makes onboarding new users a pain :((

  593. a

    well, in all honesty, I don't see entering a captcha a too painful process... but yeah, it could be a lot better if you just enter JID of recipient and start talking. like in the good old days

  594. insanity has joined

  595. ajeremias has joined

  596. Licaon_Kter

    a: in theory not hard, in practice I had to reach you and point you to this room when someone tried to contact you because the damn captcha somehow failed....

  597. a

    fair point

  598. a

    but I can only pray that someone eventually comes up with a better solution

  599. Licaon_Kter


  600. a

    the lack of leadership in XMPP is depressing. we have ejabberd and Conversations devs (among some others) which are doing great job and register roll out new features, but it somehow it's still not enough

  601. a

    the lack of leadership in XMPP is depressing. we have ejabberd and Conversations devs (among some others) which are doing great job and roll out new features, but it somehow it's still not enough

  602. a

    the lack of leadership in XMPP is depressing. we have ejabberd and Conversations devs (among some others) which are doing great job and roll out new features, but somehow it's still not enough

  603. Licaon_Kter

    That's just one server and one client on one platform, we need an least one *dedicated* dev for each or the others...

  604. Licaon_Kter

    ...if we think the XEPs are perfect I mean, if not...

  605. a

    the big companies like Slack and Google are just ripping XMPP off and run away without giving anything back

  606. Licaon_Kter

    Slack has no xmpp Maybe Whatsapp or Google indeed Maybe Zoom, JitsiMeet

  607. a

    I heard Slack started as an XMPP client

  608. a

    XEPs are great in practice, PEPs in Python work great. but I feel there are not a lot of people pushing XEPs forward

  609. a

    XEPs are great in theory, PEPs in Python work great. but I feel there are not a lot of people pushing XEPs forward

  610. abidal3 has joined

  611. mehdi has left

  612. mehdi has joined

  613. pod has left

  614. brilliance has joined

  615. mehdi has left

  616. ajeremias has left

  617. perflyst has joined

  618. brilliance has left

  619. mehdi has joined

  620. insanity has left

  621. 404.city has joined

  622. 404.city has left

  623. Huxx has left

  624. ibikk has left

  625. mehdi has left

  626. seandreas has left

  627. seandreas has joined

  628. insanity has joined

  629. perflyst has left

  630. perflyst has joined

  631. holger has left

  632. brilliance has joined

  633. perflyst has left

  634. insanity has left

  635. Mel has left

  636. perflyst has joined

  637. Mel has joined

  638. insanity has joined

  639. perflyst has left

  640. perflyst has joined

  641. Mel has left

  642. Mel has joined

  643. insanity has left

  644. insanity has joined

  645. brilliance has left

  646. perflyst has left

  647. perflyst has joined

  648. mehdi has joined

  649. ajeremias has joined

  650. Mel has left

  651. Mel has joined

  652. mehdi has left

  653. Roi has left

  654. quantumwings has left

  655. 10rokita has left

  656. Roi has joined

  657. quantumwings has joined

  658. brilliance has joined

  659. Beherit has left

  660. Licaon_Kter has left

  661. brilliance has left

  662. Beherit has joined

  663. kusoneko has left

  664. kusoneko has joined

  665. kusoneko has left

  666. kusoneko has joined

  667. kusoneko has left

  668. kusoneko has joined

  669. kusoneko has left

  670. kusoneko has joined

  671. quantumwings has left

  672. Roi has left

  673. Roi has joined

  674. ksuxat. has left

  675. Mel has left

  676. quantumwings has joined

  677. Mel has joined

  678. kusoneko has left

  679. kusoneko has joined

  680. kusoneko has left

  681. kusoneko has joined

  682. brilliance has joined

  683. Mel has left

  684. Mel has joined

  685. edhelas has left

  686. edhelas has joined

  687. insanity has left

  688. colochon has left

  689. Mel has left

  690. Mel has joined

  691. kusoneko has left

  692. kusoneko has joined

  693. robertooo has left

  694. robertooo has joined

  695. kusoneko has left

  696. kusoneko has joined

  697. brilliance has left

  698. mehdi has joined

  699. kusoneko has left

  700. kusoneko has joined

  701. Licaon_Kter has joined

  702. kusoneko has left

  703. kusoneko has joined

  704. kusoneko has left

  705. kusoneko has joined

  706. kusoneko has left

  707. kusoneko has joined

  708. mehdi has left

  709. kusoneko has left

  710. kusoneko has joined

  711. kusoneko has left

  712. kusoneko has joined

  713. brilliance has joined

  714. kusoneko has left

  715. kusoneko has joined

  716. seandreas has left

  717. seandreas has joined

  718. perflyst has left

  719. Bakunin has joined

  720. Bakunin has left

  721. ajeremias has left

  722. brilliance has left

  723. sol has left

  724. kryptic has joined

  725. sol has joined

  726. Douglas Terabyte has left

  727. Douglas Terabyte has joined

  728. Douglas Terabyte has left

  729. Douglas Terabyte has joined

  730. brilliance has joined

  731. brilliance has left

  732. brilliance has joined

  733. SouL has left

  734. SouL has joined

  735. brilliance has left

  736. brilliance has joined

  737. kryptic has left

  738. stpeter has left

  739. brilliance has left