00:00:00 --- log: started forth/05.02.21 02:36:46 --- quit: hyrax (Nick collision from services.) 03:45:07 --- quit: saon ("Lost terminal") 03:47:05 --- quit: PurpleHaze ("leaving") 03:52:11 --- join: saon (1000@c-24-129-90-197.se.client2.attbi.com) joined #forth 04:03:01 --- quit: crc (Read error: 110 (Connection timed out)) 04:08:58 --- join: PurpleHaze (~purplehaz@boris.cd.chalmers.se) joined #forth 04:09:00 --- join: zol1 (~l@ppp-62-245-161-171.mnet-online.de) joined #forth 04:09:13 'morning 04:09:20 --- part: fridge left #forth 04:36:32 zol1: safari works great; except for cursor position (and parts of the blocks) 04:53:13 frek, hi 04:53:20 well, that's not "great" 04:53:49 it is better than with IE 04:54:02 which is pretty broken now 04:54:52 there's three levels now, with IE the lowest. safari, along with opera and konqueror, is one better 04:55:12 zol1: yes, but it's atleast usable in safari 04:55:24 firefox, mozilla, netscape, epiphany, galeon are just fine 04:55:48 the part of the blocks you miss are the server side blocks 04:55:58 yes www based ones 04:56:00 which is a pity, because they contain useful stuff 04:56:34 but i reckon i can get them working 04:56:49 what's the problem with the server side operations on safari/opera/konquerer ? 04:57:12 the way i access the contents of an iframe (which i use to load blocks from server) 04:57:57 okay; cause safari errors with "file transaction didn't complete in time" 04:58:48 contents = remotefile.contentDocument.getElementsByTagName("pre")[0].firstChild.nodeValue 04:59:03 yea I'm clueless when it comes to javascript :) 04:59:17 that's what doesn't work with safari 04:59:22 ah 04:59:39 actually I can't get load to work at all in firefox (OS X build) 04:59:53 oh? 05:00:01 n/m 05:00:11 it seems I had to do "8 LOAD" first, then "21 LOAD" works 05:00:16 right 05:00:23 if I didn't do that it just gave me 05:00:24 "http://wiki.forthfreak.net/jsforth80x25.html" 05:00:25 err 05:00:36 hidden definitions 1 5 +thru 05:00:43 on screens 8 ... are words which are required by 21 load (compiling SEE) 05:00:45 === error(-13): word not found === 05:00:51 ah 05:00:52 okay 05:01:05 SEE does not only decompile, it shows source if available 05:01:21 to that end it uses some of the added block words from screen 8 05:01:32 yea eitherway; this is really cool 05:01:33 that's written on the info window 05:01:52 SEE is pretty new 05:01:57 only a few days in 05:02:06 last addition was ALLOCATE/FREE 05:02:13 considered making a standalone version too ? (like extract codemonkey or whatever mozillas javascript engine is called again ?) 05:02:21 spidermonkey ? 05:02:22 ah ok 05:02:23 right 05:02:57 as soon i found out how to get spidermonkey to run it without the textareas defined in the calling html file 05:03:08 ah 05:03:13 jsforth wants from textareas for terminal emulation 05:03:27 those are missing when i invoke spidermonkey directly on jsforth 05:03:29 gotcha 05:03:48 s/from/form/ 05:04:14 otoh, what would a standalone version be good for ? 05:04:31 there's plenty of forths which you can just run on your machine 05:04:46 reason for jsforth is that you can run it without downloading/installing a forth 05:05:02 yes but few of them has this "web-ability" from scratch etc 05:05:32 that's true. but with spidermonkey, and without browser, jsforth would lose that 05:05:46 you can run it "stand-alone" in your browser :) 05:05:53 couldn't use something like curl or wget instead ? 05:06:12 yea 05:06:32 i can't get access to local machine resources easily through javascript 05:06:41 gotcha 05:06:51 and shelling to a command is probably out of question 05:07:10 that' why i store local blocks in cookies ... 05:07:27 the original idea was that jsforth feels a bit more "secure" than a traditional standalone forth too, like not being able to mess around with the computers memory extensively etc 05:07:30 just opening a file would be waaaay better 05:08:00 yes, javascript is pretty much a very protective layer here 05:08:12 so it's of course a great learning tool while learning forth 05:08:22 i do hope so 05:08:31 one thing I miss however is a stackview window 05:08:38 it is meant to be support for on-line courses, tutorials 05:08:44 yea i figured 05:09:06 that's also the reason why i tried to add ANS compatibility 05:09:13 which is normally not my strong side :) 05:09:22 ah 05:09:27 :) 05:09:45 and why it got the standard compliancy switch 05:09:58 however I'm impressed how well it actually works (in firefox it's obviously excellent :) 05:10:14 i develop it under firefox, so that comes at no surprise 05:10:20 gotcha 05:10:50 actually, epiphany and galeon load web blocks much quicker 05:11:02 i see 05:11:08 those are gnomish browsers 05:11:15 ok 05:11:21 epiphany is a fork of older galeon 05:11:50 alright, never heard of any about them before 05:11:52 i'm positively surprised about the execution speed 05:12:01 i didn't expect it to be that fast 05:12:07 never heard about any of them before even 05:12:13 (well, i expected it to be much slower) 05:12:20 yes it's very surprisingly fast 05:12:51 one reason for that is ignorance :) 05:12:57 ah 05:13:13 i found the handy array.push and array.pop methods in javascript only much later 05:13:42 when i had "manual" stack handling through indexing and stack pointer built in already 05:14:07 only to find that the js methods for emulating stack are way slower ... 05:14:44 (jsforth was the first thing i did in javascript) 05:15:31 i did expect it to be slower by a factor if about 25 05:16:39 thought it might be in the same speed - or, lack of speed - category as bashforth 05:17:12 ..which is about 25 times slower 05:20:29 ah 05:21:31 looks like ALLOCATE/FREE work fine, i had them running with the stress test on screen 27 for 24 hours on 3 machines now 05:21:38 :) 05:21:55 good, because that code is not trivial 05:23:44 --- join: SeaForth (~SeaForth@c-24-1-126-202.client.comcast.net) joined #forth 05:23:55 morning SeaForth 05:25:33 good morning 05:28:24 "Just enter your Username below, and we'll email your password to the email address we have on file. If you don't remember your username, please contact Todd Nathan ." 05:29:35 that's from http://asforth.seework.com 05:31:46 "Libya is building the largest telescope of Africa" 05:32:01 i wonder whether they would have use for Forth :) 05:33:19 --- join: Azure_Ag (azure@h-66-167-211-38.sfldmidn.dynamic.covad.net) joined #forth 05:37:32 morning Azure_Ag 05:39:03 Good morening, gentle creature. 05:40:35 * Azure_Ag discovers class was not, in fact, cancelled and runs off to go there. 05:40:36 --- quit: Azure_Ag ("leaving") 05:51:14 hmm, they order it as kit from France .. 05:51:57 "was ordered by Libyan leader Muammar Gaddafi, who has a passionate interest in astronomy" 06:07:51 --- quit: SeaForth (Remote closed the connection) 06:19:06 --- join: SeaForth (~SeaForth@c-24-1-126-202.client.comcast.net) joined #forth 06:59:26 --- part: zol1 left #forth 07:18:44 --- join: tathi (~josh@pcp01375108pcs.milfrd01.pa.comcast.net) joined #forth 08:21:21 --- join: onetom (~tom@ns.dunasoft.com) joined #forth 08:39:23 onetom: hey 08:39:43 onetom: awaken! arise from the dead to drink the blood of the living! 08:40:05 onetom: awaken! creature of the night! 08:53:08 :) 08:53:40 im alive all the time but not deeply interested in forth nowdays 08:54:45 but rebol instead.. 08:56:40 nice 08:56:42 tell me about rebol :) 08:59:12 onetom: tell me about your projects .. :) 09:03:10 its not a simple question 09:03:26 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 09:05:46 my main project is finding a satisfactory computing environment, what allows me 2 express my thoughts easily, fast & inspiring way, what is a joyfull playground for all types of my ideas 09:06:40 the first milestone in this project is learning rebol & try 2 adopt it at my workplace as an everyday tool 09:07:07 yes i remember you are very oriented towards rapid prototyping :) 09:07:23 quickly expressing your ideas before the heat of it fades 09:07:40 i'm definitely interested in rapid prototyping.. 09:07:51 but at the same time i don't want to do it in a bloated manner.. 09:08:11 i hope that bloat isn't a necessary trade off 09:39:39 --- join: madwork (~madgarden@derby.metrics.com) joined #forth 09:39:46 it isnt. at least it seems so if we consider rebol 09:40:19 i don't know much about rebol 09:40:31 but i havent programmed any serious stuff yet, so it hasnt proven its usability so far 09:40:51 thinfu: there is a rebol.com/oneliners.html ... 09:41:12 --- nick: madwork -> madwork_ 09:41:41 --- nick: madwork_ -> madwork 09:41:43 my favourite is that piece what removes all occurences of an element from a serie (like string or block of any datatypes) 09:41:52 onetom: what have you been up to for the last 2 years anyways? seems like we've been out of touch that long.. 09:41:59 it looks like this: until [ not remove find list item ] 09:42:01 what have you coded etc.. 09:42:04 --- quit: SeaForth (Remote closed the connection) 09:42:08 have you finished your military term ? 09:42:14 and its not metacode. its a real working rebol code 09:42:14 civil term or whatever 09:42:38 say list: [ asd qwe yxc asd rtz dfhh tipjhrio ] 09:42:43 item: 'asd 09:42:48 hmm nice 09:42:52 etc 09:42:55 maybe forth could learn some stuff from rebol ;) 09:43:01 yeah i'm still a forthhead 09:43:34 yup, the civil service is already over for a yr 09:43:46 ah 09:43:55 you mentioned something about running a business with your dad? 09:43:58 doing consulting or something? 09:45:09 well... i think U can learn from rebol so u can distill optimized & minimized versions of ur algorithms & data structures in rebol so u can code it in forth easily 09:45:35 im not working w me father nowdays 09:45:35 is rebol interactive? 09:45:39 that code looks interactive 09:45:40 sure 09:45:45 in the oneliners 09:53:20 so what are you doing then nowadays.. working for a company or ? 09:55:47 --- join: SeaForth (~SeaForth@c-24-1-126-202.client.comcast.net) joined #forth 09:59:55 company.. workin as a sysadmin 4 the majors office 10:00:36 serving net 4 ~150 institutes (kindergardens, schools, hospital) 10:01:30 sounds like the civil term gave you the contacts to get jobs like that 10:02:12 &developing financial apps 4 them so they can provide accurate data about the money the city government gives them as "support"/donation whatever 10:02:38 no, i boss is a very old friend of my father.. 10:02:46 he knows me since i was born 10:03:02 i was also working 4 them during the civil service term 10:03:31 but now this is my main &only occupation for 2 months 10:04:40 & now rebol is my vision reforming the current php & java tainted minds working here.. 10:05:44 thinfu: chk out rebol. even the version w graphics support is only 700k.. 10:06:01 which lang did you code the financial apps in? 10:06:25 1 exe & thats all, but knows the main internet protocols, allows u 2 create guis exteremely easily 10:06:28 etc 10:06:41 thinfu: sit down 1st ;) 10:07:19 they r coding it in php+pg/pl+sql 10:11:03 --- join: I440r (mark4@rrcs-24-242-160-169.sw.biz.rr.com) joined #forth 10:11:25 btw, i have a son. he was born in dec05 2004.. ;) 10:11:46 cool!!!! 10:12:11 but we r not 2gether. its a long story.. khm :) 10:12:40 but wait! you had sex! 10:12:43 your not a real geek! 10:12:48 :) 10:12:56 lol 10:13:03 true enough. i have lots of sex 10:13:09 how old are you? 10:13:27 w a wide range of grls ;) 10:13:30 28 10:13:30 * thinfu guesses 27 10:13:31 ah 10:13:37 imean 27 :) 10:13:57 gonna b 28 on jul13of2005 10:14:44 ah heh 10:15:41 current grlfriends: a 40yrs old mom w 2 3yrs old daughters & an 8 yrs old son, a french-scottish girl (similar age as me) & the mother of me son (~30yrs old) 10:15:59 hmm, you're such a player 10:16:13 & some more semi-ex girlfriends ;) 10:16:26 got a fresh pic of yourself? 10:16:30 i can show you my pics now 10:16:33 & prove i'm not a geek ;) 10:16:43 hmm.. let me see... 10:19:36 http://thin.bespin.org/pics/ 10:21:09 no pics accessible @the moment i think.. they r behind a firewall 10:21:29 rebol looks nice 10:21:33 got it running in linux 10:22:20 perhaps retroforth will become similar to rebol 10:22:24 i.e have those abilities 10:22:38 to load up with a nice small graphical in windows or linux 10:22:41 or other oses 10:23:24 http://mplayerhq.hu/~arpi/eu2004/fotok/35%20aug31%20to-olimpos.gr/p8310322.jpg 10:24:01 found 1 (summer in europe. greece on that pic) 10:24:45 where in greece 10:25:00 shaved your head eh? 10:25:21 didn't you have black hair? 10:25:38 yup :) 10:26:18 it was black, but its me fired headskin u see on the pic :) 10:26:26 :) 10:29:03 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 10:29:03 --- mode: ChanServ set +o Herkamire 10:34:06 thinfu: ur handsome! like me: http://www.mplayerhq.hu/~arpi/eu2004/mplayer/2560/p8309032-onetom.jpg ;) 10:36:12 haha, thats a bit too close up :P 10:36:24 my monitor's not big enough 10:36:27 heh 10:37:24 oh i forgot to include a pic in that director 10:37:31 http://thin.bespin.org/pics/someass.jpg 10:41:04 :) yumm 10:41:45 Hey, baby... http://www3.sympatico.ca/ppridham/misc/images/me/floor_me.jpg 10:43:04 madwork: so romantic with that pillow! 10:43:25 What pillow? That's my arm. :P 10:45:13 yeah same thing! 10:45:14 heh 10:45:24 I have hair now though. :( 10:45:29 heh 10:45:35 i've grown my hair out long 10:45:48 http://www3.sympatico.ca/ppridham/misc/images/me/kneelfam.JPG 10:45:52 its a few inches from my shoulders 10:45:58 Yea, mine's getting longish. Not that long yet though. 11:14:19 damn mad, you must be the youngest forther 11:14:21 ;) 11:14:58 eh? 11:15:22 [19:46:46] http://www3.sympatico.ca/ppridham/misc/images/me/kneelfam.JPG <-- the kid in the middle cant be very old... 11:15:23 :p 11:15:28 come on, get a joke! 11:15:45 this channel is going thru (yes thru) hell in a handbasket 11:21:25 ah i get it 11:21:37 it wasn't clear you were refering to that picture 11:27:19 granted, the comment was half n hour after the message, but only 4 lines up :\ 11:27:28 ... 3 11:32:36 qFox, I'm 32. 11:32:44 :) 11:32:45 HAHA. :P 11:32:52 That kid is my kid. He's only about 3 there. 11:32:57 :) 11:33:03 figured so much 11:33:15 Man, Ya'll sum ugly mofo's 11:33:20 Hey thinfu nice ass. 11:33:20 Pshaw! 11:41:06 sup? 11:41:36 nutin 11:41:37 No thanks, I just had lunch. 11:42:13 heh 11:43:26 --- join: Sonarman (matt@adsl-67-113-234-202.dsl.snfc21.pacbell.net) joined #forth 11:46:00 --- quit: Sonarman (Client Quit) 11:46:30 I think sonarman went down for another look. 11:52:34 LOL 11:53:27 thanks for the compliment about my ass 11:56:43 --- quit: SeaForth (Remote closed the connection) 11:57:14 --- join: SeaForth (~SeaForth@c-24-1-126-202.client.comcast.net) joined #forth 12:01:04 --- nick: saon -> saon|gf 12:11:43 --- quit: SeaForth (Remote closed the connection) 12:15:19 --- nick: saon|gf -> saon|out 12:23:35 --- join: SeaForth (~SeaForth@c-24-1-126-202.client.comcast.net) joined #forth 13:06:04 --- join: yome (~rewt@MTL-HSE-ppp206239.qc.sympatico.ca) joined #forth 13:06:07 Hi. 13:06:31 I have a small microcontroller here that I thought would come with MaxForth bundled (but it seems I have to pay extra for it). 13:06:42 Is there some kind of free replacement I might be able to use? 13:07:12 Uh, "small microcontroller" might not be the best way to describe it. 13:08:18 Well, it's a "MC9S12A256", 16 bit CPU, 12k of RAM 13:09:53 --- join: matt____ (matt@adsl-67-113-234-202.dsl.snfc21.pacbell.net) joined #forth 13:09:59 --- nick: matt____ -> Sonarman 13:10:34 If anyone has an idea, I'd be interested. 13:11:05 Don't see any decent Google hits for that process and "Forth". 13:11:10 processor 13:12:22 Ah, it 13:12:30 's also called HCS12 13:13:09 Oh, it's 20 bucks. Not too costly... 13:20:14 Can't find anything free... why not port or write one. :) 13:22:52 eh :) 13:25:29 --- quit: Sonarman ("leaving") 13:48:05 --- quit: SeaForth (Remote closed the connection) 13:49:41 --- join: SeaForth (~SeaForth@c-24-1-126-202.client.comcast.net) joined #forth 13:57:04 --- nick: saon|out -> saon 14:01:13 Which Forth could be a good candidate for a port to a 16-bit microcontroller with 12k of RAM? (the previously mentioned HCS12) 14:01:23 (Free Forth) 14:10:32 Take a look here: http://www.forth.org/compilers.html 14:10:52 Will do. Thanks madwork. 14:10:59 np 14:15:03 I've read recently about some fundamental Forth books being 're-edited' or something like that. Anybody got links to them? 14:15:28 just google for "starting forth" 14:34:41 --- join: crc (~crc@pool-70-20-220-121.phil.east.verizon.net) joined #forth 14:34:41 --- mode: ChanServ set +o crc 14:36:12 --- join: Topaz (~top@cerberus.saywell.net) joined #forth 15:14:45 --- quit: Topaz (Read error: 54 (Connection reset by peer)) 15:34:10 --- quit: qFox ("this quit is sponsored by somebody!") 16:14:51 --- quit: tathi ("leaving") 16:16:29 --- quit: saon ("Lost terminal") 16:27:36 --- join: TheBlueWizard (TheBlueWiz@modem-146.nyc-tc03b.FCC.NET) joined #forth 17:00:44 --- quit: TheBlueWizard (Nick collision from services.) 17:01:07 --- join: TheBlueWizard (TheBlueWiz@63.250.24.208) joined #forth 17:18:28 --- quit: yome ("Leaving") 17:54:26 --- join: saon (1000@c-24-129-90-197.se.client2.attbi.com) joined #forth 19:23:53 --- join: asymptote (~dmesg@68.48.8.92) joined #forth 19:33:14 --- join: zol1 (~l@ppp-62-245-161-171.mnet-online.de) joined #forth 19:33:21 'morning 19:36:06 hiya zol1 19:36:30 hi TheBlueWizard 19:36:52 * zol1 just got up 19:37:16 half past 4 a.m. here 19:38:49 it's 10:40 PM here :) 19:38:59 still one and a half hour until the baker at the corner opens 19:40:46 i haven't heard anything from mrreach for ages.. he has not been around frequently i reckon ? 19:41:01 anybody know a crypto library for forth? 19:41:26 asymptote: checked the FSL ? 19:41:52 yeah, I saw an md5 but that was it 19:42:02 gee...I haven't seen mrreach in a long time now 19:42:03 I ended up writing my own sha1 and wouldn't you know the next day those bastards crack it 19:42:21 ah. your fault. 19:42:33 finally someone to blame 19:43:22 yeah 19:43:26 i was thinking about mrreach yesterday 19:43:38 he's always welcome here :~( 19:46:27 --- quit: asymptote ("Free the mallocs!") 19:46:55 --- join: Sonarman (matt@adsl-209-233-52-8.dsl.snfc21.pacbell.net) joined #forth 19:51:13 --- join: arke (f2@bespin.org) joined #forth 19:57:09 'morning arke 19:57:20 hi speuler 20:08:22 --- quit: warpzero (Excess Flood) 20:08:26 --- join: warpzero (~warpzero@wza.us) joined #forth 20:20:18 --- join: Azure_Ag (azure@h-66-167-211-38.sfldmidn.dynamic.covad.net) joined #forth 20:39:18 --- join: fridge (~Jim@CommSecureAustPtyLtd.sb1.optus.net.au) joined #forth 20:48:08 --- quit: KB1FYR (Read error: 104 (Connection reset by peer)) 20:53:25 --- join: KB1FYR (~Alex@196-220.suscom-maine.net) joined #forth 20:53:45 bye all 20:54:01 --- part: TheBlueWizard left #forth 21:10:49 who of you is good at lecturing forth ? 21:11:39 i lecture it all the time 21:12:13 good. noted 21:12:18 'if you keep up with these recursive systems, you'll get stuck in an infinite loop eventually, and i won't be there to bail you out' 21:13:56 What kind of lecturing? 21:14:12 to the uninitiated ones 21:14:39 I usually lecture the Generalized Gospel of Coolness. 21:15:00 Basically along the lines of, "Forget MARKET SHARE, it'll make you think in ways you haven't though before.' 21:19:32 is "thinking in ways you haven't though before" a bad thing ? 21:20:34 Not at all. 21:21:14 My usual contention is that even if you're only going to get paid to write Perl or Python, spending some time learning Forth or Scheme or Prolog or Haskell will make you much better at your Perl and Python or . . . Java. 21:22:06 ah, right, gotcha. misunderstood 21:22:41 Besides, if you're working on something where you don't have the vile tyranny of a business hierarchy dictating your toolchain, you can use whatever you want. 21:23:19 So, if you're making something from scratch, especially if it's server software or completely standalone, you can use a good language. 21:25:59 I certainly think that learning forth and working with it has improved my general programming skills greatly 21:26:48 I've certainly learned a lot that doesn't work well in C or PHP or whatever 21:27:12 But a lot of it is generally useful regardles of language 21:28:31 Exactly. 21:29:51 i'm off, i need the baker to take care of me 21:29:53 also, I don't like C anymore 21:30:29 I don't mind C for some things. 21:30:36 For low-level Unixizing it can't really be eat. 21:31:01 Heck, if you want to interface with most libraries of moderate complexity from Some Other Language you have to write a bit of C glue. 21:31:19 i don't really go out of my way to advocate forth 21:31:31 i mean i tell people its my favorite language etc 21:31:44 and try to explain why concisely without boring them 21:31:51 and if they show some interest then i talk a bit more 21:32:03 but only like 2 ppl have shown some interest.. 21:32:28 Forth is probably my. . . second-favorite langauge actually. 21:48:02 --- quit: saon ("Lost terminal") 21:48:34 --- join: saon (1000@c-24-129-90-197.se.client2.attbi.com) joined #forth 21:52:30 Azure_Ag: what's your first? 21:53:33 I have a hard time describing what I like about forth 22:02:47 Scheme. 22:02:47 --- quit: zol1 (Read error: 104 (Connection reset by peer)) 22:03:38 --- part: fridge left #forth 22:15:10 --- quit: Sonarman ("leaving") 22:26:02 And, now, it's time for me to go Commune with my unconscious. 22:26:05 --- quit: Azure_Ag ("Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz-POP!") 23:59:59 --- log: ended forth/05.02.21