// #australia — 2021-07-23
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
00:02:00 <ae86_> bruh
01:00:00 <ae86> yo electrohead
01:00:00 <ae86> hows it going
01:00:00 <ae86> synik: would be good to take a break from the conversation on discord LOL
01:01:00 <electrohead> It's going, just doing the work-from-home thing, wee
01:01:00 <electrohead> you?
01:01:00 <ae86> good good. studying in lockdown for my pre-trial examinations (the one before my finals)
01:01:00 <synik> yeah, it is a bit disturbing, ae86
01:01:00 <ae86> wait sorry
01:01:00 <ae86> trial not pretrial
01:02:00 <ae86> yeah what the hell was that convo synik
01:02:00 <ae86> scarred
01:02:00 <synik> I dunno man, weird. I guess some people there are insecure
01:02:00 <ae86> I should've known from that profile pic
01:03:00 <synik> work from home is great and bad, mostly great
01:03:00 <synik> my office said I have to go in 3 days a week... even though my whole team is based in Vic and I am in QLD
01:03:00 <ae86> I can't study at all
01:04:00 <ae86> Oh nice
01:04:00 <synik> so I just ignored that directive, and have not been there for the last 5 weeks
01:04:00 <synik> If they don't like it they can fire me, I don't care.
01:04:00 <ae86> What do you do? I saw vsc open in one of your desktop photos
01:04:00 <synik> in theory I am a devops engineer
01:04:00 <synik> I am doing achitecture work this contract though
01:05:00 <ae86> Oh nice. Started to get into devops recently
01:05:00 <synik> and my backfround is development
01:05:00 <synik> er, background
01:05:00 <synik> My side gig is with some crypto mob, so I am implementing a stack of github CI/CD for them
01:06:00 <ae86> Do you want to see a disgusting CI/CD action I built last week for Github
01:06:00 <synik> sure, why not
01:06:00 <ae86> It builds a maven project and then SCP's the jar onto our vps
01:06:00 <ae86> One sec
01:06:00 <ae86> It gets better
01:07:00 <synik> My pipelines are building react apps, then putting the output in a tarfile, and using SCP to copy to AWS servers
01:07:00 <ae86> Because then it runs a cmd util I wrote in Go to pub sub a "restart request" to servers
01:07:00 <ae86> over redis
01:07:00 <ae86> I love react
01:08:00 <synik> I'll tell you what shits me about GitHub actions... managing deployment configurations
01:09:00 <synik> I am putting my server list in a shared json file, that I have to read and parse to push out to the right servers
01:09:00 <ae86> Github actions certainly has its issues
01:09:00 <synik> Why the fuck can't I have a secret that is a json blob and use that
01:09:00 <synik> meh
01:10:00 <synik> AzureDevOps deployment pipelines blow that part out of the water
01:10:00 <ae86> I hate yml
01:10:00 <synik> yml is filthy
01:11:00 <synik> look at this shit:
01:11:00 <synik> - name: Execute remote ssh commands on host
01:11:00 <synik> uses: appleboy/ssh-action@master
01:11:00 <synik> with:
01:11:00 <synik> host: ${{ matrix.item.server }}
01:11:00 <synik> username: ec2-user
01:11:00 <synik> key: ${{ secrets.AWS_DEPLOY_KEY }}
01:11:00 <synik> port: 22
01:11:00 <synik> script: |
01:11:00 <synik> echo ${{ needs.build.outputs.outputbranch }}
01:11:00 <synik> echo Branch ${{ github.ref }}
01:11:00 <synik> cd deploy
01:11:00 <synik> [ -d ${{ github.event.repository.name }} ] || mkdir ${{ github.event.repository.name }}
01:11:00 <synik> cd ${{ github.event.repository.name }}
01:11:00 <synik> export DEPLOYOLD=$(readlink -f ${{ needs.build.outputs.outputbranch }})
01:11:00 <synik> export DEPLOYPATH=build-${{ needs.build.outputs.outputbranch }}-$(date +%Y%m%d%H%M%S)
01:11:00 <synik> echo deploying to $DEPLOYPATH
01:11:00 <synik> mkdir $DEPLOYPATH
01:11:00 <synik> tar -xvf ../${{ github.event.repository.name }}.tar -C $DEPLOYPATH
01:11:00 <synik> ln -sfn ./$DEPLOYPATH/build ${{ needs.build.outputs.outputbranch }}
01:12:00 <synik> Seems harder than it needs to be.
01:12:00 <ae86> My eyes
01:12:00 <ae86> appleboy sucks
01:12:00 <ae86> Well actually
01:12:00 <ae86> it's pre good
01:12:00 <ae86> pretty*
01:13:00 <ae86> i found it was a hard time with their scp action
01:13:00 <synik> It has been working reliably for me
01:14:00 <ae86> Same here
01:14:00 <ae86> I have actions on a branch by branch basis
01:14:00 <ae86> i.e prod, dev, ???
01:14:00 <synik> I deploy to a new folder named (reponame)-(datestamp), then update a symbolic link that nginx has mapped
01:15:00 <ae86> https://gist.github.com/tomlister/ffa9ee5aed05c57d2b1bc4bf225f0c1d
01:16:00 <ae86> I abstract a bunch of shit away in deploytools
01:16:00 <ae86> It copies files and uses redis to remotely restart
01:16:00 <ae86> We only have one machine for now
01:19:00 <synik> you've done some Angular too, eh
01:19:00 <ae86> I'm never touching angular again
01:19:00 <synik> Angular is a good example of a group of very smart people designing a bloated piece of shit by committee
01:19:00 <ae86> I did angular at one startup
01:19:00 <ae86> Never again
01:19:00 <synik> Aurelia is Angular *should* be
01:20:00 <synik> but no one uses Aurelia
01:20:00 <ae86> Is that like a fork
01:20:00 <synik> Angular tries to make life easy, but makes it horribly over complicated
01:20:00 <synik> no, Aurelia is a Rob Eisenberg framework
01:20:00 <ae86> React was love at first sight
01:20:00 <synik> is the the successor to Durandal
01:21:00 <synik> Lots of clever ideas, but no market take up
01:21:00 <ae86> The square brackets are coming back to me
01:21:00 <ae86> oh no
01:22:00 <ae86> not they square brackets
01:22:00 <ae86> the*
01:22:00 <ae86> I hated seeing ng everywhere
01:22:00 <ae86> ng this, ng that,
01:22:00 <synik> also, rxjs
01:22:00 <synik> what the fuck
01:22:00 <synik> talk about making life hard for no reason
01:23:00 <synik> jesus christ I am extending another devs code right now
01:23:00 <synik> what the fuck has he done
01:23:00 <ae86> Why is it neccessary
01:23:00 <synik> rxjs?
01:24:00 <synik> it isn't.
01:24:00 <ae86> Exactly
01:24:00 <synik> Angular is just stupid.
01:24:00 <synik> I would rather write raw ES5 JS than Angular, that's how much Angular shits me.
01:24:00 <ae86> I'm guessing you found my linkedin lol
01:25:00 <synik> I may have ;)
01:25:00 <ae86> I haven't written like a raw website in ages
01:25:00 <ae86> I only use react
01:26:00 <synik> I only started using react recently, as a mate brought me in to rescue his crypto side gig
01:26:00 <synik> I quite like it
01:26:00 <ae86> I'm in crypto space rn
01:26:00 <synik> It doesn't try to be more than it is.
01:26:00 <ae86> Building our backtesting framework's frontend in react
01:27:00 <ae86> I love functional components in react
01:27:00 <ae86> It's so eloquent
01:27:00 <synik> nice, I wrote a stockmarket backtester a long time ago
01:27:00 <synik> in C# WinForms, that is how long ago I mean, hahaha
01:28:00 <ae86> Mine's in python, which is exposed over flask, to an electron app, that contains the react app
01:28:00 <synik> That sounds pretty nifty, as much as I like bashing Electron for being a memory whore
01:29:00 <ae86> We have machines to compensate for Electron's memory consuming nature
01:29:00 <ae86> Honestly, why don't operating systems just include chromium in their stack
01:30:00 <synik> I was so damn happy when I installed XChat today and it was only 1.5Mb installed
01:30:00 <ae86> Electron apps wouldn't be 5000mb
01:30:00 <ae86> 500*
01:30:00 <ae86> Nice 1.5mb is pretty small
01:30:00 <ae86> My client is 2.8mb
01:30:00 <synik> nice
01:31:00 <synik> I used to run XChat under FreeBSD and Debian on a Pentium 90
01:31:00 <synik> 90 Mhz that is
01:32:00 <ae86> 90 mhz
01:32:00 <ae86> wow
01:32:00 <ae86> I can't imagine that running anything other than a command line today
01:34:00 <ae86> anyway
01:35:00 <ae86> I must sleep
01:35:00 <synik> I ran a pretty lightweight window manager
01:35:00 <ae86> I was into linux ricing once
01:35:00 <ae86> But thats another story
01:35:00 <synik> np, will see you around. I'll idle here for a few days/months
01:35:00 <ae86> See you on irc or discord
01:35:00 <synik> sure will, legend! good to meet you. :)
01:35:00 <ae86> Oh yeah
01:36:00 <ae86> Nice to meet you too
01:36:00 <ae86> I lived in qld for a bit of my life
01:36:00 <ae86> Mudgereeba. To be specific, on the border of the hinterland and the gold coast
01:36:00 <ae86> Miss qld
01:36:00 <ae86> good times
01:37:00 <synik> nice
01:37:00 <ae86> cya
01:37:00 <synik> cya mate
01:37:00 <electrohead> synik: heh, I remember the pentium 1 or 2, that I had when I was a kid
01:37:00 <electrohead> thing was a beast, lol
01:48:00 <Bonny> lol
01:51:00 <synik> Even a shit computer now has a ton of power, but electron apps and everything make it feel like a 486 :/
02:24:00 <ld0g> lol
02:24:00 <ld0g> wot u doin Bonny
02:24:00 <Bonny> sleeping
02:24:00 <ld0g> i should be doing that
02:24:00 <ld0g> moving today
02:24:00 <Bonny> ccool
02:24:00 <Bonny> have you packed?
02:24:00 <ld0g> yeah i havent got much
02:25:00 <Bonny> cool
02:25:00 <Bonny> looking forward to the move?
02:25:00 <ld0g> yeah been here all my life
02:25:00 <Bonny> oh wow.. big move then
02:25:00 <ld0g> good for a change
02:25:00 <Bonny> yeah
02:25:00 <ld0g> new area
02:25:00 <Bonny> oh wow
02:26:00 <Bonny> I hate moving
02:26:00 <Bonny> packing and unpacking stuff
02:26:00 <ld0g> yeah ive done it a few times
02:26:00 <ld0g> when was married and shit
02:26:00 <Bonny> I did it march this year
02:26:00 <Bonny> yeah
02:27:00 <ld0g> i got rid of everything
02:27:00 <Bonny> cool
02:27:00 <ld0g> when i moved back home with mum
02:27:00 <Bonny> I was renting and then bought my own home
02:27:00 <ld0g> got my tv, bed, chester draws, clothes
02:27:00 <ld0g> laptop, monitors, desk
02:27:00 <ld0g> bout it
02:27:00 <ld0g> sold the lounge
02:28:00 <Bonny> I have a sofa for sale
02:28:00 <ld0g> mums got few things
02:28:00 <ld0g> yeah no1 buys them these days
02:28:00 <ld0g> i remember my one we paid 5k for it
02:28:00 <ld0g> back in the day
02:29:00 <Bonny> wow
02:29:00 <ld0g> when i was married and nothing but the best for the wife
02:29:00 <Bonny> I didn't buy this sofa brand new
02:29:00 <ld0g> how did that go
02:29:00 <ld0g> :D
02:29:00 <Bonny> but it's ex freedom furniture which will sell well
02:29:00 <ld0g> cool
02:29:00 <Bonny> and it's in good condition like new
02:30:00 <ld0g> nice
02:30:00 <Bonny> I'll sell it but I haven't had a chance cos of all the lockdowns
02:30:00 <ld0g> no lockdown here
02:30:00 <ld0g> next week
02:30:00 <Bonny> I know
02:31:00 <ld0g> :P
02:31:00 <Bonny> it was extended here
02:31:00 <ld0g> good
02:31:00 <Bonny> why good>
02:31:00 <Bonny> ?
02:31:00 <Bonny> we don't have high numbers
02:31:00 <ld0g> coz ur disease riddled over there
02:31:00 <Bonny> unlike sydney
02:31:00 <Bonny> it's really bad there
02:31:00 <ld0g> :D
02:31:00 <Bonny> so it came from nsw not vic
02:31:00 <Bonny> sorry*
02:32:00 <ld0g> nothing should be in lockdown
02:32:00 <ld0g> there just destroying lives
02:32:00 <Bonny> it's the only wait to fight this virus
02:32:00 <ld0g> our generation is going be fucked for the next decade
02:32:00 <Bonny> way*
02:32:00 <Bonny> yup
02:33:00 <synik> without lockdown we would have a lot more dead people
02:33:00 <ld0g> i dont think its about fighting the virus at all
02:33:00 <Bonny> that's right synik
02:33:00 <Bonny> sydney has about 5 deaths
02:33:00 <synik> do you think they are locking down for fun, ld0g ?
02:33:00 <ld0g> i just think its a load of shit
02:34:00 <Bonny> so people aren't dying>
02:34:00 <Bonny> ?
02:34:00 <synik> There is no benefit to state governments locking down other than containing the virus
02:34:00 <ld0g> they die anyway?
02:34:00 <ld0g> so people dont die of anything else these days
02:34:00 <synik> It is costing the economy fuck tons
02:34:00 <ld0g> ljust call it covid
02:34:00 <Bonny> my old lover was only 60 and died cos of covid
02:34:00 <ld0g> thats what they say
02:34:00 <Bonny> it's true
02:35:00 <synik> ld0g, are you one of these conspiracy nutters
02:35:00 <ld0g> im a synik
02:35:00 <synik> So why do you think they are doing these lock downs
02:36:00 <ld0g> never mind
02:36:00 <ld0g> no point talking about it
02:36:00 <synik> yes, because you are full of shit.
02:36:00 <ld0g> haha
02:36:00 <synik> and have no proof
02:36:00 <ld0g> and u do
02:36:00 <synik> Do you want me to dig up a covid corpse
02:36:00 <ld0g> so ur full of shit
02:37:00 <synik> You are in a lockdown, and you are claiming we don't need them
02:37:00 <synik> so I want to know why
02:37:00 <synik> but you have no reasons to give
02:37:00 <ld0g> im not in lockdown
02:37:00 <synik> you just "think it is a load of shit"
02:37:00 <Bonny> he isn't in lockdown and he is laughing at the states that are
02:38:00 <ld0g> and u think a virus with a 99.3% recovery rate is a reason to lockdown
02:38:00 <synik> I have had the Pfizer shots, what do you think that was? magical water and pixie dust
02:38:00 <ld0g> so ?
02:38:00 <ld0g> good u take a experimental drug thats still in trial until 2023
02:38:00 <synik> So your idea is to let it run wild, and let people die or have permanent disability
02:39:00 <ld0g> i think i'll wait until the trial is over .
02:39:00 <ld0g> but each to there own
02:39:00 <synik> Good for you, you fucking moron.
02:39:00 <ld0g> nice one u fucking idiot
02:39:00 <ld0g> brainwashed sheep
02:39:00 <synik> The only way we can get back to normal is with high rate of vaccination
02:39:00 <ld0g> bahhhh bahhhhhhhh
02:39:00 <synik> Moronic ignorant fucking morons like you are the problem
02:40:00 <synik> "bah bah sheep", you offer no reasoning, no proof, no theory
02:40:00 <synik> The US has over half a million deaths
02:40:00 <synik> but fuck them too right?
02:41:00 <ld0g> fuck you!
02:41:00 <synik> You are the one who is happy to let a ton of people die.
02:42:00 <ld0g> the US has over 350 million people
02:42:00 <synik> Do you think those 500,000 didn't have hopes, dreams, and families?
02:42:00 <ld0g> but anyways
02:43:00 <synik> Utterly selfish.
02:43:00 <ld0g> good talk jackass
02:44:00 <synik> You probably think Trump is great too.
02:45:00 <Bonny> yes he made america great again when he lost the election
02:47:00 <Bonny> good night.. catchyas next time.. :)
02:47:00 <synik> seeya mate
02:47:00 <ld0g> nite Bonny
02:51:00 <electrohead> can I put away the popcorn, yet?
06:14:00 <***> Buffer Playback...
06:14:00 <*buffextras> [06:11:08] [email protected] quit: Quit: https://mibbit.com Online IRC Client
06:14:00 <***> Playback Complete.
08:36:00 <synik> hot.
09:02:00 <electrohead> cold.
10:28:00 <synik> good morning ld0g
10:48:00 <ae86> synik: im back
10:49:00 <ae86> currently listening to the court livestream
10:57:00 <synik> I'm stuck in my second of three morning standups
11:17:00 <ae86> sounds fun
11:18:00 <synik> They pay me by the hour, I'll live.
11:18:00 <ae86> Hahaha
11:18:00 <ae86> Just nod your head
14:37:00 <ld0g> hey synik
14:37:00 <ld0g> what should i eat fuckerssz
14:37:00 <ld0g> im hungry
14:45:00 <ld0g> subway?
14:45:00 <eddie> eat a crispy chicken panini "_
14:45:00 <eddie> :)
14:45:00 <ld0g> where from
14:45:00 <eddie> $12 each
14:46:00 <ld0g> whereeeeee
14:46:00 <eddie> Iamfit Cafe / Diesel Gym (cafe there)
14:46:00 <ld0g> joondalup ?
14:46:00 <synik> get Twisties
14:46:00 <eddie> <-- edgewater for the first Joondalup for the second
14:47:00 <eddie> near Hardly Normal
14:47:00 <ld0g> ok
14:48:00 <eddie> Iamfit is located next to a bike shop / near BCF and the Coles servo on Joondalup drive
Search this day's buffer:
