00:00:00 --- log: started forth/04.08.01 00:20:55 * crc just uploaded RetroForth 7.1 00:50:32 --- quit: crc (Client Quit) 00:59:01 --- join: crc (crc@0-1pool44-44.nas37.philadelphia1.pa.us.da.qwest.net) joined #forth 01:06:11 --- join: crc_ (crc@0-1pool40-13.nas36.philadelphia1.pa.us.da.qwest.net) joined #forth 01:06:28 --- quit: crc (Client Quit) 01:06:39 --- nick: crc_ -> crc 01:13:52 --- quit: skylan (Remote closed the connection) 01:14:55 --- join: skylan (~sjh@vickesh01-4897.tbaytel.net) joined #forth 01:16:09 * Tomasu is back (gone 07:33:18) 01:16:12 * Tomasu is away: Just casue 01:16:20 --- nick: Tomasu -> TomasuDlrrp 02:49:29 arke, Vladimir Vostov must be Bulgarian not German. 02:51:05 Dobryjj utro, ASau! 02:51:37 God dag, Robert! 02:52:15 "Dobroe utro" is right. 02:53:42 Ah, OK 03:07:30 I finally fixed the bug in 'then', I'll probably update the online copies this afternoon 03:17:25 Neat. 03:17:38 * Robert wonders how many bugs that could possibly fit in 'then' 03:18:07 The if/then pair sets up a conditional jump (based on the value in eax) 03:18:45 If there is no CALL's to a word after 'then', the last word between if/then ends up getting executed 03:19:25 The fixed version has an 'invisible' word that just returns. 'then' adds a call to this word, fixing the problem 03:20:20 Those two words (if/then) took me a year and a half to implement... 03:20:57 Almost as long as it took to implement the return stack 03:24:34 * crc will return shortly :: rebooting into FreeBSD to add the 'then' fix 03:24:36 --- quit: crc ("Time for bed... Goodnight all!") 03:37:59 --- join: crc (crc@0-1pool40-23.nas36.philadelphia1.pa.us.da.qwest.net) joined #forth 03:41:38 can anyone here access retroforth.org? I'm trying to determine if the server is down again 03:42:13 Hm.. doesn't seem to work over here. 03:44:06 Ah! 03:44:08 There it goes. 03:44:11 Took a while. 03:45:40 I can't even ping it :-( 03:47:05 Odd... my connection hasn't been the most stable, but that page seems slower than usual. 03:48:44 Odd, one of the nameserver entries disappeared... 03:49:45 * crc sighs 03:50:53 The missing nameserver would have to be the problems; turns out the server is still up and running 03:54:27 And they already got mangled again! 03:54:45 * crc is ready to complain to HostWay for their f***** SiteControl tool 03:55:33 Why can't they just get the nameserver updates in place properly? It worked fine before they 'updated' the tool 04:03:03 "Connected to retroforth.org." 04:03:22 But no "login:" prompt. 04:03:26 FTP. 04:03:37 OK. "login" 04:05:27 It appears that Mozilla is timing out too soon 04:08:48 I reset the nameservers, now I have to wait for them to propogate again 04:08:52 * crc sighs 04:09:42 Is IP the same? 04:10:20 * Robert returns from biannual shaving. 04:11:00 --- join: SDO (~SDO@67-23-111-213.clspco.adelphia.net) joined #forth 04:11:25 I added the nameservers for the new server (which I'll be moving to tonight) 04:11:43 Hostway then forgot the primary name server, and f***** up the order 04:13:31 I can access it from http://locust.dhservers.net/~crcone, but all of the links were hardcoded to 'retroforth.org', which my ISP isn't resolving 04:19:53 brb 04:23:00 --- join: crc_ (crc@0-1pool48-54.nas38.philadelphia1.pa.us.da.qwest.net) joined #forth 04:23:38 I tried manually entering the IP into the hosts file and rebooting, but that didn't work either :-( 04:24:33 --- quit: crc (Nick collision from services.) 04:24:42 --- nick: crc_ -> crc 04:33:44 Ping is 167 ms average. 04:34:40 Even ping can't resolve the retroforth.org domain on my system 04:35:06 nslookup is OK. 04:46:53 What DNS servers does your nslookup use/ 04:55:10 --- quit: crc ("Time for bed... Goodnight all!") 04:58:45 --- join: crc (crc@0-1pool48-54.nas38.philadelphia1.pa.us.da.qwest.net) joined #forth 04:59:16 I got it working again :-) 04:59:35 --- join: malune (~malune@80.43.196.236) joined #forth 05:00:22 * crc begins preparing to produce a mirror of retroforth.org at the old retro.tunes.org site 05:18:45 --- quit: crc ("Time for bed... Goodnight all!") 05:24:44 --- quit: SDO ("Vision[0.9.6-0203]: i've been blurred!") 05:30:21 --- join: Serg[GPRS] (~z@193.201.231.126) joined #forth 05:30:59 hi 05:32:42 Dobroe utro 05:33:54 * Serg[GPRS] is converting music for low bitrate for my MP3 gadget 05:35:50 * Serg[GPRS] rented a room and took a month vacation at work, so i am devoid of comp and inet access ;) 05:36:20 Awww 05:37:32 now i'm at home to burn backup CD's and feed my gadget w/ music 05:42:07 Dobryjj den', Serg. 05:43:49 ASau: doXly den' ;)) 05:44:18 "Dead morning !" was my favorite greeting at some mega-bad job ;)) 05:44:25 even long after i left, it was living 06:00:10 --- join: SDO (~SDO@67-23-111-213.clspco.adelphia.net) joined #forth 06:13:56 --- quit: SDO ("Vision[0.9.6-0203]: i've been blurred!") 06:15:59 * Serg[GPRS] dislikes the process of CD-burning coz it forbids doing anything elese ;(( 06:28:23 --- join: SDO (~SDO@67-23-111-213.clspco.adelphia.net) joined #forth 06:49:23 Serg[GPRS], hmmm 06:49:31 the old drives and windows did that 06:49:42 nowdays it doesnt do it anymore i think 07:13:53 --- quit: Serg[GPRS] (Read error: 110 (Connection timed out)) 08:43:33 --- join: I440r (~mark4@216-110-82-59.gen.twtelecom.net) joined #forth 09:19:21 what do you guys think is the best way to bootstrap crk4th? 09:19:22 im thinking just flat out assembly and then metacompile later. 09:19:24 anybody have a better idea? 09:23:50 Just don't think too much about it, or you'll end up doing nothing :P 09:25:29 grrrr 09:25:31 seriously 09:25:35 what do you think,? 09:27:07 Use text preprocessing. 09:27:18 I've thought about it myself, and I think writing using assembly for the start will be easiest. 09:27:20 E.g. m4. 09:27:30 ASau: :/ 09:27:41 Or awk. 09:29:10 You can write simplistic quasi-Forth-to-asm preprocessor in several lines. 09:29:34 interewssting idea... 09:29:51 You'll be able to use + and <# names instead of PLUS and BDIGS 09:30:15 the probglem is.... 09:30:32 I already have 75 lines of asm ;) 09:31:01 That's only 5 screens, throw them away. 09:31:49 I've thrown more code, than these 75 lines. 09:33:36 so have I 09:33:47 a week ago I threw away 250 lines of asm code 09:34:23 its a good habit to get into 09:34:29 code it, throw it away, recode it 09:34:36 works when i cant get it right first time :) 09:42:01 :) 09:49:40 heh what a typo 09:49:48 just wrote "poop" instead of "loop" 09:58:21 --- join: crc (crc@0-1pool40-190.nas36.philadelphia1.pa.us.da.qwest.net) joined #forth 09:59:43 * crc is still having trouble accessing retroforth.org 10:14:43 * crc has put the last versions of each releases series (1-7) at retro.tunes.org now 10:17:14 :) 10:20:50 :/ 10:22:19 gnorpm 10:22:24 oops ignore that 10:30:56 You shouldn't try to use IRC as a shell :-) 10:32:07 ;) 10:32:09 the thing is 10:32:12 i have 2 keyboards 10:32:16 ;) 10:32:22 one for the SPARC one for the PC 10:33:41 and somertimes i just mix them up 10:33:42 ;) 10:34:35 I see 10:34:41 Put labels on them :-) 10:34:52 heh 10:34:57 i dont look when i type, sorry 10:35:33 ;) 10:44:14 * crc is going to bed; goodnight all! 10:44:19 --- quit: crc (Client Quit) 10:44:37 he must work night shift. 10:51:00 Or maybe he's a geek. 10:51:05 lol 10:51:53 lol 11:31:11 --- quit: ASau ("leaving") 12:17:41 hi 12:18:31 hmm, it took crc 1 year to implement >r/r>? :) 12:20:09 heh 12:20:10 2;) 12:20:16 so he is a slow coder 12:45:05 i think i write about 10k lines a year 12:45:26 :) 12:47:17 --- quit: SDO (Read error: 54 (Connection reset by peer)) 12:59:57 --- quit: warpzero ("Tried to warn you about Chino and Daddy Gee, but I can't seem to get to you through the U.S. Mail.") 13:55:00 --- quit: malune (Read error: 60 (Operation timed out)) 14:15:41 --- join: warpzero (~warpzero@dsl.142.mt.onewest.net) joined #forth 14:31:09 --- join: kc5tja (~kc5tja@66-74-218-202.san.rr.com) joined #forth 14:31:20 --- mode: ChanServ set +o kc5tja 14:32:08 Hi 14:32:14 greetings 14:32:29 hey 14:32:38 re 14:35:52 what's new? 14:35:55 how's kesterl? 14:36:19 I'm sorry for being lax in my updates. 14:36:26 But I haven't had the time recently to work on it. 14:36:38 I'm on a 3-day weekend now, so hopefully I'll get something done. 14:36:49 Herkamire is working on a new emulator for the TTA processor. 14:37:07 And I'm trying to write the Architecture manual for the FTS1000 family of processors. 14:41:06 Then once that is done, it's time to port the MachineForth environment to the TTA architecture. 14:49:21 I can see we're all very talkative today. :) 14:50:13 i'm figuring out somebody else's php code :( 14:50:57 im at work again 14:51:12 decided to finish off this one thing so we can ship these computers tomorrow 14:53:37 Well, I'm off to hack on the TTA documentation. 15:36:26 --- join: doublec (~doublec@coretech.co.nz) joined #forth 15:43:38 doublec! 15:44:14 hi slava! 15:45:58 doublec, native factor bootstraps itself and limps along -- but second-generation images don't work 15:46:06 also there seems to be a new issue in the garbage collector. 15:48:57 sounds like progress! What does the second generation image do? 15:51:15 doublec, well, make-image from a native factor, then run this image then make-image again, then run this image -> crash. 15:51:24 ok, I'll try it. 15:53:07 doublec, latest code is not in cvs. 15:53:09 i'll commit shortly. 15:53:19 doublec, also, i started writing a developer guide, using LyX. 15:53:34 slava, cool! 16:02:04 * kc5tja just realized something.... 16:02:23 The data and return stacks provide (essentially) four "general purpose registers" in the normal register-sense of the word. 16:02:44 jeez 16:02:45 you guys should check out http://factor.modalwebserver.co.nz/browser/ 16:02:48 always so serious kc5tja 16:02:57 don't you ever talk about girls and rock and roll 16:04:14 No. 16:09:53 Pink Floyd doesn't count as rock, I guess? 16:10:16 Anyway, those are good areas for a geek to avoid, assuming he likes to keep his sanity. 16:17:54 Pink Floyd very much counts as rock. It's just a different genre. 16:18:45 I don't even know what rock is. 16:31:40 Pink Floyd is a different genre. 16:31:44 Crap. 16:31:53 i am so banned 17:18:01 --- join: crc (crc@0-1pool217-117.nas16.philadelphia1.pa.us.da.qwest.net) joined #forth 17:25:02 slava: it took me a year to implement >r/r> because I was learning still learning x86 assembly :-) 17:34:10 * crc is going back to bed; weekends are for catching up on sleep... 17:34:13 --- quit: crc ("Time for bed... Goodnight all!") 18:06:05 Okay! I have the FTS1000 Texinfo documentation "done enough" for me to start hacking on the MachineForth implementation for it. 19:36:01 --- quit: warpzero (Read error: 110 (Connection timed out)) 19:37:03 --- join: warpzero (~warpzero@dsl.142.mt.onewest.net) joined #forth 19:56:51 --- join: number42 (~ber@MTL-HSE-ppp192293.qc.sympatico.ca) joined #forth 20:44:25 --- join: SDO (~SDO@67-23-111-213.clspco.adelphia.net) joined #forth 21:20:50 --- join: number42_ (~ber@65.94.191.15) joined #forth 21:24:42 --- join: number42__ (~ber@MTL-HSE-ppp191668.qc.sympatico.ca) joined #forth 21:24:59 --- quit: number42_ (Read error: 54 (Connection reset by peer)) 21:25:55 --- nick: number42__ -> number44 21:33:07 --- quit: number42 (Read error: 110 (Connection timed out)) 21:33:18 --- quit: TomasuDlrrp (niven.freenode.net irc.freenode.net) 21:33:18 --- quit: slava (niven.freenode.net irc.freenode.net) 21:34:59 --- join: TomasuDlrrp (~moose@68.149.195.34) joined #forth 21:34:59 --- join: slava (~slava@CPE00096ba44261-CM000e5cdfda14.cpe.net.cable.rogers.com) joined #forth 21:51:54 --- quit: number44 (Read error: 110 (Connection timed out)) 22:19:12 --- quit: doublec ("Leaving") 23:08:04 --- nick: TomasuDlrrp -> Tomasu 23:28:29 :/ 23:28:34 when has kc5tja been here last? 23:28:38 er 23:28:40 nevermind 23:28:42 hes here right now 23:28:43 ;) 23:28:45 kc5tja: hi 23:28:59 kc5tja: the RX-7 across the street is a 1986 23:29:08 kc5tja: so that means second generation, I think 23:33:14 except that hes been idle for 5 hours 23:33:18 so hes probably asleep 23:39:35 hey 23:39:53 Been hacking on documentation all night. 23:40:19 Yes, a 1986 RX-7 is a second-generation vehicle. I have an '86 myself. 23:41:06 cool. 23:41:12 so tell me about it 23:41:19 whats good, whats bad, etc. etc. etc. 23:41:29 Everything I told you before still holds. 23:41:48 Mazda is amazingly adept at not changing the feel of a car too much over its lifespan and evolution. 23:42:18 A stick-shift second generation will feel every bit like a stick-shift first generation. 23:42:55 In fact, driving the RX-8 made me almost cry, because it reminded me so much of my old first-generation car. 23:43:13 :) 23:43:24 The second generation vehicles do hug the road substantially better than the first generation cars though. 23:43:41 and they're turbocharged too, right? :) 23:43:42 This is due to the fact that the car physically sits about 5cm lower than the first generation. 23:43:45 No. 23:44:03 Turbo-charging was an option, and even then, only on '88 and later model years. 23:44:08 oh, ok 23:44:12 You can GET them turbo'ed if you wanted. 23:44:17 naah 23:44:20 no reason to 23:44:25 not gonna be racin' 23:44:28 well, maybe. 23:44:28 The third-generation RX-7s are the ones that came stock with twin, sequential turbos. 23:44:42 aah, ok 23:44:46 the spirit R et al? 23:45:04 No. *ALL* 3rd generations. 23:45:16 From the luxury model to all four R-models. 23:45:32 ok :) 23:45:39 heard one the other day 23:45:40 You simply cannot purchase a 3rd generation RX-7 without its turbos. 23:45:43 was at low RPM 23:45:47 sounded ... intersting 23:45:55 Rotaries are very, very spooky engines. 23:46:02 Turbocharged are even spookier. 23:46:02 sounded smooth 23:46:08 Wait until you ride one. 23:46:19 but there was still a somewhat "chikka chikka" quality to the sound 23:46:22 Two observations from most people who ride in my car: 23:46:31 1. It rides like a Cadillac, and, 23:46:43 2. This car sucks because you can't feel it accelerate. 23:46:51 lol 23:46:58 (despite the fact that it accelerates quite competitively with other cars in its class!) 23:47:07 ;) 23:47:19 wheee 23:47:23 i have linux 0.01 source ;) 23:47:27 The rotary engine is a dangerous engine for this reason. 23:47:43 You will be cruising along, minding your own business, and the next thing you know, you're doing 90MPH or more. 23:48:09 ;) 23:48:18 Also, low-end torque on a rotary just isn't there, so don't even try to race a Corvette or Mustang. 23:48:29 heh 23:48:45 once I get into the 7000s range i should be fine though, right? ;) 23:48:47 But get the engine up to around 3000RPM, and she will take off like a space shuttle. 23:48:52 (the problem being getting there) ^_^ 23:48:58 yeah 23:48:59 ;) 23:49:08 hmm 23:49:21 when starting, I could floor, feather, and keep the engine at high rpm 23:49:32 1st gear on rotary cars are exceptionally torquey to help mitigate this problem; stay in 1st until you're at least at 4000 RPM, then shift. This will put you at 2500RPM in 2nd, and will readily accelerate from there. 23:49:37 wears off clutch plate, but should go -------------------------------------------> 23:49:52 There is really no reason to do that. 23:49:59 aah, ok 23:50:00 just an idea 23:50:18 or just take 1st to like 6000 ;) 23:50:18 I just shifted at 5000RPM in my 1st gen RX-7, which dropped me consistently at 3000RPM in the next higher gear. I had plenty of power at my disposal. 23:50:30 If you were drag racing sure. 23:50:42 * kc5tja prefers GT- and autocross-racing more. 23:50:46 Drag racing is for wimps. 23:50:55 yeah 23:51:02 brother of friend has a mustang 23:51:06 It only shows how much money you used to have, that you wasted on a one-trick pony car. 23:51:09 told him i might get an RX-7 23:51:24 and hes like ill drag race you 23:51:29 he's got an AT ;) 23:51:36 and he'll win too. 23:51:45 probably 23:51:46 ;) 23:51:52 The 150HP in the '7 is no match for the 250HP in his Mustang. 23:51:54 Guaranteed. 23:52:01 The Mustang isn't THAT much heavier than the '7. 23:52:11 He definitely has superior power to weight ratio. 23:52:15 And see, you'll get a LOT of these poeple. 23:52:35 They see you have a car of pure elegance, and they have to go waving their dicks around like brutish cavemen to show how superior they are. 23:52:36 yep 23:52:38 Fuck their bravado. 23:52:43 heh 23:52:44 ;) 23:52:51 hmm 23:52:52 It doesn't mean anything. 23:52:55 Drive the car because it's you. 23:53:01 got a question 23:53:03 Not because you want to be someone else. 23:53:10 if you were to drag race from 0-60 the mustang would win 23:53:16 but what if you were doing 0-120? 23:53:25 The Mustang would still win. 23:53:34 what about 160? ;) 23:53:34 The reason is it is faster off-the-line, from a dead stop. 23:53:47 true :/ 23:53:50 That means the car can gain distance while the RX-7 is still gaining in speed. 23:53:52 heh 23:54:00 not with an RX-8 though, right? ;) 23:54:10 In order for the '7 to win, you have to beat the Mustang at something it doesn't have: maneuverability. 23:54:13 RX-8 gets, without turbos, 5.8 0-60 23:54:20 aaah, neat 23:54:20 ;) 23:54:28 Put that same Mustang on a curvy course, and watch how much he has to *brake* to take a turn, versus you. 23:54:42 :) 23:54:50 RX-8 vs. Mustang? 23:54:54 Your dick may be bigger and fatter, but mine can weave and turn. 23:55:00 lets just say drag race, not real race 23:55:03 RX-8 is about as powerful as a Mustang. 23:55:05 heh 23:55:05 lol 23:55:19 It has a 240HP engine, and the car weighs 66% that of a Mustang. 23:55:26 aah neat 23:55:28 Hence, the '8 will show the Mustang it's ass easily. 23:55:30 so RX-8 = go 23:55:34 (as will a 3rd gen RX-7) 23:55:35 and it doesnt even have turbos ;) 23:55:42 Right. 23:55:43 heh 23:55:43 BBUUTT 23:55:45 :) 23:55:48 hmm? 23:55:50 You have to know how to drive it to extract that performance. 23:56:01 If you drive it like a piston engined car, it'll behave no better than a 1986 '7. 23:56:03 Guaranteed. 23:56:09 (I know -- I've driven one. :D) 23:56:13 you cant just yank it to 7000 then shift? :) 23:56:25 If you want to go fast with the '8, do NOT be afraid to take it to 8500RPM. 23:56:27 (well, mine would be best at 4000, due to its low torque) 23:56:33 aah 23:56:34 :) 23:56:41 it can handle it 23:56:41 :) 23:56:49 It can technically handle 10500RPM. 23:56:55 But the transmission can't. 23:57:03 lol 23:57:11 in a piston engine, thats usually the other way around ;) 23:57:18 This is why the redline on the '8 with 6-speed manual is 9500RPM. 23:57:29 arke: Also for all rotary engines up 'til now. 23:57:40 aah 23:57:51 btw 23:57:54 i have thought about it 23:58:00 and i think my car might be able to go 120 23:58:07 if I use 3rd gear etensively 23:58:11 and 4th gear 23:58:17 well, maybe 110 23:58:33 3rd gear has a VERY good range in my car 23:58:39 arke: To get maximum speed, you need to know the full power range of your engine. Shift at or just slightly beyond the max power point to get highest speeds. 23:59:06 well, i seem to get max torque-to-that-other-variable thingy at around 4200RPM 23:59:15 that means, i get the best performance shifting then 23:59:29 No. Max torque is at a lower RPM than max power. 23:59:37 err 23:59:39 max power then 23:59:53 To get pure, unadulterated speed, you shift at max power. (WARNING: SUCKS GAS LIKE A SIV!) 23:59:59 --- log: ended forth/04.08.01