--- Log opened Thu Oct 04 00:00:33 2018 |
00:10 | | gnolam [quassel@Nightstar-csto10.cust.bahnhof.se] has joined #code |
00:10 | | mode/#code [+o gnolam] by ChanServ |
00:21 | | macdjord|wurk is now known as macdjord |
00:29 | | gnolam [quassel@Nightstar-csto10.cust.bahnhof.se] has quit [[NS] Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] |
00:35 | < [R]> | <[R]> Linux frezr 2.6.32-042stab128.2 #1 SMP Thu Mar 22 10:58:36 MSK 2018 x86_64 GNU/Linux |
00:35 | < [R]> | <[R]> WTF |
00:35 | < [R]> | <[R]> Ahhh |
00:35 | < [R]> | <gargantua> too old? |
00:35 | < [R]> | <[R]> It's debian |
00:35 | < [R]> | <[R]> That explains the old as fuck kernel |
00:35 | < [R]> | <gargantua> should I update it? |
00:48 | | celticminstrel [celticminst@Nightstar-4tfuag.dsl.bell.ca] has joined #code |
00:48 | | mode/#code [+o celticminstrel] by ChanServ |
01:09 | | Derakon[AFK] is now known as Derakon |
01:12 | | Derakon_ [Derakon@Nightstar-fr5qel.ca.comcast.net] has joined #code |
01:15 | < [R]> | Ah, apparently it's an OpenVZ container |
01:15 | < [R]> | So he can't even fix it |
01:15 | | Derakon [Derakon@Nightstar-fr5qel.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
01:18 | | Derakon_ is now known as Derakon |
01:19 | | mode/#code [+ao Derakon Derakon] by ChanServ |
01:22 | | Kindamoody is now known as Kindamoody[zZz] |
01:57 | | * McMartin does hideous and preposterous things with and to the C preprocessor |
01:57 | | * McMartin then names all the macros and arguments after various kitten noises |
01:58 | <&McMartin> | After going through four expansions, MLEM becomes "blep!" in the compiled code, so, victory! |
02:23 | <@celticminstrel> | So I've now been asked to make up a programming test for potential new hires and I have no idea what to do. :| |
02:36 | <&McMartin> | What's the format? |
02:39 | <&McMartin> | (Like, is this a series of problems to be worked through live at a whiteboard/laptop, a 4 hour standalone offline project, or what) |
02:51 | <@celticminstrel> | What I got I guess is more like the latter - he emailed me some questions and, after doing a little coding, I emailed back answers. (The reason he's not doing the test this time is he left a few months ago.) |
02:52 | <@celticminstrel> | Some of the questions weren't coding questions though. Also most of them had little to do with anything I would actually be doing on the job, ironically. |
02:52 | <&McMartin> | This is unfortunately extremely common |
02:52 | <@celticminstrel> | Heh. |
02:52 | <@celticminstrel> | Like he asked me to code something with OpenGL when we're using UE. |
02:53 | <&McMartin> | This is also one reason why the advice in Cracking the Coding Interview for interviewers reading the book is "don't use any of these questions" |
02:53 | <@celticminstrel> | For example. |
02:53 | <&McMartin> | Was pre-existing expertise with UE part of the job requirement? |
02:53 | <@celticminstrel> | I don't think it was explicitly mentioned, no. |
02:53 | <@celticminstrel> | And I didn't have any pre-existing expertise with UE anyway. |
02:54 | <@celticminstrel> | Apparently he didn't either when he was hired. |
02:54 | <&McMartin> | That's a strong reason for not having it, but unless it was part of a test harness or something OpenGL seems like an odd unused prereq |
02:54 | <@celticminstrel> | I think it wasn't explicitly OpenGL, it was "using something like OpenGL or DirectX or the like". |
02:55 | <@celticminstrel> | Yeah, it was basically just "do something using a graphics API". |
02:55 | <@celticminstrel> | Where "something" was explicitly specified. |
02:55 | <&McMartin> | Okay, that's more reasonable |
02:56 | <&McMartin> | "You say you've written graphics code before; prove you mean the same thing by that that we do" |
02:56 | <@celticminstrel> | Hmm, okay. |
02:56 | <&McMartin> | That's pretty much the programming challenge I give here, with s/graphics code/iOS apps/ |
02:57 | <@celticminstrel> | So you're implying that something like this isn't necessarily a bad test even if we're using UE... |
02:57 | <&McMartin> | It is, to be maximally generous, really easy to spend five years as a mobile application developer and not touch a single one of the UI classes we actually use in our product, despite all of them being part of the standard library |
02:57 | <&McMartin> | Well |
02:57 | <&McMartin> | I don't know enough about UE to answer that |
02:57 | <@celticminstrel> | Fair enough. |
02:58 | <&McMartin> | I would normally think of UE as being noticably higher level than DX or OGL or SDL. |
02:58 | <&McMartin> | So the test you describe sounds more like gatekeeping than simulated-job. |
02:58 | <&McMartin> | But! (a) maybe not, and (b) maybe if you don't know what UE is doing for you you can't do it properly on your own |
02:58 | <@celticminstrel> | Indeed. UE basically writes shader code in a visual purely-functional graph language that produces high-level outputs such as "metallic", "colour", "speculuar", etc. |
02:59 | <&McMartin> | Right, the part I can't speak to is "how well do you have to know the basics of shaders to actually make use of that to get results that don't look like a bunch of action figures being posed" |
02:59 | <&McMartin> | aka zBrush Syndrome |
03:00 | <@celticminstrel> | I don't know either. :/ |
03:01 | <@celticminstrel> | (Heh, DirectX turned into an emote in your line.) |
03:36 | <@celticminstrel> | So maybe I should just say we don't need to send a test this time? I still have no idea what to put on a hypothetical test. |
04:12 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
04:12 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
04:52 | | celticminstrel [celticminst@Nightstar-4tfuag.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
05:04 | | Derakon is now known as Derakon[AFK] |
05:07 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
05:40 | | Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has joined #code |
05:40 | | mode/#code [+qo Vorntastic Vorntastic] by ChanServ |
07:18 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
07:18 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
07:31 | | Degi [Degi@Nightstar-vcfu3j.dyn.telefonica.de] has joined #code |
07:33 | | himi [sjjf@Nightstar-1drtbs.anu.edu.au] has quit [Ping timeout: 121 seconds] |
08:00 | | Degi [Degi@Nightstar-vcfu3j.dyn.telefonica.de] has quit [Connection closed] |
08:03 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
08:37 | | Kindamoody[zZz] is now known as Kindamoody |
10:05 | | Kindamoody is now known as Kindamoody|afk |
10:24 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
10:24 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
10:33 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
12:52 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code |
12:52 | | mode/#code [+o himi] by ChanServ |
15:05 | | Degi [Degi@Nightstar-vcfu3j.dyn.telefonica.de] has joined #code |
16:13 | | Degi [Degi@Nightstar-vcfu3j.dyn.telefonica.de] has quit [Connection closed] |
16:55 | | Vorntastic [uid293981@Nightstar-6br85t.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity] |
17:18 | | gnolam [quassel@Nightstar-csto10.cust.bahnhof.se] has joined #code |
17:18 | | mode/#code [+o gnolam] by ChanServ |
18:48 | | * jeroud hides from all the CHINESE SUPERMICRO HAXXXXX bullshit flying all over the place. |
18:48 | <&McMartin> | wat |
18:51 | <~Vornicus> | McM: apparently tiny tiny tiny alleged backdoor chips have been found in, um |
18:51 | <~Vornicus> | Lots of things |
18:53 | <&jeroud> | Bloomberg published a thing, everyone mentioned in it says it's almost entirely fiction. |
19:01 | <@Tamber> | I noticed people on the twitters saying that the photo of the 'suspect' backdoor chip was actually a SMD BALUN, which wouldn't really be anywhere of much use unless they added/changed traces on the board. |
19:06 | <@Tamber> | But it does make for a nice scary "look at this tiny little chip thing perched on a fingertip, this is how small it could be, you'd never find this!1" picture~ |
19:09 | <&jeroud> | Hopefully in a week or twelve the airborne excrement will have settled and we'll be able to find out what *actually* happened. |
19:10 | <&jeroud> | (And there will probably be some unemployed "journalists".) |
19:13 | <~Vornicus> | ...wait, a signal conditioner |
19:36 | <@Tamber> | yeah. That's what people are claiming it is. |
19:37 | <@Tamber> | https://pbs.twimg.com/media/Doqf9QZW4AEATyM.jpg |
19:48 | <&jeroud> | The article does claim that's what the HAXXXXX chip is disguised as. |
20:20 | <~Vornicus> | every time you talk about it you should add more Xs |
20:30 | <&jerith> | I carefully kept the same number. |
20:33 | <~Vornicus> | bah |
20:34 | | * McMartin tees up EXAPUNKS soundtrack |
20:36 | <@ErikMesoy> | Amusing story re CHINESE HAXXXXX CHIPS: https://twitter.com/arbedout/status/1047822585009004545 |
20:38 | <@Tamber> | yow |
20:40 | <&McMartin> | First reply is a thread about bitcoin solving everything but only greedy profiteers in the non-bitcoin world are unfairly preventing this |
20:41 | <&McMartin> | I feel it is time for an H.L. Mencken quote. "Every normal man must be tempted, at times, to spit on his hands, hoist the black flag, and begin slitting throats" |
20:41 | <@Tamber> | *facepalm* |
20:42 | <@Tamber> | Bitcoin will 'solve' everything, except any problems actually worth solving, or anything that needs solving properly. |
20:43 | <&jerith> | Bitcoin will solve exactly nothing. |
20:44 | <&jerith> | Blockchain in general will solve a few specific niche problems, but likely not much better than existing solutions. |
20:45 | <@Tamber> | It will solve some folks wallets having excess weight of cash. |
20:45 | <@Tamber> | Sadly, they won't learn from this. |
20:45 | <&McMartin> | I prefer to call useful forms of blockchain technology "version control" |
20:46 | <@Tamber> | ha |
20:54 | <@ErikMesoy> | Huh. The first mention of Bitcoin I see is three replies down. What gives, Twitter, algorithmic rearrangement of everything? |
20:54 | <@Tamber> | Probably. |
20:55 | <&McMartin> | Or maybe comments are latest-first now or some idiocy like that |
20:56 | <&jerith> | Dumbest-first, probably. |
20:56 | <@Tamber> | :D |
20:56 | <&McMartin> | Part of the AI plot to exterminate humanity by whipping all social media users into endless murderous rage |
20:57 | <&McMartin> | The suggested news articles from Firefox's pocket mode were something else, back when I had it on |
20:57 | <&McMartin> | It got to, like, THE UNIVERSE IS BEING DESTROYED AND THERE'S NOTHING YOU CAN DO ABOUT IT levels |
20:57 | <&McMartin> | (actual headline from when it apparently was trying to induce despair instead) |
20:59 | <&jerith> | This one? https://www.express.co.uk/news/science/725046/Universe-self-destruct-button-apocalypse |
21:00 | <&McMartin> | I didn't click, but this would have been like a year ago, so I dunno what the dateline is |
21:00 | <&McMartin> | But yeah, I got the *distinct* impression that its article selection algorithm started picking more outrageous stuff any time I opened Firefox and then went to some site of my own choosing |
21:01 | <&jerith> | "Universe could self destruct at ANY SECOND and there’s NOTHING we can do" -- PUBLISHED: 16:30, Tue, Oct 25, 2016 | UPDATED: 16:35, Tue, Oct 25, 2016 |
21:01 | <&McMartin> | Possible. |
21:02 | <&McMartin> | there was also one about the great pole shift exterminating all life, but this was the Velikovskyan kind where the earth suddenly lurches 90 degrees and suddenly Paris is on the equator |
21:03 | <&jerith> | "However, according to popular science YouTube channel Kurgzgesagt, translated as In A Nutshell, there is also a false vacuum state which occurs when a particle appears stable but it has yet to reach the lowest point in terms of energy." |
21:03 | <&McMartin> | Clearly an unimpeachable source |
21:04 | <&jerith> | Kurgzgesagt is great, but it's very definitely not a source of "news". |
21:04 | <@Tamber> | "They have half a million subscribers, how can they possibly be wrong?" |
21:05 | <&jerith> | (I do highly recommend their videos if you haven't watched them.) |
21:05 | <@ErikMesoy> | Shouldn't that be Kurzgesagt? |
21:06 | <&jerith> | Yeah. I copy/pasted their tyop. :-/ |
21:12 | <~Vornicus> | https://cdn.discordapp.com/attachments/474705430434807819/497499680763150377/unknown.png okay getting somewhere |
21:12 | <~Vornicus> | Rapid fire creation of these things has revealed that there are yet more errors I haven't discovered |
21:14 | | Degi [Degi@Nightstar-vcfu3j.dyn.telefonica.de] has joined #code |
21:15 | <~Vornicus> | I still need to figure out proper testing for the triangulation - which unlike the math stuff is literally "build 10-15 structures and set all their pointers" |
21:16 | <~Vornicus> | And figure out how I'm getting the infinite loop (again? wtf?) and the "this isn't a crossable object" |
21:18 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
21:18 | | mode/#code [+o Reiv] by ChanServ |
21:23 | | Kindamoody|afk is now known as Kindamoody |
21:30 | <~Vornicus> | Which means next up is a large cleanup phase, add documentation and organize shit, then find what tests I can. |
21:50 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
22:31 | | Degi [Degi@Nightstar-vcfu3j.dyn.telefonica.de] has quit [Connection closed] |
22:50 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
23:20 | | gnolam [quassel@Nightstar-csto10.cust.bahnhof.se] has quit [[NS] Quit: Z?] |
23:21 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
23:52 | | himi [sjjf@Nightstar-1drtbs.anu.edu.au] has joined #code |
23:52 | | mode/#code [+o himi] by ChanServ |
--- Log closed Fri Oct 05 00:00:35 2018 |