--- Log opened Tue Aug 28 00:00:45 2012 |
00:01 | | Adolf_Hitler [ForEverAuti@4CA975.06D306.F95019.3FD4B0] has quit [OperServ ((ToxicFrog) You're either a really weak troll or a really boring bot.)] |
00:02 | | Adolf_Hitler [ForEverAuti@4CA975.06D306.F95019.3FD4B0] has joined #code |
00:02 | | Adolf_Hitler [ForEverAuti@4CA975.06D306.F95019.3FD4B0] has quit [Z-Lined: [ToxicFrog] Seriously, your troll is weak and boring and we don't want you here. (ID: R0WBJJJV1Y)] |
00:03 | | You're now known as TheWatcher[T-2] |
00:09 | < celticminstrel> | ... |
00:10 | <@TheWatcher[T-2]> | Meh, trolls |
00:10 | | You're now known as TheWatcher[zZzZ] |
00:31 | | Derakon[AFK] is now known as Derakon |
01:20 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Client closed the connection] |
01:26 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
01:26 | | mode/#code [+o himi] by ChanServ |
01:30 | <@Alek> | oh hey it's a Tambourine |
01:32 | | * Tamber rattles? |
01:50 | | Kindamoody[zZz] is now known as Kindamoody |
02:00 | < gnolam> | Hey Mr Tamber-ine man, play a song for me. |
02:01 | <@Tamber> | :p |
02:13 | | Derakon is now known as Derakon[AFK] |
02:21 | | Kindamoody is now known as Kindamoody|out |
03:32 | | RichyB [richardb@Nightstar-428e5766.bb.sky.com] has quit [Ping timeout: 121 seconds] |
04:21 | | Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has joined #code |
04:21 | | mode/#code [+o Vash] by ChanServ |
04:48 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
04:53 | | Derakon[AFK] is now known as Derakon |
04:55 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
05:24 | <~Vornicus> | y = (2ax_1+b?2sqrt(a^2 x_1^2+a(bx_1+c-y_1)))(x-x_1)+y_1 Hooray math |
05:38 | | * McMartin updates https://hkn.eecs.berkeley.edu/~mcmartin/games/HexInverter/ to trash the CPU less. |
05:39 | <&McMartin> | (Hooray taking advantage of stuff doing the Android resource prep gets us) |
05:46 | <~Vornicus> | What specifically did you do? |
05:46 | | * Vornicus watches white wreck black - 51-21 - in a expert vs expert game. |
06:04 | | * Derakon watches a similar game. |
06:04 | <&Derakon> | Black is sacrificing edge tiles like mad here. |
06:05 | <&Derakon> | Though I grant the game is not unsalvageable. |
06:05 | <~Vornicus> | What I'd like - this is blue-sky, obviously - is for the AI to show its tile ratings (tuned to make them 2 digits or even letter grades) as it goes. |
06:05 | <&Derakon> | ...hm, he did ultimately with, 43-26, despite having only two edges under his control. |
06:07 | <&McMartin> | Vorn: Instead of doing "draw sprite with alpha" or "draw sprite with colormix", which involves PNG hacking in JS each frame, it instead precomputes them |
06:08 | <~Vornicus> | So you precomputed how each sprite looks with stuff behind it? |
06:12 | <&McMartin> | No, I mean, I have a separate sprite now for white and black text, and separate sprite for the "this is a legal move" ghost piece. |
06:12 | <&McMartin> | Instead of processing the stone piece into the ghost on the fly. |
06:15 | <~Vornicus> | aha |
06:38 | | Derakon is now known as Derakon[AFK] |
06:46 | | celticminstrel [celticminst@Nightstar-05d23b97.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
07:05 | | You're now known as TheWatcher |
08:10 | | You're now known as TheWatcher[afk] |
09:06 | <&jerith> | McMartin: All my pyweek games do something like that. |
09:06 | <&jerith> | Well, stuff gets generated as required and then cached, but still. |
09:25 | <&McMartin> | Yeah, I think the GM8 engine is being inefficient about it |
09:46 | | Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!] |
10:02 | | You're now known as TheWatcher |
10:16 | | Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
10:17 | | Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
10:22 | | You're now known as TheWatcher[d00m] |
10:24 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has quit [Client exited] |
10:58 | | Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
11:00 | | Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
11:28 | | You're now known as TheWatcher |
11:56 | | celticminstrel [celticminst@Nightstar-05d23b97.cable.rogers.com] has joined #code |
13:19 | | RichyB [richardb@Nightstar-428e5766.bb.sky.com] has joined #code |
14:19 | | RichyB [richardb@Nightstar-428e5766.bb.sky.com] has quit [[NS] Quit: Leaving] |
14:21 | | You're now known as TheWatcher[afk] |
14:22 | | Kindamoody|out is now known as Kindamoody |
15:30 | | Kindamoody is now known as Kindamoody|out |
16:11 | < celticminstrel> | Why can't I use a symlink to a folder like a directory? |
16:11 | < AnnoDomini> | Sun spots. |
16:12 | < celticminstrel> | Ha. |
16:14 | < celticminstrel> | I'm sure I've been able to do it somewhere, but here on my computer it won't work. |
16:27 | | Kindamoody|out is now known as Kindamoody |
16:31 | < ToxicFrog> | celticminstrel: under what circumstances can't you? IWFM. |
16:32 | < celticminstrel> | I think every time I've tried on this computer. |
16:32 | < celticminstrel> | IWFM? |
16:36 | < ToxicFrog> | It Works For Me. |
16:36 | < ToxicFrog> | And I mean, give me an actual command that fails |
16:39 | < rms> | Works for me too |
16:51 | < celticminstrel> | Maybe it depends on the command. I think I was running msgfmt or something. |
16:52 | < celticminstrel> | Oh wait no, it was the shell complaining. |
16:52 | < celticminstrel> | But it works with auto-complete... |
16:53 | < celticminstrel> | :| |
16:57 | | Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
16:57 | | mode/#code [+ao Derakon Derakon] by ChanServ |
16:58 | <&Derakon> | Good news! Yesterday my boss told me to spend some time over the next few months cleaning up the internals of one of our old hairy programs. |
16:58 | <&Derakon> | (And yes, this actually is good news) |
16:58 | <&Derakon> | First time I've been given license to perform code maintenance and overhauling without having to produce visible results inside of a relatively short amount of time. |
16:58 | <&Derakon> | It doesn't hurt that the boss will be out traveling for the next three months. |
17:00 | <&Derakon> | On the other hand, this is going to be a pretty massive job... |
17:04 | <&jerith> | Incremental refactorings. |
17:04 | <&jerith> | Also, \o/ |
17:04 | <&Derakon> | That's what I've been doing for the past few years. |
17:04 | <&Derakon> | But it's been hard to justify rewriting a massive chunk of e.g. the experiment runtime code until now. |
17:05 | <&Derakon> | Because it would take a few weeks and not produce any visible change in the behavior of the program. |
17:05 | <&Derakon> | Now however, it is absolutely necessary. <3 |
17:12 | | * Derakon gets a response back from his HR rep on the vacation day limit: 384 hours, i.e. 48 days, i.e. about two and a half months. O_o |
18:09 | < iospace> | haha i just made issue #1337 xD |
18:12 | | Attilla [Obsolete@Nightstar-8e1acbff.as43234.net] has quit [Ping timeout: 121 seconds] |
18:13 | | Attilla [Obsolete@Nightstar-8e1acbff.as43234.net] has joined #code |
18:17 | | Attilla [Obsolete@Nightstar-8e1acbff.as43234.net] has quit [Ping timeout: 121 seconds] |
18:20 | | Orthia [orthianz@3CF3A5.E1CD01.C6689C.33956A] has quit [Ping timeout: 121 seconds] |
18:22 | | Attilla [Obsolete@Nightstar-8e1acbff.as43234.net] has joined #code |
18:27 | < iospace> | http://ss64.com/index.html <--- useful site i found |
18:52 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code |
19:32 | | Kindamoody is now known as Kindamoody[zZz] |
20:13 | | You're now known as TheWatcher |
20:31 | <&Derakon> | Hm, this refactor of the codebase is going to be a bit tricky. |
20:37 | <&Derakon> | What I need here is some weird amalgam of a data-driven UI and a top-down, event-register-based UI. |
20:38 | <&Derakon> | Since some portions of the UI are going to be dynamic based on the hardwares' capabilities, while other parts are assumed to always be present and the hardware must register to be informed when the user interacts with it. |
20:38 | <&Derakon> | As an example for the former, we have different models of cameras, which support different cropping modes, readout rates, etc. |
20:38 | <&Derakon> | As an example of the latter, we have a global exposure time which, when set, should tell every camera to start using the same exposure time. |
20:46 | <&McMartin> | Refactor bros, highfive |
20:47 | | * McMartin has finally gotten this code to kind of work, and now is going to burn it down so he can extend it. |
20:47 | <&Derakon> | \o/ |
20:47 | <&McMartin> | And none of it will actually ship, because it's the test harness. |
20:47 | <&McMartin> | But that's OK, because it's the test harness. |
20:49 | <&Derakon> | ...okay, back up Derakon, you just briefly contemplated writing your own UI layer over wxWidgets. |
20:49 | <&Derakon> | That is to say, code that would describe UI widgets, which descriptions would be parsed by other code that would actually create the things. |
20:49 | <&Derakon> | A bit too abstracted there buddy. |
20:55 | <&McMartin> | That's called "Port to Glade and/or Qt Designer" methinks |
20:56 | <&McMartin> | In other news, last night and early this morning I started seriously testing my Linux laptop's gaming capability |
20:56 | <&McMartin> | It can run Bastion without complaint once I installed an apparently optional part of the Intel drivers (???) |
20:56 | <&Derakon> | No, it's more "I have a camera, it has these capabilities, please create for me buttons that invoke those capabilities, plus this one should pop up a dropdown menu, etc." |
20:56 | <&McMartin> | (Especially ??? because that package was all of 50kB) |
20:57 | <&Derakon> | Whereas what I really should have been doing is just having that code actually create the UI in question. |
20:57 | <&McMartin> | nod |
20:57 | <&McMartin> | It looks like "OpenGL 2.1, GLSL 1.20" is good enough for a lot of stuff. |
20:57 | <&Derakon> | Also \o/ working gaming. |
20:58 | <&Derakon> | I'd guess that the optional portion of the drivers was optional because it implemented ARB extensions or something. |
20:58 | <&McMartin> | The Lexaloffle games all segfault immediately on start, I think because of Ubuntu non-multilib jackassery |
20:58 | <&McMartin> | Some kind of texture. |
20:58 | <&Derakon> | Which contains tons of really important stuff that nonetheless programs aren't really supposed to rely on. |
20:58 | <&McMartin> | Apparently that package is also needed to make Psychonauts work. |
20:58 | <&McMartin> | Ehn |
20:59 | <&McMartin> | When you're two major versions behind your optional support really ought to step up. |
20:59 | <&McMartin> | (Osmium is OpenGL 2.1, GLSL 1.30) |
21:15 | < ToxicFrog> | McMartin: it's probably optional due to licensing or export regulations or closed-sourceness, not size. |
21:15 | <&McMartin> | That's weird, because this is the Intel driver |
21:15 | <&McMartin> | I thought Intel didn't *have* proprietary drivers. |
21:16 | <&McMartin> | I'll have to dig more to be sure, but the first theory is that this is going to be yet another case where Debian and Ubuntu's repos feel that one package is unnecessary when you can have five. |
21:19 | < JBeshir> | Intel does now! |
21:19 | | JBeshir is now known as Namegduf |
21:20 | < Namegduf> | On their very newest Atoms, they're bundling PowerVR graphics. |
21:20 | < Namegduf> | As opposed to their own. |
21:21 | < Namegduf> | I was rather surprised when I found out that I couldn't get decent support under Linux for them, but I could get something sort of working reasonably if I got the latest kernel. |
21:31 | | Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has joined #code |
21:31 | | mode/#code [+o Vash] by ChanServ |
21:36 | | McMartin [mcmartin@Nightstar-62073b2a.pltn13.sbcglobal.net] has quit [[NS] Quit: reboot] |
21:38 | | McMartin [mcmartin@Nightstar-62073b2a.pltn13.sbcglobal.net] has joined #code |
21:38 | | mode/#code [+ao McMartin McMartin] by ChanServ |
21:55 | | Orthia [orthianz@3CF3A5.E1CD01.C6689C.33956A] has joined #code |
23:50 | | Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has quit [[NS] Quit: leaving] |
--- Log closed Wed Aug 29 00:00:00 2012 |