00:00:11 <RodgerTheGreat> I also suggest that "compilerpreter" > "interprecompiler"
00:03:16 <immibis> so it's not an early compiler that inter-connects with something else?
00:04:53 <oerjan> icnotmepriplreerter, hope this helps
00:24:34 -!- edwardk has joined.
00:38:45 -!- oerjan has quit ("Good night").
00:44:52 -!- jix has quit (Nick collision from services.).
00:45:03 -!- jix has joined.
01:29:05 -!- Tritonio_ has quit ("Bye...").
01:33:59 -!- SEO_DUDE has quit (Remote closed the connection).
01:36:24 -!- CakeProphet_ has changed nick to CakeProphet.
01:38:14 -!- jix has quit ("This computer has gone to sleep").
01:49:04 -!- SEO_DUDE has joined.
02:16:12 -!- edwardk has left (?).
02:43:10 -!- kwertii has quit (Client Quit).
03:40:13 <RodgerTheGreat> or maybe draw elaborate paisley designs and patterns of dots on it with a permanent marker
03:48:03 <ihope_> You don't have access to professional mask-making equipment and a professional mask-maker, do you?
03:49:14 <RodgerTheGreat> dude, you should know now there's professional equipment for *anything*
03:59:40 <ihope_> Yup, professional mask-making equipment.
04:00:00 <ihope_> You can't make a professional mask out of paper and scissors.
04:02:10 -!- immibis_ has joined.
04:10:32 * immibis_ wonders what bsmntbombdood just said 'heh' to
04:15:42 -!- immibis_ has quit ("BitchX-1.1-final -- just do it.").
04:20:10 -!- ihope_ has quit (Connection timed out).
04:22:36 <RodgerTheGreat> you could probably use cardboard and a fencing mask to make yourself look like cobra commander if you added a snappy uniform
04:23:27 <RodgerTheGreat> http://en.wikipedia.org/wiki/Image:Cobra_commander.jpg
04:25:09 <bsmntbombdood> i was thinking about making some shorts out of brown paper bags + duck tape
04:26:41 <RodgerTheGreat> a different outfit from the wiki article: http://upload.wikimedia.org/wikipedia/en/7/76/TF-G2_OldSnake.jpg
04:27:14 <RodgerTheGreat> you can make many kinds of clothing out of cardboard or paper, but pants should not be self-fabricated
04:27:45 <RodgerTheGreat> there are many potential pitfalls of making your own pants without the requisite skills
04:33:25 <bsmntbombdood> i'd be sure to wear something at least semi-modest underneath
04:42:06 -!- immibis has quit (Read error: 110 (Connection timed out)).
06:02:59 -!- SEO_DUDE38 has joined.
06:11:19 -!- SEO_DUDE has quit (Read error: 104 (Connection reset by peer)).
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:08:56 <oklopol> i've always wanted to make my own clothes
08:09:10 <oklopol> preferable something like a poncho
08:12:20 -!- CakeProphet has quit (Read error: 110 (Connection timed out)).
08:52:03 <lament> i would make clothes, but i don't want to look like a bum.
08:57:38 <oklopol> i'm getting more and more bohemic by the day, last night i forgot to put shoes on when i went to the shop in the night
08:57:47 <oklopol> i think that's a good thing.
08:58:25 <lament> does your girlfriend think it's a good thing?
08:59:08 <oklopol> i try to act normal with her
09:04:02 <oklopol> whut, i read you were immibis xD
09:04:20 <oklopol> well, the nicks are almost identical.
09:05:55 -!- pikhq has quit (Read error: 110 (Connection timed out)).
09:06:01 <oklopol> also bsmntbombdood and RodgerTheGreat, i don't even know what the difference between the nicks is, really, just try to guess from what they say
09:06:20 <oklopol> or perhaps it's the fact i'm tired as hell and my eyes won't open
09:29:53 -!- sebbu2 has changed nick to sebbu.
10:32:15 -!- oerjan has joined.
10:54:49 -!- jix has joined.
10:55:15 -!- jix has quit (Remote closed the connection).
10:55:42 -!- jix has joined.
10:58:07 -!- Tritonio has joined.
11:00:38 <oerjan> <oklopol> well, the nicks are almost identical.
11:01:34 <oerjan> someone is in need of an eye test?
11:04:35 <oklopol> read all cyanide and happiness's, what to do know...
11:05:06 <oerjan> i stopped reading that - too much cyanide and too little happiness
11:05:36 <oerjan> it got too sick for me, believe it or not
11:06:11 <oerjan> despite the fact i read all the archives last autumn
11:06:34 <oklopol> i read all of them this morning
11:07:52 * oerjan is not sure what *the* test is.
11:08:32 <oklopol> well, my point was you prolly don't know what test we use, but i then realized you actually probably do.
11:09:46 <oerjan> Extended European Education Experience Emulator Evidence Extractor?
11:10:55 <oklopol> almost, but rotate those E's a little.
11:12:18 <oerjan> i just made that up on the assumption it was some EU thing
11:13:06 <oerjan> (which might very well be used in Norway too, but not when i was in school)
11:17:34 <oklopol> you stay at about 5 meters from it
11:17:42 <oklopol> now the board is filled with e's
11:17:52 <oklopol> and you're supposed to tell at which angle they're in
11:18:20 <oklopol> (i seem to be quick @ ascii rotation :|)
11:19:52 <oerjan> wait a minute, are you saying you actually _are_ talking about a vision test? :D
11:20:15 -!- bsmntbom1dood has joined.
11:23:11 <oerjan> i thought you had aced an important test at school or something
11:23:24 <oerjan> although having good vision is, of course, important
11:23:59 <oklopol> well my screen is fairly close to my eyes, and i can always get closer if necessary ;)
11:24:18 <oklopol> it was for the army, which i think i'll pass anyway, so...
11:24:22 <oerjan> until one day your nose gets in the way
11:24:50 <oklopol> i have a friend with a clear vision of 30 centimeters
11:25:16 <oklopol> recognizes people by the color of clothes they wear
11:25:51 * oerjan imagines you switching clothes just to confuse him
11:26:45 <oklopol> 1. i can't wear anything but black 2. he's very good at disguising the fact he doesn't recognize someone
11:27:34 <oklopol> i remember being with him at... this place, well anyway, someone comes, asks him about his army time, they talk about 5 min, and really seem to know each other pretty well
11:27:42 <oklopol> so after the guy leaves, i ask who he was
11:27:48 -!- ihope_ has joined.
11:28:01 -!- ihope_ has changed nick to ihope.
11:30:28 <oerjan> pattern matching, generally
11:30:39 <oerjan> Wong Chan-Nel strikes again
11:31:15 <oklopol> although that might apply to the seeing problem too.
11:31:34 -!- bsmntbombdood has quit (Read error: 110 (Connection timed out)).
11:32:31 <oklopol> challenge: say everything sing /amsg and make 100% sense in every channel.
11:35:13 <oerjan> 12:33 No help for amsg
11:35:43 <oerjan> wisely left out of irssi, i take
11:40:12 <oklopol> prolly, although you can still do raw messages, and i recall it's part of the rfc :|
12:00:22 -!- puzzlet_ has quit (Read error: 104 (Connection reset by peer)).
12:01:12 -!- Tritonio has quit (Read error: 110 (Connection timed out)).
12:01:25 -!- Tritonio has joined.
12:01:26 -!- puzzlet has joined.
12:34:58 -!- puzzlet_ has joined.
12:35:45 -!- puzzlet has quit (Remote closed the connection).
12:46:49 -!- jix has quit (Nick collision from services.).
12:46:59 -!- jix has joined.
13:32:42 -!- oerjan has quit ("Dinner").
13:44:40 -!- Figs has joined.
13:45:05 <Figs> are you guys familiar with the Voynich manuscript?
13:45:59 <Figs> http://www.damninteresting.com/?p=22
13:46:04 <Figs> it's pretty damned interesting :P
14:53:32 <oklopol> Figs: rate my etydes http://vjn.fi/oklopol/music/etydes/
14:54:01 <Figs> what is a gp4?
14:54:19 * Figs doesn't have Guitar Pro
14:54:36 <Figs> do you have midis?
14:56:52 <oklopol> had to convert each separately
14:57:01 <Figs> no batch magic?
14:57:08 <oklopol> hmm... D004 shouldn't be there
14:59:46 <oklopol> the Axxx ones aren't all that entertaining at least ;)
15:00:07 <Figs> my headphones are screwing up
15:00:08 <oklopol> i'm teaching a friend to play the piano over messenger...
15:00:14 <Figs> battery is dead
15:01:13 <oklopol> even converted to mids that is a bit off-beat, guitar pro does that for some reason
15:02:04 <oklopol> i haven't learned any of the D ones, except 4 of course
15:02:41 <oklopol> there's 3 categories, A, B and D
15:02:55 <Figs> no, I mean why 4 :P
15:03:18 <Figs> it doesn't sound trivial :P
15:03:38 <oklopol> heh, well it is, because it's so short: )
15:04:01 <oklopol> it won't be once i complete it
15:04:10 <Figs> why isn't there a C?
15:04:23 <oklopol> because i haven't made anything that i'd categorize as it
15:04:47 <oklopol> C is a bit harder than B, but it's main idea is for the etydes to be a bit longer
15:05:18 <oklopol> i could just call them songs, though, etyde has a bad sound to it..
15:05:47 <oklopol> etydes are inferior to songs
15:06:38 <oklopol> i was thinking about making a book called 1001 etydes, possibly generating them all ;)
15:06:40 <Figs> I thought the term was Etude?
15:06:49 <Figs> or is etyde different?
15:07:18 <oklopol> etyde is nothing, most likely
15:07:43 <oklopol> i derived etyde from finnish, is my reason
15:11:27 <Figs> I don't know how to evaluate etudes.
15:12:01 <oklopol> etudes are pieces made for training techniques.
15:12:05 <Figs> "[06:52:59] oklopol: Figs: rate my etydes "
15:12:51 <Figs> I don't think I could play most of these :)
15:13:09 <Figs> I could probably do the A things
15:13:28 <oklopol> i can do the B ones at 2x speed, i think
15:13:29 <Figs> maybe some of the B
15:13:45 <Figs> B001 doesn't sound hard
15:14:28 <Figs> I don't know about B002 though
15:14:32 <oklopol> also, i can do a nice ....partial chord (?) in the end with 1.5x the 3x speed
15:14:51 <Figs> "partial chord (?)"?
15:15:20 <oklopol> i'll add mp3's of me playing those once i get something to record with...
15:16:10 <oklopol> so you have a chord, right
15:16:20 <oklopol> so you play the notes in a sequence
15:16:44 <oklopol> like a1 c1 e1 a2 c2 e2 a3 e2 c2 a2 e1 c1 a1
15:17:07 <Figs> like an arpeggio?
15:17:25 <oklopol> i can do that arpeggio in about a second
15:18:43 <oklopol> i think i'm about 2x faster than you in bragging
15:18:57 <oklopol> now time to eat something, i guess ->
15:19:12 <Figs> I don't know what you mean by 2x faster than me in bragging
15:19:47 <oklopol> that i like to brag, it seems
15:20:08 * Figs uh, brags about procrastinating...
15:20:17 <Figs> I've been up all night two nights in a row now!
15:20:24 <Figs> putting off working...
15:20:35 <Figs> isn't that awful? :P
15:21:54 <Figs> oklopol puts off eating!
15:22:04 <Figs> *snatches breakfast....*
15:25:53 -!- puzzlet has joined.
15:37:58 -!- puzzlet_ has quit (Read error: 110 (Connection timed out)).
15:43:18 -!- joxy has joined.
16:10:10 -!- bsmntbombdood has joined.
16:21:04 -!- bsmntbom1dood has quit (Read error: 110 (Connection timed out)).
17:10:54 -!- pikhq has joined.
17:19:40 -!- pikhq_ has joined.
17:20:01 -!- pikhq has quit (Read error: 104 (Connection reset by peer)).
17:20:46 -!- pikhq_ has changed nick to pikhq.
17:37:28 -!- pinskian has joined.
17:37:38 <pinskian> well ror rather good with C /bignums
17:41:50 <pikhq> Fairly good from C, excellent from C++.
17:41:59 <pinskian> there's a BN_bntompi() function supposed to do the conversion (bignum -> mpi)
17:42:07 <pinskian> but it expects a buffer, so there must be a way to know the size of that buffer either by a max constant or by arithmetics based on bignum size
17:42:28 <pinskian> pikhq: oh languages, well tried dylan? fairly fairly better than c and far ahead of c++
17:42:33 <pikhq> The mpi type is just a struct, IIRC.
17:42:38 <pikhq> I've heard of D. . .
17:42:42 <pikhq> Gregor swears by it.
17:42:56 <pinskian> ok so any ideas on what i should do here
17:42:56 <pikhq> (IIRC, he wrote a fair chunk of GDC. . .)
17:43:08 <pinskian> "BN_bn2mpi() stores the representation of a at to, where to must be large enough to hold the result. The size can be determined by calling BN_bn2mpi(a, NULL )."
17:43:16 <pinskian> so basically call it once with NULL as the 2nd param and it should return size?
17:45:09 <pinskian> i eman the size of the buffer should be known so..
17:45:27 <pinskian> or the size of the number is, in theory, completely arbitrary, not constant?
17:46:31 <pikhq> If you will excuse me, I'm going to kill every person who has a library function which just says "buffer must be correct size", without either asking *for* the right size *or* just saying "just pass a pointer to NULL, and we'll allocate it". -_-'
17:46:51 <pikhq> I honestly don't know how you're supposed to get the right size out of that.
17:47:38 * pinskian slaps tokigun around a bit with a large trout
17:47:46 <pinskian> int len = BN_bn2mpi( urbignum, NULL );
17:47:47 -!- RodgerTheGreat has quit.
17:47:57 <pinskian> BN_bn2mpi( urbignum, (unsigned char*)mpibin );
17:48:02 <pikhq> That's exceptionally annoying.
17:48:15 <pikhq> Be aware that "char mpibn[len];" will only work in GNU C.
17:48:52 <pikhq> *If* you want it to be portable, use "char *mpibn = alloca(len);".
17:49:04 <pikhq> Or use the joys of malloc. . .
17:52:02 <pinskian> erm im not sure you're following what im saying
17:53:05 <pikhq> alloca allocates memory, sort-of like malloc. *But*, when it can't, alloca will handle the error itself. . . When the function alloca is called from returns, the memory allocated is freed.
17:53:41 <pinskian> basically what is the BN_bntompi() function i should be using here
17:53:47 <pikhq> In some ways, it's like GNU C's variable-sized arrays, but alloca also works on BSD-based functions. . .
17:53:57 <pikhq> BSD-based systems, sorry.
17:54:26 <pinskian> if it works for BSD, its exactly whatim looking for
17:54:28 <pinskian> but im not sure where you're going with alloca and all..
17:54:34 <pinskian> just need to know of this function:D
17:55:40 <pikhq> I'm saying "replace 'char mpibn[len];' with 'char *mpibn = alloc(len);', so it works in more places."
17:56:06 <pikhq> Insofar as BN_bn2mpi goes, I dunno.
17:56:07 <pinskian> but over all whats the fcuntion needed for the conversion?
17:56:24 <pinskian> thats what im asking in so far azs BN_bn2mpi
17:57:07 <pinskian> pikhq: as for what you mentioned about replacement if i made a precompiler macro, solves the problem
17:58:56 <pikhq> What do you need to convert the BIGNUM *to*?
17:59:32 <pinskian> but like i said it expects a buffer
17:59:55 <pinskian> so we should know the size of it by whatever, using bignum size
18:03:00 <pinskian> im doing it in C strictly speaking
18:12:26 <pinskian> int len = BN_bn2mpi( urbignum, NULL );/* NULL instead of storage buffer causes function to just calculate buffer size requirements and return that value as an int */
18:12:33 <pinskian> char mpibn[len]; /* allocate the buffer */
18:12:46 <pinskian> BN_bn2mpi( urbignum, (unsigned char*)mpibin );/* calling the SAME function but this time we give it a valid ptr instead of NULL and it stores the result there */
18:13:04 <pinskian> makes sense then yeah? to get the buffer size
18:25:46 -!- Figs has left (?).
18:37:05 -!- bsmntbom1dood has joined.
18:39:45 <pinskian> pikhq: http://www.nomorepasting.com/getpaste.php?pasteid=4475
18:39:59 <pinskian> basially mapping OpenSSL's RSA structure to something useable by nbpg
18:48:18 -!- bsmntbombdood has quit (Read error: 110 (Connection timed out)).
18:49:46 -!- pinskian has quit (Read error: 104 (Connection reset by peer)).
19:09:17 -!- oerjan has joined.
19:30:56 -!- frosty has joined.
19:32:42 -!- frosty has left (?).
19:46:04 -!- bsmntbom1dood has changed nick to bsmntbombdood.
19:49:13 -!- sebbu2 has joined.
19:59:55 -!- puzzlet_ has joined.
20:07:37 -!- sebbu has quit (Read error: 110 (Connection timed out)).
20:10:14 -!- puzzlet has quit (Read error: 110 (Connection timed out)).
20:42:43 -!- sebbu2 has changed nick to sebbu.
21:22:31 -!- RedDak has joined.
22:06:39 -!- jix has quit ("CommandQ").
22:12:49 -!- joxy has changed nick to molchuvka.
22:26:34 -!- RedDak has quit (Remote closed the connection).
22:47:03 -!- puzzlet_ has quit (Remote closed the connection).
22:47:04 -!- puzzlet has joined.
23:00:23 <lament> you mean here in this channel?
23:05:25 -!- GreaseMonkey has joined.
23:25:25 -!- puzzlet_ has joined.
23:25:25 -!- puzzlet has quit (Remote closed the connection).
23:50:51 -!- immibis has joined.
23:55:05 <immibis> could someone please tell me what is wrong with the sed command: s/^PRINT \([^ \$]+\$\)$/...../
23:55:26 <immibis> i want to match PRINT basicVariable$, for example