00:00:00 --- log: started forth/04.11.30 00:13:01 --- join: segher (~segher@blueice3n1.de.ibm.com) joined #forth 00:55:37 --- join: fdiskyou (~worx@a213-22-130-138.netcabo.pt) joined #forth 01:33:31 --- join: Serg_penguin (~z@212.34.52.140) joined #forth 01:53:11 --- quit: Raystm2 ("User pushed the X - because it's Xtra, baby") 01:59:34 --- join: Raystm2 (~vircuser@adsl-69-149-40-142.dsl.rcsntx.swbell.net) joined #forth 02:42:17 --- quit: Zymurgy ("Leaving") 03:20:31 --- join: aum (~aum@60.234.138.239) joined #forth 04:17:33 --- join: saon (Ecoder@c-24-129-95-254.se.client2.attbi.com) joined #forth 04:23:35 --- quit: saon ("Leaving") 04:49:23 --- quit: Serg_penguin () 04:53:51 --- join: allefant (~root@L0625P15.dipool.highway.telekom.at) joined #forth 04:56:26 --- quit: aum (Read error: 104 (Connection reset by peer)) 05:21:28 --- quit: warp0b00 (Read error: 110 (Connection timed out)) 05:21:44 --- join: warp0b00 (~warpzero@mi130.dn186.umontana.edu) joined #forth 06:04:47 --- quit: cmeme ("Client terminated by server") 06:05:34 --- join: cmeme (~cmeme@216.184.11.2) joined #forth 06:06:31 --- quit: warpzero (Excess Flood) 06:07:17 --- join: warpzero (~warpzero@dsl.103.mt.onewest.net) joined #forth 06:28:45 --- quit: Raystm2 ("Client exited") 06:29:29 --- join: Raystm2 (~Ray@adsl-69-149-40-142.dsl.rcsntx.swbell.net) joined #forth 06:31:15 Hi 06:45:54 --- quit: allefant ("Client exiting") 07:04:42 hey Robert: p1 hd crashed on my dedicated colorforth workstation -- installed a new one and looking for old drivers :) 07:05:17 Drivers for what? 07:05:24 ColorForth or Windows or..? 07:05:54 windows really -- cuz i wanna get it online in windows too to log chats when i'm gone :) 07:06:18 and linux too = so really it's my spirimenter box :) 07:07:04 it's back on the net but i need to update the bios -- the chipset drivers - the video drivers and sound -- 07:07:15 get a chat client for it :) 07:07:15 Hehe 07:07:37 I'll be bz for a few days 07:08:57 BIOS upgrades can be nasty 07:09:06 I got two almost identical P200s 07:09:17 cool :) 07:09:20 But the BIOS in one is a bit older 07:09:27 Same computer model and all 07:09:30 i c 07:09:41 that's convienient then :) 07:09:55 But since it's a bit older, and the BIOS _upgrader_ is also older (so I can't easily install a new version) 07:10:11 One of the computers can't deal with HDs larger than 8GB 07:10:24 oh no kidding hmmm 07:10:42 but they're networked? 07:10:48 and the other can ? 07:12:07 Yeah 07:12:11 The other one == this 07:12:22 And the "first one" I got Windows on 08:18:15 --- quit: fdiskyou (Read error: 110 (Connection timed out)) 08:28:51 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 08:31:17 --- quit: onetom (Read error: 54 (Connection reset by peer)) 08:36:31 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 08:39:04 Hi fox 09:00:16 he 09:00:16 y 09:00:20 ;- 09:00:20 D 09:06:57 --- join: arke_ (apache@11.198.216.81.dre.siw.siwnet.net) joined #forth 10:05:49 --- quit: arke_ ("PLEASE BAN ME LOL OMG K BAI!!!!1111oneoneone") 10:05:57 Eh. 10:07:34 riiiiiight 10:15:41 :) 10:15:47 oh crap 10:15:56 i just got lured into watching a whatshername movie >:( 10:16:05 Who? 10:16:28 eh 10:16:31 maguire 10:16:43 --- quit: segher ("Leaving") 10:16:44 lizzy macfuckingguire 10:16:50 --- join: raystm22 (~colorfort@adsl-69-149-40-142.dsl.rcsntx.swbell.net) joined #forth 10:17:04 was masquaraded as a cinderella story :p 10:18:41 whats her story anyways. doughter of some rich dude? 10:20:37 --- nick: raystm22 -> raystm22_ 10:22:29 Eh, never heard of her 10:22:58 lizzy maguire? 10:23:50 Right 10:23:52 dunno, she's a teenage moviestarkinda thing. also scored some minor hits in holland 10:24:09 not sure how she manages that though :p 10:25:22 oh yeah, and has a show too. movies, and all about her. 10:25:36 its like... too strange to not have a rich parent or two :p 10:26:01 heh 10:26:11 but she's a nobody in sweden? 10:26:22 How could I know? 10:26:40 i dunno. you cant really get around her in here 10:26:58 I bet I could 10:27:24 sure. if you dont watch tv or radio... 10:27:41 I watch radio a lot! 10:27:47 But only the telegraphy bands 10:27:59 :p 10:29:04 Doesn't seem like I miss a lot of importance, anyway 10:30:18 hm. know the fullhouse twins? 10:30:49 No? 10:31:05 dude 10:31:09 What? 10:31:10 evillllll 10:31:14 Hm? 10:31:27 you're hopeless 10:31:33 or maybe just happy :p 10:32:48 Neither 10:33:12 fine. google for lizzy, google for maguire, google for olsin twins 10:33:19 count the hits, feel the burn. 10:33:20 :p 10:35:39 Oh, quiet. 10:37:18 Argh! 10:37:32 There's some idiot whose playlist IRC script keeps flooding me in priv 10:37:37 ignore? 10:37:39 Even though I'm not even in the same channel 10:37:45 ig-nore 10:37:48 Hm, good idea. 10:37:56 But still, such idiots shouldn't be on IRC 10:38:02 agreed 10:39:11 * qFox still watching the movie 10:39:15 * qFox = weak 10:39:16 Sinner. 10:49:34 hm. pity the movie actually resembles the movietitle. it gets even more predictable then your average chickflick 10:51:44 Heh 10:52:48 now 10:52:50 the only question 10:52:53 what will she leave behind 10:52:55 ;) 10:53:13 oh 10:53:18 lol, well the name is hillary duff 10:53:22 does that ringabell? 10:53:46 ohwell 10:53:58 ah, her cellphone 10:54:01 now why is that no surprise? :p 10:54:38 Well, I've heard of Hilary Clinton 10:54:38 --- quit: retrobot2 (Remote closed the connection) 10:54:45 hm. not even close ;) 10:54:50 :( 10:56:12 wtf... you like seeing hilary clinton? 10:56:14 :\ 10:57:10 Hah 10:57:22 Obviously Bill didn't enjoy her enough. 10:57:30 so uhm, lets sum this up 10:58:40 you never heard of lizzy maguire (ok fair enough, thats a show), you never heard of the olsen twins, nor of the full house twins (same), and not of hilary duff? 10:58:47 hrm 10:58:48 :p 10:58:58 What? 10:59:04 --- join: retrobot2 (crc@bespin.org) joined #forth 10:59:04 RetroForth Bot -- Type retrobot2: 10:59:05 --- quit: retrobot2 (Remote closed the connection) 10:59:05 I'm a Forther, damn it! 10:59:13 lol? :) 11:04:07 --- join: retrobot2 (crc@bespin.org) joined #forth 11:04:07 RetroForth Bot -- Type retrobot2: 11:04:41 retrobot2: : qFox ." HELLO, I KNOW A BILLION MOVIE STARS BUT REFUSE TO ADMIT THE WORLD IS ROUND" ; qFox 11:04:43 Robert: 1 11:04:46 wtf 11:04:58 what do you mean, admit? 11:04:59 Stupid bot 11:05:12 the world is not round... 11:05:23 its x-edged. 11:05:25 I know, it's a square. 11:05:36 like a 4 sided sphere, except, a few more sides 11:05:37 ;) 11:05:52 Forth built the earth. 11:06:00 haha, day 1... 11:06:04 Hm.. one should start a religion based on Forth. 11:06:05 or was that day 2 11:06:16 And not just what Chuck is doing 11:06:30 But make people seriously believe that Forth is behind the universe 11:07:41 uhm... yeah.. sure? 11:07:55 Yeah. 11:08:04 Would be a nice way to demonstrate your brainwashing skills on. 11:08:27 brainwash... bad? 11:08:40 Anyway... I should continue converting tforth to hashed dictionaries and FASM. 11:08:47 you should 11:09:49 then, you should convert them back 11:09:53 delete the original sources 11:09:57 and convert them back 11:10:20 and repeat until dead. 11:11:13 Good idea! 11:11:24 (that won't take long if I make that to my hobby..) 11:11:41 what, converting? 11:11:44 i guess so 11:11:49 Yeah.. 11:12:24 * Robert is reconsidering his G system Forth. 11:12:36 I don't know how to do with threading/optimizations... :/ 11:12:49 neither do i 11:12:51 :p 11:13:06 Bah. 11:13:11 How supportive... 11:13:24 luckily winforth has one built in :D 11:18:21 cant you ehm 11:18:37 when a word has been compiled, do some kind of optimization 11:18:43 (heck if i know) 11:19:18 dont you just love the obvious ;) 11:20:13 :D 11:20:49 You're not as stupid as you sound. Compiled ITC looks much like the intermediate form of my current optimizer. 11:22:16 enough with the smarttalk 11:22:17 :p 11:23:44 * Robert pats qFox 11:29:36 --- join: A-Day (~A-Day@137.104.77.101) joined #forth 11:31:16 i noticed that when you compile words, and you look at the source (asm), there's always the possibility for optimization. like two swaps etc 11:31:24 dup drop 11:31:31 (and yes, bigger things ;) 11:32:22 Hehe 11:32:23 Yeah.. 11:32:43 That too. 11:32:55 And then there's stuff on the asm level too 11:33:13 i was talking about the asm level? ;) 11:33:20 Nah 11:33:23 haw. 11:33:28 That's a bit more high-level 11:33:39 well, not in a machine forth environment 11:33:43 I was thinking about stuff like pipelinig 11:33:54 Processor-specific crap 11:34:00 hmhm 11:34:11 but yeah, i guess on the x86 asm level too ;) 11:34:12 Things that don't even have any meaning in Forth. 11:34:26 same deal anyways. push pop 11:36:01 but on the fly optimization, now there's a whole other level of leetness ;) 11:37:07 hm. i have my code running now. but i have a problem i cant tackle and ineed to quit... 11:37:30 What code? 11:37:50 hm. right now its nothing actually :) 11:38:33 --- join: allefant (~root@L0627P15.dipool.highway.telekom.at) joined #forth 11:38:42 What's it supposed to do? 11:38:45 dont feel like explaining. too complicated 11:40:44 :( 11:40:54 You're trying to make me curious 11:41:25 hm not on purpose 11:41:39 Lies, I know the conspiracy is behind it all! 11:41:39 big brother is watching me though. 11:41:46 She is? 11:42:06 yar 11:42:48 just because the topic doesnt say so anymore, doesnt mean its not so ;) 11:43:22 * Robert launches Red Alert 11:43:31 Been a long time since I last G4YM3D. 11:43:34 haw 11:43:40 gl getting slaughtered 11:43:44 Who? 11:43:47 you 11:44:26 I thought someone called "gl" was getting slaughtered. 11:44:35 Oh, well, thanks 11:50:33 hm, never imagined taking input would be so easy to do in win32forth 11:50:43 : hoofdlus ( -- ) 11:50:43 begin 11:50:43 inpadr @ 255 accept 11:50:43 dup inplen ! 11:50:43 while 11:50:43 inpadr @ inplen @ verwerkzin 11:50:45 repeat 11:50:47 ; 11:51:09 Is that Dutch or Alice from wonderland on crack? 11:51:20 It's nice, anyway. 11:51:23 i'll take Dutch for 300 11:51:37 (not the word names, but the input) 11:51:45 either. 11:52:08 Alice in Wonderland _is_ a drug trip 11:52:37 Not on crack, though, so no Dutch in there. 11:53:21 curiouser and curiouser 11:55:16 hm. and then i broke it 11:55:21 if only i knew how... 11:56:54 huh... it suddenly borks when giving input? 11:56:54 :\ 11:57:54 oh, eh, lol 11:58:00 what's the c64 in a joystick thing called? 11:58:19 I can't find anything like that on qvc.com without a name 12:00:44 Herkamire: your gonna have to ask thinfu: commadore 64 emulator joy stick thingy is the best I can come up with. 12:07:29 excuse me, does anyone know of any channels that cover microcontrollers? i've tried googling and failed... 12:07:49 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 12:12:22 A-Day: have you tried the command " /list " to get a listing of channels on this irc.freenode.net -- then try again with other channels ? 12:12:49 Hi tathi :0 12:13:21 Hi Raystm2 12:14:07 wow :) someone is making a music player device that will support "ogg" http://www.commodore.net/Site/DesktopDefault.aspx?tabindex=5&tabid=45&itemid=2&sitemid=9&prod=13&cat=1 12:14:36 I've been waiting for one of those :) 12:15:06 Herkamire: I just committed the changes to herkforth from over Thanksgiving. 12:15:12 yay :) 12:15:50 Sorry about that. 12:18:32 looks like you didn't commit your new ed-go-to-key feature though 12:18:39 no. 12:18:50 I was doing some work the day you were driving back 12:18:54 and got tired of not having version control. 12:19:00 So I checked it into my local repository. 12:19:22 And...now it doesn't boot :( 12:19:43 Raystm2: i did "/help " and "/list" is not listed. am i doing something wrong? is it my client? sorry for my ignorance... 12:19:46 yeah, I was figuring I'd have to debug the new of-call code 12:19:56 oh duh. 12:20:19 I forgot about that. 12:20:29 * tathi was thinking he broke it somehow :) 12:22:39 Well then...let me copy it over and check it in... 12:23:45 A-Day: prob'ly your client -- let me try for you -- your looking for channels that cover microcontrollers? 12:24:31 A-Day: I can filter the search for key words so if you think of any just let me know. 12:24:40 yeah, of-call seems to be crashing 12:26:31 --- quit: Raystm2 (Connection reset by peer) 12:27:01 C64 DTV 12:27:06 "Commodore" 12:27:07 Raystm2: Thank you so much! I'll also try and get a better client. Search terms: MCU microcontroller AVR PIC 12:27:12 "Direct-to-TV" 12:27:31 Herkamire: ok, committed ed-go-to-key. 12:27:44 Spell Commodore wrong again... and DIE!! 12:27:57 found one bug. now it's running (under pearpc) but seems like an infinite loop, or maybe stdin/stdout don't work 12:28:05 tathi: cool :) 12:28:32 --- join: Raystm2 (~Ray@adsl-69-149-40-142.dsl.rcsntx.swbell.net) joined #forth 12:28:57 A-Day: haha my other client died on the search :) 12:29:05 lol 12:30:37 ill retry on this on :) 12:30:57 yay, thank you 12:31:02 --- quit: raystm22_ (Connection reset by peer) 12:31:20 :) 12:31:58 i wonder if that quit was intentional... 12:31:59 it's the client -- some system violation in the process. 12:32:02 no 12:32:13 not intentionall see -- its comming back now 12:32:34 8-) 12:32:39 --- join: raystm22 (~colorfort@adsl-69-149-40-142.dsl.rcsntx.swbell.net) joined #forth 12:33:01 stupid windows visual irs 2.0 12:33:13 irc even -- 12:33:18 humph 12:33:20 it worked the other day 12:33:26 Virtual IRS... that's a scary thought. 12:33:44 they collect taxes virtually 12:34:22 maybe i need an update of the software -- cuz I just rebuilt both these harddrives on both these machines -- checking for updates 12:34:58 C64 DTV link: http://www.qvc.com/asp/frameset.asp?class=2039&tmp=hp&cont=sn 12:35:13 oh shucks 12:35:20 A-Day: here's what I get from /list: http://qualdan.com/misc/irc.freenode.net-2004-11-30 12:35:36 ! 12:35:45 its a heck of a list -- got 500 channels in a second before crash. 12:35:51 haha 12:36:07 i couldn't find anything ( but then again that was by trial and error ) 12:36:14 I don't think you can get a complete list 12:36:20 thanks tathi :) 12:36:35 I think there is an option to hide each channel from /list 12:37:19 yah and they can be filtered too by entering filters but i didn't do that- 12:37:23 holden: well...I know channels which need a password or invite to join don't show up. 12:37:30 Unless you're in that channel... 12:38:08 thats a pretty good list tathi :) thanks again :) 12:38:22 tathi: could you retry your search just with the search term "microcontroller" please? i couldn't find anything in your listing regarding microcontrollers... 12:38:37 A-Day: that's all the information the server will give you AFAIK. 12:38:47 channel name, # users, and channel topic. 12:39:25 oh my. thanks for your efforts tathi :) 12:40:09 yeah A-Day: like I said you could filter but I don't know how either - try searching the page with a find feature -- cuz that's all that's on the freenode. there are other nodes too. :) 12:40:18 have you tried looking on the web...? 12:40:25 I see a #micro but the topic doesn't make it clear what it's about 12:40:26 i've tried googling and failed 12:40:27 there ARE other irc networks. 12:40:34 What exactly are you looking for? 12:40:47 A-Day: you might like to start a list :) 12:41:04 or a chat i meen 12:41:05 tathi: (14:40:04) The topic for #micro is: Alguns wallpapers 3d -> http://container.box23.de/gallery/index.php?cat=10 12:41:09 mean i mean 12:41:24 Raystm2: yes, i have started #MCU 12:41:37 cool :) 12:42:20 :) except i an noob and i don't know how to be a good op, but maybe at least someone will say something useful 12:43:34 you'll get lots of help and also the irchelp.org is good too 12:43:38 holden: i'd really like to find a channel on PICs, AVRs, x51, x86, or bascially ANYTHING dealing with microcontrollers 12:44:01 #electronics and #hardware look like they might be somewhat useful 12:44:15 tathi: any suggestions for me? what other irc netowrks do you think would be useful? 12:44:33 holden: thanks a lot! i'm great at missing the obvious! 12:44:43 holden: and that was sincere, btw 12:45:05 you might like to join this chat -- and also #concatenative -- #c4th-ot -- because i see those guys talk about it from time to time -- make sure you post your new #MCA on comp.lang.forth to get some ppl in :) 12:45:11 I'm using an IRC client which makes searching through the topics really easy 12:45:51 holden what client ? 12:45:57 Crikey! 12:45:59 holden: please tell me, what client are you using? 12:46:07 Mac OS X only though 12:46:15 :) 12:46:16 to leet for me :) 12:46:20 ahaha 12:46:22 http://www.hiddenmemory.co.uk/ 12:46:54 Ah, "Crikey!" is the name :) 12:47:02 Yep :) 12:47:11 * tathi was wondering what you were exclaiming about :-P 12:47:24 Crikey!! my wife wants to watch a dvd on this machine so ......... 12:47:48 holden: sure, just torture me. ooo, i have a cool mac and guess who doesn't? you don't! hahahaha!!! 12:47:57 You just made me choke on my drink 12:48:06 hehe 12:48:08 lol 12:48:37 she's still picking which one 12:49:57 well thanks everyone! now i can go bug the folks at #hardware and #electronics! and i really should get on getting a better client... goodbye for now 12:50:14 bye nice to meat ya :) 12:52:39 see ya -- wifey picked Basic with JTravolta -- 90 minutes Raystm2 free starting now :) 12:56:06 nice meeting you too Raystm2 :) 12:57:41 basic was a good movie 12:57:52 BASIC was a good language 12:57:57 And my sister just mentioned Travolta 13:07:12 --- join: arke_ (apache@11.198.216.81.dre.siw.siwnet.net) joined #forth 13:10:00 --- join: swsch (~stefan@swsch.sustaining.supporter.pdpc) joined #forth 13:12:46 --- quit: arke_ ("CGI:IRC (EOF)") 13:16:56 --- quit: allefant ("Client exiting") 13:46:12 --- quit: swsch ("Leaving") 14:05:10 --- quit: qFox ("this quit is sponsored by somebody!") 14:29:42 --- join: Raystm2- (~Ray@adsl-69-149-40-142.dsl.rcsntx.swbell.net) joined #forth 14:31:12 --- quit: raystm22 (tolkien.freenode.net irc.freenode.net) 14:31:12 --- quit: Raystm2 (tolkien.freenode.net irc.freenode.net) 14:31:12 --- quit: skylan (tolkien.freenode.net irc.freenode.net) 14:31:12 --- quit: madgarden_ (tolkien.freenode.net irc.freenode.net) 14:31:12 --- quit: SDO (tolkien.freenode.net irc.freenode.net) 14:31:15 --- join: madgarden_ (~madgarden@Ottawa-HSE-ppp4082712.sympatico.ca) joined #forth 14:31:15 --- nick: madgarden_ -> madgarden 14:32:47 --- join: binaryguy (russell@host81-129-67-37.range81-129.btcentralplus.com) joined #forth 14:32:52 --- join: skylan (~sjh@vickesh01-4811.tbaytel.net) joined #forth 14:33:59 --- quit: binaryguy (Client Quit) 14:34:44 --- join: raystm22 (~colorfort@adsl-69-149-40-142.dsl.rcsntx.swbell.net) joined #forth 14:36:07 --- quit: tathi ("leaving") 14:38:19 --- nick: Raystm2- -> Raystm2 14:43:06 --- join: madgarden_ (~madgarden@Ottawa-HSE-ppp4082712.sympatico.ca) joined #forth 14:43:06 --- join: SDO (~Super@67-23-111-213.clspco.adelphia.net) joined #forth 14:44:41 --- quit: SDO (Connection reset by peer) 14:45:17 --- join: SDO (~Super@67-23-111-213.clspco.adelphia.net) joined #forth 14:48:30 --- quit: madgarden_ (Read error: 110 (Connection timed out)) 14:52:29 --- join: ows (~ows@83.132.99.46) joined #forth 14:56:03 Hi ows 14:59:52 Hi 15:14:42 --- quit: fridge (Remote closed the connection) 15:43:21 --- join: saon (Ecoder@c-24-129-95-254.se.client2.attbi.com) joined #forth 15:46:07 --- quit: saon (Client Quit) 16:13:31 --- join: crc (crc@0-1pool104-106.nas52.philadelphia1.pa.us.da.qwest.net) joined #forth 16:28:22 --- nick: Raystm2 -> Raystm2_ 16:28:29 --- nick: Raystm2_ -> Raystm2 16:30:56 --- quit: Raystm2 ("User pushed the X - because it's Xtra, baby") 16:31:37 --- join: Raystm2 (~Ray@adsl-69-149-40-142.dsl.rcsntx.swbell.net) joined #forth 16:58:07 --- join: binaryguy (russell@host81-129-67-37.range81-129.btcentralplus.com) joined #forth 16:58:19 Hi, binary guy. 16:58:48 hi Robert 16:59:07 hi all 16:59:16 Hrm, this isn't supposed to happen... 16:59:17 hi. 16:59:20 The assembler halts. 16:59:38 binaryguy: there are 10 types of people in the world. Which kind are you? :) 17:00:04 a newbie waster! 17:00:15 I think base 4 is way too unpopular. 17:00:19 We should use it more. 17:00:33 Perhaps all my Forths should use it by default. 17:03:50 --- join: Sonarman (~matt@adsl-64-160-165-210.dsl.snfc21.pacbell.net) joined #forth 17:04:56 Hi Sonarman 17:05:33 hi 17:06:03 Hi Sonarman Robert 17:06:08 robtrob t3h pzned 17:07:41 --- quit: binaryguy ("Leaving") 17:11:12 * crc plays with base 4... 17:11:18 rather interesting actually 17:11:24 DNA 17:11:33 Sonarman: :) :) :) :) :) :) :) :) 17:12:08 what's interesting about it, crc? 17:12:42 I like playing with odd bases ;-) 17:13:08 like base 98. 17:13:09 12345 $45 + . 17:13:10 1234í 17:13:20 Heh 17:13:21 hehe 17:13:23 The results are fun to look at 17:13:24 :) 17:13:24 :-) 17:13:31 Here's an odd base for you. 17:13:37 NOOO NO SMILEYS WITH NOISES 17:13:42 --- mode: ChanServ set +o arke 17:13:48 * arke threatens crc 17:13:50 :) 17:13:55 :oI 17:13:57 First digit is multiplied by 1. Second by 2. Third by 2*3, fourth by 2*3*5, fifth by 2*3*5*7, etc. 17:14:10 ? 17:14:23 fibbonaci base lol 17:14:28 Nope. 17:14:30 Prime base! 17:14:37 arke: :-) :-) ;-) ;-) :-) :-) 17:14:38 ...oh 17:14:39 lol 17:14:39 :) 17:14:56 3 base ! 17:14:57 12 2 + . 17:14:57 21 17:14:58 :-) 17:15:34 Hehe. 17:15:48 Base e! 17:15:57 hehe 17:16:08 e ? 17:16:08 hrm 17:16:11 base 1? :) 17:16:20 that would just be counting 17:16:22 0 = 0 17:16:24 00 = 1 17:16:26 000 = 2 17:16:28 etc. :) 17:16:49 base 1 doesn't work in retroforth 17:17:00 Heh 17:17:09 I wonder if you could make base e somewhat useful. 17:17:21 Is that a whole number? 17:17:24 On a computer. 17:17:28 Nope, it's irrational. ;) 17:17:34 * crc has no support for non-integer values 17:17:36 could pi be represented rationally using base e? 17:17:42 speaking of irational is thinfu here ? 17:17:50 Sonarman: Probably not, but...give it a try. 17:17:56 Raystm2: Haha. :) 17:18:00 Raystm2: nope 17:18:19 Sonarman: maybe e^3 :) 17:18:22 or something 17:18:23 :L) 17:19:30 Heh. 17:19:54 hehe 17:19:59 base fibonacci! :) 17:20:19 How many different digits would a base e number contain? 2.7..? :) 17:20:37 1.4? :) 17:21:07 Perhaps a variable number for each power 17:21:16 :) 17:21:19 yep 17:21:21 Averaging to e 17:21:24 hehe. 17:21:24 :) 17:21:27 This could be interesting... 17:21:40 Maybe one should make StupidForth implementing some of these ideas. 17:22:36 * crc considers making a "light" version of RetroForth 17:22:46 crc: wtf 17:22:46 lol 17:22:56 crc: retroforth is almost as light as colorforth lol 17:22:59 arke: I'd strip out everything that *I* don't use 17:23:12 arke: retroforth is lighter than colorforth IIRC 17:23:21 hehe. 17:23:21 :) 17:24:44 * crc could remove: */ /mod 2swap 2over +! 17:25:03 Not much that I don't use really... 17:25:33 I guess I'll just leave them in :) 17:25:53 see -----------------------------^ 17:26:06 you dont need 2swap or 2over 17:26:08 but leave the others 17:26:11 Or write a big and complex system to allow users to pick what they want. 17:26:29 drop / and * and replace it with */mod only 17:26:39 dpkg for retroforth! 17:26:42 err 17:26:44 :) 17:26:44 apt-get install 2dup 17:26:47 /* 17:26:51 haha :) 17:26:52 Yep! 17:26:58 Hmm.. 17:27:06 That would be a neat feature, Sonarman. 17:27:11 Being able to do that from within a Forth. 17:27:17 "install 2dup" or whatever. 17:27:27 apt-get install blocks floats strings 17:28:08 I should implement that in isForth. 17:28:19 Robert: or, you should not use isforth :) 17:28:23 <_< 17:28:24 >_> 17:28:25 you'll need to write a DNS resolver first, of course 17:28:26 ^_^ 17:28:29 Too many of my users rely on 2swap and 2over though 17:28:31 Sonarman: Shut up! 17:28:36 crc: ... 17:28:39 crc: you're kidding 17:28:40 arke: NO! 17:29:03 crc: I think you should rather add something to have it say when a word is not found 17:29:04 What does 2swap do? ( a b c d -- c d a b ) ? 17:29:11 Robert: yup 17:29:37 2swap (a b c d - c d a b) Swap the top four numbers on stack 17:29:37 2over (a b c d - a b c d a b) Over two numbers on stack 17:29:58 abominations in my mind :) 17:30:06 I don't like them myself 17:30:26 crc: could you PLEEASE add errors to retroforth? pleeeaaaassseee??? :) 17:30:33 crc: I know that if I do it you won't like it. 17:30:39 what kind of errors? 17:31:05 you mean error checking? 17:31:14 crc: : foo blah ; 17:31:24 in retroforth, it will compile foo to do nothing 17:31:25 blah? 17:31:29 So? 17:31:33 in another forth, it would say "blah ?" 17:31:37 and abort compilation of foo 17:31:47 : foo blah ; 17:31:47 blah? 17:32:04 In 7.5 and above it shows the error and continues compiling 17:32:26 If I stop the compile, you'll have a word that can't exit in the dictionary 17:32:36 (It's a pain to remove words once they're created) 17:33:48 crc: hehe, do you have FORGET in rf? 17:33:52 No 17:34:02 Why would you need to FORGET a word? 17:34:51 You can save/restore the dictionary to a known point with some trickery though: 17:34:51 0 constant mlast 17:34:51 0 constant flast 17:34:51 0 constant oldh0 17:34:51 : restore macro mlast last @ ! forth flast last @ ! oldh0 @ h0 ! ; 17:34:51 : save macro last @ @ ['] mlast 5 + ! forth last @ @ ['] flast 5 + ! here ['] oldh0 ! ; 17:34:54 save 17:35:22 you should have EMPTY MARK UNMARK 17:35:28 Use 'save' to save the current dictionary state, 'restore' to fall back to it 17:35:31 arke: why? 17:35:48 arke: save and restore aren't part of the main system anyway 17:35:59 that way, you MARK the dictionary at the start, then simply UNMARK on error, and "DELETEMARK" on successful 17:36:04 just an ide a:) 17:36:12 That complicates it too much 17:36:27 well, whatever, it doesnt matter that it keeps compiling, as long as it gives me an error :) 17:36:30 If you make an error, define a new version of the word 17:36:46 arke: from now on you'll know if there's an error :-) 17:36:57 yay 17:37:03 7.5 out yet, or no? 17:37:16 It's been out for over a month! 17:37:22 http://retroforth.org/release 17:37:27 We're at 7.5.1 now 17:37:32 oopts :) 17:37:41 7.6 coming January 1st (assuming all goes well) 17:38:29 There's a "word_not_found" routine in the assembly; you could hack that if you wanted to. 17:38:44 naah 17:38:44 :) 17:38:50 I was just being pedantic 17:39:07 as long as it shows me, I think its actually better that it keeps going, that way i see them all not just one at a time 17:39:10 :) 17:39:38 ;-) 17:54:01 on the subject of e and number bases: 17:56:10 ...yes? 17:56:11 how is it proven that e is the minimum point when x>1 for the graph of: y = x * (log base x of N), where N is any positive number > 1 17:58:45 You mean the minimum point of y = x*log x? 17:59:06 That expression of yours is a little bit confusing. 18:00:30 That function calculates the "efficiency" (defined as the number of possible digits * the number of digits required for a given number) of a base 'x' 18:00:42 Don't you mean the ratio of number of digits of a number, vs the number of different digits in the base? 18:00:59 yeah, s/ratio/product 18:01:19 Why the product? 18:01:35 the product measures the efficiency 18:01:50 Ah, right. 18:02:28 do you know how to prove it algebraically? 18:04:21 Yes 18:04:28 (now I do ;) 18:04:31 hmm, it's equivalent to y=x/log(x) 18:04:35 Yes 18:04:54 The derivative of that is (ln x - 1) / (ln x)^2 18:05:02 And since ln e = 1... 18:05:12 uh-oh 18:05:14 calculus 18:05:49 Oh, come on. 18:05:51 stupid slow-ass American education 18:06:00 Pfft, sure, blame THEM! 18:06:17 blaming others: it's the American way 18:06:27 ;-D 18:06:38 Try to find another way to prove it, if you can. 18:07:53 how did you find the derivative? just a quick summary (not an explanation) of the procedure, as a peek at how it's done 18:08:47 d/dx (f/g) = g*(df/dx) - f*(dg/dx)) / g 18:08:51 d/dx (f/g) = (g*(df/dx) - f*(dg/dx)) / g^2 18:08:57 (sorry, premature "return") 18:09:21 I happend to remember that 18:09:33 You can derive it from the product rule as well. 18:09:41 interesting 18:10:04 d/dx h*g = h*(dg/dx) + g*(dh/dx) 18:10:08 Where h = 1/f 18:10:26 Give it a shot if you wish. Perhaps you can use limits to prove it, as well. ;) 18:10:39 Or better yet - geometric reasoning! 18:10:47 For the greeks and the insane. 18:11:31 :D 18:11:41 * Robert is getting slightly annoyed at FASM. Some macro features won't work with stuff in different sections. 18:12:04 Anyway, using base e could be an interesting experience. Give it a try. 18:12:35 it's like the geek version of taking acid 18:13:10 oh, and thanks for the info, btw 18:13:15 No problem. 18:13:29 And a side note: the Swedish system does the same. 18:13:36 I had to research that stuff on my own as well. 18:13:56 :) 18:15:28 who broke retrobot2 this time?? 18:15:38 It was broken when it joined. 18:15:42 I SWEAR 18:16:01 * Sonarman administers the serum to Robert 18:16:26 The LSD calculus base e serium? 18:16:33 er, serum 18:16:47 with a touch of FASM 18:16:52 Oh no! 18:17:08 and some GNU AS 18:17:18 A$$EMBL3R 18:17:21 to torture you should you lie to us 18:18:22 * crc sighs. I fixed it 18:18:29 I'll have to add a 18:18:54 I'll have to add an "auto-ban" feature for those who break it ;-) 18:19:10 crc: Hey, I'm telling the truth this time. 18:19:23 That bot IS messed up. 18:19:30 And I'm not to blame today 18:19:47 retrobot2: ." I've been healed!" 18:19:48 crc: I've been healed! 18:20:13 I'm not digging through the bot's logs this time 18:20:35 * crc won't blame anyone today 18:20:38 Hah. 18:20:49 Nobody believes I'm innocent. :~( 18:22:58 Robert didn't totally mess it up: 18:22:58 retrobot2: : 0 1 ; 0 . 17:41:34 18:23:08 (from a couple days ago) 18:23:19 it still worked after that. 18:23:46 *note to all: don't test a word on the same line you define it on* 18:24:09 Oh, OK. 18:24:21 Then maybe I'm guilty, after all! 18:24:24 * Robert dies in shame. 18:24:48 Robert: you just made it say "1" before executing more code 18:25:00 A minor irritant; not serious 18:26:22 * crc wonders if qfox was to blame. His ": 0 1 ; : 1 0 ; : 0 1 ;" stuff could have messed up the bot's memory 18:26:30 Hehehe 18:27:02 hehe 18:27:39 :) 18:36:28 time for bed 18:36:31 --- quit: crc ("" Time for bed... Goodnight!" type cr bye") 19:07:33 bummer, that music player device I saw advertised on commodore.net as supporting "ogg" does not mention ogg in the tech specs (although it does list 6 other supported formats) 19:07:46 or maybe 5 19:07:48 anyway 19:08:07 looks like a really cool divice though 19:08:13 --- join: TheBlueWizard (TheBlueWiz@modem-133.nyc-tc03b.FCC.NET) joined #forth 19:08:43 says it can be a usb host or slave, and mentioned something vague in the blurb about being able to download pictures from a camera or something (possibly without the computer) 19:09:08 that would be a cool feature 19:09:46 if there was a little music device like that that supported ogg vorbis and ogg speex I might get one 19:40:54 --- quit: TheBlueWizard (Nick collision from services.) 19:41:43 --- join: TheBlueWizard (TheBlueWiz@modem-055.nyc-tc03a.FCC.NET) joined #forth 20:03:46 Hi again, Wizard 20:04:09 hiya Robert :) I got disconnected by my ISP 20:05:16 --- join: thinfu (thin@bespin.org) joined #forth 20:06:38 ISPs can be evil. 20:07:42 * TheBlueWizard nodsnodsnods...though he thinks that in his case, jis ISP is just incompetent 20:08:02 Hehe, yeah, don't confuse evil with incompetence! 20:08:17 :) 20:23:16 --- part: thinfu left #forth 20:58:25 --- quit: madwork (Read error: 104 (Connection reset by peer)) 20:58:49 --- quit: A-Day (tolkien.freenode.net irc.freenode.net) 20:58:50 --- quit: ianp (tolkien.freenode.net irc.freenode.net) 20:58:51 --- quit: raystm22 (tolkien.freenode.net irc.freenode.net) 20:58:51 --- quit: warpzero (tolkien.freenode.net irc.freenode.net) 20:58:51 --- quit: Robert (tolkien.freenode.net irc.freenode.net) 20:58:51 --- quit: Fractal (tolkien.freenode.net irc.freenode.net) 20:58:51 --- quit: arke (tolkien.freenode.net irc.freenode.net) 20:58:51 --- quit: Herkamire (tolkien.freenode.net irc.freenode.net) 20:58:51 --- quit: cmeme (tolkien.freenode.net irc.freenode.net) 20:59:07 --- join: arke (f2@bespin.org) joined #forth 20:59:07 --- join: raystm22 (~colorfort@adsl-69-149-40-142.dsl.rcsntx.swbell.net) joined #forth 20:59:07 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 20:59:07 --- join: warpzero (~warpzero@dsl.103.mt.onewest.net) joined #forth 20:59:07 --- join: cmeme (~cmeme@216.184.11.2) joined #forth 20:59:07 --- join: Robert (~pink@c-4d5a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 20:59:07 --- join: Fractal (jah@selling.kernels.to.linus.torvalds.at.hcsw.org) joined #forth 20:59:07 --- mode: irc.freenode.net set +o arke 21:00:01 --- join: A-Day (~A-Day@137.104.77.101) joined #forth 21:00:01 --- join: ianp (~ian@inpuj.net) joined #forth 21:09:49 --- join: OrngeTide (orange@rm-f.net) joined #forth 21:09:53 hio 21:10:48 has anyone heard of a self hosting forth on a PIC or ubicom SX chip? 21:11:48 Uhm... what's the Forth supposed to do? 21:12:32 this is also fun. an fpu for PIC. http://www.parallax.com/detail.asp?product_id=604-00030a .. also does 32-bit integer operations. i think you could almost run forth on this fpu. :P 21:12:34 Considering those things can't run code from RAM/EEPROM... Some kind of token threading? 21:12:41 Heh! 21:12:51 yea. you'd have to. 21:13:14 I've been implementing machineforthish (not exactly the same) VMs for AVR and PIC. 21:13:18 basically i'm thinking you'd write the inner interpretor in pic/sx. and twiddle the bits of an SRAM/Flash to read your data out. 21:13:33 Robert, hrm. maybe I should look into AVR or MSP430 instead. 21:13:40 But the only complete Forth compiler I wrote was for the AVR. 21:13:49 Since the PICs I got are a little memory starved 21:13:52 was it self hosting on AVR? 21:13:56 And AVR is less of a pain in the ass. 21:13:58 Yeah. 21:14:03 Runs inside a VM 21:14:17 Was working at a better version, including an editor and all. 21:14:23 But got tired of that. 21:14:25 MSP430 is super simple too. it's actually even more "normal" than AVR. it's kind of like a pdp-11 clone:) 21:14:47 Never used any PDP-11. 21:14:54 Or MSP430 for that matter 21:15:13 neat. i'm thinking of doing some kind of tiny project with an mcu connected to a tv monitor (i noticed that PICs and SX can generate NTSC monochrome signals pretty easily) 21:15:28 oh. you should check out msp430. it's pretty forth and c friendly. 21:15:39 it's 16-bit though. dunno if that's too many bits for you. :) 21:15:45 Haha 21:15:52 msp430 is mainly useful if you have a naked LCD that you want to drive, since it can directly use them. 21:16:16 Well, I was thinking about output devices for my next computer project. 21:16:16 --- quit: ows ("Client Exiting") 21:16:26 Perhaps I'll go with this matrix printer. :) 21:16:39 the multiply operation is actually done using dma. you can do some real-time dsp effects just linking it's dma engines. and it's pretty cheap 21:16:53 matrix printer? 21:16:58 dot matrix? 21:17:02 Yep 21:17:25 turn it into an old teletype? :) 21:17:47 i was thinking of getting one of those $25 battery powered tv sets from walgreens and turning it into a forth terminal. 21:17:48 Something like that. 21:18:01 oops. i gotta go. my woman is yelling at me for being on the pc. 21:18:05 Hehe, that would be neat 21:18:07 :) Bye! 21:19:47 :) 21:19:59 poor OrngeTide :) 21:21:10 If I practice morse code, I could use that for coding. 21:39:38 --- quit: I440r (Read error: 110 (Connection timed out)) 21:48:55 Bleh 21:49:03 One hour until I'm supposed to get up 21:50:59 you stay up awake all night, eh? 21:59:07 Yeah 21:59:28 ah....a pity :) 21:59:36 Yep, but it's hard to avoid 22:00:15 --- join: fridge (~Jim@CommSecureAustPtyLtd.sb1.optus.net.au) joined #forth 22:00:26 Saluton 22:00:30 why is that? addicted to IRC? 22:00:41 hiya Fractal 22:00:47 er, hiya fridge 22:01:42 hello 22:02:19 TheBlueWizard: Haha, that too 22:02:34 TheBlueWizard: But no... I just can't get to sleep earlier than 4-5 22:02:55 So I have to skip sleep a night to get tired enough to sleep the following nights 22:03:46 I had a siesta today 22:03:56 so I think my sleeping pattern will be stuffed now 22:04:22 but damn, I'm still glad I had a snooze =D 22:05:07 Yeah 22:05:14 That's why I end up like this ;) 22:05:25 But I can't CONSTANTLY be adjusted to "normal" sleeping habits 22:05:31 That means I'm constantly tired 22:05:41 Probably part of their brainwashing strategies 22:05:46 Make sure everyone is tired 22:05:53 And they won't overthrow the conspiracy 22:07:02 ha ha...well, I think you just need some discipline 22:08:19 I don't like discipline. ;) 22:08:27 At least not when it comes to sleep. 22:09:47 --- quit: Sonarman ("leaving") 22:10:40 ok :) 22:17:10 --- quit: Herkamire ("bed") 22:31:24 gotta go...bye all 22:31:32 --- part: TheBlueWizard left #forth 23:07:54 anyone in here ever used a RS6000 7013 5xx 23:08:08 No, but I've used QBasic. 23:31:37 QBasic is fun :) 23:31:42 --- mode: arke set -o arke 23:35:06 good riddens! :P 23:35:19 if you can run qbasic you can run pygmyforth... 23:35:20 qBasic ships broken :( 23:35:56 I used to have some rs6000 when i was a kid. model 53 or something like that. i forget 23:36:48 Don't worry..last time I did DOS programming I did it in Forth. ;) 23:37:04 :) now i'm not worried 23:37:57 i did some dos coding last year. but on a dos palmtop. and mostly in forth. (although I did use pacific C a bit too) 23:38:24 OrngeTide: what did you code into it? 23:39:12 OrngeTide: Heh, cool.. I also used to use Pacific C some, but mostly Borland tools. 23:40:21 borland tools run on that 80188. pacific c I had to have a 286 or better. kind of annoying that I couldn't host the compiler. 23:40:29 Raystm2, i tried to code a new OS for it. 23:40:39 i don't like dos at all :) 23:41:07 pygmy makes it pretty easy to write boot sectors. 23:42:25 :) 23:43:31 OrngeTide: that's cool. "tried" . were you successful then ? 23:44:01 pygmy is so easy. :) I love it. 23:45:56 Raystm2, i never got past the monolithic blob of code stage. i could do a lot of stuff. but i had to jump into pygmy and build it, then copy it into a flash cards bootsector. 23:46:28 i could poke hello world into a 640x200 monochrome frame buffer 23:46:37 :) 23:47:15 it needed a cooperatively threaded forth, then it would have been super cool. 23:47:36 just simple native contexts and a native forth engine. that's all I wanted. ;) 23:48:40 although even a token threaded forth with an inner interp written in pygmy would have been something. but i gave up on the palmtop because I realized that a palm pilot is pretty cheap now and had an emulator and is much faster 23:49:39 hrm. neat. ti has a pretty good explaination of generating an ntsc signal on a uC. http://focus.ti.com/docs/apps/catalog/resources/appnoteabstract.jhtml?abstractName=slaa177 .. it's for msp430 too (i didn't know you could do that with an msp) 23:59:59 --- log: ended forth/04.11.30