00:18:01 -!- Arrogant has joined. 00:38:48 -!- ihope has joined. 00:39:38 ...Hello! 00:39:47 hi 00:40:01 Ahoy. 00:40:12 How's the, uh, stuff going? 00:40:22 Whatever you happen to be doing? 00:40:44 a bit slow... :) 00:41:01 Okay. Now just what are you doing? :-) 00:41:25 programming :) 00:41:48 What language? Point-black range? 00:41:56 *blank 00:43:40 C# (don't understand the point-blank thingy) 00:44:06 I'm theorizing another language based on points " 00:44:13 (oops) 00:44:25 Points "." and blanks " " inside ranges "[]" 00:47:26 are those the only symbols? 00:47:36 sounds interesting... are ranges like b/f's loops? 00:48:22 Uh. Yes and yes :-) 00:48:52 I think points will be output and blanks will be nops. 00:49:39 Im still working on retooling glypho, and my fungeoid 00:49:45 Of course, it would require some specialized EsoAPI :-) 00:50:16 ihope: what would "." be outputting? 00:50:16 Ah yes. Glypho :-) 00:50:31 What's under the current cell. 00:50:46 how do change which cell I'm looking at? 00:50:51 That'd be zero normally, so obviously outputting zero must do something fun. 00:51:35 ...Such as moving between cells or changing the current one. 00:52:07 no need to clutter the spec with such details. leave it to the implementation 00:52:14 lol 00:52:22 Ah right :-) 00:52:35 "this character does _something_ and that other character does _something else_"...? 00:52:47 ah, yes. "instruction characteristics left as an exercise to the reader" 00:52:54 Yep. 00:53:19 Just like Easy's I/O "base" instructions. 00:53:34 "the implementation is free to interpret the instruction in whatever way it feels like, provided Turing completeness is achieved" 00:54:03 X: Makes the language Turing-complete. 00:54:12 Glypho's i/o does the same thing - in fact, most languages I've devised do. I don't see any point in restricting the output characteristics of a low-level interpreted language. 00:54:37 Hmm. Maybe I'll actually read the specs :-) 00:54:46 meh 00:55:03 Wait, what language are you talking about reading? 00:55:09 Glypho. 00:55:13 Glypho's spec is abysmally and humiliatingly incomplete 00:55:20 Heh... 00:55:27 I've seen worse 00:55:28 and the "r" instruction is going to be turned into something else, more likely 00:55:32 But surely it's more than the Esolang article! 00:56:05 Okay. I'll "afk" until I can figure out how to do the "away" status this on this IRC client. 00:56:07 It is ihope, I didnt want to place the ENTIRE spec in the wiki article. There's too much fluff 00:56:10 the spec isn't bad. it's contains all you need to implement it 00:56:13 ihope, what client? 00:56:38 kipple" especially since anything NOT mentioned in the spec is free for otheres to do as they please. 00:56:54 hehe. good point 00:57:09 s/"/:/ 00:57:28 I can't type well tonight.. keyboard's in a funky position today. 00:58:38 how about using the r instruction for self-modification? 00:58:57 That could be fun too 00:59:02 Uh. Chatzilla. 00:59:14 ihope, use /away 00:59:26 to return, use /back 00:59:27 Makes sense... 00:59:28 Simple as pie 00:59:38 except Ive tried making pie before. Fairly complex.. :-( 01:00:00 Seeing that picture of fish statues spitting water out of their mouths made me suddenly thirsty... 01:00:17 I could understand 01:02:48 So... how do PC's communicate with their own northbridges? 01:03:13 using the Northbridge Messaging Complex 01:03:43 ...Really? 01:03:45 hehe.. Im just kidding, I really have no clue 01:03:52 :-) 01:04:12 but it sounded good. Especially if I added cool acronyms like NMC and the NMCC - northbridge messaging complex code 01:04:26 Heh... 01:04:42 Okay. Just where does a power supply supply the power, then? 01:05:23 NOT through the NMC, because its strictly for communication purposes 01:06:23 Maybe the southbridge is actually where the CPU is attached, and the northbridge is just put in to throw us off? 01:07:14 hmm.. you're saying that computer design teams ADD complexity as a means of preventing reverse engineering? 01:07:19 INGENIOUS! 01:07:35 And that's why the firmware is written in Malbolge! 01:07:42 I wonder if I could do the same thing with funge code... 01:08:30 hmm. I see a way to exploit the GPL... you could compile all your code to brainfuck before releasing the source... ;) 01:08:59 It says the source code must be "preferable" for modification. 01:09:25 good 01:09:31 Of course, one can "prefer" it to machine code... 01:10:31 well, if didn't want other people to use the code, I'd definately prefer brainfuck to C 01:10:43 Heh. 01:12:21 But... if you don't want other to use it, why GPL it at all? 01:12:25 Hmmm. I think you'd have to have a REALLY sophisticated BF streamliner 01:12:34 Ah right. Bundling. 01:13:06 Then have a C-unstreamliner 01:13:12 like the obfuscator ;-) 01:13:33 I'd like to be able to just compile C into Brainfuck... 01:13:49 Well, yeah, I guess that would be pretty impressive 01:14:00 Hah. Yes indeed... 01:14:41 You'd still have to do some streamlining - getting all the C variables close to one another to minimize BF "random access" 01:14:41 Well, the parental units (I mean mother and father, of course) want Brainfuck to be called something else ;-) 01:15:04 Yep. That's a nice problem with it. 01:15:15 Of course, Brainfuck *is* a problem, no? 01:15:26 yes, ihope, yes it is 01:17:25 * Wildhalcyon thinks the doom movie is going to be ridiculously pathetic. 12-year-olds will eat it up, and maybe some fratboys, but even fans of the video game series will think that the movie is a pathetic hollywood cash-in 01:17:33 * Wildhalcyon is NOT a bitter old man 01:18:29 * ihope is suspicious 01:18:37 ...but in a good way 01:19:10 Well, to offset that clause, let me say that no matter what, the doom movie cannot be any worse than Episode I 01:19:38 * kipple is not sure about that 01:20:19 I know. Both are worrying 01:20:27 It will not be worse than a poke in the eye with a sharp stick... maybe. 01:20:51 Depends on the stick, I say 01:21:19 pencil? Bring it on. Hot poker covered in red-hot thorns? flip a coin! 01:21:21 Whether it's a stick of butter or a memory stick... 01:21:59 I argue that sticks of butter AND memory sticks are not sharp. 01:22:20 An old CPU then. 01:22:38 Hmm, alright 01:23:05 The upcoming Doom movie will be roughly as bad as poking yourself in the eye with an old CPU 01:23:39 I won't watch it then ;-) 01:24:08 Well, of course not, your eye is going to take a while to repair from that incident involving the old CPU 01:24:24 rent it on DVD or something 01:26:21 Anyhow, back ontop something of a topic: I've been thinking of developing a TRANSCRIPT decendent 01:26:30 Ooh! 01:28:01 * kipple thinks that is a good idea 01:28:15 Im trying to figure out how to add functions by moving to different rooms 01:28:22 like "GO EAST"... 01:28:24 >:-) 01:30:28 The problem is that moving to different rooms.. its a temporal action, it wouldn't be as easy to fit it into the "transcript of an IF game" scenario 01:31:51 I think Ive got some ways to implement it, but I'll have to think on it 01:32:07 I'd like the "X" command in Transcript to be changed to "TALK TO". 01:32:32 Erm wait... never mind. 01:32:36 ? 01:32:43 Alrighty\ 01:40:27 -!- ihope has quit ("Chatzilla 0.9.68.5 [Firefox 1.0.7/20050915]"). 02:00:17 -!- Arrogant has quit (" Like VS.net's GUI? Then try HydraIRC -> http://www.hydrairc.com <-"). 03:30:53 -!- cmeme has quit (Connection timed out). 03:31:09 is there a bf implementation for palm pilots? 03:37:14 -!- cmeme has joined. 04:00:44 no idea. 04:00:59 I made one for my cell phone, but it didn't work :( 04:01:24 worked in the emulator, so it was difficult to debug 04:03:24 Hmm, that's rough, alright 04:03:42 It'd be sweet to have portable executable bf code 04:21:06 -!- kipple has quit (Read error: 110 (Connection timed out)). 04:28:03 -!- Wildhalcyon has quit ("Chatzilla 0.9.68.5.1 [Firefox 1.0.6/20050716]"). 05:06:28 -!- Arrogant has joined. 05:50:28 -!- twobitsp1ite has joined. 05:50:32 -!- twobitsprite has quit (Read error: 104 (Connection reset by peer)). 06:07:41 -!- Arrogant has quit (" Want to be different? HydraIRC -> http://www.hydrairc.com <-"). 06:32:04 -!- nooga has joined. 06:32:20 hello 06:32:46 Hola. 06:33:42 Que tal? :> 06:33:53 Bueno, y tú? 06:34:09 (Hmm, is there supposed to be a ´ there ...?) 06:34:27 i see only some werid signs :> 06:34:35 lol 06:34:46 nvm 06:35:07 So what's the latest esoteric news in your corner of the universe? 06:35:37 haha, nothing special... 06:35:51 im thinkin about my new language called o-o 06:35:59 Yes, I saw the web page on that. 06:36:42 :) 06:37:25 -!- calamari has joined. 06:37:31 hi 06:38:03 hi calamari 06:38:24 hi nooga 06:38:28 how are you doing? 06:40:01 fine, thank you 06:56:48 -!- nooga has quit. 07:00:18 -!- cmeme has quit (Read error: 110 (Connection timed out)). 07:01:23 -!- cmeme has joined. 07:31:44 -!- cmeme has quit (Connection timed out). 07:37:27 -!- cmeme has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:22:55 -!- cmeme has quit (Connection timed out). 08:23:16 -!- cmeme has joined. 09:37:16 -!- Aardwolf has joined. 09:46:40 -!- jix has joined. 10:12:46 -!- calamari has quit ("Leaving"). 11:49:25 -!- kipple has joined. 12:51:18 -!- Keymaker has joined. 12:51:25 hmm 12:53:31 where has fizzie gone? 12:53:39 he used to be here all the time.. 12:53:51 at least on summer.. 13:03:20 20050815T114349 <-- fizzie has quit ("Siirretaanpa sahkojohtoa, maalaavat muuten yli sen.") 13:07:01 lol 13:07:16 "let us move the electric cabel, otherwise they will paint over it" 13:07:20 roughly translated :) 13:08:08 * jix is still coding c 13:08:20 :) 13:08:54 there a three ways in c to write "{" (without ...) : "{" "<%" "??<" 13:09:00 cool for obfuscating code 13:09:05 you can mix them too 13:09:14 <% ??> is equivalent to { } 13:09:38 the ??* codes can be used in quotes too because they are converted before the code gets parsed 13:10:18 they where introduced for non ascii machines (afaik) 13:11:08 cool :) 13:12:00 i'm still writing my ultra cool compression algorithm 13:12:18 I know a good compression algorithm: 13:12:28 what are you compressing? text? images? bf-code? 13:12:34 sudo rm -rf / 13:12:36 kipple: anything 13:12:43 you want 13:12:48 it's ultra cool 13:12:49 take all the 0's and 1's of the file, and then store them in a new order: first all the 0's, then all the 1's. Then zip this. Ultra good compression. 13:13:13 Aardwolf: uhrm.. and a decompression too (lossless) 13:13:17 you can't unsort 13:13:43 but bzip2 uses a approach that is a bit like "sorting the file" 13:13:47 jix: sounds cool! 13:14:18 k it was sort of a joke, didn't invent it myself tho 13:14:36 Aardwolf: yeah i know.. but the funny thing is bzip2 sorts the file 13:15:22 but not the bytes by its own value but by the value of all bytes infront of it (with looping back to the byte) 13:15:31 wow 13:15:45 it's a transformation called BWT (Burrow-Wheeler transformation) 13:15:47 and is it better than zlib? 13:15:54 in most cases it is 13:16:12 thats why source.tar.bz2 is smaller than source.tgz 13:18:00 what's like the maximul accelaration a human body can survive? 13:18:04 *maximum 13:18:26 it's slower than the speed of light 13:18:42 accelaration != speed :) 13:18:42 oh accelaration not speed 13:18:56 i just saw that... 13:19:35 its less than speed_of_light/s ;) 13:19:45 I don't think anybody know if a human can survive light speed... (if that is possible at all) 13:19:54 kipple: impossible 13:20:11 I'm making a space game and need a realistic value for the accelaration of the spaceships 13:20:25 Aardwolf: space game AND realistic ?! 13:20:27 jix: according to current theoretical physics, yes (but such things has changed in the past) 13:20:55 kipple: i'm not that into physics 13:21:05 uh, Frontier uses 25g witout problems even if I think that's unrealistic 13:21:08 as realistic as possible without being too boring ;) 13:21:23 anyway there are "workarounds" 13:21:32 but um currently I try it with 1000g and going to the moon is still taking way too long :( 13:21:50 ouch, that'd hurt 13:22:13 speeding up time instead might be better (unless it's multiplayer) 13:22:31 Aardwolf: do a kickstart and start with blabla km/h and than use 1000g 13:22:56 aardwolf: sounds interesting.. what kind of game? 13:23:00 when pushed by a flat, rigid surface the bones would break at much less acceleration 13:23:57 yeah kipple, time speedup is the approach used by Frontier and the rest of the "family" 13:24:06 keymaker: currently I plan it to be somewhat like Frontier: Elite, but you'll also be able to walk around in your spaceship and walk around on planets 13:24:06 wikipedia: "modern pilots can typically handle 9 g (90 m/s²)" 13:24:16 cool 13:24:17 3d? 13:24:23 yes 3D with opengl 13:24:25 nice 13:24:32 I've got a basic Frontier-like 3D engine on my webpage with time acceleration 13:24:35 (btw, never seen or played frontier: elite) 13:24:35 but nothing fancy though, no high-poly things or shiney effects 13:24:47 i'd like to be able to do 3d stuff 13:24:49 Aardwolf: :( 13:25:00 i want cool pixel shader effects! 13:25:06 :) 13:25:08 and smoothed surfaces 13:25:21 in frontier: elite you basically have to fly from star system to star system to trade goods and get more money for better ships and weapons to fight pirates 13:25:29 so what are you coding it in? Deltaplex? 13:25:33 :D 13:25:43 i was just thinking deltaplex.. 13:25:43 lol no, but I'm using the same engine as the one for deltaplex :) 13:26:24 btw I rarely finish a project so I hope I'll finish this one :) 13:26:49 :) 13:27:11 my start finish ratio is 100/1 13:27:16 :) 13:27:18 :) 13:27:36 btw currently there's only an earth and a moon and both look green 13:27:44 for the record, there's a SF novel which suggest placing a mini black hole in the front of the ship to counter the effect of acceleration over the pilot 13:27:58 hehe :) 13:28:18 but how to move the black hole? 13:28:27 hey, it's SF :) 13:28:29 (talking about physics, i should be reading them at the moment.. stupid exam..) 13:28:30 I mean it's so heavy that it would require massive amounts of energy to move :) 13:28:30 Aardwolf: pull it or push it 13:29:01 place another black hole in front of it and let it pull the first one 13:29:22 yeah, they are so easy to move around :) 13:30:14 :D 13:30:39 I wonder if it is theoretically possible to make a lightweight gravity generator 13:34:51 hmm what's the acceleration of a plane when it takes off? 13:36:32 probably 0 13:37:13 i hate physics, i rather like philosophy that says that acceleration doesn't exist 13:46:52 -!- Wildhalcyon has joined. 13:52:38 'i 13:52:48 moin Wildhalcyon 13:52:58 moin jix 13:53:02 how's things? 13:53:16 :( 13:54:09 why so down sir? 13:54:20 Can't afford the new pda you've been dreaming of? 13:54:28 my compression code is still unfinished and i'm still feeling ill 13:54:36 and i could buy 2 of the pdas 13:54:43 Oh, well.. I have a simple solution jix 13:54:55 hrhr 13:55:13 but i don't want to spend the money on them because i want to buy a new computer 13:55:15 call in sick to work and spend the time working on your compression algorithm 13:55:39 i don't work 13:55:41 what about a tablet PC jix? Its a half-way point 13:55:46 oh, well then whats the problem? 13:55:57 i have to go to school 13:56:11 Ohh, school 13:56:48 stupid gmail keeps telling me the document contains no data, when it *clearly* does. Sometimes the internet bites 13:57:46 yes 13:58:06 I think Im going to develop my transcript derivative to be interactive, like Forth 13:58:46 make it interative like irb 13:58:46 >THERE IS A CUP 13:58:47 You spy a cup that you have never seen before. 13:58:52 (interactive ruby interpreter) 13:59:31 >JOHN IS HERE 13:59:33 You notice John walk into the room. 14:00:05 see? It could be lots of fun - you think.. HEY, Im in an Interactive Fiction game!.. then it turns out that you're not, you're really programming 14:00:31 TELL JOHN TO USE THE CUP (function call) 14:00:42 john has no idea how to use the cup (undefined function) 14:01:07 in order to quit, you'll have to say "THERE IS A DARK LORD OF EVIL" followed by "DEFEAT THE DARK LORD OF EVIL" 14:01:17 you can use the cup to drink (add to the cup function a call to the function drink) 14:01:29 you can use the cup to print "hello, world!" ... 14:01:42 Hmmm, this could have possibilities 14:01:48 how would I code the "drink" function though? 14:02:02 if you want to drink you have to.... 14:02:07 You'd really have to have outside function definitions, not like Forth's define feature 14:02:26 casting function pointers in c is fun! 14:02:45 I like function pointers, except C bastardizes them into something horrific. 14:02:52 rv.read_data = (size_t(*)(void*, size_t, size_t, void*))fread; 14:03:04 AAAHHH!! LOOK AWAY! LOOK AWAY! 14:03:08 * Wildhalcyon looks away 14:03:29 that's a stupid syntax 14:03:50 Stupid? STUPID? It SCREAMS idiocy 14:04:27 haha this car got hacked: http://dimka.ee/foo/audiA8.html 14:04:34 They should have used the @ sign for it 14:04:53 That's cool 14:05:24 Sometimes OOP goes horribly wrong. I may have to invent my own OOP language 14:05:35 c is not oop 14:05:38 jix: a nice example of brute force hacking! 14:05:42 It'll be simple, without all the fluff. 14:05:53 No Jix, but C++ claims to be (still questionable) 14:05:53 ruby is simple 14:06:06 c++ object-ori... wtf? 14:06:22 * Wildhalcyon wonders how to obfuscate BF code 14:06:32 kipple: hahaha 14:07:26 * Keymaker thinks if he should give away information about his secret brainfuck project, or just some annoying pieces of information to and keep it secret 14:07:51 Keymaker, Im still in doubt about its existence 14:08:00 lol 14:08:09 but it can't be cooler than interactive TRANSCRIPT 14:08:15 no, it isn't 14:08:24 but its close to existing, so thats a plus 14:08:25 but by the way, this new project is what i just started few mins ago 14:08:35 it's not the one i mentioned long ago 14:08:43 keymaker: I start a new project ~ every 30 minutes 14:08:46 tell us about it 14:08:48 heh 14:09:03 Wildhalcyon: hah i start a new one every 29.57464 minutes 14:09:07 (the one wh doesn't believe exists is under work as well) 14:09:46 and the problem is.. I don't DROP any of them. I'm still working on my colorized OO funge varient, my glypho interpreter, interactive transcript, slightly-3D SNUSP, etc... 14:10:05 i start and drop.. but i have couple of under work 14:10:22 Keymaker: same here 14:10:29 Im starting to wonder if I'll ever develop my funge-language roguelike 14:11:33 * Wildhalcyon wonders how much the pickaxes in the audi cost per piece. Thats some sweet vengance - someone must have forked over the dough 14:12:26 it was cool hack :) 14:12:43 LOL i just read pickaxe and thought you're talking about ruby 14:13:09 because the book "Programming Ruby" from pragprog has the nickname pickaxe because it has a pickaxe on the cover 14:14:39 Alright you crazy programmers, I need to go get ready for my midterm (another one, yay!) 14:14:49 midterm? 14:15:05 a terminal emulator? 14:15:06 yeah. Its a test, in the middle of the term. 14:15:08 like xterm 14:15:23 * jix looks up term 14:15:23 nah, xterm is cool, midterms suck 14:15:29 term == semester 14:15:34 ah 14:15:38 ok 14:15:49 <{^Raven^}> the authentication process to login to a midterm is a b*tch 14:16:20 no kidding Raven. I need my student ID card, a pencil with a decent eraser, and for this class a non-programmable calculator 14:17:02 in school math test we are allowed to use graphical+programmable calculators 14:17:32 but at the "Mathe Olympiade"(math olympics) we may only use simple calculators 14:18:45 Yeah, its similar here 14:19:00 maybe because our math teacher doesn't know that we know how to use the programmable calculators "efficient" 14:19:11 Anyhow, I'll be back later on, with some fresh ideas on how to obfuscate already troublesome concepts 14:19:20 mathe olympiade is cool 14:20:22 * {^Raven^} thought up two new esolangs last night 14:20:55 {^Raven^}: cool 14:21:15 nice 14:21:36 dream or didn't you get to sleep? 14:24:05 in better english: "did you invent them in a dream or didn't you get any sleep and invented them on that time?" 14:24:30 <{^Raven^}> sleep deprivation probably. last night == 6am 14:25:07 ok 14:25:22 <{^Raven^}> i've never implemented an esolang before so this will be fun 14:25:29 ah 14:26:19 than don't tell me enough about it that i'm able to implement it 14:26:32 hehe 14:26:34 i'm known for implementing things just because someone talked about it;) 14:26:54 <{^Raven^}> heh, i'm not sure i know enough about them yet 14:28:36 hahaha, unfortunately for jix he implemented glypho before it was ready 14:28:47 heh 14:35:25 aargh.. i really need to go reading now.. bbl 14:35:27 -!- Keymaker has quit ("This quote is unrelated to this context."). 14:39:00 <{^Raven^}> hmmm, one of these languages is possibly going to be *very* difficult to write programs for 14:39:11 * {^Raven^} forgets if that is a good thing or not 14:39:40 good 14:39:44 :D 14:42:48 -!- nooga has joined. 14:45:24 my c macros are growing too fast 14:45:50 morning (or whatever time it is for you) Nooga 14:46:00 3 pm :) 14:46:02 17 line macros... 14:46:14 morning Wildhalcyon :> 14:46:19 moin nooga 14:46:31 hi jix 14:46:41 Jix, what are they supposed to do? 14:47:00 <{^Raven^}> Aardwolf: first program... cat is '-12318683s6x5e' 14:47:06 they do special buffered fast byte and bit IO 14:48:44 Jix, are they in asm? 14:48:52 no in c 14:49:01 but i can't use inline functions there 14:52:51 my lib is written in portable 32bit c99 and should run on every >= 32bit machine and is able to handle any filesize 14:53:53 very nice jix 14:55:49 i think the api is simple and flexible 14:56:10 you can use it for file => file mem => file mem => mem .... 14:58:05 <{^Raven^}> jix: comp.lang.c comes to mind (if you dare) 14:58:34 ~ 14:59:18 {^Raven^}: hm? 15:01:19 <{^Raven^}> jix: usenet group where you can ask questions about the standard C language 15:01:30 i have no questions 15:01:38 <{^Raven^}> ok 15:03:18 maybe i ask an operator to free the channel #comression ( Contact: TheStar, last seen: 2 years 5 weeks 2 days (6h 11m 32s) ago) only chenserv and me in there 15:05:44 Hmmm, compression is fun 15:06:41 unfortunately, glypho is what I consider anti-compression. It takes more information to encode glypho than it actually contains (at least, in the 4 symbol case.. I think its worse as the string length increases) 15:07:26 no.. with string length 1 it needs 1 byte for.. uhm 1 symbol 15:07:32 best cas is length 2 15:07:41 2 bytes for 2 symbols 15:08:39 -!- Aardwolf has quit (Read error: 113 (No route to host)). 15:08:41 Im comparing the number of possible glypho symbols v. the number of possible normal symbols. 15:09:19 with a 4-symbol 4-length alphabet, glypho can encode 15 unique symbols, while "conventional" encoding can encode 4^4 = 256 15:10:52 with a 2-symbol 2-length alphabet, you're looking at 2 glypho v. 2^2 = 4 conventional 15:11:54 it gets worse if you consider the "loss 15:12:18 "loss" associated with the english alphabet - 15 v. 26^4 15:14:03 Ah well, its still cool ;-) And it might be uber-compressible with the short alphabet. 15:29:56 it's über not uber 15:39:48 -!- Wildhalcyon_ has joined. 15:39:48 -!- Wildhalcyon has quit (Read error: 104 (Connection reset by peer)). 15:39:50 -!- Wildhalcyon_ has changed nick to Wildhalcyon. 15:40:02 wb Wildhalcyon 16:06:49 -!- Wildhalcyon has quit (Read error: 104 (Connection reset by peer)). 16:08:49 -!- Wildhalcyon has joined. 16:09:36 man, my internet is freaky again 16:11:44 heh 16:12:05 i think taht SQL should be classified as esolang too 16:12:35 c too 16:13:30 C is quite clear, SQL is not 16:13:48 quite clear? 16:13:48 rv.read_data = (size_t(*)(void*, size_t, size_t, void*))fread; 16:14:19 erm 16:14:28 some sort of cast? 16:14:33 yes 16:14:35 its a function pointer 16:14:45 which we've been ranting about all day 16:14:57 huh 16:15:03 yes that's casting of function pointers... and that's ugly 16:15:25 A lot of languages have ugly constructs though. Perl is the worst imo 16:15:37 then i'll maybe go back to my PHP app... 16:16:38 and a lot of languages fore one to use them 16:16:41 force 16:16:52 hah, i love perl for those werid constructs 16:17:25 nooga: your host is a perl script ;) 16:17:31 ...rev.inter-c.pl 16:17:43 :> 16:17:55 like almost every host here, in Poland :> 16:18:04 ;) 16:18:08 we've got .pl domain :> 16:18:12 i know 16:18:18 perlish country huh? :> 16:18:24 * Wildhalcyon is a perl script $_ 16:18:41 Wildhalcyon is away 16:18:58 hmm.. I suppose I am, at that 16:19:09 Im about to leave anyways, soon as I can find my shoes.. 16:19:13 whois says so.... 16:20:32 whois is right, I gotta go 16:20:36 I'll talk with you later Jix 16:20:41 Wildhalcyon: From perl i like that: my $foo = shift || 10; 16:20:59 and many more things :> 16:21:18 ruby: foo = (ARGV.shift || 10).to_i 16:21:30 ha :> 16:21:32 longer 16:21:37 if you talk about argv 16:21:40 yea 16:21:44 if you talk about functino arguments 16:21:56 def bla (foo = 10) ... 16:22:04 shorter 16:23:07 like in php 16:23:45 oh you could write def bla foo = 10 (without ( and ) ) 16:25:24 my compressor is faster if a file has more 1 bits than 0 bits ^^ 16:26:13 thats one addition, one subtraction and one multiplication less per bit 16:27:32 i never care about execution time :> 16:27:44 never? 16:27:52 never 16:27:58 you don't care if your computer needs 20h to start up? 16:28:13 my programs always run fast 16:28:15 or if you need 20h to compress a 1mb file 16:28:44 they run fast even if you don't care about it? 16:29:03 in most cases 16:29:14 but not if you write a complex compressor 16:29:31 right 17:18:47 -!- Wildhalcyon has quit (Read error: 110 (Connection timed out)). 17:33:30 -!- Keymaker has joined. 17:33:49 fsck.. i slept all the time and didn't read at all.. 17:34:00 well, let's hope the brain works best in panic :) 17:35:44 -!- twobitsprite has joined. 17:35:44 -!- twobitsp1ite has quit (Read error: 104 (Connection reset by peer)). 18:10:01 -!- twobitsp1ite has joined. 18:10:01 -!- twobitsprite has quit (Read error: 104 (Connection reset by peer)). 18:20:51 -!- nooga has quit (Read error: 110 (Connection timed out)). 18:31:39 -!- cmeme has quit (Connection timed out). 18:40:36 anyone seen the new dr. Who show? 18:52:15 nope 18:52:41 starts here in Norway today. just wondering if it's any good 18:53:07 never heard of :) 18:53:28 but i guess the only way is to "see it for yourself" 18:53:45 I have some vague memories from my childhood of the old series. I really liked it then, not that that need matter at all 19:02:11 bbl. 19:02:12 -!- Keymaker has quit ("This quote is unrelated to this context."). 19:06:56 <{^Raven^}> kipple: the new series is *really* good 19:08:55 It's a good thing I have a business trip to Norway every week :-P 19:24:32 -!- Wildhalcyon has joined. 19:24:41 -!- cmeme has joined. 19:28:05 cmeme, we meet again! 19:28:09 En gard! 19:28:19 * GregorR swordfights with cmeme. 19:28:24 * GregorR parries! 19:28:27 * GregorR thrusts! 19:28:30 * GregorR misses! 19:28:33 * GregorR is stabbed!! 19:28:43 Gregor, you appear to have stabbed yourself again 19:28:54 These things ... 19:28:59 * GregorR fades away ... 19:29:01 These things ... 19:29:07 happen *auggggggggh* 19:29:24 Wait, you just faded away!.. Did you just come back from the grave to re-utter your last lines and pass away once again? 19:29:42 I should have said "is fading away' 19:29:46 you pseudo-mortal. 19:30:14 And now ... to school :-P 19:31:04 darn 19:31:24 I was going to have an exciting talk about a Forth-TRANSCRIPT varient Im working on 19:47:14 -!- twobitsprite has joined. 19:47:15 -!- twobitsp1ite has quit (Read error: 104 (Connection reset by peer)). 19:59:00 -!- Aardwolf has joined. 20:02:03 Raven: just watched it. Can't say I was impressed :( 20:04:19 -!- Keymaker has joined. 20:04:24 rgrh 20:15:32 -!- Aardwolf has quit (Read error: 113 (No route to host)). 20:32:29 -!- twobitsp1ite has joined. 20:32:29 -!- twobitsprite has quit (Read error: 104 (Connection reset by peer)). 20:38:04 -!- twobitsprite has joined. 20:42:40 -!- Wildhalcyon has quit (Read error: 110 (Connection timed out)). 20:43:12 -!- twobitsp1ite has quit (Read error: 104 (Connection reset by peer)). 21:31:23 -!- twobitsp1ite has joined. 21:31:23 -!- twobitsprite has quit (Read error: 104 (Connection reset by peer)). 21:36:56 -!- jix has left (?). 21:45:49 -!- Wildhalcyon has joined. 21:45:54 'ello 21:45:57 -!- twobitsp1ite has quit (Read error: 104 (Connection reset by peer)). 21:46:01 -!- twobitsprite has joined. 21:46:07 hey! 21:46:11 hi 21:46:19 How are you Mr Keymaker? 21:46:24 i'm fine, thank you 21:46:31 how are you? 21:46:51 Fine, I might have a new job... 21:46:56 nice 21:47:21 i'm working with my newest project at the moment.. 21:47:38 brainfunk? 21:47:54 nope 21:47:57 but brainfuck related 21:48:06 ok, well there we go 21:48:11 :p 21:48:20 this project will take a lot time 21:48:25 but it won't be worth it :) 21:48:30 hah 21:48:51 I know how that feels.. 21:48:55 luckily the next term in school is the next i have ever had, only 15 hours school a week 21:49:03 so, i have plenty of timeeeee 21:49:11 Yay! 21:49:22 :) yeah, i've waited this for a long time.. 21:50:56 Im working on turing interactive TRANSCRIPT syntax such as "if all lights are red then the cup contains water" into meaningful programming syntax. Not to mention "There are lots of lights" 21:51:45 cool 21:52:08 probably quite difficult job, i assume.. 21:52:32 Well, thinking it all up and writing it down is EASY. It's when I actually move towards writing an implementation that will be the challenge 21:53:12 hehe 21:53:20 but there's jix ;) 21:54:40 Esolang Design Goal: develop an esolang that will be difficult for Jix to implement. 21:54:55 hehe 21:55:24 The only thing I can think of is using a foreign language. He's amazingly good at what he does 21:55:39 yeah, i've noticed that too 21:55:39 -!- twobitsp1ite has joined. 21:57:24 Im working on the mechanics for the word "lots" right now. It roughly means "uncountable" - so if you say "There are lots of lights" there are more than enough for any task you could possibly use them for. Think of "lots" as aleph-null 21:59:26 -!- twobitsprite has quit (Read error: 104 (Connection reset by peer)). 22:31:50 -!- kipple has quit (Read error: 104 (Connection reset by peer)). 22:33:28 -!- kipple has joined. 22:33:47 <{^Raven^}> Wildhalcyon: The one I'm working on should be difficult for jix to implement 22:34:38 <{^Raven^}> cat (beta) is 63s73x5 or 806s30x5 or ... 22:35:24 I dont understand that... 22:35:34 The letters with the numbers with the confusion 22:35:46 that is probably code 22:35:55 ..but no idea what it does 22:35:58 Well, yeah, but I dont understand it 22:36:12 <{^Raven^}> it's a cat program 22:36:19 <{^Raven^}> echo all input to output 22:36:27 yes 22:37:51 <{^Raven^}> echo chars 0 to 255 to output is 8357s19x6 22:44:14 i'll just wait the specs.. :) 22:47:43 well. good night 22:47:49 -!- Keymaker has quit ("This quote is unrelated to this context."). 22:51:18 -!- Wildhalcyon has quit (Read error: 104 (Connection reset by peer)). 23:12:41 -!- GregorR-L has joined.