00:00:00 --- log: started forth/04.10.11 00:15:25 --- quit: Serg_Penguin ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 00:35:37 --- quit: proteusguy ("The #python split is remarkably silly...") 00:45:33 --- join: mur_ (~mur@smtp.uiah.fi) joined #forth 00:46:02 --- join: colorg (r@core-dc-1-222.dynamic-dialup.coretel.net) joined #forth 00:54:12 --- quit: mur (Read error: 110 (Connection timed out)) 01:29:27 I majorly tweaked Babelfish! 01:29:44 Type in "usted far", select "Spanish to English", and let it rip. 01:29:58 huh? 01:30:04 It prints out 01:30:16 "You Officers' Club of Revolutionary Armed Forces" 01:33:15 We have a city here, El Cajon. I now realize what it means: The Drawer. 01:42:13 hmmmm, I think I make it into DOLIT 01:49:06 --- quit: colorg (Client Quit) 01:53:56 --- quit: Klaw ("Leaving") 01:58:11 Man, doing all this translation work for Spanish just makes me want to relearn Italian. 01:58:38 It's odd -- the more Spanish translations I do, the more Italian comes back to me. (But, interestingly, my ability to grok Spanish doesn't really improve all that much.) 02:27:40 I onced tried to translate some software we were working on into german via babelfish 02:28:12 * kc5tja is working with Spanish for tech support though. 02:28:21 my german colleagues told me the result lay somewhere between humourous and confusing 02:28:23 It doesn't help that virtually everybody in South America is also illiterate. 02:28:57 --- join: Serg_Penguin (~Miranda@212.34.52.140) joined #forth 02:29:29 thats sad =( 02:29:58 I received one case today that said, "Cannot receive e-mail. Can send, but cannot receive. But if I get spam? Today." (And this translation came from someone who knows Spanish inside and out.) 02:31:53 Then I did it through Babelfish, which produced almost the same response. Then I had arke help me out on the off chance that HE had some clue about what the heck was being communicated. 02:32:16 Three strikes, he's out. I just updated the case, basically asking him to clarify because he didn't make a lick of sense. 02:38:32 http://photofile.ru/default/do.php?sp=&sn=53246&id=3915899#sm 02:39:27 Taken by fake-leica, scanned in pro-lab to 2Mpix for 4$/36 frames 02:39:48 I'll check it out in just a bit. 02:39:58 * kc5tja is still working on a ton of customer cases. :/ 02:40:44 * Serg_Penguin had only one hit today - broken phone line 02:44:54 --- join: wincent (~wincent@void-109.pmnet.uni-oldenburg.de) joined #forth 02:45:51 --- quit: imaginator ("sleep") 02:46:57 Serg_Penguin: Wow. I like the city time-lapsed photograph. 02:48:19 time-lapsed ? 02:48:50 The night-time picture, with the vehicle's brake lights smeared across the picture. 02:49:16 aha ! i named it "Rocket Shadow" 02:49:36 but what about Kremlin, the last posted one ? 02:52:14 I was hoping it wouldn't be solarized like it was; but I think it's cool. I like how the clouds came out looking a lot like an ice flow. 02:57:36 Neat. Are those computer pictures the pictures of your home setup? 02:58:33 computer - at work 02:58:47 Oh, I see. 02:59:09 I was wondering -- looks like a nice little setup. 02:59:32 Just pack yourself into a corner of the room, surrounded by PCs -- the computers keep you warm, and the Internet keeps you happy. :) 03:00:09 and Kremlin is badly warped by Photoshop 03:00:55 actually it was nice sunset shot exposed by sky 03:09:35 --- quit: mur_ (Remote closed the connection) 03:10:45 --- join: mur (~mur@smtp.uiah.fi) joined #forth 03:43:24 --- join: crc (crc@83-pool1.ras11.nynyc-t.alerondial.net) joined #forth 03:43:24 --- quit: Raystm2 (Read error: 54 (Connection reset by peer)) 03:51:25 --- quit: Herkamire ("bed") 03:56:29 DAMN, Herkamire went to bed way late today. :) 03:56:37 Or, rather, "early." 03:56:38 :) 03:57:33 * crc just got up :-) 03:58:39 re crc 04:01:06 Time to start trying to get L4 to compile again 04:04:03 Heheh :) 04:21:13 --- join: mur_ (~mur@uiah.fi) joined #forth 04:22:10 --- join: crc_ (crc@148-pool1.ras11.nynyc-t.alerondial.net) joined #forth 04:22:35 --- quit: crc (Nick collision from services.) 04:22:43 --- nick: crc_ -> crc 04:24:34 * crc sighs. I'll never be able to download GCC 3.2 if my 'net connection keeps dropping :-( 04:28:28 Reading up on universal PNP. 04:28:48 It is one god-awful complex contrivation. 04:29:35 universal PNP? 04:30:11 * crc googles for it 04:30:15 Yeah. 04:30:41 It's supposed to be the next big thing in plug-n-play devices. Supposedly will allow the entire household, and then some, to be networked together. 04:31:58 Why do they want everything to be networked? 04:32:16 More than anything else, "just because." 04:32:24 That's a crappy reason 04:32:39 Because it sells more desktop environments, and brings the reality of unification one step closer. 04:32:48 --- quit: mur (Read error: 110 (Connection timed out)) 04:32:57 more connections = more chances for problems 04:33:27 And way more security issues, especially since Windows will be at the center of attention (until Linux gets in on it) 04:33:35 ick 04:33:53 So far, everything looks fairly open though -- bone-stock DHCP for auto-address-assignment, and UDP port access for device events and configuration notifications. 04:34:24 At least they're using standard technology then 04:34:40 * crc doesn't like the idea of networking everything 04:34:59 Nor I. 04:35:05 I'm none too happy with it myself. 04:35:32 Let me guess: it's wireless too? 04:36:00 No -- transport independent. While it supports wireless networks, the baseline protocol for it is ordinary IP. 04:36:07 Basically plug-n-play over IP. 04:36:24 hmm... 04:38:31 --- join: Zymurgy (zymurgy@delgw.delfax.net) joined #forth 04:38:40 I think I'd rather keep things simpler 04:44:59 Well, I have *no* computers with GCC 3.x installed properly on them :-( 04:45:09 (Except for a shell account on a PPC machine) 04:47:56 I'll have to set my extra box up today so I can test the L4ka binary distribution 04:48:14 * kc5tja nods 04:48:30 * kc5tja was researching UPnP because I wanted to see how it compared against the USB I/O device model. 04:48:52 Assuming that it boots ok, I'll start reading up on the L4 api 04:49:00 * kc5tja is thinking of adopting the USB I/O model *universally* (for all devices, USB and non-USB), since (I think at least) it's a nice architecture. 04:49:17 Really? 04:49:38 I always thought that it would be a pain to support 04:49:52 Yep. It just seems to make sense to me to represent all non-hot-swappable devices as if they were swappable. 04:50:24 USB's I/O model is independent of its actual implementation. I have no idea how much of a pain it will be to talk to USB devices via the chipset. 04:50:30 That's rather a chipset issue, really. 04:50:32 ok 04:51:05 I really should read up on USB, I've only looked at the Linux source for handling it 04:51:28 Executive summary: 04:51:32 There are two levels of drivers. 04:51:50 There is the HCD -- Host Controller Driver -- which talks to the USB I/O chip on the motherboard. 04:52:07 The HCD is responsible for scheduling requests and making sure that USB I/O bandwidth isn't over-saturated. 04:52:42 It's also responsible for periodically polling the bus to see if new devices have been added. If so, it's responsible for (somehow) launching the relavent drivers. 04:52:57 The device drivers themselves (e.g., a keyboard driver), then talks to the HCD. 04:53:15 ok 04:53:35 All device communications occurs via packets. 04:53:47 Thus, a file-like interface is used to talk to various devices. 04:53:52 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 04:53:54 Well, networking-like really. 04:55:26 that sounds pretty good 04:57:46 And that is the perfect model for pretty much any hot-swappable service I can think of. 04:58:06 And it's perfect for something like L4, because device drivers can run entirely in user-space. 04:59:37 The drivers don't need any hooks into kernel space? 04:59:51 No. The HCD is to USB as sockets is the Ethernet. 05:00:05 very cool 05:00:52 The HCD is also responsible for launching device drivers too, as I indicated. When a device is plugged into USB, the HCD can query the attached device, and use the supplied device IDs to locate and find a suitable device driver. 05:04:02 Will the Forth/4 binary need to be multiboot compliant to work with L4? 05:04:39 Maybe, I don't know. 05:04:54 I have to read up on Grub to find out if a module requires a Multiboot header or not. 05:05:18 L4Ka::Kickstart is the Grub kernel, then the microkernel itself is the first module, then sigma0, then Forth/4. 05:05:30 (that is how it's looking to me at least; I don't know 100% for sure just yet.) 05:05:31 what's sigma0? 05:05:41 sigma0 is the root-level memory handler. 05:05:48 ok 05:05:51 It's purpose in life is to hand memory out to requesting processes. 05:06:05 It's identity mapped, so it actually handles *physical* memory allocation. 05:06:27 Sub-memory handlers are responsible for maintaining page table mappings and the like for their subprocesses. 05:07:51 This is all new to me; I've never used a microkernel before :-) 05:08:10 Unix kernel assumes 100% control over all physical memory. 05:08:15 The L4 microkernel doesn't. 05:08:29 It leaves it to a specially designated, user-level program to manage physical memory. 05:08:53 Note that memory cannot be created, nor can it be destroyed; like money, it can only be passed around from task to task. 05:09:14 But that currency has to come from somewhere -- sigma0 is where all memory comes from (ultimately). 05:11:22 --- join: crc_ (crc@40-pool1.ras11.nynyc-t.alerondial.net) joined #forth 05:12:10 --- quit: crc (Read error: 104 (Connection reset by peer)) 05:12:39 --- nick: crc_ -> crc 05:12:51 wb -- not sure if you caught everything I was writing. 05:13:34 reading logs to see what I missed ;-) 05:14:11 how does sigma0 protect the memory where the kernel is loaded at? 05:15:25 It doesn't -- the kernel is responsible for protecting itself. However, the kernel does expose a "kernel information page," a 4KB structure which contains information on where the kernel itself is loaded (along with sigma0 and the root task). Therefore, it has knowledge of where not to touch memory. 05:16:14 ok, very interesting 05:17:26 (note that sigma0 and the root task itself does not fall under the kernel's protections; therefore, sigma0 must be careful not to dole its own memory out for that of the root task. For all other tasks, this isn't an issue, since the kernel requests memory from sigma0 as if any other task would) 05:20:02 I'm going to have to go soon... 05:20:10 * crc has to fix his mother's computer 05:21:02 OK -- good luck. :) 05:21:09 Hope you have a better time of it than I am here. >:( 05:21:15 Hmm, I can try the L4 binaries on her computer :-) 05:21:23 She runs Linux? 05:21:32 Not officially 05:21:40 Haha -- covert OSes. 05:22:02 I have Linux installed, but it boots to XP by default 05:22:02 * crc finds Windows to be counterproductive 05:22:27 Windows is beyond counterproductive -- it's outright destructive. 05:22:27 If WINE worked better, she'd be running Linux and never know it though 05:23:00 Agreed 05:23:00 * crc just wants a useable ForthOS 05:23:23 Hopefully, I can help you reach that goal, as that's my great desire as well. 05:23:37 :-) 05:23:38 --- join: mur (~mur@smtp.uiah.fi) joined #forth 05:26:37 --- quit: mur_ (Read error: 60 (Operation timed out)) 05:27:36 --- join: Raystm2 (Rastm2@AC983E25.ipt.aol.com) joined #forth 05:28:26 re ray 05:28:59 Hello, kc5tja. still heavy case load ? 05:29:05 Yes 05:29:15 I let you then :) 05:29:26 Not a lot of cases on the board anymore, but the ones that are left are so damn hard that I just can't figure them out. 05:30:43 --- join: hefner (~hefner@pool-141-157-13-173.balt.east.verizon.net) joined #forth 05:31:19 Hey hefner hows things :) 05:31:30 hi Raystm2 05:32:01 OK, guys, here's a clue for you all. 05:32:09 * hefner needs a clue 05:32:09 If you're ever going to create a new Linux distribution, 05:32:14 DON'T FUCK WITH CRON. 05:32:22 he he 05:32:28 I'm trying to debug a problem now because a cron job isn't running anymore. 05:32:32 Yes, that's right, "anymore." 05:32:35 It WAS running. 05:32:39 It's NOT running anymore. 05:32:40 Why? 05:32:43 I have *NO* frigging idea. 05:32:49 he he 05:33:12 I take it cron runs backround tasks ? 05:33:13 And I'm having to trace through many layers of stupid Perl scripts, all of which REPLICATE the behavior of crond's execution engine, but still requires to be invoked from cron itself. 05:33:23 which distribution? 05:33:24 he he 05:33:39 fridge: almost all of them that adhere to the Linux Standards Base now. 05:33:45 It's freaking stupid. 05:33:54 But I'm using SuSE> 05:34:01 the LSB demands you break cron? :) 05:34:07 hefner: Yes. 05:39:41 * Raystm2 reads 'Intro to cron' 05:40:47 --- quit: crc (Read error: 104 (Connection reset by peer)) 05:42:59 --- join: saon (Ecoder@c-24-129-95-254.se.client2.attbi.com) joined #forth 05:47:37 * Raystm2 and now ray gets joke 05:47:37 --- part: Serg_Penguin left #forth 05:48:00 --- quit: saon ("Leaving") 06:36:21 --- join: mur_ (~mur@kyberias.uiah.fi) joined #forth 06:38:45 --- quit: mur (Read error: 60 (Operation timed out)) 07:21:06 kc5tja: Has it been determined if chaossolutions is not well ? 07:21:23 I just got home. 07:21:52 oh okay -- let you settle in then :) 07:21:57 Raystm2: Chaossolutions.com is dead in the water. 07:22:02 My message did not go through. 07:22:48 what i thought . oh well we always have c.l.f. 07:23:34 Horrid. I refuse to go there. 07:23:48 just finished a web page of the c4th chesses to hand to Tim Nietz to add to archive. wanted to announce on mail list but oh well . 07:23:52 :(\ 07:23:52 Quite frankly, I'm of the opinion that the better solution for C4ers is to make a ColorForth wiki. 07:23:56 bad huh 07:24:04 agreed 07:24:18 though herk had one , was I wrong? 07:24:25 thought not though 07:24:43 Herkamire's wiki may be a good start, I don't know. I was thinking something that allowed you to literally share code, in full color. 07:25:02 Although, frankly, I find Herkamire's wiki's markup to be hard to use. 07:25:04 absolutely. 07:25:12 oh 07:25:20 CLF is like BORING these days 07:25:28 we have much better discussions in here 07:25:34 and more activity too 07:25:37 I440r_: and hotter flames too. 07:25:46 and at this rate of growth were going to have a larger userbase 07:25:55 Good. 07:25:59 kc5 yes but thats par :) 07:26:05 I'd like to be part of something positive for a change. 07:26:23 I'm new to 'web grouping' so I have no opinion of c.l.f or of #forth for that matter. :) positive yes 07:26:30 Raystm2: I'm not too sure, but it looks like the wiki on RetroForth's page is written in Forth. Perhaps one can modify that one. 07:26:41 i believe it is 07:26:57 I wonder if the source for it is up. 07:27:07 * kc5tja is finding that my Blog is a security hole for my site. 07:27:29 thanx i shall pull it up . -- blog -- no kidding ! 07:29:26 Retro has updated since last I was there :) 07:29:41 more pro looking :) 07:30:55 oh he uses FML in wiki -- I assume that is a Forth mark up ? 07:33:55 looks like you can add pre text and images as coding support. 07:34:14 no real color control 07:35:07 brb 07:35:16 ok 07:37:30 back 07:40:52 Hmm... I'm not thinking I'll be very happy with crc's wiki code. 07:41:02 * Raystm2 reading RF 07:42:33 I think I'll write my own. And I know just how to do it too. :) 07:42:54 * kc5tja once again exploits Forth's built-in dictionary for his own, evil, nefarious plans. 07:43:01 there seems to be bold and italic tags advertized. maybe color is there but not advertized. I know you can :) 07:43:16 he he he ha ha ha ho ho ho 07:43:18 No, no color tags. 07:43:32 I can put them in my wiki easily enough though. 07:43:48 But, then again, how am I going to get Forth running on my webserver? I don't think they'll let me. 07:43:53 they == my web hosting provider. 07:44:07 oh yea 07:44:50 The other thing that I will absolutely need is support for either CVS or subversion. 07:45:05 agreed 07:45:34 is there a specifically forth cvs 07:45:44 You know, the other alternative is to just use C2's wiki engine. :) 07:45:48 (and modify it accordingly) 07:47:16 don't know C2? link ? 07:47:26 --- nick: hefner -> hefaway 07:47:55 hey hefaway you doing okay ? :) 08:00:36 http://www.c2.com/cgi/wiki 08:01:03 thanx kc5tja 08:05:26 that rhymes.. 08:07:04 it will either rhyme or have some pattern like -- hey hef hows haps. or some such. I don't pretend to understand my mind, but I'm often embarrassed and never bored :) 08:08:50 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 08:08:50 --- mode: ChanServ set +o Herkamire 08:09:04 http://ars.userfriendly.org/cartoons/?id=20031010&mode=classic 08:09:38 here we go :) hi Herkamire :) 08:11:16 HEH-LO my name ray :) 08:14:34 --- join: saon (~Ecoder@c-24-129-95-254.se.client2.attbi.com) joined #forth 08:28:45 --- join: tgunr (~davec@vsat-148-63-4-107.c001.g4.mrt.starband.net) joined #forth 08:33:13 --- quit: Herkamire ("removing HD") 08:43:08 Raystm2, that Build Your Own Forth doesn't have nearly enough information for someone to build their own forth. it didn't seem to go into any detail when it comes to the dictionary 08:43:31 agreed 08:43:44 did you go to moving forth ? 08:45:16 Raystm2, yea. 08:45:22 3I wish i had a copy of that 08:45:25 i think i have starting forth 08:45:59 OrngeTide : is it any better ? 08:46:18 hi ianp :) 08:46:48 Raystm2, it has enough details to write your own forth. but it's almost too much. :) 08:46:55 I enjoyed starting forth . Leo Brodie did a great job i think :) 08:47:04 ianp, moving forth is available online 08:47:05 ok thanx 08:47:15 sounds fun ;) 08:47:17 http://www.zetetics.com/bj/papers/moving1.htm 08:47:53 going going gone :) 08:48:05 i think i should write my own forth tutorial as an exercise for myself. 08:48:52 I'm in the middle of a forth tutorial that turns the interpreter into a forth chess game :) 08:49:13 neat 08:49:26 it's called b18chess and works on gforth and win32forth and others 08:49:39 cool. 2 player or does it have an ai? 08:50:03 it saves games and is two player if both have this app and share a constantly regenerated savefile. 08:50:17 oh that's pretty cool. 08:50:20 --- quit: saon ("Leaving") 08:50:37 (a computer player would have made an extremely complicated tutorial) 08:50:46 anyone with the app can 'watch' 08:51:01 an ai can drive this 08:51:29 it just has to output the squares of each move only to drive the display. 08:51:37 like e2e5 08:51:56 oops e2e4 king pawn open :) 08:52:20 gforth and win32forth can do sockets. you could talk ICS protocol. maybe mention at the end of your tutorial as an exercise for the reader:) 08:52:40 the game will read the stack and update the display and the save file . 08:52:47 sounds like fun 08:52:57 I should like to learn it also :) 08:53:51 the save file saves in english so you can read the saved moves or give to a chess algebra converter interpreter that I'd like to write next :) 08:55:53 has undo but i need to impliment a history to undo the undo in both directions . also have a very intricate branching system to impliment so you can analize moves not taken. 08:56:55 but works as is and as a tutorial and probubly will generate it's own solutions to the above problems if I can get it any attention . one can only hope :) 09:02:17 --- quit: ChanServ (ACK! SIGSEGV!) 09:03:04 --- join: ChanServ (ChanServ@services.) joined #forth 09:03:04 --- mode: irc.freenode.net set +o ChanServ 09:07:28 --- join: arke-sch00l (apache@11.198.216.81.dre.siw.siwnet.net) joined #forth 09:08:18 hi :) 09:10:49 hey arke hows school :) 09:14:00 hewhe 09:14:11 first period we got to shoot projectiles (physics) 09:14:20 this calss I'm working on my project (drafting) 09:14:22 next comes math. 09:14:23 etc.etc. 09:14:26 wow 09:14:38 I just realized that the only non-op opped is ianp :) 09:15:35 im leet 09:15:48 but nobody has voice except for me 09:15:58 I can only aspire to get voice 09:16:04 yeah 09:16:05 yeah 09:16:11 yeah 09:16:31 * Raystm2 feels like a beatle 09:17:41 * Raystm2 may never deserve voice or op :( 09:26:57 aww...... 09:27:07 actually, I'm op at home. 09:27:19 ianp: Op me please, I'm already op at home, so you might as well :) 09:28:15 its a spy1 09:28:30 a spy i tell ye! 09:28:57 i cherish my voice 09:29:00 he'll get the secret decoder ring mold 09:29:58 may as well wax cast another. 09:31:16 anyone recall the enigma algorithm in forth ? 09:31:49 it's just that i'm getting so old now. 09:32:15 hehe. 09:32:21 slava: I'll op you when I get home 09:32:40 'deal with the devil' 09:32:43 Raystm2: I'll op you when I get home. You're safe as you don't know how to use the ops anyway :P 09:33:16 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 09:33:16 --- mode: ChanServ set +o Herkamire 09:33:41 lol 09:33:43 hi Herkamire 09:33:48 i couldn't op myself if i wanted to and I'm so envious os slava's voice capability that i just might pout 09:33:54 Herkamire, i'm writing a NewImproved mandelbrot generator ;) 09:34:16 NIMG 09:34:32 Herkamire: please voice Raystm2 and unvoice slava :) 09:35:06 NOOOOOO!!!!!!!!!!!!!!! 09:35:18 no that's not right either . 09:35:29 that would also make me pout 09:35:34 :( 09:36:46 lol 09:36:56 hey mark 09:38:02 * Raystm2 wishes he knew more about slave's gen. 09:38:15 oops slava freudian there 09:39:18 hi I440r 09:39:45 :) 09:39:54 * I440r_ is at work "hardly working" 09:40:43 least your not wardly herking 09:41:23 we already have one of those :) 09:45:28 --- join: crc (crc@25-pool1.ras11.nynyc-t.alerondial.net) joined #forth 09:48:10 hi all 09:48:37 what's all this silly business about voicing I keep hearing lately 09:48:50 wadayanogood Jason ? 09:49:12 afaik this channel has only been moderated once in the two years or so I've been hanging here 09:49:22 and that was when chuck moore came here 09:49:40 crowd control? 09:49:48 basically 09:50:04 we wanted it to be a nice interview sorta format, instead of bombarding him with 20 questions at once 09:50:30 yeah everybodys got a question for CM i'm sure. 09:50:47 --- join: saon (Ecoder@c-24-129-95-254.se.client2.attbi.com) joined #forth 09:50:49 like what kinda hair gel do you use and stuf :) 09:50:59 real celeb here i bet 09:51:06 hehe 09:51:07 no 09:51:19 mostly we asked questions about his chip thing 09:51:50 yeah like what kinda silicon do you use and stuf :) 09:52:08 haha 09:52:24 I'm surprised Raystm2 hasn't mentioned guns yet .... must not be a true texan :) 09:52:38 yankee 09:52:50 from Massachusettes 09:53:01 been here 16 years thou 09:54:12 all my guns are disassebled and the parts are spread amongst the house in places only i knowabout :) 09:54:31 I check them and clean them regularly tho 09:55:12 i am white after all , but I'm already older than the average serial killer so I'm no longer worried :) 09:56:34 just don't break in 09:58:31 or what? 09:58:47 you'll run around your house picking up various gun parts and assemble them in an orderly fashion? 09:58:54 or i'll have to run aro 09:58:58 yeah 09:59:04 so there 09:59:28 they'll never see that one coming 09:59:59 they never expect the spanish inquitsition 10:00:09 no one ever does! 10:00:48 I see your point and raise your text several pixels 10:02:34 * arke-sch00l laugh 10:02:41 adios, gotta go to math class :) bye 10:02:53 arke++ 10:02:59 --- quit: arke-sch00l ("CGI:IRC (EOF)") 10:03:30 --- quit: crc (Client Quit) 10:07:35 --- join: slava_ (~slava@CPE00096ba44261-CM000e5cdfda14.cpe.net.cable.rogers.com) joined #forth 10:07:46 best time to closest gun and slide and amo and assem and dry fire 82 sec must retry 10:07:49 --- quit: slava_ (Client Quit) 10:07:57 hu hu hu 10:08:43 had to chew thru the cable tie 10:08:52 hert a tooth 10:09:17 must sleep with diagnal cutters 10:14:40 76 secs ,,, enough time to decide if i need to shoot my son in the kneecaps or not == don't ya think ? 10:16:09 maybe faster if i don't put on my slippers first or ask my wife to get up and check it her self ( dangerous for the perp btw) 10:24:49 --- quit: saon ("Leaving") 10:31:28 --- join: Raystm2- (Rastm2@ACD132A7.ipt.aol.com) joined #forth 10:31:33 --- quit: Raystm2 (Read error: 54 (Connection reset by peer)) 10:45:02 --- join: Raystm2 (Rastm2@AC814DB2.ipt.aol.com) joined #forth 10:45:02 --- quit: Raystm2- (Connection reset by peer) 10:46:55 crash and back and the patient is still alive -- thanx windows 11:01:32 damn... I have a nice connection here 11:01:42 downloading a CD at 375KB/sec 11:01:51 cool 11:04:36 --- quit: tgunr ("Leaving") 11:11:46 --- nick: hefaway -> hefner 11:17:41 --- quit: wincent (Remote closed the connection) 11:20:53 --- join: wincent (~wincent@void-109.pmnet.uni-oldenburg.de) joined #forth 11:27:23 --- nick: hefner -> hefafk 12:20:52 --- nick: hefafk -> hefner 12:33:39 --- join: tgunr (~davec@vsat-148-63-4-107.c001.g4.mrt.starband.net) joined #forth 13:24:17 --- join: arke-3c0n (apache@11.198.216.81.dre.siw.siwnet.net) joined #forth 13:25:25 HI!!!!!!!!!!!!1111111 13:30:24 hiiii 13:33:37 tere mur 13:35:53 terve 13:35:54 terve* 13:35:58 tere is estonian :) 13:36:02 terve 13:36:07 puhutko suomea? 13:36:14 puhun 13:36:30 hyvää 13:37:00 talar du svenska ocksÃ¥? :-) 13:38:33 guess that didn't deserve an answer... 13:38:38 ja 13:38:49 det talar jag också 13:44:34 sounds greek to me :) 13:44:46 actually, that was finnish and swedish. 13:45:26 my finnish sucks, but my swedish is passable. 13:45:31 I was wonderind why he wanted to delete the sales tag on his socks :) 13:46:12 on the other hand, redneck is my first language. english was my second. 13:46:35 jeat ? 13:46:53 yup 13:47:17 just had some duck amazingly enough 13:47:26 with some spiffy french name I keep forgetting. 13:47:43 Raystm2: or do you prefer shonuff 13:47:44 l' orange 13:47:59 nah, some other spiffy french name... 13:48:04 * shapr asks the french chick in the next room 13:48:05 --- quit: arke-3c0n ("CGI:IRC (EOF)") 13:48:08 allyal tra shonuf 13:48:27 is it a spiffy french chick ? 13:48:41 it is 13:48:49 she said it's 'forestier' 13:49:05 ah duck a la forest 13:49:19 je ne parle pas beaucoup de français 13:49:29 mais, je t'aime les française 13:49:53 so un petit that I'm ashamed to be St. Marie :) 13:49:56 heh 13:50:08 this calls for sleep... 13:50:23 casting spells? 13:51:57 "the french chick in the room" ??? 13:52:16 i only know of solar angel, who was american, and i havent seen in a while now :p 13:54:16 you mean you looked directly at solar angel ? 13:54:30 ^o) 13:54:32 no. 13:54:35 and survived 13:54:44 ah 13:54:56 right... 13:54:59 whatever 14:38:55 --- quit: wincent (Remote closed the connection) 15:09:56 --- join: Topaz (~top@sown-89.ecs.soton.ac.uk) joined #forth 15:16:49 hi all 15:17:06 i started a new wiki covering all concatenative languages (including forth) 15:17:08 http://factor.sourceforge.net/wiki/ 15:17:23 going thanx hi 15:18:49 very nice! 15:18:56 someone want to write the page for ConcatenativeLanguage? :) 15:20:39 me me! 15:20:59 clever 15:21:41 I'm looking for a good explanation I saw on the Joy site. 15:24:05 --- quit: qFox ("this quit is sponsored by somebody!") 15:26:17 who'll do the colorForth entry ? 15:26:29 anyone is welcome! 15:26:49 okay thanx 15:29:02 ya know slava, kc5tja will be happy to see this :) 15:30:50 he mentioned something about needing to add to a wiki 15:31:23 I recall now. he wants to beable to add colored text to a wiki and the one at retroForth would not do I believe. 15:31:34 does yours ? 15:31:38 dunno 15:32:39 I'm going to the sandbox :) 15:33:33 slava: if you end up not liking the sourceforge wiki, I'm already hosting DarcsWiki on my server, I can host ConcatWiki too (if you'll let me use MoinMoin :-) 15:35:26 html is disabled according to the sandbox textFormattingRules so no color i believe :) 15:58:13 --- join: proteusguy (~proteusgu@203.148.241.62) joined #forth 16:01:43 --- quit: Topaz (Remote closed the connection) 16:36:48 --- join: TheBlueWizard (TheBlueWiz@modem-141.nyc-tc03a.fcc.net) joined #forth 16:36:48 --- mode: ChanServ set +o TheBlueWizard 16:50:00 HI TheBlueWizard 16:50:48 arke hiya 17:06:18 Hi TheBlueWizard 17:07:24 Hyrax hiya 17:16:47 hrm. 17:17:00 hrm? 17:17:01 I'm gonna try and find the IRC net and channel maddox hangs out on :) 17:17:05 might be EFNet or DAlnet 17:19:59 who is maddox ? 17:23:43 maddox.xmission.com 17:34:10 Kewl... Got more of my cross link talker to my microcontroller working better. Now I can interatively run forth words outside the talker interrupt and not just from inside the interrupt. 17:37:30 gotta go...all bye 17:38:08 --- part: TheBlueWizard left #forth 17:53:10 --- join: SDO (~SDO@67-23-111-213.clspco.adelphia.net) joined #forth 17:53:23 hello SDO 18:27:40 http://factor.sf.net/sdl4.png 18:29:09 nice 18:29:39 yah, it is cool. :) 18:32:52 except it takes 94 seconds to render that ;) 18:32:58 i have many oppotunities for optimization... 18:34:16 slava: factor does all math on complex numbers, right? 18:34:27 hefner, given complex number arguments, yes 18:34:33 hefner, arithmetic operators dispatch on type 18:34:46 ah, okay, I got the impression somehow that complex was your only numberic type 18:34:54 numeric 18:35:24 hefner, i have a number tower like CL. major difference is that in CL #C(0.0 0.0) is not 0.0, in factor it is. 18:35:43 hefner, also i can have complex numbers whose components are different types 18:37:16 i think i'm done for the night 18:37:20 bye all 18:37:24 night 18:37:43 night slava 18:48:52 Good morning folks. 18:48:56 re SDO 18:49:18 bug squished 18:49:52 slava: nice mandelbrot 18:50:35 --- quit: proteusguy (Read error: 104 (Connection reset by peer)) 18:51:03 oops missed him 18:51:28 kc5tja: morning? did you sleep until 6:30pm? 18:51:38 Yes. 18:51:51 wow 18:51:56 That's what happens when you work graveyard shift. 18:51:56 when did you get to bed 18:52:28 8AM to 9AM -- can't remember precisely. 18:53:18 I see. So still quite a bit of sleep :) but nothing I wouldn't do :) 18:55:16 man, I really need to make my bootstrapper clear out the CFA of words (except kernel words) 18:56:53 --- quit: SDO (Read error: 110 (Connection timed out)) 18:57:00 tricky bugs to find when I call a word that has not been defined yet, but the CFA is pointing at the code for the word anyway (leftover from some previous bootstrap) 18:57:37 and it doesn't crash until something before that in the heap changes, and I bootstrap again 18:58:06 these problems get me looking in the wrong place 19:08:10 --- join: proteusguy (~proteusgu@203.148.241.62) joined #forth 19:19:29 hey hey hey, I wrote some code that worked the first time 19:19:31 I love forth 19:20:14 I went too long without testing (5 lines) 19:20:24 but got lucky I guess :) 19:20:26 hehe... :) 19:20:53 two of the lines were fairly trivial. 19:20:58 but can still contain a trivial error 19:21:02 anyone know of some standardized testsuites for various ANS Forth word sets? 19:21:37 I'm getting a Forth up and running on a Digital Signal Controller. 19:22:23 I could write my own, but if there already are some standard ones, I'd rather use those. 19:26:38 I have no idea 19:27:00 Hyrax, John Hayes's ANS compiler validation program ... http://www.taygeta.com/forth.html (first link under application) 19:27:49 Thanks, I'll try that one... I found another link to his test suite, but it is giving me an invalid login. 19:36:55 Alright, I may have to tweak it some, but it will be a while before I'll be able to get it to pass the whole thing. 19:37:03 Herkamire: It's not a lot of sleep for me. It is the minimum I need to function correctly. 19:37:57 --- quit: I440r ("Leaving") 19:38:09 --- join: I440r (mark4@216-110-82-59.gen.twtelecom.net) joined #forth 19:56:49 humm... characters are supposed tp take up 1 address unit... Yeah, would be a bit confusing it they took up half an address unit... This means I have to have seperate words for packed and unpacked strings. 20:04:09 kc5tja: you need at least 9.5 hours? 20:04:41 I certainly like that much, but I don't know that I need it 20:04:50 hard to tell though. I tend to feel crappy in the morning either way 20:06:23 Actually, I need eight. 20:06:44 If I don't get at least 8, I do not function correctly. 20:07:15 i function better on 12 20:07:18 or more 20:07:58 anybody know how many icons that 2emit can print per line of 'text' on each 'show' in colorForth ? 20:08:29 Raystm2: That depends on your horizontal resolution. 20:08:35 Each character is 24 pixels wide. 20:08:37 with out crashing the boot code 20:09:03 okay 20:09:21 the fact that you woudl ASK that tells me colorforth is not worth using. 20:09:24 Althogh, I never did find out what 'text' was in ColorForth. Do you know? 20:09:38 I440r: What??? 20:09:40 42 and 2 3rds 20:09:46 output too much text and yuou crash the boot code ? 20:09:53 or am i just totally missing something 20:09:54 I440r: What kind of cockamamy comment is that? 20:10:13 no that's true but if you test for it you won't 20:10:15 anybody know how many icons that 2emit can print per line of 'text' on each 'show' in colorForth ? 20:10:18 with out crashing the boot code 20:10:22 "I" didnt make it 20:10:39 I440r: Yes, you did. "the fact that you woudl ASK that tells me colorforth is not worth using." 20:11:01 kc5 he is asking how many characters he can output without fucking all over the boot code 20:11:01 Raystm2's question is legitimate. Your followup to it is rediculuously shortsighted. 20:11:06 sure, I'm planning on using multiple shows to show dif lines per i dont know how many ms per show 20:11:23 the fact that color forth ALLOWS you to fuck all over the boot code by simply emitting chars makes it useless 20:11:34 he he 20:11:35 I440r: Sorry, no. 20:11:36 No. 20:11:38 Flat out. 20:11:38 No. 20:11:54 Your logic is so flawed that it needs not be pointed out. 20:12:03 you think its acceptable for a forth compiler to crap all over itself if you emit too many chars ? 20:12:10 I hate it when you get in these kinds of moods. 20:12:24 I440r: Name me *ONE* Forth environment that *DOESN'T* let you shoot yourself in the foot. 20:12:34 dood. 10000000000000 0 do 'a' emit should NOT fuck all over the boot code 20:12:41 I know for a fact that I can *regularly* and *repeatably* crash gforth by executing something like 0 0 !. 20:12:46 not by writing to the freekin display~! 20:12:47 I440r: Says who? 20:12:54 turns out I'm printing atleast 76 chars with out crash 20:12:59 The display is a bitmap! 20:13:02 probly more 20:13:10 Raystm2, woohoo? at LEAST 76 chars ? 20:13:15 tahts not even a screen full 20:13:26 and ? 20:13:30 I440r: By who's definition of screen? 20:13:30 so its a bitmap 20:13:55 kc5 whats the square root of 75 ? 20:14:05 I440r: Who cares? 20:14:12 thats a little more than 8 chars by 8 chars 20:14:15 that's just one show and i could use probly 40 or 50 if I wanted I bet ? 20:14:16 awesome resolution 20:14:38 * Herkamire apologizes to I440r for colorforth not meeting his expectations for being worthy of his use 20:14:51 --- nick: hefner -> hefaway 20:14:53 I440r: Stop with your fucking shit, OK? I'm sick of it. You are not God. You didn't write or invent ColorForth. You know NOTHING about how ColorForth works. You are the LEAST qualified person to comment at all about ColorForth. 20:15:14 man I just don't have a debian yet and I need Sumthin to work with :) 20:15:17 i cannot fathom why ANYONE would use something that crapped all over itself just becauuse you wrote too much tot eh display 20:15:23 its like windows crashing because you moved the mose 20:15:30 "thats acceptable" ? 20:15:50 I440r: ANY SYSTEM WILL CRASH IF YOU OVERFLOW A BUFFER. ColorForth doesn't check for buffer overflows because it assumes you know what you're doing. Like all Forths do. GET OVER IT. 20:15:56 it does that to me sometimes 20:16:21 I440r: you're getting all huffy because the word "emit" doesn't do what you think it should 20:16:26 Christ, if Chuck can write a commercial-grade VLSI simulation package in it, it's still "Unworthy"(tm) because if you exceed some kind of buffer it'll crash. 20:16:31 I440r: you are free to write an EMIT that doesn't have overflow problems 20:16:32 I'm wondering if cf has a 'cr' 20:16:45 Raystm2: I believe it does. 20:17:00 that's right just count chars 20:17:20 and go somewhere else with the address I guess 20:17:27 herk you emit more chars that one line can take that char goes to the next line. you emit more than the screen can take and the screen scrolls and that char goes to first position of last line. NO buffer overflow 20:17:33 thankx kc5 20:17:41 I440r: sorry, but you have no idea how cf works 20:17:47 Anyone at all who has ever used ColorForth knows full well that it is *NOT* based on VT-100 characteristics. It is NOT intended to be used like a glass teletype. In point of fact, it doesn't even have a cursor. 20:17:48 cf doesn't work on a virtual terminal 20:17:55 it prints graphics on the screen 20:18:03 that's cuz the buffers bigger that the screen right? 20:19:45 so did the amiga 20:19:50 Raystm2: A terminal doesn't have large buffers; it has lots of code to simulate a piece of paper on which characters are printed. So there is code to detect horizontal cursor wrap, and vertical scrolling conditions. In so doing, the screen never overflows. 20:19:53 the amiga had no text mode 20:19:57 I440r: console.device -- emulates VT100. Thank you. 20:20:11 I DID NOT SAY TEXT MODE. I SAID IT DID NOT EMULATE A GLASS TELETYPE INTERFACE. 20:20:14 I think that if I can determine how to handle 'cr' then I will beable to get all the icons I want where I want them and move them individualy at will hehe he ha ha ha 20:20:22 Please read what I write and not what you think I wrot.e 20:20:24 * kc5tja sighs 20:20:28 kc5 did you by any chance fucking forget to take your fucking ridlin or somethinytg 20:20:35 fuck off with the fucking dramatcis 20:20:40 --- kick: I440r was kicked by kc5tja (kc5tja) 20:20:44 lol 20:20:45 I'm sick of this shit. 20:20:46 --- join: I440r (mark4@216-110-82-59.gen.twtelecom.net) joined #forth 20:20:52 err fuck off with THAT shit too 20:20:57 I'm sick of you. 20:21:11 I'm sick of your high and mighty, "Forth must be my way" bullshit. 20:21:12 Fuck it. 20:21:28 I440r: you are being a total ass 20:21:39 i see a flaw and i say it the way i see it 20:21:53 if you dont like that go find some nicely moderated channel 20:22:08 I440r: just because colorforth doesn't work the way you think it should, doesn't mean it's worthless. and it doesn't mean we're stupid or crazy or drugged 20:22:25 I should have stayed in my own room I appologize for this :| 20:22:51 in colorforth EMIT is a blitting routine 20:23:01 as it is on the fucking amiga 20:23:08 !!!! 20:23:09 not to be confused with emit in other forths where it outputs a character to a virtual terminal 20:23:27 ack 20:23:31 yes, and if you blit off the edges of the screen, the Amiga responds with a Guru meditation failure. I've done it plenty of times. 20:23:33 the amiga has NO text mode. it has graphical modes only 20:23:38 --- quit: fridge (Read error: 104 (Connection reset by peer)) 20:23:57 I440r, usually youre one to argue against bounds checking and whatnot 20:24:00 I440r: that is irrelivant 20:24:02 2emit looks like it 2squares the size of emit text 20:24:09 slava you dont NEED bounds checking 20:24:18 just a cursor 20:24:31 I440r: so why are you getting so mad that colorforth doesn't do bounds checking when you blit icons to the screen? 20:24:32 Managing a cursor is managing bounds. 20:24:52 Oh, forget it. 20:24:54 I give up. 20:24:56 Fuck this. 20:24:59 --- part: kc5tja left #forth 20:25:41 i didnt get mad - kc5 got mad. THEN i did 20:25:57 i got bewildered 20:26:03 just stfu 20:26:05 all of you 20:27:56 --- join: fridge (~fridge@dsl-203-33-161-152.NSW.netspace.net.au) joined #forth 20:28:26 I440r: try a little respect 20:29:01 Herkamire, i think if you read the fucking logs you will see that kc5 was the one who was initially disrespectfukll 20:29:03 NOT ME 20:29:05 fuck 20:29:13 --- quit: OrngeTide ("bleh") 20:29:26 I440r: no 20:30:11 I440r: Stop with your fucking shit, OK? I'm sick of it. You are not God. You didn't write or invent ColorForth. You know NOTHING about how ColorForth works. You are the LEAST qualified person to comment at all about ColorForth. 20:30:13 I440r: the first thing out of your mouth was a judgement on almost no information that colorforth was useless 20:30:26 I440r: and... 20:30:32 I440r: what in there isn't true? 20:30:42 I440r: What kind of cockamamy comment is that? 20:30:56 who the fuck said i WAS god 20:31:10 I440r: you keep telling us what a "real forth" is 20:31:20 and that things suck because they aren't the way you think they should be 20:31:49 he's trying to make the point that you don't get to decide what "forth" is. 20:32:21 and it's very rude do dismiss things as worthless that the people you are talking to find valuable when you know basically nothing about it. 20:32:37 i know it crashes if you emit too much 20:32:50 THAT alone raises doubts in my mind about its value 20:32:51 IT DOESN'T (*&@#($*@&#$ HAVE EMIT 20:32:55 THAT was my point 20:33:00 it has a blitter which happens to have the same name 20:33:19 actually, someone has written a terminal emulator for it 20:33:19 soooo what ever the fuck he calls the word that writs characters to the fucking displayu for christ sake!!!!!!!!!!!!1 20:33:30 I440r: he doesn't have one 20:33:40 nothing wrong with crashing your system if you do sometime wrong. A runtime environment is not required to hold your hand. 20:33:43 oh so he cant write text to the display 20:33:52 I440r: no. 20:33:53 hyrax actaully i disagree 20:33:56 I440r: you can blit icons 20:34:04 if i do something wrong should linux crash ? 20:34:14 that depends on the specifications of the runtime environment 20:34:18 I440r: you think forth should be like linux? 20:34:27 I440r does isforth crash if i do 0 0 ! 20:34:31 linux is specified to behave that way 20:34:32 I440r: do you intend to make it so you can't crash isforth? 20:34:32 herk in some respects yes 20:34:42 slava no it doesnt crash - its killed 20:34:45 a particular forth implemention may not be 20:34:49 sounds like you're being a hipocrit 20:34:50 I440r wtf 20:34:54 lol 20:35:02 it is killed lol 20:35:07 whats the difference 20:35:10 either way it dies 20:35:10 yes i get your point i ws splitting hairs 20:35:15 yes 20:35:22 it all depends on how it specified... 20:35:30 theres shooting oneself in the foot and then theres the environment encouraging you to do so 20:36:39 i do not think its acceptable for the apploication my company develops to crash simply because i clicked on multiple seleciton items too quickly 20:36:40 yet it does 20:37:04 i dont think its acceptable for windows to crash because the program im developing did something bad 20:37:15 BOTH cases are flaws in the code 20:37:50 Those are end user oriented programs. They should not misbehave that way, I agree. 20:37:55 and when i have signals ill be able to trap alot of things in isforth that currewntly kill it 20:38:01 tho - not segfault 20:38:09 I440r if you have @ ! you can crash 20:38:12 Devolopment environments may vary though. 20:38:42 slava have you ever accidently done 0 ! 20:38:45 like oopts 20:38:48 i didnt mean to do that 20:39:06 I440r in C and java many times 20:39:13 THOUSANDS of times 20:39:43 Patient: Doctor, it hurts when I twist my arm like this... Doctor: Don't twist your arm like that... 20:39:43 actually, i dont think a segfault should KILL a process 20:40:06 i think if isforth tries to write to a bad address it should simply be passed a signal whose default action is to die 20:40:24 therefor i could trap and abort" on segfault 20:40:32 unfortunatly i dont believe linux allows that 20:41:30 --- quit: proteusguy (Read error: 104 (Connection reset by peer)) 20:45:24 I440r: it does with some hackery. 20:52:39 --- nick: hefaway -> hefner 20:56:00 --- join: colorg (r@core-dc-1-63.dynamic-dialup.coretel.net) joined #forth 20:59:27 arke you can make linux NOT killa process when it segfaults? 21:00:34 * colorg detects some crosstalk 21:02:09 I440r: as I said, hackery. The solution would be to fork() or __clone() a new process, and have the parent take care of the signals. It'll know wher it caused the signal etc. with some more hackery 21:03:30 Severe hacquerie. 21:04:52 why not make the process handle the signals itself? 21:07:23 The more interesting question perhaps; why leave a process alive if it segfaults? 21:08:44 maybe there's something important you want to do with it 21:08:51 like pop a stupid error dialog up :) 21:08:58 or maybe it's part of your garbage collector 21:09:26 or just not worry about it :) 21:09:34 that oo 21:09:34 hefner, is it common to implement a write barrier with a segfault handler & read only memory? 21:09:36 Good example; Amiga Guru. Basically useless. 21:10:18 colorg, if i try do a ! to somewhere outside my address space why KILL me ? 21:10:26 why not allow me to handle it gracefully ? 21:10:33 abort" stop taht!" 21:11:47 You could alway return DEADBEEF on a bogus @ 21:12:23 slava: I believe that's how it's usually done on unix. It might not always be sigsegv 21:13:17 Porcesses know thier bounds. If they don't, they aren't likely to be doing anything valid. Like, no chance. 21:13:28 hefner, my cons cells are now purely functional 21:14:06 (I also recall john carmack using a similar technique to guard against the X server interrupting and scrambling the buffer he was preparing to DMA to a video card, but that's a different matter) 21:14:11 anyway, I'm porting eforth to asm-in-Bash and I'm in the AT in ATEXE in the init code without bombing. 21:14:45 asm in bash 21:14:53 am i the only one that is overwhelmed with fear 21:15:04 no. 21:15:27 the following QDUP bombs. 21:15:29 slava: you implemented immutable cons cells ? 21:15:37 hefner, as in, all cons cells are immutable now 21:15:44 ah. 21:15:47 hefner, no more set-car set-cdr primitives. 21:15:54 hefner, i plan a smart compiler later 21:16:00 --- quit: tgunr (Read error: 104 (Connection reset by peer)) 21:16:09 hefner, i figured a smart compiler can infer more than a programmer putting nreverse here and nconc there... 21:16:42 that could be interesting 21:16:44 --- join: tgunr (~davec@vsat-148-63-4-107.c001.g4.mrt.starband.net) joined #forth 21:16:57 hefner, basically i'm working on something like 'guessing' dynamic-extent 21:18:43 it's not going to know exactly? 21:19:32 no i mean so that the programmer doesn't have to declare dynamic extent 21:20:19 * colorg looks suspiciously at ZBRANCH 21:20:21 --- quit: hefner (Read error: 104 (Connection reset by peer)) 21:20:32 --- join: hefner (~hefner@pool-141-157-13-173.balt.east.verizon.net) joined #forth 21:20:39 cool 21:23:02 hefner, how's clim work? 21:23:22 hefner, you guys plan a new release soon? the last one is almost a year old ;) 21:24:05 it's mostly all bug fixing and polishing 21:24:21 most of clim is implemented on paper, but not all of it is in a state where you'd want to use it 21:24:50 I'm thinking we should do a release sometime in the next few months. There are some things I'd like to get in first, though. 21:24:51 --- join: imaginator (~George@georgeps.dsl.xmission.com) joined #forth 21:25:32 it's improved considerably since the 0.9 release 21:29:55 clim? 21:30:13 --- quit: Zymurgy ("Leaving") 21:30:41 sort of a gui library/application framework/world savior in common lisp 21:31:08 Ok. The cl I got :o) 21:32:07 Anybody who cares more than a damn about me, tell me your email addresses 21:32:49 arke, only if you email me penis enlargment ads from nigeria, that let me work from home and buy discounted microsoft products 21:34:19 humbubba@smart.net 21:34:35 and why do I give more than a damn about you? 21:34:42 slava: sure. 21:36:06 arke, slava@jedit.org 21:36:41 --- quit: tgunr (Read error: 104 (Connection reset by peer)) 21:36:47 he he he 21:38:25 --- join: tgunr (~davec@vsat-148-63-4-107.c001.g4.mrt.starband.net) joined #forth 21:41:22 --- quit: jim__ ("Client exiting") 21:43:05 arke Hi, I'm Rick Hohensee. Who are you? 21:43:26 colorg: Chris Walton :) 21:43:46 My pleasure. 21:44:01 Nice to meet you. 21:44:05 OK, ZBRANCH fixored. 21:44:06 You, dear sir, seem insane. 21:44:09 I like you. 21:44:13 ;o) 21:44:33 You have my email. Now you have to vote for me for President of the USA. 21:44:42 colorg: sure. 21:44:44 wait 21:44:49 are you PRO gun or ANTI gun 21:44:55 <-- one issue voter :) 21:45:03 sec... 21:45:10 ill vote for daffy duck if he is on the right side of taht one :) 21:45:27 Gun control is a population density issue. A moose gun is insane in 21:45:28 Manhatten. Being without one is insane in most of Alaska. A simple tax 21:45:28 can be developed based on how many people are in range of a weapon. Let's 21:46:01 heh 21:46:04 From ftp://linux01.gwdg.de/pub/cLIeNUX/interim/platform2 21:46:04 lol 21:46:13 thats cool lol 21:46:20 :o) 21:46:25 btw im HARD CORE pro gun 21:46:26 * colorg fix0rs things 21:46:33 Move to Nome. 21:46:33 but even a NUT like me can see the humor in that :) 21:46:41 nome ? 21:47:17 Nome Alaska. The tax on a Barrett will be about $0.20/yr 21:47:31 actually i think it would be perfectly sane for someone in manhattan to own a moose gun 21:47:51 in fact i think its more insane for him to NOT have one than for someone in alaska to NOT have one 21:47:53 Cool. I could use the $3000000 annual tax 21:48:13 you would get shot trying to collect it :) 21:48:33 *FOOM* 21:50:11 --- join: OrngeTide (orange@rm-f.net) joined #forth 21:50:32 the Orng one 21:50:41 http://www.hardocp.com/article.html?art=NDE5 <- these people are NUTZ!!!!!!!!!!!!! 21:50:43 lol 21:52:52 There's some Forth influence in my platform. BILL PAGES 50 - ?> VETO ELSE PASS 21:53:55 colorg, can i be vice president ? 21:54:29 hi colorg 21:54:34 I440r You better get moving. 21:54:41 OrngeTide: hi. 21:54:49 --- join: yeoh (~yeoh@219.95.13.232) joined #forth 21:55:12 hi yeoh 21:55:46 anyone have useful language or microprocessor specs to add to my page? http://orangetide.com/standards/ 21:55:49 hi arke. 21:56:12 OrngeTide: email me about it if you care :P 21:57:03 osimplay is the standard for assembler shell scripts. 21:57:05 OrngeTide: on www.textfiles.com there are some specs for some older processors in text format. 21:57:31 "ed is the standard text editor." 21:57:31 UNIX Programmer's Manual, 1971 21:57:45 :) 21:58:03 ed is a horse, and he's not very funny. 21:58:27 who's ed? 21:58:31 * colorg runs circles around people on ed 21:58:41 yeoh: Mr. Ed (old TV show) 21:58:41 ex has better regular expressions than ed. 21:58:56 g/imaginator/d 21:59:10 the talking horse? 21:59:21 ed is why you know what regexes are. 21:59:51 I use Pico 90% ed 10% actually. 22:00:10 Pico is nice for email and usenet. 22:00:15 joe 22:00:17 joe rulez 22:00:17 How about vi? 22:00:22 ick 22:00:23 or vim? 22:00:36 joe 22:00:39 joe sucks 22:00:41 nvi is ok for quick edits or sometimes browsing. 22:00:50 eww. 22:00:53 vim rulez 22:00:53 but it sucks less :) 22:01:01 emacs suxxxx0rs 22:01:22 i say about joe what winston chirchill said about democracy 22:01:26 I think they're mis-factored. ed and Pico is better than something that wants to be both. GA Tech did a visual ed that was pretty good, but they didn't do much with it. 22:01:27 I find I'm less productive with emacs, because it's so distracting. 22:01:38 Democracy is the worst form of government except all those other 22:01:39 forms that have been tried from time to time. 22:01:56 I440r: Homer Simpson? 22:01:59 no 22:02:03 winston chirchill 22:02:16 The best emacs comment was a guy in EFnet #linux who said he thought emacs REALLY ACTUALLY was a bad joke that caught on 22:02:17 I was way off. 22:02:33 lol 22:03:04 eightly megs and constantly swapping??? - a great OS but lacks a decent editor ? 22:03:27 HAHHAHahahahaha 22:03:43 Charlie was a chemist, 22:03:44 But Charlie is no more. 22:03:44 For what he thought was H2O, 22:03:44 Was H2SO4. 22:03:51 --- part: yeoh left #forth 22:04:46 I'm glad there's people around tonight. I've got a 90 second debug cycle. 22:05:13 12k of osimplay. 90 seconds to assemble on 200 mhz 22:06:06 * colorg zones in on EXECU 22:06:14 Why not assemble instructions by hand, with say a hole puncher and some old magazines? 22:06:17 --- quit: hefner ("zzz") 22:06:26 i've been experiemnting with making turnkey images 22:06:30 vim runs too slow on my 386sx33 unless i turn off syntax highlighting. 22:06:38 i made one that prints 'hello world' and exits 22:06:47 but its 79kb, should be smaller 22:06:53 slava define turnkey ? 22:06:57 garbage collector is not removing everything from the image 22:06:57 is this in factor? 22:07:04 I440r, ./f myapp.image 22:07:05 OrngeTide: ever boot X on that? 22:07:17 I440r, starts app without all the other crap, no text interpreter present, no devel tools etc 22:07:22 I440r, just the set of words needed to run the app 22:07:37 aaag this code is coming out ugly 22:08:08 OrngeTide: X takes 5 minutes to compute fonts on a 386 22:09:22 colorg, yea. 16Mb with X is kinda rough. 22:09:46 if i don't install most of the scalable fonts it seems to work better. 22:10:01 X is actually significantly better with system resources than vim+highlighting is. 22:10:19 How did they run X on older proprietary unix systems years ago? 22:10:23 heh 22:10:39 i normally run monochrome (1bit) X. since I hate PseudoColor palette flipping. 22:10:43 2 fonts... 2 sizes 22:11:00 OrngeTide: that may be why I gave up on vim as I recall 22:11:16 but I like vim's highlighting... 22:11:21 * Herkamire pats his 128MB of ram 22:12:00 imaginator: ask your X Admin 22:13:10 OK, osimplay assembles xchg wrong. 22:13:40 and (%ebp) generally 22:14:17 amazing the stuff you uncover in the fetid droolcoils of FIGFORTH-style threading 22:14:20 I love you all. It's been a pleasure to have met you, conversed with you, and all the fun times we've had. I'm getting overwhelmed though, and I'm gonna settle down. This might be the last time you'll ever see me on IRC. Or maybe I'll be back soon. Who knows. I'll still be around though - forums, mailing lists, and my email address which I check very often - chris dot r dot walton at gmail dot com. Thanks alot for 2.5 years of fun! 22:14:36 i use vim still because it does utf8 better than most editors. 22:14:49 arke: ciao bella 22:15:05 Bye! 22:16:03 by arke 22:16:05 --- quit: arke ("Adios - send me pretty emails - chris dot r dot walton at gmail dot com") 22:17:39 wow. iconv is neat. 'iconv -f 437 -t utf8' seems to convert old DOS text files into unicode almost flawlessly (had some problems with 386intel.txt using control characters to draw funny little arrows) 22:18:14 colorg: I am my X admin. 22:18:27 http://www.orangetide.com/standards/386intel.utf8.txt .. :) 22:18:42 imaginator: that was your answer. 22:19:19 "Standards are great. I think everybody should have one." Chuck 22:19:21 in that case; I gave a pretty crappy answer to myself. What was the question again? 22:20:30 Who's on first? 22:20:50 How many personalities do you have? 22:21:22 290,000,000 22:22:15 Ensigns are as nice as Standards if you ask me and you don't. 22:23:17 Raystm2: who or what created god, and what is being? 22:23:32 OrngeTide: god DAMN that's annoying. I spent months doing that. 22:24:19 Of course, I nadded a couple semantic bugs iconv won't... 22:24:36 nadded/nabbed 22:25:13 hehe :) nice chuck quote 22:25:37 Chuck is ters. 22:25:41 ;o) 22:28:30 thats right imaginator . 'Who' or(possibly and) 'what' created god, and what 'is' being :) 22:30:08 * colorg zones in on CNTXT 22:31:17 i think that being is a time slice every now and then :) 22:33:53 What is nothing? What is anything? Why is anything not nothing? 22:38:20 because you can compare it with a nothing and see that it is not. 22:38:31 at least not the same nothing 22:39:14 how does ebay make money ? 22:39:21 do they get a cut from every sale ? 22:39:32 yes 22:39:57 i think thats how they do it seeing as they sponser the evidence of the sale 22:42:05 I440r : I got FOR ... NEXT DO ... LOOP and DO ... +LOOP working... No ?DO, LEAVE, or UNLOOP yet though... 22:42:16 hell if you got a nickle for everything that sold there youd be pretty well off i bet. 22:42:47 On a 16 bit forth 0 0 DO ... LOOP is pretty quick... :) 22:46:33 --- quit: imaginator (".") 22:50:03 Well, I got to go... Nite all... 22:50:23 good night Hyrax :) 22:50:55 o/~ 23:47:04 --- log: started forth/04.10.11 23:47:04 --- join: clog (nef@bespin.org) joined #forth 23:47:04 --- topic: 'Forth: Sorta like Third, only more advanced... and spelled wrong' 23:47:04 --- topic: set by Herkamire on [Sun Oct 10 15:28:42 2004] 23:47:04 --- names: list (clog I440r_ @ChanServ skylan oxygene shapr onetom Raystm2 I440r fridge mur_ Fractal warpzero Hyrax cmeme @Herkamire OrngeTide tgunr madgarden +slava @ianp) 23:56:35 --- join: Serg_Penguin (~Miranda@212.34.52.140) joined #forth 23:59:59 --- log: ended forth/04.10.11