/srv/irclogs.ubuntu.com/2017/04/05/#ubuntu-us-mi.txt

cmaloneyGood morning14:13
brousch__Yes14:16
cmaloneyIt's a start. :)14:19
cmaloneyI swear the worst thing you can give a recruiter is your phone number15:19
cmaloneynow I'm not only getting odd-calls, but odd text messages15:19
ZimdaleTell them you want a pizza15:19
cmaloneySTOP15:20
Zimdalehttps://youtu.be/vVlEVRKv4is?t=57s15:21
cmaloneyheh15:22
ZimdaleI always wanted to ask for shit, but I don't think that would make them less annoying15:24
cmaloneyWell, I love th "I didn't get you on your phone so now I'll text you" approach15:24
cmaloney"I was busy with something else. That's why I didn't pick up the phone"15:25
Zimdale"You didn't answer your phone so I figured I'd spy on your through the bushes at your home"15:25
cmaloney"oh, and by the way email is awesome for this scheduling shit"15:25
ZimdaleIs it teksystems?15:27
cmaloneyNo, it's the company that you passed along to me15:27
ZimdaleOh that crazy spam email one?15:27
cmaloneyYeah15:27
ZimdaleYeah I could see that15:27
cmaloneyUnfortunately it's a hit15:28
cmaloneyso I get to do a screen-sharing coding session with Deepfield15:28
cmaloneyI'm really starting to hate this industry.15:29
cmaloney"Sure, we'd love to see what you're made of. So let's schedule the most awkward test to see how you perform."15:29
Zimdaleooo you'd be part of Nokia15:30
cmaloneyI already was when it was called Alcatel Lucent.15:30
cmaloneyIt was no Bell Labs then15:30
ZimdaleWas it a hit from that same email over a month ago? O.o15:31
cmaloneySame with another automotive supplier that had to (no shit) show me two presentations about how they could trace their lineage to the Dodge Brothers.15:31
cmaloneyeven though they were so far removed from it (being owned by a Chinese company)15:31
cmaloneyZimdale: A-yep.15:31
Zimdalewat15:31
ZimdaleMan moving that slow sounds like a red flag by itself15:31
cmaloneyIt's a start-up with the baggage of Nokia15:31
cmaloneywhat do you expect.15:31
Zimdalehahaha15:32
cmaloneyOh, sorry, "THE POWER OF NOKIA WITH THE NIMBLENESS OF A STARTUP"15:32
cmaloney"together combined like Voltron to defend the universe"15:32
Zimdaleapparently leadership there is a shit show15:37
cmaloneyAt Nokia?15:39
ZimdaleAt deepfield15:41
cmaloneydoesn't surprise me15:41
cmaloneyI'm sure most of them will be replaced in the near future when their golden handcuffs disappear and they can divest themselves.15:41
cmaloneyI'm looking at it more as practice.15:42
ZimdaleTrue dat15:43
ZimdalePlus you could put time in while looking for a place you like more15:43
cmaloneyYeah15:43
cmaloneyRight now I'm at the "I'd like my income to not be the charity of others"15:44
ZimdaleYeah :(15:44
ZimdaleI am a little surprised MUG hasn't gotten you in. Usually companies really like community involvement15:48
cmaloneyMUG isn't the problem. Coding tests are.15:49
ZimdaleAh15:49
cmaloney90 minutes to submit 3 problems / 2 puppet examples where the system doesn't handle STDIN the same way that my local machine does tends to limit ones options.15:50
Zimdaleweird15:50
cmaloneyIt was some strange site where they treated all of the languages interchangeably15:51
cmaloneyand I'm not sure if what they had for Python really worked or not15:51
cmaloneybut I'm sure all they saw was none of the test cases worked15:51
cmaloneywhich is true, because none of the data made it to my program15:52
Zimdalehahaha sounds typical15:52
cmaloneyBut hey, algorithms don't lie,15:52
cmaloneyno bias there.15:52
* cmaloney is trying not to be too salty15:52
Zimdalehahaha15:56
ZimdaleYeah I had many fights over those tests16:05
Zimdalewe had someone that wanted to give a test that tested efficiency of a recursive brute for algorithm16:06
Zimdalebrute forcing*16:06
Zimdaleirked me becuase unless you did a lot of recursion you're going to struggle with it and it shows nothing more than experience with that style algorithm16:06
cmaloneyIs there much call for that as part of the job?16:06
cmaloneyI mean, maybe you were applying to be a technical editor for a computer science textbook16:07
Zimdalelolno16:07
cmaloneyExactly16:08
Zimdaleall we did was put forms on websites...16:08
cmaloneyit's somewhat pointless to ask someone to white-board out a fibbonacci sequence16:08
Zimdaleyeah16:08
cmaloneyor test efficiency of algorithms (recursive / brute-force)16:08
ZimdaleLike it's okay as long as you tell them that is what they are being tested on16:09
cmaloneyunless that's something that you value as part of the day-to-day.16:09
Zimdaleso you can test how well they can learn new things16:09
cmaloneyI got salty in one interview (for a publishing company)16:09
Zimdaleand not how well they already know a thing that they may never use16:09
cmaloneythey wanted me to white-board out a fibbonacci sequence16:09
cmaloneyI asked them if this was something that came up often in the job16:09
Zimdalehahaha16:10
Zimdalein theory it tests "problem solving abilities"16:10
cmaloneyI appreciated in one job interview that they liked when I wrote out the brute-force steps for something and then said "Upon thinking about this more I could just remove the spaces and use the built-in reverse function)16:11
cmaloneyproblem is I don't know what they're looking for. Are you looking for my shitty first-draft thinking or something where I've had some time to think about it?16:11
cmaloneybecause shitty-first-draft thinking looks a whole lot like Atari BASIC / Pascal.16:12
ZimdaleI am sure htey don't know what they are looking for16:12
cmaloneyor old C code16:12
cmaloneyunless it's something that I've done recently in Python16:12
ZimdaleWhen we interviewed we almost never looked for clean designed code16:12
cmaloneyWhenever I play around on Codewars I don't know all of the little clever tricks that folks can use to make three lines of tightly-integrated code.16:13
ZimdaleBut usually depends on how arrogant the interviewer is16:13
ZimdaleWe usually got better information just asking them about past experience and how they solved it16:13
cmaloneyYeah16:13
ZimdaleBut depending on past work experience that is also something that doesn't always work16:14
cmaloneyI don't even mind the "here's something that happened from the job with the serial-numbers filed off"16:14
ZimdaleI really wish there were more panels on tech interviewing at pcon16:14
cmaloneytalk me through what you think would happen.16:14
cmaloneyTech interviewing is a skill16:14
cmaloneythere's no question in my mind that this is something that people have to learn16:15
ZimdaleOn both sides of the table16:15
cmaloneyAnd I don't mean some douchey "crack the coding interview" sort of thing16:15
Zimdaleit would be nice if there were more resources out there debunking a lot of people's idea of "what is the right programmer"16:15
cmaloneyI mean something where both sides of the table are genuine with each other16:16
cmaloneyGod yes.16:16
cmaloneyProblem I've seen a lot of is "we need to fill the (whomever) shaped hole that left"16:16
ZimdaleYeah16:16
Zimdalewhen we were interviewing we were looking for people with similar experiences and qualities as the rest of the team had16:17
cmaloneySo, (whomever) was an expert at (technology). We need more of that.16:17
Zimdaleand often overlooked that diversity actually lends itself more to problem solving than the exact same experiences as your "best dev"16:17
ZimdaleA lot of it is sad because it's definitely not intentional, it's mostly just not realizing that it's possible16:19
cmaloneyTotally16:19
ZimdaleThat someone with far less experience than you could solve a problem better than you can just because they come from a different background16:20
cmaloneyOne of the "fun"questions I was asked at lunch for an interview was "Marvel vs. DC" and "Star Wars vs. Star Trek".16:20
cmaloney"I don't read comics" tends to land flat.16:20
cmaloneyOh yeah16:20
ZimdaleYeah that sounds like a "break awkward silence" question16:20
cmaloneyJoDee and I have joked that these "Data Scientist" positions wouold be best with both of us16:21
cmaloneyshe's a physicist / astronomer that doesn't have the programming background16:21
cmaloneyI have the programming background but I need Free42 to compute how much a 32oz bag of coffee costs per ounce.16:21
cmaloneyTogether we're perfect for the role.16:21
cmaloneyHell, one of JoDee's friends teaches math, but he's struggling to get the programming experience16:22
ZimdaleI struggled at math and do programming \o/16:22
cmaloneyso you've already limited yourself to a) folks that just came out of college b) with programming experience c) and fresh stats experience16:23
ZimdaleI enjoy how much the default idea of CS falls flat all the time.16:23
cmaloneyJoDee took a look at my transcripts from Hope. She was mortified at my math grades.16:23
cmaloneyOne coding test I had was how many 1 inch straws (matches) could one put together to make a rectangle16:25
cmaloneyand what was the largest area that rectangle could cover16:25
cmaloneyWhich is an awesome question for someone who got a C in Algebra and a D- in Calc II16:26
Zimdalewat16:28
ZimdaleThat's weird16:28
Zimdaleis the answer 6?16:28
cmaloneyYou were given a numbmer of straws (matches) and had to compute it out16:28
Zimdaleoh16:28
cmaloneySo for 9 matches the answer was 316:29
ZimdaleYeah I still don't understand that16:30
cmaloneyRight16:30
cmaloneySo it assumes a few things16:30
cmaloney1) That you remember how to compute area16:30
cmaloney(Length * Width)16:30
Zimdaleohhhhhhh16:31
ZimdaleI missed the "and what was the largest area that rectangle could cover16:31
cmaloney2) That you're mathematically savvy enough to come up with an algorithm wherin you can determine if the number of matches that still make up a rectangle16:32
cmaloneyOh, and it's timed16:32
cmaloneyand you get three tries to submit code16:32
cmaloneyand you can't leave the window without a stern warning that you'll end the test if you do16:33
Zimdaleso you can't use the googs?16:33
cmaloneyNope.16:34
cmaloney(at least, not on that machine. ;) )16:34
Zimdalefuck that noise16:34
ZimdaleMy favorite one to give was a piglatin translator and they were allowed to use google16:34
cmaloneyThat makes sense16:35
ZimdaleIt was simple enough that most people could figure it out one way or another and was fast enough where people could go back and improve their code on site16:35
cmaloneyYeah, those are simple rules to follow16:35
cmaloneyand it does some simple string manipulation16:36
Zimdaleyup16:36
ZimdaleJust take the first letter drop it at the end and add ay16:36
cmaloneyand if it's not 100% correct at least you get an idea of where they were coming from16:36
Zimdalethen do some shit with case and multiple words16:36
cmaloneythere's rules for vowels16:36
cmaloneyapple-ay16:36
ZimdaleYeah we never bothered with those16:36
ZimdaleIt was enough where we could weed out people that couldn't program at all pretty easily16:37
ZimdaleLike if you struggled through the creation of a function, chances are you shouldn't be trying to get into a sr role16:37
cmaloneyTHing is you could do that easily with "sum the first 100 numbers"16:37
cmaloneyor "write a for loop to sing 99 bottles of beer"16:38
cmaloneyhere's a function with the text16:38
ZimdaleYeah16:38
Zimdalewe did this one but write an algorithm to solve it http://thescienceexplorer.com/technology/can-you-solve-1000-school-lockers-riddle16:39
cmaloneyI don't like Fizz Buzz because it relies heavily on modulus, but it's not too horrible16:39
Zimdalefizz buzz is too well known to realistically use it16:40
Zimdaleand yeah modulus that I have almost never used professionally16:40
cmaloneyI don't like the locker one without the solution being presented16:41
ZimdaleThe locker one is pretty easy if you're writing an algorithm for it16:43
cmaloneyOh, I see16:43
Zimdalejust an array of 1000 booleans16:43
cmaloneyRight16:43
Zimdaleand iterating through it16:43
cmaloneyThat's not too horrible16:43
cmaloneyand then count up the ones that are still left in the "open" state16:43
Zimdaleyup16:44
Zimdalejust asking it and expecting them to do it in their head would be bad16:44
cmaloneyWell, and you can ask them to scale it up16:44
cmaloney10,000 lockers16:44
cmaloneynot necessarily understand the "it's the squares, idiot"16:45
Zimdaleyeah16:45
cmaloneyYeah, I think that's fine16:46
brousch__cmaloney: I had one live remote coding test and it did not go well, but I also failed a whiteboard fibonnaci17:23
brousch__Turns out I didn't want that job anyways, but it still sucked17:23
brousch__Oh, and startup with the baggage of Nokia sounds a lot like startup with the baggage of Caterpillar17:24
brousch__That was a spectacular implosion17:24
cmaloneybrousch__: Yeah, and considering they have the indigestion of ALU to go along with it...17:42
jrwrencrazy stuff: https://insights.ubuntu.com/2017/04/05/growing-ubuntu-for-cloud-and-iot-rather-than-phone-and-convergence/17:53
brousch__oh wow17:55
cmaloneyI had a feeling this was coming17:55
cmaloneya) Microsoft has taken the lead on convergence17:56
jrwrenlol, wut? they have?17:56
cmaloneyThe Surface is what we're calling "Convergent devices" afaict17:56
cmaloneyaka tablets with keyboards = laptops17:57
cmaloneyb) THe Phone Carriers in the USA are dicks17:57
brousch__It makes sense, but dropping Unity surprises me17:57
cmaloneyso getting one of them to take a risk is not happening17:58
cmaloneyIt was a dead-end17:58
cmaloneyI wonder if this is also the end of Mir17:58
brousch__I always hated it, but some people liked it17:58
cmaloneyI grew to like Unity18:05
cmaloneyIt has a certain NeXT charm to it18:05
jrwrenI'm still not really sure what unity ever was. people always compared to gnome or kde, but those are whole app environments. AFAICT unity was only ever the launcher bar, WM and LD_PRELOAD hacks to move the main menu. That is a far cry from comprehensive nature of gnome or kde.18:09
jcastroit was basically a gnome fork18:10
jrwrenreally? it was a fork of the gnome project, with all the same goals? That is a rather lofty set of goals.18:10
jcastrowell, it had compiz as the window manager18:11
jcastrobut like, the menu and stuff wasn't accepted upstream so we had to carry old versions of gnome with patches18:11
cmaloneyI have to say, the  menu in the top bar is my favorite feature18:12
cmaloney(title-bar? notsomuch)18:12
cmaloneyThat's a rough decision to make though. I give Mark credit for falling on his sword like that18:14
cmaloneySomething tells me that re-writing Unity in Qt was a PITA though18:14
jcastroI always switch it to the title bar and then always-on18:14
cmaloneyugh18:15
greg-gfrom a coworker: "Ubuntu is giving up on Unity and going back to Gnome. not many differences to Debian left after that?"  ;)18:46
greg-gI replied with "Landscape ;)"18:46
jrwrensoooo many differences.18:46
jrwreni should make a list of differences to remind me. :)18:47
cmaloneyheh18:50
jrwrendoes debian even cloudimg? :)18:57
cmaloneyhttps://cdn.meme.am/instances/500x/76463369/do-you-even-lift-guy-debian-do-you-even-cloudimg.jpg18:59
jrwrenoh no.19:01
jrwrenlol, did you just... make that?19:01
cmaloneyYes19:01
greg-gmeme generators are quick like that :)19:02
cmaloney;)19:02
brousch__I like https://memegen.link/19:02
brousch__But that meme isn't on there19:02
jrwrendebian does cloud: https://wiki.debian.org/Cloud/SystemsComparison19:03
gamerchick02computer almost set back up completely woohoo22:15
cmaloneyCool22:25
gamerchick02very!22:37
gamerchick02i'm installing steam games and Assassin's Creed Black Flag right now22:37
gamerchick02my internet connection is getting hammered. lol22:37
greg-gwhen your personal browser profile's collection of tabs is just a sad reminder of things you won't get done...22:53
greg-gwhere "personal" == "non-work"22:54
jrwrengamerchick02: what was the deal? bad mobo?22:54
gamerchick02i... i... knocked the connection off the on/off switch pins *hangs head in shame*22:54
gamerchick02lol greg-g22:55
greg-g4 tabs on a topic and WP article to improve, a tab for a review of your favorite podcast, I guess that's really it for now, it felt like more22:56
gamerchick02heh22:56
gamerchick02i have a habit of opening articles. but then i'll stick them in instapaper and... forget about them sometimes22:56
greg-gyeah, there's a couple "to-read" in there as well22:57
gamerchick02but regarding the computer, i can't believe i did what i did and then schlepped the whole thing down to microcenter for them to tell me that i accidently unhooked the on/off button.22:57
gamerchick02no new mobo or chip or power supply so i guess that's good. i almost wanted it to be that. i'd at least get an upgrade out of it, you know?22:58
jrwrengamerchick02: dang!!! I hope they didn't charge you to much for that. Glad you are up and running again.23:09
gamerchick02$4023:34
jrwrennot too bad.23:35
gamerchick02no not at all23:36

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