←2010-08-25 2010-08-26 2010-08-27→ ↑2010 ↑all
00:01:45 * coppro declares emself Zinc Saucier of this channel
00:05:10 -!- oerjan has quit (Quit: Reboot).
00:08:39 -!- oerjan has joined.
00:10:30 * Sgeo worships Xom
00:11:04 -!- tombom has quit (Quit: Leaving).
00:18:29 <Sgeo> Recordis does not like imaginary numbers
00:19:32 <nooga> what
00:19:59 <oerjan> Watt
00:23:43 <nooga> twa...
00:23:48 <nooga> nvm
00:29:53 -!- Wamanuz has quit (Remote host closed the connection).
00:36:05 -!- rrn has joined.
00:37:40 <nooga> do we have some esolangs utilising fuzzy logic ?
00:39:51 -!- zzo38 has joined.
00:40:07 <oerjan> no relevant hits on the wiki
00:40:23 <rrn> What would be a suitable high-level design for a Brainfuck machine? (analogous to a Lisp machine)
00:41:16 <zzo38> My D&D character is allowed to bite themself without being poisoned from biting themself.
00:41:34 -!- rrn has quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100724065915]).
00:42:45 <zzo38> rrn: (Who is quit, but might read the log): I don't think brainfuck is meant for high-level design, like taht?
00:42:49 <zzo38> s/taht/that/
00:43:40 -!- sftp has joined.
00:47:35 <zzo38> Some people state that the programming language AAAAAAAAAAAAAA!!!! came first before the Uncyclopedia article about the same thing. (Actually I wrote the programming language article afterward.)
00:47:40 -!- sftp has quit (Remote host closed the connection).
00:48:12 <zzo38> I don't know whether it did come first in Uncyclopedia, though. It might have been first in a text-adventure game, or maybe not. Because, there is a text-adventure-game about AAAAAAAAAAAAAA!!!! as well.
00:48:38 -!- sftp has joined.
00:49:53 <oerjan> there might have been some monty python inspiration, perhaps
00:51:02 <zzo38> Someone named "dharmaBum" has written a list of their favorite esolangs. Two of them are ones that I invented. Two other guys replied and specified LOLCODE and Whitespace as other esolangs those people like.
00:52:05 <zzo38> Someone wrote a Wikipedia article about the AAAAAAAAAAAAAA!!!! programming language (in their userpage namespace).
00:52:35 <GreaseMonkey> it'd be interesting making a game for ld48 in befunge
00:55:32 -!- Flonk has quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]).
01:00:30 <zzo38> http://zzo38computer.cjb.net/img_12/AAAA_esolangs.png
01:00:58 -!- sftp has quit (Remote host closed the connection).
01:06:32 -!- Killerkid has quit (Ping timeout: 265 seconds).
01:06:48 <GreaseMonkey> ...what
01:12:53 <zzo38> There are some programs that do Forth syntax highlighting. But in my opinion that won't work very well unless you write the syntax highlighter itself in Forth
01:17:18 <zzo38> IRC syntax highlighting can be done easily in many program language, though. I have written a IRC syntax highlighting program in PHP (although my program uses escape codes to set colors, rather than HTML codes).
01:17:27 <GreaseMonkey> 3 3 * 3 + 3 -
01:18:43 <zzo38> 3 3 * 3 + 3 - . 9 ok
01:19:44 -!- Killerkid has joined.
01:25:01 -!- sebbu has quit (Read error: Connection reset by peer).
01:25:31 -!- sebbu has joined.
01:37:58 <pikhq> Well, that was *fun*.
01:38:04 <pikhq> I make dinner and get yelled at for it.
01:38:43 <sebbu> pikhq, that'll learn you not to try to be nice to ppl
01:39:31 <pikhq> Just my little sister. Who seems to be absolutely appalled that most of what I do is "sit on the computer".
01:40:10 <pikhq> ... Yes, because when I do anything else at home when she's around I have to deal with that BS...
01:48:09 -!- sftp has joined.
02:07:57 -!- augur has joined.
02:10:47 <Sgeo> The "sit on the computer" anger sounds familiar to me :(
02:12:02 <Sgeo> I think AW might be around for a while
02:12:58 * oerjan snickers at vg.no's error page
02:18:01 * oerjan reloads reddit instead
02:19:25 <Sgeo> Dear God. Remember that game we were making? It's closed for a while. It wasn't open very long. People are complaining
02:25:28 -!- cal153 has quit (Ping timeout: 240 seconds).
02:49:16 -!- cal153 has joined.
03:02:16 <zzo38> What game were you making?
03:03:52 -!- MizardX has quit (Ping timeout: 276 seconds).
03:05:45 -!- Sgeo has quit (Ping timeout: 240 seconds).
03:35:22 <Mathnerd314> Almost 50 people, yet not one of them has anything to say. Whereas, at school, I can't even get one of them to shut up. Oh the irony of life. :-)
03:36:58 <zzo38> http://esoteric.voxelperfect.net/wiki/FANJIX Please look, write comment of it
03:40:40 <zzo38> It has twenty-one registers
03:49:32 -!- oerjan has quit (Quit: Good night).
03:52:58 <zzo38> Can you build FANJIX computer?
03:56:41 <zzo38> Should I invent a way to use OpenID with SSH?
03:57:21 <zzo38> (As well as with any other protocol or computer program?)
04:01:33 <zzo38> OpenID with SSH (and other protocols) can use a parameter "&nohtml=1" at end of the URL, and then the client puts that parameter there and then prompts the user and stuff, before sending result to the server you are log on to. And then that server can communicate with the OpenID in normal way, afterward.
04:02:48 -!- zzo38 has quit (Quit: zzo38).
04:06:12 -!- sshc_ has joined.
04:08:14 -!- cheater99 has quit (Ping timeout: 264 seconds).
04:08:41 -!- sshc has quit (Ping timeout: 240 seconds).
04:09:59 -!- augur has quit (Read error: Connection reset by peer).
04:16:10 -!- augur has joined.
05:04:44 -!- myndzi\ has joined.
05:06:46 -!- myndzi has quit (Ping timeout: 240 seconds).
05:11:40 -!- myndzi\ has changed nick to myndzi.
05:34:33 -!- augur has quit (Remote host closed the connection).
05:34:37 -!- augur has joined.
06:57:50 -!- wareya_ has joined.
06:59:48 -!- wareya has quit (Read error: Operation timed out).
07:13:20 -!- FireFly has joined.
07:21:48 -!- cheater99 has joined.
07:42:04 -!- cheater99 has quit (Read error: Connection timed out).
07:43:05 -!- cheater99 has joined.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:03:04 -!- cheater99 has quit (Ping timeout: 276 seconds).
08:06:52 -!- cheater99 has joined.
08:08:09 -!- Wamanuz has joined.
08:23:11 -!- Leonidas has quit (Ping timeout: 240 seconds).
08:23:55 -!- Leonidas has joined.
08:24:31 -!- Leonidas has changed nick to Guest60304.
08:25:37 -!- tombom has joined.
08:34:11 -!- Guest60304 has quit (Ping timeout: 240 seconds).
08:39:14 -!- tombom has quit (Read error: Connection reset by peer).
08:39:41 -!- tombom has joined.
08:42:42 -!- Leonidas_ has joined.
08:43:11 -!- Leonidas_ has changed nick to Guest96662.
09:14:52 -!- GreaseMonkey has quit (Remote host closed the connection).
09:17:24 -!- GreaseMonkey has joined.
09:22:46 <coppro> hah
09:23:32 <coppro> I am torrenting a futurama episode and the preview my client shows is hypnotoad. how appropriate
09:24:01 -!- GreaseMonkey has quit (Quit: New quit message. Entering 2006 in style.).
09:25:05 <olsner> for this specific episode, or for futurama in general?
09:25:07 -!- cheater99 has quit (Ping timeout: 240 seconds).
09:26:32 <coppro> in general
09:26:39 <coppro> I haven't watched the episode yet (it's season 6)
09:27:58 -!- GreaseMonkey has joined.
09:51:41 -!- FireFly has quit (Quit: swatted to death).
10:04:03 <yiyus> coppro: it is the first chapter, isn't it?
10:04:48 <coppro> yes
10:05:20 <yiyus> have fun :)
10:16:11 * coppro applies episode 2 directly to his eyes
10:16:42 -!- KingOfKarlsruhe has joined.
10:54:27 -!- nooga has quit (Ping timeout: 252 seconds).
10:58:37 -!- tombom has quit (Ping timeout: 264 seconds).
10:59:12 -!- Guest96662 has changed nick to Leonidas.
10:59:32 -!- Leonidas has quit (Changing host).
10:59:32 -!- Leonidas has joined.
11:02:54 -!- nooga has joined.
11:13:07 -!- KingOfKarlsruhe has quit (Remote host closed the connection).
11:13:24 -!- MizardX has joined.
11:43:25 -!- oerjan has joined.
12:00:46 -!- GreaseMonkey has quit (Remote host closed the connection).
12:10:20 -!- FireyFly has joined.
12:12:22 -!- Peping has joined.
12:13:09 <Peping> hello. I jus wanted to know if the [] loop in brainfuck was a "while" loop or a "do... while" loop.
12:13:18 <oerjan> while
12:13:25 <Peping> ok, thanks
12:15:01 <Peping> so just to make sure. It skips to its ] counterpart (on the same loop level), when the script runs into it and the memory cell equals to 0
12:15:05 <Peping> right?
12:17:11 <fizzie> Yes.
12:17:33 <fizzie> Or one past it's matching ] if you want to think about it like that.
12:18:44 <Peping> right. Thank you. That explains the malfunction in my interpreter :D
12:20:22 <fizzie> The while-ness of it is pretty useful, since you can use [xxx[-]] as an if. (Or a "while (*p) { xxx; *p = 0; }" to be more exact, but that's close to an if anyway.)
12:22:37 <oerjan> if it weren't a while, there would be no way to skip code
12:23:00 <Peping> so if my interpreter runs into a "[" and *p ==0 then it has to find its correct "]" counterpart. Got it and coding :D
12:23:29 <fizzie> oerjan: Every op is sacred! No op left behind! Skipping is discrimination!
12:24:15 <Peping> :D
12:25:36 <fizzie> Many people pre-process the code and match [] pairs in advance, saving the "jump here" offsets somewhere; makes for less scanning when executing. I think fungot's internal representation makes them into conditional jumps like that too.
12:25:37 <fungot> fizzie: the masamune!! crono!!
12:26:20 <fizzie> fungot: Could that sword alone stop it now?
12:26:20 <fungot> fizzie: cyrus! are you leaving! what you do? wake you, but need dactyl?
12:27:19 <fizzie> fungot: Well, I *am* a bit hungry, maybe one dactyl wing would hit the spot. (Those are probably endangered species, though?)
12:27:19 <fungot> fizzie: we are looking to achieve a shorter life span... lavos will rule the world in a mere door that keeps us bound, hand, foot...and tongue kid? ...oh, it's you, isn't this morbid? the great adventurer toma levine rests in a grave to the north. it's a great place for a picnic! heard that magus's statue before my shift. i hate! ayla not like...
12:27:51 <fizzie> (Maybe that's enough nonsense for now.)
12:56:48 -!- tombom has joined.
13:00:07 -!- Peping has quit (Ping timeout: 276 seconds).
13:00:31 -!- FireyFly has changed nick to FireFly.
13:26:32 -!- oerjan has quit (Quit: leaving).
13:52:19 -!- Flonk has joined.
13:56:27 -!- MigoMipo has joined.
14:01:50 <Vorpal> <fizzie> Many people pre-process the code and match [] pairs in advance, saving the "jump here" offsets somewhere; makes for less scanning when executing. I think fungot's internal representation makes them into conditional jumps like that too. <-- uh
14:01:50 <fungot> Vorpal: the masamune!! those who dare you pick on a helpless amphibian! filthy medal! i won't forget this!
14:01:52 <Vorpal> why that way
14:02:22 <Vorpal> fizzie, I thought the obvious way was to make a linked list and then put the body in car for loops
14:02:40 <Vorpal> you need to keep a stack when executing of course, to find your way back
14:03:25 <Vorpal> but it is easier to handle when optimising and easy to implement too
14:03:27 <fizzie> "Obvious" and "linked list" in a Befunge implementation don't sound like they belong in the same sentence. Compared to having the underlying bytecode just have opcodes for "if true, set ip to X" and "if false, set ip to X", and populate those when parsing.
14:03:39 <Vorpal> fizzie, well in general I meant
14:03:58 <Vorpal> fizzie, the first sentence on that line didn't mention fungot
14:03:58 <fungot> Vorpal: cyrus! are you leaving!
14:04:07 <Vorpal> fungot, any swords?
14:04:07 <fungot> Vorpal: we are looking, but well behaved! crono!! crono!! crono!!
14:05:02 <fizzie> I couldn't say which one's easier to implement, but the []-matching with stored offsets is more "obvious" to me. Of course obviousity here is in the eye of the beholder.
14:05:14 <Vorpal> fizzie, anyway the obvious way for befunge is to compile it into befunge.
14:06:51 <Vorpal> using something along the lines of: ;j40;# _ to implement the end of the loop
14:07:01 <Vorpal> need some catching area at the start to turn IP around of course
14:07:06 <Vorpal> and some : there I thing
14:07:31 <Vorpal> and 40 was backwards, was thinking *4a
14:08:15 <fizzie> That sounds even less "obvious" to me. And it needs the annoying number-to-code conversion.
14:08:41 <Vorpal> fizzie, hm?
14:09:14 <fizzie> The jump offsets to some sort of arithmetic expression, like that *4a.
14:09:21 <Vorpal> fizzie, why? '<binary value>
14:09:44 <Vorpal> well <binary value>' when going that way obviously
14:10:40 <fizzie> Mmaybe, though that makes saving-to-file more complicated.
14:11:06 <Vorpal> fizzie, well why do you want to save it? It wouldn't make much sense for fungots ^bf command
14:11:07 <fungot> Vorpal: it's a machine that looks like you! you shall find bekkler! executing program. please let me go... put me out! he's really a tricycle! pass him!
14:11:43 <fizzie> I assumed that was what you were advocating it for. I mean, he's befunge.
14:12:04 <Vorpal> fizzie, well yes he would compile the program and run it, but save it?
14:12:05 <Vorpal> why?
14:12:43 -!- augur has quit (Ping timeout: 276 seconds).
14:12:53 -!- augur has joined.
14:13:07 <fizzie> Because I'd rather keep the processed code around, instead of recompiling on each execution.
14:13:23 <Vorpal> oh right, forgot about saving commands
14:13:25 <Vorpal> ^help
14:13:25 <fungot> ^<lang> <code>; ^def <command> <lang> <code>; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool
14:14:07 <fizzie> I guess I could keep the original bf code, it's useful for ^show anyway.
14:14:25 <fizzie> (Currently it reconstructs it from the bytecode, which is sufficiently simple for that.)
14:14:52 <Vorpal> hm
14:15:05 <Vorpal> fizzie, did you fix the combining bug?
14:15:18 <fizzie> Not yet. :p
14:15:20 <Vorpal> ah
14:15:39 <fizzie> ^def test bf +++--->>><<< a comment here []
14:15:40 <fungot> Defined.
14:15:42 <fizzie> ^show test
14:15:42 <fungot> +3-3>>><3[]
14:15:47 <fizzie> Heh.
14:17:38 <fizzie> Oh, I think it's just a wrong row number there.
14:21:18 <fizzie> ^code '769*1-67b**1-p
14:21:22 <fizzie> ^def test bf +++--->>><<< a comment here []
14:21:22 <fungot> Defined.
14:21:24 <fizzie> ^show test
14:21:24 <fungot> +3-3>3<3[]
14:21:28 <fizzie> There you go.
14:23:53 <fizzie> It would be a good idea to re-^def any performance-critical bf commands now, to save a bit on repeated >s, but unfortunately there aren't any.
15:14:36 -!- Flonk has quit (Remote host closed the connection).
15:18:51 -!- ais523 has joined.
15:39:37 -!- relet has joined.
15:57:51 -!- Phantom_Hoover has joined.
15:59:28 -!- Phantom_Hoover_ has joined.
16:00:32 -!- Flonk has joined.
16:01:16 -!- augur has quit (Ping timeout: 260 seconds).
16:03:06 -!- Phantom_Hoover has quit (Ping timeout: 265 seconds).
16:07:38 -!- Sgeo has joined.
16:10:27 -!- derdon has joined.
16:28:09 -!- augur has joined.
16:33:22 -!- augur_ has joined.
16:33:28 -!- augur has quit (Ping timeout: 260 seconds).
16:34:14 -!- augur_ has changed nick to augur.
16:34:27 <Phantom_Hoover_> Someone do something!
16:38:37 -!- augur_ has joined.
16:38:47 <Phantom_Hoover_> fungot, do things!
16:38:47 <fungot> Phantom_Hoover_: there! there it is! but by the time we're through with you, you'll be in danger. open hatch.
16:38:54 -!- augur has quit (Read error: Connection reset by peer).
16:38:56 <Phantom_Hoover_> NOOOOOOOOOO!
16:43:45 -!- augur_ has quit (Ping timeout: 240 seconds).
16:55:55 <ais523> "Add META tags to assist Alta Vista searches"
16:56:07 <ais523> the sort of thing I like to see in an INTERCAL repository
17:01:31 <fizzie> fungot: Try not to threaten people so much, it kind of gives the game away a bit.
17:01:31 <fungot> fizzie: is the gate key okay!! get' em! 200g per night. care, and stay...healthy! my husband...he's...he's...gone... but he left me precious gifts! the seeds...and our child, it's ancient history now...
17:01:52 <fizzie> That "stay... healthy!" is somewhat ominous too.
17:09:03 <Phantom_Hoover_> ais523, hah.
17:09:28 <ais523> even more amusingly, it wasn't purely ironic
17:09:38 <ais523> the datetag is one on which that would be a sensible thing to do
17:09:38 <Phantom_Hoover_> The point of C-INTERCAL is to be standards-compliant in a creative way, yes.
17:09:53 <Phantom_Hoover_> s/./?/
17:10:53 <ais523> Phantom_Hoover_: one of them
17:10:58 <ais523> <Google> The general standard in Google code is to restrict lines to eighty columns. It is recommended that INTERCAL code be restricted to seventy-two columns, so that the last eight columns can be used to punch sequence numbers. If you think that's a perfectly idiotic idea, then you are welcome to use eighty columns, on the condition that if anybody drops a deck of punch cards containing your code, you're the one who has to put it all back in
17:10:59 <ais523> sequence again. You want to sign up for that? Yeah, didn't think so.
17:17:26 <Phantom_Hoover_> Where?
17:17:59 <Phantom_Hoover_> Does Google reference INTERCAL in its coding standards?
17:18:05 <ais523> yes, it does
17:18:12 <ais523> http://cadie.googlecode.com/svn/trunk/INTERCAL-style-guide.html
17:19:36 <ais523> which reminds me, there's another bug in CADIE I need to fix
17:19:38 <ais523> #
17:36:01 -!- cheater99 has joined.
17:37:54 <Phantom_Hoover_> "Setting .5 to #2/#3 instead of #1/#2" ← I'm not sure I want to know what that's about...
17:42:56 <ais523> a dubious "optimisation" that I'm annoyed at Google for even inventing
17:43:01 <ais523> #1/#2 is the One True Way
17:43:07 <ais523> (I've even experimented with #0/#1, actually)
17:43:23 <Phantom_Hoover_> What's it even for‽
17:43:28 <ais523> boolean values
17:43:32 <ais523> INTERCAL doesn't have built-in booleans
17:43:44 <ais523> and what values to use for true and false is occasionally debated as a result
17:45:40 <Phantom_Hoover_> What's the optimisation
17:49:32 <ais523> oh, #1 and #2 are the easiest values to use in INTERCAL-72 flow control commands
17:49:36 <ais523> but a pain to generate via expressions
17:49:45 <ais523> so the idea is that you can gain shorter expressions by using #2 and #3 instead
17:49:54 <ais523> at the expense of some nastier flow control
17:49:57 <ais523> (but only slightly0
17:49:59 <ais523> *)
17:50:05 <Phantom_Hoover_> But you can use #1 and #2 to generate them, surely?
17:50:13 <ais523> that's the wrong way round
17:50:20 <ais523> you generate them both from #0 and #1
17:50:33 <ais523> but generating #2 and #3 from #0 and #1 is easy (just left-mingle 1)
17:50:41 <ais523> and generating #1 and #2 from #0 and #1 is rather harder
17:51:10 <ais523> on the other hand, C-INTERCAL optimises the latter optimisation into adding 1 (and the former into logical-ORing with 2), so it really doesn't matter in the final compiled code nowadyas
17:51:12 <ais523> *nowadays
17:52:15 <Phantom_Hoover_> And CLC?
17:54:42 <ais523> in CLC-INTERCAL, #0 and #1 are more convenient anyway as the flow control is different
18:12:12 <Phantom_Hoover_> Oh, god, I have spacey things stuck in my head.
18:16:51 -!- augur has joined.
18:20:40 * Sgeo is still offended by Calculus the Easy Way not having a page on TV Tropes
18:21:05 <Phantom_Hoover_> Why?
18:21:24 <Sgeo> Because, it should. It's a fantasy novel
18:22:18 <Phantom_Hoover_> Interesting...
18:22:36 <Phantom_Hoover_> I am still bitter that there does not exist CoreWars fanfic.
18:24:16 <ais523> someone should write it
18:26:25 -!- augur has quit (Ping timeout: 276 seconds).
18:26:30 <Sgeo> "What last one?" Recordis said, turning around. "Oh, that last one. It looks as though we didn't do it yesterday, so I think we should forget it."
18:26:52 <Sgeo> "But you already wrote it on the plate, so we can't erase it," the king said. "We should try to find out what it is."
18:45:55 -!- Rubicon has joined.
18:47:18 -!- Leonidas has quit (Ping timeout: 272 seconds).
18:49:32 -!- Leonidas has joined.
18:52:00 -!- Rubicon has quit (Read error: Connection reset by peer).
18:55:47 -!- Flonk_ has joined.
18:57:38 -!- Flonk has quit (Ping timeout: 258 seconds).
18:57:45 -!- Flonk_ has changed nick to Flonk.
19:50:56 -!- BeholdMyGlory has joined.
19:58:05 <Vorpal> how strange, I was using encfs and one encrypted filename matches something my wlan ssid for the first 11 chars. That seems extremely unlikely
19:58:06 <Vorpal> ais523, ^
19:58:33 <Vorpal> (note my ssid is generated by filtering /dev/random for printable chars)
19:58:38 <ais523> it's just a fluke
19:58:44 <Vorpal> ais523, yes I know
19:58:47 <ais523> they're both hex, aren't they?
19:58:52 <Vorpal> ais523, no, neither is hex
19:58:55 <ais523> hmm
19:59:01 <ais523> OK, that is ridiculously unlikely
19:59:04 <Vorpal> they are alphanumeric (case mattering)
19:59:15 <Vorpal> ais523, exactly why I reacted like this!
19:59:36 <Vorpal> well, not sure case matters in ssid, I guess it does though
20:00:37 <Vorpal> ais523, still, even though ridiculously unlikely it is bound to happen sooner or later. I'm glad it wasn't the PSK that it matched though.
20:00:51 <Vorpal> well, the other 40 or so chars of the ssid don't match the filename
20:01:04 <Vorpal> still 11 chars is ...
20:04:56 <Vorpal> ais523, I suspect calculating chances for this happening would be near impossible since the possible charsets are not the same, and the filename is encrypted by AES in block mode with some IV chaining thing, so it would round up to whole block sizes and so on
20:05:06 <Vorpal> I would not even attempt to calculate the changes for that
20:05:42 <Vorpal> oh and it depends on whole path under mount point for the fs too...
20:11:25 <nooga> anyone played COLOBOT ? :D
20:11:33 -!- oerjan has joined.
20:15:12 -!- sftp has quit (Remote host closed the connection).
20:19:16 -!- Behold has joined.
20:19:32 -!- BeholdMyGlory has quit (Disconnected by services).
20:19:34 -!- Behold has changed nick to BeholdMyGlory.
20:20:01 -!- augur has joined.
20:28:21 -!- sftp has joined.
20:30:01 -!- relet has quit (Ping timeout: 258 seconds).
20:35:24 -!- relet has joined.
20:41:52 -!- sftp has quit (Remote host closed the connection).
20:48:28 -!- tombom has quit (Ping timeout: 255 seconds).
20:48:46 -!- tombom has joined.
20:53:51 * Phantom_Hoover_ feels like pirating Freespace 2.
20:54:33 <Phantom_Hoover_> I mean, if you're going to _publish the bloody source under the GPL_, you should really make it less of a chore to get the actual game.
20:55:24 <ais523> compile it yourself!
20:56:11 <oerjan> wait, can the binary be non-free if the source is GPL?
20:56:36 <oerjan> it'd be a derivative work, wouldn't it
20:56:45 <olsner> the resources can be closed-source
20:57:01 <Phantom_Hoover_> oerjan,
20:57:04 <olsner> all the other stuff that together with the game engine makes a game
20:57:22 <oerjan> oh well
20:57:29 <Phantom_Hoover_> My understanding is that it's the data and stuff that's proprietary.
20:57:37 <Phantom_Hoover_> And it's EFFING ANNOYING
20:58:30 <oerjan> wouldn't it be more like fsfing
20:58:55 <Phantom_Hoover_> Because the data files themselves have to be acquired by *buying Freespace 2*.
20:59:50 <Phantom_Hoover_> FreeSpace 2 is from 1999.
21:00:15 <Phantom_Hoover_> There is no reason at all that the data files should have to be bought.
21:00:32 <nooga> true
21:01:33 <nooga> that's why OpenTTD finally did its own data files
21:01:46 <Phantom_Hoover_> But naturally, a game that is more than a decade old is still fully protected by the stupidity of copyright law.
21:01:51 <nooga> because legally obtaining original TTD data files was almost impossible
21:03:06 <pikhq> Phantom_Hoover_: It would make a bit more sense if the game were still being sold.
21:03:30 <pikhq> I can at least understand the reasoning for, say, Starcraft.
21:03:46 <Phantom_Hoover_> I suppose the same can apply to FreeSpace.
21:03:59 <Phantom_Hoover_> (Although StarCraft 2 is now completely free)
21:04:10 <pikhq> ?
21:04:13 <Phantom_Hoover_> No, wait, name confusion.
21:04:15 <Phantom_Hoover_> Forget that
21:04:41 <Phantom_Hoover_> This is why greater name diversity is needed.
21:05:16 <coppro> llol
21:06:38 <Sgeo> SC2 is free?
21:06:48 <Sgeo> Maybe I should try it
21:06:55 <Sgeo> Never played Starcraft before
21:07:17 <Phantom_Hoover_> No, Star Control. Same acronym.
21:07:33 <Phantom_Hoover_> MY BRAIN WAS BUSY DOING THINGS
21:08:08 <oerjan> Star Confusion
21:08:43 <Sgeo> Phantom_Hoover_, so was mind. Busy making me breathe, my heart beat, etc. Doesn't mean I can't tell...
21:08:50 * Sgeo stops antagonizing Phantom_Hoover_
21:20:00 -!- derdon has quit (Ping timeout: 260 seconds).
21:20:19 <Phantom_Hoover_> Sgeo, yeah, well it's different for Phantom Hoovers.
21:20:24 -!- Phantom_Hoover_ has changed nick to Phantom_Hoover.
21:26:32 -!- sftp has joined.
21:37:19 -!- MigoMipo has quit (Remote host closed the connection).
21:40:43 -!- Mathnerd314 has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner]).
21:45:54 -!- BeholdMyGlory has quit (Remote host closed the connection).
21:46:08 <Phantom_Hoover> Sgeo, what is a Sgeo?
21:51:46 <fizzie> Gahhh friggin wacom tablet. "non-TwinView and non-Xinerama setup: In this setup, we only support tablet to a specific screen mapping, that is, you have to map the tablet to a specific screen by option "ScreenNo". Otherwise, your tablet may be mapped half on the first screen and the other half on the second screen."
21:52:08 <fizzie> Okay, so I map it with xsetwacom Screen_No into the leftmost monitor. This is the resulting behaviour:
21:52:24 <fizzie> "It seems to map the cursor so that the full tablet surface is mapped over the left monitor (1600x1200 at 0,0), then those positions are considered as a fraction of the full X desktop (4544x1280 pixels), and those absolute values are scaled and mapped to the left monitor."
21:53:10 -!- BeholdMyGlory has joined.
21:54:01 <olsner> hmm, so then the tablet controls the upper left corner of the left screen?
21:54:04 <olsner> not sure I understand
21:54:47 <fizzie> Yes, it controls approximately the left third of the left screen, expecting the bottom 75 pixels.
21:55:05 <olsner> "nice"
21:55:49 <fizzie> It's arguably better than the "default" configuration, where the left third of the tablet was mapped to left third of left screen, center third to center third of center screen, and right third to right third of right screen, but not by much.
21:56:29 <olsner> how did they manage to implement this? this sounds *harder* to do than just making it... sane
21:57:22 <fizzie> The "xsetwacom" tool reports there should be properties S{Top,Bottom}{X,Y}{0,1,2,...} that hold the screen sizes in pixels. I was hoping to use those to fake things so that it'd end up working properly, but the values for screens 1, 2, ... give "Property offset doesn't exist.", and the ones for screen 0 (that are correct for the middle screen) give "X is a read-only option."
22:04:02 * Phantom_Hoover concludes that Google doesn't think we exists. fungot, comment.
22:04:03 <fungot> Phantom_Hoover: there! there it is! but by the time we're through with you, you'll be in danger. open hatch. better stay away!
22:04:16 <Sgeo> Oh, _you_ pinged me
22:04:31 <Phantom_Hoover> AAAAAAAAAH
22:04:43 <Phantom_Hoover> FIZZIE FIX IT FIX IT FIX IT
22:05:35 <Phantom_Hoover> ^sourc
22:05:39 <Phantom_Hoover> ^source
22:05:39 <fungot> http://git.zem.fi/fungot/blob/HEAD:/fungot.b98
22:05:56 <Sgeo> fungot, die die die
22:05:56 <fungot> Sgeo: we are looking, but well behaved! crono!!! let's toast our land! now we'll have some peace! magus is a tad on the spooky side. our only hope. wonder how everyone! humans! they're my friends!
22:06:01 <Phantom_Hoover> Well, it doesn't contain "kill Phantom_Hoover" anyway!
22:06:34 <olsner> kill Phantom_Hoover!
22:06:47 <Phantom_Hoover> fungot, kill Phantom_Hoover!
22:06:47 <fungot> Phantom_Hoover: and you call yourself a frog, and ayla... i will not betray my friends!
22:07:03 <Phantom_Hoover> I CALL MYSELF A FROG PROUDLY!
22:07:09 <nooga> doctor who, epic ending
22:07:23 -!- Mathnerd314 has joined.
22:07:23 <Phantom_Hoover> nooga, frogs? fungot? Phantom_Hoover?
22:07:23 <fungot> Phantom_Hoover: it's time you jumped off this mortal coil... me proud! well, remember that you can log in anywhere on the world map! need a brief weapons and items seminar?
22:07:56 <Phantom_Hoover> fungot, WHY ME
22:07:56 <fungot> Phantom_Hoover: are you a man, if there weren't evil in this world are places like that. a peaceful. hah! you think you are? coming and going out! he's really a tricycle! pass him!
22:08:30 <nooga> O_o
22:08:57 <Phantom_Hoover> Why in the name of god does Chrono Trigger contain the phrase "He's really a tricycle!"
22:09:00 <nooga> fungot is the GM now
22:09:01 <fungot> nooga: cyrus! are you leaving! where're you from? why you here?0ckino no like you! and leene and the masamune!!
22:09:24 <Phantom_Hoover> fungot, see? No death threats to nooga!
22:09:24 <fungot> Phantom_Hoover: you! take! we find!...... how cruel! umm! thanks! it's about the missing queen. she still looks so much like leene, that they will take you to your place of execution?! strange, but!?
22:10:07 <pikhq> Phantom_Hoover: Woolsey.
22:10:51 <pikhq> The same man responsible for "Son of a submariner!"
22:11:50 <Phantom_Hoover> fungot, I'm already a Phantom! You don't need to kill me!
22:11:50 <fungot> Phantom_Hoover: cyrus! are you leaving! epoch...become bird!! crono!! they're escaping! 1b is escaping! 1b is escaping! so! that cathedral to the west?... yes! well then rest and relax! huh?
22:11:51 <olsner> hoovercide :D
22:12:18 <olsner> fungot, hoovercide?
22:12:19 <fungot> olsner: the king awaits. you saved our queen? you see, the mammon machine! elder! the mountain of woe. it's likely that dalton came from the laboratories to the west?... yes! well then rest and relax! huh?
22:12:28 <Phantom_Hoover> fungot, so you're going to keep me a prisoner?
22:12:28 <fungot> Phantom_Hoover: that sword alone can't stop! that sword alone can't stop, crono! lucca's device is all we could get... out! he's really a tricycle! pass him! he lives! so! that cathedral to the west?... yes! well then rest and relax! huh?
22:13:30 <Phantom_Hoover> fungot, I trusted you!
22:13:30 <fungot> Phantom_Hoover: by thy leave, crono?!! you brought back my cat! thank you, crono! crono...!
22:13:36 -!- GreaseMonkey has joined.
22:13:49 <Phantom_Hoover> fungot is obviously a little bipolar today.
22:13:49 <fungot> Phantom_Hoover: are you a man, if there weren't evil in this kingdom to you! you shall find bekkler! executing program. please let me go... put me out! he's really a tricycle! pass him!
22:14:00 <olsner> fungot, KILL!
22:14:00 <fungot> olsner: and you call yourself a frog, and ayla... i will not betray my friends! did you people just come out of the closet? get out?! hey! is that for us! the chef's in a snit, trying to get food to the front lines. heard a spell to energize the sword takes immense evil! indeed! this thing. what you have? transform! this trading house. it's the kind! i've decided to stay with these humans! you're a traitor! you're not our king!
22:14:47 <Phantom_Hoover> ...He won't betray me because I'm his friend?
22:14:57 <Phantom_Hoover> fungot, kill the traitor olsner!
22:14:58 <fungot> Phantom_Hoover: i see. you know, i really care... a time portal? what in the...! ozzie's stumped! wouldn't make it very far, and you must now carry out his sentence. hold your horses! i want to dance! ladeedadeeda! got some spending so much of his time doing research on lavos. but you have it...determination, i mean...
22:15:07 <olsner> maybe betraying his friends would be not killing Phantom_Hoover
22:15:29 <Phantom_Hoover> <olsner> fungot, KILL!
22:15:29 <fungot> Phantom_Hoover: time to shove off! the name's bandeau. here to build the ocean palace? sit down at the pier again? that fritz! where could sir cyrus be? miss you.
22:15:30 <Phantom_Hoover> <fungot> olsner: and you call yourself a frog, and ayla... i will not betray my friends!
22:15:30 <fungot> Phantom_Hoover: see? i like marle better than " princess,' the chosen time has come! he's strong and he's gonna thrash those monsters! yea! is it? want to see your face! the king's room. the queen awaits. you saved our queen? you see, the mammon machine!
22:15:45 <Phantom_Hoover> He likes me now...
22:16:25 <Phantom_Hoover> fungot, friends?
22:16:26 <fungot> Phantom_Hoover: but, we are far outnumbered! i'll wish! we shall hold this position to the last man! big fire where lavos fall from sky! we no can call that the chrono trigger. it is r66-y? cool? who knows what would become of my mystics? i must win!
22:17:57 <Phantom_Hoover> Friends!
22:19:47 <Phantom_Hoover> How on earth does "son of a submariner" even work?
22:20:09 <Phantom_Hoover> ^style
22:20:09 <fungot> Available: agora alice c64 ct* darwin discworld europarl ff7 fisher ic irc jargon lovecraft nethack pa speeches ss wp youtube
22:20:49 <pikhq> Phantom_Hoover: A submariner is a man who operates a submarine.
22:21:03 <pikhq> As for why it's an insult? I dunno.
22:21:12 <Phantom_Hoover> pikhq, yeah, but how did it work in Japanese?
22:21:32 <Phantom_Hoover> Was it a complete non-sequitur in Japanese as well?
22:21:37 <pikhq> Phantom_Hoover: It was completely and utterly different, like most of the rest of the script for FFVI.
22:21:57 <pikhq> Woolsey basically wrote a different script with the same plot.
22:23:18 <Phantom_Hoover> Are there submariners in the plot?
22:23:19 <oerjan> http://tvtropes.org/pmwiki/pmwiki.php/Main/Woolseyism
22:23:36 <oerjan> (*MWAHAHAHA*)
22:24:06 <Phantom_Hoover> oerjan, meh. I have 5 TVT tabs open right now.
22:24:41 <oerjan> either you're _very_ weak or you were on tvtropes before i pasted that url
22:24:44 <pikhq> Phantom_Hoover: There are no submarines.
22:24:57 <Phantom_Hoover> oerjan, already on.
22:26:23 <oerjan> heh, "son of a submariner" is in the picture
22:27:10 <Sgeo> As far as I know, Woolsey is a character in the Stargate franchise
22:27:21 <Sgeo> How can he write any scripts for anything?
22:28:15 <pikhq> Sgeo: Woolsey is a translator.
22:28:57 <Sgeo> After all, who can think of Final Fantasy IV without wanting to scream "You Spoony Bard!" at the top of their lungs?
22:29:05 <Sgeo> I can, especially since I've never played FFIV
22:29:52 <pikhq> Sgeo: The bard was, in fact, quite spoony.
22:29:57 <pikhq> They checked.
22:31:44 <Phantom_Hoover> Sgeo, you have no culture!
22:32:00 <fizzie> They have that castle that can go underground and "surface" in deserts; you could sort-of call it a submarine. I think in the picture the castle has just submerged and they've escaped Kefka. Not that it necessarily has anything to do with the insult.
22:32:36 <pikhq> Also, nor have I, though it is on my queue.
22:35:06 <fizzie> Ah, it's mentioned in the article.
22:35:11 <fizzie> "Funny enough, the remake changed, among other things, Kefka's line in said picture to "son of a sandworm". Both work in the context, but there are no submarines in the game. Unless you count Figaro castle, though it only dives into sand."
22:38:23 <Phantom_Hoover> fizzie, the original was better!
22:38:32 <Phantom_Hoover> fungot, comment.
22:38:36 <pikhq> "You spoony bard" remained in the IV remake. As the bard was spoony.
22:38:37 <pikhq> :D
22:39:36 <olsner> what exactly is it that makes a bard spoony?
22:39:47 <Phantom_Hoover> olsner, SPOONLIKENESS
22:39:48 -!- sebbu2 has joined.
22:40:23 -!- sebbu has quit (Read error: Connection reset by peer).
22:42:16 <Sgeo> Maybe I should return to Uru
22:42:26 <Phantom_Hoover> Sgeo, Uru?
22:42:35 <Sgeo> mystonline.con
22:42:38 <pikhq> olsner: spoony, adj. Sentimental, gushy.
22:42:40 <Sgeo> mystonline.com
22:42:51 <Sgeo> I think
22:42:53 <Sgeo> yep
22:45:21 <Phantom_Hoover> Sgeo, oh, when will you stop with your wacky antics?
22:45:33 <Sgeo> It's actually a game this time!
22:45:41 <Slereah> I guess we will need to torture it out of him
22:46:05 <Phantom_Hoover> fungot, torture Sgeo!
22:46:14 <Slereah> DESTROY HIM
22:46:30 <Slereah> `swedish I WILL DESTROY YOU, SGEO
22:46:35 <Slereah> !swedish I WILL DESTROY YOU, SGEO
22:46:38 <Slereah> Hm
22:46:42 <EgoBot> I VILL DESTROY YOOo, SGEO
22:46:58 <HackEgo> No output.
22:47:11 <Sgeo> !swedish I will destroy you, Sgeo
22:47:12 <EgoBot> I veell destruy yuoo, Sgeu
22:47:27 <Phantom_Hoover> Slereah, you must activate fungot!
22:47:32 <Slereah> bork bork bork
22:47:35 -!- FireFly has quit (Quit: swatted to death).
22:47:35 <olsner> the first one was actually not a half-bad emulation of swedish broken english
22:47:49 <olsner> but "veell" is a bit over-the top
22:47:55 <Slereah> I never remember the bots
22:48:00 <Slereah> This channel has like a million bots
22:49:01 <olsner> you wouldn't say "destroy" in swedish though, I think you'd have to change it to "I will crush you" or something instead
22:49:23 <pikhq> !swedish I will destroy you, Sgeo.
22:49:24 <EgoBot> I veell destruy yuoo, Sgeu. Bork Bork Bork!
22:49:29 <pikhq> There we go.
22:49:34 <Phantom_Hoover> Dammit, we need fungot!!
22:49:47 <Sgeo> fungot, why are you dead?
22:49:47 <fungot> Sgeo: but, we are far outnumbered!
22:49:51 <pikhq> !swedish Bork. Bork. Bork.
22:49:52 <EgoBot> Burk. Bork. Bork. Bork Bork Bork!
22:49:57 <Sgeo> Good reason to be dead, really
22:49:59 <pikhq> :D
22:50:12 <Phantom_Hoover> !echo fungot, destroy Sgeo!
22:50:12 <fungot> Phantom_Hoover: it's time you jumped off this mortal coil...
22:50:13 <EgoBot> fungot, destroy Sgeo!
22:50:19 <Phantom_Hoover> fungot, DAMMIT
22:50:19 <fungot> Phantom_Hoover: that no one was allowed to use the crane, enter any two of these letters, a b y.
22:50:34 <Phantom_Hoover> I SAID SGEO
22:50:46 <Sgeo> fungot and Phantom_Hoover, sitting in a tree. D Y I N I N G
22:50:46 <fungot> Sgeo: yes, it's been awhile prometheus! magus is a tad on the spooky side. our only hope. wonder how everyone! humans! they're my friends!
22:51:56 <Sgeo> Oh god, that brought back a bad memory relating to my stepmother
22:53:05 <Sgeo> I'm going to wait for someone to act disgusted before I reveal what that memory is, which is disgusting but in a different way
22:53:36 <Phantom_Hoover> I really really need to know.
22:53:47 <Phantom_Hoover> I'm not even disgusted.
22:54:39 <Sgeo> I mentioned a girl I liked at the time. I tended to mention her a lot. So my stepmother (who was completely against any such thing, as the girl had a non-Jewish name), said "Seth and <girl's name> sitting in a tree. K I L L I N G"
22:54:56 <olsner> disgusted? in this channel? I'd disregard it as hogwash ages before getting disgusted, long before
22:54:58 <Phantom_Hoover> AHA! Sgeo's name is Seth!
22:55:05 <olsner> Seth Geo
22:55:12 <Phantom_Hoover> ...
22:55:14 <Sgeo> You didn't already know that?
22:55:18 <Sgeo> And my last name is not Geo
22:55:25 <Phantom_Hoover> Why would I‽
22:55:50 <Sgeo> I thought everyone here knew my full name
22:55:54 <olsner> I don't
22:56:04 <Sgeo> [queue alise shouting it from the rooftops]
22:56:18 <Phantom_Hoover> dammit where's alise
22:56:33 <Phantom_Hoover> oerjan, you know things
22:56:42 <Phantom_Hoover> What's Sgeo's name?
22:56:45 <Vorpal> night
22:56:55 <Phantom_Hoover> What a stupid name.
22:57:22 <olsner> why would anyone in this channel reveal his (or her) name? I wouldn't trust you
22:57:28 <Phantom_Hoover> "Seth Night"
22:57:36 <Vorpal> ...
22:57:38 <olsner> then again it's trivial to figure out who I am, sadly
22:57:40 <Vorpal> my comment was unrelated
22:57:43 <Phantom_Hoover> olsner, well, ais, oerjan, Vorpal alise...
22:57:56 <Phantom_Hoover> At least.
22:57:57 <Vorpal> night really now
22:58:01 <olsner> whut, I don't know any of their names
22:58:07 <olsner> well, alise, I think
22:58:16 * Sgeo knows alise's name
22:58:34 <Phantom_Hoover> olsner, Alex Smith, Ørjan Johansen, Arvid Nolander, Eliott Hird.
22:59:19 <Vorpal> just a side note, I know ais and alise names. And I just checked and found oerjan's name. No clue about olsner thoygh. Oh and obviously I know my own name)
22:59:21 <olsner> oh, Vorpal is swedish then?
22:59:27 <Phantom_Hoover> Oh, and fizzie's name is Heikki somethingorother.
22:59:28 <Vorpal> olsner, I'm AnMaster!
22:59:34 <olsner> wtf
22:59:37 <Vorpal> olsner, I changed nick some week(s) ago
22:59:37 <Sgeo> *AMaster
22:59:45 <Vorpal> Sgeo, AN = initials
22:59:47 <Vorpal> so...
22:59:48 <Phantom_Hoover> And Gregor and cpresssey are obvious.
22:59:57 <olsner> ehm, no, you are now Vorpal, that is what you are
23:00:00 <Vorpal> Phantom_Hoover, Deewiant too
23:00:08 <Vorpal> olsner, well I'm both
23:00:22 <Sgeo> No, you're only one or the other
23:00:23 <fizzie> My name is right there in the /whois, it's not like it takes special detective skills to find out.
23:00:26 <Vorpal> olsner, on one network I change nick in a round robin way
23:00:33 <Phantom_Hoover> fizzie, I was LISTING
23:00:41 <olsner> I like vorpal better than anmaster though, more original
23:00:46 <oerjan> *Nylander, i'm fairly sure
23:00:52 <Vorpal> who is nylander?
23:00:56 <Phantom_Hoover> olsner, no it isn't.
23:01:03 <oerjan> er wait
23:01:08 <oerjan> *Norlander, maybe
23:01:08 <Phantom_Hoover> oerjan, it's definitely Nolander.
23:01:17 <Vorpal> oerjan, indeed
23:01:22 <Vorpal> Phantom_Hoover can't spell my name
23:01:25 <Phantom_Hoover> olsner, it's taken straight from Jabberwocky.
23:01:28 <Phantom_Hoover> Vorpal, pah!
23:01:39 <olsner> Phantom_Hoover: heh, maybe not original then... but it's original to *me* since I haven't seen it anywhere else
23:01:44 <Phantom_Hoover> Noöne can spell my real name!
23:01:49 <fizzie> Arvid Nowonder.
23:01:51 <oerjan> Ny- and Nor- are more plausible than No-
23:01:52 <Vorpal> I know a nylander btw. Talked to her today as a matter of fact. Over some fairly boring university things.
23:02:04 <Vorpal> </semi-random>
23:02:38 * Phantom_Hoover → sleep
23:02:41 <Sgeo> Wow, no one here is capable of grepping logs, obviously
23:02:53 -!- Phantom_Hoover has quit (Quit: Leaving).
23:03:03 <fizzie> Sgeo: Our religion forbids grepping.
23:03:04 <olsner> bah, why bother when you can just ask other people to do it for you :P
23:03:23 <Vorpal> oerjan, fun thing recently, I called some company about a warranty, and when I told my name and pointed out the usual "Nor-, inte Nord-" the person at the other end replied "va lustigt, jag heter ju Nordlander"
23:03:23 <Vorpal> XD
23:04:07 <Vorpal> err
23:04:10 <Vorpal> that was for olsner ^
23:04:12 <Vorpal> not oerjan
23:04:15 <Vorpal> damn tab complete
23:04:16 <olsner> oh, ok
23:04:43 <oerjan> well i got it too
23:04:47 <Vorpal> right
23:05:22 <Vorpal> yeah, neither variant is *that* common. It isn't like Svensson or Smith or something like that.
23:05:45 <Vorpal> anyway *NIGHT* really now *turns off monitor and hits enter afterwards*
23:05:57 <olsner> yeah right
23:05:58 <oerjan> that's dedication
23:06:01 <Sgeo> Someone could still ping V*rpal
23:06:15 <olsner> yep, then he'll just *Have* to turn the monitor back on to check
23:06:35 * Sgeo isn't evil enough
23:07:04 <olsner> probably to late now
23:07:08 <olsner> unless he's just joking
23:07:19 <Sgeo> He might sleep in the same room as his computer
23:07:37 <olsner> he might
23:09:08 -!- sftp has quit (Ping timeout: 240 seconds).
23:13:46 <olsner> time to sleep anyway
23:14:14 <olsner> good night weirdos!
23:21:20 -!- augur has quit (Ping timeout: 260 seconds).
23:30:39 -!- Mathnerd314 has quit (Ping timeout: 265 seconds).
23:33:29 -!- Wamanuz has quit (Remote host closed the connection).
23:43:20 -!- Mathnerd314 has joined.
←2010-08-25 2010-08-26 2010-08-27→ ↑2010 ↑all