--- Log opened Sun Nov 11 00:00:50 2012 |
00:02 | <~Vornicus> | Okay. Information that needs to be visible on the main screen: each known planet, its class, its name abbreviation, its owner, the number of ships there, the number of fortifications there, whether there's a star gate. |
00:03 | < celticminstrel> | Star gate? |
00:03 | < celticminstrel> | Stargate? |
00:03 | <~Vornicus> | either way. |
00:04 | <~Vornicus> | It acts like the star gates in MoO, travel between two worlds with gates takes one turn. |
00:04 | < celticminstrel> | MoO? |
00:04 | <~Vornicus> | Master of Orion. |
00:04 | < celticminstrel> | Only reason I said anything though is because of Stargate. >_> |
00:04 | < celticminstrel> | I see. |
00:16 | | ErikMesoy is now known as ErikMesoy|sleep |
00:22 | | gnolam is now known as Blergh |
00:43 | | Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has quit [[NS] Quit: blech.] |
00:47 | | Blergh is now known as gnolam |
01:00 | | You're now known as TheWatcher[T-2] |
01:05 | | * Vornicus eyes that ad |
01:05 | <~Vornicus> | What the shit |
01:12 | < gnolam> | What ad? |
01:13 | <~Vornicus> | the one McM linked to about two hours ago. |
01:13 | | You're now known as TheWatcher[zZzZ] |
01:14 | < gnolam> | Heh. |
01:14 | < gnolam> | But I have to say: my first thought was "... I don't remember this one from SMAC." |
01:15 | < gnolam> | It totally looks like something from Morgan Industries. |
01:15 | <~Vornicus> | Hahaha, yeah, I got a bit of that vibe. |
01:17 | < gnolam> | http://brooklynhacker.com/post/35445721578/that-moment-when-rms-walks-into-your- hackathon |
01:18 | < simon_> | I'm making a type checker in Haskell for a language. I am currently making the type checker (State-)monadic so I can store the vtable and various other bits of information implicitly. |
01:18 | <&McMartin> | Basically a continuously updated "what we know so far"? |
01:19 | < simon_> | yeah |
01:19 | <&McMartin> | Hm |
01:19 | <&McMartin> | Do you need a call graph for this? |
01:19 | < simon_> | I don't know if that's the way to go... something tells me that Reader/Writer monads are better suited |
01:19 | <&McMartin> | There are some really quite skilled functioal programmers on IFMud, actually |
01:20 | <&McMartin> | I'm not confident in any answer I'd give here, in part because I've only ever used the IO Monad. |
01:20 | < simon_> | well, that's what I'm running into. eventually I want to make a call graph, too. some of the type checking is by module and then I wipe the vtable, but some of the data I'm storing in my state is going to be saved for some graph checking afterwards. |
01:21 | < simon_> | the conflict I feel currently is that I've got *one* state used for two things: the vtables get wiped before every checkModule call, but call graph (so far the only thing) gets stored longer... I don't know if I'm abusing the space within the State monad for two entirely different things. |
01:21 | < simon_> | IFMud? |
01:22 | <&McMartin> | A social MUD founded by and a major part of the interactive fiction community |
01:22 | < simon_> | oh! |
01:22 | <@Azash> | commudity |
01:22 | <&McMartin> | Which is starting to get mainstream enough that there's no longer one "scene" but I still consider them the core |
01:23 | <&McMartin> | Simon: You should be aware that in an OO language, call graphs go from being somethin kinda trivial to being an Infinite Hole. |
01:23 | < simon_> | we have this recurring joke about an old coffee cup with oracular abilities at our CS dept. that I've been meaning to turn into an interactive fiction... haven't had a good enough look around engines yet. |
01:23 | <&McMartin> | Inform 7 shoud be your first stop~ |
01:23 | <&McMartin> | *should |
01:24 | < simon_> | McMartin, this is a reversible language, and I'm checking if there is any non-size-reducing recursion going on, since that poses a problem in this context. |
01:24 | <&McMartin> | I don't know much of that but OK |
01:24 | < simon_> | McMartin, basically the only thing I have to check wrt. the call graph is if there are any zero-cost paths from any element to itself. |
01:24 | <~Vornicus> | I wrote a test game in I7 in an hour or two, and it came out very nicely. I... didn't do anything advanced though. |
01:24 | < simon_> | McMartin, I don't know either. unfortunately I'm doing a project on it. ;-P |
01:25 | <&McMartin> | It sounds like you can probably do well enough with type analysis and conservative estimates |
01:25 | <&McMartin> | But sorting out where your function call goes in the presence of, say, XML-based dependency injection rapidly becomes practically impossible |
01:25 | < simon_> | McMartin, basically modules can call each other recursively so long as infinite recursion is impossible due to size-reduction of the input. |
01:25 | <&McMartin> | (And it becomes formally undecidable long before that) |
01:26 | < simon_> | McMartin, the reason general recursion is disallowed is because the target language of the compiler is a non-cyclic HDL. |
01:26 | <&McMartin> | Oh! |
01:26 | <&McMartin> | ... but there are vtables? |
01:26 | < simon_> | (i.e. infinite recursion => infinitely big circuits) |
01:26 | <&McMartin> | Right |
01:26 | < simon_> | yeah... the high-level language has variables :) |
01:27 | < simon_> | well... bindings... |
01:27 | <&McMartin> | Hm |
01:27 | <&McMartin> | I may be imagining something different |
01:27 | < simon_> | it's a functional, reversible language... I don't think they're common at all yet. |
01:27 | <&McMartin> | What do you mean by "vtable' here |
01:27 | <&McMartin> | I'm used to "vtable" being "the secret map from type to table of function pointers in a Java or C++-like language, that is the compiled realization of virtual methods" |
01:27 | < simon_> | a module has input wires and output wires and performs reversible updates on them (i.e. rewires them in a reversible way) |
01:28 | < simon_> | vtables would just be the names of the wires the modules take. |
01:28 | <&McMartin> | OK |
01:28 | <&McMartin> | There has been some terminology confusion here~ |
01:28 | <&McMartin> | Turing is unlikely to smite you here |
01:29 | < simon_> | I use them to check if any module refers to any input wire as an output wire, or vice versa, or if it refers to any wires that aren't defined. |
01:29 | < simon_> | I don't actually call them vtables in the source code, but from a compilers POV, it's the most relatable term I could think of. |
01:30 | <&McMartin> | Yeah |
01:30 | <&McMartin> | This is closer to "variable table" than "virtual table", is all ;-) |
01:30 | < simon_> | oh!!! |
01:30 | < simon_> | I meant "variable table". I didn't know there was a competing term for "vtable" :) |
01:30 | <&McMartin> | Yeah, this is the bit that was throwing me :D |
01:31 | < simon_> | tbh, I just call it a "vtable" because that's what the type checker's input argument was called in my compilers course two years ago ;P |
01:31 | <&McMartin> | Yeah |
01:31 | <&McMartin> | We're now on the same page |
01:31 | < simon_> | cool |
01:31 | <&McMartin> | Basically, ignore everything I said before "OK" up there |
01:32 | <&McMartin> | Hm. Something else ARGLE can help with |
01:32 | <&McMartin> | https://bitbucket.org/alfonse/glloadgen/wiki/Home |
01:33 | <&McMartin> | Now actually done, apparently. |
01:33 | < simon_> | so have you made a monadic type checker or something similar? i.e. something that checks several things across a tree and sometimes wipes a part of the state... the part I don't like is: it is prone to errors if I somehow forget to wipe the right parts. the way variable tables are handled in regular functional type checkers is very nice: you just pass an updated variable table along checking some sub-tree and the updated variable table is ... |
01:33 | < simon_> | ... disposed of when the function returns. |
01:33 | <&McMartin> | All type checkers I've personally written were in OCaml or Java; each made use of mutable state in a traditional manner |
01:34 | < simon_> | so... push and pop? |
01:34 | <&McMartin> | So I don't have *direct* advice. |
01:34 | <&McMartin> | Kinda |
01:34 | <&McMartin> | Stacks of Hashtables, though, yeah |
01:34 | < simon_> | well, I'm doing that using the State monad, so maybe I'll just settle with that. |
01:34 | < simon_> | ah |
01:34 | < simon_> | so if it's not in the top hash table, look further down the stack? |
01:35 | <&McMartin> | Actually, I guess it's trees of hashtables |
01:35 | <&McMartin> | When you enter a new lexical scope, push on a new blank environment |
01:35 | <&McMartin> | If it's not in your current environment, check your parent, and so on until you hit the globals. |
01:35 | <&McMartin> | If it's not *there*, then ERROR: Unbound Variable |
01:35 | < simon_> | right |
01:36 | < simon_> | I feel State is giving me too much freedom. |
01:36 | <&McMartin> | Heh |
01:36 | <&McMartin> | That's a good instinct! |
01:36 | <&McMartin> | With great power comes great responsibility, etc |
01:36 | < simon_> | ;-) |
01:50 | <@froztbyte> | McMartin: you have that quote wrong |
01:50 | <@froztbyte> | "With great power comes great lulz" is the programmer-appropriate version, I believe |
01:52 | < simon_> | I've written part of a student revue song on monads. we're a secret group of students (okay, we fail at being secret) who try to impose sketches on functional programming for personal amusement. so far we've made "The Monad Ballad" (a lecture in the shape of a song) and "Women are like Monads" (a reverse take on The Monad Tutorial Fallacy) |
01:53 | <&McMartin> | The Monad Tutorial Fallacy? |
01:53 | < simon_> | http://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tuto rial-fallacy/ |
01:54 | < simon_> | i.e.: it is common that Haskell novices finally get how Monads work and write poor tutorials with broken metaphors in them. |
01:55 | <&McMartin> | Ah |
01:55 | <&McMartin> | There is an ad for fajitas at the bottom of that page. |
01:55 | < simon_> | ah. I run adblock, so I don't notice. |
01:56 | <&McMartin> | Good man |
01:56 | <&McMartin> | It's Fun With Misplaced Adwords here |
01:56 | <&McMartin> | (OMG BURRITOS!) |
01:56 | < simon_> | (so the reverse take on the Monad Tutorial Fallacy is for nerds to try to understand women using complicated programming metaphors) |
01:58 | | * Vornicus dumps the names of the brightest stars into a text file. |
02:24 | <&McMartin> | Hooray, ARGLE is done. |
02:24 | <&McMartin> | Now I just need to make a README and a license file and a Windows build. |
02:24 | < simon_> | McMartin, ARGLE? |
02:24 | <&McMartin> | ARGLE: Automatic Requirements for GL Extensions |
02:25 | <&McMartin> | Given a program source, it works out which GL version to require and which extensions are mandatory. |
02:25 | < simon_> | wow, ok |
02:26 | <&McMartin> | It *does* kind of end up flipping out if you feed it GLEW though >_> |
02:39 | | Attilla [Obsolete@Nightstar-5ad0c9b7.as43234.net] has quit [[NS] Quit: ] |
02:49 | <&McMartin> | OK, time for dinner and then time to see if I can't get this up on github. |
03:43 | <&McMartin> | Success! |
03:43 | <&McMartin> | https://github.com/michaelcmartin/argle |
03:45 | | Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has joined #code |
03:45 | | mode/#code [+o Alek] by ChanServ |
03:52 | | Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has quit [[NS] Quit: blech.] |
04:28 | | Kindamoody[zZz] is now known as Kindamoody |
04:46 | | Vash [Vash@Nightstar-b43e074a.wlfrct.sbcglobal.net] has joined #code |
04:46 | | mode/#code [+o Vash] by ChanServ |
04:47 | <&jerith> | 'Many "argles" have been bargled in this quest, and ARGLE hopes to help.' |
04:47 | <&jerith> | Awesomeness. |
04:50 | | * Vornicus hunts around for placeholder art. decides the SE4 picture collection is a good starting point |
05:15 | | syksleep is now known as Syk |
05:28 | | Vash [Vash@Nightstar-b43e074a.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!] |
05:35 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
05:43 | | * Vornicus gets planet generation going, now on to first-pass rendering. |
05:44 | | Nemu [NeophoxProd@Nightstar-776a58ef.asahi-net.or.jp] has joined #code |
06:12 | | * jerith wants to play this game already. |
06:14 | <@Syk> | owo |
06:15 | <&jerith> | Hey Syk. |
06:15 | <@Syk> | hai jerith |
06:16 | | * jerith has a whole table full of people working on wikipedia-over-SMS. \o/ |
06:16 | | * Syk has a whole table of DVDs. |
06:17 | <@Syk> | jerith: I think you win lol |
06:19 | <@Syk> | ripping DVDs is so goddamn slow |
06:20 | <&jerith> | My table is in India, which is even more win. |
06:21 | | Syka [the@Nightstar-7d752098.lnk.telstra.net] has joined #code |
06:21 | | Syk [the@Nightstar-7d752098.lnk.telstra.net] has quit [Client closed the connection] |
06:22 | < Syka> | argh |
06:22 | < Syka> | went to take out my DVD |
06:22 | < Syka> | unplugged my raspberry pi |
06:22 | < Syka> | wups |
06:22 | < Syka> | jerith: pff, i prefer my Australian tab |
06:22 | < Syka> | table* |
06:23 | < Syka> | it's made of... shitty pine |
06:23 | | * Vornicus tries to figure out the other thing he needs to do to get Basilisk working so he can at least screenshot the various game options in the game he's remaking. |
06:32 | <&Derakon> | ...why do you need a MacOS7 emulator to take screenshots? |
06:33 | <~Vornicus> | Because it's a MacOS7 /game/ |
06:33 | <&Derakon> | ...oh, I missed the "re" in "remaking". |
06:34 | < Syka> | lol |
06:35 | <&Derakon> | Please stop using that nonword. |
06:37 | <~Vornicus> | If you can get one running - I've had nothing but trouble - you can help by grabbing it and taking some shots: http://macintoshgarden.org/games/galactic-frontiers |
06:42 | < Syka> | partially unrelated: https://www.youtube.com/watch?v=eiz95K1ngiI |
06:42 | < Syka> | the AVGN Movie is actually happening and there's a trailer for it now |
06:43 | < Syka> | Duke Nukem's out, there's a new XCOM, the AVGN Movie is actually going to get released... what next, Freespace 3? |
06:43 | | cpux [cpux@Nightstar-98762b0f.dyn.optonline.net] has quit [[NS] Quit: Well, most things get better when I kick them!] |
06:43 | <~Vornicus> | Time travel. |
06:44 | < Syka> | BTTF5? :P |
06:44 | < Syka> | oh linkedin, you're so silly |
06:45 | < Syka> | "Jobs you may be interested in: ERP & Supply Chain Solutions @ Oracle" |
07:14 | | Kindamoody is now known as Kindamoody|breakfast |
07:15 | | Derakon is now known as Derakon[AFK] |
07:37 | | * Vornicus fiddles with it, tries to figure out how he wants to do the rendering. |
07:51 | | Kindamoody|breakfast is now known as Kindamoody |
08:03 | | ErikMesoy|sleep is now known as ErikMesoy |
08:10 | | celticminstrel is now known as celmin|sleep |
08:21 | < Syka> | hmmm... |
08:22 | < Syka> | man, I love CSS |
08:34 | < Syka> | i can do fancy onhover stuff without JS |
08:39 | | Moltare [Moltare@583787.FF2A18.190FE2.4D81A1] has quit [Ping timeout: 121 seconds] |
08:42 | | Moltare [Moltare@583787.FF2A18.190FE2.4D81A1] has joined #code |
09:07 | | EvilDarkLord [jjlehto3@Nightstar-a5db08cc.org.aalto.fi] has quit [Ping timeout: 121 seconds] |
09:07 | | Kindamoody [Kindamoody@Nightstar-05577424.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
09:08 | | EvilDarkLord [jjlehto3@Nightstar-a5db08cc.org.aalto.fi] has joined #code |
09:09 | | Kindamoody|afk [Kindamoody@Nightstar-05577424.tbcn.telia.com] has joined #code |
09:09 | | mode/#code [+o Kindamoody|afk] by ChanServ |
09:10 | | Kindamoody|afk is now known as Kindamoody |
09:19 | | Kindamoody is now known as Kindamoody|afk |
10:07 | | You're now known as TheWatcher |
10:12 | < Nemu> | Is CSS more secure than JS? |
10:15 | < Syka> | Nemu: not so much 'secure' |
10:16 | < Syka> | it's more that if the fancier stuff is done in CSS3, I don't need to write any JS and it works in browsers with noscript |
10:17 | < Syka> | and using JS for effects seems like a giant hack to me |
10:18 | < Syka> | like a bad pub joke that's somehow managed to have spread to the Queen's Theatre |
11:10 | | gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has quit [[NS] Quit: Reboot] |
11:13 | | gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has joined #code |
11:23 | < gnolam> | Every time I use a VM I get that "Yo Dawg" feeling... |
11:27 | < Syka> | what about dosbox in a windows vm? :P |
11:27 | < Syka> | that'd be more inception though |
11:45 | | Attilla [Obsolete@Nightstar-5ad0c9b7.as43234.net] has joined #code |
12:26 | | RichyB [richardb@Nightstar-86656b6c.cable.virginmedia.com] has joined #code |
13:35 | <@Tarinaky> | Python question. |
13:35 | <@Tarinaky> | How do I merge range(2,10) to ["Jack", "Queen", "King"] |
13:36 | <@Tarinaky> | TypeError: unsupported operand type(s) for +: 'range' and 'list' |
13:41 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
13:48 | <&jerith> | Tarinaky: Look at the itertools module. |
13:48 | <@froztbyte> | In [10]: def returner(ident, listy): |
13:48 | <@froztbyte> | ....: return [ident + str(x) for x in listy] |
13:48 | <@froztbyte> | In [11]: returner('jack',range(2,10)) |
13:48 | <@froztbyte> | Out[11]: ['jack2', 'jack3', 'jack4', 'jack5', 'jack6', 'jack7', 'jack8', 'jack9'] |
13:48 | <@froztbyte> | there may be a better way in itertools |
13:48 | <@froztbyte> | I checked very quickly, starmap seemed like it might be useful |
13:48 | <@froztbyte> | but I didn't try |
13:48 | <@Tarinaky> | Err |
13:48 | <@Tarinaky> | That's... not what I wanted. |
13:48 | <@Tarinaky> | I wanted the list [2,3,4,5,6,7,8,9,10,Jack,Queen,King,Ace] |
13:49 | <&jerith> | Tarinaky: itertools.chain(), I think. |
13:49 | <&jerith> | But I don't have docs handy. |
13:49 | <@froztbyte> | yup |
13:50 | | * froztbyte returns to coursera marking |
13:56 | <@TheWatcher> | Tarinaky: perl -e '@foo = (2..10); @bar = ("jack", "queen", "king"); @foo = (@foo, @bar); print join(",", @foo);'~ |
13:56 | < Nemu> | No |
13:56 | < Nemu> | Nonono |
13:57 | < Nemu> | Why perl? |
13:57 | <@TheWatcher> | Because I program in perl almost every day? |
13:58 | < Nemu> | But Perl's kind of.... |
13:58 | < Nemu> | you know... |
13:58 | < Nemu> | ... |
13:58 | < Nemu> | ugly |
13:58 | < Nemu> | Gotta bail, though. |
13:58 | < Nemu> | Shower |
14:00 | <@froztbyte> | TheWatcher has +100 on CTH, so he can take the horribleness of the linenoise |
14:04 | <@Tarinaky> | TheWatcher: I am not embedding perl in python. |
14:06 | <@Tarinaky> | Especially when the perl is longer than the list literal >.> |
14:06 | < celmin|sleep> | Uhh... |
14:06 | < celmin|sleep> | >>> range(3) + ['a','b','c'] |
14:06 | < celmin|sleep> | [0, 1, 2, 'a', 'b', 'c'] |
14:06 | < celmin|sleep> | ^ That works for me. |
14:06 | <&jerith> | celmin: py3? |
14:07 | < celmin|sleep> | nope. |
14:07 | <@Tarinaky> | There's the issue. |
14:07 | <@Tarinaky> | I forgot that ipython was Python3 now. |
14:07 | <@Tarinaky> | It only works in Python2. |
14:08 | < celmin|sleep> | Oh huh, odd. |
14:08 | < celmin|sleep> | Why would the remove something like that? |
14:08 | <@Tarinaky> | Insane asylums. Madmen. |
14:08 | <@Tarinaky> | Questions as to who is in charge. |
14:09 | <@Tarinaky> | I am going to go walk home. |
14:09 | <@Tarinaky> | Nobody wants to play with me :( |
14:12 | | celmin|sleep is now known as celticminstrel |
14:13 | < celticminstrel> | ^they |
15:57 | | Syka is now known as syksleep |
17:36 | | celticminstrel is now known as celmin|nap |
17:56 | | celmin|nap is now known as celmin|away |
18:23 | <@AnnoDomini> | Type LADUNG und presse zur?ck Schl?ssel! |
18:45 | <@iospace> | ... |
18:45 | <@iospace> | what |
18:46 | <@ErikMesoy> | Type LOADING and press back key? |
18:46 | <@ErikMesoy> | Return key? |
18:46 | <&ToxicFrog> | Return. |
18:46 | <@AnnoDomini> | Type LOAD and press the Return key. |
18:46 | <@iospace> | :P |
18:52 | < gnolam> | Why the pseudo-German? |
18:55 | <@AnnoDomini> | Found it on TV Tropes. |
18:56 | <@iospace> | always a valid reason |
19:21 | <@ErikMesoy> | Hammering, please? |
19:21 | | * ErikMesoy is abusing some syntax |
19:26 | <@AnnoDomini> | Hammer time! |
19:27 | <@ErikMesoy> | Smearing print statements and commas across multiple lines for editor readability. |
19:27 | < RichyB> | celmin|away: range() in Python 2.x used to return a list from min to max. |
19:28 | < RichyB> | celmin|away: in py3, it returns a generator, like xrange() in Python2 does, instead. |
19:30 | < RichyB> | The rationale is that allocating and building the entire list of integers up-front takes a load of space (that isn't useful when all you're doing is "for i in range(...):") and time (which is wasted when you skip out of the loop early). |
19:31 | < RichyB> | I've seen one real program that went from O(n) space and O(n**2) time down to O(1) space and O(n) time just by replacing all of its range() calls with xrange() calls. |
19:31 | < RichyB> | So xrange's behaviour became the default. |
19:31 | < RichyB> | You can still just write "list(range(...))" if you what you actually wanted was a list and not a generator. |
19:31 | | Derakon[AFK] is now known as Derakon |
19:31 | <&Derakon> | RichyB: interesting. |
19:32 | <&Derakon> | I've just gotten into the habit of always writing xrange and iteritems when I need to iterate over stuff. |
19:32 | < RichyB> | Yeah. 2to3 will turn all of your xrange calls into range calls. ? |
19:33 | < RichyB> | There are some cases where items() is more useful than iteritems() - if you're planning to mutate a dict while walking over its keys, for instance. |
19:34 | < RichyB> | I can't think of any code I've seen or written that was better off calling python2's range() instead of xrange(), though. |
19:34 | | VirusJTG_ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
19:34 | <&Derakon> | It's pretty rare to actually need a sequential list of integers, yeah. |
19:36 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
19:47 | <&Derakon> | My most common use case there is testing out Numpy arrays, where I just need data, any data. |
19:47 | <&Derakon> | But Numpy has its own function for generating those~ |
19:49 | <~Vornicus> | I use list range in my prime number seive and that's pretty much it |
19:51 | < celmin|away> | RichyB: Oh... I suppose it does make sense in that context. |
19:52 | | celmin|away is now known as celticminstrel |
20:40 | | Kindamoody|afk is now known as Kindamoody |
20:46 | | Kindamoody is now known as Kindamoody[zZz] |
21:04 | <~Vornicus> | okay. Planet generation pretty much dealt with, arts made. |
21:06 | <@AnnoDomini> | Are you doing VornMoO again, Vorn? |
21:07 | <~Vornicus> | Not quite VornMoO, a remake of a somewhat simpler game, Galactic Frontiers. |
21:07 | <@AnnoDomini> | Never heard of it. |
21:08 | <~Vornicus> | It was a tiny-assed 4x for the mac. |
21:08 | <~Vornicus> | No research, no ship design, and a very flexible ruleset. |
21:10 | <~Vornicus> | If a game lasts more than half an hour you might be doing something wrong. |
21:12 | <@AnnoDomini> | Pudding farming. :P |
21:12 | <~Vornicus> | har |
21:17 | <@AnnoDomini> | Hmm. In a SF game... gray goo farming? Paperclip farming? :V |
21:19 | <~Vornicus> | it's a 4x, not an rpg |
21:21 | <@AnnoDomini> | I bet a properly twisted mind could farm something in 4x. |
21:23 | < Moltare> | The icon was a planet with a cowboy hat on, iirc |
21:23 | < Moltare> | and one of the ships was a space shark |
21:23 | <~Vornicus> | No, that was Spaceward, Ho! |
21:26 | <&McMartin> | It was indeed |
21:26 | <&McMartin> | SPACEWARD, HO |
21:29 | | RichyB [richardb@Nightstar-86656b6c.cable.virginmedia.com] has quit [Ping timeout: 121 seconds] |
21:30 | <~Vornicus> | (you can find it on Macintosh Garden. If you can get an Old Mac Emulator working, I could really go for screenshots of the various options screens) |
21:32 | <~Vornicus> | (I had one sort of going some time ago but I can no longer remember the other thing I needed to do to get it to work.) |
21:55 | | Attilla [Obsolete@Nightstar-5ad0c9b7.as43234.net] has quit [Ping timeout: 121 seconds] |
21:55 | | Attilla [Obsolete@FBC920.173C5E.B21D88.6E0872] has joined #code |
21:58 | | Attilla_ [Obsolete@FBC920.8C10FA.1D78FE.439F95] has joined #code |
22:00 | | Attilla [Obsolete@FBC920.173C5E.B21D88.6E0872] has quit [Ping timeout: 121 seconds] |
22:09 | | ErikMesoy is now known as ErikMesoy|sleep |
22:23 | <@Azash> | "After coding a chat application in pure JavaScript without libraries I've come to the conclusion that the ones who created JavaScript syntax & logic must have been monkeys without any understandning of beauty." |
22:25 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
22:29 | | RichyB [richardb@Nightstar-86656b6c.cable.virginmedia.com] has joined #code |
22:31 | | celticminstrel [celticminst@EB02D1.3E2241.DAEDC4.734390] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.] |
22:36 | <@Azash> | McMartin: Was it you who suggested I start with ARM assembly? |
22:48 | | syksleep is now known as Syk |
22:49 | < Syk> | hurrah |
22:49 | < Syk> | today is the first day of my management training |
22:49 | | * Syk rips out her soul, leaves it at home, as it is not required this week |
22:49 | <@Azash> | \o/ |
22:49 | <@Azash> | It can be demanding, but don't worry |
22:49 | <@Azash> | I'm sure you'll manage |
22:50 | < Syk> | it's only Cert IV |
22:51 | <@Azash> | taffee certs? |
22:51 | < Syk> | doubt it'll be too hard |
22:51 | < Syk> | uh |
22:51 | < Syk> | TAFE, yeah |
22:51 | | celticminstrel [celticminst@Nightstar-05d23b97.cable.rogers.com] has joined #code |
22:53 | < celticminstrel> | This isn't supposed to happen, right? |
22:53 | < celticminstrel> | $ ping irc.nightstar.net |
22:53 | < celticminstrel> | ping: cannot resolve irc.nightstar.net: Unknown host |
22:54 | <~Vornicus> | no, it's not. |
22:54 | < Syk> | nope |
22:54 | < celticminstrel> | Thought not. |
22:54 | <@Azash> | An issue with your DNS server? |
22:54 | < celticminstrel> | I dunno. |
22:54 | <~Vornicus> | Some DNS systems aren't picking up our nameservers. Some are. |
22:54 | <~Vornicus> | I'm not sure why. |
22:54 | < celticminstrel> | I've heard from someone else who also couldn't connect. |
22:54 | < Syk> | i'm using the Goog's DNS |
22:54 | < celticminstrel> | I see, so it's not really in your control. |
22:55 | <~Vornicus> | 208.185.81.252 74.7.200.205 74.207.244.119 75.147.87.197 have a list of our IPs. |
22:55 | < celticminstrel> | I'll give her one of those if she can't connect the way I did, then. |
22:58 | | * Azash sets desktops to be arranged on top of each other, feels dizzy from moving mouse vertically between them |
23:00 | < celticminstrel> | XD |
23:00 | < Syk> | i need to find some extension cables for video stuff |
23:00 | < Syk> | so that when I move, I can use my card's quad-head |
23:09 | | cpux [cpux@Nightstar-98762b0f.dyn.optonline.net] has joined #code |
23:27 | | Syk is now known as sykwerk |
23:36 | | himi [fow035@D741F1.243F35.CADC30.81D435] has joined #code |
23:36 | | mode/#code [+o himi] by ChanServ |
23:38 | | You're now known as TheWatcher[T-2] |
23:44 | | You're now known as TheWatcher[zZzZ] |
--- Log closed Mon Nov 12 00:00:05 2012 |