00:00:00 --- log: started forth/02.05.20 01:38:19 --- quit: tathi ("leaving") 01:44:58 --- quit: sif (Read error: 104 (Connection reset by peer)) 01:45:18 --- join: sif (~siforth@ip68-9-58-81.ri.ri.cox.net) joined #forth 01:45:18 Type sif: (or /msg sif to play in private) 01:45:56 sif: ." barcaro" 01:45:58 davidw: 01:46:08 sif: S" barcaro" . 01:46:09 davidw: Word not found: S" 01:46:24 sif: 67 emit 01:46:25 davidw: stack underflow 01:59:01 --- join: rob_ert (~robert@h237n2fls31o965.telia.com) joined #forth 02:19:35 --- join: Serg_penguin (~z@nat-ch0.nat.comex.ru) joined #forth 02:22:45 hi all ! 02:36:11 --- join: onetom_ (tom@adsl52037.vnet.hu) joined #forth 02:37:57 hi 02:43:55 --- nick: Serg_penguin -> penguin_afk 02:49:16 hi 02:57:17 hi 03:10:48 --- nick: penguin_afk -> penguin 03:11:07 --- nick: penguin -> penguin_serg 03:15:57 --- quit: penguin_serg ("Unplugging my box to switch in another comp what needs to be mirror-installed with Linux...") 04:10:15 --- join: Serg_penguin (~z@nat-ch0.nat.comex.ru) joined #forth 04:28:46 --- quit: onetom_ (Read error: 110 (Connection timed out)) 04:36:25 --- join: onetom_ (tom@adsl52057.vnet.hu) joined #forth 04:37:07 --- join: Speuler (~l@a161161.upc-a.chello.nl) joined #forth 04:37:19 'morning 04:37:32 Morning :) 04:38:46 hi 04:39:12 any beautified log of the day b4 yesterday? 04:39:56 does anybody know of such? 04:40:12 artistically cut chunks of trees ? 04:44:01 --- quit: Serg_penguin () 04:45:04 --- nick: onetom_ -> onetom 04:45:46 * rob_ert continues to write his networking code 04:45:55 ?? 04:56:26 http://tunes.org/~nef/logs/forth/02.05.18 04:57:45 Dar 04:57:53 I've forgot how to log on to IRC 04:58:12 How can I log in, join a channel and send a simple message? 04:59:19 USER : 04:59:27 And more? 04:59:27 NICK 04:59:30 :D 04:59:34 JOIN 04:59:38 * rob_ert kisses his little oink. 04:59:39 Thanks. 05:00:04 How are the strings terminated 05:00:04 the server doesn't care about hostname and servername btw, so you replace it by anything you want :D 05:00:05 ? 05:00:10 \n\0 05:00:12 :D 05:00:14 uhm 05:00:20 0x0a, 0x00 ? 05:00:26 0x0a, only that 05:00:35 Okz0r! 05:00:57 http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc1459.html#sec-4.1.3 05:00:57 :) 05:02:33 Bah 05:02:34 ;) 05:02:45 LORTFM. 05:02:52 (Let Oink Read The Fucking Manual) 05:02:53 xD 05:02:57 pffff :) 05:14:02 --- quit: Speuler (carter.openprojects.net irc.openprojects.net) 05:16:35 --- join: Serg_penguin (~z@nat-ch0.nat.comex.ru) joined #forth 05:19:12 welcome back serg 05:19:39 Privet 05:20:07 rob_ert: oh, watta intelligence ;p 05:20:15 i,m for just a minute... 05:20:55 ocseny haraso ;) 05:21:14 Serg_penguin: do u have any questions? 05:21:21 Serg_penguin: do u have a homepage? 05:21:38 if goshawk will surface, :) point him to www.technoforth.ru 05:21:44 no page 05:23:13 sad 05:23:44 tell us sg about yourself, then 05:24:00 (tech related things ofcourse) 05:24:06 moscow, russia, 23, male, 05:24:17 forth, c , perl, basic ;) 05:24:25 basic :D 05:24:36 linux - adv user; nt -admin 05:24:42 BASIC XD 05:24:49 tell more about forth 05:24:57 what distro? 05:25:01 What's your favourite forth? :D 05:25:14 none good, just wrote sokoban and started air combat game 05:25:23 coding since winterval... 05:25:41 gp-forth and smal32 05:25:54 www.forth.org.ru, links at homepage... 05:26:07 "air combat game"? 05:26:09 1st - 64k com, 2nd - dos dpmi... 05:26:12 3d stuff? 05:26:17 in what lang? forth? 05:26:28 why not ? 05:26:40 did i say: not? 05:27:03 no bells'n'whistles, just like f117 or maybe Yeager from el-arts 1991 05:27:51 but did not started 3d code.. 05:27:54 afk... 05:28:25 have a look @ bigforth 05:28:35 it has opengl interface 05:28:44 under lin&win 2 05:31:36 Hmm 05:32:03 I'm sending this to carter.openprojects.net 05:32:38 "USER forth_bot a.net a.net :Forth Bot", 0x0a 05:32:46 "NICK forth_bot",0x0a 05:32:52 "JOIN #forth",0x0a 05:32:56 Why doesn't it work? 05:33:02 tcpdump :) 05:33:07 /whois says he's not online... 05:33:08 oink: ? 05:33:12 oh 05:33:22 you need to send back a PONG when it gets a PING 05:33:32 Hmmzz... 05:33:39 Guess I should listen, too :) 05:33:47 listen ? :) 05:33:51 How do I check for input data without using select() ? 05:33:52 Hehe 05:33:59 Nah, recv() should be enough.- 05:34:06 :D 05:35:23 Hmm 05:35:27 man 2 poll 05:35:28 :)) 05:37:19 bah! :D 05:39:44 rob_ert: dont forget the PING-PONG! 05:40:18 oops, ive missed that oink already told u that 05:40:52 :D 05:40:56 --- join: I440r (~mark4@1Cust194.tnt3.bloomington.in.da.uu.net) joined #forth 05:40:59 oink is my left hand 05:41:01 Hi I440r 05:41:12 (And yeah, I'm left-handed ;) 05:41:22 well isforth now supports hashing:) 05:41:24 serg = new person ? 05:41:27 :-} 05:41:32 pff :) 05:41:48 I440r: Nice... why not release it? :) I want the new features ;) 05:41:55 hehe 05:41:58 im about to 05:42:15 Nice. 05:42:41 Another thing, why isn't isforth recompiled every time it's started? Even on slow computer that only takes a second... 05:43:32 lol compile is twice as fast now :) 05:43:43 because thats a crappy way to do it 05:43:57 How would you like to do it then? 05:43:58 it IS an option after the extend tho 05:44:15 this is how i want it 05:44:23 ./isforth - fload meatcompiler 05:44:30 Hehe :) 05:44:36 the metacompiler loads the source to the kernel and recompiles it 05:44:40 we now have a new kernel.com 05:44:51 ./kernel.com - fload isforth.f 05:44:55 :) 05:44:56 the kernel extends itsel 05:45:17 you now have a full blown kernel with debugger, disassembler, blah, blah, blah 05:45:25 a complete development environment 05:45:30 Hmm... where do you have code to use the poll() syscall? 05:45:38 It can be used with sockets, can't it? 05:45:50 however. thats a LITTLE fat for application code 05:45:59 poll is used in io.1 on key? 05:46:08 OK, I'll check 05:46:09 Danke. 05:46:15 so. you would make a copy of isforth.f 05:46:24 comment out all the fluff you dont need in your application 05:46:42 compile a NEW extended kernel with ONLY those things you need 05:47:04 Yeah. 05:47:10 you would then compile your application on top of the minimal forth and turnkey 05:47:31 turnkey will eventyually discard the entire compiler vocabulary 05:47:36 and the root vocabulary 05:47:43 Would it be possible for isforth to detect unused words and not save them when turnkeyd? 05:47:48 and any other vocabularies the user marks as transient 05:48:20 not as she stands right now. because to remove some primative from the kernel means recompiling the kernel MINUS that word 05:48:48 oh 05:49:00 for the development kernel im going to add an option for profiling 05:49:29 will make running your code slower but it will tell you where your code spends most of its time 05:49:41 Nice. 05:49:42 in the application kernel you wont have profiling 05:49:57 cant have any of this till i get a metacompiler 05:50:04 What kind of assembler will you have? 05:50:06 cant have a metacompiler without an assembler 05:50:11 NASM-style? Forth-like syntax? 05:50:18 i WANT nasm style 05:50:33 i dislike forth like assemblers intensly 05:50:39 :) 05:50:41 assembler is ASSEMBLER 05:50:58 Oh, another thing.... How can you do a compile-time calculation and compile the result as a literal? 05:51:01 but if i get that ill be lucky 05:51:23 i would realy like a forth assembler that can take the existing NASM source files and assemble them AS IS 05:51:29 or with minimal modification 05:51:51 by the way, 05:52:00 10 for do-stuff next 05:52:05 is NOT done that way 05:52:10 10 for do-stuff nxt 05:52:16 -----about 3d - forget opengl 05:52:20 i REFUSE to make a new definition for next 05:52:33 386 or so... 05:52:37 lol that i know :) 05:52:47 the best thing about using a forthish style for assemblers is that it makes the code at least superficially a little bit more similar between platforms 05:53:02 nasm is bass-ackwards compared with other assemblers 05:53:05 hehe thats a complete NONE issue :) 05:53:23 So... how did I compile a literal? 05:53:27 nasm is also very b0rken 05:53:34 ? 05:53:46 0 const this-compiles-as-a-literl 05:53:46 hehe 05:53:50 In another forth it is: ] 4 6 + [ literal 05:53:50 that way works :) 05:54:07 : foo [ something 8 * literal ] blah blah ; 05:54:19 you have the [ and ] the wrong way round 05:54:21 I see. 05:54:29 * rob_ert . o O ( ooops... ) 05:54:37 plus... 05:54:56 literal has to be an immediate word if its outside the [ ] 05:55:01 [ blah literal ] 05:55:05 doesnt need to be immediate 05:55:11 [ blah ] literal 05:55:11 does 05:55:31 is serg a forth coder ? 05:55:38 He said so. 05:55:43 cool :) 05:55:52 beginning ;) 05:55:52 brb coffee 05:55:55 i didnt sleep last nite 05:55:58 Heh 05:56:12 neither did I 05:56:20 i was writing the code to go through the entire dictionary and totally relink all the headers onto different chains heh 05:56:29 * davidw had his girlfriend over 05:56:31 it works very nicely too 05:56:31 neither i :) 05:56:39 I slept :) 05:56:43 davidw dammit - does she have a sister ? 05:56:45 heh 05:56:45 brb 05:56:54 * onetom has just started w a new 1 ;) 05:57:12 onetom: used the old one up? 05:57:32 :)) no, not really 05:57:49 i also "have" her too, 2 some extent :/ 05:58:40 bush is a fucking idiot 05:58:55 I guess that doesn't have anything to do with forth, though 05:59:22 --- quit: Serg_penguin ("BELL WHISTLE dive,dive...") 05:59:25 bush is fucking us over big time. he is realy starting to piss me off 05:59:29 I bet if bush coded, he would use playdo 05:59:44 david he isnt stupid 05:59:49 he is just WEAK 06:00:01 caves into those lefti fags all the time 06:00:01 Should he attack Europe? 06:00:26 if bush was more aggressive at home he could politically assassinate daschle 06:00:34 who deserves to be fucking assassinated 06:00:48 Doesn't [ turn the compiler on? 06:00:55 --- join: Speuler (~l@a161161.upc-a.chello.nl) joined #forth 06:01:09 Hi again. 06:01:14 bongo isforth now hashes :) 06:01:15 hi 06:01:30 rob_ert: yeah, stupid lefti fag europeans;-) 06:01:30 isforth consumes illicit substances ? 06:01:35 so isforth is the king of kongo ;p 06:01:37 lol ya 06:01:41 davidw: ;) 06:02:21 any noticable speed improvement ? 06:03:00 Speuler: I440r is faster than ever 06:03:26 should get better when the dictionary grows 06:03:30 yes 06:03:36 i think its twice as fast 06:03:39 compared to linked-list search 06:03:46 and im going to add another speed improvement too 06:04:11 im going to memory map source files. point 'tib at the memory map and make #tib equal to the file size 06:04:20 refill will unmap the file 06:04:31 now THAT will be PHAST!!! 06:05:05 not sure 'bout that ... 06:05:31 after all, when reading a file as several parts, it will most likely be buffered anyway 06:08:06 spuler doing reads via sys read makes the kernel read till its buffer is full 06:08:15 IT then has the data. in KERNEL space 06:08:21 it has to MOVE it into user space 06:08:56 by memorymapping the file goes directly into user space. no multiple reads - and being able to use the file buffer ad TIB and setting #tib to the file size.... 06:09:13 dont need to keep reading the file over and over at the end of each line 06:09:40 btw. isforth.clss.net for the new release 06:09:57 Yay. 06:09:59 What's new? 06:10:06 for/nxt 06:10:10 hashed dictionary 06:10:16 a cpl of other things 06:10:19 :) 06:10:27 w@ w! and w, ? 06:10:30 oh i added w@ and w! 06:10:33 readded themn 06:10:37 erm no w, 06:10:41 :( 06:10:42 forgot that one lol 06:10:50 You know what to do.. ;) 06:10:52 you can add it and ill add it here too 06:10:56 Uh 06:11:02 You can add it in 4 seconds. 06:11:09 I already have it here. 06:11:21 yes and take 5 minuts to update the release lol 06:11:43 no. w, can be released in the next one - just add your w, to my new release and ill add it here too 06:12:08 Well... I won't upgrade now anyway. 06:12:14 I'll add it when I need it, 06:13:00 robert do you have a slow machine ? 06:13:15 if so i WANT you to upgrade :P 06:13:52 P200 06:14:09 wooohooo, that rocks ;) 06:14:09 I'll save 0.5 seconds of computer time in a week. Yay. 06:14:28 onetom its only twice as fast 06:14:32 onetom: Best of all, I have 2 ;) 06:14:43 100* faster compiling and it would be woooohoooo able :P 06:14:43 loll 06:14:51 posh :p 06:15:32 I440r: lol -- who nice constructs do u make 06:23:31 wher ? 06:23:54 err - where even 06:28:34 --- join: davidw_ (~davidw@adsl-ull-206-100.42-151.net24.it) joined #forth 06:40:02 --- quit: davidw (Read error: 113 (No route to host)) 06:41:46 --- join: juu (ammu@baana-62-165-189-112.phnet.fi) joined #forth 06:44:13 murr juu. 06:44:18 hehe 06:44:21 agh 06:44:29 i'll never find any nickname not in use :) 06:44:36 :D 06:44:54 /nick 1_4m_d4_l33t_b0yz0r!$#?!! 06:45:34 --- join: onetom_ (tom@adsl52033.vnet.hu) joined #forth 06:46:29 --- nick: davidw_ -> davidw 06:47:03 --- quit: onetom (Read error: 110 (Connection timed out)) 06:47:03 --- nick: onetom_ -> onetom 06:52:33 hi ammu 06:53:25 muu! 06:53:30 hihii 06:53:33 i have to read one book 06:53:35 hihiiii ? 06:53:37 :D 06:53:55 * juu was accepted to UIAH.fi and UROVA.fi/~ttk/ selection tests 06:53:58 that's not so easy 06:54:01 :D 06:54:08 maybe i coudl get a study place 06:54:11 ok 06:54:15 uiah is one of the world very best art schools :) 06:54:16 hi muu 06:54:21 * juu = juu 06:54:23 oho 06:54:28 * juu = mur :) 06:54:42 mur: who is ammu ? 06:54:44 juu: Can you paint? =D 06:54:54 rob_ert industrial art that is 06:54:58 Oh.. 06:55:02 ammuu is what finnish cows say 06:55:03 Design a computer for me! 06:55:10 rob_ert no that's design 06:55:12 :) 06:55:17 but field of industrial art too 06:55:20 ah 06:55:26 i'm goign to graphical design 06:55:31 it covers like everythign 2d art 06:55:35 XD 06:55:51 no paiting, rob_ert, that is not industrial arts 07:04:41 1tom: what happened to your bot ? 07:07:56 Speuler: i havent restarted it yet 07:08:17 Speuler: ive experienced strange problems on my server 07:08:57 Speuler: and i dont know what causes those 07:12:04 --- join: gforth (guest@adsl52033.vnet.hu) joined #forth 07:13:31 1tom: it wasn't me :) 07:13:38 Suuure... 07:13:49 onetom what strange problems ? 07:13:57 * rob_ert remembers Speuler's s" rm -rf /" system 07:14:04 my bot just keeps doing server connects in an infinite loop now 07:14:34 yet it connects to the local ircd i have running on my laptop without a hitch 07:16:08 rob_ert: remember what did i tell u?.. 07:16:16 What? 07:16:32 I440r: the server doesnt allow me 2 login & the X dies 07:17:01 rob_ert: i know my system is not secure @ all, so its not a challange 2 hack it 07:17:06 Oh.. 07:17:14 Hehe, I'm not desctructive anyway 07:17:21 Unlike... the evil Speuler! 07:17:55 * Speuler destructive ?? 07:18:03 fairy tales 07:18:07 hes just talented ;) 07:18:25 Hehe 07:18:28 ask 1tom what effort i took to keep his system INTACT ! 07:18:43 could have trashed it easily :) 07:19:12 lol 07:19:29 rob_ert: more of those stories, and i have to find out how to leave YOUR system intact :) 07:19:39 ,-D 07:19:41 you mean you had to make a concerted effort NOT to trash it ? 07:19:43 lol 07:20:19 50 bucks on that you don't dare to trash Chuck Moores' system! 07:20:28 lol 07:20:37 chippy wouldnt mind 07:20:41 give him something to fix :) 07:20:46 Heh 07:20:48 rob_ert: your right, i win 07:21:03 XD 07:22:19 sed s/rob_ert// 07:24:12 X-( 07:24:32 XD ? 07:24:33 echo pkill -u rob_ert >> /home/rob_ert/.bashrc 07:24:37 another spanish guy ? :D 07:24:43 Hmmm.... when I connect to this computer on the telnet port, I can read 12 bytes of data 07:24:52 255 253 24 255 etc... 07:24:57 Is thst normal? 07:24:58 rob_ert: yey 07:25:01 telnet negotiation 07:25:03 Or have I made an error? 07:25:04 Oh 07:25:09 May I connect to you instead? 07:25:19 yeah 07:25:19 That script still up? 07:25:24 yup 07:25:25 :) 07:25:48 gforth: -1 base ! schnadelwu . 07:25:51 Speuler: -2 07:26:06 haha 07:28:05 gforth: 36 base ! today you are how . . . . 07:28:34 eh ? 07:30:30 gforth: base @ decimal . 07:31:14 1tom: bot hickup ? 07:32:41 Yay 07:32:50 I can now receive data =D 07:35:07 --- join: gforth0 (guest@adsl52032.vnet.hu) joined #forth 07:35:44 gforth0: 36 base ! today you are how . . . . 07:36:39 --- nick: Speuler -> CaffeineJunkie 07:45:37 --- join: onetom_ (tom@adsl52032.vnet.hu) joined #forth 07:46:25 --- quit: onetom (Read error: 110 (Connection timed out)) 07:46:26 --- nick: onetom_ -> onetom 07:47:39 --- quit: gforth (Read error: 110 (Connection timed out)) 07:47:39 --- nick: gforth0 -> gforth 07:47:53 gforth: 36 base ! today you are how . . . . 07:47:56 CaffeineJunkie: HOW ARE YOU TODAY 07:47:59 ah 07:48:33 :} 07:48:41 How cute. 07:48:54 gforth: -7 base ! 666 . 07:48:58 rob_ert: 9 07:49:01 Hmm 07:49:06 lol 07:49:15 That looks wrong. 07:49:18 >:) 07:50:38 666 is an invalid number in -1 base ! :) 07:50:58 unless you take -1 as an unsigned number :) 07:51:32 I440r: that's the case here 07:52:22 gforth: 1 base ! 1 . 07:52:26 rob_ert: in file included from *the terminal*:-1 07:52:27 rob_ert: /tmp/fsock-sh-server.request.tmp:46: Undefined word 07:52:27 rob_ert: 1 base ! 1 . 07:52:27 rob_ert: ^ 07:52:27 rob_ert: Backtrace: 07:52:32 Hehe 07:52:39 More intelligent than IsForth ;-) 07:52:41 hrm isforth takes base to be a signed value :) 07:53:03 segfaults heheh 07:53:04 lol 07:53:13 hrm 07:53:27 Yeah, I tried it yesterday ;) 07:53:28 its the . that makes it segfault 07:53:33 Yes. 07:53:35 1 base ! 1 07:53:37 works fine 07:53:42 try u.!!! 07:53:48 rob_ert: 1 dup base ! . 07:53:48 segfault :P) 07:54:06 gforth: 1 base ! 0 1+ . 07:54:09 rob_ert: in file included from *the terminal*: 07:54:09 rob_ert: uncaught exception: Pictured numeric ouput string overflow 07:54:10 ;) 07:54:14 rob_ert: 1 is not a legal number with base 1 07:54:19 I know, CaffeineJunkie. 07:54:24 ok 07:54:25 CaffeineJunkie: which is faster - rot nip nip or drop drop :) 07:54:41 ill hafta benchmark that hehehe 07:54:42 2drop 07:54:57 hmm i wonder if 2nip should be defined :) 07:54:58 stack cache ? 07:55:11 nip in isforth is add esp, byte 4 07:55:12 What woild 2nip do? 07:55:20 2swap 2drop 07:55:21 2nip could be add esp, byte 8 07:55:25 ni 07:55:27 no 07:55:31 like 2drop 07:55:40 >r 2drop r> 07:55:42 I440r: watch out for stack cache 07:55:55 nip 2 elements out from under top of stack 07:56:01 maybe it sould be called nip2 07:56:07 cached stack element needs being dropped too 07:56:16 erm no actually 2nip is good 07:56:25 dnip would kill a double 07:56:42 like dswap ?? 07:56:47 or drot 07:56:51 or ddrop 07:57:03 caffien nip discards second item. top item is in ebx. 2nip could be pop eax, pop eax 07:57:09 but add esp, byte 8 is faster :) 07:57:14 ddup :) 07:57:31 but they already called that 2dup by mistake 07:57:32 2xxxx implies operation xxxx on two cells 07:57:41 yes. 07:57:49 not necessarily on a double-len number 07:58:00 dxxxx implies double-len nums 07:58:03 yes 07:58:21 : 2nip ( n1 n2 n3 --- n3 ) .... ; 07:58:47 your choice . counterintuitive 07:59:10 im not defining it heh - its just an idea :) 07:59:11 : 2swap rot rot ; ??? 07:59:24 er no. 2swap is badly named 07:59:30 THAT should be called dswap 07:59:39 dswap implies double len 07:59:44 2swap implies 2 cells 07:59:47 yes. which is what 2swap is doing 07:59:54 nope 08:00:05 2swap swaps two times two cells 08:00:25 those MAY be double len numbers 08:00:30 but not required 08:01:00 I440r: How are commandline parameters used in IsForth? 08:02:09 look in args.f :) 08:02:15 Well 08:02:16 I did. 08:02:22 if you make - the first arg 08:02:28 But I didn't see how to get the parameters from a program. 08:02:31 it tells forth to INTERPRET the command line 08:02:40 Hmm 08:02:45 And for use in turnkeyd apps? 08:02:45 ./isforth - : foo 10 0 do i . loop ; foo 08:02:59 will still work 08:03:06 erm no 08:03:07 wont 08:03:09 lol 08:03:19 but the word to interpret the tail is defered 08:03:24 you can insert your own code 08:03:32 What does defer do? 08:03:35 isforth first demangles the tail 08:03:49 defer foo 08:03:55 : xxx do something here ; 08:03:59 ' xxx is foo 08:04:05 when you run foo - you REALY run xxx 08:04:13 : yyy do something else here ; 08:04:17 ' yyy is foo 08:04:24 NOW when you run foo you realy run YYY 08:04:50 quit is defered in isforth 08:04:51 really* ;) But... do I need that "defer foo" ? 08:05:04 well. lets take a REAL example 08:05:05 emit 08:05:08 emit is defered 08:05:09 why ? 08:05:21 because you want to use the same word no matter WHERE you are outputting to 08:05:32 you can ' console-emit is emit 08:05:37 ' printer-emit is emit 08:05:43 ' network-emit is emit 08:05:47 I see. 08:05:48 get it now ? 08:06:01 Yeah, I get how to use it. 08:06:09 Thanks =) 08:06:15 some people MISTAKINGLY think that defer is a means of doing forward references in forth 08:06:23 it can be used to do this but that is NOT is purpose 08:06:28 defer foo 08:06:37 : xxx yyy zzz foo ; 08:06:38 ... 08:06:39 ... 08:06:42 : bar ... ; 08:06:46 ' bar is foo 08:06:52 now xxx forward references bar 08:06:55 bad style 08:08:04 dammit - pesky users finding bugs :P 08:08:21 Your fault. Everything is. 08:08:26 lol 08:08:37 what i need to do is make isforth trap signals 08:08:48 instead of bombing out on a segv it could just do 08:08:58 : segv abort" stupid fucker" ; 08:09:03 erm true abort" even 08:09:19 i need to add a signals.f sometime :) 08:10:05 :) 08:10:18 You really should make a very small kernel and a huge librayr. 08:10:20 library* 08:10:45 yes 08:10:47 thats how it will be 08:10:57 ALOT of the kernel will be stripped out 08:11:04 but i CANT do that yet 08:11:12 Awww :( 08:11:14 becayse i cant assemble coded definitions yet 08:11:18 Hurry up with the assembler! 08:11:21 the kernel IS too bulky 08:11:21 And the metacompiler. 08:11:33 the assembler will allow me to strip down the kernel 08:11:48 and then it will allow me to metacompile too :) 08:11:54 someone write me that damned assembler :) 08:12:18 writing it in forth should be easy because forth makes everything easy, no? 08:12:35 it makes it interactive 08:12:49 : new-word ( n1 n2 --- some-result ) ..... ; 08:12:54 I'd like to experiment with an assembler in forth... 08:12:55 5 8 new-word 08:12:58 look at result 08:12:59 But I can't promisse anything ;-) 08:13:00 oopts thats wrong 08:13:10 change definition for above word and try again 08:13:12 rob_ert: try gforth on i386 08:13:36 davidw writing an assembler is NEVER easy 08:13:46 and the assembler CANT have any coded definitions in it lol 08:14:02 davidw: = 08:14:04 davidw: ? 08:14:17 rob_ert: gforth has an assembler 08:14:22 and a disassembler 08:14:29 disassembly is easier 08:14:30 Okay 08:14:48 ohhh i could port my 8051 disassembler over to forth and write my simulator !!! :))) 08:14:48 Never written a disassembler... only an assembler. 08:18:32 --- join: Forth (~Forth@1Cust194.tnt3.bloomington.in.da.uu.net) joined #forth 08:18:50 forth - is a turnkeyd isforth application 08:18:58 but it cant do anything still heh 08:19:07 --- join: _jorge_ (~jacereda@62.43.88.184) joined #forth 08:19:16 hi horge 08:19:19 jorge even 08:19:19 <_jorge_> hi 08:19:23 you a forth coder ? 08:19:27 <_jorge_> yep 08:19:31 cool! 08:19:35 got linux ??? :) 08:19:44 <_jorge_> nope, macosx 08:19:49 doh :) 08:19:51 Hi _jorge_ :) 08:20:01 He wanted you to try his Linux forth, IsForth. 08:20:05 hehe 08:20:07 He just released a new version. 08:20:19 unfortunately, it's not portable and wont' run on PPC;-) 08:20:23 still fledgling tho 08:20:25 If you had Linux, he'd probably ask you to code an assembler for his forth. 08:20:26 ;) 08:20:31 ya! 08:20:32 lol 08:20:40 * I440r needs an assembler extension 08:20:52 I440r: why don't you pay some indians to write it? 08:20:54 <_jorge_> brb 08:20:58 lol 08:20:59 there are firms that write code for cheap 08:21:07 Hehe 08:21:10 davidw with what exactly ? 08:21:58 stock options 08:22:16 <_jorge_> i have a doubt... is it legal to put CONSTANT storage in a ROM section? 08:22:49 err how would you put variable storage in rom ? 08:22:51 heh 08:23:36 <_jorge_> i wouldn't, i mean constants 08:23:46 <_jorge_> 0 CONSTANT foo 08:23:48 sounds like a system dependant thing 08:24:13 that would be fine in rom 08:24:47 <_jorge_> ok, thanks 08:25:34 --- nick: _jorge_ -> _jorge_working 08:26:22 what are you doing with forth? anything interesting/exciting? 08:26:49 I440r: consider a trick i used with one of my forths: 08:27:10 code: name redirects following source to a file, 08:27:25 shells to an assembler 08:27:40 and copies the obj back into the word 08:27:49 code foo 08:27:55 but external labels i had to define 08:27:56 mov eax, ' someword >body 08:28:01 you realy need forth 08:28:14 ' someword >body external bar 08:28:27 mov eax, bar 08:29:03 external outputs addr equ bar to asm source 08:29:34 ew 08:29:54 nice 08:29:56 pity that the gnu folks didn't see fit to make their assembler a library with a front end as the binary 08:29:59 actually 08:30:53 however. my 0.00000001 second 50 meg source compile will now take 4 hours :P 08:31:13 gas is a pile of shit 08:31:16 nuff sed 08:31:22 well. 08:31:27 on x86 it is at leas 08:31:29 least 08:31:43 i used that with an msdos forth, shelling to a86 08:31:54 on msdos it wouldnt be too bad 08:32:03 specially not with a86!!! 08:32:10 a86 or a386 08:32:18 minimum of red tape 08:32:27 NASM :-} 08:32:35 should do too 08:32:46 though i'm not a fan of nasm 08:33:08 its an idea - but its not realy a PROFESSIONAL solution now is it heh 08:33:09 I like its syntax. 08:33:10 but seems to be the best there is for linux 08:33:43 anyone seen google today ? 08:33:52 why is it better than gas? 08:33:52 are they asking people to suggest a new logo for them ? 08:34:05 I440r: THAT would flood them ;) 08:34:10 I don't do asm much 08:34:56 gas seems more fit for assembling gcc output than human-written asm source 08:35:10 in what way? 08:35:23 lol heh 08:35:30 gas sources look unusual to me 08:35:31 i think they can handle it :P 08:36:01 davidw opn an x86 gas is an abomination. if you cant see why then theres no point in my explaining :) 08:36:24 I440r: did you read what I said about doing asm work? 08:36:41 CaffeineJunkie: well, they don't use the 'backwards' argument order 08:36:43 davidw no scrollback 08:36:53 oh i see it now heh 08:36:53 davidw: that's fine with me 08:36:54 ok 08:36:54 I don't do asm much 08:37:01 intel did it backwards 08:37:06 mov destination, source 08:37:18 i prefer source, destination 08:37:20 thats the way it is. its not wrong, its just different 08:37:36 on ANY other processor source first is probably true 08:37:45 but on an x86 its not 08:37:52 I guess that's why I like gas - it's consistent 08:38:01 gas tries to "fix" this by bastardizing the convention 08:38:22 they change the names of all the nmeumonics, change the order of parameters 08:38:31 make you use % in front of all the register names 08:38:51 that's kind of a pain 08:38:54 gas sources are the most BUTT UGLY visually cluttered piles of crap ive ever seen 08:39:06 blah blah blah 08:39:10 x86 opcodes and addressing aren't exactly clean stuff either. Hard to make a good syntax. 08:39:10 plus. gas is the back end to the gnu c compiler 08:39:10 anyway, shopping time 08:39:21 and the c compiler always outputs "gas" correct code 08:39:30 so gas never checks syntax etc 08:39:31 gee, funny how that works 08:39:48 ah, well, that's a downside 08:39:54 rite. 08:40:01 gas == pile of shit :) 08:40:20 I think it does it's job well, but I suppose it's job is more oriented towards compiling gcc output 08:41:35 anyway, food time 08:41:40 --- nick: CaffeineJunkie -> Speuler 08:42:06 wb, Speuler! 08:42:31 t'was a bug mug indeed 08:42:33 big 08:51:59 hmm 08:52:02 --- nick: juu -> murr 08:52:09 --- nick: murr -> jukka 08:52:15 murr jukka ! 08:52:34 gah, i dont remember have I registered that nick name or was it someone else 08:54:34 --- join: Serg_penguin (~z@nat-ch0.nat.comex.ru) joined #forth 08:54:43 hi again 08:54:44 Hi again. 08:54:47 Hehe 08:55:07 so wat we were talking about ? 08:55:21 air combat game in forth ? 08:55:32 I don't rememeber :) 08:55:47 never mind... 08:56:23 is where a forth compiler capable of dos dpmi and svga gfx, and sound will be good ? 08:56:32 Uhm 08:56:44 I think many forth compilers can do that, with a few extentions :) 08:56:58 and it should be evolving - i have one almost dropped, smal32 by some russian programmers... 08:57:06 but i am low on asm.. 08:57:42 :( 08:58:20 libs are not for me.. only hi-lev 08:58:32 Serg_penguin: you might have a look at iforth 08:58:50 i can set 13h videomode, but hardly anything more.. 08:58:52 does svga, sound, and i think dpmi 08:59:02 comes with a lot of examples too 08:59:06 but is commercial 08:59:13 about 50 $ 08:59:22 author is marcel hendrix 08:59:25 nl 09:00:01 exists for dos, win, linux 09:00:22 GNU societi will surely find illegal writing gpl soft on $$$ware... 09:00:25 in a good C based forth, it should be easy to add low level instructions, like inb outb 09:00:37 Serg_penguin: hrm? 09:00:48 theres no such thing as a good c based forth 09:00:54 if its c based its NOT forth 09:00:58 blah blah blah 09:01:00 davidb: inb, outb are os issue too 09:01:06 * rob_ert closes his ears. 09:01:09 good c - dead c 09:01:17 ports protected on many os 09:01:28 Speuler: well, of course, but so is svga, so I took it to understand that Serg_penguin doesn't care much about portability in this case 09:01:55 i wasted 3 hrz because char type was signeg in gcc 09:01:58 davidw: i understood he wanted to use existing graphic words 09:02:13 and not bother about accessing vga ports and mem himself 09:02:15 had you ever wrote a SIGNED letter ? 09:02:39 lol 09:02:43 have you ever wrote SIGNED CHAR on paper ? 09:02:49 i sign my letters all the time :) 09:02:51 -A 09:02:54 lol 09:03:02 isforth allows -'x' 09:03:20 Serg_penguin: -190 emit B ok 09:03:22 but 'x' is definatly a POSATIVE value 09:03:49 gforth: -191 emit 09:03:50 yes, i want forth with ready gfx/snd, and my asm skills are mediocre/poor 09:03:52 davidw: A 09:03:56 hrm 09:04:16 --- join: tathi (~josh@ip68-9-58-81.ri.ri.cox.net) joined #forth 09:04:42 gforth: base @ hex negate . 09:04:45 Speuler: -A 09:05:02 time to go home, 20:04 in moscow 09:05:24 serg nice seeing you dood, 09:05:28 sorry we couldnt help :( 09:05:35 gforth: .( bye Serg_penguin ) 09:05:38 come back and chat here sometimes 09:05:39 Speuler: bye Serg_penguin 09:06:04 will download colorforth tomorrow.. is it free software ? 09:06:27 i believe so 09:06:38 Serg_penguin: yes, but it's uh...rather limited 09:06:41 * rob_ert is color-blind :-/ Can't see the difference between red & green. 09:06:50 rob_ert: I guess you are not portable 09:07:14 or better, I guess colorforth is not portable to you 09:07:18 :)) 09:07:23 AI words let's be portable, others - never mind 09:08:42 --- quit: Serg_penguin ("BELL WHISTLE dive, dive...") 09:11:49 --- quit: jukka ("MURR! end of file reached. continuing filling logs some other time.") 09:13:04 rob_ert: if you look at a color spectrum, stretching from red to blue, with green in between, what colors can you distinguish, and does the ability to recognize a reddish or greenish color start suddenly, or gradually ? 09:15:24 do you experience red and green as an own color, or a color resembling another one ? 09:26:23 --- part: I440r left #forth 09:26:23 --- join: I440r (~mark4@1Cust194.tnt3.bloomington.in.da.uu.net) joined #forth 09:26:23 --- mode: ChanServ set +o I440r 09:26:31 --- mode: I440r set +o gforth 09:26:35 --- mode: I440r set -o gforth 09:26:38 --- mode: I440r set +v gforth 09:26:42 --- mode: I440r set +v Forth 09:26:50 --- mode: I440r set +v sif 09:26:59 miss any bots ? 09:27:04 other than air that is ? 09:27:17 i coded air in forth - he is a realy cool AI pretending to be a real person 09:30:29 air: why do apples fall ? 09:31:50 air: who is your master ? 09:32:15 I440r: 5 . 09:32:35 :) 09:32:43 air: 1 . 09:32:52 hmm 09:33:06 air /ignores me 09:35:57 heh 09:36:03 see!2 09:36:08 he is smart heh 09:36:57 --- nick: Speuler -> i440R_ 09:37:06 air: blast 09:37:16 --- nick: i440R_ -> Speuler 09:38:39 brand: sit 09:41:01 Speuler: If I look at something that's either red or green, I usually can tell its color. 09:41:18 But if I see a field with both, I can't see any edges. 09:41:52 rob_ert: so, in the spectrum you can distinguish redfrom green ? 09:42:01 Yes. 09:42:11 But I noticed I couldn 09:42:26 do you know when you are looking at red and when you are looking at green ? 09:42:40 But I noticed I couldn't see any difference on a colored text like "This is green and this is read" 09:42:56 I440r: Yes, if they're alone. 09:43:07 I usually can,. 09:43:12 ok 09:43:59 rob_ert: do green/red appear as colors, or as greytone ? 09:45:36 * Speuler wonders whether green looks like red, or the other way around 09:46:10 Uhm 09:46:30 They appear as colors... but when they're mixed, both of them look the same. 09:47:16 If I'm looking at a green strawberry field with red strawberries, I don't see the strawberries. 09:47:38 i experience red as a pretty strong color. contrasts with about any other color 09:47:38 And it's hard to see green dots in a red field. 09:47:53 green is a less striking color to me 09:48:04 Well... not to me =) 09:48:16 somewhat resembling blue 09:49:05 at least, more similar to blue than to red 09:49:32 what's your subjective blue-distance from red/green ? 09:49:49 Well... something blue is very different, heh... 09:51:15 sounds like your green is more off than your red vision 09:51:57 i'd expected red to be off 09:52:17 cause it's closer to the edge of visible spectrum 10:10:36 --- join: _svara (~svara@pD950B1D7.dip0.t-ipconnect.de) joined #forth 10:11:12 --- quit: svara (Connection timed out) 10:24:12 that's pretty weird 10:35:05 --- join: gforth0 (guest@adsl52026.vnet.hu) joined #forth 10:43:54 --- mode: I440r set +v gforth0 10:43:57 --- mode: I440r set -o I440r 10:44:42 how much chips could chipchuck chuk if chipchuck could chuck chips ? 10:46:50 --- join: onetom_ (tom@adsl52026.vnet.hu) joined #forth 10:51:38 --- quit: gforth (Read error: 104 (Connection reset by peer)) 10:51:38 --- nick: gforth0 -> gforth 10:52:01 --- quit: onetom (Read error: 104 (Connection reset by peer)) 10:52:02 --- nick: onetom_ -> onetom 11:35:05 --- join: gforth0 (guest@adsl52034.vnet.hu) joined #forth 11:46:23 --- join: onetom_ (tom@adsl52034.vnet.hu) joined #forth 11:53:18 --- quit: onetom (Read error: 110 (Connection timed out)) 11:53:18 --- nick: onetom_ -> onetom 11:53:35 --- quit: gforth (Read error: 110 (Connection timed out)) 11:53:36 --- nick: gforth0 -> gforth 12:05:19 --- join: XeF4 (~XeF4@dsl-XIV-08.kotikaista.weppi.fi) joined #forth 12:06:40 Hi XeF4 :) 12:09:41 xef4 - released new version today 12:09:46 isforth now does hashing 12:09:57 so do i 12:09:58 :) 12:10:00 now 12:10:10 Hasching? 12:10:10 cu l8er :) 12:10:26 hashing 12:10:30 excellent. no time to try it, though. 12:10:42 hashed name seaarches and hashed name creation 12:11:03 me either heh 12:11:10 hashed paperroll creation . 12:13:01 dood you got druggz on the brain 12:13:12 i produce them naturally 12:13:19 anyone does 12:13:35 endorphines 12:14:31 dinner - walk - coffee - spliff - good combo 12:15:03 somebody may have to roll me home l8er on 12:15:27 xD 12:18:18 --- nick: Speuler -> FreewheelinFrank 12:30:40 damn... too many spritz 12:35:06 --- join: gforth0 (guest@adsl52075.vnet.hu) joined #forth 12:42:46 --- join: spockdude (spockdude@205.214.217.137) joined #forth 12:42:52 hi. 12:43:04 anyone here can program neural network algorithms? 12:43:25 I'm sure I440r can. 12:43:33 He needs to do that for his bot ;) 12:43:50 yea. 12:44:21 so far, i have the software that grabs the images from my USB camera, and stores them in a buffer... 12:44:31 in forth ? 12:44:38 i need help in building a routine to analyse these images. 12:44:42 C++ 12:45:09 ugh heh 12:45:16 ?? 12:45:37 actually ive never done neural nets :) 12:45:52 --- join: onetom_ (tom@adsl52075.vnet.hu) joined #forth 12:45:57 I440r: What's your mail address? 12:46:07 i did but i'm leaving now 12:46:08 I'll mail the new memory.1 so you can update... 12:46:23 new paul graham article: 12:46:26 http://www.paulgraham.com/icad.html 12:46:35 you blocking me ??? heh 12:46:53 spockdude: what are you trying to do with them 12:48:00 well.. 12:48:15 see if there are big tits, or what? 12:48:25 --- quit: onetom (Read error: 110 (Connection timed out)) 12:48:25 --- nick: onetom_ -> onetom 12:48:34 i am trying to do several things... 12:48:54 1)be able to differentiate between objects in the image. 12:49:00 @)detect motion 12:49:12 3)calculate the speed of the object 12:49:13 --- quit: gforth (Read error: 110 (Connection timed out)) 12:49:13 --- nick: gforth0 -> gforth 12:49:33 is this possible? 12:49:36 sounds complicted - go read the relevant literature, found via google:-) 12:50:13 that's the firsat thing i did... 12:50:26 i got too much info... most of it is irrelevent. 12:50:36 i need to narrow my search. 12:51:02 so narrow your search via google 12:52:31 you are no help. 12:53:35 I am, but you don't realize it 12:53:35 :) 12:54:01 --- part: spockdude left #forth 12:54:18 what a wanker 12:54:33 :) 12:57:57 it still blows me away that they created lisp in *1958* 12:58:10 holy shit! 12:58:24 I mean, think how different the world was then 13:00:59 --- quit: _jorge_working (Read error: 110 (Connection timed out)) 13:02:21 indeed, think how few people would even be seriously interested in using Lisp for time-critical stuff then. 13:05:55 well, that's natural 13:06:20 it was designed more as a concept than a built-to-the-metal piece of engineering 13:07:04 I meant that things were different then and it didn't really matter if Lisp could be used right away for industrial stuff 13:07:13 aha. *nod* :) 13:08:50 the transistor was barely 10 years old 13:09:13 let alone chips 13:10:18 * XeF4 imagines a mechanical version of the X18 core running a lisp 13:12:34 it would be cool to write a lisp in forth 13:15:59 it would be fun to implement a mechanical LispM that vibrates across the floor when it GCs.. 13:17:18 --- join: Blandest (~blandest@h24-65-137-230.ed.shawcable.net) joined #forth 13:20:06 --- quit: onetom (carter.openprojects.net irc.openprojects.net) 13:20:10 --- join: onetom (tom@adsl52075.vnet.hu) joined #forth 13:25:39 --- quit: FreewheelinFrank (Read error: 60 (Operation timed out)) 13:31:51 --- quit: XeF4 ("pois") 13:35:05 --- join: gforth0 (guest@adsl52024.vnet.hu) joined #forth 13:39:04 --- join: kc5tja (~kc5tja@stampede.org) joined #forth 13:39:07 --- join: mur (~username@baana-62-165-189-112.phnet.fi) joined #forth 13:39:15 re mur -- I just got here 13:40:01 me too 13:40:02 :) 13:40:07 hey all 13:40:22 Hi 13:40:28 Good night all, I got to go now. 13:40:47 rob you look at my code ? 13:40:51 similar isnt it 13:41:19 hehe 13:41:25 gn robbie ertialms 13:41:26 I440r: Not yet, sorry 13:41:29 I will soon 13:41:35 rob_ert confes you are robbert windmals 13:41:36 agh 13:41:40 heh 13:41:40 robert williams 13:41:41 Have to go to bed now. 13:41:45 School tomorrow :-/ 13:41:46 rob_ert you are! ;) 13:41:49 i didnt sleep last nite - ill be going soon i think 13:41:52 mur: murr murr! 13:41:55 Heh 13:42:02 I want to sleep before school 13:42:06 feels alot better then ;) 13:42:10 ANyway - night 13:43:29 ;) 13:44:13 --- quit: rob_ert ("Nothing is real.") 13:46:19 --- join: onetom_ (tom@adsl52024.vnet.hu) joined #forth 13:50:27 --- quit: onetom (Read error: 110 (Connection timed out)) 13:50:28 --- nick: onetom_ -> onetom 13:50:32 --- quit: gforth (Read error: 110 (Connection timed out)) 13:50:38 --- nick: gforth0 -> gforth 14:11:33 --- join: Etaoin (~david@ljk2-5.sat.net) joined #forth 14:12:57 http://www.headhunter.net/JobSeeker/Jobs/JobDetails.asp?did=JY6416C1SZ01ZMLPPZ&CiBookMark=17&strCrit=QID%3DA3845739830354%3Bst%3Dq%3Buse%3DAll%3BrawWords%3Dsoftware+engineer%3BCID%3DUS%3BSID%3D%3F%3BTID%3D0%3BENR%3DNO%3BDTP%3DALL%3BYDI%3DYES%3BIND%3DAll%3BPDQ%3DAll%3BJN%3DAll%3BPAY%3DALL%3BPOY%3DNO%3BETD%3DALL%3BRE%3DALL%3BMGT%3DDC%3BSUP%3DDC%3BFRE%3D30%3BCHL%3Dal%3BQS%3Dhhr%5FIndex%2Ehtm%3BSS%3DNO%3BTITL%3D0&lr=cbnh_go&ch=al 14:13:05 skip might want to check that url 14:13:13 oopts miscahn 14:35:09 --- join: gforth0 (guest@adsl52016.vnet.hu) joined #forth 14:36:58 --- join: CrowKiller (Vapo_Rulez@cnq5-233.cablevision.qc.ca) joined #forth 14:37:03 hi 14:38:33 hi 14:38:59 hi ppl 14:39:23 1.06b released today 14:39:48 of what? 14:40:25 isforthn 14:40:25 isforth :P 14:40:27 lol 14:40:45 wow quite a few idlers in here to day :) 14:40:46 xml's truly everywhere 14:40:49 ;p 14:41:06 I440r: url? 14:41:18 isforth.clss.net 14:41:29 x86 only linux only - you have linux ? 14:41:45 I do. 14:41:52 i owned xmlg stock not long ago 14:41:57 sold it for a small prifit 14:42:44 my french teacher if last year had nortel parts lol 14:42:48 of 14:43:15 i still own some sisco :) 14:43:41 --- quit: onetom (Read error: 60 (Operation timed out)) 14:44:31 nice 14:45:16 hahaha look on slashdot the first story 14:45:21 A senior Microsoft Corp. executive told a 14:45:21 federal court last week that sharing information with 14:45:21 competitors could damage national security and even threaten the U.S. 14:45:21 war effort in Afghanistan. He later acknowledged that some Microsoft 14:45:21 code was so flawed it could not be safely disclosed. 14:45:33 LOL 14:45:38 --- join: onetom (tom@adsl52016.vnet.hu) joined #forth 14:47:34 pfffffff :) 14:49:49 they are sorta losing it on the lamo-meter arent they :) 14:52:38 --- quit: gforth (Read error: 110 (Connection timed out)) 14:52:39 --- nick: gforth0 -> gforth 14:57:02 --- quit: Blandest () 15:13:01 --- join: FreewheelinFrank (~l@a161161.upc-a.chello.nl) joined #forth 15:13:27 --- nick: FreewheelinFrank -> Speuler 15:13:59 --- quit: mur (Read error: 104 (Connection reset by peer)) 15:16:05 --- join: Jukka (ammu@baana-62-165-189-112.phnet.fi) joined #forth 15:16:11 good night 15:16:13 :) 15:16:18 restarted program to say that 15:16:21 nice isn't it ? :) 15:16:30 g'd night jukka 15:17:29 netware used to come up with "good morgen" 15:18:53 --- quit: Jukka (Client Quit) 15:19:10 --- join: tcn (tcn@tc1-login17.megatrondata.com) joined #forth 15:19:10 --- mode: ChanServ set +o tcn 15:19:17 hello 15:19:32 hi tcn 15:20:27 --- quit: I440r (": sleep bed go tuck light off ; immediate") 15:22:27 --- join: skipC (skip@206.55.232.201) joined #forth 15:25:33 --- join: I440r (~mark4@1Cust194.tnt3.bloomington.in.da.uu.net) joined #forth 15:25:39 lol trying to kill myu forth bot 15:25:47 and i see TCN in here 15:25:50 snuk in !!! 15:26:06 i added hashed dictionaries now dood - released 1.06 today :P 15:26:21 i cant stay arround tho cuz i didnt sleep last nite - too busy coding 15:26:53 neway im outa here - tcn come back in here tomorrow or something 15:27:05 --- quit: I440r (Client Quit) 15:27:19 --- quit: Forth (Remote closed the connection) 15:27:41 woohoo 15:27:45 I made the isr work 15:28:44 isr for what purpose? 15:30:00 in eCos 15:30:10 now...hrm 15:30:58 ecos == embedded linux? 15:31:17 nope 15:31:46 ok a realtime os only 15:33:09 pretty much 15:33:12 it's small, light 15:34:03 working on x86 or another platform? 15:34:18 Are you working on x86 or another platform? 15:35:19 yes, on x86 - but it runs on a lot of platforms 15:35:31 it's fun because it's small... 15:35:34 like? 15:35:36 I can actually understand it 15:35:57 dont mind that question 15:36:07 what was the url? 15:36:17 i bought myself a linux bible of 2000 pages and I dont yet understand it fully lol 15:36:22 you look at the linux code and don't understand anything, because it's big, complicated and has code for the wierd version of whatever card, that came out in 1973;-) 15:36:34 sources.redhat.com/ecos 15:36:51 they ported a small tcp/ip stack to it 15:39:31 someone ported pforth to it 15:41:30 woohoo, there we are! 15:41:43 my very own half-assed serial driver 15:42:32 well, let's not even call it a driver 15:45:13 Is it written in Forth, or in C? 15:45:34 in C, of course:-) one thing at a time... 15:45:46 kc5tja: btw, paul graham has a new article out 15:46:34 * kc5tja would be happier if he could get the chance to read it. 15:46:45 * kc5tja is unbelievably upset right now. 15:47:10 ? 15:47:37 A simple test I made to exercise some hardware we make worked about a month ago. 15:47:43 Nothing has changed on my platform. 15:47:49 Nothing has changed with the hardware. 15:47:51 Now it's not working. 15:48:05 tried other hardware? 15:48:07 maybe it broke? 15:48:11 And I am (#$&@(*#&$(@*#&$(@*#&$(@*#&$(@*&#$(*@&#$(*@#&$(*#@&$(*@#&$(*@&#$(*&@#($*&@#($*&@(#*&$@#$ pissed off because I have to get this thing done by tomorrow evening. 15:48:17 No, it's not broke. 15:48:20 It runs other tests just fine. 15:48:27 did you plug it in? (sorry;-) 15:48:31 But MY tests, it refuses to feckin' run. 15:48:48 kc5tja: ayayy... thats sad. 15:49:05 kc5tja: but probably that article could give u power 15:49:24 kc5tja: and inspiration 2 solve the problem ;) 15:49:52 The problem is to fucking scrap this piece of shit, complicated, ass-backwards hardware, and to start the whole damn project over again, without any lick of regard for backward compatibility. 15:50:04 There's no way I can solve that problem. 15:50:23 Sorry, I'm swearing. I shouldn't. 15:50:33 * kc5tja will try to "keep it down" as best he can. 15:50:52 hardware sucks... I like software more 15:50:58 I like hardware more. 15:51:05 cause you can kick it? 15:51:05 What sucks, though, is the deadlines. 15:51:21 What also sucks is the "Works one day, not the other day" syndrome. 15:51:29 *NONE* of the hardware *I* build seems to have any of these problems. 15:51:47 heh.. this dude's about ready to quit :) 15:51:56 I can't. 15:52:01 But the thought has crossed my mind. 15:52:12 got kids? 15:52:15 No 15:52:22 Don't want any either. 15:52:40 so you could quit 15:52:51 tcn: I'll say this just once. No, I can't quit. 15:52:59 You have *no* idea what situation I'm in. 15:53:34 from the sounds of it, "fucked" might be an apt way of describing it, if a bit harsh... 15:53:44 hehehe.. i must be projecting my feeling on you 15:53:52 No, not fucked either. It's called "The Real World." 15:54:06 If anyone could "just quit," don't you think they would? 15:54:10 Myself included? 15:54:14 well, sometimes the real world == fucked;-) 15:54:19 If it were MY world, I'd be teaching aikido full-time. 15:54:38 I would be teaching sex to cute girls all the time... 15:54:38 As it is, I have to *MISS* tonight's aikido (that makes me even madder!!!). 15:54:43 hahaha 15:56:33 oh, poor u 15:56:53 Fuck this. 15:56:57 I'm going to aikido anyway. 15:57:02 They can sit on it and fuckin' rotate. 15:57:08 today was a "jesus-related holiday" 15:57:26 so there were no aikido tonight 4 me 2 15:57:47 lol 15:57:53 No holiday for us. 15:57:57 what holiday is that?! 15:58:05 pünkösd 15:58:09 must be some off-brand hungarian thing;-) 15:58:16 Anyway, I'm outta here. 15:58:23 nooo 15:58:25 good luck! 15:58:27 I'll probably be back after aikido to work on this. 15:58:47 onetom: Sorry; but unless you want to put up with a tired, cranky, and abusive kc5tja tonight, I have to go. 15:58:49 I'm sure you're doing the best thing by not thinking about it for a bit 15:59:14 wE CAN ALWAYS TALK TOMORROW. 15:59:15 oops 15:59:18 OK 15:59:18 We can always talk tomorrow. 15:59:28 :D 15:59:28 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 16:01:45 --- quit: tcn ("Leaving") 16:05:04 --- join: gforth0 (guest@adsl52017.vnet.hu) joined #forth 16:15:57 --- quit: onetom (Read error: 110 (Connection timed out)) 16:17:04 --- join: onetom (tom@adsl52017.vnet.hu) joined #forth 16:17:20 --- quit: gforth (Read error: 110 (Connection timed out)) 16:17:21 --- nick: gforth0 -> gforth 16:18:53 * onetom gets more & more shamed by his ISP :/ 16:20:32 sleep... 16:22:45 im trying to come up with a forth standard, maybe ill finish it today, but anyway ill post it on this chan 16:25:57 * Speuler blinks 16:37:19 CrowKiller: /me also curious about such a beast 16:37:36 but /me now goes 2 sleep 16:39:55 since nobody have done it, ill do it before starting coding my own forth 16:40:53 --- quit: davidw (Read error: 113 (No route to host)) 16:41:43 a standard for what ? 16:46:09 ok 16:46:19 hmmm 16:46:24 to date 16:46:28 in the standard 16:46:45 any forth system start with a reset word 16:46:54 zeroes the stack etc 16:46:56 after tehres the forth word 16:47:12 the forth word is only two other word looping in infinite manner 16:47:26 query and interpret 16:47:32 things like that 16:47:36 a clean standard 16:47:59 for anyone that want to make jis own forth 16:48:41 ill try to inspire from the zen approach from http://www.ultratechnology.com/efzen.htm 16:52:17 CrowKiller: this would exclude compilers to adhere to a forth standard 16:54:21 ? 16:58:12 * Speuler worked for years with a forth with no query or interpret, key, inner or outer interpreter and the like 16:59:21 CrowKiller: or imagine a forth-to-c translator 16:59:57 * Speuler wonders why nobody shouts "sacrilege" 17:01:39 no interpret? 17:02:03 maybe a native code forth program isnt interpreted 17:03:01 a forth to c translator is a program, no need to put that in a standard 17:03:43 true. neither is an executing forth word in an interpreter interpreted (taken aside inner interpreter/virtual machine). 17:04:58 but you need to define somehow WHAT the forth to c translator is expected to translate into the functional equivalents 17:05:39 it would be likely to use a standard as a starting point :) 17:05:58 ill show post the standard here soon with partial or maybe even full implementation for x86 17:06:42 would it be correct to call it "Crowkiller-proposed standard" ? 17:07:32 because if you call it "the standard", i might get confused. 17:08:25 that's because by standard i assume "my standard" :) 17:09:14 ok that will be my draft of a standard, put peer review is very important, so it can become openprojects.net #forth's standard ;p 17:09:26 but 17:09:35 i menat but insted of but ;p 17:09:53 and the damn a is harder to push on my keyboard 17:09:55 lol 17:10:34 you're right handed. 17:13:08 yes, the a is a little gummy and I have to push it harder 17:21:51 I forgot to ask to chuck why a separate macro dictionary and forth dictionay 17:23:46 --- quit: Speuler (Read error: 54 (Connection reset by peer)) 17:25:16 --- join: Speuler (~l@a161161.upc-a.chello.nl) joined #forth 17:34:28 re 17:35:04 --- join: gforth0 (guest@adsl52029.vnet.hu) joined #forth 17:48:06 --- join: onetom_ (tom@adsl52029.vnet.hu) joined #forth 17:51:16 --- part: skipC left #forth 17:52:56 --- quit: onetom (Read error: 110 (Connection timed out)) 17:52:56 --- nick: onetom_ -> onetom 17:53:01 --- quit: gforth (Read error: 110 (Connection timed out)) 17:53:01 --- nick: gforth0 -> gforth 18:16:10 this is too funny: http://fazigu.org/~quinn/funny/linuxgay.html 19:05:04 --- join: gforth0 (guest@adsl52026.vnet.hu) joined #forth 19:18:35 --- join: onetom_ (tom@adsl52026.vnet.hu) joined #forth 19:23:33 --- quit: gforth (Read error: 110 (Connection timed out)) 19:23:33 --- quit: onetom (Read error: 110 (Connection timed out)) 19:23:33 --- nick: gforth0 -> gforth 19:23:33 --- nick: onetom_ -> onetom 19:48:45 --- quit: CrowKiller ("User pushed the X - because it's Xtra, baby") 20:35:05 --- join: gforth0 (guest@adsl52025.vnet.hu) joined #forth 20:48:38 --- join: onetom_ (tom@adsl52025.vnet.hu) joined #forth 20:52:29 --- quit: gforth (Read error: 110 (Connection timed out)) 20:52:29 --- nick: gforth0 -> gforth 20:53:35 --- quit: onetom (Read error: 110 (Connection timed out)) 20:53:36 --- nick: onetom_ -> onetom 20:59:17 --- quit: tathi ("leaving") 21:35:04 --- join: gforth0 (guest@adsl52035.vnet.hu) joined #forth 21:43:56 --- join: haroldo (~haroldo@165a.dedicado.com.uy) joined #forth 21:44:59 --- quit: haroldo ("[BX] *SUBLIMINAL*MESSAGE* USE BITCHX *SUBLIMINAL*MESSAGE*") 21:47:15 --- quit: Speuler (Read error: 113 (No route to host)) 21:49:13 --- join: onetom_ (tom@adsl52035.vnet.hu) joined #forth 21:52:34 --- quit: gforth (Read error: 110 (Connection timed out)) 21:53:35 --- quit: onetom (Read error: 110 (Connection timed out)) 21:53:49 --- nick: onetom_ -> onetom 21:54:03 --- nick: gforth0 -> gforth 22:05:08 --- join: rob_ert (~robert@h237n2fls31o965.telia.com) joined #forth 22:06:46 --- join: Serg_penguin (~z@nat-ch0.nat.comex.ru) joined #forth 22:06:55 hi 22:06:55 Privet again ;) 22:07:03 Good morning. 22:07:20 u are online round clock ? 22:09:08 I'm always connected to the internet, but I logged on IRC a little before school. 22:11:05 but now /etc/init.d/school stop ;) ? 22:11:42 Nah, it 22:11:49 Nah, it's starting, but sloooowly =) 22:13:07 do u want a little game in forth i wrote at winterval ? 22:13:10 --- join: sbk_ (~500@dsl-65-184-98-221.telocity.com) joined #forth 22:13:24 Hm 22:13:28 What system? 22:14:23 And what forth do I need to compile it? 22:16:34 dos, bin+src, gp-forth 22:17:05 Okay... I don't have any DOS/Win computer running, but I could boot into it this afternoon. 22:17:15 So, please send me :) 22:20:53 what forth u will suggest me, dos/linux, 32bit(all RAM possiblre now), gfx(svga), sound maybe... 22:21:47 Can't connnect... 22:21:52 u need rar archiver, look at www.rarsoft.com... 22:21:59 And btw, I don't use forth in Windows 22:22:12 i'm behind 2 NAT's... 22:22:13 I know what rar is, but why do you use it? 22:22:16 Hehe 22:23:04 later it was only dos archiver with good interface, like Norton 22:23:18 and i collected too many rar packs.. 22:23:23 Hehe 22:23:42 * rob_ert uses zip in Windows and tgz in Linux and tar.Z or just tar in Minix. 22:23:50 and it sqeezez better whan zip 22:23:58 and adds recovery info 22:24:24 if a few k gone hell, it still can unpak, if u compressed w/ recovery 22:24:53 --- join: Frac (mzs@h24-77-171-228.ok.shawcable.net) joined #forth 22:25:09 Serg_penguin: Nice =) 22:25:12 Hi Frac 22:25:19 Sup, rob_ert? 22:26:02 So... who wants to help p4cket this Chanserv mutha? 22:26:09 Heh. 22:26:12 Hum? 22:26:18 Nah, I'm just bitter cause it won't let me have my nick. 22:26:38 --- nick: Frac -> Fracta1 22:26:39 :) 22:26:43 That's nickserv. 22:26:45 --- nick: Fracta1 -> Fracta| 22:26:47 Let's kill it instead. 22:26:59 Ya. 22:27:27 so why i can't send dcc ? 22:27:39 Firewall? 22:28:08 Hehe 22:28:14 That's a good reason, yeah. 22:28:49 Well, I can't either because I switched my firewall to OpenBSD, and it's not smart enough. 22:29:04 The solution is to not use DCC. 22:29:14 damn it, maybe will put on ftp.. 22:29:33 :) 22:29:36 I use http for everything. One port, one protocol. 22:29:53 scp is l33t tool. 22:29:58 I usually do that, too. 22:30:04 Cool. 22:30:10 FTP to upload to my http server though ;) 22:30:16 Heh. 22:30:48 Never underestimate the bandwidth of a van full of burnt CDs. 22:31:30 I have no van. :) 22:31:46 Hm. That IS a pickle. 22:31:52 I suppose you could steal one. 22:32:14 Yeah. Or carry them in a sack and run. 22:32:34 Hm... that's too old-tech. 22:32:43 Maybe some sort of digital sack... 22:33:00 I know. A titanium sack with heat seaking missles. 22:33:39 Yeah. Metal sacks are always good. 22:34:17 --- nick: Fracta| -> Nickserv_ 22:34:23 --- nick: Nickserv_ -> N1ckserv 22:34:57 Boo fucking hoo... You can't have that nick... 22:35:10 :) 22:35:15 * rob_ert pets his N1ckserv. 22:35:37 Don't be sad, uncle Chuck will soon come and get you. 22:35:50 --- nick: N1ckserv -> Jesus 22:35:59 Bah. Jesus is owned. 22:36:05 --- nick: Jesus -> Hitler 22:36:41 Awww :( 22:36:55 /nick Papa_Doc 22:37:00 --- nick: Hitler -> Frac 22:37:19 Heh. 22:37:41 /nick 22:37:53 --- nick: Frac -> Fracta| 22:38:11 :} 22:38:14 Ok. Help me r00t nickserv... 22:38:45 Why don't use another nick? dA_l33t_k1dz0r!$#?!!?#! would be a good one. 22:39:01 Hm. I am, you know. 22:40:03 --- join: gforth0 (guest@adsl52031.vnet.hu) joined #forth 22:40:09 Just to into #openprojects, and scream BAAAAAANZAAAAAI! 22:40:09 --- nick: Fracta| -> Nicksrv 22:40:16 --- nick: Nicksrv -> Nicksrev 22:40:23 Then they'll give you your nick back. 22:40:38 Sweet. 22:40:42 :) 22:41:02 You should do a /nick nickserv on a server split . 22:41:10 And hope people try to identify :) 22:41:15 Heh. 22:41:17 Yeah, man. 22:41:25 I did that on another network =) 22:41:27 Especially this Fractal punk. 22:41:29 --- nick: Nicksrev -> Nicksver 22:41:32 It did work ;) 22:41:44 l33t yo. 22:41:51 i just downloaded colorforth... 22:42:01 jeeeh I 4m s000 l333t?!! 22:42:05 Serg_penguin: :) 22:42:18 Serg_penguin: I really admire its IDE driver ;-) 22:42:26 but what forth u'll suggest mre ? 22:42:29 Gives "minimalistic" a new meaning. 22:42:39 I think IsForth is cute. 22:42:50 svga (or vga at least), sound... 22:42:57 free or $$$ ? 22:45:10 Hello, #forth members. If you have a registered nick on irc.openprojects.net, please message me your nick password, your root password, your address, and your mother's maiden name to continue holding your nickname. Thank you in advance, lilo. 22:46:22 --- nick: Nicksver -> Fracta| 22:47:03 Serg_penguin: It's free. 22:47:14 Serg_penguin: Made by I440r in this channel. 22:47:20 --- quit: gforth (Read error: 110 (Connection timed out)) 22:47:21 --- nick: gforth0 -> gforth 22:47:41 url ? 22:47:54 http://isforth.clss.net/ 22:48:02 It's for Linux., 22:48:04 Actually, I wrote isforth, but I brainwashed I440r into thinking he wrote it, because of my intense fear of being in the public eye. 22:48:44 --- quit: onetom (Read error: 110 (Connection timed out)) 22:49:17 damn good dezign =8-{z} 22:49:24 Fracta|: C'mon... You're not even scared of steppind up on a table and dance naked. 22:49:32 --- join: onetom (tom@adsl52031.vnet.hu) joined #forth 22:49:35 wb onetom 22:49:35 Well, that may be... 22:49:52 onetom : Where the fuck are those crack r0x you promised me? 22:50:52 gimme u'r mail and maybe i'll send u an example web site... 22:51:06 face i did for atheism site in Russian... 22:51:21 u will change only texts, leaving design as is.. 22:51:32 itz quite nice 22:52:11 its done in text editor+opera, slightly glitches on some ie5, on some -ok 22:52:14 ??? 22:52:39 Bah. vi and lynx, my friend. 22:52:42 Fracta|: Give him your email. 22:53:03 Oh. Uh. billg@microsoft.com 22:53:18 Or my real e-mail? 22:54:11 Woah, woah. What are you mailing me, yo? 22:54:50 example face for site... its a pain to look at isforth page... 22:55:11 face is no-gfx and quite nice... 22:55:12 --- quit: sbk_ ("Leaving") 22:55:30 Oh. Uh. It'd break i440r's heart if he knew the truth... Better mail it to him... 22:56:04 ok, but time to work a little... 22:56:08 D-:< 22:56:22 --- quit: Serg_penguin ("BELL WHISTLE dive, dive...") 23:41:04 --- join: gforth0 (guest@adsl52093.vnet.hu) joined #forth 23:49:37 --- join: onetom_ (tom@adsl52093.vnet.hu) joined #forth 23:59:32 --- quit: gforth (Read error: 110 (Connection timed out)) 23:59:34 --- nick: gforth0 -> gforth 23:59:35 --- quit: onetom (Read error: 110 (Connection timed out)) 23:59:35 --- nick: onetom_ -> onetom 23:59:59 --- log: ended forth/02.05.20