00:34:13 -!- frontiersman has joined. 00:59:59 -!- ehird` has quit ("... and now I'm gone"). 02:05:10 -!- EgoBot has joined. 02:05:19 -!- GregorR has joined. 02:11:16 -!- cpressey has joined. 02:22:45 -!- calamari has joined. 02:55:31 calamari! 02:55:35 long time no see 02:55:38 hi Chris 02:55:46 definitely 02:55:56 how's your family? 02:56:55 pretty good. we're in chicago now! 02:57:16 how's yours? 02:57:21 still in arizona? 02:57:29 yep 02:57:53 doing fine 02:58:53 * pikhq was not aware that calamari had a family. . . XD 02:59:15 pikhq: 2 kids under 2 :) 02:59:41 hi calamari 02:59:46 long no see time 02:59:51 Ah. 02:59:58 calamari made babies?!?! 03:01:39 No, he stole them from "Do Not Put The Baby". 03:03:49 -!- faxathisia has joined. 03:04:23 ;) 03:05:22 do you know who the mother is? 03:05:48 somebody mailed me about writing a compiler for bitchanger.. I felt pretty bad because I didn't check my yahoo mail for like 2 months and didn't know about it 03:06:13 is that "bit changer" or "bitch anger"? 03:06:21 you decide ;) 03:06:43 bsmntbombdood: welcome to the world of the Post Correspondence Problem 03:07:47 calamari: do you have your bachelor's yet? i've completed the requirements for mine, but they won't send it to me until december... 03:08:03 i can't be assed to read the wikipedia page on that... 03:08:11 cpressey: yeah, I graduated in May 03:08:28 calamari: cool, congrats! 03:08:29 working at IBM here in Tucson, AZ 03:08:32 thanks 03:09:45 and the Eso OS? Already exists.. it's called z/OS (formerly OS/390, OS/370, ...) 03:10:43 hehe. wow, that thing is still around... 03:10:58 old systems never die, they just get rebranded 03:11:09 I have an entire bookcase full of manuals and that's a tiny amount of the available books on it 03:11:34 well most of the major comparies and banks rely on it 03:20:47 understandable. 03:21:12 anyway, i'm on dialup, so i should probably try to keep the phone line open... 03:21:36 see y'all later. 03:37:54 -!- immibis has joined. 03:39:19 oops wrong channel 03:39:26 oops wrong channel for that "oops wrong channel" 03:39:29 * immibis remembers that someone requested toBogE 03:39:41 toBogE loading 03:39:54 -!- EgoBotsClone has joined. 03:40:05 !raw nick toBogE 03:40:07 -!- EgoBotsClone has changed nick to toBogE. 03:43:08 -!- cpressey has quit (Read error: 110 (Connection timed out)). 03:48:37 -!- Tritonio has quit (Remote closed the connection). 04:01:14 * immibis starts a gba development channel and a nds development channel 04:08:56 I suspect that it's already been done. 04:12:00 #gbadev is an inactive channel with no members that's still registered with chanserv - there seem to be a lot of them - so i took ##gbadev and ##ndsdev. 04:13:02 !raw join ##ndsdev 04:14:25 http://www.codu.org/jsmmix/test.html Hello, WOOOOOOOOOOOOOOORLD! 8-D 04:14:33 * GregorR is extremely proud. 04:23:22 Undefined syscall 6 (06) ? 04:23:23 -!- toBogE has quit (Connection reset by peer). 04:23:42 gmo 666 omg 04:24:00 * RodgerTheGreat views the source 04:24:05 -!- EgoBotsClone has joined. 04:24:10 holy poop on a stick, gregor 04:24:10 8-O 04:24:12 !raw nick toBogE 04:24:16 !raw join ##gbadev 04:24:18 -!- EgoBotsClone has changed nick to toBogE. 04:24:23 What the bork? How do you not have syscall 6? 04:24:26 It's in mmixio.js 04:25:05 I'm not getting the syscall, either. 04:25:12 * pikhq is running on Konqueror 04:25:34 konqueror hrrrrr 04:26:16 * GregorR can't make it not work.k 04:26:23 pikhq and I are, amusingly, using the same HTML engine 04:26:34 OH HAY 04:26:40 I done made error! 04:26:45 It's intermittent whoot. 04:26:54 Technically, Rodger would be running a *closely related* engine. :p 04:26:54 feex eet 04:27:09 pikhq: it still has the same name 04:27:19 RodgerTheGreat: You run KHTML instead of Webkit? 04:28:06 pfft. Webkit is mostly a wrapper. 04:28:33 Actually, from what I know of Webkit, it's had quite a few changes since it forked from KHTML. . . 04:28:47 * RodgerTheGreat shrugs 04:30:41 GregorR: Fixed? 04:32:53 pikhq: Patience :P 04:33:42 GregorR: what was borken? 04:39:31 Finished channel list, receiving user list for each channel 04:43:03 -!- calamari has quit (Remote closed the connection). 04:44:13 OK, that was a bitch to fix. 04:44:49 That firmly kicks ass. 04:45:23 Uh, I just uploaded it :P 04:45:30 Mind you, it was intermittent before ;) 04:46:05 Ah. 04:46:14 Damn it, it's still intermittent >_O 04:47:09 No, now it's not intermittent ... now it always fails :P 04:48:21 * pikhq should write NNIX sometime. . . 04:48:21 :p 05:05:57 http://www.codu.org/jsmmix/test.html <-- should finally reliably work with Konqueror 05:06:46 woo 05:06:48 worked for me 05:07:13 Anyway, Hello, world! 05:08:00 so, is that huge mass of binary data just a hello world, or is that libraries and stuff as well? 05:08:17 It's the C program included at the bottom there. 05:08:21 Compiled statically. 05:08:26 jesus christ 05:08:32 I suspect that's GCCmmix being inefficient, particularly with libraries. ;) 05:08:52 however, I salute you. Well done, GregorR. 05:08:53 Nah, that's only 65k 05:09:00 RodgerTheGreat: It's also a valid ELF, thus the size. ;) 05:09:16 (well, part of the size) 05:09:18 And it has libc in there :P 05:09:20 yeah, I was curious about the "loadELF64" part 05:09:24 That'd do it. 05:09:27 bingo 05:09:42 Hence my statement "compiled statically" >_> 05:09:53 (I suspect you could frob the linker into not including unused functions. . .) 05:10:15 And yes, I wrote an ELF64 loader in JavaScript ... I roooool. 05:12:39 Well, of course you do. 05:12:55 (now, implement an x86 emulator in Javascript. :p) 05:15:39 Unfortunately, it is excruciatingly slow :P 05:15:49 Waiting for printf() to actually get to the printf part was intolerable. 05:30:22 unknown syscall 06. 05:30:27 in windows firefox. 05:31:18 !cat is_toboge_working 05:31:21 Huh? 05:31:22 is_toboge_working 05:31:53 !cat !huh 05:31:57 Huh? 05:32:07 :i 05:34:50 immibis: Caching issues? 05:35:29 gregorr: it's busy at the moment, entering information into its factoid database 05:35:41 immibis: I was referring to JSMMIX :P 05:35:46 it gets a list of channels from irc, makes factoids for them, then gets a list of users from each channel. 05:35:47 oh ok 05:35:51 :P 05:40:55 Finished channel list, receiving user list for each channel 05:43:52 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 05:46:42 -!- EgoBotsClone has joined. 05:46:47 crashed by ConcurrentModificationException. 05:46:59 !raw nick toBogE 05:47:00 -!- EgoBotsClone has changed nick to toBogE. 06:00:52 !raw join ##ndsdev 07:32:56 when cpresset and calamari had their little smalltalk there, i thought calamari had a monologue xD 07:33:21 similar nicks should be banned instantly 07:37:39 Anybody have an algorithm for division given a fixed number of cells? 07:37:54 (In this case bytes, eight of them) 07:38:39 i just know the sucky one they teach at school 07:38:56 If it's better than subtracting in a loop, I'll take it :P 07:39:00 :D 07:39:12 well, if you don't know it, i doubt you passed 3rd grade. 07:39:34 Oh, long division? 07:39:39 I guess that's the obvious solution ;P 07:39:39 yarrrrrrrr 07:39:41 heh 07:39:44 i gotta go -> 07:39:48 schoollz 07:41:19 lol missed teh bus 07:42:00 teh division algo is nice with binary... i think... i implemented it once 07:42:20 and that was like 3 years ago, so i don't actually remember anything. 07:42:29 what are you writing it for? 07:54:18 GregorR: subtract in a loop 07:54:24 -!- immibis has quit ("Hi Im a qit msg virus. Pls rplce ur old qit msg wit tis 1 & hlp me tk ovr th wrld of IRC. I used to think I was indecisive, b). 07:54:32 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:18:50 -!- jix has joined. 09:28:35 -!- bsmntbombdood has quit (Read error: 113 (No route to host)). 10:00:53 -!- faxathisia has quit. 10:19:57 -!- jix has quit ("This computer has gone to sleep"). 11:05:09 -!- SEO_DUDE has quit (Read error: 104 (Connection reset by peer)). 11:12:15 -!- SEO_DUDE has joined. 12:29:14 -!- SEO_DUDE has quit (Remote closed the connection). 12:45:20 -!- Tritonio has joined. 12:48:42 -!- SEO_DUDE has joined. 14:08:56 -!- Keymaker has joined. 14:12:32 wow, congrats ais523!! i can't even remember if i've heard of it before, or if i've even congratulated already, but here goes... yeah, good memory... 14:25:04 it's really fantastic 15:06:46 -!- RedDak has joined. 15:07:31 -!- Keymaker has left (?). 15:26:49 -!- RedDak has quit (Remote closed the connection). 15:49:28 -!- RodgerTheGreat_ has joined. 16:07:20 -!- RodgerTheGreat has quit (Read error: 110 (Connection timed out)). 16:14:23 -!- sebbu has joined. 16:19:46 -!- jix has joined. 16:21:32 -!- n0nsense has joined. 16:22:13 -!- n0nsense has quit ("ChatZilla 0.9.79 [Firefox 2.0.0.9/2007102514]"). 16:23:51 -!- jix has quit (Nick collision from services.). 16:23:59 -!- jix has joined. 16:56:23 -!- SEO_DUDE has quit (Read error: 104 (Connection reset by peer)). 17:06:49 -!- SEO_DUDE has joined. 17:13:56 -!- bobo has joined. 17:18:32 what is that price about? 17:32:12 a very small turing machine proven universal 17:36:57 -!- sebbu2 has joined. 17:47:05 my power plug is broken... and 15 minutes of batteries... this is farewell, guys. 17:47:18 death 17:47:19 is 17:47:20 near 17:48:40 Bye then. 17:55:44 -!- sebbu has quit (Connection timed out). 18:02:43 -!- calamari has joined. 18:05:14 -!- oklofok has joined. 18:05:50 hmm, my death would've been more dramatic if i hadn't already been on another computer before ping timeout. 18:06:01 *been here on 18:06:14 Don't worry, we'll all grieve. 18:10:13 -!- oerjan has joined. 18:13:15 -!- oklopol has quit (Read error: 110 (Connection timed out)). 18:16:30 -!- calamari has quit ("Leaving"). 18:22:37 -!- oerjan has set topic: Esoteric programming language discussion | FORUM AND WIKI: esolangs.org | CHANNEL LOGS: tunes.org/~nef/logs/esoteric | IRP in #irp | Don't spam the channel with EgoBot commands, /query EgoBot | Don't spam the channel with toBogE commands, /join #toboge | Don't spam the channel with bsmnt_bot commands, take him to your own channel. | Congratulations ais523 for winning the Wolfram research prize!. 18:23:32 (ircbrowse seems dead every time i try and cmeme is not even here) 18:27:12 -!- bobo has left (?). 18:28:22 -!- RodgerTheGreat_ has changed nick to RodgerTheGreat. 18:49:04 -!- SEO_DUDE has quit (Read error: 104 (Connection reset by peer)). 18:50:55 -!- oklokok has joined. 18:51:48 oerjan: where have you been? 18:52:42 also, is it too hacky to make an asm tc by having half of the memory be divided in 256-byte chunks you can use like tape cells? 18:54:15 so that if the memory were, let's say 8 256-byte chunks, then there would be 256*4 static memory chunks, and 4 tapes with 256 bytes in each cell 18:54:22 oh, just trying to avoid those crazy killer finns 18:54:58 ah, sorry about all the killing 18:55:20 it's just inavoidable given our taste of blood 18:55:23 *for 18:55:27 anyway, my asm thing... 18:55:48 what's "taste for blood" 18:55:50 ... 18:56:59 i may have meant thirst, but goddamn my hands are hurting 19:01:48 well any paging system for having more memory than addresses is hacky, as i saw someone mentioned the other day. 19:02:24 that is true. 19:02:31 i'm trying to find the least hacky one 19:03:32 the problem with that is, you kinda lose modularity if you need a much more complicated system when the input data gets bigger 19:04:15 also with a tape you lose any resemblance of direct access 19:04:36 another way to get infinitely extendable storage is a bignum space somewhere in the memory 19:06:07 the problem with that is one of the things i wanted in my system was a simple cycle counting scheme, so that you could always know how much an operation takes 19:06:43 the problem is, with bignums you either lose O(1) arithmetic or there is no sense counting cycles. 19:06:50 asdf i can't type with this keyboards 19:06:53 -s 19:07:24 no sense, since bignum arithmetic is tc 19:07:50 well, then again i could have separate arithmetic for the bignum space or something... god this is complicated :) 19:07:56 someone offer me a simple solution! 19:08:52 bignum arithmetic tc - i don't think it gives _that_ much other than unboundedness 19:09:47 hmm, it isn't tc? 19:09:50 i mean 19:10:21 i don't know what i mean... 19:10:31 well subleq with bignums is tc 19:10:36 but that includes branching 19:10:48 fractran is tc 19:11:01 and that includes looping 19:11:09 hmm 19:11:34 true... i didn't actually mean the arithmetic itself is tc even though i did *say* it 19:12:01 what i meant was basically, that if you can do arithmetic with arbitrarily big numbers in a constant time... it's kinda not asmy... 19:12:02 :D 19:12:51 also where did you read doing that kind of paging is hacky? 19:12:54 i conjecture if it is tc then it's kinda not asmy 19:13:14 i'm not sure maybe here 19:13:23 at least addition can't be tc... 19:13:35 and i'm pretty sure division isn't either :D 19:13:43 there was some discussion on accessing > 4G on 32 bit machines 19:13:50 i see 19:14:40 division always halts, so it's definately not tc 19:14:56 and apparently if each process only accesses less, you can do it relatively well, but if a process alone requires more you get address problems 19:15:27 hmm, tbh i don't see why 19:15:29 do you? 19:15:40 if you want to use 32 bit addressing 19:16:11 i mean, why does it not work if a single process uses more than 4gt 19:16:16 ... 19:16:17 gb 19:16:17 you cannot just use virtual memory to fake it if a process alone uses more 19:16:44 i'll just believe you, i think it's easier 19:16:56 also, now where's that easy solution ;) 19:16:59 er, because 2^32 bytes = 4Gb 19:17:06 oh 19:17:37 well naturally you can't access more than 4gb if you use direct access 19:17:49 4Gib to be precise 19:17:57 hmm? 19:18:26 is that a complex number? 19:19:15 http://en.wikipedia.org/wiki/Binary_prefix 19:19:22 ah 19:19:34 I just can't take the gibibytes seriously. 19:19:39 the i indicates powers of 1024 rather than 1000 19:20:01 yeah, i guessed it does that, just didn't actually know 19:20:20 hm, actually GiB, b is bits i guess 19:21:28 i'll just make it non tc and wait for a divine intervention 19:21:37 * oklokok implements 19:46:03 -!- calamari has joined. 19:46:10 -!- SEO_DUDE has joined. 19:51:40 oklofok, what are you doing? 19:51:43 just wondering 19:53:09 making an asm 19:53:42 why make a compiler for x86 when you can first make an asm, then compile to that 19:54:00 asm might technically mean an assembly, as in a mnemonics system... i mean a bytecode system 19:54:10 terms, scherms 19:59:38 -!- bsmntbombdood has joined. 20:01:15 you forgot an m in "schmerms", i believe 20:01:45 hmm, true 20:01:58 hard to think when your arms hurt 20:02:39 (my hands are not hurting, sorry for giving incorrect information earlier) 20:05:52 -!- Sgeo has joined. 20:05:58 jkudst ttypoe wuitth yuouir fffeettt 20:06:18 i wish i could type with my feet 20:06:24 be able to use two keyboards 20:07:03 yes, just like you can use two mouses simultaneously if you have 2 hands 20:07:30 there might be software to do that 20:07:45 yeah, you'd think 20:09:28 i bet it would be great for 3d stuff 20:09:30 (two mouses) 20:09:59 two mouses and two keyboards, you could have focus in two different windows and be typing two different things at the same time 20:10:17 4d too >:) 20:10:53 with 3d, 2 mouses is a waste 20:10:59 *mice 20:11:01 hmm 20:11:10 wonder if it's regular with a computer mouse? :P 20:11:19 i guess nbot 20:11:28 *not 20:12:35 two mice and their spice, leaving in separate hice 20:12:45 *living 20:12:59 bad BAD fingers 20:16:20 why did my arms start hurting just when my computer broke, i could do with one of those, but both simultaneosly kinda take away my buzz 20:17:27 it's an OMEN. you need to get much more fresh air. 20:17:51 http://youtube.com/watch?v=88REf0tjZHo 20:17:54 i have been out 5 times today. 20:18:04 actually muct more 20:18:05 *much 20:40:21 bsmntbombdood: thanks for the video :) 20:41:08 heh, reminds of me in an argument. 20:41:46 *reminds me of me 20:50:03 -!- Tritonio has quit (Remote closed the connection). 21:12:17 -!- Jontte has quit ("Konversation terminated!"). 21:17:56 -!- Jontte has joined. 21:46:18 -!- jix has quit ("CommandQ"). 21:49:34 -!- oerjan has quit ("schmit"). 22:14:23 -!- ihope has joined. 22:33:22 -!- pikhq has quit (Read error: 110 (Connection timed out)). 22:36:59 -!- Sgeo has quit (Read error: 104 (Connection reset by peer)). 22:40:04 -!- Sgeo has joined. 23:14:02 -!- puzzlet has joined. 23:17:45 yay, it's ready 23:18:03 well, the part i had planned sofar is ready anyway 23:19:01 so basically arithmetic, if-null-skip-next-instruction and setting values (= also outputting) 23:19:19 made a program that counts from 5 to 1 23:19:43 but it's so simple i'm not gonna show it xD 23:19:52 i'll do something real tomorrow 23:19:56 now sleep -> 23:24:16 -!- puzzlet_ has quit (Read error: 110 (Connection timed out)). 23:40:00 -!- Sgeo has quit (Connection timed out). 23:44:02 -!- ehird` has joined. 23:44:12 -!- ehird` has quit (Remote closed the connection). 23:45:01 -!- ehird` has joined.