/srv/irclogs.ubuntu.com/2017/03/01/#ubuntu-us-mi.txt

jrwrenrick_h: not long ago we chatted about dotnetcore. This is a great summary: http://no-kill-switch.ghost.io/current-state-of-net-through-not-so-rose-colored-glasses/  " .NET Core today is still a half-baked, chaotic mess"  :)14:36
cmaloneymorning15:25
rick_hugh morning15:25
cmaloneyjrwren: .NET Core is what? The olive branch for people who were jumping to Linux / macOS?15:27
jrwrencmaloney: i guess?15:27
cmaloneySpeaking of .NET, a recruiter wondered if I might be a fit for a PHP / .NET position. After my initial response (hell no) I softened it up a bit so it was more diplomatic (I have no experience in those areas. If they're willing to train...)15:34
brousch__Still no luck? :(15:36
cmaloney"Declined to move forward" is my new anarcho-punk SKA band name15:37
cmaloneyPretty sure the yyears of not working in the cloud are killing me15:38
cmaloneythat and I'm not a great programmer.15:38
brousch__I'm not either, which is why this devops role is a good fit. It's more Linux system setup than actual programming15:39
cmaloneyYeah15:40
brousch__We have an opening here, but you might have to drive to GR twice a week.15:40
cmaloneybut again, most of that is a non-starter unless you have AWS experience15:40
brousch__Ours is all on-prem. AWS is our competitor ;)15:40
cmaloneyAh, lovely. :)15:41
cmaloneyI'll have to think about it. honestly at this point driving isn't much of an issue.15:42
brousch__How's the Javascript education going?15:42
cmaloneyMeh15:42
cmaloneyI can't get excited about web development15:42
cmaloneybut I'm trying to find the unicorn15:42
cmaloneyin the hopes that I somehow get excited about it15:43
brousch__There are so damned many pieces and options now. Give me JQuery!15:43
cmaloney"DO you know React?" "No, but wait 5 minutes and you'll be asking me for something else"15:43
brousch__heh15:44
brousch__A lot of places are looking for specific skills like that because their developer got a better job and they need stuff fixed now15:44
cmaloneyOh I know15:45
cmaloneythey're looking for unicorns15:45
cmaloneyMy favorite is the "full-stack developer"15:45
cmaloneyI also had a recruiter contact me about a position that was posted on the GR-PUG list in 2015.15:47
brousch__I used to be that. But now each piece of the stack feels more complicated15:47
cmaloneyapparently they still have an "immediate opening"15:47
brousch__For a "Python Expert"?15:47
cmaloney(never heard back from them when I pointed out that this was posted on that mailing list)15:47
cmaloneyone sec. Checking email15:48
jrwrenthat recruiter is busy learning about mailing lists15:48
cmaloneyhttps://groups.google.com/forum/#!topic/grpug/1em_u1wGpLE15:49
Zimdale....PHP / .NET? O.o what messed up stack do they have?15:49
cmaloneyZimdale: likely a PHP front-end to a .NET translation to a ETL system15:50
jrwrenbonus if its SSIS for ETL15:50
brousch__cmaloney: Ah, that is a legit role. A couple of the devs from there came to the last meeting.15:50
cmaloneyLooking for a developer with php and/or .NET experience and working with15:50
cmaloneyAPI's. Also someone with ETL experience such as Talend. I'd like someone15:50
cmaloneywith a couple years experience that can help with design.15:50
brousch__It is basically banking middleware.15:51
jrwrenbanking? who is this?15:51
Zimdaleah I see15:51
ZimdaleThat sounds horribly boring :(15:51
jrwrenyes, but if it pays $200,000, I'm in for a new job. ;]15:52
jrwreni tick all the boxes even. ;p15:53
cmaloney"Implementation of at least FIPS 140-2 compliant security and data protection" ?15:53
jrwrenwhats more, I even LIKE php and C#15:53
jrwrenoh fuck no.15:53
jrwrennevermind.15:53
jrwrenFIPS is so bad it hurts.15:53
brousch__https://cuanswers.applicantpool.com/jobs/130706.html15:53
jrwrenwtf, banks don't have to FIPS, do they?15:53
cmaloneyThat was for the Python Integration one15:53
cmaloneyBut what's also fun is I haven't done much with REST APIs either (at least not professionally)15:57
cmaloneyconsuming and using, yes, but not building15:57
cmaloneyit's not out of my realm to learn, but that's a lovely pit to fall down15:57
cmaloneyI swear I need about a year or two to learn what I should be15:57
cmaloneyunfortunately I have less than six months. :)15:58
cmaloney(which does wonders for the anxiety)15:58
Zimdalea year or two to learn about REST APIs?15:58
jrwrencmaloney: its all b.s. anyway.15:58
cmaloneyNo, a year or two to learn full stack development / AWS / REST15:59
Zimdaleah15:59
Zimdalethat makes more sense15:59
jrwrenyou could learn all that in 2months.15:59
cmaloneyNo, REST is pretty easy.15:59
cmaloneyand yes, it's mostly bullshit.15:59
ZimdaleAWS is one hell of a rabbit hole though15:59
cmaloneybut it ticks a box15:59
jrwrenno one knows all of AWS.15:59
jrwrenits like saying someone knows all of Win32.16:00
jrwrenthere are too many API16:00
jrwrenknowing aws usually means, basics of ec2, basics of s3, bonus for elb.16:00
ZimdaleI think part of learning AWS is learning something like Terraform or Cloudformation16:00
cmaloneyYeah16:00
cmaloneyPossibly Amazon's PostgreSQL spin (Red-something)16:01
ZimdaleRedis16:01
Zimdaleer16:01
Zimdaleno16:01
Zimdaleignore that16:01
cmaloneyZimdale: Thank you for your time. Please leave your mug on the table.16:01
cmaloney;)16:01
jrwrenyeah, i disagree. :p16:01
cmaloneyI'll get Barry to escort you out.16:01
jrwreni'm a lower level AWS user. no need for TF or CF or Juju :)16:02
cmaloneyYeah, nobody needs Juju.16:02
cmaloney;)16:02
cmaloneyI just drive out to EAST-1, yank our disks, and use a magnetized paperclip to deploy my systems.16:02
jrwrenwell, not NOBODY...16:02
ZimdaleTF is really nice because it makes AWS not specific to AWS, you can add a check mark for "cloud providers" instead of just AWS becuase it can be ported to DO or the like super easily16:02
jrwrenit is great, no doubt. There are LOTS of those.16:04
cmaloneyI'm just feeling a bit like I did in school: when one day you show up and everyone "knows" something that you feel like you missed.16:04
jrwrenpuppet/chef/salt/fabric can all do that too.16:04
cmaloneyand they're so "of course" about it.16:04
jrwrencmaloney: that is how I feel about the entire nodejs ecosystem.16:05
brousch__cmaloney: I agree. It happened really fast.16:05
jrwrenI wonder if there is a word for that.16:05
cmaloneyelderly.16:05
cmaloney;)16:05
jrwrenleftbehind16:05
brousch__And I feel your pain about figuring out where to focus.16:05
cmaloneyPretty sure I'll be in the bathroom when the rapture happens16:05
Zimdaledamn kids and such16:05
cmaloneycome out, sip on some coffee, and wonder where the hell everyone is. :)16:05
cmaloneybrousch__: It's getting my "you should be a writer, or a game designer" brain shouting at me16:06
cmaloneybut those tend to not make money16:06
brousch__Advice from a recruiter and friend was "Stick with what you know. Go deeper. An opportunity will pop up." But I had the benefit of time to wait.16:06
cmaloneyI'd rather not live my life fromo gofundme campaign to the next.16:06
jrwrencmaloney: one thing I learned is that all these "on aws" systems dont' want you to understand how to use AWS directly, becuase that shows you just how simple their magic must have layer is.16:06
cmaloneybrousch__: That's good advice16:07
cmaloneyand it's not like I don't have irons in the fire.16:07
cmaloneyI do16:07
ZimdaleUnless "What you know" is Progress >.>16:07
cmaloneybut the rejections are taking their toll16:07
jrwrenthat really is good advice. I'd never have left the C# world if I'd have followed it.16:07
jrwrengrass looked greener, but really its a brown world.16:08
cmaloneyZimdale: "The world needs ditch diggers"16:08
cmaloneyjrwren: But you went even deeper than that16:08
cmaloneyYou're platform-agnostic16:08
jrwrenI argue that is breadth not depth16:08
cmaloneybreadth got me where I am16:09
cmaloney:)16:09
jrwrenme too.16:09
jrwrenbefore C#, I did perl on unix, so maybe I should have gone deeper with that ;)16:09
cmaloneyI had one interview that really clicked for me. I was going through my experience and one thing emerged from it: I did what needed to get done16:09
cmaloneyI became a "Team Lead" because that was what was needed.16:10
jrwrensmart and gets things done eh? go figure!16:10
cmaloneyI've done admin because that was what was needed. I did web-programming in Perl because that was what was needed.16:10
cmaloneyMeh, I'm not even sure about the smart anymore. :)16:10
SneakyPhilahoyhoy16:10
cmaloneyHowdy.16:10
Zimdaleo/16:10
ZimdaleIt's hard to put "Got things that needed to be done done" on a resume though :(16:11
cmaloneyjrwren: point being you didn't define yourself with what platform you used. You understood the core concepts enough so you could move from platform to platform.16:11
cmaloneyZimdale: It's even harder to put "spent most of my time on SO looking up how to do it"16:12
SneakyPhil^16:12
cmaloneyor Perl Monks.16:12
Zimdale"Master copy pasta chef"16:12
SneakyPhil"Researched and implemented ABC to provide XYZ benefit to COMPANY/APP"16:12
cmaloney"Sure I can balance a binary search tree. Give me one how and an internet connection and I'll blow your mind"16:12
cmaloneys/how/hour/16:13
SneakyPhilif a binary search tree could search trees, how many binaries would a search tree search16:13
jrwrenlog n?16:14
cmaloneyall the binaries it could search if a search tree searched binary search trees16:14
brousch__I really love how many remote work jobs are cropping up http://stackoverflow.com/jobs/remote-developer-jobs16:15
ZimdaleLook at all that javascript :(16:15
cmaloneyand a lot of Go16:16
cmaloneyThat's crazy16:16
jrwrenits tragic for our industry16:17
cmaloneyWe said the same of Ruby. We survived16:17
cmaloneywe say the same of JavaScript. We're still sorting out that mess.16:17
jrwrenwe never really sorted out the ruby. we just moved on AFAICT16:17
jrwrenwho does new ruby project anymore? I don't know that anyone does.16:17
jrwrenits all legacy rails maintenance.16:18
ZimdaleWe do ruby microservices occasionally16:18
cmaloneyDepends on the developer. I think Dan Benjamin of 5by5 released Fireside in Ruby16:18
cmaloneyhe's huge into Ruby16:18
cmaloneyto the point where I think he discounts Python16:18
cmaloneyDepends on the community16:18
cmaloneyI'd wonder who deploys new Java code, but I'm sure someone does16:19
SneakyPhiljrwren: Sensu is ruby16:19
SneakyPhilthey just became their own real company16:19
jrwrenSneakyPhil: never heard of it.16:19
SneakyPhilnagios-esque monitoring platform16:19
cmaloneyhttps://sensuapp.org/16:19
SneakyPhilit's pretty nice16:19
ZimdaleThere is actually a lot of new Java still being developed.16:19
ZimdaleSurprises me with all the new language noise16:20
SneakyPhilsome friends say that Scala is a joke, unsure about that16:20
jrwrencmaloney: Dan Benjamin is a crazy ruby person IMO :p16:20
SneakyPhilthe day this world stops running on bash scripts and makefiles I'll go become a farmer16:20
cmaloneyjrwren: I won't argue it.16:20
jrwrengoogle is still a C/C++/Java/Python/Go/JS/Dart ONLY company. no other langs allowed, AFAIK16:20
cmaloneyDart16:21
jrwreni threw it in there to avoid the well actually reply.16:21
cmaloney;)16:21
jrwrennetflix uses lots of java and scala.16:21
jrwrenstill lots of new java at netflix AFAIK16:21
jrwrenI gave up on scala once I saw how much it lied to you.16:21
cmaloneyHonestly I expect JoDee to get a developer job before I do16:21
cmaloneyshe has the math background for Machine Learning / Statistics16:22
brousch__cmaloney: Your task: Build a database and webapp of open source metal music on AWS. Add machine learning to suggest other music people would like.16:24
cmaloneybrousch__: I need to monetize that16:25
SneakyPhilthe differentiator is that it suggests other music?16:26
brousch__No, it is your showcase project16:26
SneakyPhilbecause http://www.metal-archives.com/16:26
brousch__Is that only creative commons music?16:26
SneakyPhilah, no16:26
brousch__I meant creative commons earlier, not open source16:27
cmaloneyIt's a domain that I specialize in. :)16:28
brousch__You're an expert in the field16:29
* cmaloney scribbles some ideas16:31
ZimdaleJust got an email from a "big data analytics" company in Ann Arbor that is looking for sr python and paying $130k16:35
Zimdalenot sure why I got said email but 130k is a nice number16:35
cmaloneyThat is.16:35
ZimdaleIf you want it I can forward it to you haha16:36
cmaloneyIf you want. Email address is at http://decafbad.net/about16:36
Zimdale"The office is packed with plenty of snacks, beer, and sunlight"16:36
SneakyPhilZimdale: got that too16:36
Zimdalelol for the same position SneakyPhil?16:37
ZimdaleSr Software Engineer?16:37
jrwreni wonder if it is DUO or Care16:37
jrwrenoh, lol, i just got that same email too :)16:38
ZimdaleI would be surprised if Duo didn't have the reputation such where they don't need to spam everyone in the industry16:38
jrwrenoh, no, that is an Arbor job.16:39
jrwrenI know exactly what that job is ;)16:39
cmaloneyArbor Networks?16:39
SneakyPhilZimdale: yeah16:39
jrwrenI think so, although it might be Deepfield.16:39
cmaloneyI already have a resume in with Arbor.16:39
SneakyPhilthere's a geospatial imaging company over there too16:39
SneakyPhilmd something or other16:40
jrwrenbut I think it is Arbor Networks bringing their austrialian purchase co into US16:40
jrwrenbut that was ruby/jruby, so maybe it is deepfield16:40
cmaloneyI love how these get dissected. :)16:40
cmaloney*shake* *shake* *read tea leaves*16:41
jrwrencmaloney: you want to work at Arbor? come to SEMJS meetup, meet daniel and see if she can get you an interview.16:41
cmaloneyAlready had an interview. :)16:41
jrwrenoh, ok.16:41
cmaloneytx though16:41
jrwrenits a bit easier than reading tea leaves.16:41
jrwrenemail says: "for large communication providers and large enterprises."16:41
jrwrenthat is arbor or deepfield.16:41
ZimdaleThe one person I have talked to from Arbor Networks didn't seem to thrilled to be there and she was doing a lot of really bullshit php work that apparently shouldn't have existed.16:42
ZimdaleBut that was a few years ago16:42
cmaloneyI applied for their build-tools department16:42
cmaloneyso we'll see if that pans out16:43
rick_hdidn't jrwren work for them at one point?16:43
jrwrencmaloney: oh man! tommy beetle!  he is really smart.  A bit pedantic, but really smart.16:43
jrwrencmaloney: that team is cool.16:43
jrwrenyes, I still know a few people there.16:43
cmaloneyjrwren: Thank you. That helps. :)16:44
brousch__cmaloney: You have to leverage your network to put in good words for you16:44
cmaloneybrousch__: My network works for Canonical now. :)16:44
brousch__I would not have had my last 2 jobs without people I know being involved16:44
cmaloneyI know. My last three jobs were all referral.16:45
brousch__Yeah, but they know people at previous employers and have good reputations16:45
jrwrencmaloney: correct me if I'm wrong, but you aren't getting desparate or anything, right? It seems like you are turning a lot down waiting to find a really great fit for you?16:45
cmaloneyjrwren: A little of both16:50
cmaloneyI'm getting to the point where I'm being a lot less picky16:50
cmaloneybut I also want to find a good fit16:51
cmaloneythat said, it's hard to be picky when there's nothing at the buffet16:51
cmaloneypart of my pickiness though is jobs that are obviusly not a good fit16:52
cmaloneyI don't care for Windows, so if it's primarily Windows then I'm going to do poorly16:52
cmaloneyI don't want to waste anyone's time with that16:52
jrwrencmaloney: iirc nutshell in AA is hiring. i hear great things.16:56
cmaloneyjrwren: Will check it out. Thanks!16:56
cmaloneyAnd thank you everyone for listening to me and recommending things to try. I can't express how much it helps, only that it does. :)17:09
rick_hflav works at nutshell still I think17:26
cmaloneyThat's a name I haven't heard in a while17:27
jrwrenyes, flav is still there. I see him there every so often.17:27
ZimdaleNutshell looks neat, just the end product looks so boring :(17:32
jrwreni'm old. i'd like some boring.17:36
cmaloneyYou're old? I'm ancient then17:37
jrwrenoh definitely.17:38
brousch__cmaloney: The world needs old people. Without them everyone's lawn would be ruined by those damn kids.17:38
ZimdaleSomeone has to be around to remember the time before computers17:38
cmaloneybrousch__: Remind me to whack your kneecaps with my cane next time I see you17:39
SneakyPhilthere's a simpsons joke there17:45
Zimdale0http://i1.kym-cdn.com/photos/images/newsfeed/001/044/247/297.png17:49
brousch__There is no cloud. It's just someone else's computer.18:01
jrwrenI read this tweet and my immediate response is, "no you are not"  :)  https://twitter.com/sebis/status/83458484569939558818:30
jrwreni'm so jaded.18:30
rick_h? reverse proxy is just...a proxy18:31
* rick_h doesn't get the special bit18:31
jrwrenexactly.18:33
jrwreni'm being pedantic over "running asp.net core apps using apache"18:33
jrwrenits a poorly worded title.18:34
cmaloneyRunning Python Applications using Apache18:36
cmaloney(and a reverse proxy. And nginx in the middle. And ...)18:36
cmaloneymod_asp or it didn't happen. ;)18:36
=== dzho_ is now known as dzho
cmaloneyInstalled mysql on JoDee's laptop.21:31
cmaloneyit was either that or install Oracle or SQL Server, so I hope I made the right call. ;)21:32
ZimdaleI feel like I shoulld know who JoDee is but I dont :(21:57
cmaloneyJoDee is my wife22:02
cmaloneyhttp://decafbad.net/jodee22:03
cmaloneyhttp://decafbad.net/jodee-page/rather22:03
cmaloneyhttp://decafbad.net/jodee-page/ rather22:03
ZimdaleAh gotcha22:03
cmaloneyhttps://get.google.com/albumarchive/117777908934895049975/album/AF1QipMg055sVauEnVD1Wk1rcZ5vpYH7H2i87PbzvY-M/AF1QipOfuC2kNCXjWcU2ao5BOKi811DWCPgUs5eXyzIk?authKey=CNe9icTVus35Dw22:04
ZimdaleFigured it was something like that, either wife or daughter22:04
cmaloneyThat's her eating a Beignet22:04
cmaloneyNo kids22:05
ZimdaleI think I actually met her last pcon22:05
ZimdaleAh well22:05
cmaloneyI think you did22:06
cmaloneyShe was at Qdoba22:06
Zimdaleyeah22:06
gamerchick02she has a nice website23:15

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!