00:00:00 --- log: started forth/02.02.03 00:00:24 --- part: whateva left #forth 00:04:28 --- quit: futhin (Remote closed the connection) 02:33:13 --- quit: ChanServ (ACK! SIGSEGV!) 06:01:13 --- join: ChanServ (ChanServ@services.) joined #forth 06:01:13 --- mode: carter.openprojects.net set mode: +o ChanServ 06:01:13 --- mode: ChanServ set mode: +l 83 08:37:56 --- join: Speuler (~l@c38038.upc-c.chello.nl) joined #forth 08:38:10 hi bots 08:38:27 hello MrGone ! 08:42:40 i gonna tell you about my current pet project when i'm back ... 08:54:47 a forth with 4...6 primitives :) 08:54:58 ttyl 08:55:18 --- quit: Speuler ("using sirc version 2.211+KSIRC/1.1") 11:14:22 --- join: I440r (~mark4@1Cust42.tnt3.bloomington.in.da.uu.net) joined #forth 11:14:22 --- mode: ChanServ set mode: +o I440r 11:15:53 --- quit: I440r ("brb") 11:19:53 --- join: I440r (~mark4@1Cust42.tnt3.bloomington.in.da.uu.net) joined #forth 11:19:53 --- mode: ChanServ set mode: +o I440r 13:26:32 --- nick: MrGone -> Mr 13:26:36 --- nick: Mr -> MrReach 13:26:39 hihi 14:23:59 --- join: Speuler (~l@c38038.upc-c.chello.nl) joined #forth 14:24:08 g'day 15:39:27 hihi 15:48:31 hi 15:48:48 how's the struggle? 15:49:07 we'll kick'm 15:49:22 heh, sooner or later, eh? 15:49:56 you've been busy lately ? 15:50:02 what is the advantage in emulating a Touring machine? 15:50:12 yes and no 15:50:26 advantage compared to what ? 15:50:31 not terribly busy, but not focused on forth, either 15:50:50 you're the one who seems to be doing it, I thought you'd tell me 15:51:25 what's the advantage of using sand ? 15:51:42 haha!! not sand when you finish with it 15:51:59 or, ftm, molecules 15:52:32 basically, sand is what we've got, like it or not 15:52:41 arg! there's an idea ... 15:53:22 nanobots who's purpose is to convert every molecule of silicon into part of a computer IC, big or small 15:53:33 detonate a fusion bomb in the desert, and build a supercomputer around the crater 15:53:42 need a microcontroller? go shovel one out of the back yard and hook some leads to it 15:54:53 keep the bots standby in case of repair ? 15:55:36 let them turn one type of sand into another 15:55:47 going on their continous mission to poop some Si atoms on weakening spots 15:56:07 send the doting troup after 15:56:31 Judy, my wife, says "hi! I'd *LOVE* to go to Germany" 15:56:51 so do i 15:57:03 next week, maybe 15:57:17 should not bother the plants too much, either, root growth would be about the same 15:57:20 pork ans knoedel again :) 15:57:26 heh 15:57:59 food is different in NL 15:58:11 but then, some idiot is bound to come along and figure out a way to make all these little computers into a self-aware network 15:59:10 t'is pretty warm for this part of the year here 15:59:21 it's snowing like crazy here 15:59:42 haven't seen snow for > 1 month now 15:59:43 enough to stop our planned road trip, but not so much it won't all thaw this week 16:00:23 last snow was on the way to the netherlands. heavy, thick, traffic affecting 16:00:49 but i did choose a good moment to come over 16:01:12 the other days were worse 16:01:16 heh 16:13:10 boongo!!! 16:13:15 mrreach!!! 16:13:18 :) 16:13:21 huh? yeah? 16:13:28 isforth is starting to realy look good :) 16:13:31 another human here ! 16:13:32 gotta get fload working 16:13:35 * MrReach offers I440r another beer for his enthusiasm. 16:13:38 this # is bot infested 16:13:41 and i realy need a assembler now 16:13:45 hehe 16:13:47 has there been a takeover ? 16:13:56 not entirely heh 16:14:15 u wanna check out a "working" version of isforth ? 16:14:23 create does> all that shit :) 16:14:34 no if/then but do loops are in' 16:14:38 no fload either 16:14:40 yert 16:14:44 yet 16:14:46 thats next 16:14:58 x support ? 16:15:03 *duck and cover* 16:15:14 not yet 16:15:15 hehe 16:15:18 thats planned :) 16:15:50 the terminal code was done by tcn when he did the syscalls eetc 16:16:11 ive been working on it for about a week now and have undone some of the stuff he did wrong :) 16:16:18 without breaking the parts he did right heh 16:17:19 dns me and ftp into /pub and get feb03 tgz for isforth 16:17:36 i need an assember :( 16:20:04 and i need someone to sort out the freebsd include file - tcn is afk - like i was heh 16:20:54 he wrote on freebsd while you wrote on linux??? 16:21:03 he got the syscalls working 16:21:07 his key was blocking tho 16:21:12 and nwanted a CR at the end 16:21:14 i fixed that 16:21:30 i tidied up all the sources and the make file(s) etc 16:22:06 my next task is to totally rewrite query, expect and interpret and the compilation loops 16:22:10 --- nick: MrReach -> MrGone 16:22:19 i dont like compile and interpret to be seperate loops 16:22:31 interpret should do the interpreting AND the compiling imho 16:22:38 711 kbyte ?? 16:22:50 does it come with an os ? 16:22:52 hehe i included the required version of nasm 16:23:22 i shud prolly take that out of there tho 16:24:29 768 b/s :( 16:24:40 ah. 1.3 kb ... 16:27:29 error: Timeout on server ...bloomington 16:27:41 I440r: you're alive ? 16:27:55 er 16:28:01 ya 16:28:11 yea 16:28:16 i can ping stuff and talk to u heh 16:28:46 i think my isp is having problems because i keep craping out when i apt-get update/upgrade too 16:28:48 try again 16:28:57 does my ftp support resuming ? 16:30:01 im on the worlds worst dial in :( 16:30:08 i miss my dsl! 16:30:16 works again now 16:31:05 my modem lights are hardly moving u getting 0.000000000000001 byte per hour like i usually do ? 16:31:19 ok i see activity now ehhe 16:31:22 its sputters :P 16:31:27 spLutters 16:31:33 date coming in right now 16:31:36 data 16:31:41 ya 16:31:45 opened a jpg 16:31:55 jpg ? 16:31:58 of my guns ? 16:32:09 ftp://1Cust42.tnt3.bloomington.in.da.uu.net/ccm00025.jpg 16:32:10 the small one is a 32 savage made in 1919 16:32:20 my dad has one almost identical to it made in 1907 :) 16:32:25 his is nicer :P 16:32:42 the big one is my kimber 1911 i think heh 16:33:07 did u get isforth ? 16:33:22 i .. think so 16:33:27 cool! 16:33:49 looks like file is ok 16:33:57 can open, and look at contents 16:34:03 :) 16:34:13 unpack a file works too 16:34:47 ull notice that quit interpret query etc - are just ALL WRONG!!!! grrr hehe 16:34:50 and word 16:35:03 tcn's definition for word doesnt copy the string to here 16:35:29 and if he reaches the end of input he does a r>drop to break out of the infinite loop of its caller,,,, 16:36:05 which MIGHT not be an infinite loop - just because his interpret words and compile words are infinite loops doesnt mean MY apps are the same 16:36:08 plus 16:36:21 if i do .... >r bl word .... 16:36:36 but if we ignore that for now - his code works :) 16:36:43 --- nick: MrGone -> MrReach 16:36:47 so u have a working forth there - just not complete 16:37:10 how hard woud it be to do an assembler that allowed mov ax, 5 and mov ax, [5] etc 16:37:17 instead of 5 # ax mov 16:37:34 i would LOVE it if the assembler could correctly assemble 16:37:50 mov ax,variablename >body 16:38:09 or mov ax,[eax+8*ebp] 16:38:09 : mov_ax,5 $op c, 5 c, ; 16:38:14 hehe 16:38:20 hehehe 16:38:36 u would need a gazilluon definitions just like that one :P 16:39:20 mov_ax 5 c, 16:39:25 i would like isforth to be able to compile the existing sources with the MINIMUM of modification to said sources 16:39:59 minimum=0 16:40:02 HA! 16:40:08 oh mrreach i was thinking about that "postpone" word 16:40:16 that woudl work for me bongo :) 16:40:21 you'll still have to convert all the colon defs to forth syntax 16:40:31 oh? really? 16:40:50 i think isforth will go with compile and [compile] 16:41:01 oh, of course 16:41:21 those are both still in the standard, but deprecated for future work 16:41:42 there's an isolated ";" in compile.1 16:41:43 well heres what ive put in my sources as a comment on compile 16:42:01 this word and [compile] have become a bit of an issue in the forth community. compile 16:42:07 without some kind of overloading ; it would be difficult to achieve meta-assembly 16:42:10 want some advice on how to get your kernel going? 16:42:12 is use to compile ordinary words into your current definition and 16:42:41 [compile] is used to compile immediat words. without the use of [compile] those immediat words would viciously execute instead! 16:42:57 heh, that's true 16:42:59 the precieved problem with this is that you as the programmer wouled need to know every single 16:43:28 immediat word in the entier dictionary in order to know which of the above to use. in order to solve this huge non problem a new word has been invented 16:43:54 that will compile any word immediate or otherwise, thus releaving you of the responsability of knowing the language you are programming in 16:44:18 like all good ans words this aforementioned new word has a name that totally fails to describe its function 16:44:27 also, most forths have a word similar to "IMM?" ( adr -- flg ) ... so you can do ' WORD IMM? . 16:44:34 i find it a nuisance that : mynip compile swap compile drop ; immediate behaves different than : mynip swap drop ; 16:44:35 "postpone" will probably remain undefined in isforth 16:44:49 when using it in the context of : foo compile mynip ; 16:45:00 depending on compile implementation 16:45:10 or, ' mynip execute, for that matter 16:45:18 "postpone the compilation of the next word" ... don't tell me the name is not relavent 16:45:51 it does not convey the function of the word in a forth like manner 16:46:01 compile and [compile] do 16:46:08 POSTPONE IF 16:46:08 i don't like the need to know whether a word is immediate or not 16:46:14 they perfectly describe what will happen at executon time 16:46:30 speuler i consider that bad programming practices 16:46:38 its lile in c - you dont need to know this shit 16:46:44 let the compiler worry about it for you 16:46:49 thats one of the flaws in the c language 16:46:56 the compiler assunes you are an idiot 16:47:05 and 99 * out of 100 it is correct 16:47:06 very well, I understand that are bothered by the postpone/compile/[compile] issue 16:47:15 well 16:47:17 if i can choose to implement a word this way or the other, 16:47:19 i gave it serious thought 16:47:34 i have NO objections to "postpone" being added later :) 16:47:37 i wouldn't like to have to hardcode word type in other places of the source 16:47:44 but it will be an extention 16:47:44 heh, I thought "postpone" to be a rather elegant name 16:48:21 in any case, perhaps compile> would be a good name to you for immediate-insensitive compilation 16:48:22 but at run time the compilation isnt postponed 16:48:28 its a bad name in my opinion 16:48:41 its like taking away the need to understand compile time and run time actions too 16:48:42 --- join: aaronl_ (~aaronl@vitelus.com) joined #forth 16:48:53 btw bongo 16:49:00 meet the ruler of #forth :) 16:49:04 hi aaronl_ 16:49:09 but a i don't see an easy solution for that, i tend to dislike immediate words 16:49:12 hello 16:49:26 hi aaronl_ 16:49:44 i think immediate words is a very clever idea 16:49:50 like most of the original forth ideas 16:50:05 --- nick: aaronl_ -> aaronl 16:50:06 it is a hack 16:50:12 it is a hack 16:50:13 not realy 16:50:14 heh 16:50:15 HAHA! 16:50:24 both typing the same thing 16:50:26 it works very nicely 16:50:41 actually, Moore must have had pasta for brains 16:50:54 because he intrinsically thinks in spagetti 16:51:01 actually i think chuckie has some very bad coding habits 16:51:12 like if;s in one definition and then's in another 16:51:21 neat trick - bad style 16:51:41 isforthg wont do it - but isforth also wont check if's and elses etc hehe 16:51:42 same for begin and until 16:51:45 I'll tell you what, though, if you can get him interested in a problem, he'll produce outstanding solutions 16:51:48 soo you could do it in the apps :) 16:51:57 i know 16:52:03 he is the great problem solver 16:52:11 pure genius 16:52:21 but difficult to follow 16:52:37 his language tends to reflect that 16:52:38 not if you learn to think the way he does 16:52:52 thats his great skill is "thinking different" 16:52:58 I have a friend who is bipolor 16:53:03 what ? not a single channel showing star trek now ? 16:53:12 she comes up with excellent solutions 16:53:27 but there is not way in hell that I want to think like her 16:53:42 it is her blessing and her curse 16:53:43 is she cutensexy and single ????? 16:53:46 send her my way :) 16:54:06 I440r: do you often date mentally disabled people? 16:54:19 hehe depends on how sexy they are :P 16:54:25 u think I and sane ???? 16:54:26 hehehe 16:54:29 * MrReach grins behind his hand. 16:54:50 im almost sane 16:54:53 *twitch* 16:55:04 she is older, was very sexy, but her health has deteriorated badly 16:55:20 dang :P 16:55:37 ok - any other possabilities ????/ :) lie too them for me - thell them im rich!!!! 16:55:38 hehe 16:55:39 have to be a bit careful, she's likely to pull a gun on you if you are at all too agressive 16:55:54 well. if she does that - ill just shoot her 16:55:57 kerbanga 16:56:05 heh, lie to her yourself, I'm not about to 16:56:24 and i practice with mine - i can hit within 4 inches with my 45 at 30 yards 16:56:39 which i could improve on 16:56:44 if i practiced more :P 16:56:53 I find it pretty disgusting that you're talking about shooting a friend of mine 16:57:05 hehe 16:57:08 and bragging that you're a better shot 16:57:12 u were talking bout her shooting me :P 16:57:29 no, I said one has to be wary 16:57:38 bongo u browsing isforth ? 16:58:00 not right now 16:58:01 mrreach the ONLY time i would bring my firearm into play is if my life was definatly under threat 16:58:49 anyone know how to fix a laptop battery so it lasts more than15 mins ? 16:59:05 I440r: i may have a link for you: 16:59:22 replace it 16:59:44 cant afford to - havent had a job in 6 months 16:59:52 many laptop batteries use standard battery types inside the case, AA AAA C etc 16:59:54 theres a unix forth job in phoenix arizona tho 17:00:17 this laptop has an inteligent battery 17:00:28 the battery has a microcontroller built in 17:00:38 http://www.smartfuelcell.de/de/index.html 17:00:38 17:00:55 looking.... 17:01:35 they started mass production pilot a few days ago 17:01:48 i had to change dodoes :( 17:02:03 dodoes cant be common with nest when u cache stack 17:02:20 i seem to remember ... 17:02:28 nip instead of drop 17:02:35 somewhere 17:02:46 this site is in german 17:03:05 there's a button top right. it says "English". press it 17:03:34 aha hehe - my browser was clipping that part :) 17:04:11 it consumes 'bout 1 liter ethanol per kw/h 17:04:18 sorry ... methanol 17:06:22 ugh - now u gotta go to the gas station to fill up your laptop :P 17:06:25 heheh 17:06:36 or about 200 million mips per gallon 17:06:51 --- mode: I440r set mode: -o I440r 17:07:11 200 million mipg 17:07:17 finally!!! I think I've found an outdrive for my boat! 17:07:55 hurrah! I've been looking for over a year! 17:08:44 electrically driven boat ? 17:09:16 no, 140 cubic inch mercruiser inboard/outboard 17:09:25 ah 17:09:31 erm ... or is it 160? 17:09:54 that's an estimated 1800 cc 17:10:19 like, 1andahalf times the volume of a big motor bike ? 17:10:50 yes ... good size for water skiing 17:19:17 brb need coffee 17:23:29 the problem is, the boat is in Florida ... 3,003 miles away (50 hrs driving time) 17:24:25 ai 17:24:35 a week 17:24:48 why u leave it there ??? heh 17:24:53 2 days if I have a driving buddy 17:24:58 HAHAHA! 17:25:05 3000 miles isnt a weeks driving 17:25:16 only if you're looking around 17:25:27 i did 5000 in 3 days 17:25:27 aha hehe 17:25:38 the prob is ... they're selling the whole boat for $500 17:25:52 I only need the outdrive 17:25:56 didn't you need to return after that ? 17:26:08 another 3 days ... 17:26:23 maybe they'd be willing to dismount the outdrive and ship it to me for $500 + shipping 17:26:42 I can't find a rebuilt outdrive for any less than $1300 17:27:40 even with my gigantic truck getting me 14 MPG, it'll only cost me $454 in fuel 17:27:53 and I get to go to Florida during the winter as a bonus 17:29:07 well hell, what happens if the boat is seaworthy and in much better shape than the boat i'm trying to repair??? 17:31:26 you feed it into your nanotech-replicator ? 18:05:55 hmmm if i made my stdin non blocking - what would a call to sysread on it return if no keys were available ? 19:01:34 --- quit: I440r (Read error: 104 (Connection reset by peer)) 19:02:52 --- join: I440r (~mark4@1Cust42.tnt3.bloomington.in.da.uu.net) joined #forth 19:37:13 well that was fun 19:37:14 heh 20:02:47 nite nite 20:02:49 --- quit: I440r ("Reality Strikes Again") 21:51:59 --- join: aum (~aum@l76-145.world-net.co.nz) joined #forth 23:59:59 --- log: ended forth/02.02.03