00:05 <+ddnet-discord> I have to say, that firefox looks great 00:05 <+ddnet-discord> I will test it 00:05 <+ddnet-discord> but first look, make me feel good 00:05 <+ddnet-discord> Firefox has different engine chrome yea? it's not chromium xD? 00:06 <+nemo2> firefox forever! 00:06 * nemo2 has been a mozilla fanboy since mozilla was a thing 00:06 <+ddnet-discord> 😄 00:07 <+ddnet-discord> Great, now i have to install firefox on android 00:07 <+ddnet-discord> and all will be great 00:07 <+ddnet-discord> I love Sync thing 00:07 <+ddnet-discord> that's why i used google 00:07 <+ddnet-discord> chrome 00:26 <+nemo2> eh. firefox sync has been around a looooong time 00:26 <+nemo2> firefox worked awesomely on my ancient android 4 phone 00:26 <+ddnet-discord> okok, fanboy 00:26 <+ddnet-discord> 😄 00:26 <+nemo2> was the only browser that did GPU acceleration so scrolling worked ok. was funny to see people freaking out over smooth scrolling when chrome finally added it 😝 00:26 <+nemo2> I was like. eh. have had this for years on my PoS phone 00:26 <+ddnet-discord> chrome since 41 could do it too 00:27 <+ddnet-discord> but.. you had to enable it 00:28 <+nemo2> but... yeah, I was doing firefox sync against android like... 5 years ago. 00:28 <+nemo2> and. had local encryption back then 00:28 <+nemo2> Google only added it recently due to pressure and still isn't default 00:28 <+nemo2> so everyone was happily uploading their wifi passwords to NSA 00:29 <+ddnet-discord> Like, it does matter in this times 00:29 <+ddnet-discord> We can't do much about this 😛 00:29 <+nemo2> eh. make 'em work for it at least ☺ 00:29 <+ddnet-discord> Btw. i used firefox, but then firefox worked like a dinosaur 00:29 <+ddnet-discord> were very slow 00:29 * nemo2 shrugs 00:30 <+nemo2> no browsers were great back then. not even chrome 00:30 <+ddnet-discord> so i switched to chrome, which were fast then 00:30 <+nemo2> and... depends on what you used it on 00:30 <+nemo2> Chrome was fast on google properties, no shock 00:30 <+ddnet-discord> but now I started lookin for new 00:30 <+ddnet-discord> browser 00:30 <+nemo2> but... consider nacl. google was pushing nacl due to limitations of their own JS engine 00:30 <+ddnet-discord> and you told me that firefox were rewritten 00:30 <+ddnet-discord> and tbh, it works like a boss 00:31 <+ddnet-discord> Can i somehow, limit Ram usage of firefox? 00:31 <+ddnet-discord> http://www.wasz.ovh/img/JIZUOgT2103244 00:32 <+ddnet-discord> or it's standard? :D! 00:32 <+nemo2> there are ram settings sure 00:32 <+nemo2> for one thing, latest firefox is now using content processes, like chrome did before it 00:32 <+ddnet-discord> Like wherE? Can't find 00:32 <+nemo2> you can reduce # of content processes 00:32 <+nemo2> the fewer you use, the less ram 00:33 <+nemo2> one interesting thing in nightly BTW is hovering over a tab shows process ID 00:33 <+nemo2> so you can see when tabs are unloaded too 00:33 <+ddnet-discord> Im not really familiar how browsers works 00:33 <+dezzer> wood pcs 00:33 <+dezzer> confirmed 00:33 <+nemo2> about:config 00:33 <+ddnet-discord> I mean, inside 00:34 <+nemo2> I wouldn't recommend screwing w/ 'em too much 00:34 <+ddnet-discord> i like to know how CSS is rendered and structure 00:34 <+ddnet-discord> thats all 😄 00:34 <+nemo2> is intended to be dynamic based on system capacity 00:34 <+nemo2> dom.ipc.processCount;4 ← default number of content processes. cranking it down to 1 or 2 will save ram 00:35 <+ddnet-discord> It will make browser less effective? 00:35 <+ddnet-discord> I bet yes? 00:35 <+nemo2> eh 00:35 <+nemo2> not thaaat much 00:35 <+ddnet-discord> don't screw around in `about:config`:D 00:35 <+nemo2> stuff gets unloaded pretty aggressively anyway 00:35 <+nemo2> and you'll still have content process so rest of browser should be responsive 00:35 <+ddnet-discord> at least if you want to blame the browser later 00:35 <+nemo2> but up to you 00:35 <+ddnet-discord> I mean, it's more like for testing purposes 00:35 <+ddnet-discord> i have enough ram 00:35 <+ddnet-discord> Xd 00:35 <+nemo2> you can always try it in a test profile 00:35 <+nemo2> firefox -no-remote -P test 00:36 <+ddnet-discord> Okay i understand now, it create 7 process by defaul 00:36 <+ddnet-discord> Okay i understand now, it create 7 process by default 00:36 <+ddnet-discord> for web, extensions, files and... one for general i guess 00:37 <+ddnet-discord> I will try with 3, I don't run much tabs at once 00:37 <+ddnet-discord> a lot* 00:37 <+nemo2> there's a bunch of things that make processes. browser interface, rendering process, web workers, content processes... 00:37 <+nemo2> that config entry is for the content processes tho 00:38 <+nemo2> btw, about:memory if you're curious what sites are being greedy 00:38 <+nemo2> about:about for all about pages 00:38 <+ddnet-discord> oh shit 00:38 <+nemo2> oh. also. did you ddnet guys notice we did a hedgewars release? 00:39 <+ddnet-discord> are you from hedgewars devs? 00:39 <+nemo2> yesssss 00:39 <+ddnet-discord> I tested that game, while using OBS haha 00:39 <+ddnet-discord> beceause we had a problem with Radeon carts 00:39 <+ddnet-discord> i mean, more like we thought it was problem with game 00:40 <+ddnet-discord> but, then we figure out, that OBS has troubles with SDL hooks 00:40 <+ddnet-discord> and crashes 00:40 <+nemo2> what is OBS? 00:40 <+ddnet-discord> Software for streaming video 00:40 <+nemo2> ah 00:40 <+ddnet-discord> Free and open sourcce 00:40 <+nemo2> interesting 00:40 <+nemo2> we finally fixed our video encoding this release BTW 00:40 <+ddnet-discord> https://obsproject.com/ 00:40 <+nemo2> only thing I've ever used is gtk-recordmydesktop 00:41 <+ddnet-discord> its like, best free option. 00:41 <+nemo2> and have never tried streaming 00:41 <+nemo2> but good to know 00:41 <+ddnet-discord> I don't know any good alternatives 00:41 <+ddnet-discord> only paid one 00:41 <+ddnet-discord> I think, that almost every twitch/youtube streamer 00:41 <+ddnet-discord> use OBS 00:41 <+ddnet-discord> because of plugins and easy configuration 00:41 <+ddnet-discord> also good performance 00:41 <+ddnet-discord> anyway.. 😄 00:43 <+nemo2> why would streaming software need SDL hooks/ 00:43 <+nemo2> ? 00:44 <+ddnet-discord> No idea, maybe to catch somehow scene 00:44 <@heinrich5991> nemo2: no, didn't see you did a release 00:44 <@heinrich5991> link? :) 00:44 <+ddnet-discord> I'm just user, but saw crash log 00:44 <+nemo2> heinrich5991: https://hedgewars.org ? ☺ 00:44 <+ddnet-discord> it was crashing on sdl hook 00:45 <@heinrich5991> Savander: if you want to be able to complain about the browser, don't change stuff you don't exactly know in `about:config` 00:45 <+nemo2> heinrich5991: well. doing it in a test profile should be fairly harmless ☺ 00:45 <+ddnet-discord> heinrich, i revert changes 00:45 <@heinrich5991> good :) 00:45 <+ddnet-discord> don't worry, I was just curious 😄 00:45 <@heinrich5991> nemo2: "There's no Mac OS version this time, but we hope to release one soon." 00:45 <+ddnet-discord> you know, children's curiosity 00:45 <+nemo2> heinrich5991: can't find anyone to do the build ☹ 00:45 <@heinrich5991> I suppose that's due to no macos machines being available? 00:46 <+ddnet-discord> does hedgewars is opensource? 00:46 <+nemo2> heinrich5991: well. unc0rr's coworker has one. and was trying to do build. but ran into some SDL lib loading error 00:46 <@heinrich5991> have you thought about cross-compilation? I recently made it possible to cross-compile ddnet to macos 00:46 <+nemo2> heinrich5991: heh. even more work that 00:46 <@heinrich5991> not in the long run :) 00:46 <+nemo2> hum. p'raps 00:46 <@heinrich5991> or you could build on CI and use that artifact, that's a good idea anyway 00:46 <@heinrich5991> (CI, I mean) 00:46 <+nemo2> I remember setting up iOS toolchain under linux and that was super painful 00:47 <+nemo2> and, Savander, yes, of course it is 00:47 <@heinrich5991> nemo2: you need to change where the executable looks for its libraries 00:48 <+nemo2> Savander: https://hg.hedgewars.org or use our download page for the release tarball 00:48 <+nemo2> Savander: there's also https://hedgewars.org/kb/BuildingHedgewars but most of the non-linux build instructions are pretty sucky right now 00:48 <+nemo2> heinrich5991: if you want to help... would be appreciated 00:48 <+nemo2> esp by the OSX users ☺ 00:51 <@heinrich5991> nemo2: hedgewars uses hg? I wasn't able to wrap my head around that one :( 00:51 <+ddnet-discord> Qt isn't paid library? 00:51 <@heinrich5991> no, it has an LGPL license IIRC 00:51 <+ddnet-discord> On their website, i see big button 00:51 <+ddnet-discord> Buy QT 00:51 <+nemo2> on what website? 00:51 <+ddnet-discord> qt.io 00:51 <+ddnet-discord> https://www1.qt.io/buy-product/ 00:52 <+nemo2> Savander: BTW, if you're into privacy and maybe speed and don't mind totally ignoring heinrich5991's warning, I have some about:config settings I like to turn on - some are visible in Prefs too sooo 00:52 <@heinrich5991> the URL sounds fishy :o 00:52 <@heinrich5991> although it probably isn't 00:52 <+ddnet-discord> I mean, i found it in google 00:52 <+ddnet-discord> first link 00:53 <+ddnet-discord> Qt | Cross-platform software development for embedded & desktop 00:53 <+ddnet-discord> And obviously, i can start Free trial (yea) 00:53 <+nemo2> Savander: privacy.trackingprotection.enabled;true turns on tracking protection always, not just in private browsing - may possibly break sites although I've never encoutnered this. You get a warning in URL if it is blocking things 00:53 <+nemo2> Savander: speeds things up too obv 00:53 <+ddnet-discord> yea, i saw that options 00:53 <@heinrich5991> just install ublock instead 00:53 <+ddnet-discord> i enabled it ! 😄 00:53 <@heinrich5991> or access the option via the actual options, not about:config 00:54 <@heinrich5991> "ublock origin", that is 00:54 <+nemo2> heinrich5991: it used to not be exposed in settings so I have no idea where to find it there 00:54 <+ddnet-discord> now there is privacy and security 00:54 <+ddnet-discord> tab in settings 00:54 <+nemo2> heinrich5991: btw, ublock/umatrix have a super annoying bug that's been driving me bonkers while I wait for the noscript port to be completed 00:54 <+nemo2> heinrich5991: