XSF Discussion - 2018-10-11

  1. blabla has left

  2. lorddavidiii has left

  3. efrit has left

  4. waqas has joined

  5. daniel has joined

  6. UsL has joined

  7. j.r has left

  8. j.r has joined

  9. waqas has left

  10. waqas has joined

  11. waqas has left

  12. Ge0rG has left

  13. UsL has joined

  14. Ge0rG has left

  15. daniel has joined

  16. lskdjf has joined

  17. Zash has joined

  18. tux has joined

  19. l has joined

  20. daniel has left

  21. Ge0rG has joined

  22. lskdjf has joined

  23. daniel has joined

  24. l has joined

  25. Andrew Nenakhov has joined

  26. Andrew Nenakhov has left

  27. dedekin has left

  28. dedekin has joined

  29. jjrh has left

  30. Yagiza has joined

  31. l has joined

  32. mimi89999 has left

  33. labdsf has left

  34. labdsf has joined

  35. lskdjf has joined

  36. Nekit has joined

  37. dedekin has left

  38. dedekin has joined

  39. moparisthebest has left

  40. Nekit has left

  41. Nekit has joined

  42. lskdjf has left

  43. lskdjf has joined

  44. blabla has joined

  45. mrdoctorwho has left

  46. mrdoctorwho has joined

  47. Yagiza has left

  48. Yagiza has joined

  49. Andrew Nenakhov has joined

  50. Holger has joined

  51. l has left

  52. l has joined

  53. lnj has joined

  54. alacer has joined

  55. waqas has joined

  56. dedekin has left

  57. lnj has left

  58. lnj has joined

  59. dedekin has joined

  60. andy has joined

  61. lskdjf has left

  62. labdsf has left

  63. waqas has left

  64. ta has joined

  65. ta has left

  66. ta has joined

  67. lnj has left

  68. mimi89999 has joined

  69. j.r has left

  70. j.r has joined

  71. labdsf has joined

  72. jonas’


  73. Maranda


  74. ThibG has joined

  75. andrey.g has left

  76. l has joined

  77. labdsf has left

  78. andrey.g has joined

  79. j.r has joined

  80. Steve Kille has left

  81. Steve Kille has left

  82. Valerian has joined

  83. Ge0rG


  84. jonas’


  85. Valerian has left

  86. Valerian has joined

  87. lnj has joined

  88. Valerian has left

  89. Valerian has joined

  90. Steve Kille has joined

  91. Valerian has left

  92. Valerian has joined

  93. Valerian has left

  94. l has joined

  95. labdsf has joined

  96. dedekin has left

  97. dedekin has joined

  98. ralphm has joined

  99. Nekit has left

  100. flow has joined

  101. dedekin has left

  102. dedekin has joined

  103. andy has left

  104. labdsf has left

  105. Link Mauve

    The 35c3 voucher system has started, did you get in touch with them to get some?

  106. Ge0rG

    Link Mauve: this should be for SCAM team, right?

  107. Link Mauve

    Ah, maybe.

  108. pep.

    Scam or not maybe somebody can send something, so we're not too late

  109. alacer has left

  110. alacer has joined

  111. tux has joined

  112. Valerian has joined

  113. rion has joined

  114. Valerian has left

  115. Valerian has joined

  116. Nekit has joined

  117. ThibG has joined

  118. ThibG has joined

  119. j.r has joined

  120. j.r has left

  121. j.r has joined

  122. lskdjf has joined

  123. Valerian has left

  124. lnj has left

  125. lnj has joined

  126. mightyBroccoli has joined

  127. rion has left

  128. dedekin has left

  129. dedekin has joined

  130. lnj has left

  131. j.r has left

  132. j.r has joined

  133. UsL has joined

  134. Andrew Nenakhov has joined

  135. Andrew Nenakhov has joined

  136. dedekin has joined

  137. dedekin has left

  138. dedekin has joined

  139. rion has joined

  140. UsL has joined

  141. UsL has joined

  142. Tobias has left

  143. Tobias has joined

  144. Zash has left

  145. dedekin has left

  146. lnj has joined

  147. mightyBroccoli has left

  148. mightyBroccoli has joined

  149. marc has joined

  150. Valerian has joined

  151. blabla has joined

  152. lnj has left

  153. Zash has left

  154. lnj has joined

  155. alacer has joined

  156. lorddavidiii has joined

  157. 404.city has joined

  158. lnj has joined

  159. 404.city has joined

  160. andy has joined

  161. flow has joined

  162. pep. has left

  163. jonas’

    @SCAM: 35c3-tickets@cccv.de

  164. jonas’

    @SCAM: mailto:35c3-tickets@cccv.de

  165. jonas’

    Ge0rG, Link Mauve, ^ I don’t konw if SCAM has a MUC or something. forward it to them.

  166. MattJ


  167. jonas’

    (something something too many tabs something)

  168. MattJ


  169. jonas’

    hah, relevant backlog in that muc

  170. MattJ


  171. Zash has left

  172. andy has left

  173. andy has joined

  174. !xsf_martin has joined

  175. j.r has joined

  176. !xsf_martin has joined

  177. ThibG has joined

  178. ThibG has joined

  179. Andrew Nenakhov has joined

  180. jjrh has left

  181. nyco

    yep ;-)

  182. nyco

    who chairs? who minutes?

  183. guusdk

    Go for it

  184. MattJ

    I'll chair if someone else can minute

  185. guusdk

    I'll do afterwards

  186. nyco


  187. MattJ


  188. MattJ

    0) Role call: nyco, guusdk and myself

  189. MattJ

    1) Topics for agenda

  190. MattJ

    Anyone have anything not on Trello?

  191. guusdk


  192. nyco


  193. MattJ

    2) Decisions: board priorities

  194. nyco

    last time we talked prios, didn't have time to talk executive

  195. nyco

    oh ok

  196. MattJ

    Didn't we decide on this already?

  197. nyco

    according to the minutes, we did not decide (we were not meant to)

  198. MattJ

    Gah, browser with Trello and minutes just crashed, one moment

  199. nyco

    we agreed we would not take decisions for the next board

  200. MattJ


  201. MattJ

    So are we done with this for now?

  202. nyco

    that's my feeling

  203. matlag has joined

  204. guusdk

    Nyco, didn't you offer to draft a nice recommendation for next board?

  205. Andrew Nenakhov has joined

  206. nyco


  207. MattJ

    Moving on...

  208. guusdk

    I'm not trying to make nyco donor, btw. Though he volunteered

  209. guusdk

    Donor/do it

  210. nyco

    that's fine, I'm happy to contribute this

  211. MattJ

    3) Commitment for the week (ha!) ahead: search for new ED

  212. nyco

    (which week? ;-) )

  213. MattJ

    I don't think we should be expecting Martin back before the end of the term

  214. MattJ

    and this was assigned to him

  215. lnj has left

  216. lnj has joined

  217. MattJ

    Nope, we already have one

  218. nyco

    there is a subject with Peter on sponsoring as well, right?

  219. j.r has joined

  220. j.r has joined

  221. jjrh has left

  222. nyco

    modifying the bylaws need some work I guess, like validate the changes by a lawyer?

  223. MattJ

    guusdk, added to Trello

  224. Valerian has joined

  225. guusdk


  226. MattJ

    5) Discussion: Change board member tenure

  227. MattJ

    Did we come to some decision on this?

  228. guusdk

    I don't believe that there's consensus to change anything here.

  229. guusdk

    Leave as-is?

  230. MattJ

    I'll archive the card then

  231. nyco

    agree, I feel we don't want to change

  232. MattJ

    Ok, that's cleared up a few things in Trello

  233. MattJ

    We're left with our two long-running themes of the year (fundraising/financing, and ED replacement), and one new action item (call with Peter)

  234. MattJ

    6) AOB?

  235. MattJ

    I have none

  236. guusdk

    Board/council elections process was started by the Secretary

  237. Valerian has left

  238. Valerian has joined

  239. MattJ

    Oh, wasn't aware of that

  240. guusdk

    Please find candidates and/or apply on wiki

  241. tux has joined

  242. MattJ

    Shall do

  243. nyco


  244. guusdk

    See mail sent on October 1

  245. nyco

    @SCAM can/should we tweet that?

  246. goffi has left

  247. MattJ

    Doesn't really fall under SCAM, does it? There's nothing meetup-related

  248. guusdk

    nyco: good idea

  249. guusdk

    But it should be tweeted nonetheless

  250. MattJ


  251. nyco

    oh commteam

  252. MattJ

    Yeah, sorry, I realised it was probably just a typo after I wrote my message :)

  253. nyco

    we also should tweet every call for membership

  254. MattJ

    Ok, I think we're done then

  255. MattJ

    7) Next meeting

  256. MattJ

    +1 week

  257. guusdk


  258. nyco


  259. guusdk


  260. MattJ

    8) The End

  261. MattJ

    Thanks all

  262. nyco

    thx all!

  263. guusdk


  264. Neustradamus has left

  265. Neustradamus has joined

  266. MattJ


  267. MattJ

    I think I found what's up with xmpp.org

  268. MattJ

    Well, the XMPP service anyway

  269. MattJ

    Currently holds 1020 open fds, limit is 1024

  270. Zash

    It uses select???

  271. Ge0rG

    Le Sigh.

  272. MattJ


  273. Zash


  274. Ge0rG


  275. MattJ

    Ah, fun

  276. MattJ

    The majority of open fds are UDP sockets "connected" to the DNS server

  277. MattJ

    which was down earlier in the week, so I guess that constitutes a bug

  278. Zash

    https://issues.prosody.im/1170 ?

  279. MattJ

    Except this server is many versions out of date, so probably just needs an upgrade

  280. Ge0rG

    I remember having a server silently running out of FDs. It sucks.

  281. MattJ

    Oh no, it's not out of date, apparently I upgraded it at some point

  282. tux has joined

  283. tux has joined

  284. MattJ

    Zash, so I guess you can take NeedInfo off that issue :)

  285. Zash

    Is this even 0.10.x?

  286. MattJ


  287. Zash

    MattJ: That change isn't in 0.10.2

  288. MattJ


  289. Andrew Nenakhov has joined

  290. Andrew Nenakhov has left

  291. MattJ

    Ok, service should be restored for now

  292. nyco has left

  293. daniel has left

  294. daniel has joined

  295. Ge0rG

    did you throw in some more sockets?

  296. jonas’

    prosody should just re-exec itself when it runs out of sockets /s

  297. Steve Kille has left

  298. alacer has left

  299. Ge0rG

    jonas’: message to all admins and reexec

  300. Zash


  301. Zash

    And how

  302. Ge0rG

    Zash: it will close all sockets.

  303. ThibG has joined

  304. daniel has left

  305. flow

    Ge0rG why not simply monitor the open fd externally and send an (XMPP) message?

  306. flow

    *open fd count

  307. jonas’

    Ge0rG, let me tell you about my botnet opening 65535 TCP connections to your prosody instance :>

  308. jonas’

    flow, "simply" and "monitor" and "prosody" in a single statement is daring

  309. Zash

    "fd count" is painful as well

  310. flow

    jonas’, I think it could be done prosody agnostic, i.e. not specific to a particular process binary, you just monitor if your process is running against the open fd limit

  311. Steve Kille has joined

  312. jonas’

    flow, picking the right process to monitor isn’t easy either

  313. Ge0rG

    flow: feel free to PR against https://issues.prosody.im/536

  314. MattJ

    Ge0rG, PR for an external script?

  315. MattJ

    I'll repeat what's already said in the issue: there is no API for asking the OS how many fds you have open

  316. MattJ

    So file an issue for Linux

  317. Zash

    I haven't even seen anyhing in the epoll API that tells you how many FDs you are watching

  318. Zash

    Easy enough with select() since you have to manually add them for every call

  319. jonas’

    open /proc/self/fd, count number of entries?

  320. Zash

    But then you're limited to sizeof(fd_set) * (bits per byte)

  321. Zash

    jonas’: That's mentioned in a comment in the issue already

  322. jonas’

    sorry :)

  323. Ge0rG

    MattJ: the external script could be part of the OS-level packaging and tooling

  324. matlag has left

  325. matlag has joined

  326. Zash

    File an issue for systemd

  327. MattJ

    Talking about epoll/etc. is besides the point... fds != connections

  328. Ge0rG

    isn't this all about fds only?

  329. MattJ

    You suggested select/epoll in comment 6

  330. MattJ

    and I pointed out what I just pointed out (fds != connections) in comment 7

  331. Zash

    All this has happened before, and all of it will happen again, and again, and again.

  332. Zash

    What jonas’ said is comment 8

  333. MattJ

    The only way to correctly implement this is an O(N) loop, run $frequently

  334. Zash

    Can you get the size of a directory in O(less than n) in Linux?

  335. Zash

    Or does that just move the O(n) elsewhere?

  336. efrit has joined

  337. Ge0rG

    MattJ: you are the one bringing up connections all the time.

  338. Zash

    Or are /proc directory entries too magical for that

  339. Ge0rG

    Zash: opening /proc/self/fd requires... a free fd

  340. Zash

    Dun dun DUN

  341. matlag has left

  342. matlag has joined

  343. Ge0rG

    I wouldn't be surpsised if sending a message to admins would also require a free fd.

  344. Ge0rG

    or multiple ones.

  345. Zash

    Might, yes

  346. Ge0rG

    Can't you just detect EMFILE from any fd you open and trigger an error condition on that?

  347. Ge0rG

    BTW, this MUC is exceptionally laggy today.

  348. Zash

    Storage might need a FD to write to eg offline storage or archive

  349. Zash

    Don't we already?

  350. blabla has left

  351. Zash

    Wow, that is laggy

  352. Ge0rG

    MattJ: did prosody run out of descriptors again?

  353. Zash

    But not now?

  354. Zash


  355. Zash

    Apparently it is

  356. Zash

    17:00 now

  357. Zash

    25s lag

  358. Zash

    Catching up with something?

  359. Ge0rG

    xsf@muc.xmpp.org did not respond to ping after 10s: timeout

  360. Ge0rG shakes fist at poezio

  361. jonas’


  362. jonas’


  363. jonas’

    very fast from here

  364. Zash


  365. Ge0rG

    sometimes it's fast, and sometimes it lags. swap disk thrashing?

  366. waqas


  367. jonas’

    fun :)

  368. Zash


  369. Ge0rG

    . . , -

  370. jonas’

    fertig ist das mondgesich,.

  371. jonas’

    fertig ist das mondgesicht

  372. Zash

    u wut m8?

  373. MattJ

    Everything seems fine to me

  374. jonas’

    maybe bad internet weather?

  375. Ge0rG

    do I need to add xmpp.org to my smokeping?

  376. jonas’

    do it

  377. Ge0rG

    all is looking well on the icmp front

  378. Ge0rG

    it must be a host latency issue.

  379. MattJ

    Ah, postgres 100% CPU, user: xmppoke

  380. jonas’


  381. MattJ


  382. MattJ


  383. waqas


  384. Zash

    Is xmpp.net still broken?

  385. Zash

    Looks liket here are recent results that worked

  386. Zash

    Looks like there are recent results that worked

  387. MattJ

    `docker nice`...

  388. jonas’


  389. jonas’

    (pun intended)

  390. Berk has joined

  391. MattJ

    It doesn't exist

  392. MattJ

    I wish it did

  393. j.r has joined

  394. j.r has joined

  395. j.r has left

  396. j.r has joined

  397. SamWhited has joined

  398. vanitasvitae has joined

  399. Zash has left

  400. guusdk has left

  401. guusdk has joined

  402. matlag has left

  403. matlag has joined

  404. Berk has left

  405. efrit has left

  406. Andrew Nenakhov has left

  407. SamWhited has left

  408. SamWhited has left

  409. Valerian has left

  410. SamWhited

    jonas’: re my question earlier, can you expand on your decision to move 0392 to HSLuv? You claim it has widespread library support, but the ones I've found are *really* terrible, and I think there was some value in using a standard color space. HSLuv may look nice, but it has no real applications in insdustry and isn't likely to be widely supported, so I'm skeptical of that claim

  411. SamWhited

    I'm not specifically for YCbCr to be clear, I don't care what colorspace is used it just seems like there's value in using a standardized one

  412. SamWhited

    not just some random persons personal project that's not used anywhere

  413. guusdk has joined

  414. jonas’


  415. jonas’

    so, what we did on top of YCbCr is essentially what HSLuv does on top of CIE XYZ, but worse

  416. jonas’

    so it’s a home-brew solution either way

  417. jonas’

    except that HSLuv gives better results

  418. SamWhited

    I didn't remember you making changes to YCbCr, what did you do on top of it?

  419. jonas’

    the algorithm to determine CbCr based on the angle

  420. jonas’

    or rather, based on the 16 bit input extracted from the hash

  421. SamWhited

    That's just picking a color out of the space, that seems fine; you'll have to do that no matter what space you use

  422. jonas’

    that’s what HSLuv does on top of XYZ anyways

  423. jonas’

    but the results are much more uniform than what we had with YCbCr

  424. SamWhited

    Hmm, I didn't understand that; it's an entirely new colorspace as far as I could tell, maybe I need to go reread their definition of it

  425. jonas’


  426. jonas’

    oh, it works on top of CIE LUV LCh, not XYZ

  427. jonas’

    not sure where I got the XYZ from

  428. jonas’

    it is really pretty much exactly what we did with YCbCr: use Hue as angle, cast a ray to the border, take value

  429. SamWhited

    Yah, that's not the same thing at all; it's a brand new color space, they've just defined it as a transformation of CIE LUV

  430. SamWhited

    You couldn't just pick a color from an eisting CIE LUV implementation, as far as I can tell from this

  431. jonas’

    so, old XEP-0392 was just an entirely new color space which can be defined as a transformation of YCbCr; that’s wordplay

  432. SamWhited

    I don't think that's true, these are two different things

  433. SamWhited

    If I had the set of all possible colors in YCbCr I could do you algorithm and get colors in that set (I think?)

  434. jonas’


  435. SamWhited

    If I have the set of all colors in CIE LUV I can't do 0392 with that, I have to implement HSLuv first

  436. jonas’

    no wait, I don’t understand what you’re saying

  437. alacer has joined

  438. jjrh has left

  439. SamWhited

    I'm saying that if I have a CIELuv implementation I can't implement 0392 with that; it will be different colors than if I start from an HSLuv implementation.

  440. SamWhited

    And HSLuv isn't actually a standard that anyone recognizes, and contrary to your claim doesn't have very good library support as far as I can tell

  441. jonas’

    SamWhited, I didn’t review all the implementations in http://www.hsluv.org/implementations/ but at least the Python and Java ones seem to be fine

  442. jonas’

    the C one, too

  443. SamWhited

    I reviewed a few; they were mostly terrible, unidiomatic, and unmaintained.

  444. SamWhited

    They're examples, but not actually something I'd use in prod

  445. SamWhited

    And either way it seems like there's valule in using a widely recognized standard and not something where the only support will come from a single party

  446. daniel has joined

  447. jonas’


  448. jonas’

    however, the results with YCbCr are not as nice as HSLuv

  449. SamWhited

    Maybe if you want those specific colors it would make sense to define 0392 in terms of CIE Luv which I think is widely standardsized and just include the math for going to HSLuv (and you could mention that if you have an HSLuv implementation you can just start from their)?

  450. jonas’

    that would make 0392 unnecessarily long

  451. SamWhited

    They look about he same to me, if anything I've gotten more gross mustard yellow since Conversations updated, but that's probably just bad luck

  452. jonas’

    the difference is in the uniformity of brightness

  453. jonas’

    lemme grab you a screenshot

  454. SamWhited

    Yah, the brightness uniformity is nice, but it doesn't outweigh the downside in my opinion; there has to be a standardized colorspace or subset of one that has uniform brightness?

  455. jonas’

    not really, unless you do exactly what HSLuv does

  456. jonas’

    maybe on top of something else

  457. lovetox has joined

  458. jonas’

    but you end up using one of the photometric ones (XYZ, LUV, you name it), and do a solve() to determine the right color for a given hue and saturation

  459. SamWhited

    I dunno, personally if the only benefit is more uniform brightness that's nice, but doesn't make it worth using a colorspace that has a total of one implementation in a few languages and isn't actually used anywhere and that no one has any experience with

  460. 404.city has left

  461. SamWhited

    It doesn't seem like it would be that much more to describe how to construct this colorspace though, but maybe I'm being over optimistic, I need to look over the math and actually try to understand it

  462. SamWhited

    Since I'd have to do that to implement it anyways

  463. jonas’

    the golang implementation doesn’t look too bad to me, but I don’t know lots of go either way

  464. SamWhited

    It's bad

  465. SamWhited

    That one in particular is more or less unusably bad; there are standard interfaces for doing colors in go which it doesn't implement.

  466. SamWhited

    Also the code just isn't idiomatic

  467. SamWhited

    And is impossible to follow or reason about because of the way they've defined it as transformations through multiple other colorspaces

  468. jonas’

    color spaces are all a mess, unless you go to the photometric ones

  469. jonas’

    and converting the good photometric ones (CIE LUV in this case) to one you can use to display something on a computer is where you get the mess you save by doing stuff in photometrics

  470. SamWhited

    I get that that's a pain, but it still seems worth using an actual standard

  471. SamWhited

    Even if it doesn't look as great; YCbCr seemed fine to me personally

  472. blabla has left

  473. SamWhited

    Actually, specifically looking at Go right now (I'd like to implement this in Go and Rust) I can't find a CIELUV implementation either, which suprises me

  474. jonas’

    I’m not surprised.

  475. SamWhited

    I guess that one's not all that widely used, even if it has been standardized for a while

  476. SamWhited

    So maybe starting from that wouldn't help, I haven't looked at other languages yet though

  477. alacer has left

  478. alacer has joined

  479. blabla has left

  480. matlag has left

  481. matlag has joined

  482. guusdk has left

  483. guusdk has joined

  484. j.r has joined

  485. j.r has joined

  486. guusdk has left

  487. guusdk has joined

  488. jjrh has left

  489. guusdk has left

  490. Maranda has joined

  491. intosi has joined

  492. SamWhited has left

  493. Andrew Nenakhov has joined

  494. guusdk has left

  495. guusdk has left

  496. lumi has left

  497. jere has left

  498. dedekin has joined

  499. Guus has joined

  500. SamWhited has left

  501. intosi has joined

  502. vanitasvitae has left

  503. intosi has joined

  504. cookie has left

  505. Steve Kille has left

  506. Steve Kille has left

  507. intosi has left

  508. intosi has joined

  509. mightyBroccoli has left

  510. j.r has left

  511. j.r has joined

  512. mightyBroccoli has joined

  513. Steve Kille has joined

  514. cookie has joined

  515. marc has left

  516. matlag has left

  517. matlag has joined

  518. ralphm has joined

  519. lorddavidiii has joined

  520. j.r has left

  521. j.r has joined

  522. dedekin has left

  523. dedekin has joined

  524. dedekin has left

  525. muppeth has joined

  526. guusdk has left

  527. guusdk has joined

  528. matlag has left

  529. matlag has joined

  530. dedekin has joined

  531. guusdk has left

  532. dedekin has left

  533. alacer has left

  534. alacer has joined

  535. UsL has left

  536. UsL has joined

  537. SamWhited has left

  538. Maranda has left

  539. dedekin has joined

  540. Andrew Nenakhov has left

  541. !xsf_martin has joined

  542. !xsf_martin has left

  543. !xsf_martin has joined

  544. labdsf has joined

  545. Zash has left

  546. labdsf has left

  547. labdsf has joined

  548. SamWhited has joined

  549. labdsf has left

  550. labdsf has joined

  551. labdsf has left

  552. labdsf has joined

  553. labdsf has left

  554. labdsf has joined

  555. lskdjf has joined

  556. labdsf has left

  557. labdsf has joined

  558. l has joined

  559. Ge0rG has left

  560. labdsf has left

  561. labdsf has joined

  562. matlag has left

  563. matlag has joined

  564. moparisthebest has joined

  565. ThibG has joined

  566. ThibG has joined

  567. jjrh has left

  568. moparisthebest has joined

  569. labdsf has left

  570. labdsf has joined

  571. rainslide has joined

  572. rainslide has left

  573. rainslide has joined

  574. jjrh has left

  575. l has left

  576. l has joined

  577. lskdjf has joined

  578. rainslide has left

  579. mightyBroccoli has left

  580. mightyBroccoli has joined

  581. rainslide has joined

  582. rainslide has left

  583. matlag has left

  584. matlag has joined

  585. j.r has left

  586. j.r has joined

  587. dedekin has left

  588. dedekin has joined

  589. daniel has joined

  590. l has joined

  591. l has joined

  592. daniel has left

  593. Tobias has left

  594. Tobias has joined

  595. mightyBroccoli has left

  596. mightyBroccoli has joined

  597. daniel has joined

  598. lumi has joined

  599. lorddavidiii has left

  600. lorddavidiii has joined

  601. lorddavidiii has left

  602. andrey.g has left

  603. Nekit has joined

  604. ThibG has left

  605. lumi has left

  606. matlag has left

  607. matlag has joined

  608. tux has left

  609. andrey.g has joined

  610. marc has joined

  611. lnj has left

  612. Maranda has joined

  613. Maranda has joined

  614. matlag has left

  615. matlag has joined

  616. labdsf has left

  617. labdsf has joined

  618. !xsf_martin has joined

  619. andrey.g has left

  620. !xsf_martin has joined

  621. marc has left

  622. labdsf has left

  623. labdsf has joined

  624. lnj has left

  625. andrey.g has joined

  626. matlag has left

  627. matlag has joined

  628. j.r has left

  629. j.r has joined

  630. jjrh has left

  631. waqas has left

  632. l has left

  633. l has joined

  634. Maranda has left

  635. lovetox has left

  636. jjrh has left

  637. blabla has joined

  638. MattJ has joined

  639. intosi has left

  640. intosi has joined

  641. lskdjf has joined

  642. blabla has joined

  643. daniel has joined

  644. Zash has left

  645. efrit has joined

  646. dedekin has left

  647. dedekin has joined

  648. dedekin has left

  649. Andrew Nenakhov has joined

  650. dedekin has joined

  651. Andrew Nenakhov has left

  652. Andrew Nenakhov has joined

  653. dedekin has left

  654. lskdjf has joined

  655. dedekin has joined

  656. SamWhited has left

  657. moparisthebest has joined

  658. matlag has left

  659. matlag has joined

  660. Zash has left

  661. Maranda has left

  662. Zash has joined

  663. lskdjf has joined

  664. efrit has left