00:00:00 --- log: started forth/04.02.12 00:09:45 --- quit: imaginator (".") 00:12:02 --- quit: Serg () 00:28:09 --- join: Robert (~snofs@c-c85a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 00:32:30 --- quit: MarkT (orwell.freenode.net irc.freenode.net) 00:32:49 --- join: MarkT (Mark@operator.nss.udel.edu) joined #forth 02:49:32 --- join: scope (~junk@njd.paradise.net.nz) joined #forth 04:24:42 --- quit: MarkT ("I'm outta here") 05:07:45 --- quit: ree (Read error: 110 (Connection timed out)) 05:08:31 --- join: ree (~jwm@ns.fasthost.net) joined #forth 05:09:28 --- join: qFox (C00K13S@cp12172-a.roose1.nb.home.nl) joined #forth 05:10:41 --- quit: qFox (Client Quit) 05:11:20 --- join: qFox (C00K13S@cp12172-a.roose1.nb.home.nl) joined #forth 05:48:41 --- join: fridge (~hovil@CommSecureAustPtyLtd.sb1.optus.net.au) joined #forth 06:38:24 --- join: proteusguy (proteusguy@207.sub-166-153-58.myvzw.com) joined #forth 06:58:09 --- quit: proteusguy ("Leaving") 06:58:38 --- join: downix (~downix@adsl-2-110-160.bct.bellsouth.net) joined #forth 07:48:47 --- quit: qFox (Client Quit) 07:48:53 --- join: qFox (C00K13S@cp12172-a.roose1.nb.home.nl) joined #forth 07:55:55 --- join: kc5tja (~kc5tja@66-91-231-74.san.rr.com) joined #forth 07:56:06 --- mode: ChanServ set +o kc5tja 08:12:08 --- join: Nutssh (~Foo@gh-1081.gh.rice.edu) joined #forth 08:21:16 --- join: Robert_ (~snofs@c-c85a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 08:21:37 --- quit: Robert (Nick collision from services.) 08:21:42 --- nick: Robert_ -> Robert 08:26:09 --- join: Speuler (~Speuler@forthfreak.net) joined #forth 08:27:36 --- join: Robert_ (~snofs@c-c05a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 08:34:53 --- quit: Robert (Nick collision from services.) 08:34:59 --- nick: Robert_ -> Robert 09:07:50 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 09:25:55 --- quit: Nutssh ("Client exiting") 10:26:59 * warp0b00 is away: Sunny day, sweeping the clouds away, on my way to where the air is sweet! Can you tell me how to get, how to get to Sesame Street? 10:27:41 * warp0b00 is back (gone 00:00:32) 10:29:40 --- part: Speuler left #forth 10:34:26 --- quit: warp0b00 (Client Quit) 10:35:08 --- join: warpzero (~warpzero@dsl.142.mt.onewest.net) joined #forth 10:52:19 --- join: thin (~cduce@csnet035.cariboo.bc.ca) joined #forth 11:23:15 --- join: Nutssh (~Foo@dunwlessnat.rice.edu) joined #forth 11:35:48 --- join: proteusguy (proteusguy@44.sub-166-153-41.myvzw.com) joined #forth 11:36:23 --- part: thin left #forth 11:58:31 --- quit: qFox (Read error: 54 (Connection reset by peer)) 11:58:41 --- join: qFox (C00K13S@cp12172-a.roose1.nb.home.nl) joined #forth 12:24:32 --- quit: Nutssh ("Client exiting") 12:33:13 --- quit: scope ("Leaving") 12:52:55 * warpzero is away: Why go to learn the words of fools? 13:00:06 --- quit: downix ("Leaving") 13:15:28 --- quit: fridge ("Leaving") 13:23:14 --- join: theFox (phooka@user-2ivfnjr.dialup.mindspring.com) joined #forth 13:28:32 --- join: haqqer (wossname@HSE-Sherbrooke-ppp79627.qc.sympatico.ca) joined #forth 13:32:03 --- join: scope (~junk@njd.paradise.net.nz) joined #forth 13:35:21 not all at once now 13:36:22 --- part: theFox left #forth 13:36:27 --- join: _proteus (proteusguy@115.sub-166-153-32.myvzw.com) joined #forth 13:49:26 --- quit: arke (Read error: 110 (Connection timed out)) 13:57:39 --- quit: proteusguy (Read error: 113 (No route to host)) 14:01:37 --- join: fridge (~fridge@dsl-203-33-161-5.NSW.netspace.net.au) joined #forth 14:17:14 So, I was wondering if I should teach my kid Forth. 14:17:18 He's 5. 14:17:34 Or, would that just mess him up. ;) 14:18:00 he'll get bored 14:18:06 can't be any worse than VB 14:18:12 i learned basic when i was 4. but i was very bored. 14:18:14 hear about the windows loak? 14:18:16 Oh, he'll get bored of almost anything. 14:18:18 leak 14:18:27 win2k and nt4 sources 14:18:27 get him a playstation 14:18:32 But, if I tied it into something fun, like drawing circles, boxes, etc. 14:18:32 he'll be much more productive 14:18:34 We have a PS2. 14:18:41 what more does he need 14:18:43 He's playing MAME next to me right now. ;) 14:18:57 Well, he's said before that he wants to program. He's a little game designer. 14:18:59 Heh. 14:19:13 there are some language out there that are a little less boring for kids. (kids want to see graphics and write thier own games). 14:19:18 basic is a fun language to start with 14:19:31 because it almost all makes sense 14:19:46 the idea of teaching a kid programming at an early age is good. it doesn't actually matter what language, even if it's some cheesy scripting language. they just need to get the basics down of things like conditionals and logic. 14:19:47 I can easily tie my Forthy scripting system as an interface to Allegro. 14:19:56 forth isn't really english oriented 14:20:03 logic is something a kid can apply later in life to all sorts of things 14:20:09 I'd say Forth is very English-oriented. 14:20:22 Especially when he can make whatever words he wants and string 'em together however he wants. 14:20:31 good forth words are very english oriented. some people write pretty cruddy backwards forth though 14:20:38 basic commands are more like english than forth is 14:20:45 All he needs is : ; IF/ELSE/THEN, FOR/NEXT, BEGIN/WHILE/REPEAT 14:20:46 basic is more like fortran 14:20:47 you don't have to master the idea of a stack to spit out a few shitty basic programs 14:21:05 PRINT "what you want to print" <- this is the way things are ordered 14:21:14 "what you want to print" PRINT <- this is somewhat less natural 14:21:19 I figure that thinking of the stack at an early age would be good for his mental processes... memory, analysis, etc. 14:21:29 yea. conditionals and conditional loops is all he really needs to learn at this stage. i'd really recommend one of those graphical programming langauges (i don't remember the name(s) of them) 14:21:35 it might well be, too. i mean 5 year olds have learned latin and shit in the past 14:21:42 OrngeTide: Like LOGO? 14:21:42 forth might be just the thing for yours 14:22:05 madgarden, it's sprite oriented. you can make a game and you give each sprite some kind of activity. 14:22:05 Well like I was saying, I can easily make a graphical Forth type thing with my scripting system and Allegro or SDL. 14:22:25 OrngeTide: Oh, like Game Maker or Scrolling Game Dev Kit? 14:22:26 the advantage to forth for kids is that it's interactive. :) 14:22:34 madgarden, right. 14:22:58 Yea, I think interactive is another good reason. 14:23:03 kids like some direction to what they are doing. they usually have a hard time focusing if they are given too many options. (ever take a kid to a cafeteria?) 14:23:20 C64 BASIC was somewhat interactive for me as a kid. I would have loved Forth then. 14:23:47 OrngeTide: I agree with that... or when I have hundreds of MAME games for him to choose from. Who wants to play 1 game for more than 5 minutes? 14:24:04 forth might be better if it were presented as a "sooper powerful" upgrade, after his introduction with basic 14:24:04 the programmable legos are also pretty good the language for them is really simple. (too simple for me) 14:24:16 i remember becoming frustrated with basic after about a year of using it 14:24:20 madgarden, exactly. 14:24:22 With my own Forth at least I could target and streamline the language. 14:24:39 So there aren't 1000 options for him to worry about. 14:24:54 But he's 5, and he's just beginning to read. So it's not a huge issue just yet. 14:24:55 this is why my mother would never let me have more than 1 nintendo game for xmas because no matter how many games i got i'd get sick of them after like a month. 14:25:09 Yep, but with one game you play and play until you finish it. 14:25:13 exactly. 14:25:39 At least our GBA only has 2 games right now, so he knows there's no other option. 14:25:54 anyways. you can go the forth route. it depends on what kind of kid he is. when i was a kid i would've taken to forth. but that's because all my neighbors were girls and I was pretty sick of playing "House" so I would sit at home and play with my legos or my ti 99/4a 14:26:16 But yea. Imagine a graphical Forth where you could draw lines, change colours, load some sprites and move 'em around, play some sounds. I think it would be damn fun! 14:26:38 madgarden, i think there are some graphical versions of smalltalk. 14:26:42 OrngeTide: heh, yea all our neighbours are older girls here too. 14:26:59 OrngeTide: I'm sure there are. I have to reduce my options too, though. ;) 14:27:04 Besides, I don't know Smalltalk. 14:29:07 smalltalk is easy. it was originally designed to teach gradeschool kids programming. objects are more tangible in smalltalk than something like C++ 14:29:30 I think the graphical version is called squeak 14:29:54 I have taken a very quick peek at squeak before. 14:29:58 you could probably teach him javascript. there is some guy that was listed on slashdot a few days about that is doing some integrated devel environment in any web browser for teaching javascript as a first language. 14:30:19 Well, I think Javascript would be too much for him at 5 years old... too much syntax. 14:30:32 BASIC is nice that way. 14:30:34 i have a hard time finding a forth environment that I can use to learn, i can't imagine finding one for a kid to learn. 14:30:38 (and Forth, of course) 14:30:49 madgarden, depends on how complex you want the javascript. :) 14:30:52 OrngeTide: Well, I've got my own. :) 14:30:58 that's cool. :) 14:31:19 And in fact, I could make my system not look like Forth at all. 14:31:19 toss in some stimulating graphics and maybe an interactive tutorial and let him have at it. 14:31:34 Yep, exactly. 14:32:37 and if you're worried that 2 2 + might confuse him. remember that kids are way more flexible than adults. he probably won't even think it's odd 14:32:51 although at 5 he's probably not quite doing addition yet. 14:32:53 colorforth might confuse him 14:33:14 fridge, you'd be surprised. 14:33:22 colors and words combined might be easier. 14:33:41 how do i click butan ?? 14:33:43 different ways of doing things usually only confuses adults. 14:34:44 Yea, he can add a bit now, so I think he'd be fine with some simple Forth stuff. I just wonder if RPN would mess with his learning infix at school. 14:35:37 if he becomes comfortable with postfix arithmetic, he'll be reluctant to leave it behind to learn infix at school 14:35:56 yeah that could pose an issue 14:36:03 make sure he knows how to convert 14:36:03 i learned to do multiplication using this odd "box" method when i was younger and refused to learn the "normal" way to multiply for many years 14:36:05 =) 14:36:13 Unless he does a context switch based on the situation. 14:36:24 Hehe. 14:36:39 it's a matter of comfort. think of what the teacher would say :l 14:36:50 IMO postfix should be the standard everywhere anyway! 14:37:00 Yea, I will mention it to her. 14:37:17 Though, learning both ways can't be more confusing than learning 2 languages? 14:37:27 I imagine it would just make your mind more creative and nimble. 14:37:48 well, he's your kid to fuck up ;d~ 14:37:52 Hehe. 14:37:59 tell us how it works out 14:38:06 Yea, he's a lot like me too. Crazy little twit. ;) 14:38:18 I will! 14:50:26 --- join: blockhead (default@dialin-909-tnt.nyc.bestweb.net) joined #forth 15:35:34 --- nick: haqqer -> captn_elite 15:37:39 windows source leaked 15:37:46 yeah 15:37:48 lets port it to forth ;) 15:37:53 this chan is logged 15:37:56 heh 15:38:16 ms is gonna rape your dog and kill your family 15:38:21 yup 15:38:24 oh 15:38:29 Shock Troops 15:38:32 eep? 15:43:02 --- join: Sonarman (~matt@adsl-64-171-254-31.dsl.snfc21.pacbell.net) joined #forth 15:49:15 why would anybody want to port windoze to anything? 15:49:26 heh 15:49:36 to slow it down and eat disk space? 15:50:01 like, "man this 40 gig drive is so big, I'll never fill it up. Think I'll put windows on" 15:50:08 to play MORROWIND 15:50:22 captn_elite: you to? That game rocks 15:50:41 * blockhead has been neverar twice :D 15:51:02 hehe 15:51:08 i haven't beat it yet 15:51:15 but it's one of the main reasons i still have windows 15:51:54 windoze source could help the whine (or however you spell it) folkes if they're not above looking 15:52:00 what are the odds of someone playing morrowind and using forth :D 15:52:23 i don't know, i don't really use forth. i just idle here (one of my duties as captn_elite) 15:53:09 morrowind kinda sucked :\ 15:53:11 * qFox ducks 15:53:17 --- join: arke (~Chris@wbar8.lax1-4-11-099-104.dsl-verizon.net) joined #forth 15:53:23 hey arke 15:53:39 * blockhead looks aghast at qFox. "no way dude!" 15:53:54 hi matt 15:54:09 does so 15:54:14 :D 15:54:22 gameplay wasnt what it should've been imo 15:54:39 qFox: did you play the otheer Elder Scrolls games? 15:54:48 the game looked nice, and behaviour, ai etc was nice, but the gameplay didnt 15:54:52 no, i dont think so 15:55:13 i played morrowind for a bit, right untill i had to fly to another town (i believe?) 15:55:18 'k. I've noticed many people who have played the older Elder Scrolls games say that the gameplay in MW is not as good 15:55:22 gameplay was pretty much the same as daggerfall 15:55:29 havent played that 15:55:31 but the world was a lot more beautiful 15:55:38 but fighting wasnt very great imo 15:55:39 i think the gameplay might even have improved a bit 15:55:46 also action-response was stupid 15:55:51 action-response? 15:55:58 you could pick up stuff from the houses and sell it to them as long as they didnt see it 15:56:00 --- join: Nutssh (~Foo@dunwlessnat.rice.edu) joined #forth 15:56:13 but if they did see it they'd go agro on your ass 15:56:27 some other stuff i kinda forgot, but mainly those two 15:56:29 heh 15:56:32 fighting was... sux0r 15:57:18 you talking about morrowind? 15:57:38 aye 15:57:40 :) 15:57:55 heh, what a great bu strung out game 15:58:19 arke: you to? :o 15:58:19 --- quit: _proteus (Read error: 113 (No route to host)) 15:58:28 Hey: how many morrowind people have we got here? 15:58:33 lol 15:58:39 :) 15:58:46 You know whats fun? 15:58:51 morrowind? 15:58:54 :) 15:59:06 i'm playing lyatwars on the n64 atm ;) 15:59:08 Walking through the castles, picking up tons of cool weapons, keeping the nice one for yourself and selling the rest. 15:59:25 I swear, I have never bought a weapon or armor in that game 15:59:31 thats kinda what i said, but the moment someone sees you you're a goner... 15:59:40 which is something that sux imo 15:59:54 arke: you know about the free ebony short ssword in vivec? 16:00:01 nope... 16:00:07 haven't even gotten very far yet. 16:00:14 done lots of stuff in balmora mostly 16:00:26 oh and btw.. its like... way old :) 16:00:29 qFox: you can develop your sneak skill and then stealing becomes worthwhile 16:00:51 im pro gay marriage, btw. 16:00:52 ya but i want a game to be consistent, because i rely on it 16:01:01 the best thing to do is to drink a few alcoholic beverages and attack a daedric ruin 16:01:06 full ebony armor at an early level = win 16:01:23 also, acrobatics + athletics must be primary skills ;d 16:01:29 lol, this guy is talking about gay marriage and bringing up pedophilia and incest. wtf!? 16:01:55 hm what game went gold before morrowind? 16:01:55 because i remember i finished that game 16:01:55 where did this gay shit come from? 16:02:03 then started on morrowind because a friend was all whacky about it for a while 16:02:04 watching it on tv 16:02:32 * blockhead scrolls up. gets confused 16:02:34 and it just wasnt exactly my style, and having spent quite some hours on that other game i just discarded it after a while :) 16:02:41 :) 16:02:43 the game takes a certain investment 16:02:48 the first time i played, i dropped it after a week 16:02:48 yeah 16:02:56 i came back a couple years later now 16:02:56 first time, I went with a mage 16:02:58 it's been much better 16:02:58 and i dont care for it, let them have gay marriages, why does anyone care anyway :s 16:03:00 that was a big mistake :) 16:03:17 hm lets see 16:03:18 you can make most characters into mages anyways ;l 16:03:20 then i went with a fighter (can't remember quite which, been a while) 16:03:23 and i did much better 16:03:25 i remember a miniquest 16:03:26 right at the start 16:03:26 :P 16:03:33 some guy hiding his stuff in a secret stash 16:03:39 the tree stumb or water or something 16:03:45 and i waited minutes till it got dark 16:03:50 and spied on him from the watchtower 16:03:58 gFox: that was the fargoth quest 16:04:00 and then at some point i restarted, died or whatever 16:04:07 and i just went straight for that stash 16:04:07 :p 16:04:40 qFox: yeah, i did that 16:04:52 thats all i really remember 16:04:57 qFox: the guys name was like forgoth or something 16:05:03 if you say so 16:05:04 :) 16:05:07 yeah, fargoth :) 16:05:11 I like morrowind because of the modding. adding to and changing the game is fun. Kinda like forth lets you add to and change forth 16:05:12 hm if i remember correctly 16:05:18 he had something you wanted 16:05:20 but you couldnt tell him 16:05:25 and you couldnt piss him off 16:05:28 Frogoth: ring in barrel 16:05:34 ohye a ring 16:05:35 the ring of healing 16:05:36 yeah, like all the nudity patches 16:05:40 omg omg breasts 16:05:42 i think 16:05:43 lol 16:05:46 NUDITY PATCHES SWEET 16:05:51 didn't know, arke? ;d 16:05:54 hahaha 16:06:04 not for xbox though, eh? 16:06:05 this is where i go away ;) 16:06:07 lol 16:06:10 i only got the xbox version.. 16:06:16 (or my uncle does, who lives with us) 16:06:22 xbox is good, at least it runs at constant speed 16:06:29 :) 16:06:30 arke: if your xbox is chipped I think you can use mods. This is third hand so I coudl be wrong 16:06:31 i had to buy a stick of ram to make mine usable 16:06:48 hmmm with the fight mechanics of morrowind i suppose a console version isnt half bad 16:06:54 wouldnt miss the mouse much :s 16:06:55 you could get the GOTY edition. i'm sure there must be some plugin-for-xbox support 16:07:06 dammit, please tell me, what does homosexuality have to do with pedophilia and incest!? 16:07:07 ah, i've found that later on that combat can be quite tough 16:07:14 turns into an odd pixel hunt sometimes ;( 16:07:25 arke> narrowminded people think they are related. 16:07:40 combat is weird, you barely ever hit :( 16:07:40 arke: you see, gay people like to screw the children they adopt 16:07:50 captn_elite: no they don't. 16:07:55 huh? 16:07:57 no ?? :( 16:08:14 lol 16:08:30 captn_elite: no they don't. there's just as many decent gay people than decent straight people percentage wise, in fact, i would say in relative terms theres more decent gays 16:08:32 * blockhead gets confused again. like I'm missing every other line or something 16:08:43 hahaha 16:09:17 ok arke 16:09:21 thank you for the education 16:09:34 in the meantime, i have some highly important business in the otherland 16:09:48 --- quit: captn_elite ("->") 16:10:23 ... 16:10:24 ok 16:10:27 anyuway 16:10:53 cool, desktop TV 16:11:46 I think ill play a bit of Halo, bbiab 16:11:54 (i still have homework, just takking a break) 16:14:30 hrm, don't run the TV app while playing Halo.. 16:17:09 --- quit: arke (Read error: 54 (Connection reset by peer)) 16:18:23 --- join: arke (~Chris@wbar8.lax1-4-11-099-104.dsl-verizon.net) joined #forth 16:29:33 halo was easy 16:29:34 :p 16:29:56 that hype wasnt worth it 16:30:29 they made it sound like this kickass multi class (class as in, gametype) game 16:30:54 but it ended up to be "just another" shootmup with "unreal" gfx and the alternating racing part. 16:31:22 which i probably did enjoy more then the shooting part, but whatever 16:34:00 --- join: proteusguy (proteusguy@164.sub-166-153-33.myvzw.com) joined #forth 16:51:28 --- join: kc5tja (~kc5tja@66-91-231-74.san.rr.com) joined #forth 16:51:33 --- mode: ChanServ set +o kc5tja 16:51:50 --- quit: qFox (Read error: 104 (Connection reset by peer)) 16:53:22 --- join: qFox (C00K13S@cp12172-a.roose1.nb.home.nl) joined #forth 16:54:27 --- quit: Nutssh ("Client exiting") 17:11:11 --- quit: madgarden (Read error: 104 (Connection reset by peer)) 17:12:14 --- join: madgarden (~madgarden@Kitchener-HSE-ppp3576375.sympatico.ca) joined #forth 17:40:14 --- join: arke_ (~Chris@wbar8.lax1-4-11-099-104.dsl-verizon.net) joined #forth 17:40:15 --- quit: arke (Read error: 54 (Connection reset by peer)) 17:40:24 hi 17:41:28 Howdy 17:41:44 greetings 17:43:37 hiya 17:43:51 Anyone knows when the US post office closes? 17:44:00 no 17:44:07 sorry 17:44:14 I'll just have to take a drive. 17:44:19 * kc5tja has to get some boxes for his solar oven. 17:44:35 I thought I had a few boxes here, but it seems I only have *one* that I can actually use. 17:45:52 Anyway, I'll be back. 18:01:50 --- join: thin (~cduce@csnet040.cariboo.bc.ca) joined #forth 18:06:58 --- quit: qFox (Read error: 104 (Connection reset by peer)) 18:07:13 --- join: qFox (C00K13S@cp12172-a.roose1.nb.home.nl) joined #forth 18:15:44 ho thin 18:15:58 ho arke 18:16:37 whats up? 18:18:03 my penis 18:18:20 just kidding 18:18:23 my penis isn't up right now 18:18:49 you're having an erection while bending over? 18:19:00 * blockhead thanks thin for sharing that. 18:19:02 i lean back on the comp 18:19:12 blockhead: got a response didn't it? ;) 18:19:15 penisForth! 18:19:21 lol 18:19:34 my comment awakens the channel and brings 4 ppl out of lethargy 18:19:40 is your forth to small? 18:19:44 penis penis penis 18:19:46 drop swap lube 18:19:50 maybe it needs all natural herbal supplments 18:20:14 it's a super small forth, but its expandable 18:20:16 and one size fits all 18:20:40 forthos for the desktop 18:21:14 * blockhead waves his forth around 18:21:17 :D 18:21:31 * thin waves blockhead around 18:21:52 remember, don't think too hard! 18:22:00 Hmm... thin... penisForth... hmm... 18:22:07 hm 18:22:12 first file i look into 18:22:16 heheh heh heheh heheh heh 18:22:18 at the top 18:22:20 the comment 18:22:24 looks very promising... 18:22:30 Chandana Surlu 21-Jul-1996 18:22:30 Stolen from \\kernel\razzle3\src\security\msv1_0\nlmain.c 18:22:42 i mean... lol? 18:22:51 who cares 18:22:55 besides its c 18:23:02 double the who cares 18:23:22 well... "if" this is real, quite some ppl care ;) 18:24:15 stolen doesn't mean stolen though 18:24:26 nothing wrong with the second kind of stolen 18:24:44 uhu 18:24:58 i know what it can mean, its funny, thats all 18:26:36 penisForth 18:26:43 cuntForth 18:27:14 that's what I440r's version of forth for the Palm would be: penIsForth 18:28:31 Hey, I want a pen with Forth on it. That would rule. 18:29:30 madgarden: that would!!!! 18:29:52 Hmm. Makes me think of a tablet in reverse. A computer pen, and you write on paper to access it. 18:30:06 * madgarden drifts into la-la land 18:30:14 guys forget about programming 18:30:18 programming is dead 18:30:26 the future is harnessing the power of evolution 18:30:31 I wonder if you could make a track-ball that small. 18:30:37 evolving algorithms, solutions, applications on the computer 18:30:55 Yep, and we just sit around and watch them evolve without understanding the results. 18:31:13 yup 18:31:20 We can go back to being monkeys! Ooo oo. 18:31:29 well we will understand eventually 18:31:34 science will catch up 18:31:35 no prob 18:31:40 monkeyForth 18:31:53 understanding ain't necessary, but we will strive for that 18:31:58 shutupForth 18:32:05 :(Forth 18:32:30 whateverForth 18:33:20 omgForth! 18:34:42 --- quit: qFox ("if at first you dont succeed, quit again") 18:36:27 sowhatsupForth 18:36:42 anybodybeingproductiveForth 18:36:49 playingnethackForth 18:37:02 Hmm, I wonder if Nethack needs a Forthy interface. 18:37:06 arethereanyproductiveforthersinthisworldForth 18:37:12 not me. my forth project is stalled. :( stupid DOS file OI. 18:37:15 IO, even 18:37:50 * blockhead gives thin some spaces 18:38:05 How's this for productive Forthing: swap drop dup swap drop dup swap drop dup swap drop dup swap drop dup 18:38:37 Well, I productively coerced someone else into writing a Forth. How's that? 18:39:30 hi all 18:39:52 --- join: arke (~Chris@wbar8.lax1-4-11-099-104.dsl-verizon.net) joined #forth 18:40:17 madgarden: huh? 18:40:46 --- quit: arke_ (Read error: 54 (Connection reset by peer)) 18:40:47 :) 18:41:09 madgarden, that would be compiled to a couple of machine instructions maybe in my language :) 18:41:30 ok> [ swap drop dup swap drop dup swap drop dup swap drop dup swap drop dup ] balance . 18:41:30 (I I -- O O) 18:42:00 its equivalent to nip dup 18:42:50 I never said efficient, just productive. :P In corporate terms, that means lots of perceived typing and overtime. 18:43:22 won't compile actually because it returns > 1 value -- I might work on that tonight actually 18:43:53 blockhead: huh? re coercion? 18:44:25 Well, I productively coerced someone else into writing a Forth. How's that? 18:44:28 --- join: arke_ (~Chris@wbar8.lax1-4-11-099-104.dsl-verizon.net) joined #forth 18:44:59 --- quit: arke (Read error: 54 (Connection reset by peer)) 18:45:11 --- nick: arke_ -> arke 18:45:12 :) 18:45:24 How's that for productivity. 18:46:21 Hrm, I want to code something quick 18:46:26 heh 18:46:26 lol 18:46:34 I could code a Forth in jamagic 18:46:47 Or Gamemaker. 18:46:53 naah 18:46:56 jamagic is the best 18:46:56 :) 18:47:04 arke: code it in brainfuck (yes, it is a real language) :D 18:47:05 If it's the best, then what challenge is it? :P 18:48:17 --- join: _proteus (proteusguy@92.sub-166-153-34.myvzw.com) joined #forth 18:49:28 stop coding forths 18:49:34 start coding forth 18:49:57 code a proper forth environment that will encourage productivity 18:50:08 I have stopped. for today. but only becasue I am stuck 18:50:10 ain't any good forth environments out right now 18:50:20 Forth *environment* 18:50:23 With a nice IDE. 18:51:34 interactive too 18:51:37 not an editor IDE 18:51:42 i'm working on something :) 18:51:48 either interactive or an editor/interactive hybrid 18:52:03 thin, this is exaclty what i'm doing 18:52:25 --- join: arke_ (~Chris@wbar8.lax1-4-11-099-104.dsl-verizon.net) joined #forth 18:52:36 slava: good luck 18:52:44 unfortunately, it did not have a return stack... Don't really know how to do that in brainfuck 18:52:53 :D 18:53:00 how could you do that? 18:53:06 arke_, neither does java, but i simulate one 18:53:13 brainfuck only has a non-addressable linear memory 18:53:23 arke_, it has pretty much the same semantics 18:53:29 slava: well, how to simulate two stacks in brainfuck, my friend? :) 18:53:33 arke_, except you cannot create return addresses and push then from the language 18:53:47 well you can but its tricky... 18:53:50 i don't know brainfuck 18:54:02 arke_: I;m sure you can do it, but I havn't the patience 18:54:09 blockhead, how's your forth? 18:54:28 --- quit: proteusguy (No route to host) 18:54:30 the web page claimes that BF is "turing complete", which implies (to me) that you can (with enough time and insanity) write anythign in it 18:54:46 --- nick: _proteus -> proteusguy 18:54:47 slava: my forth goes badly today. I'm stuck on the file I/O words 18:55:30 blockhead: your problem is that you're coding it for DOS 18:55:31 thin: Interactive Development Environment then. 18:55:56 you know how you look at code and the more you look at it the more "right" it looks ... but it still doesn't work? that's where I am at. 18:56:05 it doesn't even work? :) 18:56:10 i try to write an ugly working version first 18:56:15 then factor it over time :) 18:56:35 I'm at the ugly working vesion stage, I guess. 18:56:39 i think to be elegant, stack-based language code needs to 'simmer' for a while. 18:56:46 you can't just bang it out :) 18:57:12 slava: I strongly suspect you are right. 18:57:26 thin: A Forth IDE with memory dumps, variable/stack watch, breakpoints, and some sort of nice dictionary navigation would make Forth more accessible to the masses IMO. All the while hilighting the interactivity of Forth. 18:57:30 simmerForth 18:57:59 madgarden, i'm planning on having hyperlinks in the outer interpreter's output, and a debugger. 18:58:05 slava: Well isn't that what factoring is all about? 18:58:08 thin: I am coding it in dos for a very good reason. 18:58:13 madgarden, eventually, store source code in a database, like smalltalk 18:58:15 madgarden: sounds good 18:58:22 slava: sounds good 18:58:30 blockhead: doesn't sound good 18:58:31 :P 18:58:32 slava: Yes, I think hyperlinks is a great idea for Forth code navigation. 18:58:35 Each word is a link. 18:58:38 madgarden, yes 18:58:41 blockhead: what you coding your forth in? 18:58:51 assembly language 18:58:54 You'd have to store the source in some tokenized format though. 18:59:05 madgarden, i already do, once loaded from disk and parsed. 18:59:20 this is how my 'see' works. 18:59:30 Otherwise, you'd get two links for stuff like :" hello" 18:59:33 ." rather 18:59:36 * warpzero is back (gone 06:06:42) 18:59:45 I still have to get my see/decompile working. 18:59:46 madgarden, i have a language syntax for string literals so this is not an issue. 18:59:58 madgarden, no immediate words either. 19:00:06 It's purely postfix? 19:00:10 yes 19:00:13 "hello" . 19:00:18 yes 19:00:22 Yea, mine does that too. 19:00:28 But I can also parse the input. 19:00:41 i only parse the input for a handful like : ; [ ] 19:00:43 So you define words that way? "foo" : 19:00:45 a few others 19:01:08 Oh crap... wife is starting the Survivor we taped, gotta go watch. :-/ bbl. Keep typin'! ;) 19:01:19 slava: so is your "idea 19:01:21 er 19:01:31 madgarden, for example : sq dup * ; defines word "sq" 19:01:31 slava: so is your "ide" gonna be an interactive/editor hybrid? 19:01:36 : and ; is like a forth 19:01:46 thin, yes, once the database is done it will assume the editor's role too 19:01:50 hrm... 19:02:01 thin, typing "wordname" ed will start an embedded editor widget in the outer interpreter loop window 19:02:09 a completely integrated forth environment, consisting of forth, editor, and project management 19:02:41 it will make working on the game a joy 19:02:59 right now i don't really take advantage of the dynamic nature of the language, i just restart the game which reloads the entire library when i make a change. 19:03:00 --- quit: arke (Nick collision from services.) 19:03:01 --- nick: arke_ -> arke 19:03:48 kc5tja: did you check out the document in the topic? 19:03:57 No. 19:04:09 I'm actually somewhat busy at the moment. 19:05:09 slava: ya want it seamless/integrated.. one layer interface.. don't want an editor popping up and taking you away from the interactive interface 19:07:27 is there a doc somewhere on how to use IRC? 19:07:37 erm, well, the way IRC clients/servers interact? 19:07:46 there's an RFC 19:07:52 link 19:08:03 just search for "IRC RFC" 19:08:27 I'm trying to create a remote controlled IRC client 19:08:45 well 19:09:02 actually, an IRC client that uses a remote ssh relay 19:09:29 or maybe I'll just do some IRC tinkering to get familiar with net coding 19:15:16 whats an IRC line end, CRLF? CR? LF? 19:15:16 \0? 19:17:38 --- quit: mkennedy (Remote closed the connection) 19:20:16 http://www.irchelp.org/irchelp/rfc/chapter2.html#c2_3 19:22:27 yay, connected to freenode :) 19:22:43 and disconnected. 19:22:44 :) 19:22:46 thanks matt 19:23:48 --- quit: ree (Read error: 60 (Operation timed out)) 19:24:16 what language are you doing this in? 19:24:39 arke: crlf iirc 19:25:01 yes 19:27:23 --- join: ree (~jwm@ns.fasthost.net) joined #forth 19:28:25 hi ree 19:31:20 'night all 19:31:26 --- quit: blockhead ("Client Exiting") 19:32:51 that's great ree 19:32:56 automatic reconnection? 19:33:03 resets your idle time? 19:33:09 tricks me? 19:33:11 liaR!!!! 19:48:05 --- quit: thin ("laters") 19:48:50 Solar oven construction has officially begun. The inner box is made and done, and the outer box is about 50% done. 19:49:00 I have to wait for some glue to set and dry before continuing, unfortunately. 19:49:13 * kc5tja was kind of hoping that I could complete the whole thing in one evening. 19:49:55 What you gonna cook besides mushrooms? Got any recipes in mind? 19:53:18 Vegetables, some rice perhaps. 19:53:34 There are tons of recipies on the Internet, but they go beyond what I want, really. 19:53:43 * kc5tja was going to experiment with cooking pasta though. 19:54:52 * proteusguy ponders inventing the solar Atkins diet potential... :) 19:58:33 You know, I thought of cooking burgers in the solar oven, actually. 19:58:56 I mean, hotdogs are an all-time, classic favorite for testing solar ovens. 19:59:38 I'm very curious as to how it works out for you. Such a device may be a great option for cooking on board a sailboat. 20:03:15 * kc5tja nods 20:03:34 Assuming this little oven works out, I am thinking of building a smaller oven for use actually *inside* my car. 20:03:50 This way, I can be cooking lunch while I'm in school, then eat lunch at my car, then go back to classes afterwards. 20:04:02 Right now, lunch at school is on the order of $6 to $10/day. Expensive. 20:07:10 Though for the time being, I don't see it happening yet. 20:07:21 Parking is too random for me, and I often ride my bike to school. 20:07:40 So is this a solar oven or just a thermal oven? How you getting direct sunlight inside the car? 20:07:58 The windows? 20:08:13 The car is a Mazda RX-7, and the rear hatch is entirely made of glass. 20:08:20 (yes, the entire rear hatch) 20:08:53 But the car thing is just something of a convenience. 20:08:59 It's not important to me that much. 20:09:03 * proteusguy drives an RX-7 as well. 20:09:24 My primary concern is my solar oven for use here at home. 20:09:25 :) 20:39:37 --- join: imaginator (~George@166.70.196.201) joined #forth 20:49:12 --- join: _proteus (proteusguy@111.sub-166-153-48.myvzw.com) joined #forth 20:57:21 I do have to say this much, though -- when I put my hand in the aluminum-lined box, I can very readily feel my hand heat up. 20:57:35 The Al-foil refects the infrared radiation from my hand back onto itself. 21:09:18 --- quit: proteusguy (Read error: 113 (No route to host)) 21:24:56 --- join: MarkT (~Mark@operator.nss.udel.edu) joined #forth 21:37:54 --- join: Nutssh (~Foo@gh-1081.gh.rice.edu) joined #forth 21:45:54 --- quit: MarkT ("I'm outta here") 21:47:11 --- join: MarkT (Mark@operator.nss.udel.edu) joined #forth 21:47:30 kc5tja: cool :) 21:47:46 hayi 21:47:48 hiya 21:48:01 hi 21:52:34 --- quit: Sonarman ("leaving") 21:57:29 :) 21:59:14 kc5tja: I didn't know there was enough heat radiation coming off your hand that you could feel it 21:59:48 You can definitely feel another person's hand next to yours, if they place it above the back of your hand, about an inch away. 22:00:12 you can power a stirling engine with the heat from your hand. 22:00:17 Yep. 22:00:23 which is cool 22:00:29 Though you'll get, maybe, a few milliwatts out of the shaft with it. :D 22:02:15 --- nick: _proteus -> proteusguy 22:07:44 --- join: Serg (Serg_Pengu@212.34.52.140) joined #forth 22:13:42 someday, I'm going to have lots o money, and therefore time 22:13:50 Not me. 22:13:56 * kc5tja used to have such dreams. 22:13:59 I even came close once. 22:14:08 But I have no illusions of prosperity anymore. 22:14:21 oh come off it 22:14:45 * kc5tja is being rather serious. 22:15:14 Without fail, every time I get any amount of cash saved up, something happens where I have to spend it all. 22:15:17 I know 22:15:48 I've had substantially less than $2K in my bank account for pretty much my entire life, except for when I worked at Hifn, where I did break the $10K mark. But then, in as little as a year, *POOF!* gone. 22:16:41 * Serg 's stats are growing since 1999 w/o fall 22:16:50 but too slow ;)) 22:17:01 Serg: Don't get greedy. 22:17:42 my bank balance went from 7K to 3.5K in these past 10 months 22:18:20 I had a wonderful rest from working much, and I built a business 22:19:59 is there a command line tool to convert decimal to hexadecimal? 22:20:02 now I'm swamped with work 22:20:15 warpzero: gforth 22:20:24 oh well whats the command in gforth then 22:20:35 1234 hex . 22:20:49 how do i put it on a pipe 22:20:59 : h. base @ hex . base ! ; 22:21:14 --- quit: imaginator (SendQ exceeded) 22:21:14 --- quit: slava (SendQ exceeded) 22:21:37 --- quit: skylan (Client Quit) 22:21:39 183843 h. 22:21:39 can also do it with bc 22:21:40 --- join: skylan (sjh@nwc57-188.nwconx.net) joined #forth 22:21:46 just type "obase=16" and all output will be in hex. 22:21:49 Herkamire: u forgot SWAP ;)) 22:21:57 --- join: imaginator (~George@166.70.196.201) joined #forth 22:22:00 --- join: slava (~slava@CPE0080ad77a020-CM.cpe.net.cable.rogers.com) joined #forth 22:22:03 just type a number and hit return 22:22:20 i need it from a shell 22:22:21 Serg: oops, sure did. : h. base @ swap hex . base ! ; 22:23:00 --- join: _proteus (proteusguy@111.sub-166-153-48.myvzw.com) joined #forth 22:23:34 warpzero: don't know of anyting. unless this makes you happy: echo '1234 hex . bye' | gforth 22:24:21 --- quit: proteusguy (Read error: 113 (No route to host)) 22:25:01 Herkamire: date -d "12-Feb-2004 20:07" +%s | perl -le'print sprintf("%X", <>)' 22:25:33 Herkamire: you got beat by perl :( 22:25:48 wait... there's a shell program "printf" 22:26:21 r u srs 22:26:42 part of "coreutils" package on my system (gentoo) 22:26:56 I have it too, but I lack a manpage for it. 22:27:22 I just remembered doing "man printf" expecting documentation for a C function, and seeing that 22:27:59 Oops, there it is. Fascinating. 22:28:11 Anyway, I have to code for my customer. 22:32:03 --- nick: _proteus -> proteusguy 22:38:02 --- quit: Nutssh (orwell.freenode.net irc.freenode.net) 22:38:02 --- quit: ree (orwell.freenode.net irc.freenode.net) 22:39:07 --- quit: proteusguy ("Leaving") 22:47:06 Wow, OK, maybe I won't be coding for my customer tonight. I'm just pooped. 22:47:13 * kc5tja is going to bed. 22:47:21 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 22:47:36 --- join: Nutssh (~Foo@gh-1081.gh.rice.edu) joined #forth 22:47:53 --- join: ree (~jwm@ns.fasthost.net) joined #forth 22:48:42 --- quit: MarkT (Read error: 104 (Connection reset by peer)) 22:49:18 --- join: MarkT (Mark@operator.nss.udel.edu) joined #forth 22:54:04 --- quit: MarkT (Read error: 104 (Connection reset by peer)) 23:03:12 --- join: MarkT (Mark@operator.nss.udel.edu) joined #forth 23:19:43 --- quit: Nutssh ("Client exiting") 23:22:43 --- part: imaginator left #forth 23:24:55 --- quit: ree (Read error: 104 (Connection reset by peer)) 23:24:59 --- join: ree (~jwm@ns.fasthost.net) joined #forth 23:49:48 --- quit: Serg () 23:55:34 --- join: Nutssh (~Foo@register.rice.edu) joined #forth 23:59:59 --- log: ended forth/04.02.12