←2005-11-19 2005-11-20 2005-11-21→ ↑2005 ↑all
00:00:06 <calamari> yeah, that 8th dimension is a real mystery
00:02:27 <jix> GregorR: checking command line arguments of a osx.app is somewhat stupid
00:02:48 <jix> mac os x passes -psn something to all double clicked apps... directnet tries to parse that...
00:03:30 <GregorR> DAMN YOU MAC OS X!!!
00:03:31 <GregorR> :P
00:03:45 <jix> how does directnet work?
00:03:58 <GregorR> It's a mesh network.
00:04:06 <GregorR> You connect to some other DN user ...
00:04:10 <GregorR> Then you're on ... THE MESH
00:04:18 <jix> ok i want to connect to someone
00:04:30 <jix> gpg username?
00:04:36 <calamari> d/l complete.. now to compiel
00:04:55 <GregorR> jix: If you don't have GPG, don't put in a GPG username ;)
00:05:13 -!- puzzlet has quit (Read error: 110 (Connection timed out)).
00:37:39 -!- sekhmet has joined.
00:43:33 -!- puzzlet has joined.
00:51:14 -!- graue has joined.
00:54:01 -!- Sgeper has quit.
00:54:17 -!- Sgep has quit (Success).
00:57:57 -!- Sgep has joined.
01:04:40 <graue> hello
01:12:34 <jix> moin sekhmet, puzzlet, graue, Sgep
01:12:41 <Sgep> hi jix
01:12:56 <puzzlet> moin
01:14:19 <jix> puzzlet: do you know the gp2x?
01:14:51 <puzzlet> heard of. that's all
01:15:33 <graue> I've heard of it, but I'm skeptical of whether it will be as good as rumored
01:16:06 <jix> i can't wait for my gp2x to arrive
01:16:24 <graue> you'll have to inform me of whether it is actually good, since, if so, I might obtain one
01:21:08 <graue> they don't multitask, do they?
01:21:27 <jix> it runs linux so multitasking is no problem
01:21:38 <jix> but they don't multitask the built in apps
01:21:48 <jix> and there can be only one sdl screen
01:22:11 <jix> so only one app can communicate with the user
01:22:40 <graue> is SDL the only way to make games on it?
01:22:44 <jix> no
01:22:49 <graue> oh, that's good
01:23:12 <jix> using linux sdl is the only way to get a screen buffer (sdl_surface is just a image buffer)
01:23:38 <graue> so, written any subskin programs lately?
01:23:45 <jix> using HH (hardcore homebrew firmware (under development not yet released not made by gph)) it's possible to talk with the hardware directly
01:23:55 <graue> that will be neat
01:23:56 <jix> graue: hmm i wrote a quine...
01:24:02 <graue> a new one?
01:24:09 <jix> hmm
01:24:25 <jix> i had some different versions
01:24:31 <graue> not quine1.subskin dated september 12th?
01:25:13 <jix> i have quin2.subskin
01:25:33 <jix> dated september 12th
01:25:52 <graue> you gave me a quine2.subskin that day and told me if I added it to the file archive I should call it quine1.subskin, because the 2 was just due to your bootstrapping process, or something like that
01:25:54 <jix> and quine1.subskin is dated september 11th here
01:26:06 <jix> yes i know the 2 was bootstrapping
01:26:13 <jix> but the 2 i have here is different from the online version
01:26:17 <graue> ah
01:26:29 <jix> i did some cleanup
01:27:00 <jix> http://rafb.net/paste/results/4NW7wq58.txt
01:29:07 <jix> i have a undocumentated subskin-assembler-hack and 2 programs written using it (quine and 99bob) should they be in the archive too?
01:36:57 -!- cmeme has quit ("Client terminated by server").
01:40:24 -!- cmeme has joined.
01:42:11 -!- cmeme has quit (Client Quit).
02:01:24 <graue> jix: sure
02:02:36 <jix> !bf8 +++++++++++++++++++++[->+++>-------<<]>+++++++++.>--------.+++++++..+++.>++++++++++++++++++++++++++++++++.<<+++++++++++++++.>.+++.------.--------.>+.<<<++++++++++.
02:02:50 <GregorR> QUE?!
02:02:53 <EgoBot> Hello World!
02:04:30 <graue> jix: does the subskin-assembler-hack quine print out its source code in the assembler language, or in subskin?
02:05:04 <jix> in subskin
02:05:12 <jix> i used it to generate quine1.subskin and quine2.subskin
02:05:16 <graue> oh
02:05:43 <jix> it allows one to not readjust every adress if the code moves by 1 byte
02:06:05 <graue> that sounds useful
02:16:29 -!- cmeme has joined.
02:29:15 <graue> so are you going to post this assembler hack somewhere somehow?
02:30:35 <jix> oh yes
02:30:43 <jix> hmm can i dcc you?
02:33:46 <graue> no
02:34:27 <graue> you can privately message me a password for svn access to the file archive, if you wish
02:37:00 <jix> i don't know svn commands
02:37:42 <jix> i'm going to upload it tomorrow
02:37:45 <jix> gn
02:37:54 <jix> 8
02:37:57 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
02:39:43 -!- KevinN has quit (Read error: 110 (Connection timed out)).
02:39:59 <GregorR> Fine, everybody just leave :'(
02:55:57 <Sgep> hmm?
03:25:02 * Sgep goes to attempt to write a python implementation of something
03:30:58 * Sgep works on implementing Foobar and Foobaz and Barbaz, oh my!
03:31:20 <graue> heh, that's a funny language
03:31:25 <graue> at least the name is
03:35:46 <GregorR> Monty Python's Flying Whitespace!
03:35:53 <Sgep> Hmm?
03:36:08 <GregorR> Juuuust a subtle mockery of Python's indentation significance.
03:36:51 <Sgep> Hardest part of processing that language is related to my lack of string-handling skills...
03:37:06 <Sgep> *The Foobar one
03:40:07 <Sgep> So far, the interpreter does absolutely NO checking to see if it makes sense
03:42:22 -!- puzzlet has quit (Client Quit).
03:42:57 -!- puzzlet has joined.
03:47:08 <Sgep> repuzz
03:49:55 <puzzlet> yay
03:51:54 <Sgep> So far, my interpreter is going to allow the user to get away with using , instead of " and " and ", oh my"
03:51:59 <Sgep> :-/
03:54:07 <graue> why don't you have yacc create a parser for you?
03:54:12 <Sgep> yacc?
03:54:20 <Sgep> Because I have no clue what yacc is
03:54:52 <GregorR> Ow
03:55:32 <graue> it's a UNIX program that generates parsers
03:55:36 <graue> type 'man yacc'
03:56:50 <Sgep> Need documentation
03:57:39 <Sgep> Please tell me that Python can use the generated parser easily
03:58:04 <graue> I guess it can't
04:01:46 * Sgep installs pyparsing
04:06:48 -!- graue has quit ("Leaving").
04:39:06 * Sgep is almost done
04:40:09 -!- mad has joined.
04:40:12 <mad> hey
04:41:14 <Sgep> hi mad
04:41:20 <Sgep> I think I finished it
04:47:16 -!- mad has changed nick to Madbrain.
04:51:53 <Madbrain> I wonder how a script designed for writing 2d video games could be like
04:53:40 <Madbrain> These things are really light on data storage requirements
04:53:57 <Madbrain> But are heavier on behaviour, interactions, collisions
05:01:58 * Sgep wrote an implementation of http://esoteric.voxelperfect.net/wiki/Foobar_and_Foobaz_and_Barbaz,_oh_my!
05:02:22 <Madbrain> doesn't seem very complicated
05:03:14 <Sgep> But it wasn't implemented
05:03:27 * Sgep needed an easy language to implement
05:04:19 <Madbrain> too bad it's not turing complete
05:05:11 * Sgep just notices
05:05:58 <Madbrain> I've yet to implement my lastest lang...
05:06:45 <Madbrain> But it's complicated stuff to implement
05:07:45 * Sgep had difficulty even implementing what he did implement
05:08:54 <Madbrain> It involves some very dynamic memory stuff, which I have to learn to do properly in C++ or switch to a more appropriate language... perhaps java
05:09:45 <Madbrain> And crazy recursion optimisation so the stack doesn't explode
05:11:48 -!- Sgep has quit.
05:39:10 -!- Madbrain has quit ("Christians believe Jesus can save your soul; atheists believe Hungry Man TV dinners are a quick and easy dinner solution for ).
06:22:03 <GregorR> http://i15.photobucket.com/albums/a379/GregorRichards/Cruising.jpg
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:10:19 -!- calamari has quit ("Leaving").
10:59:42 -!- jix has joined.
11:38:14 -!- ZeroOne has changed nick to Zero0ne.
11:38:20 -!- Zero0ne has changed nick to ZeroOne.
12:25:41 -!- marcan has quit ("Lost terminal").
12:46:09 -!- Milan30 has joined.
12:46:42 -!- Milan30 has left (?).
14:52:13 -!- kipple has joined.
16:57:01 -!- Sgep has joined.
17:02:53 <kipple> sgep: is you foobar and barbaz implementation available anywhere?
17:03:08 * Sgep will post it on a pastebin service now
17:04:37 <Sgep> The horrible code is here:
17:04:42 <Sgep> http://rafb.net/paste/results/jFdGal77.html
17:04:56 <Sgep> First it asks for filename of the program, then it executes it
17:05:05 <Sgep> Raises IndexError when program is done
17:05:22 <Sgep> And uses the pyparsing module
17:05:53 <Sgep> Not really well tested
17:06:03 <Sgep> And I accidentally pasted it as formatted as C++
17:07:21 <kipple> ok. thanks :)
17:07:31 <Sgep> yw
17:07:50 <Sgep> And it could be horribly incorrect...
17:10:45 * kipple changes foobar and foobaz... to implemented
17:12:17 <Sgep> There should really be a poorly implemented category
17:12:22 <kipple> haha
17:12:28 <kipple> is it so bad?
19:18:08 -!- heatsink has joined.
19:32:42 -!- ChanServ has quit (brown.freenode.net irc.freenode.net).
19:51:01 -!- ChanServ has joined.
19:51:01 -!- irc.freenode.net has set channel mode: +o ChanServ.
20:19:06 <Sgep> Is the sample program for switching at http://esoteric.voxelperfect.net/wiki/Foobar_and_Foobaz_and_Barbaz,_oh_my! correct?
20:19:48 <Sgep> My interpreter (which is very buggy) doesn't like it, but the program there presumably wasn't tested either...
20:38:31 <Sgep> Yay!
20:38:39 <Sgep> I fixed my interpreter to work with boygirl.omy
20:38:59 <Sgep> Except that newlines and comments need to be stripped out
20:44:50 <Sgep> http://esoteric.voxelperfect.net/wiki/User:Sgeo/ffbimp
20:45:16 <GregorR> *yawn*
20:45:33 <Sgep> hmm?
20:45:46 <GregorR> I'm not yawning at your convo.
20:45:49 <GregorR> Just my morning tiredness.
21:15:23 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
21:56:46 <Sgep> brb
23:13:00 -!- pgimeno has joined.
23:27:26 <Sgep> hi pgimeno
23:27:53 <pgimeno> hi
23:40:39 -!- calamari has joined.
23:42:37 <calamari> hi
23:43:20 <GregorR> ¡Hola señor!
23:50:32 <calamari> hi Gregor
←2005-11-19 2005-11-20 2005-11-21→ ↑2005 ↑all