←2007-11-12 2007-11-13 2007-11-14→ ↑2007 ↑all
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 <cpressey> calamari!
02:55:35 <cpressey> long time no see
02:55:38 <calamari> hi Chris
02:55:46 <calamari> definitely
02:55:56 <calamari> how's your family?
02:56:55 <cpressey> pretty good. we're in chicago now!
02:57:16 <cpressey> how's yours?
02:57:21 <cpressey> still in arizona?
02:57:29 <calamari> yep
02:57:53 <calamari> doing fine
02:58:53 * pikhq was not aware that calamari had a family. . . XD
02:59:15 <calamari> pikhq: 2 kids under 2 :)
02:59:41 <bsmntbombdood> hi calamari
02:59:46 <bsmntbombdood> long no see time
02:59:51 <pikhq> Ah.
02:59:58 <bsmntbombdood> calamari made babies?!?!
03:01:39 <pikhq> No, he stole them from "Do Not Put The Baby".
03:03:49 -!- faxathisia has joined.
03:04:23 <calamari> ;)
03:05:22 <bsmntbombdood> do you know who the mother is?
03:05:48 <calamari> 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 <bsmntbombdood> is that "bit changer" or "bitch anger"?
03:06:21 <calamari> you decide ;)
03:06:43 <cpressey> bsmntbombdood: welcome to the world of the Post Correspondence Problem
03:07:47 <cpressey> 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 <bsmntbombdood> i can't be assed to read the wikipedia page on that...
03:08:11 <calamari> cpressey: yeah, I graduated in May
03:08:28 <cpressey> calamari: cool, congrats!
03:08:29 <calamari> working at IBM here in Tucson, AZ
03:08:32 <calamari> thanks
03:09:45 <calamari> and the Eso OS? Already exists.. it's called z/OS (formerly OS/390, OS/370, ...)
03:10:43 <cpressey> hehe. wow, that thing is still around...
03:10:58 <cpressey> old systems never die, they just get rebranded
03:11:09 <calamari> I have an entire bookcase full of manuals and that's a tiny amount of the available books on it
03:11:34 <calamari> well most of the major comparies and banks rely on it
03:20:47 <cpressey> understandable.
03:21:12 <cpressey> anyway, i'm on dialup, so i should probably try to keep the phone line open...
03:21:36 <cpressey> see y'all later.
03:37:54 -!- immibis has joined.
03:39:19 <immibis> oops wrong channel
03:39:26 <immibis> oops wrong channel for that "oops wrong channel"
03:39:29 * immibis remembers that someone requested toBogE
03:39:41 <immibis> toBogE loading
03:39:54 -!- EgoBotsClone has joined.
03:40:05 <immibis> !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 <pikhq> I suspect that it's already been done.
04:12:00 <immibis> #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 <immibis> !raw join ##ndsdev
04:14:25 <GregorR> http://www.codu.org/jsmmix/test.html Hello, WOOOOOOOOOOOOOOORLD! 8-D
04:14:33 * GregorR is extremely proud.
04:23:22 <RodgerTheGreat> Undefined syscall 6 (06) ?
04:23:23 -!- toBogE has quit (Connection reset by peer).
04:23:42 <bsmntbombdood> gmo 666 omg
04:24:00 * RodgerTheGreat views the source
04:24:05 -!- EgoBotsClone has joined.
04:24:10 <RodgerTheGreat> holy poop on a stick, gregor
04:24:10 <GregorR> 8-O
04:24:12 <immibis> !raw nick toBogE
04:24:16 <immibis> !raw join ##gbadev
04:24:18 -!- EgoBotsClone has changed nick to toBogE.
04:24:23 <GregorR> What the bork? How do you not have syscall 6?
04:24:26 <GregorR> It's in mmixio.js
04:25:05 <pikhq> I'm not getting the syscall, either.
04:25:12 * pikhq is running on Konqueror
04:25:34 <bsmntbombdood> konqueror hrrrrr
04:26:16 * GregorR can't make it not work.k
04:26:23 <RodgerTheGreat> pikhq and I are, amusingly, using the same HTML engine
04:26:34 <GregorR> OH HAY
04:26:40 <GregorR> I done made error!
04:26:45 <GregorR> It's intermittent whoot.
04:26:54 <pikhq> Technically, Rodger would be running a *closely related* engine. :p
04:26:54 <RodgerTheGreat> feex eet
04:27:09 <RodgerTheGreat> pikhq: it still has the same name
04:27:19 <pikhq> RodgerTheGreat: You run KHTML instead of Webkit?
04:28:06 <RodgerTheGreat> pfft. Webkit is mostly a wrapper.
04:28:33 <pikhq> 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 <pikhq> GregorR: Fixed?
04:32:53 <GregorR> pikhq: Patience :P
04:33:42 <RodgerTheGreat> GregorR: what was borken?
04:39:31 <toBogE> Finished channel list, receiving user list for each channel
04:43:03 -!- calamari has quit (Remote closed the connection).
04:44:13 <GregorR> OK, that was a bitch to fix.
04:44:49 <pikhq> That firmly kicks ass.
04:45:23 <GregorR> Uh, I just uploaded it :P
04:45:30 <GregorR> Mind you, it was intermittent before ;)
04:46:05 <pikhq> Ah.
04:46:14 <GregorR> Damn it, it's still intermittent >_O
04:47:09 <GregorR> No, now it's not intermittent ... now it always fails :P
04:48:21 * pikhq should write NNIX sometime. . .
04:48:21 <pikhq> :p
05:05:57 <GregorR> http://www.codu.org/jsmmix/test.html <-- should finally reliably work with Konqueror
05:06:46 <RodgerTheGreat> woo
05:06:48 <RodgerTheGreat> worked for me
05:07:13 <GregorR> Anyway, Hello, world!
05:08:00 <RodgerTheGreat> so, is that huge mass of binary data just a hello world, or is that libraries and stuff as well?
05:08:17 <GregorR> It's the C program included at the bottom there.
05:08:21 <GregorR> Compiled statically.
05:08:26 <RodgerTheGreat> jesus christ
05:08:32 <pikhq> I suspect that's GCCmmix being inefficient, particularly with libraries. ;)
05:08:52 <RodgerTheGreat> however, I salute you. Well done, GregorR.
05:08:53 <GregorR> Nah, that's only 65k
05:09:00 <pikhq> RodgerTheGreat: It's also a valid ELF, thus the size. ;)
05:09:16 <pikhq> (well, part of the size)
05:09:18 <GregorR> And it has libc in there :P
05:09:20 <RodgerTheGreat> yeah, I was curious about the "loadELF64" part
05:09:24 <pikhq> That'd do it.
05:09:27 <RodgerTheGreat> bingo
05:09:42 <GregorR> Hence my statement "compiled statically" >_>
05:09:53 <pikhq> (I suspect you could frob the linker into not including unused functions. . .)
05:10:15 <GregorR> And yes, I wrote an ELF64 loader in JavaScript ... I roooool.
05:12:39 <pikhq> Well, of course you do.
05:12:55 <pikhq> (now, implement an x86 emulator in Javascript. :p)
05:15:39 <GregorR> Unfortunately, it is excruciatingly slow :P
05:15:49 <GregorR> Waiting for printf() to actually get to the printf part was intolerable.
05:30:22 <immibis> unknown syscall 06.
05:30:27 <immibis> in windows firefox.
05:31:18 <immibis> !cat is_toboge_working
05:31:21 <EgoBot> Huh?
05:31:22 <toBogE> is_toboge_working
05:31:53 <faxathisia> !cat !huh
05:31:57 <EgoBot> Huh?
05:32:07 <faxathisia> :i
05:34:50 <GregorR> immibis: Caching issues?
05:35:29 <immibis> gregorr: it's busy at the moment, entering information into its factoid database
05:35:41 <GregorR> immibis: I was referring to JSMMIX :P
05:35:46 <immibis> it gets a list of channels from irc, makes factoids for them, then gets a list of users from each channel.
05:35:47 <immibis> oh ok
05:35:51 <immibis> :P
05:40:55 <toBogE> 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 <immibis> crashed by ConcurrentModificationException.
05:46:59 <immibis> !raw nick toBogE
05:47:00 -!- EgoBotsClone has changed nick to toBogE.
06:00:52 <immibis> !raw join ##ndsdev
07:32:56 <oklopol> when cpresset and calamari had their little smalltalk there, i thought calamari had a monologue xD
07:33:21 <oklopol> similar nicks should be banned instantly
07:37:39 <GregorR> Anybody have an algorithm for division given a fixed number of cells?
07:37:54 <GregorR> (In this case bytes, eight of them)
07:38:39 <oklopol> i just know the sucky one they teach at school
07:38:56 <GregorR> If it's better than subtracting in a loop, I'll take it :P
07:39:00 <oklopol> :D
07:39:12 <oklopol> well, if you don't know it, i doubt you passed 3rd grade.
07:39:34 <GregorR> Oh, long division?
07:39:39 <GregorR> I guess that's the obvious solution ;P
07:39:39 <oklopol> yarrrrrrrr
07:39:41 <oklopol> heh
07:39:44 <oklopol> i gotta go ->
07:39:48 <oklopol> schoollz
07:41:19 <oklopol> lol missed teh bus
07:42:00 <oklopol> teh division algo is nice with binary... i think... i implemented it once
07:42:20 <oklopol> and that was like 3 years ago, so i don't actually remember anything.
07:42:29 <oklopol> what are you writing it for?
07:54:18 <immibis> 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 <Keymaker> 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 <Keymaker> 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 <AnMaster> what is that price about?
17:32:12 <oklopol> a very small turing machine proven universal
17:36:57 -!- sebbu2 has joined.
17:47:05 <oklopol> my power plug is broken... and 15 minutes of batteries... this is farewell, guys.
17:47:18 <oklopol> death
17:47:19 <oklopol> is
17:47:20 <oklopol> near
17:48:40 <Slereah-> 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 <oklofok> hmm, my death would've been more dramatic if i hadn't already been on another computer before ping timeout.
18:06:01 <oklofok> *been here on
18:06:14 <Slereah-> 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 <oerjan> (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 <oklofok> oerjan: where have you been?
18:52:42 <oklofok> 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 <oklofok> 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 <oerjan> oh, just trying to avoid those crazy killer finns
18:54:58 <oklofok> ah, sorry about all the killing
18:55:20 <oklofok> it's just inavoidable given our taste of blood
18:55:23 <oklofok> *for
18:55:27 <oklofok> anyway, my asm thing...
18:55:48 <oklokok> what's "taste for blood"
18:55:50 <oklokok> ...
18:56:59 <oklofok> i may have meant thirst, but goddamn my hands are hurting
19:01:48 <oerjan> well any paging system for having more memory than addresses is hacky, as i saw someone mentioned the other day.
19:02:24 <oklokok> that is true.
19:02:31 <oklokok> i'm trying to find the least hacky one
19:03:32 <oklokok> 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 <oerjan> also with a tape you lose any resemblance of direct access
19:04:36 <oklokok> another way to get infinitely extendable storage is a bignum space somewhere in the memory
19:06:07 <oklokok> 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 <oklokok> the problem is, with bignums you either lose O(1) arithmetic or there is no sense counting cycles.
19:06:50 <oklokok> asdf i can't type with this keyboards
19:06:53 <oklokok> -s
19:07:24 <oklokok> no sense, since bignum arithmetic is tc
19:07:50 <oklokok> well, then again i could have separate arithmetic for the bignum space or something... god this is complicated :)
19:07:56 <oklokok> someone offer me a simple solution!
19:08:52 <oerjan> bignum arithmetic tc - i don't think it gives _that_ much other than unboundedness
19:09:47 <oklokok> hmm, it isn't tc?
19:09:50 <oklokok> i mean
19:10:21 <oklokok> i don't know what i mean...
19:10:31 <oerjan> well subleq with bignums is tc
19:10:36 <oerjan> but that includes branching
19:10:48 <oklokok> fractran is tc
19:11:01 <oerjan> and that includes looping
19:11:09 <oklokok> hmm
19:11:34 <oklokok> true... i didn't actually mean the arithmetic itself is tc even though i did *say* it
19:12:01 <oklokok> 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 <oklokok> :D
19:12:51 <oklokok> also where did you read doing that kind of paging is hacky?
19:12:54 <oerjan> i conjecture if it is tc then it's kinda not asmy
19:13:14 <oerjan> i'm not sure maybe here
19:13:23 <oklokok> at least addition can't be tc...
19:13:35 <oklokok> and i'm pretty sure division isn't either :D
19:13:43 <oerjan> there was some discussion on accessing > 4G on 32 bit machines
19:13:50 <oklokok> i see
19:14:40 <oklokok> division always halts, so it's definately not tc
19:14:56 <oerjan> 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 <oklokok> hmm, tbh i don't see why
19:15:29 <oklokok> do you?
19:15:40 <oerjan> if you want to use 32 bit addressing
19:16:11 <oklokok> i mean, why does it not work if a single process uses more than 4gt
19:16:16 <oklokok> ...
19:16:17 <oklokok> gb
19:16:17 <oerjan> you cannot just use virtual memory to fake it if a process alone uses more
19:16:44 <oklokok> i'll just believe you, i think it's easier
19:16:56 <oklokok> also, now where's that easy solution ;)
19:16:59 <oerjan> er, because 2^32 bytes = 4Gb
19:17:06 <oklokok> oh
19:17:37 <oklokok> well naturally you can't access more than 4gb if you use direct access
19:17:49 <oerjan> 4Gib to be precise
19:17:57 <oklokok> hmm?
19:18:26 <oklokok> is that a complex number?
19:19:15 <oerjan> http://en.wikipedia.org/wiki/Binary_prefix
19:19:22 <oklokok> ah
19:19:34 <fizzie> I just can't take the gibibytes seriously.
19:19:39 <oerjan> the i indicates powers of 1024 rather than 1000
19:20:01 <oklokok> yeah, i guessed it does that, just didn't actually know
19:20:20 <oerjan> hm, actually GiB, b is bits i guess
19:21:28 <oklokok> 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 <AnMaster> oklofok, what are you doing?
19:51:43 <AnMaster> just wondering
19:53:09 <oklokok> making an asm
19:53:42 <oklokok> why make a compiler for x86 when you can first make an asm, then compile to that
19:54:00 <oklokok> asm might technically mean an assembly, as in a mnemonics system... i mean a bytecode system
19:54:10 <oklokok> terms, scherms
19:59:38 -!- bsmntbombdood has joined.
20:01:15 <oerjan> you forgot an m in "schmerms", i believe
20:01:45 <oklokok> hmm, true
20:01:58 <oklokok> hard to think when your arms hurt
20:02:39 <oklokok> (my hands are not hurting, sorry for giving incorrect information earlier)
20:05:52 -!- Sgeo has joined.
20:05:58 <oerjan> jkudst ttypoe wuitth yuouir fffeettt
20:06:18 <bsmntbombdood> i wish i could type with my feet
20:06:24 <bsmntbombdood> be able to use two keyboards
20:07:03 <oklokok> yes, just like you can use two mouses simultaneously if you have 2 hands
20:07:30 <oerjan> there might be software to do that
20:07:45 <oklokok> yeah, you'd think
20:09:28 <bsmntbombdood> i bet it would be great for 3d stuff
20:09:30 <bsmntbombdood> (two mouses)
20:09:59 <bsmntbombdood> 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 <oerjan> 4d too >:)
20:10:53 <oklokok> with 3d, 2 mouses is a waste
20:10:59 <oklokok> *mice
20:11:01 <oklokok> hmm
20:11:10 <oklokok> wonder if it's regular with a computer mouse? :P
20:11:19 <oklokok> i guess nbot
20:11:28 <oklokok> *not
20:12:35 <oerjan> two mice and their spice, leaving in separate hice
20:12:45 <oerjan> *living
20:12:59 <oerjan> bad BAD fingers
20:16:20 <oklokok> 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 <oerjan> it's an OMEN. you need to get much more fresh air.
20:17:51 <bsmntbombdood> http://youtube.com/watch?v=88REf0tjZHo
20:17:54 <oklokok> i have been out 5 times today.
20:18:04 <oklokok> actually muct more
20:18:05 <oklokok> *much
20:40:21 <calamari> bsmntbombdood: thanks for the video :)
20:41:08 <oklokok> heh, reminds of me in an argument.
20:41:46 <oklokok> *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 <oklokok> yay, it's ready
23:18:03 <oklokok> well, the part i had planned sofar is ready anyway
23:19:01 <oklokok> so basically arithmetic, if-null-skip-next-instruction and setting values (= also outputting)
23:19:19 <oklokok> made a program that counts from 5 to 1
23:19:43 <oklokok> but it's so simple i'm not gonna show it xD
23:19:52 <oklokok> i'll do something real tomorrow
23:19:56 <oklokok> 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.
←2007-11-12 2007-11-13 2007-11-14→ ↑2007 ↑all