--- Log opened Wed Mar 01 00:00:45 2017 |
00:03 | | Kindamoody is now known as Kindamoody[zZz] |
00:38 | <@sshine> | I wonder what it says about a company when the *interviewer* says during the round-up question part of a tech interview that "they're not a traditional 9-to-5 job." |
00:39 | <@Turaiel> | It says "run away" |
00:39 | <@sshine> | I mean, I don't mind working extra hours if the job is nice, but I wonder if the extra mile is appreciated in the same way at all. |
00:40 | <@sshine> | it just sounds like an excuse. |
00:40 | <@sshine> | at my old job, they said when I changed from a student programmer to full time that they expect me to put in an extra effort... but they were nice and didn't *expect* or *excuse* their work ethics. and the extra hours *all* went into mondays where everyone including the CEOs stayed until 11PM and we ate together. that was nice. |
00:43 | <@Tamber> | Yeah, I'd say that means they're gonna run you into the ground in the name of the almighty dollar. |
00:43 | <@sshine> | I basically applied at Palantir. two months have passed and I'm having my third Skype tech interview. >_< I actually applied for another job friday and I'm interviewing *physically* tomorrow. in the span of merely scheduling the third Skype tech interview (sounds like a joke in itself), I might've gotten a job. |
00:43 | <@sshine> | yep. :| |
00:44 | <@Tamber> | (After all, they have shareholders; how would those shareholders feel if you were letting them down to attend to your own social life~?) |
00:44 | <@Tamber> | (I may be a tiny bit bitter.) |
00:45 | <@sshine> | before Friday I'll have a pre-interview pep-talk by the HR liaison for department I'm applying for Wednesday and a whatever-is-this-I-have-no-idea talk with one of the engineers at that department that I've already met with physically... |
00:46 | <@sshine> | this will amount to five interview-like conversations (besides a dinner I won't count because when I said yes to that I really just thought about free food) before a physical interview. |
00:47 | <@sshine> | Tamber, you're bitter at Palantir or bureaucratic tech companies in general? |
00:48 | <@sshine> | I think they got something wrong when they have to spend HR liaison hours prepping me for their own tech interview. wtf. |
00:48 | <@Tamber> | sshine, at the "not a traditional 9-to-5" (aka: We're going to work you all the hours god gave you, and then some) attitude. |
00:49 | <@sshine> | Tamber, ah. yes. I think there's a difference between having bad work ethics and encouraging them. |
00:49 | <@sshine> | Tamber, not that either is very nice. but I think bad work ethics can occur accidentally. |
00:53 | <@Tamber> | *nods* |
01:01 | <@Tamber> | (In my case, it is not exactly accidental. The work social dynamic... highly encourages working stupid hours; and it's hard to push back on that. But, that's a rant that could go on for hours.) |
01:11 | <@sshine> | hehe. |
01:11 | <@sshine> | did you work a place like that? |
01:12 | <@Tamber> | Did? Still do. |
01:12 | <@Tamber> | My problem is, I enjoy the work, for the most part. |
01:13 | <@sshine> | where do you work? |
01:13 | <@Tamber> | I'm a professional bodybuilder. |
01:13 | <@Tamber> | *waits for the laughter to subside* |
01:14 | <@Tamber> | Commercial vehicle bodybuilder. I do electrics, mostly; but also fitting-work, welding, etc. |
01:15 | <@sshine> | hah |
01:15 | | * [R] thought Tamber meant his own body. |
01:15 | <&[R]> | Vehicular bodybuilder's pretty cool. Custom work, or production factory? |
01:17 | <@Tamber> | Mostly bespoke; some batch work, but they're all ...identical in the same traditional British engineering way as the BR Standard class: All from identical drawings, but all not quite the same. |
01:17 | <@Tamber> | (...well, I say "drawings", but...) |
01:19 | <@Tamber> | Some things, however, are the same across industries... Customers demanding the impossible from one side, management demanding the impossible from the other, no specifications, lousy diff/change communications, and such a vast array of standards that you may as well not have any standards in the first place. |
01:24 | <@Tamber> | Oh, and the training scheme is "Deep end". That is to say, here's the deep end, learn quickly. |
01:35 | <&[R]> | "Sink or swim" |
01:38 | <@Tamber> | Yup! |
04:12 | | Turaiel is now known as Turaiel[Offline] |
04:15 | | LadyOfLight` [catalyst@Nightstar-fmhr0g.dab.02.net] has joined #code |
04:19 | | LadyOfLight [catalyst@Nightstar-06dat8.dab.02.net] has quit [Ping timeout: 121 seconds] |
04:24 | | LadyOfLight` is now known as LadyOfLight |
04:31 | | mac [macdjord@Nightstar-5b2l0q.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
04:35 | | macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code |
04:35 | | mode/#code [+o macdjord] by ChanServ |
04:35 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Connection closed] |
04:37 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code |
04:37 | | mode/#code [+o himi] by ChanServ |
05:01 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [Server shutdown] |
05:01 | | PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has quit [Server shutdown] |
05:02 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
05:07 | | PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has joined #code |
07:37 | | Kindamoody[zZz] is now known as Kindamoody|afk |
08:28 | | gnolam_ [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has joined #code |
08:32 | | gnolam [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has quit [Ping timeout: 121 seconds] |
09:27 | | macdjord is now known as macdjord|slep |
09:38 | | LadyOfLight [catalyst@Nightstar-fmhr0g.dab.02.net] has quit [[NS] Quit: Bye] |
10:02 | | gnolam_ is now known as gnolam |
10:02 | | mode/#code [+o gnolam] by ChanServ |
11:04 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
11:45 | | LadyOfLight [catalyst@Nightstar-8e951b.dab.02.net] has joined #code |
12:37 | < LadyOfLight> | I should check exactly how many files and classes I'm replacing with this refactor |
12:37 | < LadyOfLight> | It's likely to be almost two orders of magnitude though |
12:38 | < LadyOfLight> | (thus was the size of my original design fuck up) |
12:39 | | Netsplit Deepthought.Nightstar.Net <-> Krikkit.Nightstar.Net quits: PinkFreud |
12:40 | | Netsplit over, joins: PinkFreud |
15:38 | | macdjord|slep is now known as macdjord|wurk |
17:15 | | LadyOfLight` [catalyst@Nightstar-ctha0j.dab.02.net] has joined #code |
17:18 | | LadyOfLight [catalyst@Nightstar-8e951b.dab.02.net] has quit [Ping timeout: 121 seconds] |
17:31 | | Kindamoody|afk is now known as Kindamoody |
18:06 | | LadyOfLight` [catalyst@Nightstar-ctha0j.dab.02.net] has quit [Ping timeout: 121 seconds] |
18:09 | | LadyOfLight [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
18:41 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
18:41 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
18:56 | <&jeroud> | LadyOfLight: Those are the worst to review. |
18:58 | <&jeroud> | (I generally handle that by treating it as a completely new thing.) |
19:12 | | Kindamoody is now known as Kindamoody|afk |
20:45 | <@sshine> | hmmm |
20:54 | <@sshine> | instead of a regular mark-and-sweep GC, one might iterate the blocks in the heap directly, rather than the free list, and look for an unmarked block, and only trigger GC when the end of heap is reached. |
20:54 | <@sshine> | I suppose this is sort of like treating the heap itself like the free list. I'm not sure why you wouldn't simply chain the blocks on the free list together, then, and create a linked list across the entire heap. |
20:55 | <@sshine> | because if you're not doing that, you'd be iterating across all the allocated blocks, too. |
20:57 | <@sshine> | my textbook also says that blocks must have the same size for this iteration to work. I can't see why that is the case if both allocated and free blocks start by listing their size. |
20:58 | <@sshine> | i.e. an allocated block would then actually be (at least) one word longer than its capacity because of the size. and an unallocated block could hold a pointer to the next unallocated block. |
21:01 | <@sshine> | yeah. I completely don't understand why blocks need to have the same size. what benefit would that give? what part of the sweep phase of mark-and-sweep depends on that assumption? |
21:36 | <&jerith> | How do you deal with marker data in the middle of your actual heap? |
21:57 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
22:14 | | ion [Owner@Nightstar-6grqph.vs.shawcable.net] has joined #code |
22:14 | | mode/#code [+o ion] by ChanServ |
22:19 | <@sshine> | jerith, that's a bit per block. I'd deal with it in the same way as the block size, i.e. reserve some space at the beginning of each block. |
22:20 | <@sshine> | jerith, I'm not sure if allocated blocks generally have that size allocated, or if it'd wiped and recalculated and put back in once the block is freed. |
22:20 | <@sshine> | s/it'd/it's/ |
22:21 | <@sshine> | I suppose that comes with a significant overhead, since small allocations will use a large proportion just to keep size (and marker) information. |
22:22 | | ion [Owner@Nightstar-6grqph.vs.shawcable.net] has quit [[NS] Quit: reconnect] |
22:26 | | ion [Owner@Nightstar-6grqph.vs.shawcable.net] has joined #code |
22:26 | | mode/#code [+o ion] by ChanServ |
22:44 | | Kindamoody|afk is now known as Kindamoody |
22:52 | <~Vornicus> | document.querySelector('[name=v_' + row + '_' + col + ']').parentNode.nextSibling.innerText; hooray dom bullshit |
22:55 | <&[R]> | Is getElementsByName deprecated? |
22:56 | <~Vornicus> | No but it gets me a list of things even when there's only one |
23:10 | <@celticminstrel> | So use [0]? |
23:10 | <@celticminstrel> | Getting a list of things even when there's only one seems to me like it'd be a good thing. |
23:16 | <~Vornicus> | sometimes there isn't one, in which case I do, for selector: var el = qs(blah); if (el) { ... }. Otherwise it's var els = gebn(blah); if (els.length) { var el = els[0]; ... } and it feels longer |
23:21 | | LadyOfLight [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Connection closed] |
23:21 | <@Azash> | 01:10 <@celticminstrel> Getting a list of things even when there's only one seems to me like it'd be a good thing. < in almost all cases yeah |
23:22 | <@Azash> | The only exception I can think of right now is xpath text() |
23:31 | | himi [sjjf@Nightstar-dm0.2ni.203.150.IP] has joined #code |
23:31 | | mode/#code [+o himi] by ChanServ |
23:33 | | LadyOfLight [catalyst@Nightstar-t7srim.dab.02.net] has joined #code |
--- Log closed Thu Mar 02 00:00:46 2017 |