00:00:00 --- log: started forth/02.04.01 00:14:35 --- join: Soap` (flop@203-96-99-111.dialup.xtra.co.nz) joined #forth 01:07:24 --- join: MrReach (~mrreach@209.181.43.190) joined #forth 01:46:45 gutten morgen, yall 01:48:51 hihi 01:49:16 how r u? 01:49:27 sleepy, actually 01:49:52 just like me, ive just got up 01:50:08 heh, I'm just going to bed 01:50:15 and didnt do too much useful during the holiday. &u? 01:50:24 naaw 01:50:34 so, what is the time over there? 01:50:40 but leaving for a 5 day RV trip tomorrow 01:50:46 01:50 01:50:46 RV? 01:51:00 RV=big camper 01:51:20 Rig Vamper? :) 01:51:45 heh 01:51:50 well, good luck, then 01:51:59 thanks 01:52:29 has everyzthing been packed yet? 01:53:02 yes, the only thing left is the reinstallation and testing of the trailer brakes 01:53:25 oh, and filling the water tanks 01:55:07 --- join: rob_ert (~robert@h237n2fls31o965.telia.com) joined #forth 01:56:36 how many of u will do this trip? 01:56:40 hello, rob_ert 01:56:57 just me and my wife (and two small dogs) 01:58:49 Hi 1tom and MrReach :) 01:59:01 hihi, rob_ert 01:59:22 :} 01:59:35 * rob_ert will go outside for a while, bbl 02:05:16 (...and too small dogz ;) 02:05:40 well, the bitch of THAT is ... 02:06:02 that one dog is in heat, and the other is male ... makes for an interesting trip 02:07:02 lol 02:07:18 no comment ;) 02:07:31 @:^> 02:09:28 --- quit: onetom ("brb") 02:11:20 --- join: onetom (tom@adsl52235.vnet.hu) joined #forth 02:20:41 --- nick: Soap` -> SoapSleep 07:29:15 --- nick: rob_ert -> o_0 07:30:14 --- nick: o_0 -> rob_ert 08:56:33 --- join: Etaoin (~david@ljk23.sat.net) joined #forth 09:06:33 --- join: herkamire (~jason@ip68-9-58-81.ri.ri.cox.net) joined #forth 10:14:22 hello 10:14:25 how are you? 10:25:31 Fine :) 10:25:31 Er 10:25:33 Hehe 10:25:40 I guess that wasn't for me :P 10:34:34 anyone who wants to talk is welcome 11:13:45 --- join: I440r (~mark4@1Cust141.tnt3.bloomington.in.da.uu.net) joined #forth 11:14:13 hi! 11:14:15 fixed the elf shit in isforth 11:14:17 gdb likes the fsaved and turnkeyd files now 11:14:19 THAT was a bitch heh 11:15:29 also fixed a bug in the header relocation code - worked correctly when saving the first extended kernel but after that it was b0rked heh 11:18:21 yay, I guess 11:18:28 heh 11:18:45 it was a bitch not being able to gdb fsaved shit 11:19:04 im thinking of making fsave optionally save out symbol tables too :) 11:21:08 --- quit: herkamire ("Client Exiting") 12:17:24 bbl 12:17:26 --- quit: I440r ("Reality Strikes Again") 13:54:06 --- nick: SoapSleep -> Soap` 13:54:42 Morning :) 13:54:53 Is it Tuesday over there? 14:01:18 not here 14:01:27 Yup. 14:02:05 Been tuesday for about ten hours 14:03:42 Hehe 14:03:52 5 minutes here :P 14:03:59 Was Monday when I asked. 14:07:28 Hmmm. I'm going to have to make use of the timezone thingie more often. 14:07:52 "Hi, babe. I come from the future." 14:13:02 :) 14:27:41 --- join: I440r (~mark4@1Cust88.tnt1.bloomington.in.da.uu.net) joined #forth 14:29:18 Hi I440r :) 14:29:44 hi 14:36:24 --- join: davidw (~davidw@ppp-67-7.25-151.libero.it) joined #forth 14:36:30 Hi 14:36:34 yay for locals 14:36:57 locals ? 14:37:05 yeah 14:37:07 good stuff 14:37:12 I couldn't go on without them 14:37:16 isforth doesnt have locals - been trying to think of a way that they would actually HELP heh 14:37:29 isforth doesnt have any spare registers 14:37:37 so cant use register locals 14:38:11 they are of great help 14:38:19 you don't have to keep track of stupid details 14:38:53 swaping and roting stuff in and out 14:39:10 i saw some code that used locals and by the look of it the local names were just ways of referencing tiems on the stack 14:39:17 just a way to give them names 14:39:17 so you can have 14:39:25 1 2 3 4 on the stack and have | a b c d \ 14:39:36 and reference each item by name and @ and ! to them 14:39:51 the benifit in that is non existant 14:39:53 brb 14:39:57 you don't even have to @ and ! them 14:40:17 non-existant if you spend your days twiddling bits instead of doing higher level programming 14:40:37 some of us don't give a shit what order some arguments are passed on a stack 14:40:42 we just want to use them 14:42:45 --- join: herkamire (~jason@ip68-9-58-81.ri.ri.cox.net) joined #forth 14:44:31 davidw: many forth programmers seem to enjoy spending their days twiddling bits 14:45:12 which is great, if that's what you want to do - forth seems to be good at it 14:45:27 I just added some locals to my code, and I was very impressed 14:45:42 probably has a lot to do with the fact that I'm inexperienced with forth 14:45:56 but... hey, anything that simplifies is probably good 14:54:14 agreed 14:54:29 juggling 2784578232 different stack parameters isnt fun heh 15:35:16 --- join: XeF4 (klyvwf@12-245-116-85.client.attbi.com) joined #forth 15:35:27 hoi! 15:35:50 xef4!! 15:35:50 how goes it :) 15:37:45 quite well.. 15:38:31 :) 15:52:40 i need an assembler :( 15:52:40 --- quit: herkamire (Read error: 104 (Connection reset by peer)) 16:09:59 --- join: herkamire (~jason@ip68-9-58-81.ri.ri.cox.net) joined #forth 16:10:18 wb 16:11:11 --- join: TheBlueWizard (TheBlueWiz@ip-216-25-202-189.vienna.va.fcc.net) joined #forth 16:11:11 --- mode: ChanServ set +o TheBlueWizard 16:11:15 hiya all 16:11:35 tbw!! 16:12:27 hiya I440r!!! still struggling? 16:12:43 er.... what was i struggling with - i forget heh 16:12:53 i fixed a cpl of bugs yesterday 16:13:00 by the way, I finally solved the email problem! :))) 16:13:06 grrrrr my sister killed the power to my computer while I wos out (and ripping a CD) 16:13:19 I had to run fsck manually and all that 16:13:19 hehehe 16:13:34 how old is your sis ? 16:13:45 18 16:14:05 send her to me :) 16:14:06 maybe she thought it crashed 16:14:10 ill sort her out thoi :) 16:14:58 I changed the key that used to open up a web browser to change to viewport 8 :) 16:14:59 is she cute ?? :) 16:15:09 heh 16:15:10 yeah, but she's taken 16:15:40 box her up and send her to me anyway :) 16:15:49 lie to her - tell her im rich :) 16:15:51 lol 16:16:12 she tends to go for tall dopy guys who like sports 16:16:27 im tall 16:16:31 i do wing chun :) 16:16:41 and if i was working i WOULD be rich 16:16:56 if you got paid for what you do :) 16:17:21 what sort of style is win chun? I can't place it 16:17:46 its a southern china style 16:17:53 its not like any other kung fu style 16:18:14 you can learn the basics of it in a year. it only uses two weapons other than the body 16:18:27 long pole and sword 16:19:02 thers no wavy arms all over the place. its all close quaters work - very minimalistic. devistatingly effective 16:19:18 hehe, some non4th topics have arosen 16:19:19 i would put a beginner at wing chun up against a master at some other style 16:19:36 winchun is the forth of kung fu :) 16:19:41 lol 16:19:46 hi&bye 4 every1 16:19:55 :) 16:19:57 the mook jong (wooden man) is a wing chun thing 16:20:14 cool 16:21:02 & the 4th execution trace is also a *tree* 16:21:07 bruce lee started in wing chun but didnt learn the mook jong stuff 16:21:30 so probably its really related 2 winchun some how 16:21:38 when he went back to hong kong he offered to pay 1 million to his old master if he would teach him 16:21:41 yip man 16:21:46 probably mook jong is made of an exection tree? ;) 16:21:46 he refused to teach it 16:22:05 weird 16:22:50 that's probably where I've heard of it. I have a friend who is obsessed with Bruce Lee, and I've seen some of his movies 16:23:00 bye onetom 16:23:02 k, gnight, sorry 4 disturbin. 16:23:30 is "gone in 60 secs" a good film? 16:23:38 im about 2 watch it now 16:23:45 I've heard it's not :) 16:23:47 Have fun 16:23:51 hehe 16:24:01 I was going to say, it's a little late to ask :) 16:24:11 rob_ert: lol, thx 4 the preview 16:24:15 :PO 16:24:16 np 16:24:55 so - about your sister.... 16:24:56 heh 16:25:58 hehe 16:27:15 i440r: do you live in the cellar or some military academy? 16:27:24 s/or/of/ 16:27:32 or some other place with no women for 100s of kms? 16:27:50 The south pole? 16:27:54 lol 16:28:06 er, if you look in the "personal" adds for girls here in indiana 16:28:11 they all call themselves average 16:28:12 --- quit: davidw (Read error: 113 (No route to host)) 16:28:15 and thats correct 16:28:19 200lb IS average here 16:28:19 :) fedex isn't the normal way to get chicks ;) 16:28:21 grr 16:29:59 lol 16:31:21 who cares if you get a chick!!! 16:31:22 lol 16:32:17 --- join: _MrReach_ (~mrreach@209.181.43.190) joined #forth 16:32:23 yup 16:32:28 hiya MrReach 16:32:28 mrreach! 16:32:30 :) 16:32:41 Hi :) 16:34:31 --- quit: MrReach (Read error: 104 (Connection reset by peer)) 16:34:51 lol 16:35:12 he has a good time with his connection 16:35:39 do Indianian women use personal ads as a last resort, or ... ? 16:35:49 indiana ? 16:35:51 i dunno 16:35:59 but obece wimmin abound in indiana 16:36:03 its like fat city usa 16:36:36 (Note: USA = fat country) 16:36:42 it is 16:36:50 i can tell you why too 16:36:58 its the "diet" products that make you fat 16:37:00 I know some fat people from indiana :) 16:37:15 they have a high carbohydrate content and the body converts taht to sugar 16:37:22 to fight the sugar the body produces insulin 16:37:25 and one or two who aren't fat :) 16:37:27 and THAt makes your body retain fat 16:37:41 Heh 16:37:58 So everyone eat "diet" stuff ? :P 16:38:07 interesting.. I live mostly on bread, potatoes and onions 16:38:08 ot everyone 16:38:08 I consume a lot of carbo, and yet I ain't fat (I admit I do have a small paunch there...*pat* *pat* :) 16:38:11 and I am not obese 16:38:13 but its a HUGE industry 16:38:24 (very high carbohydrate content there) 16:38:32 its do do with metabolic rate heh 16:38:40 but more importantly, I do exercise some 16:38:54 carbo's also take energy to convert to shugar, so it takes a lot of it to make a difference 16:39:15 herkamire: not if you have a low metabolic rate 16:39:19 whichh is what fat people have 16:39:37 if you give your body what it needs, it can deal with you giving it stuff it some stuff doesn't need :) 16:39:51 exactly 16:40:00 I don't know about metabolic rates. 16:40:01 you should eat well marbled red meat 16:40:03 pie 16:40:04 cake 16:40:09 I do know that there are people who can't seem to get fat. 16:40:11 herkamire: carbohydrates is just a name for a large collection of various compounds, which include table sugar (sucrose), fructose, dextrose, lactose, and complex carbohdrates are often called starch 16:40:12 all of that 16:40:25 and you should put as much salt on your food as tastes good to you 16:40:36 low salt diets will kill you 16:40:52 I've been eating like a 16 year old (a lot) for the past year and an half and haven't been getting much exercise at all, and I'm not gaining weight. 16:41:06 I gained five pounds of muscle while I was working out for a few months in there... 16:41:16 herkamire: i eat ALOT. i always have 16:41:21 and i go back for seconds and thirds 16:41:23 and i dont get fat 16:41:27 and im almost 40 16:41:34 crap. I was thinking starch when I said carbos. 16:41:45 starch is a carbohydrate 16:41:58 starch is a sugar polimer 16:42:02 how ever you spell it 16:42:14 its a long chain of sugar molecules 16:42:23 thats what carbohydrates are 16:42:27 starch is just one form 16:42:28 i believe 16:42:36 far as I know, the important thing is to get your body what it does need, and not too much shugar. and get some exercise 16:43:08 that's cool :) so making sugar out of carbos, is literally breaking up the molecules 16:43:08 yes 16:43:22 yep...starch = sugar polymer....often a really long chain! interestingly, the stomach breaks starch down by adding water to each link point...that's why you tend to drink more water when consuming starch 16:43:29 but fat people who eat diet food are actually starving their bodies of things that are it needs 16:43:36 so they stuff themselves with shit they dont 16:43:41 and they g4et fatter and fatter 16:43:57 :) that's cool :) I thought we drank more because it's usually dry :) :) 16:44:01 the diet industry is a self sustaining industry 16:44:16 :) 16:44:17 * TheBlueWizard . . . o O ( Forth...the fat free language! ) 16:44:23 :) 16:44:24 lol 16:44:27 gives you everthing you need 16:44:30 nothing you dont :) 16:44:45 actually, fat free food will make you fat 16:44:53 eat that fat. its what your body needs 16:45:04 ok...lemme correct that thought.... 16:45:09 it will give you the nutrients you need :) 16:45:10 * TheBlueWizard . . . o O ( Forth...the lean language! ) 16:45:14 :) 16:45:23 :) 16:45:33 don't forget to excercise those factoring skills 16:45:46 eating fat doesn't make you fat 16:46:17 it's suprising how many people think it does 16:46:51 just the opposite in fact 16:47:19 neway i gota go code some usefull shit :) 16:47:26 bbl :) 16:47:28 hehe 16:47:33 tomorrow prollyt 16:47:41 cu l8er :) 16:47:47 arright :) may the forth be with you 16:47:53 hehe...true! fat and oil are just a more compact form of energy...and helps you absorb nutrients like vitamin C...in fact without fat or oil, it is impossible to absorb fat souble vitamins! 16:48:06 take care, I440r! 16:48:15 --- quit: I440r ("abort" insufficent coding being done :)"") 16:48:27 lol re: quit msg 16:50:05 it amazes me how little almost everybody in this country at least (US) know about what to eat 16:51:31 hehe...and I've learned there a lot of different schools of thoughts re: what we should eat....like certain meals should be selected for certain blood type, for example 16:51:34 if people knew how much it effects your health and energy levels, most people would majorly change what they eat 16:51:36 I want to send a zero-terminated string to a computer, with some standard UNIX tool or telnet. How to do? 16:52:12 tcpserver :) 16:52:26 huh? your question is vague, since the transmission is usually doone in TCP/IP format 16:53:06 Uhm 16:53:14 I've got a server on another computer 16:53:22 from one unix box to another over a network 16:53:25 it excpects a zero-terminated string 16:53:31 No, UNIX -> Win 16:53:41 ahh :) 16:54:03 now that is a bit clearer... 16:54:03 I don't think you can stop telnet from doing other stuff with the connection. 16:54:32 So...any solution? 16:54:47 you want "tcpclient". it will open a tcp connection to the given host:ip and run your command sending stdout over the network, and stdin reads from the network. 16:55:36 tcpclient is part of ucspi-tcp which you can get from http://cr.yp.to/ucspi-tcp.html 16:55:42 OK 16:55:45 Thanks 16:57:23 you could do: tcpclient win-host cat file_containing_string 16:57:55 :) 16:58:18 might be tricky to get the zero in the file though 16:58:38 are you crazy? 16:58:43 yes 16:58:49 oh 16:58:52 okay 16:58:54 it would be better to write a little C program. 16:59:11 even better to write a python or perl program 16:59:29 tcpclient is very nice, that way you don't have to deal with networking. 16:59:31 you, herkamire, have been convicted of heresey! what have you to say for yourself? 16:59:38 robert: have you looked at netcat? 16:59:52 what? the "cat" thing? 17:00:07 "write a little C program" 17:00:14 oh, sorry 17:00:21 write a little forth program :) 17:00:43 ." whatever" 0 emit 17:00:54 lol 17:01:10 ok, now I'm thumping myself in the head 17:03:34 that was blasphemous. 17:03:42 I've grown so accustomed to C 17:05:04 hehe...understandable 17:05:29 it is the current way to be compatible 17:05:46 yup 17:06:01 err, the fast way to be compatible anyway :) 17:06:45 I don't get the impression people have to write rediculous long autoconf scripts to write things in perl :) 17:09:30 it's been a while since I wrote any forth code that did anything, I'm starting to forget how cool it is :) 17:09:58 :) 17:10:11 I still think it's pretty dang cool, but it's definately slipped down a few noches from "the coolest thing since sliced bread" 17:10:50 now that I finally know how to use gforth as a CGI... 17:11:11 the coolest thing since sliced bread are slice-thick loaves so you can break off the slice size you need :) 17:12:29 haven't seen those, except as part of pizza 17:13:05 rye bread here (Finland) usually comes in rings about 1.5cm thick 17:13:37 some Italian restaurants offer that...or just go bake potato rolls ;) 17:16:07 XeF4: how big around? that sounds cool 17:16:38 ~20-25cm 17:16:40 1 inch == 2.54 cm, FYI 17:18:26 oh god :) I don't even have gforth installed 17:18:57 heh 17:20:41 oh, I was using a different forth 17:22:50 gotta go...bye all 17:23:01 bye 17:23:11 bye herkamire 17:23:15 --- part: TheBlueWizard left #forth 17:48:49 --- quit: rob_ert ("(:") 18:06:57 --- quit: XeF4 ("nukkumaan") 18:21:14 --- join: tathi (~tathi@ip68-9-58-81.ri.ri.cox.net) joined #forth 18:27:20 tathi: hi 18:27:58 --- part: Etaoin left #forth 18:29:14 hey onetom 18:29:18 tathi: does motorola processors have memory protection mechanisms? 18:29:35 most do, some don't 18:30:20 Dragonball processors like in Palms are a 68EC000 core, so they don't 18:30:44 where can i find electronic dox on motorola procs? 18:30:48 but some of the later 68K processors do 18:30:54 aha, thats a useful info :) 18:31:40 well, if you have a browser that supports JavaScript decently you can try www.mot-sps.com 18:32:25 they have these horrible JavaScript-ed pulldowns that are badly organized to get to their docs :( 18:32:36 ahha 18:32:45 I haven't ever bothered checking if all their docs are on some ftp server somewhere... 18:33:10 PPC has crazy memory protection 18:33:43 you can have read, write, and execute permissions set completely separately 18:33:50 for both user and supervisor runlevels 18:34:07 what do u mean by "separately"? 18:34:44 often read and execute access are the same...or you have to have read access to have write access... 18:35:12 PPC you can set it so you can read the memory, but not execute from there. 18:35:28 nice for not accidentally executing your data 18:35:42 pain in the ass when you're trying to write a native forth though :) 18:36:18 _and_ it has separate data/instruction caches 18:37:18 so you have to write the code to memory, then flush the dcache and invalidate the icache, then for some reason you have to set execute permissions on that block of memory again. 18:38:19 took me _forever_ to get it working 18:38:45 oy c 18:39:15 but umean, u have access 2 the caches of the processor somehow? 18:42:21 --- quit: herkamire ("Client Exiting") 18:43:12 you can tell the data cache that it needs to write a certain set of addresses to main memory 18:43:51 or tell the instruction cache that a range of addresses are invalid and that to execute from there it needs to read from main memory. 18:48:40 but u have 2 do such things only when u r modifing mem near the execution address, right? 18:50:31 right 18:50:56 for "normal" programs you never even have to think about the caches :) 18:51:20 huh, all right then :) 18:51:33 and thx 4 the motorola link 18:52:11 datasheets r already traveling 2 my computer 18:53:02 what datasheets were you looking for? 19:05:54 --- join: qless (~cerberus@clgr000977.hs.telusplanet.net) joined #forth 19:06:14 mrreach, how come you got 2x4's attached to your feet? 19:08:02 tathi: i was lookin 4 datasheets 4 the processor of my Palm IIIe, but ive found it, ithink 19:08:35 tathi: so its time 2 sleep 4. thx 4 ur help 19:11:43 onetom: no problem ... later... 19:40:41 --- quit: tathi ("Client Exiting") 21:47:17 --- quit: clog (^C) 21:47:17 --- log: stopped forth/02.04.01 21:48:18 --- log: started forth/02.04.01 21:48:18 --- join: clog (nef@bespin.org) joined #forth 21:48:18 --- topic: 'Forth is a programming language, an operating system, an interactive environment, and a philosophy. Read "Thinking Forth" by Leo Brodie and maximize the quality of your code.' 21:48:18 --- topic: set by ChanServ on [Sun Mar 31 14:13:11 2002] 21:48:18 --- names: list (clog qless _MrReach_ onetom Soap` @ChanServ) 22:07:10 --- join: Soap- (flop@210-54-195-78.dialup.xtra.co.nz) joined #forth 22:16:26 --- quit: Soap` (Read error: 104 (Connection reset by peer)) 23:44:17 --- join: davidw (~davidw@ppp-100-17.25-151.libero.it) joined #forth 23:59:59 --- log: ended forth/02.04.01