2004-07-01: 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:14:02 -!- WildHalcyon has joined. 10:46:24 -!- WildHalcyon has quit (Read error: 110 (Connection timed out)). 16:45:52 -!- kosmikus has changed nick to kosmikus|away. 17:24:42 -!- cmeme has quit (orwell.freenode.net irc.freenode.net). 17:28:00 -!- cmeme has joined. 19:31:12 -!- iamcal has quit (orwell.freenode.net irc.freenode.net). 19:33:47 -!- iamcal has joined. 23:00:48 -!- Toreun has quit (Read error: 104 (Connection reset by peer)). 23:02:32 -!- Toreu1 has joined. 23:02:38 -!- Toreu1 has changed nick to Toreun. 2004-07-02: 04:14:28 -!- WildHalcyon has joined. 04:14:54 I figured out what was wrong with my bloody computer! 04:26:33 -!- WildHalcyon has quit (Read error: 104 (Connection reset by peer)). 05:06:42 -!- tonsofpcs has joined. 05:06:53 hi tonsofpcs 05:07:14 hi little french-israeli girl 05:09:36 -!- WildHalcyon has joined. 05:09:52 hi WildHalcyon 05:10:00 what was wrong with your comp? 05:10:24 he sees your name on his screen 05:44:08 wild -- check where he got his name from -- its a list of french-israeli girl names 05:44:21 http://gardiensdudonon.free.fr/t/Nom_F-Ton.htm 05:51:29 -!- heatsink has joined. 05:57:03 -!- tonsofpcs has quit. 06:10:12 hmm... 06:10:27 no, no french israli girl names, not that you're here anymore! 06:11:07 Anyhow, Toreun, it turns out that SOMETHING has a conflict with one of the windows automatic updates... once I installed it, it would screw up alllllll the time! 06:11:08 * heatsink wonders if there's a nonsense contest in progress 06:11:21 * WildHalcyon is best at talking nonsense 06:13:13 Im still having problems with my esolang :-( 06:13:31 but at least that's a problem with my own thinking process, and not a manufactured malfunction 06:13:46 Hmm... what is it? I'll try to find it in the archives 06:14:03 I dont know if I mentioned it there 06:14:21 I mentioned some problems, but the problem that Im having right now is different 06:14:37 Im trying to think of a usable syntax for a two-dimensional lambda function 06:14:40 Tell me about your different problem, WildHalcyon? 06:14:54 Do you try to think of a usable syntax for a two-dimensional lambda function often? 06:14:59 * heatsink turns off Eliza 06:15:10 okay 06:15:53 Yes, constantly practically 06:15:56 who is Eliza? 06:16:25 Eliza is an old chatterbot, it worked by turning everything the other person said into a question 06:17:00 (very( old 06:17:05 *very* 06:17:28 Oh, I see 06:17:29 60s or 70s 06:17:33 wow 06:17:41 they HAD chatterbots that far back? 06:17:45 I figured 80's earliest.. 06:17:52 They didn't call it that 06:18:09 that's as surprising as learning that walrus is one of the oldest words in the english language 06:18:12 1966 06:18:39 http://jerz.setonhill.edu/if/canon/eliza.htm 06:19:39 fantastic! 06:23:53 http://www.cs.nott.ac.uk/~gxk/courses/g5aiai/002history/eliza.htm 06:24:26 muahaha 06:25:03 Anyhow, yes... a fungish-type language, supports functions and hopefully a lambda operator, but... how should I do that in 2D? 06:25:31 Will you allow a command to copy data from point A to point B? 06:26:02 How so? 06:26:16 Then you can either bring the lambda to the data, or bring the data to the lambda 06:28:24 I think I see what you're getting at, but Im not entirely sure... 06:30:17 so, lets say that I have a function denoted at (x,y) and Im right now hanging out at (a,b), what would be the best way to head to (x,y), and having finished my business there, come back? 06:32:15 Well, if you have random access, the problem's solved. Just poke the data at (x,y), and the return location at (x+1,y) or something like that 06:33:09 The language won't have random access so to speak 06:33:19 okay 06:33:44 So something has to move from (x,y) to (a,b) one cell at a time? 06:33:49 The problem is, I want the language to support arbitrarily large fields, and I can't have an arbitrary goto command on something that can be larger than the biggest integer the language supports 06:34:22 what is a field? 06:34:24 Not necessarily one cell at a time - in fact, Im supposing this with the hypothesis that the programmer has no idea where the function itself is located 06:34:35 a two-dimensional programming 'field' (like in befunge) 06:34:41 ok 06:35:35 The program itself might know where it is - I haven't really fleshed out these particular details yet 06:35:54 I've been working on modularity issues, and string conventions 06:36:04 * heatsink takes another bite of lentil mushroom soup 06:37:10 * WildHalcyon is currently enjoying a chocolate chip cookie 06:38:15 Can a single datum (a cell, the stack contents, etc.) be arbitrarily big? Because then you could pack the lambda function into a single value, and then unpack it in-place... In fact, I've been wanting to do an esolang sort of like that 06:39:20 Stack contents possibly, but an actual cell is limited to a 8-bit value 06:39:35 Well, my idea was an esolang where the program had to include code to expand itself into memory, starting from only one cell 06:40:01 So there's an option: packing & unpacking the lambda 06:41:01 You might be able to think of some way, other than addressing by grid location, of moving data to/from an arbitrary location... making a 'tunnel' of sorts 06:41:17 Thats what I was thinking about, having a sort of 'wormhole' function 06:41:47 basically, you would say "go to function x" and then the program would look up the location of function x, go to it, and at the end, return to where you were to begin with 06:42:33 that works 06:43:01 Have you worked out the details? 06:43:49 not at all - I've been thinking about using lambda functions like false (http://wouter.fov120.com/false/) except creating a sort of function-writing syntax for making two-dimensional functions 06:45:36 * heatsink says in a Monty Python voice, "I can't read this!" 06:46:17 what do you mean? 06:46:36 the false page... 06:47:16 its confusing, or you can't go to it? 06:47:24 It's confusing 06:47:51 It's like they took all the alphabetic characters out of Perl 06:48:01 and added eszets 06:48:43 well.. yes, the syntax is a bit wonky 06:48:48 but when you' 06:48:57 you're stuck with one-character commands, its easy to get limited 06:49:05 yea 06:50:37 hmm, the 2d function syntax is gonna look interesting 06:51:11 Im sure that it will, but, it's going to hopefully be more readable than befunge 07:00:18 I dont know, its not terribly important right now. Im sleepy. Time for bed 07:00:35 alright 07:00:45 goodnight wild halcyon 07:00:53 good night sinker of heat 07:00:54 good wild halcyon nights 07:00:59 -!- WildHalcyon has left (?). 07:27:20 -!- heatsink has quit ("Leaving"). 07:57:25 -!- cmeme has quit ("Client terminated by server"). 07:57:37 -!- cmeme has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 2004-07-03: 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 10:44:17 -!- iamcal has quit (orwell.freenode.net irc.freenode.net). 10:44:17 -!- ChanServ has quit (orwell.freenode.net irc.freenode.net). 10:44:18 -!- kosmikus|away has quit (orwell.freenode.net irc.freenode.net). 10:44:18 -!- cmeme has quit (orwell.freenode.net irc.freenode.net). 10:44:18 -!- mtve has quit (orwell.freenode.net irc.freenode.net). 10:44:19 -!- Toreun has quit (orwell.freenode.net irc.freenode.net). 10:44:20 -!- deltab has quit (orwell.freenode.net irc.freenode.net). 10:44:20 -!- lament has quit (orwell.freenode.net irc.freenode.net). 10:45:16 -!- ChanServ has joined. 10:45:16 -!- cmeme has joined. 10:45:16 -!- Toreun has joined. 10:45:16 -!- iamcal has joined. 10:45:16 -!- lament has joined. 10:45:16 -!- deltab has joined. 10:45:16 -!- mtve has joined. 10:45:16 -!- kosmikus|away has joined. 10:45:16 -!- irc.freenode.net has set channel mode: +o ChanServ. 2004-07-04: 05:10:03 -!- tonsofpcs has joined. 05:10:06 hi 05:10:09 hi 05:10:13 dah 05:10:14 you 05:10:27 oh no 05:10:36 heh 05:20:29 -!- dbc has joined. 06:32:57 -!- calamari_ has joined. 06:33:56 hi 07:09:39 hi 07:31:27 -!- tonsofpcs has quit. 07:34:09 -!- calamari_ has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:49:52 hi 08:49:53 -!- dbc has quit (Read error: 104 (Connection reset by peer)). 13:16:27 -!- Toreun has left (?). 17:59:24 -!- Coldfingr has joined. 18:08:49 -!- Coldfingr has left (?). 2004-07-05: 00:56:08 -!- calamari_ has joined. 00:57:10 hi 02:40:35 hi 02:40:42 does linux run in brainfuck yet? 02:42:18 Well. Theoretically, I'm sure it does. 02:59:10 hmm.. 02:59:50 it might be possible to modify the interrupt vector table if the bf array were positioned starting at low memory 03:00:41 but I'm not sure what that would accomplish, since you still couldn't cause interrupts 03:01:46 the only way I can think of is a custom bf interpreter that takes i/o and extends the functionaliy.. but then is it still bf? 05:13:46 no. 05:13:46 -!- calamari_ has quit (Read error: 104 (Connection reset by peer)). 05:13:58 but you can port bochs to bf 05:14:02 and run linux in bochs 05:19:04 -!- dbc has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:15:22 -!- kosmikus|away has changed nick to kosmikus. 08:24:03 -!- dbc has quit ("you have no chance to survive make your time."). 09:15:58 -!- iamcal has quit (orwell.freenode.net irc.freenode.net). 09:15:58 -!- ChanServ has quit (orwell.freenode.net irc.freenode.net). 09:15:58 -!- kosmikus has quit (orwell.freenode.net irc.freenode.net). 09:15:59 -!- mtve has quit (orwell.freenode.net irc.freenode.net). 09:15:59 -!- cmeme has quit (orwell.freenode.net irc.freenode.net). 09:16:01 -!- lament has quit (orwell.freenode.net irc.freenode.net). 09:16:01 -!- deltab has quit (orwell.freenode.net irc.freenode.net). 09:32:15 -!- dbc has joined. 11:28:12 -!- ChanServ has joined. 11:28:12 -!- deltab has joined. 11:28:12 -!- lament has joined. 11:28:12 -!- mtve has joined. 11:28:12 -!- kosmikus has joined. 11:28:12 -!- iamcal has joined. 11:28:12 -!- cmeme has joined. 11:28:12 -!- irc.freenode.net has set channel mode: +o ChanServ. 12:33:35 -!- dbc has left (?). 12:50:12 -!- lament has quit (orwell.freenode.net irc.freenode.net). 12:50:12 -!- deltab has quit (orwell.freenode.net irc.freenode.net). 12:50:13 -!- iamcal has quit (orwell.freenode.net irc.freenode.net). 12:50:14 -!- ChanServ has quit (orwell.freenode.net irc.freenode.net). 12:50:14 -!- kosmikus has quit (orwell.freenode.net irc.freenode.net). 12:50:15 -!- mtve has quit (orwell.freenode.net irc.freenode.net). 12:50:15 -!- cmeme has quit (orwell.freenode.net irc.freenode.net). 12:52:12 -!- ChanServ has joined. 12:52:12 -!- cmeme has joined. 12:52:12 -!- iamcal has joined. 12:52:12 -!- deltab has joined. 12:52:12 -!- lament has joined. 12:52:12 -!- mtve has joined. 12:52:12 -!- kosmikus has joined. 12:52:12 -!- irc.freenode.net has set channel mode: +o ChanServ. 12:55:48 -!- iamcal has quit (orwell.freenode.net irc.freenode.net). 12:55:48 -!- ChanServ has quit (orwell.freenode.net irc.freenode.net). 12:55:48 -!- kosmikus has quit (orwell.freenode.net irc.freenode.net). 12:55:48 -!- mtve has quit (orwell.freenode.net irc.freenode.net). 12:56:58 -!- cmeme has quit (orwell.freenode.net irc.freenode.net). 12:57:08 -!- ChanServ has joined. 12:57:08 -!- cmeme has joined. 12:57:08 -!- kosmikus has joined. 12:57:08 -!- mtve has joined. 12:57:08 -!- iamcal has joined. 12:57:08 -!- irc.freenode.net has set channel mode: +o ChanServ. 18:02:19 -!- kosmikus has changed nick to kosmikus|away. 19:33:45 -!- iamcal has quit (Read error: 104 (Connection reset by peer)). 20:22:31 -!- calamari has joined. 20:22:43 hi 20:23:57 hi. how goes bfasm or the c compiler? 20:24:04 (see, there's interest!) 20:24:15 bfasm is working and online :) 20:25:23 the c compiler needs a lot of work.. might actually do a b compiler, as that is a lot more bf compatible 20:32:41 noticed the esolang email about it. 20:33:50 cool 22:13:32 -!- ChanServ has quit (ACK! SIGSEGV!). 22:15:05 -!- ChanServ has joined. 22:15:05 -!- irc.freenode.net has set channel mode: +o ChanServ. 22:24:58 -!- calamari has quit (Remote closed the connection). 2004-07-06: 02:18:46 -!- calamari has joined. 02:18:53 hi 03:38:01 -!- calamari has quit (Remote closed the connection). 05:25:53 -!- WildHalcyon has joined. 07:05:26 I've had a song stuck in my head all week 07:05:38 "rape me"? 07:06:02 Hmm, that would make a lot of sense... being in Seattle and all, but no 07:06:18 Excellent guess 07:06:24 its actually "Hey Ya" 07:08:10 "My baby don't mess around because she loves me so and this I know for shoooooo'" 07:08:39 it makes it hard to think really esoterically about constructing 2D lambda functions when you're wondering why love is the exception 07:11:06 how do 2d lambda functions work? 07:12:00 like regular lambda functions in false - they're pushed onto the stack and executed like normal 07:12:21 i don't know false :( 07:12:41 altthough its creator used to come here for a while 07:13:42 (and never talk) 07:22:04 -!- WildHalcyon_ has joined. 07:22:10 sorry - got booted 07:22:24 and from what I can see lament, a lot of people on here come and don't talk 07:23:03 yes 07:23:06 let's ban them all! 07:23:32 hahaha... hmmm... "you're banned until you say something!" 07:25:05 good night, then! 07:30:48 goodnight lament! 07:40:38 -!- WildHalcyon has quit (Read error: 110 (Connection timed out)). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:21:54 -!- kosmikus|away has changed nick to kosmikus. 08:40:25 -!- WildHalcyon_ has quit (Read error: 110 (Connection timed out)). 16:14:22 -!- kosmikus has changed nick to kosmikus|away. 16:57:43 -!- clog has joined. 16:57:43 -!- clog has joined. 16:58:06 -!- clog has joined. 16:58:06 -!- clog has joined. 16:58:19 -!- Taaus_ has changed nick to Taaus. 17:40:42 -!- ChanServ has quit (kornbluth.freenode.net irc.freenode.net). 17:44:14 -!- calamari_ has joined. 17:44:18 -!- ChanServ has joined. 17:44:18 -!- irc.freenode.net has set channel mode: +o ChanServ. 18:13:07 -!- calamari_ has quit ("Leaving"). 19:01:58 -!- fizzie has joined. 19:57:51 -!- calamari_ has joined. 19:57:55 hi 19:58:15 I think I've finally decided what I want the "c" compiler to look like, at least initally 20:01:18 int, if, else, while, break, do, goto. () [] - ! ~ * / % + - >> << > < >= <= == != && || = (no pointers, only [] arrays) 20:01:27 should be easy to write that 20:02:27 no dynamic datastructures? 20:02:51 malloc would look something like: int mem; malloc(int cells) { mem[1] = mem[0]; mem[0] = mem[0] + bytes; return mem[1]; } 20:03:17 you can make linked lists, etc with just [] 20:03:44 well yes, but they are fixed-size, usually. 20:04:42 usually, but c allows you to go past the end, or even use array syntax on something that isn't an array 20:05:18 should have been int malloc.. oops :) 20:06:09 the int mem; would need to be the last thing defined 20:06:36 you mean your C allows you to use array syntax on something that isn't an array? in traditional c a[b] needs to have either a or be to be a pointer. 20:07:07 not quite sure how to handle function variables yet.. they will be pushed and popped, but haven't decided where they go 20:07:49 fizzie: mm.. hadn't considered that, you're right, it's a little off there 20:07:55 (and who made the "byte" type signed in java?) 20:08:37 everything else is signed in java.. I guess they felt like it had to be 20:09:19 guess so. but now when you get a byte[] of something, if you cast an element of it to int all >0x80 values 0xnn get type-extended to 0xffffffnn. 20:09:35 er, >=0x80. 20:10:54 it is verily uncomfortable. I had a byte[] filled with of unsigned 16-bit integers (little-endian, but that doesn't really matter) and I needed to convert that to an int[] of their values. 20:10:58 not having unsigned types is pretty dumb.. I can't see how it would be that hard to add them 20:11:41 but I guess I should shut up about java, it's not a proper esoteric language. 20:11:53 hehe 20:13:12 I guess I'll have the same failing tho, because I don't feel like doing it right now :) 20:14:01 My problem is getting the initial version done.. once I get that, I'm good.. but if I make it too distant I never finish 20:15:57 unsigned actually scales a lot better than signed 20:16:41 with signed, you have to know where the negative numbers start.. is it 128, 32768, etc? 20:17:41 since BF cells can be 8 bit or larger, having everything unsigned seems to make more sense 20:18:07 at least until I care :) 20:25:43 mm. 20:32:27 hmm I should call it BC.. maybe appropriate? 20:33:51 anyhow.. afk to get started 21:59:20 -!- calamari_ has quit (Read error: 104 (Connection reset by peer)). 22:00:07 -!- calamari_ has joined. 23:59:15 -!- calamari- has joined. 2004-07-07: 00:17:12 -!- calamari_ has quit (Read error: 104 (Connection reset by peer)). 01:06:12 -!- lament has quit (Ping timeout: 14400 seconds). 02:48:05 -!- calamari- has quit ("Leaving"). 06:07:47 -!- calamari_ has joined. 06:07:53 hi 07:20:44 -!- calamari_ has quit ("Leaving"). 07:33:26 -!- WildHalcyon has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:18:26 -!- kosmikus|away has changed nick to kosmikus. 09:52:28 -!- WildHalcyon has quit (Read error: 113 (No route to host)). 15:03:13 -!- ChanServ has quit (kornbluth.freenode.net irc.freenode.net). 15:03:13 -!- kosmikus has quit (kornbluth.freenode.net irc.freenode.net). 15:03:14 -!- Taaus has quit (kornbluth.freenode.net irc.freenode.net). 15:03:14 -!- mtve has quit (kornbluth.freenode.net irc.freenode.net). 15:14:45 -!- ChanServ has joined. 15:14:45 -!- Taaus has joined. 15:14:45 -!- kosmikus has joined. 15:14:45 -!- mtve has joined. 15:14:45 -!- irc.freenode.net has set channel mode: +o ChanServ. 15:18:25 -!- clog has joined. 15:18:25 -!- clog_ has joined. 15:18:25 -!- bear.freenode.net has set channel mode: +n. 15:18:37 -!- irc.freenode.net has set channel mode: -o clog_. 15:18:37 -!- fizzie has joined. 15:18:37 -!- clog has joined. 15:18:37 -!- cmeme has joined. 15:18:37 -!- deltab has joined. 15:18:37 -!- irc.freenode.net has set topic: http://catseye.mine.nu:8080/ -- http://fasd.ethz.ch/qsf/ || http://www.randelshofer.ch/fhw/gri/holzi.html. 15:20:23 -!- ChanServ has joined. 15:20:23 -!- Taaus has joined. 15:20:23 -!- kosmikus has joined. 15:20:23 -!- mtve has joined. 15:20:23 -!- irc.freenode.net has set channel mode: +o ChanServ. 15:21:35 -!- clog has quit (Killed by zelazny.freenode.net (Nick collision)). 15:21:35 -!- cmeme has quit (Killed by zelazny.freenode.net (Nick collision)). 15:21:35 -!- clog_ has changed nick to clog. 15:21:44 -!- cmeme has joined. 15:22:03 -!- kosmikus has quit (bear.freenode.net irc.freenode.net). 15:22:38 -!- kosmikus has joined. 17:34:26 -!- lament has joined. 18:00:04 -!- WildHalcyon has joined. 20:14:16 -!- calamari_ has joined. 20:14:24 HELLO 20:14:35 eek.. bad caps lock setting 20:16:49 c seems a lot easier to tokenize than basic 20:18:03 either that or I'm just getting used to it 20:20:58 I'm probably going to add for and continue.. figured out a way to make them easier to do 20:22:37 anyhow.. bbl 20:22:43 -!- calamari_ has quit ("Leaving"). 23:27:10 -!- WildHalcyon has quit (Read error: 110 (Connection timed out)). 2004-07-08: 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:12:33 -!- WildHalcyon has joined. 08:12:41 Hey late-night esoteric people! 08:17:56 morning here 08:19:12 Oh, where is "here" ? 08:19:24 UK 08:19:35 Hmm, that makes it close to around 10 am then, right? 08:19:47 08:20 08:20:14 oh, earlier than I thought 08:20:59 So do you work with esoteric languages much deltab? 08:21:22 work, no; play, sometimes :-) 08:22:49 Well, I guess its hard to "work" with esoteric languages 08:23:15 Im not entirely sure how many people have put down the ability to work with bf on their resume, but I imagine its probably less than 10 08:32:59 -!- WildHalcyon_ has joined. 08:50:54 -!- WildHalcyon has quit (Read error: 110 (Connection timed out)). 09:34:10 -!- WildHalcyon_ has left (?). 15:04:03 -!- Keymaker has joined. 15:04:12 hello.. 15:04:41 ehloo. 15:04:55 hi 15:50:36 hmm,, bye 15:50:38 -!- Keymaker has quit. 16:13:22 -!- kosmikus has changed nick to kosmikus|away. 16:58:03 -!- calamari_ has joined. 16:58:07 hi 17:02:08 I think I was wrong.. I can't get away with just [].. if I did that, I'd have to make regular variables return their address, which would mean to do a regular variable you'd have y[0]=x[0]+1 .. pretty lame. 17:02:51 y=x+1 would be like int *y=&x+1 17:03:06 or something like that 17:03:13 so I need & 17:03:22 your assembler is very good. it's now possible to write tcpip in bf. 17:03:41 mtv: lol 17:03:57 i wasn't joking :) 17:04:30 you have to be ;) 17:04:39 there was small tcpip stack in php and it shouldn't be more than 64k of bf-asm code i think. 17:05:03 actually someone could just rewrite that code in bf-asm 17:05:16 interesting 17:05:33 I don't know much about the details of tcp/ip 17:05:40 http://www.sics.se/~adam/phpstack/ 17:06:17 tcp/ip is simple if you don't want to get complex about it. 17:07:59 that's pretty neat 17:10:15 one thing bfasm is still missing is bit manipulation 17:10:52 there's all kinds of stuff like explicit congestion notification (RFC2884), syncookies, window scaling (RFC1323), Nagle's algorithm and loads of others if you want a funky tcp/ip stack. 17:11:11 I need a routine that only requires constant memory regardless of the size of the cells 17:12:24 I wonder how long it'll take before we see the first brainf*ck web server that talks something like SLIP into the input/output streams of brainf*ck. 17:18:50 in order to have a web server somehow it will need to access a modem or network card. Can standard i/o be redirected in *nix to allow that? 17:19:25 I see this guy just has it going over a serial cable 17:19:33 sure, you can do it without any network at all. 17:20:28 i guess it's possible over loopback on any sane unix. 17:21:08 nope, i remember there was tap interface. there should be readme or something. 17:21:39 tap exists on linux or *bsd, do you have any? 17:23:07 I have linux on another partition 17:24:51 you can install *nix on any old 386 machine, work remotely and have a windows as a workstation. 17:26:11 oh yeah.. do you know of any cpu testing programs? 17:26:49 cpu testing? your bf-asm compiling itself? :) 17:26:51 I have a system that crashes out when trying to load windows or linux.. works fine in dos 17:27:06 not sure if it's something with protected mode or what 17:27:23 ran a memory testing program and it found no problems 17:27:39 does it hang or does it print something before death? 17:28:09 in the windows installer it gave various error messages 17:28:33 most probably it 17:28:40 linux would give some kind of error (with the register dump, etc) 17:28:41 's broken 17:29:06 pretty weird that dos works, though 17:29:10 anyhow 17:29:14 or totally incompatible. indeed it's unusable. 17:29:31 there are network drivers for dos 17:29:34 :) 17:30:39 hi 17:30:44 hi lament 17:31:50 that stuff from Adam Dunkels works just like a charm in *nix and easy to debug. in dos and windows you will need to do something to terminate such a strange networking. 17:38:06 maybe in win31 it would be easy with trumpet networking and a null-modem between two com-ports. 17:39:09 hmm, I didn't try installing win3.1.. that's a great idea 17:40:39 sorry for distracting you from bf-c :) in win3.1 there was three mode afair, and it's possible to avoid protected mode with some config key. 17:40:58 or a command-line flag. 17:41:06 to disable the "386 Enhanced" mode. 17:41:13 are you sure about 3.1? I remember 3.0 could do it 17:41:20 I think 3.1 too. 17:41:56 because I have a feeling I ran 3.1 on a 386sx/16 with only 1M of memory, and the 386-enhanced mode needs at least 2M to work, so it ran on the non-enhanced mode by default. 17:42:03 of course it might've been 3.0 too. 17:42:33 can't run win32s on it in that mode, though. 17:43:22 and I think the backported ie5+ms-ppp/slip-dialer needs win32s. trumpet could work. 17:43:55 trumper with netscape 1.0 is more than needed :) 17:43:55 I think I have trumpet around here somewhere on an old isp cd 17:44:20 mine was on an isp floppy, and I'd be surprised if it's not un-broken still. 17:45:38 tcpman.exe 119K, netscape.exe 1.2M :) 17:46:10 I'm not sure if I had netscape during my win3.11 times. 17:46:24 there was a version of mosaic on the floppy. 17:47:00 hmm.. I think I discovered the problem 17:47:16 there is a bad cpu fan 17:47:30 or at least that's the current problem 17:55:29 -!- |Stryder| has joined. 17:57:13 -!- |Stryder| has left (?). 18:51:18 cpu fan changed.. trying knoppix 18:54:34 cool 18:54:41 (pun intended) 18:55:17 :) 18:57:00 wow.. it's still booting.. I don't think knoppix was designed for a 450mhz cpu 18:57:26 450MHz is quite a few 18:58:08 ahhh, kde finally coming up 18:58:31 hmm.. actually not 450.. 333 .. remembered that wrong 18:59:05 yay, my email relay thingie works again. now to update some MX records. 19:09:09 bbl 19:27:43 -!- calamari_ has quit (Read error: 110 (Connection timed out)). 19:48:26 -!- WildHalcyon has joined. 20:07:19 -!- WildHalcyon has quit ("Goin' away now!"). 20:49:20 -!- kosmikus|away has changed nick to kosmikus. 22:13:05 -!- kosmikus has changed nick to kosmikus|away. 2004-07-09: 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 10:12:17 -!- kosmikus|away has changed nick to kosmikus. 15:41:22 -!- kosmikus has changed nick to kosmikus|away. 18:06:07 -!- tah has joined. 18:06:22 hi 18:12:05 hi. 18:12:45 Ah, someone alive. I found this channel from a log on the web while searching for Argh! 18:13:06 argh 18:13:12 argh. 18:56:12 -!- calamari_ has joined. 18:56:31 hi 18:57:09 Hi calamari 18:57:34 * tah has to leave now, just a short visit before driving home from work (after the rain stops) 18:57:46 oh, still rains 18:57:55 (just not as much as before) 18:58:26 where do you live? It rained here last night 18:58:30 (arizona) 18:59:25 Osnabrueck, Germany 19:19:49 Anyone interested in a vim script for Argh!? Just completed the last bit with help from the #vim channel 19:26:53 -!- calamari_ has quit ("Leaving"). 19:27:24 vim script or argh? what does it do? 19:28:44 mtve: It sets some variables and changes cursor movement in replace mode: The cursor stays on the entered character, except for [hjklHJKL] for which it moves in the correct direction 19:29:24 ah, so it should be useful for befunge as well? :) 19:29:54 mtve: Maybe, does befunge use hjkl, too? 19:30:58 no, it doesn't. i see. 19:32:06 mtve: But of course this can be changed 19:37:56 mtve: I sent it to Sascha so he can include it in the next Argh! release 19:38:08 good 19:39:00 * tah will leave now, it still rains, but not as much as before 19:39:17 Argh! uhm, I mean ... Bye! 19:39:32 bye :) 19:39:38 -!- tah has quit ("Leaving"). 23:18:38 -!- calamari_ has joined. 23:18:45 hi 23:38:38 -!- calamari_ has quit ("Leaving"). 2004-07-10: 00:55:22 -!- cmeme has quit (Remote closed the connection). 00:56:14 -!- cmeme has joined. 01:11:00 -!- catseye has joined. 03:08:54 -!- ChanServ has quit (bear.freenode.net irc.freenode.net). 03:08:54 -!- kosmikus|away has quit (bear.freenode.net irc.freenode.net). 03:08:54 -!- catseye has quit (bear.freenode.net irc.freenode.net). 03:08:54 -!- cmeme has quit (bear.freenode.net irc.freenode.net). 03:08:54 -!- mtve has quit (bear.freenode.net irc.freenode.net). 03:08:54 -!- Taaus has quit (bear.freenode.net irc.freenode.net). 03:09:37 -!- ChanServ has joined. 03:09:37 -!- catseye has joined. 03:09:37 -!- cmeme has joined. 03:09:37 -!- kosmikus|away has joined. 03:09:37 -!- mtve has joined. 03:09:37 -!- Taaus has joined. 03:09:37 -!- irc.freenode.net has set channel mode: +o ChanServ. 04:02:25 -!- heatsink has joined. 04:50:55 -!- calamari_ has joined. 04:50:59 hi 04:51:08 hi squid 04:51:12 squid_ 04:51:32 hows it going? 04:52:39 okay... no esolang in the pipeline for me now 04:52:44 what's up? 04:58:43 about to work on bfcc's expression parser.. I have it written, kind of (previous version).. so it shouldn't be that bad 04:58:56 brainfuck compiler collectoin? 04:59:09 bf c compiler 04:59:17 okkk 04:59:20 ok 04:59:45 I did bfasm, so bfcc isn't as hard now 05:11:36 -!- dbc has joined. 05:13:06 -!- heatsink has quit ("Leaving"). 05:29:13 hi dbc 05:29:44 bbl 05:29:46 -!- calamari_ has quit ("Leaving"). 05:49:54 -!- WildHalcyon has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:07:17 -!- WildHalcyon has quit (Read error: 110 (Connection timed out)). 11:43:23 -!- dbc has left (?). 19:14:31 -!- WildHalcyon has joined. 2004-07-11: 05:14:59 -!- heatsink has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:23:25 whoa nelly, its busy in here 08:28:20 Im hungry, be back in a little minute 08:53:30 -!- heatsink has quit ("Leaving"). 09:32:22 -!- WildHalcyon has left (?). 12:34:45 -!- Keymaker has joined. 12:34:53 heyy 13:35:36 hello 13:58:47 hi 13:58:56 (sorry for delay, i was away) 14:54:15 hmmm, gotta go :( 14:54:16 -!- Keymaker has quit. 21:40:19 -!- WildHalcyon has joined. 2004-07-12: 00:53:16 -!- WildHalcyon has quit (Read error: 110 (Connection timed out)). 03:46:19 -!- e-kyle has joined. 03:54:09 -!- e-kyle has quit. 04:17:25 -!- kosmikus|away has quit (bear.freenode.net irc.freenode.net). 04:18:57 -!- kosmikus|away has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:25:45 -!- kosmikus|away has changed nick to kosmikus. 16:08:46 -!- fizzie has quit (Remote closed the connection). 16:08:47 -!- fizzie has joined. 16:59:51 -!- ChanServ has quit (Shutting Down). 17:08:43 -!- ChanServ has joined. 17:08:43 -!- irc.freenode.net has set channel mode: +o ChanServ. 17:35:56 -!- kosmikus has changed nick to kosmikus|away. 20:52:37 -!- mtve has left (?). 20:53:22 -!- mtve has joined. 20:58:37 -!- calamari_ has joined. 20:58:42 hi 20:59:19 been thinking about the c parsing and ran into a difficulty 21:00:32 parsing of = is right to left.. i.e. a = b[c] = d is really a = (b[c] = d), not (a = b[c]) = d 21:00:50 yes 21:02:01 is there an easy way to deal with that (I'm using something similar to recursive descent, using a stack rather than recursive calls) 21:02:21 in other words I'm converting to rpn 21:04:32 usually it's a recursive parser that returns tree of operations. then you build your code by walking the tree. 21:04:52 right, but it builds the wrong tree 21:05:02 it's broken then :) 21:05:07 it does (a = b[c]) = d, which is wrong 21:05:34 hard to help you with seeing the code (or at least pseudocode). 21:05:36 right, it's broken because it assumes everything is left to right 21:05:45 no, this is theoretical 21:06:23 I haven't written any code yet, still planning 21:06:35 I just know that it will not be right 21:07:24 the best I have come up with is to scan forward and add parenthesis 21:08:04 but that seems like a kludge 21:08:19 search for some example code. the good one was kernighan and pike calculator afair. 21:08:48 doubtful that a calculator would involve the situation I'm describing 21:09:40 since in that case, the correct order is given by the person operating the calculator 21:09:42 right, they use lex. 21:10:03 That really depends on the complexity of the calculator. 21:10:51 anyway there is miriad of simple lectures about parsing, and lots of good books online. 21:11:17 most simple tutorials don't get into associativity of operators 21:11:41 the more complex ones assume use of flex & bison or such 21:12:44 Well, the calculator is an excellent example here. Exponentiation is a bothersome operation, associativity-wise. 21:12:47 so, adding the parenthesis is the best idea so far, I guess. bummer 21:13:07 it's very easy, i guess you just havn't did it before. 21:13:16 what's very easy? 21:13:22 adding the parenthesis? 21:13:31 Parsing? :) 21:13:39 parsing of left and right associative operators. 21:14:09 it doesn't seem easy to me 21:15:37 perhaps you can offer the easy solution? 21:18:37 a = b[c = d] = e 21:19:20 a = ( b[c = ( d ) ] = ( e ) ) 21:20:14 Wow. 21:20:30 just thinking aloud 21:21:03 I'll probably just go ahead and add parenthesis.. I'll let someone add the "easy" solution later :) 21:22:26 This isn't entirely related, but it's a nifty way of parsing infix: http://article.gmane.org/gmane.comp.lang.lightweight/285 21:22:49 I'm mainly stating it so I can find it more quickly the next time :P 21:25:31 just untested pseudocode: 21:25:38 void read_lvl1(void) { read_lvl2(); if(token=='=') { eat_token(); read_lvl1(); op(PUSH POP=POP); } } // level 1 is right associative 21:25:38 void read_lvl2(void) { read_lvl3(); while(token=='+') { eat_token(); read_lvl3(); op(PUSH POP+POP); } } // level 2 is left associative 21:26:58 s/level/precedence/ 21:34:34 What language are you writing the compiler in? 21:36:26 c 21:36:33 but I won't be using recursive calls 21:36:52 Not to preach, but why C? 21:37:09 so that I can compile the compiler 21:37:30 What for? 21:37:36 Oh, to BF: 21:37:38 :) 21:37:39 yeah 21:43:54 what I should do is stop trying to make this non-recursive thing work.. write it recursive then rescue it from recursion later 21:44:09 then I can use BNF 21:48:18 mtve: btw, thanks.. why does if make it right and while make it left? 21:48:46 oh wait 21:48:48 note also read_lvl1 is self recursive 21:48:55 yeah just noticed that 21:49:37 code looks pretty natural to me. same way as human parses such a code. 21:49:51 such a grammar i mean. 21:50:35 Taaus' link is interesting too. 21:51:14 hmm, I think I came up with a way to simulate private variables .. then I can use recursion 21:51:25 it allows excellent things like changing operators and meaning of language on-the-fly while parsing. 21:52:07 that would be nifty.. because I'll want to change a[b] to *(&a+b) 21:52:17 recursion can always be rewritten with static variables (basically the same way underlying processor works with memory) 21:52:50 yeah, I did that when working on the bf golf set problem 21:53:20 used a memory array to simulate the recursion 21:53:59 since all my variables are global, I didn't want to use recursion, but I think I can get around it 21:54:08 recursion is harder for computers, its purpose is only to make life easier for a human :) 22:28:04 -!- calamari- has joined. 22:28:11 -!- calamari_ has quit (Read error: 104 (Connection reset by peer)). 22:30:41 -!- calamari has joined. 22:30:41 -!- calamari- has quit (Read error: 104 (Connection reset by peer)). 22:36:53 storm coming in.. gotta go 22:37:05 thanks for your help and ideas 22:37:08 -!- calamari has quit ("Leaving"). 2004-07-13: 01:06:35 -!- ChanServ has quit (bear.freenode.net irc.freenode.net). 01:08:54 -!- ChanServ has joined. 01:08:54 -!- irc.freenode.net has set channel mode: +o ChanServ. 05:07:16 -!- kosmikus|away has quit (bear.freenode.net irc.freenode.net). 05:07:16 -!- mtve has quit (bear.freenode.net irc.freenode.net). 05:07:16 -!- Taaus has quit (bear.freenode.net irc.freenode.net). 05:07:16 -!- catseye has quit (bear.freenode.net irc.freenode.net). 05:07:17 -!- cmeme has quit (bear.freenode.net irc.freenode.net). 05:07:39 -!- mtve has joined. 05:07:39 -!- kosmikus|away has joined. 05:07:39 -!- Taaus has joined. 05:09:11 -!- cmeme has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:22:39 -!- kosmikus|away has changed nick to kosmikus. 18:00:33 -!- kosmikus has changed nick to kosmikus|away. 18:41:36 -!- calamari_ has joined. 20:15:38 -!- calamari_ has quit ("Leaving"). 2004-07-14: 01:42:17 -!- heatsink has joined. 01:58:27 wow 01:58:36 chili powder + salt really does make unripe mango palatable 07:56:17 -!- heatsink has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:39:07 -!- kosmikus|away has changed nick to kosmikus. 12:15:34 -!- kosmikus has left (?). 14:20:59 -!- mtve has quit (bear.freenode.net irc.freenode.net). 14:20:59 -!- Taaus has quit (bear.freenode.net irc.freenode.net). 14:20:59 -!- cmeme has quit (bear.freenode.net irc.freenode.net). 14:20:59 -!- ChanServ has quit (bear.freenode.net irc.freenode.net). 14:22:53 -!- ChanServ has joined. 14:22:53 -!- cmeme has joined. 14:22:53 -!- Taaus has joined. 14:22:53 -!- mtve has joined. 14:22:53 -!- irc.freenode.net has set channel mode: +o ChanServ. 14:25:54 -!- mtve has quit (bear.freenode.net irc.freenode.net). 14:25:54 -!- Taaus has quit (bear.freenode.net irc.freenode.net). 14:25:54 -!- cmeme has quit (bear.freenode.net irc.freenode.net). 14:25:54 -!- ChanServ has quit (bear.freenode.net irc.freenode.net). 14:27:49 -!- ChanServ has joined. 14:27:49 -!- cmeme has joined. 14:27:49 -!- Taaus has joined. 14:27:49 -!- mtve has joined. 14:27:49 -!- irc.freenode.net has set channel mode: +o ChanServ. 14:28:11 -!- mtve has quit (bear.freenode.net irc.freenode.net). 14:28:11 -!- Taaus has quit (bear.freenode.net irc.freenode.net). 14:28:11 -!- cmeme has quit (bear.freenode.net irc.freenode.net). 14:28:12 -!- ChanServ has quit (bear.freenode.net irc.freenode.net). 14:29:10 -!- ChanServ has joined. 14:29:10 -!- cmeme has joined. 14:29:10 -!- Taaus has joined. 14:29:10 -!- mtve has joined. 14:29:10 -!- irc.freenode.net has set channel mode: +o ChanServ. 14:31:40 -!- ChanServ has quit (ACK! SIGSEGV!). 14:37:10 -!- ChanServ has joined. 14:37:10 -!- irc.freenode.net has set channel mode: +o ChanServ. 18:42:10 -!- fizzie has quit (Remote closed the connection). 18:44:12 -!- fizzie has joined. 21:09:24 -!- calamari_ has joined. 22:24:37 -!- calamari_ has quit ("Leaving"). 23:30:33 -!- lament has quit (Read error: 110 (Connection timed out)). 2004-07-15: 00:39:03 -!- lament has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 21:39:53 -!- clog has joined. 21:39:53 -!- clog has joined. 2004-07-16: 00:25:39 -!- calamari_ has joined. 00:40:20 -!- Toreun has joined. 00:45:34 hi Toreun 00:45:41 hi calamari_ 01:45:24 -!- Toreun has left (?). 02:04:30 -!- calamari_ has quit (Read error: 110 (Connection timed out)). 06:01:54 -!- heatsink has joined. 07:55:36 -!- heatsink has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:22:42 -!- cmeme has quit (Remote closed the connection). 08:23:00 -!- cmeme has joined. 12:00:28 -!- Keymaker has joined. 12:00:34 heu 12:00:36 *hey 12:04:32 oy. 12:04:46 fizzie must go eat lunkch. away for a while now. 12:04:57 ok 12:45:13 Leaving the House Of Idle. 12:45:15 -!- Keymaker has quit. 17:15:59 -!- Toreun has joined. 17:49:37 -!- Toreun has quit (Read error: 54 (Connection reset by peer)). 2004-07-17: 05:01:18 -!- clog has joined. 05:01:18 -!- clog has joined. 05:44:12 -!- Toreun has joined. 07:55:46 -!- Toreun has quit (Read error: 104 (Connection reset by peer)). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 17:10:56 -!- calamari_ has joined. 17:25:52 -!- calamari_ has quit ("Leaving"). 21:31:35 -!- Toreun has joined. 21:41:30 -!- Toreun has quit. 21:56:56 -!- tonsofpcs has joined. 21:56:59 hey 21:57:48 oy. 21:58:03 vey 21:58:30 the black knight moves for no man. 22:03:05 -!- Lord_AnthraX has joined. 22:07:19 the black knight always triumphs, you know. 22:09:06 ya 22:09:11 right then 22:09:30 yes 22:09:40 tons you know me? 22:10:08 no, why would i? 22:10:43 hahah 22:10:44 you do 22:10:47 and i know you 22:11:04 lets see what the dice say 22:11:13 bastard 22:11:54 the dice say i might 22:12:03 what was it 22:12:10 what does the magic 8-ball say? 22:12:10 a twenty sided? 22:13:06 REPLY HAZY: TRY AGAIN 22:13:07 ya, d20 22:13:12 says the magic 8-ball. 22:13:20 bah 22:13:29 fuck the 8-ball 22:13:32 the d20 is god 22:13:43 no 22:13:44 the d20 is quite spherical too. 22:13:46 the d1000 is god 22:13:49 lol 22:14:10 now now, no die is sphereical 22:14:27 well, a d100 is pretty much spherical. a d1000 I haven't yet seen. 22:14:32 ooo 22:14:38 d100 is no where nere spherical 22:14:38 there's a project 22:14:41 its a golf ball 22:14:43 gotta start work on it onw 22:14:44 no 22:14:46 w 22:14:51 actually, a d300 is a golf bar 22:14:53 *ball 22:15:01 you've counted the dimples? 22:15:06 no 22:15:08 someone told me 22:15:17 don't count 22:15:19 start counting 22:15:30 and when you think of geometric shapes that spring to mind when you say "golf ball", I'm quite sure many would say "uh.. sphere?" 22:15:37 indeed 22:15:41 but a golf ball is a die 22:15:50 a golf ball is an object with dimples 22:16:06 a d100 has a sphere inside usually 22:16:23 a ball is a ball is a ball. and besides, what good is a die if it doesn't have sharp corners you can step on, like a d4. 22:16:35 dn is spherical if n is the result of the limit of x to infinity of x 22:16:47 what about a d5 or a d7? 22:16:50 those are sharp too 22:16:59 lol 22:17:08 i like the way fizzie thinks 22:17:09 what, they are 22:17:39 roll a d% 22:17:45 lol 22:18:52 I'd like a small, dice-size klein bottle I could throw. at least with a d1 you can be relatively certain what the outcome will be. 22:19:01 lol 22:19:52 Just throw a perfect sphere. That's a d1 too. Or get a coin with two heads (or tails). 22:20:24 no 22:20:34 a perfect coin is a weighted d3 22:20:40 heh 22:20:44 its true 22:20:50 anyone know any good laser disc's? 22:20:54 ya 22:21:00 fraggle rock on laser disc 22:21:02 hehe 22:21:22 throwing a sphere sounds relatively boring when you could be throwing stranger topological things like a klein bottle around. 22:22:18 and I don't have a shpere. 22:22:59 fizzie - think bouncy ball 22:23:27 there is no bouncy ball. 22:23:48 -!- Lord_AnthraX has changed nick to Lord_AnthraX_Awa. 22:23:50 only sphere here is my mirror ball thingie, and it gets.. er, deconstructed, if I mishandle it. 22:23:51 bah 22:24:53 and I don't have glue to fix it with. 22:30:03 -!- Lord_AnthraX_Awa has changed nick to Lord_AnthraX. 22:30:04 -!- Lord_AnthraX has left (?). 22:30:58 hm, pretty strange, actually, that I completely lack a sphere. I only found a torus. 22:33:46 I have... A magic 8-ball. But it isn't entirely spherical. 22:34:27 I wonder what a super-egg counts as... A weighted d3, probably. 22:37:20 I have a.. thing. it could be considered spherical, but it's not exactly solid, it's.. eh, hard to describe. it has a core and then ~5cm long (coloured) pieces of rubber band sticking outside away from the core, so the rest shape of it is a sphere, sorta. 22:38:02 I'm probably not explaining this very well, but I lack my digital photography device so I can't elaborate easily. 22:38:36 Rubber band? Is it some sort of tensegrity sculpture? 22:42:32 nno, more like a stress relief toy. 22:42:47 How does it relieve stress? :) 22:42:52 the rubber band "hair" is quite dense/thick. 22:43:07 well, you can throw and catch it. 22:43:23 Oh! I know what it is then. 22:43:24 it used to have few loops in there too, but those are now broken. 22:43:50 Uh, that is, I've seen it before... I can't begin to describe its function, though. 22:44:13 I'm not sure about the stress relief thing, but "stressipallo" (literal translation: "stress ball" (er, probably guessable)) is what I've always called it. 22:45:01 it had a brand name too, but I've forgotten it. 22:45:26 once again google helped me! http://www.geriatric-resources.com/assets/images/Koosh.JPG 22:45:57 mine is differently coloured, and perhaps a bit bigger. (or maybe not. hard to estimate scale in that pic.) 22:46:17 supposedly those make great toys for people tripping on LSD 22:46:20 "The famous rubbery porcupine ball. Soft, safe and fun!" 22:46:39 Safe!? SAFE!?? 22:46:51 You could put someone's eye out with that... 22:47:02 i don't think you could 22:47:06 unless you tried really, really hard 22:47:06 I wouldn't know. despite repeated queries, our student union people have only installed the soft-drink and candy vending machines, not drugs. 22:47:23 if you're so inclined, you can probably put someone's eye out with most things. 22:47:38 yes, but koosh balls would be near the bottom of the list 22:48:07 "you'll shoot your eye out, kid" 22:48:13 right next to cotton candy and porridge 22:51:47 koosh balls are fun :) 22:52:20 but it's a sphere only in a vague sort of way. 22:52:24 so are over-sized bb guns/rifles from movies :-p 22:52:32 no, its not a sphere, its a koosh ball 22:52:48 i got a pile of em somewhere 22:53:33 I have only this one. 22:53:33 but i guess if you count the number of triangles made by 3 adjacent 'pins' or bands, you would be able to tell how many 'sides' it has 22:53:55 it's hard to determine how it landed since the spikes aren't rigid. 22:54:14 the top should always have a flat-most triangle 22:54:25 mhm. 22:55:30 then I used to have a frisbee-like thing, only it was just a ring, not a disc, with a somewhat elastic outer edge, and then ~6cm of fabric inside the outer edge, but that broke. I believe it was called "whoosh" or "woosh" or something like that. 22:55:38 i got one of those 22:55:48 ya, the same company made them i think 22:55:55 then i have one that doesn't have the fabric, it flys better 22:56:05 but its hard, and will break windows easily 23:00:55 I think I'm going to see if I can find my koosh ball. 23:02:47 -!- mooz- has joined. 23:02:58 it was under a pile of stuff, therefore it's a bit clumpy now. 23:04:42 maybe I should apologise to it. 23:12:43 heh 23:12:58 it's a bit messy-looking now. 23:13:02 much like I. 23:21:48 hm. 23:22:26 there are some rather ambiguous choices when determining which is the "top" side of a thrown koosh ball. 23:23:31 -!- Toreun has joined. 23:50:50 booo 23:54:41 I is tired and may fall asleep at any moment. 23:59:30 i can wake you up 23:59:40 if you give me an account on your box, with access to /dev/dsp 2004-07-18: 01:48:38 lament: what is /dev/dsp? 01:49:30 tonsofpcs: the speaker 02:38:27 o, ok 02:39:03 thats just the pc speaker connector, or the default soundcard bus? 02:41:26 the latter 03:38:37 -!- calamari_ has joined. 03:38:39 http://www.terranova.net/content/images/mp3police.jpg 03:38:46 hi 03:39:20 hi calamari 03:42:35 hi tonsofpcs 04:02:10 bbl 04:02:11 -!- calamari_ has quit ("Leaving"). 05:01:31 -!- tonsofpcs has quit. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 19:11:49 -!- Toreun has quit (Read error: 104 (Connection reset by peer)). 2004-07-19: 00:18:38 -!- Keymaker has joined. 00:18:38 -!- Keymaker has quit (Read error: 104 (Connection reset by peer)). 01:56:51 http://gallery.origami.free.fr/Auteurs/Japan/kawasaki/photos/bouquet/bouquet2max.jpg 04:48:42 -!- freakabcd has joined. 04:55:05 -!- calamari_ has joined. 04:55:31 hi 04:55:54 hi calamari_ 04:56:05 its quiet as usual here :) 07:09:55 -!- calamari_ has quit ("Leaving"). 07:22:59 aeou 07:57:40 -!- freakabcd has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 18:03:06 -!- calamari_ has joined. 18:09:31 hi 18:17:50 hi 18:17:54 good morning. 18:21:20 hi lament, how's t going? 18:21:26 it even :) 18:22:03 slowly, painfully and in the wrong direction. 18:23:53 what was lament doing to t? 18:24:56 to t? 18:26:53 "how's t going"? 18:27:30 oh 18:27:34 i didn't even notice that :( 18:29:42 ahhh right. 18:29:47 I didn't notice the correction. 18:30:00 thought you were doing some hacking related to T. 18:30:50 I don't; perhaps I should? 18:36:03 er, well. if you like? I don't know. 19:11:01 -!- calamari_ has quit ("Leaving"). 2004-07-20: 01:50:03 -!- fizzie has quit (Remote closed the connection). 04:08:10 -!- calamari_ has joined. 05:00:17 -!- heatsink has joined. 06:08:38 -!- calamari- has joined. 06:29:57 -!- calamari_ has quit (Read error: 110 (Connection timed out)). 07:31:41 -!- heatsink has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:07:29 -!- calamari- has quit ("Leaving"). 08:30:47 -!- fizzie has joined. 09:35:38 -!- fizzie has quit (Remote closed the connection). 12:06:14 -!- fizzie has joined. 18:25:42 -!- calamari_ has joined. 18:58:04 -!- calamari_ has quit ("Leaving"). 19:07:11 mnfff. 19:07:15 our internet keeps breaking. 19:12:50 -!- magnus-- has joined. 22:13:41 -!- calamari_ has joined. 22:21:18 I was noticing that conditional statements can be somewhat simulated using integer division 22:21:30 I haven't figured out all the details yet 22:21:52 in case you were wondering about my #math question :) 23:22:32 -!- calamari_ has quit (Read error: 54 (Connection reset by peer)). 2004-07-21: 04:51:43 -!- heatsink_ has joined. 04:52:54 -!- heatsink_ has changed nick to heatsink. 07:00:11 -!- heatsink has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 20:26:17 -!- calamari_ has joined. 20:26:22 HI 20:26:51 figured out the conditional thing somewhat 20:27:46 assuming integers >= 0, if A=0 then B=6 else B=0 20:27:47 can be rewritten B = ((A + 2) \ (A + 1) - 1) * 6 20:35:24 BBL 20:35:27 -!- calamari_ has quit ("Leaving"). 2004-07-22: 05:53:16 -!- Taaus has quit (Remote closed the connection). 05:53:22 -!- Taaus has joined. 06:07:35 -!- heatsink has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:32:00 -!- heatsink has quit ("Leaving"). 12:18:20 -!- fizzie has quit (Remote closed the connection). 12:24:34 -!- fizzie has joined. 18:01:23 blahblahblah 18:32:36 -!- calamari_ has joined. 19:57:47 -!- calamari_ has quit ("Leaving"). 21:37:42 -!- calamari_ has joined. 22:36:42 -!- Keymaker has joined. 22:36:50 morning 22:37:38 afternoon :) 22:37:42 :) 22:41:46 hmm, judging by the logs i haven't missed anything wonderful on these days i haven't visited.. 22:58:04 yeah 22:58:23 the conversation, thinly spread over days and weeks, consists mostly of calamari_ saying "hi" 22:59:18 hi 22:59:20 ;) 23:11:51 :) 2004-07-23: 00:15:08 -!- ChanServ has quit (ACK! SIGSEGV!). 00:41:54 -!- calamari_ has quit (Read error: 104 (Connection reset by peer)). 00:42:02 -!- calamari_ has joined. 00:43:09 rrrrr 01:15:02 -!- ChanServ has joined. 01:15:02 -!- irc.freenode.net has set channel mode: +o ChanServ. 01:26:24 -!- calamari_ has quit (Read error: 110 (Connection timed out)). 01:40:45 hmmm, i'll go (3:39 am).. 01:40:47 -!- Keymaker has quit. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 14:42:34 -!- magnus-- has quit (Read error: 104 (Connection reset by peer)). 2004-07-24: 04:30:41 -!- heatsink has joined. 06:27:21 -!- heatsink has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 14:24:24 -!- nd_ has joined. 14:25:41 14:25:54 haha 14:26:48 -!- nd_ has quit (Client Quit). 19:24:46 -!- Keymaker has joined. 19:24:54 evening 19:25:43 grh, gotta go :) 19:25:44 -!- Keymaker has quit (Client Quit). 2004-07-25: 05:15:44 -!- heatsink has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:44:34 -!- heatsink has quit ("Leaving"). 14:33:23 -!- Keymaker has joined. 14:33:29 hi 15:07:13 silent hello is always assumed, in case you wait for reply :) 15:07:20 heh 15:25:55 yeah, in irc pronunciation the 'hello' is silent. 15:26:02 so I'll just say: . 15:59:12 hmm 15:59:38 good night, this made me sleepy (who cares it's 18:00...) 15:59:45 -!- Keymaker has quit. 2004-07-26: 00:10:44 -!- calamari_ has joined. 00:10:49 hi 02:37:32 -!- Toreun has joined. 02:46:04 -!- calamari_ has quit (Read error: 60 (Operation timed out)). 03:49:55 -!- heatsink has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:56:20 -!- heatsink has quit ("Leaving"). 09:18:07 -!- cmeme has quit ("Client terminated by server"). 09:18:20 -!- cmeme has joined. 17:21:42 -!- Toreun has quit (Read error: 104 (Connection reset by peer)). 20:24:09 -!- deltab has quit (Read error: 110 (Connection timed out)). 20:27:27 -!- deltab has joined. 21:23:16 -!- Keymaker has joined. 21:23:26 hmmhmmhmmm hey 21:25:07 ey. 21:28:32 -!- K has joined. 21:28:32 -!- Keymaker has quit (Read error: 104 (Connection reset by peer)). 21:28:38 -!- K has changed nick to Keymaker. 21:28:46 grr computer crash 21:28:58 computars often is borken. 21:29:09 i see 21:44:17 anyone doing anything cool? 21:45:13 me at least am not. 21:45:21 i see 21:45:45 too bad i'm bot either 21:45:56 *not 21:46:11 I _should_ be fixing this symbianized pitch detection stuff for tomorrow since my vacation starts the day after tomorrow, but my eyes the hurt are. 21:46:30 :) 21:46:40 what you're going to do on the vacation? 21:46:54 stay on computer and program? ;) 21:47:16 well, I _would_, but mother has her 50th birthday, she asked me to go to prague with her for a week. 21:47:27 and then there's assembly04 next weekend. 21:47:33 i see 21:47:41 going there? 21:47:48 I guess I have to. 21:47:58 bad luc :( 21:48:01 *luck 21:48:12 mm. well, there are few interesting people to meet there usually. 21:48:22 i see 21:48:32 i haven't ever been there 21:49:35 you haven't missed that much. mostly it's just an excuse to stay awake few days and then revel in the fuzziness of the saturday-sunday part. 21:49:49 yeah 21:50:23 i hate quake(s), counter-strike and half-life, and i couldn't go anything nice to demo scene either.. 21:51:21 *go = do 21:51:52 http://fury.com/images/weblog/google_circa_1960.jpg 21:52:13 I was supposed to write a symbianos z80-device emulator so that a friend could participate in the 'mobile demo' category, since they've banned calculators now. 21:52:26 :) 21:52:58 i see 21:53:22 but seems I ran out of time. 21:53:26 :( 21:53:33 I wonder where I could find a terminal. 21:54:18 I took a nice vt510 to asm2001, and it worked just fine, but, er, it, uh, well.. caught fire somewhere during year 2002. 21:54:30 :O 21:54:37 maybe I should've cleaned all the dust inside it. 21:54:45 yeah 21:55:13 just to ask, i didn't know there was possible to use calculators also in that demo scene 21:55:20 what kind of things was made with them? 21:55:26 er, well.. 21:55:38 nothing too fancy, I'm afraid. but the ti86 is a neat platform. 21:55:46 i see 21:56:26 a 128x64 black-and-white lcd (so slow that you can do greyscale-by-flicker) and a.. was it a 6MHz z80? 21:56:30 can't recall. 21:56:50 2003 mobile demo compo winner was a ti-86 production by this friend of mine. 21:57:45 wow 21:58:00 very nice 21:58:10 http://www.pouet.net/prod.php?which=10525 22:00:04 nice looking stuff there 22:01:41 it featured sound, which is quite nice from a system without any hardware support for sound. :p 22:01:54 :) 22:01:59 how that was done? 22:02:40 there's a "link port" for data transfer. 22:02:51 ah 22:02:57 you can do a constant-amplitude square wave by twiddling the state. 22:03:14 :) 22:04:57 maybe i should try to program something nice to my ti-86 22:05:16 (though, first i should probably know some assembler) 22:05:17 there's a nice befunge interpreter for ti-86. 22:05:38 i see, i've noticed that somewhere but of course not tried 22:05:39 and the z80 instruction set at least marginally makes sense. 22:05:55 good 22:06:15 it's even small enough for a human to be able to somewhat remember most of it, unlike x86. 22:06:30 :) 22:08:09 the befunge interpreter is somewhere at quux.befunge.org and you can blame mooz for it. 22:08:25 ok 22:15:43 found a floppy from my first isp :) 22:15:48 :) 22:15:54 dated 1994. 22:15:56 i see 22:16:10 heh, it's been ten years already. where does the time go? 22:16:20 dunno.. :\ 22:16:35 but fast it goes anyway. 22:16:48 iirc i visited the internet first time that year 22:16:55 not home though 22:17:29 internet has probably changed a lot from those times.. 22:17:39 filled with spam and ads now :( 22:18:00 mmm. 22:18:55 I think I telnet'd to freenet and had my first IRC experience pretty soon after we got 'personal eunet' at home. and since I'm 21 now, I think after a year I can say I've irc'd (wasted?) half of my life. 22:19:03 that's probably not good. 22:19:16 hehe :) 22:20:06 this irc is afterall very good idea, though i don't spend much time in it and started to use it ~year ago :\ 22:21:07 you wouldn't say 'good idea' if you saw the people I.. "discuss" with, here. :p 22:21:55 heh 22:24:03 but well, i think i'll hit the bed now (to sleep) 22:24:15 been nice to chat a bit 22:24:21 good night 22:24:37 -!- Keymaker has quit. 22:26:14 bught. 22:26:23 (that's a typoed 'night'.) 22:33:19 you meant "people" you "discuss" with 22:34:56 yes. 2004-07-27: 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 16:49:11 -!- SaMyTa has joined. 16:49:46 -!- SaMyTa has left (?). 19:52:54 -!- calamari_ has joined. 20:26:30 -!- calamari_ has quit ("Leaving"). 22:07:55 -!- calamari_ has joined. 22:36:14 -!- Toreun has joined. 22:46:13 hi Toreun 22:46:19 hi calamari_ 22:47:13 how are you? 22:47:22 fine, you? 22:47:26 alright, alright. 22:52:01 are you familiar with the game of nomic at all? 22:52:54 I am :) 22:52:59 I am 22:53:30 it's probably the most often abandoned game ever, though. 22:53:43 that it is, I'm sure 22:53:44 I haven't played it; but apparently it just isn't fun to play. 22:53:45 except Agora 22:53:46 Not true. Just look at the blognomic crowd. 22:53:54 It's actually a lot of fun 22:53:57 well, in my opinion 22:54:03 once the novelty wears off, the games always get abandoned 22:54:12 at least all the ones i've ever seen on the net 22:54:24 Most games do get abandoned - probably because of the difficulty of maintaining them, I would think 22:54:34 Check out http://blognomic.blogspot.com 22:54:55 They've done at least ten games. 22:55:22 freaks. 22:55:46 I'd say the key for a fun game of nomic is finding a game that has the same sort of mindset that you want in a game 22:56:20 basic nomic is just too weird and complicated, anyway. 22:56:31 although there're variations with two or so starting rules. 22:56:42 or one. 22:56:50 Each game generally has a different starting ruleset 22:57:19 what I've been thinking about for awhile is making a formalized nomic 22:57:33 this was theorized in an AgoraNomic Thesis awhile back 22:57:34 euhm 22:57:37 that won't work! 22:57:41 it would 22:57:45 no! 22:58:04 ok, i guess it would 22:58:08 sure - you can't obviously have things in plaintext english 22:58:11 turing-complete rules 22:58:20 it would, but to a point 22:58:37 it'd be easiest if you had a pseudo-code like low level rules system 22:58:43 for instance, where everything is an object 22:58:50 and signals are sent between objects 22:59:00 and the rules just test for conditions and send signals 22:59:09 and here i was thinking that nomic can't possibly be less fun! 22:59:15 :-P 22:59:33 well, I would want to do this just to prove it could be done 23:01:24 I don't think this implementation would be all that much fun, myself. I tried making up a starting ruleset, and it was tedious. 23:01:54 Even making a simple voting system must be elaborately and explicitly described 23:02:54 hehe 23:03:43 the pros to this would be good though - no need for judgements and whatnot 23:04:01 so it's very easy to maintain 23:04:02 Sacrificing the fun is not an option. 23:05:20 I thought it wasn't fun to begin with? 23:05:39 *g* 23:24:41 -!- calamari_ has quit ("Leaving"). 2004-07-28: 01:04:30 -!- cmeme has quit (Broken pipe). 01:04:44 -!- deltab has quit (niven.freenode.net irc.freenode.net). 01:05:25 -!- cmeme has joined. 01:10:15 -!- deltab has joined. 01:11:31 -!- deltab has quit (niven.freenode.net irc.freenode.net). 01:34:15 -!- deltab has joined. 06:01:43 -!- heatsink has joined. 06:45:35 -!- lament has set topic: http://www.mit.edu/people/dpolicar/writing/prose/text/titleOfTheStory.html. 07:56:40 -!- deltab has quit (Read error: 54 (Connection reset by peer)). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:57:29 -!- heatsink has quit ("Leaving"). 09:12:12 -!- deltab has joined. 23:34:11 -!- Toreun has quit ("Download Gaim: http://gaim.sourceforge.net/"). 2004-07-29: 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 13:04:51 -!- ChanServ has quit (ACK! SIGSEGV!). 13:11:38 -!- ChanServ has joined. 13:11:38 -!- irc.freenode.net has set channel mode: +o ChanServ. 2004-07-30: 02:30:56 -!- Toreun has joined. 05:33:04 -!- heatsink has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:34:01 -!- heatsink has quit ("Leaving"). 20:57:08 -!- calamari_ has joined. 21:11:11 -!- calamari_ has quit ("Leaving"). 2004-07-31: 06:27:37 -!- deltab has quit (Read error: 54 (Connection reset by peer)). 06:43:57 -!- Toreun has quit (niven.freenode.net irc.freenode.net). 06:43:58 -!- fizzie has quit (niven.freenode.net irc.freenode.net). 06:48:01 -!- deltab has joined. 06:49:07 -!- Taaus has quit (niven.freenode.net irc.freenode.net). 06:49:07 -!- mooz- has quit (niven.freenode.net irc.freenode.net). 06:50:55 -!- cmeme has quit ("Client terminated by server"). 06:56:02 -!- cmeme has joined. 06:58:29 -!- deltab has quit (niven.freenode.net irc.freenode.net). 07:10:09 -!- Taaus has joined. 07:13:07 -!- mooz- has joined. 07:37:29 -!- fizzie has joined. 07:39:35 -!- deltab has joined. 07:44:59 -!- fizzie has quit (niven.freenode.net irc.freenode.net). 07:44:59 -!- deltab has quit (niven.freenode.net irc.freenode.net). 07:44:59 -!- mooz- has quit (niven.freenode.net irc.freenode.net). 07:44:59 -!- lament has quit (niven.freenode.net irc.freenode.net). 07:49:42 -!- lament has joined. 07:49:42 -!- fizzie_ has joined. 07:49:42 -!- deltab has joined. 07:51:00 -!- fizzie_ has quit (niven.freenode.net irc.freenode.net). 07:51:00 -!- lament has quit (niven.freenode.net irc.freenode.net). 07:51:00 -!- deltab has quit (niven.freenode.net irc.freenode.net). 07:54:22 -!- lament has joined. 07:54:22 -!- fizzie_ has joined. 07:54:22 -!- deltab has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:04:36 -!- mooz- has joined. 15:32:34 -!- mooz- has quit (Read error: 110 (Connection timed out)). 21:49:16 -!- Keymaker has joined. 21:51:28 hello 22:37:49 space invaders rule!! 22:37:50 -!- Keymaker has quit.