--- Log opened Wed Sep 21 00:00:49 2011 |
00:30 | | Vornicus-Latens is now known as Vornicus |
01:00 | | celmin is now known as celmin|away |
01:04 | | You're now known as TheWatcher[T-2] |
01:18 | | Attilla [Some.Dude@Nightstar-f29f718d.cable.virginmedia.com] has quit [Ping timeout: 121 seconds] |
01:25 | | celmin|away is now known as celticminstrel |
01:39 | | * Vornicus eyes. how do you get well over 2B anyway? It seems like eventually it should hit /something/ that's zero. |
02:07 | | Rhamphoryncus [rhamph@Nightstar-14eb6405.abhsia.telus.net] has joined #code |
02:37 | | Kindamoody[zZz] is now known as Kindamoody |
03:32 | <@McMartin> | Or fly off into undeclared RAM and segfault. |
03:47 | <@McMartin> | http://arstechnica.com/apple/news/2011/09/lion-directory-services-flaw-makes-cra cking-changing-passwords-easier.ars |
03:47 | <@McMartin> | Convenience! |
04:18 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [[NS] Quit: Z?] |
05:05 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.] |
05:10 | | kwsn is now known as kw\t-2 |
05:13 | | kw\t-2 [kwsn@Nightstar-635d16fc.org] has quit [[NS] Quit: moooo] |
05:33 | | Reivles [orthianz@3CF3A5.E1CD01.C6689C.33956A] has joined #code |
05:34 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has quit [Ping timeout: 121 seconds] |
05:38 | | Reivles [orthianz@3CF3A5.E1CD01.C6689C.33956A] has quit [Ping timeout: 121 seconds] |
05:43 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has joined #code |
05:46 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
06:10 | | Vash [NSwebIRC@Nightstar-f03c5637.sd.cox.net] has joined #code |
06:16 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has quit [Client closed the connection] |
06:16 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has joined #code |
06:39 | | Derakon is now known as Derakon[AFK] |
07:24 | | Kazriko [kaz@4CA975.462904.08E9A2.992A2D] has quit [Operation timed out] |
07:26 | | Kazriko [kaz@4CA975.462904.08E9A2.992A2D] has joined #code |
07:30 | | Janus [NSwebIRC@Nightstar-b1ac186a.res.rr.com] has joined #code |
08:08 | | You're now known as TheWatcher |
08:12 | | Vash [NSwebIRC@Nightstar-f03c5637.sd.cox.net] has quit [[NS] Quit: Page closed] |
08:34 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has joined #code |
08:57 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
09:05 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
09:09 | | AnnoDomini [annodomini@FFB3F3.4C5BE8.2014E2.DC0864] has joined #code |
10:08 | | Janus [NSwebIRC@Nightstar-b1ac186a.res.rr.com] has quit [[NS] Quit: Page closed] |
10:18 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [[NS] Quit: This computer has gone to sleep] |
10:19 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has joined #code |
10:27 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Connection closed] |
10:28 | | Attilla [Some.Dude@Nightstar-f29f718d.cable.virginmedia.com] has joined #code |
11:27 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has quit [Ping timeout: 121 seconds] |
11:33 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has joined #code |
11:42 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code |
12:39 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code |
13:10 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has quit [Ping timeout: 121 seconds] |
13:10 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has joined #code |
13:51 | <@froztbyte> | http://stackoverflow.com/questions/140376/what-easter-eggs-have-you-placed-in-co de/614232#614232 |
13:52 | < gnolam> | :D |
13:59 | | AnnoDomini [annodomini@FFB3F3.4C5BE8.2014E2.DC0864] has quit [[NS] Quit: leaving] |
14:28 | | Kindamoody is now known as Kindamoody|out |
15:19 | | kwsn [kwsn@Nightstar-635d16fc.org] has joined #code |
15:36 | | Phox [Phox@Nightstar-3e5deec3.gv.shawcable.net] has quit [Ping timeout: 121 seconds] |
16:00 | | * TheWatcher eyes this, wtf |
16:02 | < TheWatcher> | die "Delay not set" if(!defined($self -> {"settings"} -> {"config"} -> {"Core:delay_send"})); my $time = $self -> {"template"} -> humanise_seconds($self -> {"settings"} -> {"config"} -> {"Core:delay_send"}); - execution gets past the die fine, but then humanise_seconds is complaining about being passed an undefined value O.o |
16:11 | < gnolam> | humanise_seconds() => Anthropomorphic seconds? |
16:12 | < gnolam> | My... God! You've just invented Time Furries! |
16:12 | < TheWatcher> | Mwahahahahahaha!!! |
16:16 | < TheWatcher> | This is insane, it complains about being passed an undefined value even if I call it as ... -> humanise_seconds(900); WTF have I screwed up here... |
16:36 | < TheWatcher> | ... ohgod, that is so stupid. |
16:36 | < TheWatcher> | I was looking at the call from the wrong function >.< |
16:42 | < gnolam> | The Function Call of Cthulhu. |
16:57 | < kwsn> | if you write speghetti code, does that mean you're using function calls of the FSM? |
17:00 | < TheWatcher> | Indubitably. |
17:02 | < gnolam> | Bonus points if that spaghetti code is for a finite state machine. |
17:06 | < kwsn> | :D |
17:09 | <@Simon_Shine> | can anyone point me in some direction that explains what the MonadState typeclass is used for? |
17:10 | < gnolam> | (Hmm, that reminds me to prod the other members of the State Machine project) |
17:22 | | Rhamphoryncus [rhamph@Nightstar-14eb6405.abhsia.telus.net] has quit [Client exited] |
17:47 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [[NS] Quit: If the world didn't suck, we'd all fall off.] |
18:15 | | Kindamoody|out is now known as Kindamoody |
18:25 | | Stalker [Z@Nightstar-827f56fc.cust.comxnet.dk] has joined #code |
19:35 | < gnolam> | froztbyte: http://stackoverflow.com/questions/143701/what-is-the-worst-class-variable-funct ion-name-you-have-ever-encountered/739113#739113 |
19:56 | | Kindamoody is now known as Kindamoody[zZz] |
20:05 | | Derakon [chriswei@Nightstar-f68d7eb4.ca.comcast.net] has joined #code |
20:15 | < Derakon> | Man, this is just no fun. |
20:15 | < Derakon> | It's a hard problem, and nobody wants it solved. Except my boss. |
20:15 | < Derakon> | Fargle bargle. |
20:15 | <@Tamber> | :/ |
20:21 | < Derakon> | So. Given a 3D volume of RGB points. |
20:21 | | Phox [Phox@Nightstar-3e5deec3.gv.shawcable.net] has joined #code |
20:22 | < Derakon> | Take a max-intensity projection through the volume from some arbitrary position. |
20:22 | < Derakon> | Thus flattening the 3D volume down to a 2D image. |
20:22 | < Derakon> | This is a problem we have already solved, but the solution is in Fortran and contained within a rather large monolithic app. |
20:22 | <@froztbyte> | gnolam: :D |
20:22 | < Derakon> | (My app is basically reimplementing the more useful components of said monolith in a more user-friendly manner) |
20:23 | < Derakon> | I could include the entire monolith in the backend just to access this functionality... |
20:23 | < Derakon> | But then my app stops working on Windows (no monolith there), and I can't redistribute it since the monolith contains licensed code. |
20:24 | < Derakon> | Alternately I can buckle down and figure out how to read the Fortran involved. |
20:24 | < Derakon> | Or alternately alternately, I can switch my Python out for a special distribution called Enthought, which bundles a bunch of scientific stuff together, including VTK. |
20:25 | < Derakon> | Then I learn how to use VTK and get it to generate those projections. |
20:25 | < Derakon> | (Can't distribute Enthought except to academic users, but that's OK) |
20:25 | < Derakon> | (Reading the Fortran would of course be a prelude to reimplementing it in Python) |
20:26 | < Derakon> | And of course, all this for functionality that will never be accessed. |
20:26 | < Derakon> | ...hell, I could probably get away with just telling my boss I'd done it and faking a demo. But that would be wrong. |
20:30 | <@Tarinaky> | Or just fake the unit tests~ |
20:31 | < Derakon> | What unit tests? |
20:38 | < Derakon> | ...actually, given the ultimate futility of this, what I may end up doing is just wrapping the Giant Monolithic Program for this one feature, and having a special build that only includes this. |
20:38 | < Derakon> | Then I can claim without lying that the program includes this functionality, but not actually use that build for anything. |
20:38 | < Derakon> | And quietly go back to using the normal build. |
20:39 | <@Tamber> | Well, if nobody other than your boss wants it (and even he might never use it), then why bother putting it in the normal one? =p |
20:39 | < Derakon> | Right. |
21:05 | | Stalker [Z@Nightstar-827f56fc.cust.comxnet.dk] has quit [[NS] Quit: If the world didn't suck, we'd all fall off.] |
21:42 | | TheOtherArrow [chatzilla@Nightstar-b6d2bff7.cpe.mountaincable.net] has joined #code |
21:44 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code |
21:45 | | * TheWatcher flomp, has all the core features implemented. 6778 loc in 8 days >.< |
21:46 | < Vornicus> | jesus |
21:47 | < Derakon> | Congrats, man. |
21:49 | < Derakon> | Does the guy who |
21:49 | < Derakon> | Er. |
21:49 | < Derakon> | Does the guy who requested this recognize the enormity of what you've accomplished? |
21:54 | < TheWatcher> | Probably not; but he's a graph addict, and I have git logs and gitstats |
21:55 | < Derakon> | "Here's my git activity log before you showed up with your urgent request. I was pretty busy at that point. Here's my log after I dropped all of my other urgent projects to work on your urgent project." |
21:58 | < TheWatcher> | (although to be honest, I note about 30% of that is comment) |
21:58 | < Derakon> | So you managed to uphold decent coding standards. |
22:00 | < TheWatcher> | M0rd4c |
22:00 | < TheWatcher> | Blegh, wrong window |
22:00 | < TheWatcher> | And yeah, I tried |
22:02 | < Derakon> | Time to change your password, huh? |
22:02 | < TheWatcher> | Nah, that's my low-security, used for test junk password |
22:02 | < Derakon> | And yet, still higher security than most. :) |
22:04 | < gnolam> | TheWatcher: ... Dilbert, really? |
22:08 | | * TheWatcher shrug |
22:08 | < TheWatcher> | It's occasionally amusing |
22:10 | <@froztbyte> | TheWatcher: rawr! |
22:10 | <@froztbyte> | well played |
22:11 | | * Derakon almost does 'rm /tmp/junkfile *'. Yipes. |
22:11 | <@McMartin> | Also, TW is, IRL, a Denier Of Information Services. |
22:13 | | * Simon_Shine 's first haskell program is beginning to work! |
22:13 | <@McMartin> | \o/ |
22:15 | <@Simon_Shine> | it's for a register/stack-based state machine, and I'm making some monadic combinators (I think I can call them that) for easily handling instructions. |
22:16 | <@Simon_Shine> | I still haven't wrapped my State monad in thick layers of other monads for IO and error handling, but I'll get to that. |
22:31 | | * TheWatcher vaguely wonders how to visualise a full git history graphically |
22:32 | < Derakon> | Well, you can do a histogram of commits over time. |
22:32 | < Derakon> | E.g. 1-day buckets. |
22:32 | < Derakon> | You could also track total lines modified per day. |
22:32 | < TheWatcher> | I was more thinking about showing files appearing, growing, moving and so on |
22:32 | < Derakon> | Ah. |
22:32 | <@Simon_Shine> | interpInst :: Instruction -> MSM Bool |
22:32 | <@Simon_Shine> | interpInst inst = do |
22:32 | <@Simon_Shine> | state <- get |
22:32 | <@Simon_Shine> | case inst of |
22:32 | <@Simon_Shine> | HALT -> return False |
22:32 | <@Simon_Shine> | PUSH i -> do push i |
22:32 | <@Simon_Shine> | return True |
22:32 | <@Simon_Shine> | POP -> do pop |
22:33 | <@Simon_Shine> | return True |
22:33 | <@Simon_Shine> | NEG -> do x <- pop |
22:33 | < TheWatcher> | might be neat, but no way in hell I'm tyring it ¬¬ |
22:33 | <@Simon_Shine> | push $ -x |
22:33 | <@Simon_Shine> | return True |
22:33 | <@Simon_Shine> | oops! |
22:33 | <@Simon_Shine> | sorry. |
22:33 | < Derakon> | Oops indeed. |
22:33 | | * Simon_Shine accidentally forgot he wasn't in X11 and marking URLs don't copy them. |
22:33 | < Derakon> | Heh. |
22:33 | < Derakon> | TW: sounds like something you could merge into one of those dependency graph generator things. |
22:34 | < Derakon> | Visual size of a file indicates how big it is, edges in the dependency graph appear and disappear, colors of files indicate which directories they're in... |
22:45 | | * Derakon compounds hack upon hack. |
22:46 | < Derakon> | Instead of writing a new image viewer canvas to show these stereo views, I'm co-opting my previous one, but that one assumes its parent has certain functions implemented so it can inform said parent about UI events, so I'm creating a bunch of fields for this class that just point to "lambda *args: False". :( |
22:47 | < Derakon> | (Since I don't care about those UI events in this case) |
22:49 | < Derakon> | ...actually, you know what? Fuck it, I'll do this the turbo-easy way and just open a new file. No subordinated viewers. |
22:54 | < Derakon> | Yeah, there we go. |
22:55 | < Derakon> | Nice and "elegant". The entire new module's only 58 lines; I just have to find room for a button somewhere to let users run the thing. |
23:02 | | * Derakon pokes a bit at the stereo pairs. |
23:02 | < Derakon> | This is so stupid. |
23:28 | <@McMartin> | MATLAB |
23:28 | <@McMartin> | For the region in Bangladesh, see Matlab Upazila. |
23:28 | < Derakon> | Pfft |
23:28 | <@McMartin> | Not quite as awesome as |
23:28 | <@McMartin> | Rhetorical question |
23:29 | <@McMartin> | "Is the Pope Catholic?" redirects here. For the minority view that the Pope is not Catholic, see Sedevacantism. |
23:29 | < Derakon> | Niiiice. |
23:33 | < Vornicus> | ...silliness. |
23:33 | <@McMartin> | Also: http://en.wikipedia.org/wiki/Irony_mark#Irony_mark |
23:34 | < Derakon> | Are you reading an article on inadvertent humor in Wikipedia or something? |
23:35 | <@McMartin> | No, Matlab came up elsewhere, and I was then amused by the result. |
23:35 | <@McMartin> | I then foudn the others on my own from memory or wikiwalking. |
23:36 | <@McMartin> | (The Irony Mark link is from the Rhetorical Question article, where it is cited in all seriousness) |
23:56 | | Derakon [chriswei@Nightstar-f68d7eb4.ca.comcast.net] has quit [[NS] Quit: leaving] |
--- Log closed Thu Sep 22 00:00:10 2011 |