[04:57] <magespawn> good morning
[05:19] <anton_may> morning
[06:00] <Kilos> morning all
[06:25] <Kilos> eish internet weak today
[06:26] <magespawn> hi Kilos, everything is cold, give it time to warm up
[06:26] <Kilos> haha
[06:27] <Kilos> hi magespawn but this is too sick
[06:27] <Kilos> http://www.speedtest.net/my-result/5404891136
[06:27] <Kilos> not even gprs speed
[06:27] <Kilos> more like snail mail
[06:33] <anton_may> Het jy diesel ingegooi?
[06:33] <Kilos> lol
[06:43] <magespawn> towers are frozen
[06:45] <magespawn> good ol text is still working though
[06:46] <Kilos> yeah
[06:52] <superfly> Zzzzz
[06:52] <Kilos> morning superfly 
[06:53] <superfly> Already? I want to sleep... 
[06:53] <Kilos> ai!
[06:53] <superfly> I'm just going to... Zzzzzzzzz
[06:54] <Kilos> sleep superfly 
[07:14] <theblazehen_> Morning all
[07:14] <Kilos> hi theblazehen_ 
[07:16] <theblazehen_> Kilos: Can you say my name again in 5 seconds? Testing something
[07:16] <Kilos> ok
[07:16] <Kilos> theblazehen_ 
[07:16] <theblazehen_> Yay, works :D
[07:16] <Kilos> alerts?
[07:16] <theblazehen_> Got all chats in one program
[07:16] <theblazehen_> yes
[07:17] <Kilos> cool
[07:17] <theblazehen_> Whatsapp, skype, facebook and work chat
[07:17] <Kilos> ai!
[07:26] <theblazehen_> Kilos: http://linx.home.theblazehen.com/e30lk4cf.png client thing :)
[07:32] <Kilos> cool
[08:13] <magespawn> theblazehen_: quassel wewb ap?
[08:13] <magespawn> web
[08:14] <theblazehen_> magespawn: https://github.com/magne4000/quassel-webserver
[08:14] <magespawn> ty
[08:14] <theblazehen_> You can test it with quasselcore.home.theblazehen.com if your core is internet accessible
[08:14] <theblazehen_> All done in js, so I wont get your login details
[08:14] <theblazehen_> As I understand it
[08:48] <magespawn> looks pretty cool, i will have to look into when i have some time
[09:28] <theblazehen_> IRC is much faster hosted at home rather than at EU dedicated server..
[09:29] <theblazehen_> 4 second log in vs 20 seconds on phone over 3g
[09:30] <magespawn> why? not the 3g if that is constant.
[09:31] <theblazehen_> SSD in home server and less than 30 ms latency, vs 100 ms latency and normall spinning disks
[09:31] <theblazehen_> hi andrewlsd
[09:32] <andrewlsd> hi theblazehen_ 
[09:36] <andrewlsd> hello Na3iL :-)
[09:37] <Na3iL> Hiya andrewlsd how are you there
[09:38] <magespawn> hi andrewlsd 
[09:38] <andrewlsd> Hi magespawn gremble 
[09:38] <magespawn> theblazehen_: you think that makes that much differance?
[09:38] <andrewlsd> Na3iL, good thanks.
[09:39] <Na3iL> cool :D
[09:39]  * andrewlsd heads over to see what he missed via: http://irclogs.ubuntu.com/2016/06/15/%23ubuntu-za.html
[09:39] <theblazehen_> magespawn: The latency, not sure how the protocol works. I think it requests 200 lines from each channel. If it's sequential, then maybe
[09:39] <theblazehen_> But probably the ssd mostly
[09:39] <theblazehen_> the sqlite db for me is around 270 MB
[09:40] <andrewlsd> quasselcore web think looks nice theblazehen_ 
[09:41] <theblazehen_> andrewlsd: Yeah. Just need to get my web wrapper to do a notification count
[09:41] <theblazehen_> I tried adding a custom service, but thing wouldn't load
[09:42] <theblazehen_> Tried adding quassel web as rocket chat service, complained about being invalid
[09:42] <theblazehen_> So I added an actual rocket chat, changed url in config file, worked
[09:43] <andrewlsd> huh theblazehen_ ?
[09:43] <andrewlsd> huh theblazehen_ ? an actual rocket chat?
[09:44] <gremble> Hey andrewlsd 
[09:44] <andrewlsd> \o gremble 
[09:45] <theblazehen_> andrewlsd: Added rocket chat so it would see that it's a valid service (it checks to see if it as a rocket chat instance on adding the service), but changing the url in the config that it saves let me use quassel
[09:45] <theblazehen_> hey gremble
[09:49] <magespawn> what other services can you use theblazehen_?
[09:50] <gremble> How is everyone doing today?
[09:50] <theblazehen_> magespawn: http://linx.home.theblazehen.com/2016-06-15-1149481920x1019scrot.png
[09:50] <theblazehen_> Good and you gremble?
[09:50] <anton_may_za> 'Tis the long weekend babay!!!
[09:50] <gremble> Not for me :P I have a tournament tomorrow and writing on friday
[09:51] <anton_may_za> ahhh.......sorry for yous
[09:51] <anton_may_za> Been waiting for this weekend for a while now
[09:52] <theblazehen_> Friday isn't a public holiday though I think?
[09:52] <andrewlsd> theblazehen_, correct
[09:52] <andrewlsd> .... but many have taken leave.
[09:52] <anton_may_za> Yip it's not, but took the day off
[09:52] <theblazehen_> Ah
[09:56] <theblazehen_> Wow, my pfsense box is using 700 MB ram
[09:57] <theblazehen_> Although it is running squid, squidguard, clamav, snort, openvpn, and the normal ddns/dns/dhcp stuff
[09:57] <magespawn> theblazehen_: that second screen shot is that the quasselwebserver from the github that yo posted earlier?
[09:58] <theblazehen_> The one before the last one?
[09:58] <anton_may_za> clamav not updating?
[09:58] <magespawn> the lastone
[09:58] <theblazehen_> magespawn: Last one is the meetfranz.com main page
[09:58] <theblazehen_> anton_may_za: It's updating fine here I think?
[09:59] <theblazehen_> magespawn: http://linx.home.theblazehen.com/2016-06-15-1158061920x1019scrot.png is the IRC
[09:59] <anton_may_za> i see you also running snort, that can usually be intensive as well
[09:59] <anton_may_za> i prefer to run snort on it's own baremetal
[09:59] <theblazehen_> Yeah. Ah well, I have 2 GB total on that box
[09:59] <theblazehen_> Yeah, it is bare metal
[10:00] <theblazehen_> Pentium E2220 or something, dual core 2.2 GHz
[10:00] <anton_may_za> well with 2Gb it should still be fine @ running 700Mb
[10:00] <magespawn> okay so then what is this http://linx.home.theblazehen.com/2016-06-15-1149481920x1019scrot.png
[10:00] <theblazehen_> >Intel(R) Pentium(R) Dual CPU E2220 @ 2.40GHz 
[10:00] <anton_may_za> yea just keep an eye on it, but should be ok
[10:00] <theblazehen_> magespawn: meetfranz.com, a "native" application which runs various web wrappers for chat services
[10:01] <magespawn> cool thanks
[10:01] <theblazehen_> I managed to add the quassel web to it
[10:01] <magespawn> i see, and you can run this on your own server? i see there is a download for it
[10:02] <theblazehen_> No, this isn't run on a web server. You can run the quassel core on a web server, but you download the binary for franz
[10:02] <theblazehen_> franz is basically a web browser but with named tabs
[10:02] <magespawn> ah right, so a one stop for yur messaging
[10:02] <theblazehen_> Yeah
[10:02] <magespawn> s/yur/your
[10:02] <magespawn> cool
[10:04] <theblazehen_> Hmm. memory usage climbing. 1222 MB used
[10:04] <theblazehen_> Probably fine though
[10:05] <anton_may_za> what is ps is running?
[10:07] <theblazehen_> http://linx.home.theblazehen.com/2016-06-15-1207351147x480scrot.png  that doesn't look right
[10:08] <magespawn> look like something woke up
[10:09] <anton_may_za> yip, what is your connections like?
[10:10] <magespawn> theblazehen_: you have a file sharing service running there?
[10:10] <inetpro> good mornings
[10:10] <magespawn> hi inetpro 
[10:10] <theblazehen_> Connections: http://linx.home.theblazehen.com/2016-06-15-1210191141x474scrot.png           
[10:10] <theblazehen_> magespawn: yeah
[10:10] <theblazehen_> hi inetpro
[10:10] <theblazehen_> magespawn: https://github.com/andreimarcu/linx-server
[10:11] <magespawn> i opened the file sharing address
[10:11] <magespawn> http://linx.home.theblazehen.com/
[10:11] <theblazehen_> anton_may_za: ps aux | wc -l gives 93
[10:11] <anton_may_za> Not a lot of connections, is the memory still rising?
[10:12] <theblazehen_> anton_may_za: Seems stable at 64% used
[10:12] <inetpro> Maaz: seen MaNI
[10:12] <Maaz> inetpro: MaNI was last seen 1 day, 1 hour and 5 seconds ago in #ubuntu-za on freenode [2016-06-14 02:12:23 PDT], and has been offline on freenode since 2016-06-15 02:27:22 PDT
[10:12] <anton_may_za> Snort?
[10:13] <theblazehen_> anton_may_za: What about it? It didn't pick up on anything recently 
[10:13] <anton_may_za> 64% is a tad high for pfsense?
[10:13] <theblazehen_> Yeah, well, not a problem though
[10:14] <theblazehen_> Still have 721 MB spare
[10:14] <inetpro> apparently it is true, the comma has been a South African decimal separator like for ever
[10:14] <anton_may_za> yip 
[10:15]  * inetpro still hunting for a real document to use as a reference but some clever people here have confirmed it for me
[10:15] <anton_may_za> yip it has been
[10:17] <inetpro> apparently the banks are the ones to blame for using software based on US systems with a dot as the separator
[10:18] <magespawn> inetpro: that is a bit odd, i think pastel uses a ,
[10:18] <inetpro> a dot makes so much more sense in my view
[10:18]  * theblazehen_ finds it a little scary that their sftware cares about the type of decimal operator used
[10:18] <theblazehen_> Agreed on the dot
[10:19] <magespawn> commas are for thousands seperator
[10:19] <magespawn> as in 1,000,000.00
[10:20] <inetpro> magespawn: obviously software has matured in many ways today
[10:21] <inetpro> back then you could not simply change your regional settings and have a different look and feel across all software
[10:38] <theblazehen_> https://i.imgur.com/0P7TGgm.jpg heh
[10:43] <magespawn> pastel uses . just for interest, and you have to change that in windows to get it to work
[10:49] <magespawn> theblazehen_: that is the same thing, isnt it?
[10:49] <theblazehen_> magespawn: What is the same thing?
[11:00] <magespawn> the relationships picture
[11:26] <pavlushka> Ahoy! all
[11:27] <theblazehen_> magespawn: Ah, yeah lol. Hey pavlushka, wb andrewlsd
[11:27] <andrewlsd> ahoy all.
[11:28] <pavlushka> hello andrewlsd !
[11:30]  * theblazehen_ might have a proper full os install in salt soon :)
[11:35] <andrewlsd> ahoy all.
[11:36] <pavlushka> ahoy andrewlsd !
[11:38] <andrewlsd> theblazehen_, magespawn, what about NoSQL engineers?
[11:39] <andrewlsd> I knew a NoSQL engineer, his name was Json
[11:39] <theblazehen_> andrewlsd: They don't know what either type of relationship is :p
[11:39] <andrewlsd> ^ well-played theblazehen_ 
[11:40] <andrewlsd> I knew a NoSQL engineer, his name was Json, he was always alone, because he wasn't very good with relationships.
[12:02] <theblazehen_> andrewlsd: What do you think of postgresql's jsonb features, compared to say mongodb?
[12:02] <andrewlsd> I cannot claim expertise in that area.
[12:03] <andrewlsd> I have seen several reviews. Some say better, most say "depending on use-case"
[12:20] <inetpro> superfly: Stop. Using. Periods. Period. https://www.washingtonpost.com/news/wonk/wp/2016/06/13/stop-using-periods-period-2/?tid=pm_business_pop_b
[12:37] <tumbleweed> use fullstops, dammit
[12:43] <Kilos> lol
[12:43] <Kilos> hi tumbleweed 
[13:01] <inetpro> lol
[13:41] <andrewlsd> theblazehen_, you tried running docker inside LXD, didn't you?
[13:41] <theblazehen_> andrewlsd: Yes
[13:42] <andrewlsd> any joy.
[13:43] <andrewlsd> I'm getting issues with mysql not starting in mattermost-preview docker image.
[13:43] <theblazehen_> Last time I had issues with builing, but a simple container worked
[13:43] <theblazehen_> Just running it or building?
[13:44] <andrewlsd> running it.  The docker container runs "runs" but mysqld dies as it starts with errors like this " Can't create/write to file '/tmp/ib3UWYwb' "
[13:44] <andrewlsd> I did a docker exec, and got exactly the same behaviour
[13:44] <andrewlsd> although I could manually create files in tmp.
[13:44] <andrewlsd> I even tried running the docker with privileged.
[13:45] <andrewlsd> I'm wondering if it is due to layers of UID mapping failing.
[13:45] <theblazehen_> And you used lxd with the docker profile as well right?
[13:45] <andrewlsd> mysql was id 999, which might not be permitted within LXD.
[13:46] <andrewlsd> yip. I created a container named "docker".... 
[13:46] <andrewlsd> lxc launch 1604-20160615 docker -p default -p docker
[13:47] <andrewlsd> and then installed docker.io inside the container.
[13:47] <theblazehen_> hmm
[13:47] <andrewlsd> via `apt-get install docker.io` .... Not via docker's installation script.
[13:47] <theblazehen_> Can you run the hello world example?
[13:48] <andrewlsd> the docker app inside the LXC container was running, but only mysqld would not run
[13:49] <theblazehen_> Hmm. if you exec into the docker container, can you su to lower uids?
[13:49] <andrewlsd> will check. I just erased the LXC container.
[13:51] <andrewlsd> btw theblazehen_ , I finally bit the bullet and am running Franz.
[13:51] <theblazehen_> andrewlsd: Cool. How is it?
[13:52] <andrewlsd> nice. whatsap, skype, hangout and rocket launched
[13:53] <andrewlsd> what did you do to get QuasselWeb added/
[13:54] <theblazehen_> Added an extra chat.lsd.co.za rocket chat entry, then vim ~/.config/franz/settings/settings.json, and edit the url to quassel web
[13:54] <theblazehen_> Also added       "custom_icon": "http://quasselcore.home.theblazehen.com/favicon.ico",
[13:59] <andrewlsd> next step... letsencrypt?
[13:59] <theblazehen_> For quasselcore?
[13:59] <magespawn> that is a lot for today, thanks theblazehen_ 
[13:59] <andrewlsd> yeah.
[14:00] <andrewlsd> .... but I reckon we should host a container ....
[14:00] <andrewlsd> and do it that way
[14:00] <andrewlsd> to leave it up
[14:00] <theblazehen_> andrewlsd: Yeah. Just need a nice way to automate it. Thinking would be nice to add it to my reverse proxy, set it to auto-request if it gets a request for a host it doesn't have a cert for
[14:01] <andrewlsd> ^ auto-request, very cool
[14:14] <theblazehen_> Hmm. Although they give a wildcard for subdomains right andrewlsd?
[14:14] <theblazehen_> Then I just get cert for home.theblazehen.com
[14:14] <andrewlsd> I don't think "letsencrypt" offers wildcards
[14:15] <andrewlsd> docker hello-world works fine
[14:16] <andrewlsd> now, to try mattermost docker again?
[14:17] <theblazehen_> Actually, all requests hit the reverse proxy, and I just add the .well_known as a location and don't pass it through the proxy, then just a script that reads from `lxc list` to get all hosts
[14:17] <theblazehen_> Yeah, give it a go
[14:17] <theblazehen_> Maybe try a plain mysql docker too
[14:18] <andrewlsd> k. also, this time trying to do the "docker" stuff as user ubuntu
[14:19] <theblazehen_> andrewlsd: How are you getting in? lxc exec containerName bash?
[14:20] <andrewlsd> I installed ssh (dropbear) in the container. It seemed to make no difference however.  Currently ssh'd in
[14:20] <inetpro> SpaceX’s Falcon 9 launching in a few minutes http://spacex.com/webcast
[14:20] <inetpro> for those with lots of bandwidth
[14:22] <andrewlsd> ty, inetpro 
[14:23] <andrewlsd> fyi: youtube link https://www.youtube.com/watch?v=gLNmtUEvI5A
[14:24] <andrewlsd> 5 mins to go
[14:25] <theblazehen_> Nice. How I install my os now: `sh <(curl scripts/installArch.sh)`, enter disk to use, enter hostname, wait
[14:25] <andrewlsd> :-)
[14:26] <andrewlsd> sh <$(curl scripts/installArch.sh)
[14:28] <inetpro> 1 minute
[14:32] <inetpro> awesomeness
[14:33] <inetpro> running at above 10,000 km/h now
[14:35] <andrewlsd> yeah. amazing
[14:35] <inetpro> amazing is that it's still speeding up
[14:36] <inetpro> now above 15,000 km/h
[14:36] <inetpro> more than 170 km altitude
[14:36] <inetpro> first stage on it's way back to the drone
[14:36] <andrewlsd> 17k k/h
[14:36] <andrewlsd> still getting faster.
[14:38] <inetpro> landed?
[14:38] <andrewlsd> stage 1
[14:39] <inetpro> no wifi in the middle of the ocean :-)
[14:40] <andrewlsd> lol
[14:49] <magespawn> why not?
[14:56] <inetpro> more than 35,000km/h now
[14:56] <inetpro> +460 km altitude
[14:58] <inetpro> slowing down now... missed the top speed
[15:05] <inetpro> damn! I understand that landing was not good 
[15:06] <magespawn> okay so is that that then?
[15:06] <inetpro> @elonmusk Ascent phase & satellites look good, but booster rocket had a RUD on droneship
[15:06] <andrewlsd_q> theblazehen_:  yay, connected
[15:06] <andrewlsd_q> RUD?
[15:06] <inetpro> that's it!
[15:07] <inetpro> Rapid Unscheduled Disassembly
[15:07] <inetpro> another learning experience for the team
[15:07] <andrewlsd_q> lol
[15:08] <andrewlsd_q> it broke.
[15:08] <magespawn> these things happen, at lest the payload is okay
[15:09] <andrewlsd_q> I was trying to figure out where this weird "click" notification sound was coming from.... turns out I had a loose piece of paper on my desk. And as I moved across the touchpad of my laptop I kept getting the corner of the paper caught on my sleeve, resulting in a gentle click each time I moved my arm
[15:10] <magespawn> nice one
[15:11] <andrewlsd> "analogue user input feedback"
[15:33] <andrewlsd_q> theblazehen_:  docker mattermost-preview still didn't work
[15:33] <andrewlsd_q> next test will be a small mysqld
[15:34] <magespawn> later all
[15:48] <andrewlsd_q> ciao all.
[15:48]  * andrewlsd_q is disconnecting
[16:09] <inetpro> hmm... docker mattermost-preview?
[16:11] <theblazehen_> inetpro: mattermost is a self hosted chat thing 
[16:12] <inetpro> theblazehen_: I know, but what's the problem andrew is having?
[16:12] <inetpro> isn't mattermost part of gitlab?
[16:12] <theblazehen_> inetpro: issues with running the docker container inside a lxd container 
[16:12] <theblazehen_> They've added it yes, but it was independent before 
[16:13] <inetpro> ah
[16:13] <inetpro> I haven't got mine running by the way... time issues
[16:14] <theblazehen_> Hmm
[16:14] <theblazehen_> Maaz tell andrewlsd have you considered running a docker host inside a KVM vm with memory ballooning? I might go that direction 
[16:14] <Maaz> theblazehen_: Okay, I'll tell andrewlsd on freenode
[16:15] <inetpro> theblazehen_: sounds like a nice idea, how do you do that?
[16:16] <theblazehen_> inetpro: I know in virt-manager you can adjust that, then just need the virtio drivers in the guest. 
[16:16] <theblazehen_> https://rwmj.wordpress.com/2010/07/17/virtio-balloon/
[16:17] <inetpro> oh nice, I didn't know this, thanks
[17:27] <pavlushka> ahoy all
[17:29] <pavlushka> theblazehen_: are you cool?
[17:33] <captine> hi all.  quick one.  anyone setup a "terminal server" using Linux (MATE) for windows machines to connect to?
[17:33] <captine> best suggestion for software?  xrdp?
[17:33] <captine> will end up doing active directory integration
[17:49] <Kilos> hi captine you might need to be patient till 8.30
[17:50] <Kilos> supper and family time till then
[17:51] <Kilos> oh paddatrapper when coffee is ordered she must crack her knuckles not his
[17:52] <paddatrapper> pavlushka: ibid using incorrect gender terms?
[17:52] <paddatrapper> Kilos: ^
[17:53] <Kilos> yes QA is a she
[17:53] <Kilos> maaz is he
[17:53] <paddatrapper> So it should actually be set when setting it up
[17:54] <Kilos> oh
[17:54] <Kilos> ok
[17:55] <pavlushka> paddatrapper: didn't get that.
[17:55] <paddatrapper> pavlushka: Sorry, wrong tab completion
[17:55] <pavlushka> paddatrapper: np
[17:56] <paddatrapper> Kilos: I'll work on it
[17:57] <Kilos> good man
[17:57] <Kilos> Maaz coffee on
[17:57]  * Maaz puts the kettle on
[17:57] <Kilos> Maaz coffee for all
[17:57] <Maaz> Come on ya buncha geeks. Rock up with your mugs with the correct amount of sugar added already. Just type in Maaz coffee please
[17:58] <pavlushka> Maaz: coffee please
[17:58] <Maaz> pavlushka: Done
[18:00] <paddatrapper> Maaz: coffee please
[18:00] <Maaz> paddatrapper: Yessir
[18:01] <Maaz> Coffee's ready for Kilos, pavlushka and paddatrapper!
[18:01] <theblazehen_> hey pavlushka. Yeah
[18:01] <theblazehen_> captine: Look at x2go
[18:01] <paddatrapper> Maaz: thanks
[18:01] <Maaz> paddatrapper: Okay :-)
[18:01] <Kilos> Maaz gracias amigo
[18:01] <Maaz> ¡de nada compadre
[18:01] <pavlushka> theblazehen_: lol
[18:02] <pavlushka> Maaz: thanks
[18:02] <Maaz> pavlushka: No problem
[18:03] <pavlushka> Kilos: wow, gracious
[18:03] <Kilos> lol
[18:03] <Kilos> buenos dias muchacho
[18:04] <Kilos> i learned that from clint eastwood movies
[18:05] <pavlushka> Kilos: buenos días señor
[18:05] <pavlushka> lol
[18:05] <Kilos> hehe
[18:24] <Kilos> night all. sleep tight
[18:59] <squish102> i always struggle with mdadm raid arrays
[18:59] <squish102> after a big update they change thier names
[18:59] <squish102> like /dev/md127 to /dev/md0
[19:00] <squish102> i always get it back, but what a pain
[19:00] <theblazehen_> squish102: That's why you use UUIDs / PARTUUID / PARTLABEL / LABELs
[19:00] <theblazehen_> `blkid`
[19:01] <squish102> i think i do
[19:02] <squish102> last error was duplicate UUID's in mdadm.conf which I have no idea how it got there... maybe something i did
[19:03] <theblazehen_> squish102: Use UUIDs in fstab or whereever
[19:04] <squish102> ahh, don't think I use UUID's in fstab
[19:28] <captine> thanks theblazehen_ .  will look into it
[19:31] <theblazehen_> captine: I've used it over a 2mbit wifi link as my main desktop for a while. Worked well, although the netbook I used as a client struggled a bit with the cpu needs of pulseaudio...
[20:50] <captine> theblazehen_, only problem with x2go is i need to install the client.  Work has my windows machine fully locked down