00:00:00 --- log: started forth/02.06.19 00:04:10 --- quit: Serg_penguin () 00:33:29 --- join: Serg_penguin (~snaga_NOI@nat-ch1.nat.comex.ru) joined #forth 00:33:43 --- part: Serg_penguin left #forth 01:13:38 --- quit: davidw (Read error: 113 (No route to host)) 02:35:01 --- join: Fare (fare@80.65.225.191) joined #forth 02:38:31 --- join: Serg_penguin (~snaga_NOI@nat-ch1.nat.comex.ru) joined #forth 02:42:04 --- quit: Serg_penguin (Client Quit) 04:09:46 --- join: davidw (~davidw@adsl-32-74.38-151.net24.it) joined #forth 04:24:35 --- join: cleverdra (julianf@0-1pool36-110.nas2.florence1.sc.us.da.qwest.net) joined #forth 04:27:04 Hi :) 04:27:18 g'morning 04:55:15 --- join: mur (ammu@baana-62-165-189-214.phnet.fi) joined #forth 05:14:06 --- quit: skylan (Read error: 104 (Connection reset by peer)) 05:14:10 --- join: skylan (sjh@Riverview45.tbaytel.net) joined #forth 05:29:29 --- join: Serg_penguin (~snaga_NOI@nat-ch1.nat.comex.ru) joined #forth 05:29:49 hi 05:30:05 hello Serg. 05:30:11 You're not going to assault us again, are you? 05:31:07 ??? what wrong i did ? 05:33:39 no idea 05:33:41 You slapped rob_ert yesterday! 05:33:42 With a fish! 05:33:47 bah 05:34:02 cleverdra?? 05:35:05 I saw it, mur. 05:36:28 spo? 05:36:28 so? 05:36:28 assault 05:36:28 ??? i just wanted to gain his attention, cause sound beep or alarm dialog etc... 05:36:28 baah 05:36:28 hehe, cleverdra 05:36:28 i dunno it is considetred offensive, sorry 05:36:44 heh 05:36:44 Well, I admit, rob_ert did not seem to be offended. 05:36:53 cleverdra you must be new to irc 05:36:54 righ? 05:37:24 mur - sorry, no. 05:37:43 then you have been in some weird irc network 05:37:47 or ircced not much then 05:38:14 No, neither of those, sorry. 05:38:38 haven't you seen * baabaa slaps muumuu ? 05:38:40 before 05:38:56 --- quit: Serg_penguin ("dammit, work...") 05:39:25 Yes, I have. 05:39:32 why is it offensive then? 05:40:14 Violence is always offensive! 05:40:26 it is not violent in this context 05:40:50 Images of violence are always offensive! 05:40:54 agh 05:41:09 What if there were little, impressionable children watching this when rob_ert was slapped? 05:41:16 hehee 05:42:22 if it was american children, he had seen 10000 murders from television or didn't knew what word slap means, if it was european children he woudl be genius to program forth and been irccing longer time then :P 05:42:24 Don't laugh! It's tragic, what children take home from such things. 05:42:54 mur - are you mocking me? 05:43:05 you are funny 05:43:09 --- nick: Soap` -> SoapZZz 05:43:32 fanatic all the time 05:43:35 get a life :P 05:43:47 hmph! 05:44:11 if someone murders someone because of tv programme then there have been thought disorders before seeing that 05:46:14 If a little child grows up and sees murders over and over again on TV, that child will be less shocked of murder, and less socialized against it. I mean, it's commonplace -- people get murdered all the time on TV, right? And a lot of the people doing the murdering -- err, "killing", in this case -- are portrayed as Good Guys. 05:46:40 i'm sorry american culture is such simplistic 05:47:01 there is always someoen who lets child watch these programmes 05:47:01 Watch a modern American action movie. What happens? The Bad Guy gets girls, cash, and kills people. The Good Guy might get these and might not, but he solves the problem by killing people. 05:47:23 True, and that someone should be shot in front of their child! 05:47:30 but i dont wathc american action movies because they are stupid and offer nothign new. 05:47:50 * davidw doesn't watch finnish reindeer movies either 05:47:52 but who lets children watch movie 05:48:10 * mur doesnt either watch any finnish reindeer films as there are no such 05:48:35 Really, there aren't any? 05:48:42 not that i'd know 05:48:57 I guess the Finnish Santa didn't have them, then? 05:49:58 geez, get know to other cultures too.. 05:50:43 cleverdra: the Finns have the Clever Oompala who goes around and either gives ice blocks to bad children, or tasty herring candy to good ones 05:50:52 davidw stu 05:51:03 I thought he ate children, too? 05:51:17 oompala where did you got such idea 05:51:19 hah 05:51:44 yes and polar bears walk on finnish cities, yea right 05:51:50 in 05:51:51 cleverdra: yes, but then they decided it was too much like violent arnold schwarzenegger films and so he only hands out ice blocks now 05:52:16 No, I've definitely heard that the Finns invented Santa and that he ate children, or something. He may not have had reindeer and ridden in a carriage-thing pulled by reindeer -- that's probably Coca-Cola and that American illustrator. 05:52:20 actually it's not really a he, it's sort of a hermaphrodite 05:52:34 davidw - you're lying, aren't you? 05:52:45 davidw is joking 05:52:51 "making it up as I go" is more appropriate:-) 05:53:10 did you really believe that bit about the Clever Oompala? 05:53:12 * davidw is flattered 05:53:30 I think the 'herring candy' was a nice touch 05:54:32 mur - what about the child-eating pre-Santa figure? 05:55:49 what about it? 05:56:01 Is it true? 05:56:12 does it matter? 05:56:34 he got beat up by a mob of children "what the fuck do you mean you don't have a playstation 2 for me, you old bastard?!" 05:56:39 no we haven't had any oompala 05:56:43 Yes, because if it is, then I can be righteously offended by your initial scorn. 05:56:47 nor children eating figures 05:56:54 darn! 05:59:09 ah, I see. According to http://www.geocities.com/Athens/8029/fin_quot.html , Santa is Finnish, and used to be a wild boar who would children. 05:59:20 eat children. 05:59:45 aho... the truth comes out 05:59:49 oink oink 06:01:03 It's down by "Going out and making small talk with Finns" 06:01:46 father christmas figure has many preceeding figures, such has mediterranean old man who dropped packets from chimneys, that's more influencing for you. we dont have socks dropping or believe that he lives in north pole (what a fool woudl live there anyways ;) or believe someone woudl drop packets from chimneys. here he comes visiting. and because we are not overcommecialised, children will not blame parents if they dont get [place item- 06:01:47 here]. and there are not any terrible rushes for "i have to get that [name here] for any prise!" parents are not rushign all shops to find some special figure or such "product of the season". for finnish christmas being together and with family is more important than what are there in presents 06:02:04 yes and that page. the flag colours are not correct and quote " 06:02:04 Don't forget to check out my Klingon and Esperanto online phrasebooks as well! :-) 06:02:09 --- join: dsmith (firewall-u@cherry7.comerica.com) joined #forth 06:02:16 " compresses its thoughs quite well 06:02:37 you shoudl not believe everything what is said. 06:02:49 * davidw starts not believing what mur says 06:03:04 cleverdra: making small talk with finns seems like a lost cause 06:03:56 * cleverdra realizes that that image is supposed to be the Finnish flag. 06:04:42 supposed, yes, but it isn't 06:06:16 mur - what was your quote for? To lend discreditability to the page? 06:06:17 that page is not meant to be document but funny stuff if you dind't noticed.. 06:06:46 do you claim that is scientifical document about finland? 06:06:46 Yes, it's somewhat amusing. 06:06:46 no 06:07:05 and ti didn't popped your mind it supposed to be amusing not documentary? 06:07:45 if you say that is good source, i can find thousands of "why all americans are stupid" pages... 06:07:56 really? One sec. 06:09:46 cleverdra just get somethign better to do 06:09:50 that is not leading anywhere 06:09:55 http://www.gold-eagle.com/gold_digest_02/stott042902pv.html isn't bad. 06:10:18 being fanatic leads nowhere else but what you self said to oppose (violence) 06:11:24 But if I were fanatically opposed to violence, I surely could not ever effect harm upon another person! 06:11:36 Not that I'm fanatic. 06:12:44 http://www.geocities.com/CapitolHill/Senate/2680/ is also very good, though not quite what I'm looking for. 06:13:41 davidw - does that PC speaker code work?\ 06:14:47 cleverdra i dont care 06:19:46 cleverdra dont believe everyhting what is said. many people use that as tool of power. youshoudl ponder how correct and usable the source is. 06:19:51 mur, I hope you went to that last URL. It gets better and better. 06:21:01 mur - thank you for that advice =) 06:21:06 cleverdra do you agree with tha another one? 06:21:53 The first one? It's certainly interesting, especially the Shakespeare -- which is certainly pertitent, the way things are going here. 06:22:10 but the another one+ 06:22:10 ? 06:23:02 Oh, sorry, you mean the one right before the last one? That's the one I meant when I said "the first one", as I wasn't thinking of the Finnish page. 06:23:20 agh the last url you apsted 06:23:21 pasted 06:23:50 Oh! That one is obviously a joke. 06:24:13 sadly there are ppl who believe everythign 06:24:18 Scroll to the bottom and you can see links to President Bush's "Infinite Purity" plan, etc. 06:24:49 yes 06:24:51 If they believe everything, they'll have problems when their beliefs start to contradict each other =) 06:24:53 i didn't said it was good soucre 06:25:07 i didnt' read it really 06:25:19 but still there are people who believe everyhitng 06:27:08 propaganda features are making things black and white, simple and repeating message again and again. and what abgout bush speeches then? :) 06:27:21 If they read the parts about clitorectomy and having certain foods sold presliced and testing urine for sperm-concentration... Yes, that would be sad, because such a person is able to read and yet unable to discern the unreality of the page. 06:28:19 there are a lot analphabetics in usa 06:28:57 That's a good word. Assumedly there are. 06:32:50 --- join: Serg_penguin (~snaga_NOI@nat-ch1.nat.comex.ru) joined #forth 06:32:55 Now that I've read "Most Americans are Stupid", it's actually very amusing. Full of undemocratic langauge like "the majority is usually wrong" and "the folly of 'free trade'" 06:33:04 hello, Serg. 06:33:14 hi 06:33:24 are u new heer ? 06:33:30 here err 06:33:42 what is u'r progging xperience ? 06:33:57 my is not too big - sokoban in forth, 06:34:01 me? No, I was here way before you were. 06:34:06 various scripts'n'utils 06:34:17 ;) 06:34:32 u did a lo-o-o-ong pause i see ;) 06:34:38 Sokoban is Forth? That's cool. 06:34:49 yes ! 06:34:58 *in*. 06:35:08 then i opened console and defined a few words for cheat... 06:35:34 all girls in a radius of nuke blast were mine ;) 06:35:41 Could I see your implementation? 06:35:51 none on web... ;( 06:35:52 serg - all girls... what? 06:36:04 maybe, will put 06:36:09 joke, n/mind 06:37:30 it's time to make a page ;) 06:37:37 :) 06:37:45 Serg_penguin :) 06:37:51 --- quit: n_ (Read error: 110 (Connection timed out)) 06:38:39 cleverdra there are other people and other cultures and you shoudl accept people as they are. america is far beoynd most sophisticated cultures.. 06:38:43 amercia bah, usa 06:39:25 if one gimme free hosting, maybe i'll make it cgi-online ;) 06:39:29 Please don't say USAian. 06:39:36 serg - put it on a Forth wiki. 06:39:54 cleverdra no i wont, it owuld be USAn 06:40:04 to spell correctly 06:40:05 i'm not experienced enough to make forth in java :( 06:40:23 I've heard many people spell it USAian, but please don't say USAn either. 06:40:24 united statesian 06:40:25 :) 06:40:39 let's toss politics out a window or go to politic chan !!!! 06:41:00 serg - no, I mean put your Forth code on a Forth wiki -- they probably won't mind. 06:41:32 it can accept my cgi executable ? 06:42:10 Probably not -- I thought it was in Forth? 06:42:18 it's 4k code + levels + sprites 06:42:31 I mean, not that CGI wouldn't be in Forth. 06:42:36 serg - oh, OK. 06:43:20 4k source, 5,5k sokoban.com w/o forth, 17k w/forth 06:43:49 5,5k w/ 50 orig levels and w/ 5 15x9 spritez 06:44:01 under upx ;) 06:44:45 5554 bytes ;) 06:44:54 new wersion - little more 06:45:05 version ;) 06:46:26 bye, work, need to cat /dev/hdc1 | gzip -9 > redhat_hda1.gz ;) 06:47:30 i just typed /bye instead of /quit, dammit ! 06:47:40 bye =) 06:47:45 --- quit: Serg_penguin () 06:52:35 This is the very funniest part of the aforementioned webpage: http://www.geocities.com/CapitolHill/Senate/2680/feedback.htm 06:58:24 --- nick: Fare -> FareAway 07:15:47 * cleverdra deeply suspects that http://www.geocities.com/CapitolHill/Senate/2680/feedback.htm is either totally fake or that some of the messages were subtly modified to make them rediculous. 07:22:08 --- quit: dsmith ("later..") 07:28:24 --- nick: FareAway -> Fare 07:36:22 --- join: dsmith (firewall-u@cherry7.comerica.com) joined #forth 07:39:47 cleverdra: very funny site 07:40:24 http://www.auschron.com/issues/dispatch/2000-08-11/xtra_feature2.html 07:40:29 this one amazes me 07:40:41 I always knew that texans were a bunch of puritan rednecks, but wow... 07:40:56 (ouch, did I say that? that's pretty harsh:-) 07:42:35 Except, perhaps, for this Texan and this Texan's parents. Surely all the others are puritan rednecks. 07:44:14 "if you're hiding more than six dongs..." 07:44:22 wow. 07:46:26 I mean, the "intent to promote" part. Yes, that's interesting. 07:46:38 davidw - did the PC speaker code work? 07:46:48 PC speaker code? 07:46:51 haven't had the chance to try it yet 07:48:17 Fare - some INB/OUTB stuff for an x86. FREQ! SP-ON SP-OFF BEEP 07:48:30 nice 07:48:41 It's simple and short. 07:48:47 I wonder how far retro is nowadays 07:48:59 retro is dead, AFAIK. 07:49:14 And I thought retro was yours? 07:49:16 what is retro? 07:49:52 a native Forth 07:50:14 retro.tunes.org 07:50:49 oh, hey, there's been a release of retro since I thought it died. 07:54:54 --- quit: mur (Read error: 104 (Connection reset by peer)) 07:57:08 --- join: mur (ammu@baana-62-165-189-214.phnet.fi) joined #forth 08:10:43 --- quit: dsmith (Remote closed the connection) 09:20:27 --- join: dsmith (~dsmith@cherry7.comerica.com) joined #forth 09:21:15 --- join: I440r (~mark4@1Cust57.tnt3.bloomington.in.da.uu.net) joined #forth 09:21:28 Hey I440r. 09:22:34 hi rob 09:22:45 im beginning to think your a bot :P 09:22:48 your always here 09:22:52 you never sleep :P 09:22:59 theres a clue in there somewhere hehe 09:23:49 Heh. 09:23:58 Well, this night I didn't sleep well :/ 09:24:14 Went to bed at 5:30, and woke up like 4 or 5 hours later. 09:25:11 Hrm. 09:25:26 I'm wondering is the Minix FS is a good one to implement. 09:26:04 * rob_ert wants to write a little system to play with ;) 09:29:39 i want PTP application 09:29:46 heh 09:29:46 PTP? 09:31:11 point to point 09:31:20 Picture transfer protocol 09:31:33 is that what vnc uses ? 09:31:36 no 09:31:41 it's USB protocol 09:31:48 ISO standardised 09:32:13 kodak pages shoudl have at least one working, but i have not found it there :( 09:32:18 i even had to register there 09:32:19 baah 09:32:25 linux has couple 09:32:32 i'll update linux kernel today 09:32:37 and add usb 09:33:56 --- join: Speuler (~l@195.30.184.4) joined #forth 09:34:21 g'day 09:35:48 goot tay 09:36:03 guten something-or-other 09:36:46 lol 09:39:07 God dag. 09:39:40 hyvää päivää in finnish 09:39:49 gutten tag in german though 09:39:54 * mur is finn 09:39:54 :P 09:39:58 baah 09:42:59 hyvää huomenta 09:43:34 god dag 09:43:50 :) 09:44:12 it's note really mornign here :) 09:44:25 feels like it 09:44:25 8 pm is not usually my morhing 09:58:56 i have an alarm dog now 09:59:28 sometimes goes off at 6 am grrr 10:00:00 * dsmith knows all about alarm dogs 10:00:06 * cleverdra gets retro, ZOG, isforth, and VST 10:00:19 I440r - why did you get it? 10:00:57 it was a stray my sister found and adopted 10:01:07 its a full blooded siberian husky 10:21:59 --- quit: cleverdra (Read error: 104 (Connection reset by peer)) 10:33:36 --- quit: Speuler ("using sirc version 2.211+KSIRC/1.1") 10:35:26 --- join: onetom (tom@adsl52007.vnet.hu) joined #forth 10:35:32 hi 10:35:51 terve onetom 10:38:18 now wheres tcn with my assembler :P heh 10:50:50 --- join: tathi (~josh@wsip68-15-54-54.ri.ri.cox.net) joined #forth 10:51:33 Twink rulexor http://artists2.iuma.com/IUMA/Bands/Twink/ 10:51:35 oty 10:51:38 it's just damng ood :) 10:51:51 catnip and do you hear the frog 11:10:41 bbl 11:11:43 --- quit: I440r ("coding") 11:16:36 --- quit: skylan ("Reconnecting") 11:16:37 --- join: skylan (sjh@Sprint223.tbaytel.net) joined #forth 11:21:49 --- quit: dsmith (Remote closed the connection) 11:42:54 --- join: kc5tja (~kc5tja@stampede.org) joined #forth 12:29:37 --- join: dsmith (firewall-u@cherry7.comerica.com) joined #forth 12:30:55 --- join: XeF4 (ylqnun@12-245-116-85.client.attbi.com) joined #forth 12:37:16 --- join: |\| (nm@pcp01518417pcs.reding01.pa.comcast.net) joined #forth 12:50:02 --- quit: XeF4 ("brb") 12:50:36 --- join: XeF4 (mzebix@12-245-116-85.client.attbi.com) joined #forth 12:52:41 XeF4: wb :) 12:54:14 --- nick: kc5tja -> kc-food 13:06:20 --- quit: |\| (Read error: 104 (Connection reset by peer)) 13:11:58 --- quit: tathi ("leaving") 13:31:21 --- nick: kc-food -> kc5tja 13:38:08 has anyone here tried jforth? 13:39:06 no but i though trying jPhoto :) 14:00:05 I don't think it's quite the same thing. :) 14:00:16 * kc5tja has an Amiga, but it's not set up right now. Otherwise, I'd try downloading and installing JForth. 14:00:32 All I know is it's an FIG Forth derivative, and is reportedly kick-ass. 14:00:46 It did subroutine threading and native code inlining long before it ever became a household word. 14:11:27 kc5tja: is it by Jax? 14:11:37 Fare: I don't know. 14:12:03 * Fare learnt ARM assembly at last, and thinks it rather rocks. 14:12:25 Mike Haas and Phil Burk are the authors according to a website I'm reading now: http://home.tampabay.rr.com/jforth/ 14:12:32 ok 14:12:40 ARM is supposed to be VERY nice. I have never written software for it though. 14:12:51 (Never had any ARM hardware either) 14:12:55 if you still think 68000 is nice, you haven't seen ARM. looks really puny 14:12:59 in comparison 14:13:11 of course, ARM was designed quite a few years later. 14:13:18 What looks puny? I love the 68000, but I also love the 6502, which ARM is supposedly heavily inspired by. 14:13:26 Well, ARM is also RISC. :) 14:13:27 yeah. 6502 ROCKS. 14:13:36 there's RISC and RISC. 14:13:56 you can do amazing things in just one ARM instruction. 14:14:18 For instance, LDMCCIA 14:14:56 I just bummed some ARM code for a bootloader. 14:15:00 * davidw had a netwinder 14:15:06 it feels like a very FORTH-friendly machine. 14:16:09 * kc5tja nods 14:16:15 * Fare considers writing a LISP/FORTH compiler that targets both i386 and ARM. 14:16:41 ARM was one of the first CPUs to have predicate support too, IIRC. 14:17:08 * Fare writes down a few strategies used while bumming code, and considers eventually using them in a compiler 14:17:29 I'm sick when I see trivial optimization opportunities not taken by classic compilers. 14:17:57 such as? 14:18:05 even the 1980's Portable Standard Lisp did bottom-up interprocedural register allocation. 14:18:31 which could be enhanced with virtual registers and register constraints to better match calling conventions. 14:18:57 also, various transformations in numeric representations 14:19:16 compilers tend to normalize numbers so that 0 is represented as 0, and 1 as 1 14:19:30 then they do contorted checks to find carry, etc. 14:20:14 whereas, if you shift and skew you representations (or even at times, choose a logarithmic/exponential scale), you get much less contortions. 14:20:55 why keep a byte/word in low bits, then normalize it after every addition? keep it in high bits! 14:21:15 I really like the P21's solution to handling carry -- make the carry bit an intrinsic datum of the destination register (or, in the P21's case, stack element) 14:21:16 (actually, chuck moore taught me this one) 14:21:37 * kc5tja nods 14:22:14 Sign extension becomes a simple arithmetic shift right, instead of a whole separate opcode. 14:23:43 23:21 < Protean-Son> forth is the party when the CS folks got drunk, and said 14:23:44 hey lets put another stack of the barbee. 14:28:18 kc5tja: it is also the first positive argument I see for bigendian machines. 14:28:43 keeping things in low bytes is the Right Thing for little endian machines. 14:28:56 keeping things in high bytes is the Right Thing for big endian machines. 14:29:04 the 68000 people got it wrong 14:29:08 (once again) 14:29:16 (and so did the SPARC and other people) 14:29:26 they all got it WRONG! 14:29:29 I don't see endianness as a serious issue, since it's an externalization format only. When reading things into the CPU register, reading from a byte can just as easily load D31-D24 as it can D7-D0. 14:29:47 it's more of a way of thinking 14:29:56 it just goes to show these people missed a precious insight 14:29:59 * kc5tja nods 14:30:31 an insight that I got from Chuck Moore - glory to him 14:32:05 Man, that dude is one smart cookie. If only I'd thought of half the stuff he has.... ;) 14:32:57 I seem to excel at integration, rather than deriving new fundamental concepts. 14:33:33 yeah, it's hard to come up with *new* stuff 14:33:46 although there are lots of great things to create by combining existing stuff in new ways 14:35:04 Hmm...speaking of new stuff, I'm totally surprised that I haven't been flamed off the Stirling engine mailing list I subscribe to yet. 14:35:34 * kc5tja made a plug for a Stirling-cycle, Wankel rotary engine, citing its advantages over the reciprocating equivalent. 14:37:45 kc5tja: I prefer emacs myself 14:37:59 Yeah, it's that type of thing. 14:38:08 But I honestly was looking at it from a purely technological point of view. 14:38:09 what's the Stirling engine? 14:38:22 I know full well that piston engines are just plain easier to make, but sometimes, that's not the point. :) 14:38:57 Fare: They're an external combstion, sealed, hot-air engine with regeneration that are very silent, and very powerful. However, they're slow to respond to throttling because it takes time to conduct the heat fluctuations through the heat exchanger's walls. 14:40:09 They're being used in the newer series of CHP (Combined Heating and Power) units for house-hold microgeneration. 14:40:47 They're also a big candidate for use in hybrid electric vehicles, and are quite often used on satellites for power generation and cooling (if you drive a Stirling engine, it heats and cools at the same time). 14:40:49 what does "external combustion" mean, here? 14:40:58 Combustion occurs outside the engine's operating volume. 14:41:01 especially with "sealed" 14:41:14 Sealed because the working gas never leaves or enters the engine. 14:41:39 ok. but the engine may still be *around* the combustion chamber, shouldn't it? 14:42:01 Well, yes, but the combustion artifacts never enter the cylinders; only the heat. 14:42:11 or else, you'll lose a lot of the heat 14:42:12 In an internal combustion engine, the heat source is physically inside the cylinder. 14:42:14 (that said, if it's combined heat&power, that may be a feature) 14:42:30 With a Stirling, it's outside the cylinder. 14:42:52 Well, you do lose a lot of heat with a Stirling, but they have a critical feature that internal combustion engines can't touch: they're dead silent. 14:43:17 And that's where the "heat" part of "combined heat and power" comes from -- the waste heat is used to heat hot water and provide space heating, etc. 14:43:44 Basically one of these CHP units replaces a hot water heater, a furnace (sometimes), and provides a source of electricity (as the engine drives a generator) at the same time. 14:44:13 With the waste heat recovery of CHP units being made today, upwards of 90% efficiency is afforded. 14:44:25 CHP units are damn expensive though. It's still a brand spanking new market. 14:44:30 CHP? california highway patrol? 14:44:45 Combined Heat and Power. 14:45:17 hey ponch, let's go! 15:00:10 --- join: tcn (tcn@tc4-login30.megatrondata.com) joined #forth 15:00:42 Hi tcn :) 15:03:58 hey 15:04:16 hey both 15:05:08 what's up? 15:05:15 *yawn* 15:05:28 Not that much. 15:08:06 at least rob_ert is not up for long ;) 15:08:16 same here. well, maybe that'll change in allergy season when I can't do much besides computers.. 15:08:27 :( 15:12:11 here its' mosquito season (summer) so you cant.. hey! nm 15:12:12 ;) 15:12:58 someone coudl code me forth app to utilize usb port with PTP ? 15:12:58 :) 15:15:15 i don't even use usb 15:15:31 me neither until i can get software 15:15:34 Hehe. 15:16:12 or hardware 15:16:55 ii have usb hw though 15:17:01 that makes it painful :( 15:17:13 send me your computer, you can have the driver and we'll both be happy :) 15:17:20 i'll get iBook next year and have software then:) 15:17:20 tcn: hi! 15:17:26 XeF4 you dont want this old 15:17:30 hey fare 15:17:32 tcn: are you hacking either isforth or retro, these days? 15:17:47 XeF4 i have driver but it's not supported this by os 15:17:53 i'll install linux tomorrow 15:17:54 ahg 15:17:55 new kernel 15:17:55 send me your computer, you can have the driver and we'll both be happy :7 15:17:58 oopos 15:18:12 fare: working on an isforth assembler 15:18:12 it's model year 96 15:18:25 afaik 15:18:29 tcn: Cool. What kind of syntax? 15:18:41 NASM-like 15:19:05 but no macros and only 32-bit instructions you'd actually use in isforth 15:19:59 tcn: I'm also working on an assembler, but in lisp 15:20:23 parsing, or some sort of emit-on-next-ins magic, or ..?' 15:20:32 tcn: That's nice :) 15:20:39 tcn: Have you got far? 15:21:16 rob: still in the design phase, not much code.. 15:21:49 i want to make some simplifications to the parser since i'm working within forth 15:22:20 fare, does your syntax look like lisp or more normal? 15:29:14 tcn: well, at first it'll look like lisp 15:29:38 although I suppose I could make it more normal afterwards. 15:43:01 tcn: I've also began a bumming.txt file 15:43:09 I think I should put it on the Wiki... 15:44:07 heh.. where is it? 15:52:26 --- quit: dsmith ("later..") 15:59:59 --- quit: tcn ("Leaving") 16:06:40 --- nick: SoapZZz -> Soap` 16:14:43 http://www2.tunes.org/cgi-bin/TunesWiki?browse=OptimizationStrategies 16:24:01 --- quit: davidw (Read error: 113 (No route to host)) 16:24:01 --- quit: Soap` (Read error: 104 (Connection reset by peer)) 16:41:12 --- quit: joa (Read error: 110 (Connection timed out)) 16:44:55 --- quit: mur ("MURR! end of file reached. continuing filling logs some other time.") 16:59:56 --- join: tathi (~josh@ip68-9-68-213.ri.ri.cox.net) joined #forth 17:07:27 --- join: Soap` (~flop@202-0-42-22.cable.paradise.net.nz) joined #forth 17:09:32 --- join: skrawl (retext@user-38lcjk8.dialup.mindspring.com) joined #forth 17:55:31 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 17:56:59 --- quit: skrawl ("a m___________g A___e format has been mentioned") 18:26:25 --- quit: XeF4 ("pois") 20:11:32 --- join: I440r (~mark4@1Cust95.tnt3.bloomington.in.da.uu.net) joined #forth 20:12:18 hi skylan - you code forth ? 20:16:15 I -- not really. 20:16:23 :) 20:16:48 well neither do some of the other ppl who hang here :P 20:16:56 The real reason I bumped into this channel is due to comp.lang.forth; I just wanted to see what sort of discussions were happening in this smallish community 20:17:05 Heh, like that's suprising. 20:17:25 Heh. The only discussions that happen in the forth community is how poopy-faced all C programmers are. :) 20:17:33 y 20:17:37 well they are :) 20:17:39 heh 20:17:42 See? :) 20:17:53 actually this channel isnt moderated, we talk about anytning in here 20:18:14 but i formed the channel about 2 and a lalf years ago because of my forth project 20:18:19 Forth is on my list of "languages to learn because they're quite cool", at some point I'll also have to figure out what the Forth programming idealogy is. 20:18:23 we DO chat forth in here quite a bit 20:18:41 here is what forth is all about 20:18:53 take all the complex shit you can think of role it up ina ball 20:18:59 and throw it in the trash 20:19:07 forth takes the simple route every time 20:19:11 Somehow I knew you'd say that :) 20:19:15 tho theres an art to finding that 20:19:40 --- join: TheBlueWizard (TheBlueWiz@ip-216-25-202-175.vienna.va.fcc.net) joined #forth 20:19:51 hiya all...will be brief here 20:19:54 forth encourages you to factor EVERYTHING out into the smallest possible entities 20:19:56 tbw! 20:19:58 Hmm. How does that conflict with the UNIX path? (As I was mandering through CLF, there was a comment, from a fairly knowledgable person IIRC, about how the Forth-way and the UNIX-way conflicted) 20:20:14 hiya I440r!!! 20:20:17 actually i find forth and unix have some paralell philosophies 20:20:29 but most unix coders have forgotten their roots (no pun intended) 20:20:30 Well, forth's approach to simpicity is simplicity in the design: actually using it can be a different matter. Generally, if you want to find out what a words does you have to wade through 90 levels of other word defenitions, and, of course, nothing is documented: That's not the forth way. 20:20:51 * TheBlueWizard nodsnodsnods re: Forth's encouragement towards factorizing out 20:20:57 But I do like forth. 20:21:01 I440r: *sigh* I've noticed; and I'm only a youngin' in the UNIX world.. 20:21:29 well. the whole point in unix is to have a gazillion VERY VERY simple commands 20:21:45 and the ability to pipe those commands together to do some very complex stuff 20:21:46 Each one with a manpage. 20:21:57 fractal actually not these days 20:22:15 True. MOST with a manpage, as opposed to forth's NONE with a manpage.. 20:22:23 I440r: I just got an email from my friend in upstate NY and he said he is giving your name to a recruiter who hired him...hopes that help! 20:22:23 now you have things like grep with 23784652834792 different switches and options 20:22:32 or ls with 28476298345392 different switches/options 20:22:41 lol 20:22:44 instead of grep with 2 or 3 etc 20:22:57 tbw COOL!!!! 20:23:05 i would love a job 20:23:05 ;p 20:23:05 I440r: Or GNU tar which keeps changing the darn bzip2 switch -- thankfully they've settled down. 20:23:21 skylan actually you can blame most of that on the debian maintainer 20:23:21 yeah :) 20:23:26 its HIM that keeps changing it 20:23:36 from i to j to I to J to...... 20:24:23 Heh 20:24:38 The forth philosophy is all you need to know about a word is ( x -- ), and if you don't know what happens to the x, go to gell you lama C c0der. 20:24:42 MdI points out in one of his essays that the pipelining doesn't get really used very much in *NIX world, despite its power...I attribute that to lack of metadata for the data being processed 20:25:06 TheBlueWizard : Agreed. Meta data is one aspect of unix that is sorely lacking.. 20:25:20 Take MacOS, for example. 20:26:45 The resource fork provides a very powerful meta data system for files, and it greatly simplifies a lot of things. 20:28:40 yeah, this does lend itself fairly well to localization, etc...but I think MacOS's implementation is quite limiting by today's understanding of what an "reasonably ideal" metadata-enabled data is.... 20:28:46 Although, I guess pipes are different than files, but I see where you're coming from... Processing data exclusively in a pipe can be quite cumbersome. 20:29:22 * TheBlueWizard aggressively waves his elfin hands when he mumbles the phrase "reasonably ideal" 20:29:26 well the point was to be able to do a small part of the overall task in one command and send its output to another command to do another small part 20:29:29 True, it does have some shortcomings... Not the least of which is portability. 20:29:47 forth breaks the overall problem down in this way - tho with control flow not data flow heh 20:30:44 brb need food 20:31:42 I440r: yeah...forth is pretty good with control flow, albeit only in an essentially "linear" fashion (again, hand waving....I'm ignoring coroutine/continuation/throw-catch/try-except/other fancy stuff, which I have yet to see a really good mix in any Forth yet) 20:35:30 I440r: by the way, feel free to advertise me for some cool Linux/Open Source/Free Software job! my current job is a pit :P 20:41:43 hehe 20:41:53 do you code c++ ? 20:42:42 --- join: |\| (nm@pcp01518417pcs.reding01.pa.comcast.net) joined #forth 20:42:50 hi nm :) 20:43:39 know some c++...but never have programmed beyond "hello world" level....and I know enough to steer clear of it :))) 20:43:52 lol i was going to suggest www.opera.com :P 20:44:39 lol....I think Opera is a British company...don't wanna relocate to England, and besides, Opera isn't open source 20:44:54 i dont think so... is it ? 20:44:58 no. its not open 20:45:06 try geting a job with va :) 20:45:19 va as in Virginia? 20:45:21 <|\|> opera is nagware 20:45:24 <|\|> nagware = evil 20:45:38 hehe...yup 20:45:50 n i agree but its better than netscab or internet expunger 20:45:59 and besides. 20:46:01 i crack it 20:46:05 then register it when i can 20:46:47 netscape falls over more often than windows 20:47:03 <|\|> why are you using netscape? Mozilla is the modern netscape 20:48:16 erm 20:48:19 mozilla IS netscape 20:48:25 <|\|> right 20:48:28 and is as much a pile of shit as netscape is 20:48:33 99% bugs 20:48:51 and instead of fixing it the inject bloat into the bloat and double the number of bugs 20:49:04 plus netscape is spyware 20:49:12 i wouldnt be supprised if mozilla was too 20:49:24 <|\|> how is netscape spyware? 20:49:33 IIRC Netscape = Mozilla plus some extra proprietary code 20:49:36 it lets AOL know where you visit 20:49:46 for market research 20:50:49 AFAIK Mozilla itself is completely Open Source, so if you're paranoid, you can pore the code and delete anything that look suspicious :) 20:51:30 <|\|> yeah 20:51:33 sure all 20000000 gigs of obfuscation oriented shit 20:53:07 lol....rewrite that into Forth, and you'd be at home 20:53:32 i want to write a web browser in isforth 20:56:08 oh? you'd want to start out real small, and I already have thought of making each html tags a kind of Forth word, thus self interpreting! of course the browser has to be robust enough to handle malformed html pages 20:56:38 its just a future plan sort of thing so far heh 20:56:44 im not even thinking much of it yet 20:56:57 still alot to do before isforth is ready for that sort of thing 20:58:24 <|\|> heh 20:58:36 <|\|> would and and such all be custom words? :) 20:58:44 yes :) 20:58:52 maybe 21:00:33 actually i disagree 21:00:36 yeah...you just have to run isforth thru the evolution stages...first, a scrawny amoeba, then a multicelled tiny critter, then a slime, cockroach, worm, fish, whale (oops! too big! scale that down), frog, snake, horse, dog, apes, then finally a human woman! :) 21:00:55 if web servers and web browsers totally barged on bad html it would be better 21:01:16 you mean a bitch :P 21:01:17 lol 21:01:24 lol 21:02:35 web servers' job is to just deliver data; it basically don't care what is inside....it'd eat up lots of cpu just validating before delivering...there are other tools suited for that anyway 21:02:58 true except in the case of server side shit 21:03:06 which forth would allow a great deal of 21:04:28 true...server side processing is necessary for some stuff, such as database, password validation (it'd be totally stupid to do client side validation...easy to hack) 21:05:19 the main idea for the web server is to be as thin as possible, thus maximize the delivery of content 21:06:45 lightweight, same thing hehe 21:06:54 true but client side is EVIL in all cases 21:07:22 if i could totally disable ALL cookies and ALL javascript i would be very happy 21:07:35 well go ahead then 21:07:39 I do :) 21:09:09 hehe....there are a few areas where client side processing proves to be very useful...I've done that 21:09:24 no. all client side is subject to abuse 21:09:30 everything should happen at the server 21:09:32 EVERYTHING 21:09:52 for example, press "clear" button to clear a bunch of entries...saves a trip to the web server 21:09:58 tbw: yeah, some clients do like it if you can do validating on the client side as well as the server so they "don't have to wait for the new page to load" 21:10:08 Well, serverside is subject to abuse too, y0: Just look at the latest apache vuln. 21:10:08 that too 21:10:16 tathi: yeah 21:10:25 --- join: sbk_ (~kbs@dsl-65-184-98-221.telocity.com) joined #forth 21:10:38 thats not what i mean by abuse 21:10:57 What, then? 21:11:00 someone can write a perfectly legal javascript that totally LOCKS your computer up 21:11:29 not some neat hack some leet guy can do to apache to gain root on the servber 21:11:48 * TheBlueWizard is pragmatic about various designs..."Javascript is just a tool...of course there are a lot of abuses and bad architecture...I'd like to see a restricted form of Javascript just to keep things more sane" 21:11:52 Well, same thing, essentially. 21:11:53 the server is a target simply because its a serbver 21:11:58 CVLIENTS should NEVER be subject to targeting 21:11:58 It's either the server or the client. 21:12:31 users arent clueful about security 21:12:41 Heh. Neither are sysadmins. 21:12:42 the guy running the server damned well better be 21:12:47 lol 21:12:55 he SHOULD be 21:13:13 but no "service" should be able to fuck over a user 21:13:21 yet java can do just that 21:13:30 the main problem is that companies that develop technologies usually don't think thru the security and usability issues...witness Netscape and M$ regarding their browsers 21:13:42 Well, look at it this way: When I design a webpage, should I be forced to write a CGI for a simple task that I could do in javascript? That could potentially endanger the whole server (which may host hundreds of websites.) 21:14:10 no. you should do it in PHP 21:14:15 fractal: yes, because if you don't, I'll never go to your website :P 21:14:45 PHP's just another manifestation. You can write dangerous PHP scripts. 21:14:47 --- quit: tathi ("night all...") 21:14:52 brb time for icecream :) 21:14:57 many companies like to dump so many features into their products...no wonder their anuses are so loose.... 21:14:58 Heh. 21:15:01 fractal they sit on the server 21:15:04 they execut on the server 21:15:10 Yeah, same with CGI. 21:15:20 well...gotta go to bed now 21:15:23 Nigtht. 21:15:24 bye all 21:15:25 if the sysadmin has bad shit doing damage to users HE should do something about it 21:15:30 nite :) 21:15:50 --- part: TheBlueWizard left #forth 21:16:56 I dunno. I look at it like this: people have ridiculous amounts of processing power simply going to waste. May as well use some of it for something. It'd just plain be bad design (inefficient use of resources) to not do so. 21:17:23 Plus, a security benefit for the servers. 21:22:15 And, as more and more end users are becoming servers (file sharing, napster, MSN/ICQ/AIM), it provides more security all round. 21:22:30 lol if your web server is going to be using some of MY processing power im going to charge :P 21:22:47 Ha! Then they could start charging for you to look at their pages. :) 21:22:54 If they aren't already. :) 21:24:39 --- quit: sbk_ ("Leaving") 22:09:48 --- join: thorin (~puppamelo@212.171.56.147) joined #forth 22:10:28 hi thorin 22:10:30 you a forth coder ??? 22:10:57 well, I've been coding in Forth for a long time when I was younger :) 22:11:25 I was in love w/ this language since I found it quite amazing 22:11:41 then my life's roads took me away from it 22:11:43 me too heh 22:12:00 i actually had a job coding it once heh 22:12:08 now i am developing my own forth compiler for linux 22:12:14 but I still keep in loving it so when doing a /list I noticed a channel I decided to peek in 22:12:30 :) 22:12:32 nice ! 22:12:33 :) 22:12:49 chuck moore was in here a cpl of times too 22:12:54 I started coding on my C-64 many and many years ago 22:13:11 that would be with tom zimmers forth :) 22:13:28 I see :) 22:13:38 chuck gave a couple of hours of q/a in here not long ago 22:13:45 and jeff fox is quite regular in here now 22:14:12 mmmh, I think I should have to peek in more regularly :) 22:14:15 --- join: Chuck_Moore (idtdhi@h24-77-171-228.ok.shawcable.net) joined #forth 22:14:27 Why hello, people!@ 22:14:33 Hi Chuck 22:14:36 Hi thorin! 22:14:45 here's an italian fan of you, here :) 22:14:47 chuck moore uses the nick chipchuck last time i looked :) 22:14:53 Hello, I440r. I believe we had a Q&A session a while back! 22:15:08 Nah, nickserv won't let me have it anymore. 22:15:21 But I tell you, these punk coders these days have it easy... 22:16:18 I remember in my day, I had to bootstrap my forth compiler in octal using dip switches. 22:16:36 Now they have their fancy "Operating systems" and "monitors"... 22:17:05 Anyways, I440r, I look forward to visiting you again! Keep in touch. 22:17:07 --- quit: Chuck_Moore (Client Quit) 22:17:12 lol 22:17:17 Wow... Chuck Moore himself... 22:17:21 that wasnt chuck moore :P 22:17:31 yeah, he was himself :) 22:17:33 Uh... 22:17:59 really? 22:18:00 His nick said he was Chuck Moore... 22:18:09 funny how chuck moore has the same domain as you there fractal :P 22:18:19 Oh yeah, him and me are roommates. 22:18:28 well 22:18:51 I really have to go and have some work 22:18:53 see you 22:18:55 --- part: thorin left #forth 22:20:04 i would appreciate your not doing that sort of shit 22:20:30 What shit? 22:21:02 The Chuck Moore thing? 22:21:20 Heh. Nobody would take that seriously... 22:21:49 and if that sort of thing goes on in here nobody is going to take the fucking channel seriously either 22:21:49 so quit it 22:22:33 Ha! Surely even forth coders have senses of humour? 22:27:15 --- quit: I440r ("Reality Strikes Again") 23:02:08 --- join: Serg_penguin (~snaga_NOI@nat-ch1.nat.comex.ru) joined #forth 23:02:23 hi 23:08:39 --- quit: Serg_penguin () 23:34:27 --- join: njd (junk@njd.paradise.net.nz) joined #forth 23:34:33 --- quit: njd (Client Quit) 23:44:24 --- join: davidw (~davidw@adsl-32-74.38-151.net24.it) joined #forth 23:58:38 Oh! Neat; Chuck Moore did an interview in here on May 4th.. logs? 23:58:38 * skylan spots clog. 23:59:59 --- log: ended forth/02.06.19