--- Log opened Wed Apr 02 00:00:59 2014 |
00:35 | <@celticminstrel> | Grepping git diffs: 'git diff --color=always | egrep -A<n> -B<n> <pattern> | less -R' \o/ |
00:36 | <@celticminstrel> | The key point being colour. |
00:37 | | HotShot^Work [HotShot^Wor@Nightstar-v7se27.try.wideopenwest.com] has joined #code |
00:43 | | HotShot^Work [HotShot^Wor@Nightstar-v7se27.try.wideopenwest.com] has quit [Connection closed] |
01:07 | | himi [fow035@Nightstar-q9amk4.ffp.csiro.au] has joined #code |
01:07 | | mode/#code [+o himi] by ChanServ |
01:53 | | NSGuest30491 [the@Nightstar-qam.i8a.156.120.IP] has quit [Ping timeout: 121 seconds] |
02:21 | | Syka [the@Nightstar-ll82kf.iinet.net.au] has joined #code |
02:22 | | Syka is now known as NSGuest38461 |
02:28 | | NSGuest38461 [the@Nightstar-ll82kf.iinet.net.au] has quit [Ping timeout: 121 seconds] |
02:29 | | Syka [the@Nightstar-ll82kf.iinet.net.au] has joined #code |
02:30 | | Syka is now known as NSGuest24339 |
02:39 | | NSGuest24339 [the@Nightstar-ll82kf.iinet.net.au] has quit [Ping timeout: 121 seconds] |
02:39 | | Syka [the@Nightstar-ll82kf.iinet.net.au] has joined #code |
02:40 | | Syka is now known as NSGuest11900 |
02:41 | | NSGuest11900 [the@Nightstar-ll82kf.iinet.net.au] has quit [[NS] Quit: asdf] |
02:47 | < [R]> | "Comments are bad practice. If someone changes the code, then the comments are wrong." |
02:48 | <&McMartin> | Violation of single-point-of-truth rule! |
02:49 | | macdjord|wurk is now known as macdjord |
03:03 | < Shiz> | OTOH, without comments someone might not be able to change the code at all |
03:03 | < Shiz> | :P |
03:13 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
03:24 | | Kindamoody[zZz] is now known as Kindamoody |
03:25 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
03:25 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
03:28 | <@celticminstrel> | I managed it!. |
03:28 | <@celticminstrel> | <_< |
04:20 | | celticminstrel [celticminst@Nightstar-mhtogh.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
04:32 | | macdjord is now known as macdjord|slep |
05:03 | | Harlow [harlow@Nightstar-9hnfdm.il.comcast.net] has joined #code |
05:03 | < Harlow> | do any of you guys work for stock exchanges? |
05:09 | <~Vornicus> | I only know one person who works finance; he's a forex trader though |
05:12 | < Harlow> | i've just heard some bad things about programmers dealing in stock exchanges recently. Apparently there is a big fraud scandal happening on the international level. |
05:13 | | Derakon is now known as Derakon[AFK] |
05:13 | < Harlow> | it has to do with people having access to buy orders before they are committed to the computers, and people are able to place an order before the other one goes though (only if their latency is lower) causing the price to be slightly inflated. |
05:14 | < Harlow> | multiplied by millions of transactions of course, it poses a problem. |
05:15 | <&McMartin> | Harlow: That's ultra-high-speed trading stuff, and it's not happening at the programming level |
05:15 | <~Vornicus> | There is a reason I am not, at all, a fan of finance |
05:15 | <&McMartin> | It's "Goldman Sachs et al are being given access to the data 200ms or so in advance" and it turns out you can do a lot in 200ms. |
05:16 | < Harlow> | McMartin: I was told that some is happening at the programming level, to make it easier for big investing firms to make more money. |
05:16 | <&McMartin> | I can't be positive, of course |
05:16 | <&McMartin> | But I suspect this is what they refer to: http://www.thewire.com/business/2014/03/fbi-to-investigate-wall-streets-latest-b lemish-high-frequency-trading/359938/ |
05:16 | <~Vornicus> | 200ms is, um... 3 cups of tea? |
05:17 | <~Vornicus> | a /human/ can do a lot in 200ms. Imagine what a computer can pull off. |
05:18 | <&McMartin> | "Flash trading is a form of trading in which certain market participants are allowed to see incoming orders to buy or sell securities very slightly earlier than the general market participants, typically 30 milliseconds, in exchange for a fee" |
05:18 | <&McMartin> | AFAIC that is straight-up cheating |
05:19 | < Harlow> | McMartin: I have an instructor who quit his job at the Chicago stock exchange, because he thought he was doing "harm to humanity" working there. |
05:19 | < Harlow> | >.> i didn't even know what he meant by that till i heard about high freq trading today on NPR |
05:20 | | JackKnife [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code |
05:20 | | mode/#code [+o JackKnife] by ChanServ |
05:21 | <&McMartin> | It does look like "high frequency trading" is the, um, most general superclass |
05:21 | < Harlow> | so Im assuming he was writing software that allowed people to get access to that information for that "fee" you mentioned. |
05:22 | <&McMartin> | The article I linked is about someone appearing to violate speed-of-light information transmission restrictions and thus maybe being bustable for insider trading |
05:22 | <&McMartin> | Flash trading is a specific kind of HFT |
05:22 | < Harlow> | yeah |
05:22 | < Harlow> | pretty messed up. |
05:22 | < Harlow> | you know what i don't get though, why are there not "coder unions"? |
05:23 | <@Alek> | Big Business and diploma farms. |
05:23 | < Harlow> | my instructor said that there are maybe 70 people that worked with him, and there would be "No way in hell" that place could run without several of those people. |
05:23 | <&McMartin> | I think that might be part of it, actually >_< |
05:24 | <&McMartin> | We're too young a discipline to have a working definition of "master" the way most skilled labor does |
05:24 | | * Alek nods. |
05:24 | <@Alek> | that too. |
05:24 | <&McMartin> | Also, the market for master software engineers has generally been pretty tight which menas it's cheaper to bribe the high end than to placate the middle... |
05:24 | <&McMartin> | ... mostly. |
05:24 | <&McMartin> | I'm watching the wage-fixing lawsuits here in Silicon Valley with some interest. |
05:25 | < Harlow> | Mcmartin, do you work in the silicon valley? |
05:25 | <@Alek> | sadly, it looks like business in general may be moving away from unions. period. |
05:25 | <@Alek> | somewhere around there, I think. |
05:25 | <&McMartin> | Harlow: Yes, I'm a software engineer in the San Mateo region |
05:26 | < Harlow> | what do you mean by "the market for master software engineers has generally been pretty tight which menas it's cheaper to bribe the high end than to placate the middle" |
05:27 | <&McMartin> | The legend goes that really good engineers are hard enough to come by that management is willing to invest a fair amount to keep them happy anyway, because otherwise someone will buy them off and they'll run off. |
05:27 | <@Alek> | it's easier to pay off than raise wages. |
05:27 | <@Alek> | specifically, easier to pay off a few than raise wages across the board. |
05:27 | <&McMartin> | Well, that *is* raising wages. One of the local perversities is that raises are comically rare in the Valley; you're basically expected to just get rehired somehwere else at a higher price. |
05:28 | <&McMartin> | Where this gets "entertaining" is that apparently a lot of the local megacorps had official agreements to not hire each other's guys |
05:28 | <@Alek> | oh jeez, that's worse than noncompetes. |
05:28 | <&McMartin> | This is being treated as a price-fixing-cartel level scandal, locally. |
05:28 | <&McMartin> | Alek: Oh, they'll take volunteers. |
05:28 | <&McMartin> | But they won't headhunt |
05:28 | <&McMartin> | At least, not each other. |
05:28 | <@Alek> | oh, well. that's something, at least. |
05:29 | <@Alek> | but still horrible. |
05:29 | <&McMartin> | So, there are two things going on here that I think also indicate "why no unions here" |
05:29 | < Harlow> | shit |
05:29 | <&McMartin> | (a) The kinds of attacks are more subtle, as noted |
05:29 | <&McMartin> | (b) The pay scales in question here are the sort that makes the rest of organized labor break out the absolute tiniest of violins. |
05:30 | <&McMartin> | If you've noticed that (b) is an exploitable divide-and-conquer strategy, welcome to America cerca 1982 or so~ |
05:30 | < Harlow> | but only at the bottom |
05:30 | <&McMartin> | Dropping both bitterness and sarcasm entirely, though, I'm *also* not convinced that coding is structured in a way that the traditional forms will make sense. |
05:31 | <&McMartin> | Compare a plumber's guild to the Screen Actors Guild, or the Writers Guild. |
05:31 | <&McMartin> | Where in the latter there's a very strange notion of "free agency" that kind of requires a gigantic organized focal point to make sure that credit and royalties work out the way they're supposed to given the chaos that is scriptwriting |
05:32 | <&McMartin> | Making sense of a lot of that kind of stuff is why I have a lot of respect for people good at social sciences >_> |
05:33 | <&McMartin> | That in my experience said people are actually trained in the humanities kind of reinforces different biases <_< |
05:34 | < Harlow> | i see. |
05:35 | <&McMartin> | Another possible complicating factor: "coder" covers an amazing range of stuff, it's kind of like referring to everyone with an office job as a "typist" |
05:35 | <@Alek> | in deed. |
05:36 | <&McMartin> | The IT/Administrative/"write the stuff that keeps us going" guys I could see unionizing on their own. The high-level architect sorts of guys are probably closer to lawyers than that, and of course sales engineers are, uh, salesmen |
05:37 | <&McMartin> | All fit differently into corporate culture, all have very different skillsets |
05:38 | < Harlow> | McMartin: i have trouble telling people what I'm majoring in all of the time because of this "CS" major mentality that everyone in CS is good at everything to do with computers. |
05:38 | <&McMartin> | Heh |
05:39 | <&McMartin> | I think everyone learns that lesson the hard way |
05:39 | <&McMartin> | My favorite half-serious answer is "applied philosophy" |
05:39 | < Harlow> | no way! i seriously told a friend that the best description i could come up with was "computer philosopher" |
05:40 | < Harlow> | its true, just problem solving. |
05:40 | <@Alek> | hey now, that does sound tempting. |
05:40 | <@Alek> | what do you need for that? |
05:41 | < Harlow> | well you need to be able to pick up a phone and speculate about "what is wrong with a computer". |
05:41 | < Harlow> | at least to be exactly what i defined. |
05:42 | <@Alek> | oh hahaha tech support, right. |
05:43 | <@Alek> | not exactly what I imagined. |
05:43 | < Harlow> | lol |
05:44 | < Harlow> | but coding is too, just looking for solutions in a sea of potential axioms. |
05:45 | <@Alek> | mmm, true. |
05:58 | | Turaiel is now known as Turaiel[Offline] |
06:04 | | * Alek twitches. |
06:04 | <@Alek> | I bought a video card couple months back. received a code for a free game with it, due to a promotion. however, the code is too long for the game in question. o_o |
06:11 | | Kindamoody is now known as Kindamoody|afk |
06:12 | | ErikMesoy|sleep is now known as ErikMesoy |
06:21 | | RchrdB [RichardB@Nightstar-c6u.vd5.170.83.IP] has quit [[NS] Quit: Gone.] |
06:24 | | RchrdB [RichardB@Nightstar-c6u.vd5.170.83.IP] has joined #code |
06:39 | | Orthia [orthianz@Nightstar-3tp.juj.184.203.IP] has quit [Ping timeout: 121 seconds] |
06:51 | | Harlow [harlow@Nightstar-9hnfdm.il.comcast.net] has quit [[NS] Quit: Leaving] |
06:53 | | Orthia [orthianz@Nightstar-3tp.juj.184.203.IP] has joined #code |
06:53 | | mode/#code [+o Orthia] by ChanServ |
07:04 | | AverageJoe [evil1@Nightstar-fb1kt4.ph.cox.net] has joined #code |
07:21 | | Orthia [orthianz@Nightstar-3tp.juj.184.203.IP] has quit [Ping timeout: 121 seconds] |
07:40 | | AverageJoe [evil1@Nightstar-fb1kt4.ph.cox.net] has quit [[NS] Quit: Leaving] |
07:44 | | himi [fow035@Nightstar-q9amk4.ffp.csiro.au] has quit [Ping timeout: 121 seconds] |
08:12 | | Netsplit *.net <-> *.split quits: @Vornicus |
08:14 | | Netsplit over, joins: ~Vornicus |
08:22 | | Erik [8f610223@Nightstar-obfcgl.mibbit.com] has joined #code |
08:30 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection reset by peer] |
09:11 | | Derakon[AFK] [Derakon@Nightstar-5fqf0m.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
09:46 | | Syka [the@Nightstar-clt.p1l.126.1.IP] has joined #code |
09:47 | | Syka is now known as NSGuest49807 |
10:00 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code |
10:00 | | mode/#code [+o himi] by ChanServ |
11:07 | | NSGuest49807 is now known as Syk |
11:09 | <@Azash> | Alek: Try stripping all [^A-Za-z0-9] from it? |
11:18 | | Syka [the@Nightstar-q19.eoi.156.120.IP] has joined #code |
11:19 | | Syka is now known as NSGuest6540 |
11:19 | | Syk [the@Nightstar-clt.p1l.126.1.IP] has quit [Ping timeout: 121 seconds] |
11:31 | | NSGuest6540 [the@Nightstar-q19.eoi.156.120.IP] has quit [Ping timeout: 121 seconds] |
11:39 | <@Alek> | Azash: I figured it out. The instructions that came with the card neglected a few steps. Namely, registering the too-long code with GeForce to receive the right code. -_- |
11:50 | <@Azash> | Durr |
11:59 | | Derakon [Derakon@Nightstar-5fqf0m.ca.comcast.net] has joined #code |
11:59 | | mode/#code [+ao Derakon Derakon] by ChanServ |
12:08 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
12:20 | | Syka [the@Nightstar-q19.eoi.156.120.IP] has joined #code |
12:21 | | Syka is now known as NSGuest37570 |
13:03 | | macdjord|slep is now known as macdjord|wurk |
13:05 | | VirusJTG_ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
13:07 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
13:28 | | JackKnife [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
13:37 | | celticminstrel [celticminst@Nightstar-mhtogh.dsl.bell.ca] has joined #code |
13:37 | | mode/#code [+o celticminstrel] by ChanServ |
14:02 | | JackKnife [Z@Nightstar-ro94ms.balk.dk] has joined #code |
14:02 | | mode/#code [+o JackKnife] by ChanServ |
14:03 | | JackKnife [Z@Nightstar-ro94ms.balk.dk] has quit [[NS] Quit: If the world didn't suck, we'd all fall off.] |
14:06 | | JackKnife [Z@Nightstar-ro94ms.balk.dk] has joined #code |
14:06 | | mode/#code [+o JackKnife] by ChanServ |
14:53 | | Erik [8f610223@Nightstar-obfcgl.mibbit.com] has quit [[NS] Quit: http://www.mibbit.com ajax IRC Client] |
15:24 | | Orthia [orthianz@Nightstar-3tp.juj.184.203.IP] has joined #code |
15:24 | | mode/#code [+o Orthia] by ChanServ |
15:25 | | Turaiel[Offline] is now known as Turaiel |
15:36 | | Turaiel is now known as Turaiel[Offline] |
15:47 | | celticminstrel [celticminst@Nightstar-mhtogh.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
16:03 | | NSGuest37570 [the@Nightstar-q19.eoi.156.120.IP] has quit [[NS] Quit: lol3g] |
18:06 | | Kindamoody|afk is now known as Kindamoody |
18:34 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
18:34 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
19:21 | | Kindamoody is now known as Kindamoody[zZz] |
20:33 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
21:52 | | JackKnife [Z@Nightstar-ro94ms.balk.dk] has quit [Ping timeout: 121 seconds] |
22:13 | | ErikMesoy is now known as ErikMesoy|sleep |
23:06 | | Vornicus [Vorn@Nightstar-28h42k.sd.cox.net] has joined #code |
23:06 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
23:07 | | Vornicus [Vorn@Nightstar-28h42k.sd.cox.net] has quit [Connection closed] |
23:20 | | celticminstrel [celticminst@Nightstar-mhtogh.dsl.bell.ca] has joined #code |
23:20 | | mode/#code [+o celticminstrel] by ChanServ |
23:50 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
--- Log closed Thu Apr 03 00:00:15 2014 |