XSF Discussion - 2020-03-15

  1. Marc has left
  2. waqas has left
  3. waqas has joined
  4. LNJ has left
  5. Syndace has left
  6. Syndace has joined
  7. Jeybe has left
  8. karoshi has left
  9. mukt2 has joined
  10. Jeybe has joined
  11. karoshi has joined
  12. Jeybe has left
  13. Jeybe has joined
  14. mukt2 has left
  15. Jeybe has left
  16. lorddavidiii has left
  17. Zash has left
  18. Zash has joined
  19. emus has left
  20. calvin has joined
  21. pdurbin has joined
  22. pdurbin has left
  23. debacle has left
  24. karoshi has left
  25. mukt2 has joined
  26. calvin has left
  27. calvin has joined
  28. neshtaxmpp has left
  29. neshtaxmpp has joined
  30. calvin has left
  31. mukt2 has left
  32. mukt2 has joined
  33. lskdjf has left
  34. adiaholic_ has joined
  35. adiaholic_ has left
  36. adiaholic_ has joined
  37. adiaholic_ has left
  38. adiaholic_ has joined
  39. mukt2 has left
  40. mr.fister has left
  41. adiaholic_ has left
  42. adiaholic_ has joined
  43. mukt2 has joined
  44. krauq has left
  45. krauq has joined
  46. mukt2 has left
  47. moparisthebest has left
  48. pdurbin has joined
  49. DebXWoody has joined
  50. pdurbin has left
  51. mukt2 has joined
  52. mukt2 has left
  53. j.r has left
  54. j.r has joined
  55. paul has joined
  56. paul has left
  57. mukt2 has joined
  58. paul has joined
  59. paul has left
  60. lorddavidiii has joined
  61. lovetox has joined
  62. mukt2 has left
  63. adiaholic_ has left
  64. adiaholic_ has joined
  65. moparisthebest has joined
  66. paul has joined
  67. pdurbin has joined
  68. adiaholic_ has left
  69. adiaholic_ has joined
  70. DebXWoody has left
  71. Marc has joined
  72. DebXWoody has joined
  73. LNJ has joined
  74. Marc has left
  75. emus has joined
  76. xelxebar has left
  77. pdurbin has left
  78. xelxebar has joined
  79. Marc has joined
  80. Nekit has joined
  81. Tobias has joined
  82. Yagiza has joined
  83. j.r has left
  84. debacle has joined
  85. Guus has left
  86. Guus has joined
  87. mukt2 has joined
  88. marc has joined
  89. mukt2 has left
  90. robertooo has joined
  91. lovetox has left
  92. lovetox has joined
  93. Marc has left
  94. Marc has joined
  95. Marc has left
  96. Marc has joined
  97. paul has left
  98. karoshi has joined
  99. waqas has left
  100. marc has left
  101. marc has joined
  102. adiaholic_ has left
  103. adiaholic_ has joined
  104. Marc has left
  105. Marc has joined
  106. vanitasvitae has left
  107. raghavgururajan has left
  108. paul has joined
  109. vanitasvitae has joined
  110. murabito has left
  111. murabito has joined
  112. Daniel has left
  113. Daniel has joined
  114. Marc has left
  115. Marc has joined
  116. waqas has joined
  117. mukt2 has joined
  118. !XSF_Martin has left
  119. !XSF_Martin has joined
  120. Jeybe has joined
  121. j.r has joined
  122. raghavgururajan has joined
  123. raghavgururajan has left
  124. raghavgururajan has joined
  125. waqas has left
  126. Jeybe has left
  127. mukt2 has left
  128. Jeybe has joined
  129. lskdjf has joined
  130. mukt2 has joined
  131. jonas’ so, completely unrelated to recent events, if I wanted to set up a reliable group video chat thing for friends&family, what would I do?
  132. Daniel The only non-skype thing I have experience with is jitsi meet
  133. Nekit has left
  134. Daniel Only ever used the hosted version though
  135. jonas’ Daniel, what’s the experience?
  136. Jeybe has left
  137. jonas’ I expect the hosted one to get into certain difficulties soon
  138. Seve I'm using Nextcloud + Nextcloud Talk. The maximum people I tested it with was four.
  139. jonas’ nextcloud I already have
  140. Ge0rG maybe I should re-evaluate setting up jitsi on my private prosody
  141. Seve Works super good on mobile (Android)
  142. Ge0rG can you use the jitsi meet app with a self-hosted instance yet?
  143. Daniel One time I couldn't get it to work but when we tried Skype afterwards it didn't really work either. (network issues on the other end I belive) but when it did work it was always ok
  144. karoshi has left
  145. karoshi has joined
  146. jonas’ hm, I can’t find any documentation on how to set it up so far
  147. jonas’ seems like I should take notes
  148. raghavgururajan has left
  149. Seve > nextcloud I already have Not good enough for you? You can send links and so, without an account.
  150. jonas’ Seve, I’d prefer to go with XMPP before trying Nextcloud Talk
  151. jonas’ though I *do* wonder how well such a videobridge/jitsi thing will work behind a NAT (on the server side.):/
  152. jonas’ I do run out of IP addresses
  153. jonas’ though I can probably argue for that being of shared value
  154. Ge0rG wasn't one of the STUN things silently using google servers?
  155. Zash jonas’: There's a docker thing for jitsi meet that's not too complicated to get running
  156. Seve I agree, but anyway you don't have integration with IM clients anyway... Quite annoying
  157. adiaholic_ has left
  158. jonas’ Zash, I don’t have docker on my servers
  159. Jeybe has joined
  160. adiaholic_ has joined
  161. jonas’ Seve, I can live with it requiring some kind of special client fo rnw
  162. jonas’ Seve, I can live with it requiring some kind of special client for now
  163. gav has left
  164. mukt2 has left
  165. pdurbin has joined
  166. jonas’ okay, let’s use the "broadcast" address of the network. what could possibly go wrong
  167. !XSF_Martin has left
  168. Ge0rG jonas’: other boxes not finding the default gateway any more? ;)
  169. jonas’ Ge0rG, they’re statically configured :>
  170. Ge0rG jonas’: static ARP?
  171. jonas’ no
  172. jonas’ just static routes
  173. jonas’ I’m already using the "network address" on one of the boxes with no issues so far
  174. Ge0rG OTOH, there was a sysctl in linux a loooong time ago to ignore packets to your IP address sent to ethernet broadcast, because it uncloaked promiscous mode devices
  175. jonas’ Ge0rG, the gateway has static routes for each of the "funny" /32 addresses as onlink routes on the interface. all boxes already have static routes to the /32 of the gateway, because it’s not even part of the /29 they’re in
  176. jonas’ IPv4 is expensive
  177. Jeybe has left
  178. jonas’ and I’m not going to pay 1 EUR / month for an address I’m not going to use
  179. DebXWoody has left
  180. !XSF_Martin has joined
  181. Jeybe has joined
  182. DebXWoody has joined
  183. adiaholic_ has left
  184. adiaholic_ has joined
  185. typikol has joined
  186. Jeybe has left
  187. DebXWoody has left
  188. typikol has left
  189. Tobias has left
  190. Tobias has joined
  191. pdurbin has left
  192. lskdjf has left
  193. lskdjf has joined
  194. adiaholic_ has left
  195. adiaholic_ has joined
  196. Jeybe has joined
  197. marc has left
  198. Jeybe has left
  199. debacle has left
  200. Jeybe has joined
  201. Ge0rG I'm still wondering how jitsi videobridge integrates with an existing prosody.
  202. jonas’ I’m figuring that out right now
  203. DebXWoody has joined
  204. Jeybe has left
  205. Ge0rG jonas’: will you blog it? :D
  206. jonas’ I may
  207. Ge0rG I'm interested in learning the steps needed to run my own videobridge on debian + proper prosody
  208. jonas’ me too!
  209. Ge0rG jonas’: so write them down as you do, pretty-please :)
  210. jonas’ will do
  211. jonas’ ugh
  212. Jeybe has joined
  213. jonas’ identities: category='component' type='conference' [en] 'JitsiVideobridge'
  214. jonas’ so there’? that
  215. jonas’ so there’s that
  216. Jeybe has left
  217. Jeybe has joined
  218. Roberto has joined
  219. calvin has joined
  220. gav has joined
  221. Marc has left
  222. Marc has joined
  223. lovetox has left
  224. pdurbin has joined
  225. emus has left
  226. Jeybe has left
  227. Jeybe has joined
  228. emus has joined
  229. Jeybe has left
  230. Jeybe has joined
  231. emus has left
  232. debacle has joined
  233. lovetox has joined
  234. ginAd has joined
  235. emus has joined
  236. j.r has left
  237. Jeybe has left
  238. Jeybe has joined
  239. Jeybe has left
  240. Jeybe has joined
  241. Jeybe has left
  242. Jeybe has joined
  243. eevvoor has joined
  244. emus has left
  245. jonas’ it is *very* opinionated about which (sub-)domain names you use :/
  246. marc has joined
  247. jonas’ Ge0rG, https://github.com/jitsi/jitsi-meet/blob/master/doc/manual-install.md
  248. jonas’ this seems accurate AFAICT so far
  249. jonas’ it also means I have to start over
  250. j.r has joined
  251. jonas’ though that doesn’t use debian packages
  252. jonas’ I love how they tell you to forward the port 4443, which isn’t even bound to by jvb
  253. emus has joined
  254. raghavgururajan has joined
  255. werdan has joined
  256. Jeybe has left
  257. Jeybe has joined
  258. raghavgururajan has left
  259. raghavgururajan has joined
  260. werdan has left
  261. Jeybe has left
  262. Jeybe has joined
  263. raghavgururajan has left
  264. pdurbin has left
  265. Jeybe has left
  266. lovetox has left
  267. Jeybe has joined
  268. emus has left
  269. Jeybe has left
  270. Jeybe has joined
  271. calvin has left
  272. Jeybe has left
  273. Jeybe has joined
  274. mukt2 has joined
  275. serge90 has left
  276. serge90 has joined
  277. emus has joined
  278. lovetox has joined
  279. adiaholic_ has left
  280. adiaholic_ has joined
  281. Tobias has left
  282. Tobias has joined
  283. adiaholic_ has left
  284. adiaholic_ has joined
  285. Jeybe has left
  286. Jeybe has joined
  287. mukt2 has left
  288. Jeybe has left
  289. Jeybe has joined
  290. calvin has joined
  291. emus has left
  292. emus has joined
  293. jonas’ I seem to have a working jitsi meet
  294. Jeybe has left
  295. Jeybe has joined
  296. jonas’ TIL: jitsi-meet will make a room non-anonymous when it joins
  297. jonas’ so you’ll want a dedicated conference domain
  298. jonas’ *sigh*
  299. moparisthebest I briefly looked at setting up jitsi-meet with existing prosody and quickly decided my own https://appr.tc/ instance would be easier, currently working on docker container that just spins it all up
  300. jonas’ what’s that?
  301. jonas’ the link you gave is incredibly non-descriptive ;)
  302. moparisthebest the main thing jitsi meet is missing is I can't just send people a link, it won't work in a mobile browser
  303. vanitasvitae don't they have a mobile app?
  304. vanitasvitae but yeah I get the point of "not just send a link" on mobile
  305. moparisthebest https://github.com/webrtc/apprtc / https://github.com/Piasy/WebRTC-Docker (this docker container isn't very suitable, runs 3 different http servers on different ports etc...)
  306. moparisthebest vanitasvitae, yep they do, so now I have to send a link, plus a link to my custom compiled jitsi meet app? meh
  307. Zash I thought the main thing Jitsi Meet was missing is that it doesn't make noise and show popups
  308. emus vanitasvitae: hitsi has, also on fdroid
  309. vanitasvitae I think you can set the instance
  310. vanitasvitae right?
  311. moparisthebest oh, possibly, still that's a pretty large hurdle compared to "click this link"
  312. pep. "moparisthebest> the main thing jitsi meet is missing is I can't just send people a link, it won't work in a mobile browser" Yes you can? I do that all the time
  313. moparisthebest I just tested it yesterday and it wouldn't work in a mobile browser, am I holding it wrong?
  314. jonas’ waiting for DNS to propagate to be able to test >.>
  315. pep. If they use a browser then the instance might redirect them to downloading an app on mobile, but you can certainly remove that
  316. Zash "click this link" is apparently completely useless, gotta show a popup with "someone's calling, [answer]"
  317. moparisthebest I just tried on https://meet.jit.si/
  318. pep. moparisthebest, what device
  319. pep. On mobile it might annoy you indeed
  320. pep. I never have an issue on desktop
  321. moparisthebest firefox mobile on lineageos (android 9) on a samsung galaxy GS5
  322. moparisthebest oh yea, it works great on desktop
  323. moparisthebest at this second I'm after minimal setup that *just works* on all browsers including mobile
  324. moparisthebest appr.tc fits that bill, jitsi meet doesn't, I couldn't find anything else that might
  325. pep. Is that self-hosted?
  326. moparisthebest *that* instance is hosted by evil google, but it can be self hosted
  327. vanitasvitae just checked the jitsi app. Setting my own instance was super easy
  328. vanitasvitae it is so sad that I had far better video quality when switching from wifi to mobile 🙁
  329. vanitasvitae #developingInternetCountryThings
  330. Guus vanitasvitae same here
  331. jonas’ someone mother’s wifi?
  332. Guus no. Fiber.
  333. vanitasvitae no, mine 🙁
  334. jonas’ hm, so jitsi-meet
  335. jonas’ I got it set up, but it’s rather different than what I expected
  336. emus has left
  337. Guus I wonder if it 'optimizes' the connection because of NAT and mulitple hops in my meshed wifi or something
  338. jonas’ AFAICT, I now got an open relay for WebRTC traffic
  339. jonas’ I expected it to be configurable in such a way that at least the host needs to authentiacte against my existing domain
  340. Guus jonas’ you can protect things with accounts etc - not sure how sturdy that is though.
  341. moparisthebest most of the time that's handled by secrets and hmac jonas’
  342. Guus but yeah, the default install allows anyone to use it.
  343. jonas’ hm
  344. moparisthebest appr.tc / coturn supports it out of the box like https://github.com/Piasy/WebRTC-Docker/blob/master/apprtc-server/ice.js#L5 + https://github.com/Piasy/WebRTC-Docker/blob/master/apprtc-server/turnserver.conf#L7
  345. pep. jonas’, yeah I've done that in the past, you can use xmpp auth
  346. jonas’ pep., interesting
  347. jonas’ moparisthebest, what?
  348. jonas’ moparisthebest, you seem to have missed the point
  349. moparisthebest it's still semi-open, just time limited, but you should be able to do something similar with xmpp
  350. moparisthebest jonas’, I'm saying you don't need coturn to do anything but authenticate an hmac, not contact your xmpp server/db, then it's just making the xmpp bit that hands out the secret do that
  351. jonas’ moparisthebest, I’m not using coturn though
  352. jonas’ I’ve got a jitsi-meet setup
  353. moparisthebest jitsi-meet doesn't use coturn?
  354. jonas’ nope
  355. moparisthebest nevermind then, but surprising
  356. jonas’ I was surprised, too
  357. jonas’ but they only need 10000/udp and 443/tcp, and those are bound directly to the Java process
  358. Jeybe has left
  359. Jeybe has joined
  360. emus has joined
  361. Tobias has left
  362. Tobias has joined
  363. jonas’ ugh
  364. debacle has left
  365. mukt2 has joined
  366. calvin has left
  367. adiaholic_ has left
  368. adiaholic_ has joined
  369. Jeybe has left
  370. Jeybe has joined
  371. mukt2 has left
  372. Yagiza has left
  373. pdurbin has joined
  374. Jeybe has left
  375. calvin has joined
  376. Jeybe has joined
  377. Daniel has left
  378. Daniel has joined
  379. Jeybe has left
  380. Jeybe has joined
  381. adiaholic_ has left
  382. adiaholic_ has joined
  383. Daniel has left
  384. Douglas Terabyte has left
  385. Douglas Terabyte has joined
  386. APach has left
  387. APach has joined
  388. Jeybe has left
  389. Jeybe has joined
  390. Daniel has joined
  391. Jeybe has left
  392. Jeybe has joined
  393. Douglas Terabyte has left
  394. jonas’ ok, so the jitsi-meet doesn’t work at all.
  395. jonas’ I don’t even see it trying to send traffic to the bridge
  396. jonas’ and p2p seems to fail too
  397. Vaulor has left
  398. Seve has left
  399. Vaulor has joined
  400. Seve has joined
  401. Douglas Terabyte has joined
  402. adiaholic_ has left
  403. jonas’ hm, no public support MUC either?
  404. Douglas Terabyte has left
  405. Jeybe has left
  406. Jeybe has joined
  407. Zash Oh is that why we get so many Jitsi Meet questions in the Prosody room?
  408. Guus probably.
  409. jonas’ meh
  410. Guus They are very active on their discourse instance - but that seems to be having trouble today.
  411. jonas’ also, discourse is unusable to me
  412. jonas’ also, I got used to IM community support
  413. Daniel has left
  414. Daniel has joined
  415. Douglas Terabyte has joined
  416. Guus fwiw: if you want to spin up basic functionality without jumping through any hoops: install Openfire plus its ofMeet plugin. It'll give you limited features, and is outdated by at least a year - but you can set it up in 2 minutes.
  417. Guus I showed that in last years' XSF summit.
  418. jonas’ I specifically do not want that, I want it to integrate in my existing setup
  419. Guus totally understandable. Just wanting to give people some options that in these times are looking for a quick fix.
  420. Guus doing a separate install will give you better features, more performance, etc, etc.
  421. jonas’ I also don’t get how this is supposed to even work without any traffic to the videobridge
  422. jonas’ I’m wondering whether it gets confused about the A record for the domain not pointing to the videobridge
  423. Guus I didnt' read the backlog
  424. jonas’ or about having both a private and a public IPv4
  425. Guus but basically, the web app will talk to the video bridge over UDP or TCP
  426. jonas’ it doesn’t
  427. jonas’ zero traffic to that IP
  428. Guus I think on port 10000 UDP with a fallback to 443 TCP with a fallback to 4443 TCP if 443 can't be bound to by the process.
  429. Guus well, for 1-on-1 conversations, the webapp defaults to peer-to-peer
  430. jonas’ aha!
  431. jonas’ that’s a bit of information which is interesting
  432. Guus add a third participant to force things over the videobridge
  433. jonas’ and what if p2p fails for whatever reason?
  434. Guus unsure
  435. jonas’ where do I get a third participant now
  436. Guus note thta I've been out of the loop for 12 months too.
  437. Guus new incognito tab.
  438. jonas’ smart!
  439. Guus been there done that _a lot_ 😃
  440. jonas’ oh, look at this traffic
  441. Guus ta-daaaah.
  442. Guus ok, off to prepare dinner.
  443. Guus poke me if you need more help
  444. jonas’ lots of inbound traffic on the videobridge, but no outbound
  445. jonas’ also, it doesn’t arrive there
  446. Guus nat weirdness?
  447. jonas’ no, nevermind
  448. Guus you can configure it to ... ok.
  449. emus has left
  450. Guus ICE negotiation can take some time
  451. jonas’ my SSH session with tcpdump just died
  452. jonas’ so I see lots of inbound traffic, but virtually no outbound traffic on the videobridge
  453. Guus tcpdump will be pretty verbose with webrtc data 😃
  454. jonas’ approximately 1:10, maybe 1:20
  455. Guus maybe this:
  456. Guus you want to prevent the device of each end-user to have to process the raw data of all participants - which would not scale, and bring commercial laptops to their knees fast. the JVB will therefor accept all inbound data, process that, and push an optimized stream back out.
  457. Guus there's webrtc mumbojumbo for this that I fail to remember, but that's the gist of it.
  458. Guus iirc, you upload three video stream (thumbnail, medium and full resolution, somesuch), but participants are only interesting in one (depending on who's talking, etc)
  459. Guus so there's a lot of room for optimization there.
  460. jonas’ Guus, right, however, the data currently transmitted from my device would barely suffice for audio
  461. Guus (take all of this with a grain of salt - I'm far from an expert and I've not engaged with the devs for months)
  462. jonas’ most certainly not for three clients
  463. Jeybe has left
  464. Guus did you mute video?
  465. jonas’ I disabled video to make tcpdump less verbose
  466. jonas’ yeah
  467. Guus maaaybe it's not actually sending data then?
  468. Jeybe has joined
  469. jonas’ yes, but why ;)
  470. Guus because you muted it?
  471. jonas’ but I didn’t mute audio
  472. Guus do you hear audio?
  473. jonas’ no
  474. sonny has joined
  475. jonas’ I don’t see any outbound traffic on my machine for the audio which is suggested should be going out by the VU-meter bars in my avatar thumbnail thing
  476. Guus then I don't know 🙂
  477. Steve Kille has left
  478. Guus as I said, got to prepare dinner
  479. jonas’ also it show bitrate etc as N/A when I hover over my avatar
  480. Guus also: covid update from government in a couple of minutes
  481. jonas’ yeah, good luck and have fun
  482. Guus tx
  483. Guus that n/a bitrate was always there - confused me a lot
  484. jonas’ oh, maybe it uses (or tries to use) P2P for audio always?
  485. Guus but this is pretty much where my knowledge ends too
  486. jonas’ it’s a *video*bridge after all
  487. Guus don't think so, but maybe.
  488. Guus ok, I'm out.
  489. jonas’ bon appetite
  490. Guus Poke Dele when he's in here - he's familiar with Jitsi.
  491. Guus tx
  492. jonas’ okay, it’s not a purely local issue -- using meet.jit.si gives me a nice audio feedback loop instantly :)
  493. eta has left
  494. eta has joined
  495. Tobias has left
  496. Tobias has joined
  497. debacle has joined
  498. Steve Kille has joined
  499. pdurbin has left
  500. marc has left
  501. pep. has left
  502. marc has joined
  503. pdurbin has joined
  504. Nekit has joined
  505. krauq has left
  506. krauq has joined
  507. pep. has joined
  508. goffi has joined
  509. eta has left
  510. eta has joined
  511. mukt2 has joined
  512. ginAd has left
  513. mukt2 has left
  514. Jeybe has left
  515. Jeybe has joined
  516. LaPosite has joined
  517. Daniel has left
  518. Daniel has joined
  519. LaPosite has left
  520. Jeybe has left
  521. Jeybe has joined
  522. Jeybe has left
  523. Jeybe has joined
  524. Jeybe has left
  525. Jeybe has joined
  526. Jeybe has left
  527. Jeybe has joined
  528. rion has left
  529. rion has joined
  530. calvin has left
  531. pdurbin has left
  532. calvin has joined
  533. eta has left
  534. eta has joined
  535. Jeybe has left
  536. Jeybe has joined
  537. eta has left
  538. Jeybe has left
  539. Jeybe has joined
  540. pdurbin has joined
  541. Maranda has left
  542. eta has joined
  543. mukt2 has joined
  544. debacle has left
  545. Jeybe has left
  546. Jeybe has joined
  547. pdurbin has left
  548. j.r has left
  549. mukt2 has left
  550. Dele Olajide has joined
  551. waqas has joined
  552. Marc has left
  553. Marc has joined
  554. Maranda has joined
  555. jonas’ okay, so apparently, jitsi-meet wants that it runs on the same hostname as it advertises
  556. jonas’ this is stupid
  557. Zash Oh yeah, I remember it being very picky about names of the various parts.
  558. werdan has joined
  559. jonas’ can’t do that on my infra without doing nasty things
  560. jonas’ like having two network namespaces with the same hostname
  561. jonas’ or installing third-party packages on the main box
  562. sonny has left
  563. adiaholic_ has joined
  564. moparisthebest I appreciate the reassurance my "this looks too complicated" was correct :/
  565. jonas’ it’s too undocumented mostly
  566. jonas’ A/V is complex, all those simple WebRTC apps are a golang-esque simplification which don’t hold in edge cases (non-web, for example)
  567. sonny has joined
  568. moparisthebest here simplify is a good thing, I can send a link over xmpp or sms or anything, and anyone with a web browser can click it and have it work
  569. moparisthebest not "here's a link that will work in a desktop browser, but if you are on mobile, please find a way to install this jitsi meet app, and also go into settings and change the default hostname, and maybe then it might work"
  570. moparisthebest you realize that sounds insane right?
  571. jonas’ moparisthebest, all depends on your usecase
  572. jonas’ installing the app was trivial
  573. jonas’ even for me on f-droid
  574. jonas’ it takes a full URL nowadays, so no need to change the hostname
  575. moparisthebest how's the iOS app?
  576. moparisthebest now I also need to know what os my contact is currently on?
  577. jonas’ I don’t care about iOS
  578. moparisthebest why doesn't it *just work* in a mobile browser too?
  579. jonas’ on my phone it probably wouldn’t work, even if they tried, because it already OOMs when you open two or three normal broswer tabs at once.
  580. jonas’ using a dedicated app without the javascript bloat is a much saner way
  581. Zash But does it ring?
  582. moparisthebest my phone is 6 years old and I can run hundreds of tabs in firefox mobile *and* this video/audio webrtc thing ¯\_(ツ)_/¯
  583. Nekit has left
  584. Jeybe has left
  585. Jeybe has joined
  586. Jeybe has left
  587. Jeybe has joined
  588. Jeybe has left
  589. mukt2 has joined
  590. Jeybe has joined
  591. adiaholic_ has left
  592. adiaholic_ has joined
  593. Jeybe has left
  594. Jeybe has joined
  595. mukt2 has left
  596. Jeybe has left
  597. Jeybe has joined
  598. debacle has joined
  599. Jeybe has left
  600. Jeybe has joined
  601. werdan has left
  602. calvin has left
  603. calvin has joined
  604. Jeybe has left
  605. Jeybe has joined
  606. Jeybe has left
  607. Jeybe has joined
  608. emus has joined
  609. Max has left
  610. Max has joined
  611. pdurbin has joined
  612. mukt2 has joined
  613. pdurbin has left
  614. jonas’ moparisthebest, good for you!
  615. mukt2 has left
  616. Dele Olajide has left
  617. j.r has joined
  618. Jeybe has left
  619. Jeybe has joined
  620. j.r has left
  621. j.r has joined
  622. Jeybe has left
  623. Jeybe has joined
  624. robertooo has left
  625. waqas has left
  626. Jeybe has left
  627. Jeybe has joined
  628. lorddavidiii has left
  629. Jeybe has left
  630. Jeybe has joined
  631. Jeybe has left
  632. eta has left
  633. eta has joined
  634. mukt2 has joined
  635. andrey.g has left
  636. lorddavidiii has joined
  637. mukt2 has left
  638. andrey.g has joined
  639. DebXWoody has left
  640. Jeybe has joined
  641. lorddavidiii has left
  642. j.r has left
  643. Jeybe has left
  644. Jeybe has joined
  645. Nekit has joined
  646. j.r has joined
  647. LNJ has left
  648. mukt2 has joined
  649. LNJ has joined
  650. Jeybe has left
  651. Jeybe has joined
  652. j.r has left
  653. j.r has joined
  654. Tobias has left
  655. mukt2 has left
  656. Jeybe has left
  657. j.r has left
  658. j.r has joined
  659. lovetox has left
  660. LNJ has left
  661. Daniel has left
  662. calvin has left
  663. j.r has left
  664. j.r has joined
  665. Daniel has joined
  666. robertooo has joined
  667. robertooo has left
  668. marc has left
  669. goffi has left
  670. mukt2 has joined
  671. Daniel has left
  672. Daniel has joined
  673. mukt2 has left
  674. pdurbin has joined
  675. rion has left
  676. rion has joined
  677. pdurbin has left
  678. neshtaxmpp has left
  679. calvin has joined
  680. paul has left
  681. emus has left
  682. Daniel has left
  683. Daniel has joined
  684. mukt2 has joined
  685. eevvoor has left
  686. Daniel has left