00:00:00 --- log: started forth/04.03.29 01:18:15 --- log: started forth/04.03.29 01:18:15 --- join: clog (nef@bespin.org) joined #forth 01:18:15 --- topic: 'A channel dedicated to the Forth programming language, its implementation, its application, and its philosophy. :: UPDATE: Those interested in the up-coming ForthBox Kestrel home computer kit are invited to review the Kestrel's very own Wiki at http://www.falvotech.com/cgi/kestrel || kuvos, a words database bot: !fhelp !fsee !fdef || SNEAK PREVIEW IMAGES OF THE FORTHBOX KESTREL!!! http://www.wsu.edu/~jackdoll/jak/comp/images/comp4.jpg' 01:18:15 --- topic: set by arke on [Sat Mar 27 18:50:32 2004] 01:18:15 --- names: list (clog crc arke madgarden ASau networm_ chandler OrngeTide kuvos ianp mur Robert fridge SDO slava warpzero @ChanServ skylan TreyB) 01:38:27 how is this for an evil idea 01:38:39 forth compiler that spits out CLR bytecode =P 01:38:50 CLR? 01:38:59 common language runtime 01:39:05 .NET 01:40:27 !!! 01:40:28 OMG 01:40:31 EVIL 01:42:21 Already exists: Delta Forth .NET (http://www.dataman.ro/dforth/) 01:42:49 I'm back. 01:43:20 fridge. I've heard that Lisp vendors decided not to deal with CLR. 01:43:39 For reasons of speed. 01:44:22 Portability is not of their concern. They've already got one. 01:47:12 I don't understand why forthers, that are proud of portability, should think of CLR. 01:48:51 BTW. crc. It's a kind of main question of recent days. 01:49:46 What's your MBTI? 01:49:57 MBTI? 01:50:20 http://www.humanmetrics.com/cgi-win/JTypes2.asp 01:52:57 Well. 01:53:26 I've got 2 screens for saving binary working copy of my system. 01:53:54 3 screens, when I add several supporting words. 01:55:00 ...while counting. 01:56:07 That test says I'm a type INTJ (Introverted Intuitive Thinking Judging) 01:56:52 Distibution to this moment. 01:56:54 INTP: chandler, ianp, kc5tja, madgarden, TheBlueWizard, thin 01:56:54 INTJ: ASau, crc, tathi 01:56:55 ENTJ: theFox 01:56:55 ISTP: arke 01:56:55 ENTP: slava 01:57:20 Ehmmm. 01:57:28 I'm unique! 01:57:28 Distribution at this moment. 01:57:47 arke. Read INTJ specification. 01:57:57 Every INTJ is unique. :) 01:58:02 don't feel like it 01:58:05 CFing 01:58:06 :) 02:00:04 i was INFJ when I did such a test.. but I feel I'm INTP 02:00:13 I think it would be much fun to know MBTI of C.M. 02:00:40 networm_. I've run this test for several times. 02:01:07 isn't it always the same? 02:01:39 No. 02:02:15 I don't believe anything of this kind can show right in a single pass. 02:02:19 oh, i see, that's the same one madgarden showed me. 02:02:34 I'm aware of statistical assessments. 02:02:36 did it identify you as different types? 02:02:57 Sometimes it said I'm INTP. 02:03:21 i must try it again then.. i want to be INTP 02:03:50 --- nick: networm_ -> networm 02:03:51 After I've read description, I become more convinced that I'm much closer to INTJ in their model. 02:04:35 networm. Don't try to be an MBTI type of your choice. 02:04:55 That makes result falsified. 02:05:13 In most cases. 02:05:37 3 is closer to 2, but not to 10. 02:05:53 Do you feel difference? 02:07:16 feel difference? 02:08:11 Well. Every such a test are based on statistical model. 02:09:10 In fact, the result assigns you parameters, that're meaningful in this model. 02:09:37 yep. the last 2 was both not very clear in the test.. so i guess i', between T/F and P/J 02:09:52 not very clear = around 50% 02:09:53 I don't know exact term, especially in English, in Russian literature I met term "ranking." 02:10:57 It's when you try to find out dependency of non-numeric on non-numeric parameters. 02:11:19 networm. Try to take the test several independent times. 02:11:36 yes, i will. than build the average.. 02:11:39 Or use "slight variations" technique. 02:13:19 I varied answers on several questions where I doubted. 02:14:00 I'm not machine, so my behaviour varies, it's not strictly defined. 02:15:02 yes, makes sense. i thought for a lot of questions that the answer depends on certain circumstances 02:15:30 Yes. That's why I prefer to take such tests several times. 02:16:52 Anyway, I get stable result. 02:17:48 If I get unstable result, that should show test authors have made a mistake somewhere in their model. 02:18:32 Either it's not exhaustive, or indefinite. 02:19:40 probably indefinite. there might be not just 16 types, but also characters between 02:20:25 --- join: qFox (C00K13S@cp12172-a.roose1.nb.home.nl) joined #forth 02:20:51 --- join: warp0b00 (~warpzero@dsl.142.mt.onewest.net) joined #forth 02:20:59 --- quit: warpzero (Excess Flood) 02:21:00 ...or uncertain. How it should be proper. 02:22:11 Guten Tag, qFox! 02:22:16 hoi 02:22:43 You're not listed. 02:22:50 thats ok 02:22:51 :) 02:23:00 Define your MBTI type. 02:23:05 my wot? 02:23:23 See http://www.humanmetrics.com/cgi-win/JTypes2.asp for details. 02:24:49 is that a nerd questionair? or what :\ 02:24:57 No. 02:25:16 But nerds are described there too. 02:25:52 i think you can narrow the number of questions by just asking, do you like to socialize or would you rather be on your own? 02:26:22 Well. Do not think. Take the test. 02:26:37 yeye working on it 02:33:03 * arke is away: sleep 02:35:35 infp 02:35:36 wth? 02:36:14 Well. You may take the test several times to be more sure. 02:36:23 .... why? 02:36:42 whats the point, and whats a infp? 02:36:50 except that i am that apppearantly... 02:36:52 To accumulate data for statistical approach. 02:37:10 Read the description for your type. 02:37:40 trying but its more like reading a horoscope 02:37:55 and the other description page isnt working 02:38:06 Introverted Intuitive Feeling Perceiving 02:38:06 Strength of the preferences % 02:38:06 11 67 22 44 02:38:09 Picture of #forth at this moment: 02:38:10 INTP: chandler, ianp, kc5tja, madgarden, TheBlueWizard, thin 02:38:11 INTJ: ASau, crc, tathi 02:38:11 ISTP: arke 02:38:12 INFJ: networm 02:38:12 ENTP: slava 02:38:12 ENTJ: theFox 02:38:14 INFP: qFox 02:38:24 right 02:38:43 but what is the meaning of infp? i mean, the abbrev. 02:38:50 doesnt even say that 02:39:05 Introverted iNtuitive Feeling Perceiving 02:39:14 oh 02:39:40 is that good? ;) 02:39:49 Read the description. 02:39:56 F is bad 02:39:58 It explains. 02:40:04 nooooo :( 02:40:09 no thinking :P 02:40:20 and it also said for me :( 02:40:28 whats the j? 02:40:37 Judging. 02:40:43 ah 02:40:47 Read descriptions for details. 02:41:10 E.g. http://typelogic.com/intj.html 02:41:37 well like, it says i'm a peace loving hippy :p 02:41:58 but alright, if the test says i'm infp i guess it must be so 02:42:11 still say its like reading a horoscope 02:42:29 ASau> that website doesnt work for me 02:42:29 Well. Karl Jung was not an astrologist. 02:43:03 qFox. I've taken this test several times to get stable result. 02:43:32 I've seen deviations from INTJ to INTP for me. 02:43:47 oh 02:43:47 But INTJ is the most frequent result. 02:44:01 It is significantly more frequent. 02:44:06 hm but if you're honest, shouldnt the test just result the same over and over? 02:44:16 No. 02:44:20 i mean, i couldve fooled the test and given a specific type of questions... 02:44:27 answers that is 02:44:27 Yes. 02:44:31 You could. 02:45:18 But even in case you have answered truth, test may, can and do show improper result. 02:45:35 Because of its statistical nature. 02:46:13 Sometimes it shows improper result. 02:46:22 hmm, I am intp apparently 02:46:38 just repeated the test, and I'm INTP :) 02:46:39 Especially in case you're placed on border. 02:46:47 56 33 22 33 02:47:10 i guess 100 100 100 100 would mean full INTP 02:47:47 and whats intp? 02:48:01 INTP is computer geek. 02:48:03 the cool programmer type character :) 02:48:06 heh 02:48:10 could've known that 02:48:31 (by looking at that channel's stats thingie) 02:48:32 :) 02:48:42 So we have more and more growing cohort of INTP nerds. :) 02:50:02 "INFPs do not like to deal with hard facts and logic." oh thats your dead sentence right there ;) 02:50:09 You only should get GeekCode (http://geekcode.com/). 02:50:11 overall the thing is fairly ok 02:50:16 i guess 02:52:43 Now the #forth channel looks this way: 02:52:45 INTP: chandler, fridge, ianp, kc5tja, madgarden, networm, TheBlueWizard, thin 02:52:45 INTJ: ASau, crc, tathi 02:52:46 ISTP: arke 02:52:46 ENTP: slava 02:52:47 ENTJ: theFox 02:52:47 INFP: qFox 02:53:07 Feel tendency. 02:53:11 where's mur in that picture :p 02:53:31 More important, where am I? 02:53:42 Either he has not tested, or I've not seen result. 02:54:05 Robert. I've not seen your type published. 02:54:15 Dobryjj den'! 02:54:24 I'll do the test, then. Hi :) 02:55:47 "z** 02:55:48 I've been known to make perverts look like angels." 02:55:51 Tasty. 02:56:41 Ehm, but I'll check that other thing. 02:56:48 If I can reach it... 03:05:30 Hm. 03:05:35 Where's mur... 03:05:44 Where is ChanServ, I wonder! 03:07:03 i bet he's some kind of infp type too, a help the world make a better place hippy 03:07:12 sounds about right for chanserv :p 03:07:42 --- quit: crc ("Goodbye") 03:07:46 same as kuvos i guess 03:07:56 that would be correct since kuvos == me 03:07:56 :p 03:08:15 give it some own personality 03:08:18 its my alt nick, and a different computer, and ... well a bot 03:08:42 or give it the possibility to develop its own personality 03:08:54 with some self-modifying forth code, or something :) 03:09:02 :) 03:19:25 Well. 03:19:32 It seems like Robert is INTJ. 03:19:54 Or INTP. 03:20:34 I'm checking those, but that server is almost dead. 03:20:48 Ah. 03:20:53 Well. 03:21:11 I'm guessing, because you're not responding. 03:21:35 I take back. 03:24:42 INTP seems more correct of those. 04:10:34 Hm. Should I rewrite console driver of my system to Forth, I wonder? 04:10:48 ...in Forth... 04:11:10 Or leave it in asm? 04:18:48 If it works, why bother? 04:22:54 I'm going to port everything to Linux or BSD or whatever kernel I find better. 04:23:30 It involves better factoring. 04:23:42 ...includes.. 04:24:02 As a side effect. 04:37:03 Hmm. 04:37:13 It seems I better rewrite it. 04:37:50 This will allow me to reconfigure my system for remote shell. 04:38:13 I'll be able to run Forth as telnet server. 05:33:32 Does anyone remember, where's zero-flag in flags register in 80x86? 05:33:35 What bit? 05:34:01 Does anyone remember, where zero-flag is in flags register in 80x86? 06:15:45 --- join: hovil (~hovil@CommSecureAustPtyLtd.sb1.optus.net.au) joined #forth 06:45:37 --- join: thin (~thin@csnet038.cariboo.bc.ca) joined #forth 06:48:03 Hi 06:48:15 ASau: we are born with an inherent personality type, it doesn't really change. if it "changes" thats only because of flawed tests/testing. I think you are "wishing" that you are INTJ. you're probably mild INTP, mild means that you are close to INTJ but not strong enough in that to be considered fully that 06:48:20 Robert: what's your personality type? 06:48:39 http://www.humanmetrics.com/cgi-win/JTypes2.asp 06:48:49 robert: i don't think you are intp.. probably more like ISTP or something 06:49:00 intp = accomplishes jack shit 06:49:32 well.. 06:49:35 extreme intp :P 06:51:58 well my initial assumption that intp's would be more like me is increasingly flawed everytime i find out another intp 06:52:14 i assumed they would be smart, handsome, entrepreneurial, etc ;) 06:52:45 we need more personality tests! 06:53:05 MBTI + several others, and then i can use the junction of all the ones common to me in order to find others like me! :P 06:54:43 --- quit: arke (Read error: 54 (Connection reset by peer)) 06:54:56 Hmm... 06:55:07 --- quit: hovil (Remote closed the connection) 06:55:29 --- join: hovil (~hovil@CommSecureAustPtyLtd.sb1.optus.net.au) joined #forth 06:55:37 thin you actually know all those acronyms by heart? :\ 06:55:52 * Robert checks ISTP. 06:56:02 or just the ones that generally count for this kind of community? :) 06:56:13 qfox: there aren't any acronyms 06:56:22 i mean the intp 06:56:23 etc 06:56:40 I = introverted E = extraverted N = intuitive S = sensing T = thinking F = feeling P = perceiving J = judging 06:56:55 ENTJ INTP ISFP etc 06:57:14 Bleh 06:57:17 They all look the same. 06:57:22 robert: don't "check" personality type.. take the dang test.. 06:57:29 What test? 06:57:35 Oh 06:57:45 Now I see the link. I only saw summaries 06:58:04 http://www.humanmetrics.com/cgi-win/JTypes2.asp 06:59:07 --- join: madgarden_ (~madgarden@derby.metrics.com) joined #forth 06:59:49 Yep, I'm taking it now 07:09:54 at the end of the day 07:10:11 does catergorising people into these types provide any benefit 07:10:12 ? 07:10:35 Who cares? ;) 07:12:52 hovil: some, helps us understand ourselves, helps us understand commonalities between each other & differences too 07:13:21 helps us add to our mental model of how various people will end up interacting etc 07:13:53 --- quit: networm (Read error: 113 (No route to host)) 07:15:27 --- join: networm (~networm@L0657P28.dipool.highway.telekom.at) joined #forth 07:15:39 "Your Type is 07:15:40 INFJ" 07:15:55 paste the numbers 07:16:15 Introverted Intuitive Feeling Judging 07:16:15 Strength of the preferences % 07:16:16 22 33 33 11 07:16:35 ok so very week INFJ 07:16:45 Weak, yes. 07:16:52 which means you are almost EFTP :P 07:17:18 week weak blah, tired 07:17:26 :D 07:17:29 * Robert pets thin 07:17:31 doesn't that just make him more normal 07:17:58 he is centered and at one with the universe! 07:19:20 Robert> join the club :p 07:19:29 i wonder if 0 0 0 0 is possible 07:19:38 sure 07:19:40 xxxx 07:19:44 that would be the type 07:19:57 0 means equal e/j therefore you get an x 07:20:05 er 07:20:09 e/i p/j etc 07:20:32 heh 07:21:04 i wonder if there are many xxxx 07:21:28 well they probably wouldn't know it 07:22:06 hm, still, some statistics would be interesting 07:22:18 like, 5% of people are INTP, ... 07:22:51 1% 07:23:01 hm 07:23:07 well according to keirsey statistics for those who've taken the test its 3% 07:23:16 100 / 16 = 6.25.. in case all possibilities are equal (ignoring xxxx) 07:23:26 but that's probably because some of the other types are less likely to take the test 07:24:47 thin. Have you read Spencer? 07:24:57 We're born "tabula rasa." 07:25:26 This personality type is _model_. 07:25:51 false, all babies are born with distinctive personalities 07:25:54 And like any classification in humanities it is _ranking_. 07:26:08 thin. Have you ever read Spencer? 07:26:17 Go read his works. 07:26:25 no, and who cares.. bringing up spencer smacks of "authority by reference fallacy" 07:26:41 I don't want repeat all his obvious arguments. 07:27:00 don't tell me to read his works, you need to go read Ayn Rand's writings as well as "Objectivism: Ayn Rand's philosophy" by Leonard Peikoff 07:27:23 The latter book will demolish all of spencer's crap 07:27:24 I know very well, what's objective. 07:27:59 Have you ever studied philosophy? 07:28:06 objective = reality 07:28:10 yes i have 07:28:11 more than you 07:28:15 OK. 07:28:26 listen to me 07:28:28 the reality is 07:28:34 Reality has nothing with objective when you come with idealism. 07:28:36 all babies are born with distinctive personalities 07:28:39 it can be OBSERVED 07:28:56 they have different levels of behavior, excitement, crankiness, sleep times, etc 07:29:00 even before they leave the womb 07:29:02 So what if baby is taken out of society? 07:29:05 and scientist proved that 07:29:07 er 07:29:25 It does not get any personality at all. 07:29:36 a scientist proved that the activity of the baby inside the womb was constant when he is born 07:29:43 it becomes an ape 07:29:46 lol 07:29:53 apes have personality 07:29:57 How can personality be inherent if it does not appear out of society? 07:30:05 networm, no, it dies 07:30:13 hovil: or runs with wolves :D 07:30:20 that is a society =P 07:30:22 asau: clearly you don't understand what "personality" means 07:30:38 there's always a society, whether it is the ants or not ;) 07:31:14 So what does it mean after you? 07:32:13 Once again. When human child runs with wolves it gains no humane personality. 07:32:15 At all. 07:32:23 every baby has their own distinctive personality, which is observable. then as they grow up it becomes more distinct and gets built upon.. 07:32:29 wtf? 07:32:37 you don't know what personality means 07:32:48 Once again. So what does it mean after you? 07:32:53 it is a combination of genes and environment 07:33:12 Sorry. That's called phenological type. 07:33:30 It has nothing in common with social behaviour. 07:34:40 personality is not related to society/"social behavior" etc.. it's just a person's unique behavorisms, a person's tendencies, his natural modus operandi, etc.. 07:35:13 "Behaviour" in what environment? 07:35:38 hahahaha 07:35:39 "Tendencies" in what environment? 07:35:49 ASau you are CRAZY 07:36:19 Read all these descriptions. I mean "personality" types. 07:36:52 i wonder how much you misunderstand because english isn't your first language? 07:36:55 When you prove that they do not concern behaviour in society, you're right. 07:37:11 do you have Asperger Syndrome ? 07:37:34 Hint, you're ingnorant idiot. 07:37:53 --- mode: ChanServ set +o thin 07:37:57 Idiot in Old Greek sence. 07:38:10 --- join: Herkamire (stjohns@h000094d30ba2.ne.client2.attbi.com) joined #forth 07:38:27 gentlemen gentlemen, as my profile thingie suggests, i'm a great mediator... come on :) 07:38:32 heheh 07:38:42 My son definitely has a defined personality, observable since birth. 07:38:57 "The last resort of incompetent?" 07:39:09 I used to think babies were a blank slate. Oh how wrong I was. 07:39:26 madgarden. Was it isolated from humane society? 07:39:38 how is that relevant?! 07:39:42 you are a fricking moron asau 07:39:58 even if it were isolated from human society it would still have a distinct personality 07:40:14 The first 3 months at least are a write-off as far as societal influence goes. 07:40:30 And I observed personality within days of birth. 07:40:32 you are a major troll, and dumb one at that.. you are definitely NOT an INTP because at least INTPs are open minded 07:40:37 they can cry and shit 07:40:42 i believe ppl are born with certain "settings" for emotions. like a tendency for hate, or a tendency to love. these can be somewhat changed while growing up 07:40:44 Well. So how would run with wolves child behave after return to society? 07:40:53 hovil, they can cry and shit with ATTITUDE. 07:40:54 like you can teach a pitbull to be nice, but it'll always be a pittbull 07:40:55 ;) 07:41:07 you can also just teach a pitbull to mass destruct anything it can 07:41:19 which is usually easier, giving its nature 07:41:22 :p 07:42:13 but the same goes for kids. one might have a tendency to be very jealous. but with the right environment and education etc, i believe you can get rid of it before s/he matures. 07:42:41 the big question remains what is the perfect way to do this 07:42:56 qFox. Do not mix up instincts and social behaviour. 07:42:56 asau: do you know the words "modus operandi" ? 07:42:58 That depends on personality. 07:43:07 we aren't talking social behavior, we are talking personality 07:43:20 what is the difference? 07:43:29 your social behaviour depends on your personality 07:43:38 exactly 07:43:46 its a one way road 07:43:47 well, change one change the other. 07:43:53 your personality doesn't depend on social behavior 07:44:21 no but you can surpress it, if you'd like to see it that way. 07:44:48 if you grow up surpressing it, you wont know any different (ok unless confronted of course) 07:45:10 can we get back to talking about forth please 07:45:22 if you suppress it you won't be too happy 07:45:28 forth, forth and forth. more forth than you can poke a stick at 07:45:30 you'll be happiest in your "natural" personality 07:45:31 forth forth forth 07:45:40 bigforth 07:45:43 littleforth 07:45:44 i dont mean happiness (Even though thats possible i guess) 07:45:45 some fucking morons need to code a forth development environment 07:45:48 pygmyforth, even! 07:46:05 nobody here should code forths 07:46:09 they should code IN forth 07:46:18 rather than coding in asm or c or whatever gay language in order to create a forth 07:46:18 heh 07:46:39 gtg, bbl 07:46:39 hovil: what are you doing with forth? are you coding forth these days? 07:46:56 not enough =( 07:47:05 written a few helper apps 07:47:08 looking at PICforth 07:47:36 Coding *in* Forth is too high level. :P 07:47:49 Next you'll want us coding in UML! 07:48:05 onetom had an idea of coding a UML interpreter in forth 07:48:06 heh 07:48:15 lol 07:48:24 thin: job related programs are done in python 07:48:31 as it is mandated such 07:48:48 I'm back. 07:48:58 but if I have an itch that doesn't need to tie into the system or do much string processing 07:48:59 we don't care 07:49:06 I try and write it in forth 07:51:19 Your personality is made out of accumulated experience in social activity. 07:52:21 Previous experiance is the base of your possible behaiour in future. 07:52:50 And hence personality is not inherent, as you want to prove. 07:57:15 swell, redefine personality to support your own view 07:57:58 "The pattern of collective character, behavioral, temperamental, emotional, and mental traits of a person 07:58:13 most of those traits are constant from birth 07:59:00 it's pretty obvious.. 07:59:14 if you've known watched people from birth grow up into people 08:00:13 you'd notice that a lot of their behavior, temperament, and traits etc are similar throughout the ages 08:00:19 as they grow up 08:23:39 Sorry. I don't get it. 08:23:47 I know counter examples. 08:23:58 E. g. Mares'ev. 08:24:50 Another example is Makarenko, who broke behaviours and created another ones. 08:25:31 behaviors != tendencies 08:25:46 probably more accurate to say s/behavioral/behavioral tendencies 08:26:03 understand that the words have multiple definitions 08:26:10 and you suddenly switch to a different definition of the same word 08:26:18 which effectively makes it a different word 08:26:31 such as when you say "makarenko, who broke behaviors and create another ones" 08:26:38 you're speaking of a different definition of behavior 08:26:44 a different word altogether 08:31:31 --- quit: networm ("Client exiting") 08:35:54 --- join: networm (~networm@L0657P28.dipool.highway.telekom.at) joined #forth 08:44:17 Under "behaviour" I understand behaviour. I. e. set of deeds and reactions specific to one given human. 09:14:59 --- quit: thin (Read error: 60 (Operation timed out)) 09:46:47 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 09:50:28 --- join: kc5tja (~kc5tja@66-91-231-74.san.rr.com) joined #forth 09:50:33 --- mode: ChanServ set +o kc5tja 10:08:22 --- quit: ASau () 10:15:35 --- quit: ChanServ (kornbluth.freenode.net irc.freenode.net) 10:16:20 --- join: ChanServ (ChanServ@services.) joined #forth 10:16:20 --- mode: irc.freenode.net set +o ChanServ 10:18:10 --- join: thin (~thin@csnet038.cariboo.bc.ca) joined #forth 10:18:51 --- mode: ChanServ set +o thin 10:27:16 --- join: Mark4 (~Mark4@64.47.44.254) joined #forth 10:31:30 hi mark4 10:31:38 are you coding forth these days? 10:31:40 Hello. 10:31:43 --- join: cmeme (~cmeme@216.184.11.30.unused.swcp.com) joined #forth 10:32:05 Just got out of the shower. 10:32:10 * kc5tja has to leave for class soon. 10:32:13 kc5tja, that was quite a rebuttal you gave on cf mailing list 10:32:58 --- quit: tathi ("leaving") 10:33:26 Well, when people go slinging around their authority, as if they WERE "the" authority, I take great offense to that. 10:33:27 hehe, you said "butt" 10:33:39 I especially found his accusation that both myself and Billy were people who "Didn't know what we were doing." 10:35:56 Ask anyone here, too -- I used to be a huge, huge fan of ATM. 10:36:00 I still love and appreciate ATM. 10:36:25 I love it for its simplicity and elegance. 10:36:50 But I no longer consider ATM as desirable for general purpose or commercial infrastructure networks. 10:36:57 And especially for ham radio. 10:37:23 In fact, my proposed Forth-inspired networking protocol was originally called Broadcast Transfer Mode, because it was intended for use as a replacement for AX.25 on ham radio. 10:37:31 I no longer intend on using it for that purpose though. 10:45:40 hi thin 10:45:57 mark4: are you coding outside of work? 10:46:23 just curious :P 10:46:25 hi mark4 10:46:37 not much 10:46:43 working on the isforth web page tho 10:48:03 --- join: crc (crc@ACA7B5C3.ipt.aol.com) joined #forth 10:50:48 mark4: only because you haven't given me access :P 10:51:25 i cant give anyone access to clss.net i dont have a login password at all 10:51:43 have you looked at the isforth page lately? 10:51:48 how are you changing the website then? 10:51:59 apart from the fonts STILL being slightly screwed howzit look ? 10:52:14 i can log into the shell using ssh 10:52:17 what fonts ? 10:52:17 it goes by identity keys etc 10:52:22 on the page 10:52:26 what browser are you using 10:52:27 isforth.clss.net 10:52:35 looks fine to me 10:52:36 opera, mozilla, internet expunger 10:52:39 i don't see any font problems 10:52:52 are you using IE ? 10:52:55 yes 10:53:23 i think there should be more contrast between the white text and the background however 10:53:28 look at each page in IE and look at each page with opera or mozilla etc 10:53:32 well not a big deal 10:53:38 nah i don't have opera/mozilla 10:53:48 IE fukz some of the pages up 10:53:59 things that SHOULD be inside a table are displayed ABOVE the table 10:54:14 all of the stack comments on the word descriptions for example 10:54:32 instead of putting the stack comment with the item its associated with INSIDE the table 10:54:38 they are all displayed above the table 10:56:28 ooh you mention me, i'm famous! ;) 10:56:36 oh. and opera is a bit stupid too - if youspecify a font size inside a table as 80% and then put a table inside that table and specify a font size of 80% it makes the second font 80% the size of its parent tables font size of 80% 10:56:39 DUH 10:57:04 it works for me btw.. i don't really see any of the pages getting fucked in in IE 10:57:18 Mark4: That's proper behavior. 10:57:24 That's as I'd expect. 10:57:31 A percentage implies relativity with its container. 10:58:07 yeah. like if you make a cell 80% width, it'll be 80% width of the table that it is inside 10:58:21 the table itself could be 50% width wrt to the screen 10:59:17 i440r Mark4 = if ." yes" 10:59:25 yes 10:59:52 wb :) 11:00:41 :) 11:03:35 mark4: whats your MBTI? 11:04:00 * hovil sets thin on fire 11:04:43 I'm all personalitied out! 11:05:00 >:D 11:05:03 mark4 is the last one ;) 11:06:42 i bbl 11:06:44 --- quit: thin ("bbl") 11:07:40 mbti ? 11:07:50 Personality type. 11:08:37 --- quit: cmeme ("Client terminated by server") 11:14:39 --- join: Sonarman (1000@adsl-64-160-166-23.dsl.snfc21.pacbell.net) joined #forth 11:15:28 --- quit: Sonarman (Client Quit) 11:16:40 Do we have a list of MTBI scores for all the people in here? 11:17:18 madgarden_: thin discovered that the overwhelming majority (like the *overwhelming* majority) are INTPs. 11:17:29 Yep. :) 11:17:42 With some INTJs and ENTPs in the mix. 11:17:58 I think slava is an ENTP anyway... 11:18:08 I think Jeff Fox admitted he was something like ENSJ (??) I forget. It's in the IRC logs though. 11:18:16 Anyway, I need to head to class. 11:18:36 ESTJ? 11:18:44 Yeah, that rings a bell. 11:19:05 Maybe I should rename the OS for Kestrel to OS/INTP. :D 11:19:07 Anyway, I'm out. 11:19:17 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 11:20:26 sounds greek to me 11:24:43 --- quit: crc ("Leaving...") 11:25:02 ENTJ 11:25:26 Mark4: http://www.humanmetrics.com/cgi-win/JTypes2.asp 11:25:56 I predict that Mark4 is an INTJ or perhaps ENTJ. 11:29:12 here's a list of the ones I have: http://herkamire.com/jason/forth_channel_personality_types 11:29:16 add the ones you know 11:29:56 15That explains arke 11:30:24 One of my ex girlfriends is an ISTP. Crazy fricking nut she is. 11:34:33 istj 11:34:34 lol 11:34:54 Mark4: what numbers? 11:35:03 there should be a percentage for each 11:35:21 mine are 67 22 78 11 11:36:50 56 33 11 1 11:36:51 heh 11:37:20 Mark4: wow, you're probably the closest to not being Thinking oriented in here 11:37:31 :) 11:37:36 thats not exactly true 11:37:40 i just dont think the way others do 11:38:12 Mark4: not that you don't think, I just mean that you don't run your life solely with your logic the way most of is here do 11:38:29 Mark4: you've probably been known to use emotions on occation 11:40:22 yup 11:40:28 I probably choose logic in the test because I don't like to think I'm ruled by such things 11:40:30 i can code in gut feeling 11:40:32 even if I am 11:41:08 "Gut feeling" is more N 11:41:18 I think... 11:41:20 intuition 11:41:39 Er,b ut you're an S. Hmm. 11:42:13 gut feeling/emotion.. whats the diff :P 11:42:37 INFJ ! 11:42:37 lunch... 11:42:38 bbl 11:42:39 Bye 11:42:43 :) 11:42:44 --- quit: Mark4 ("Leaving") 11:42:53 Robert, you're INFJ? 11:44:53 So the test says, anyway. But then I don't know if I trust the test, or my own answers. 11:45:13 I tried to answer them honestly, but sometimes you fool yourself. 11:45:33 Yes. Sometimes you answer with what you think is "right". 11:46:00 Or, based on what you'd like your behaviour to be, ideally. 11:46:28 I once saw someone cheating on an online IQ test 11:47:14 couldn't figure out why you'd do that 11:48:10 with these ones you'd have to look at the question and try and find a past situation that applies 11:48:38 Here's one... D&D alignment test: http://www.wizards.com/default.asp?x=dnd/dnd/20001222b 11:48:40 :) 11:48:47 otherwise you get what I am vs what I want to be 11:49:18 --- join: cmeme (~cmeme@216.184.11.30.unused.swcp.com) joined #forth 11:49:44 Based on your answers to the quiz, your character’s most likely alignment is Neutral 11:49:46 --- quit: cmeme (Read error: 104 (Connection reset by peer)) 11:49:51 if you dont answer anything just press the button ;) 11:50:21 Herkamire> i'm infj 11:50:32 according to the test 11:51:33 --- join: cmeme (~cmeme@216.184.11.30.unused.swcp.com) joined #forth 11:57:56 Oh, this is the alignment test that I meant to post: http://www.planetadnd.com/utilities/align_test/index.php 11:58:27 It's shorter, and gives both lawfulness and alignment. 11:59:25 I'm a Chaotic Good INTP... fear my quietly unpredictable onslaught of ideas that go nowhere! 12:10:59 heh. I'm Lawful Evil 12:11:04 That's what I do, all day long. 12:17:30 Law: 5 12:17:30 Chaos: 3 12:17:30 Good: 3 12:17:30 Evil: 1 12:17:30 Your alignment: Lawful Good 12:33:13 --- join: Sonarman (1000@adsl-64-160-166-23.dsl.snfc21.pacbell.net) joined #forth 13:27:48 --- join: Mark4 (~Mark4@64.47.44.254) joined #forth 13:50:45 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 13:55:31 me: Law: 1, Chaos: 8, Good: 3, Evil: 0 13:56:14 Another Chaotic Good INTP. 13:56:42 weird test. some of them I don't like any of the answers 13:57:09 Well there's that other longer one I posted, but I think it only handles one element of alignment. 13:58:15 --- join: wossname (wossname@Toronto-HSE-ppp3699415.sympatico.ca) joined #forth 14:11:19 --- quit: hovil ("Leaving") 14:16:56 i hope that test was meant to be what you are, not your rpg char would be... 14:17:17 i never played dnd for one, although i know how it works and the main gameplay 14:40:54 Depends on if you were answering for yourself or your character. :P 14:41:04 me 14:41:06 :) 15:10:00 --- quit: madgarden_ ("whee!") 15:11:19 --- nick: chandler -> changler 15:13:50 * changler was Law: 7, Chaos: 0, Good: 0, Evil: 5 15:14:04 which pretty much reflects me 15:14:52 --- quit: networm (Read error: 113 (No route to host)) 15:16:40 --- join: networm (~networm@L0632P28.dipool.highway.telekom.at) joined #forth 15:16:43 --- join: tathi_ (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 15:17:24 --- quit: tathi (Nick collision from services.) 15:17:30 --- nick: tathi_ -> tathi 15:20:08 --- join: kc5tja (~kc5tja@66-91-231-74.san.rr.com) joined #forth 15:20:17 --- mode: ChanServ set +o kc5tja 15:37:56 is free the proper counterword for allot ? 15:42:41 no 15:42:49 allot a negative ammount 15:43:07 allot is not like allocate 15:43:29 you CANT guarantee being able to un-allot 15:43:43 if you allot something then compile something else you cannot un-allot 15:44:14 you can create an array and allot and then later forget that array and EVERYTHING above it tho 15:44:21 bbl 15:44:30 hmmm 15:44:55 so if you allot space to a variable, you cant free this data anymore, unless you free everything you defined after defining that variable first? 15:45:29 thats kind of un-economical (or whatever the proper english word is) 15:46:09 qFox: some forths provide ALLOCATE/FREE (I think) for dynamic memory allocation. 15:46:41 --- quit: Mark4 (Read error: 60 (Operation timed out)) 15:46:47 qFox: usually everything else just goes on one big pile, so you can only "free" it in the reverse order of definition 15:47:28 so how do you can you have effective memmory usage? 15:48:19 lets say, a certain word uses a variable to store a value in temporary. but isnt needed outside the word 15:48:31 how can i do that without wasting permanent memmory space? 15:48:43 wasting mem space permanent.. 15:49:22 right now i define the variables before i define the word, or the compiler will return errors. but that means that those variables exist always. either i use the word or not 15:49:29 that cant be how its meant to be..? 15:50:23 i "could" leave it on the stack. but that will result in twisted stack stuff... and i was told that the preferred forth coding way was a readable source. 15:50:30 so help me out here plz :) 15:51:01 I don't see what's wrong with a few extra variables -- is it really that much memory to waste? 15:51:13 no but its the principle. and it adds up 15:51:46 Personally I think of forth as kind of a "one-shot" thing. 15:52:03 qFox: That 'uneconomical' method of managing memory happens to be the preferred means of managing memory for many tasks. 15:52:04 You load a "program", run it, then FORGET the whole thing. 15:52:28 Forth has survived for decades without any "serious" implementation of garbage collection precisely by exploiting ALLOT's behavior. 15:53:23 Yeah, usually for temporary space you can just ALLOT and then use a negative ALLOT to drop it. 15:53:30 also consider that most "programs" actually consist of multiple, dynamically re-loaded overlays. 15:54:09 but if i allot, and then define a new word, isnt that added to the same space? doesnt : increase the here pointer as well? 15:54:13 So when loading a new overlay, you typically end up forgetting the previous overlay, which automatically releases the ALLOTed memory as a consequence anyway. 15:54:23 qFox: Of course it does. 15:57:10 the thing is, i just made this string appending word (appends one counted string to another), and the word uses 4 variables to store the adresses and offsets of the strings. but whenever i load that file, the variables will be created, not "only" or at the time i use the word... 15:57:51 that just seems a bit ....whatevertheword is to me. but perhaps i'm seeing it from the wrong perspective. like the behaviour of a different language 15:58:15 inefficient. 15:58:23 Your sentence makes no sense to me; it does not parse. 15:58:41 hm 15:58:42 ok 15:58:44 What do you mean by, "but whenever i load that file, the variables will be created, ..." 15:58:53 How often do you load that file in practice? 15:58:57 And why does it make any difference? 15:59:00 say my own additional forth words 15:59:42 something like a c header file to include in my programs 16:00:52 qFox: so you're saying that you'd rather (like, say, most C compilers) allocate and free the variables when the word is actually executed? 16:00:58 yes 16:01:12 wouldnt that be far more efficient? 16:01:46 Why can't ALLOT be used for this purpose? 16:02:04 yeah, you could do it that way 16:02:06 BTW, ANSI Forth's equivalent to malloc is ALLOCATE. 16:02:26 because if i define a word, and need variables for that word, i need to define those variables BEFORE the word, dont i? 16:02:41 But for the sake of the mental exercise, you can still use ALLOT. And if you're doing a lot of string manipulations, you may find that ALLOT is faster and more efficient. 16:02:57 qFox: Again, so what? 16:03:01 and if i would want to free those variables when the word has been defined, i could only free up those variables, when i free up the word 16:03:13 Right. 16:03:14 but say i want to free those variables, but keep the word? 16:03:25 and only use the space when i use the word. 16:03:37 qFox: you could use locals 16:03:54 OK, can you disambiguate what you mean by 'variable'? Are you referring to VARIABLEs in the Forth sense, or .... ? 16:04:00 I think that's a major source of confusion for you. 16:04:07 oh i'm sorry 16:04:42 i mean a variable in the general sense. in this specific case a memmory location to store a 32bit number... 16:04:48 i think the { in the locals packages included in some forths allows you to declare storage local to a word that will use the stack 16:05:32 qFox: So are you proposing the following: 16:05:55 qFox: VARIABLE A VARIABLE B 16:06:00 qFox: : FOO .... ; 16:06:09 qFox: ...blah... FOO ...blah... 16:06:14 qFox: FORGET A 16:06:22 and still expect to be able to use FOO? 16:06:30 yes 16:06:33 No 16:06:35 Not possible. 16:06:37 or actually 16:06:42 just to define the variables inside the word 16:06:53 is what i'd like, i can understand why this wont work 16:07:04 So you want *LOCAL* variables. 16:07:09 locals, like sonarman is talking about, although i'm not sure how they work yet 16:07:10 i think that Win32F's { allows you to use local variables 16:07:37 The problem is that local variables in Forth *always* initialize their values from data on the stack. 16:07:38 : append { str1 str2 -- str3 \ a b } ; 16:07:45 Forth has no equivalent of "int i;" for example. 16:08:28 kc5tja: in some packages i think you can declare locals that aren't initialized from data on the stack 16:08:30 Sonarman: What does the \ a b mean? Is that a local re-definition of \? 16:08:45 OK, if that's the case, then go ahead and use it. 16:08:58 Personally, what I would do is something like this: 16:09:03 kc5tja: IIRC in one Forth or another after \ comes the names of unitialized locals 16:09:05 VARIABLE f1 VARIABLE f2 16:09:18 : FOO f1 @ >R f2 @ >R ...etc... R> f2 ! R> f1 ! ; 16:09:28 0 0 locals| a b| :-) 16:11:48 However, of course, that still leaves the issue of where, exactly, to *put* the strings, which ALLOT would be my perferred choice for memory management. 16:12:06 ALLOCATE of course would work too. 16:12:21 But I prefer to keep my memory management local to the dictionary whenever possible. 16:14:23 so its common practice in forth, that when loaded file like a file with string functions, all the variables used by the words in that file are initialized. even if they are not used (say you only need one of the set of words) 16:14:43 --- quit: Sonarman (Read error: 60 (Operation timed out)) 16:18:03 Huh? 16:18:13 Your sentences are very confusing today for some reason. :) 16:18:52 i have a bit of trouble expressing them because i'm having a little trouble "seeing" this 16:19:01 Not all variables need be initialized. VARIABLE X in and of itself doesn't initialize X to anything (if it does, it's an implementation detail). 16:20:11 --- join: Sonarman (1000@adsl-67-113-234-203.dsl.snfc21.pacbell.net) joined #forth 16:20:25 But it does allocate space for the X variable, even if it's largely unused. 16:20:34 And yes, it's very common practice. 16:20:49 Because Forth didn't have *any* local variable support until ANSI came around. 16:21:12 http://www.rafb.net/paste/results/dSB42021.html 16:21:20 look at that 16:21:23 Even to this day, local variables are generally unused. They are frowned upon by both ANSI and non-ANSI communities alike. 16:21:33 qFox: screenshots are prettier :) 16:21:34 now i'm very sure that there are better ways to do this, but thats not the point here 16:21:53 i dont see why... 16:22:12 if there's a pastebot out there that parses forth i'll use it. so far i dont know of any 16:22:20 anyways 16:22:38 as you can see, this word uses 4 variables to store the addresses in 16:24:09 I would have written that quite a bit differently, such that no variables would be used. 16:24:10 if this word was in a file with words, and i used that file frequently, everytime those variables would be initiated and space allotted for it. even if i wouldnt use that word. my question was either that was common practice :) 16:24:31 yes i'm aware that that could be done 16:25:12 --- quit: tathi ("leaving") 16:25:24 "my question was either that was common practice" should read "My question was whether that was common practice." :D 16:25:32 You're getting pretty tired I think. What time is it over there? 16:25:36 Anyway, yes, that's common practice. 16:25:37 2:25 :p 16:25:38 am 16:25:40 ok 16:25:42 thanks :) 16:25:51 then i wont bitch about it no more 16:25:55 anymore. 16:26:02 To make functions re-entrant, people would generally read from the variables, and save them on the return stack before doing any computation. 16:26:23 But most words aren't reentrant, as most Forth implementations have, at best, cooperative multitasking. 16:26:49 Consider the number conversion words, which use BASE and PAD without care. :) 16:45:40 well yay, my thingie works as i need it to :p 16:45:53 its ugly as hell, but it works 16:46:42 ok next problem 16:46:54 how do you put something on the line to be interpreted? 16:48:48 what? 16:49:42 like create x, how do you put x in? 16:56:09 --- join: Sonarman_ (1000@adsl-64-160-166-224.dsl.snfc21.pacbell.net) joined #forth 16:56:23 --- quit: Sonarman (Nick collision from services.) 16:56:28 --- nick: Sonarman_ -> sonarman 16:56:42 --- nick: sonarman -> Sonarman 16:59:36 --- quit: wossname ("the pure idle") 17:23:46 S" CREATE whatever" EVALUATE 17:23:46 --- quit: Sonarman (Read error: 104 (Connection reset by peer)) 17:24:03 oh ok 17:32:09 --- join: Sonarman (1000@adsl-64-160-165-81.dsl.snfc21.pacbell.net) joined #forth 17:45:53 --- join: ayrnieu (~julian@65.169.246.16) joined #forth 17:47:46 hi ayrnieu 17:47:51 hello sonarman. 17:48:09 --- quit: qFox ("if at first you dont succeed, quit again") 18:16:48 forth.bespin.org is down 20:06:00 --- join: yeoh (~yeoh@219.95.4.108) joined #forth 20:23:04 --- join: ASau (~asau@158.250.48.196) joined #forth 20:23:16 Dobre jitro! 20:23:22 dobre jitro, asau! 20:23:59 Dobre jitro, ASau! 20:26:08 hi :) 20:26:36 Hi Sonarman. :) 20:28:22 how's it going, yeoh? 20:29:03 ok, I wish I have more time learning forth. :) 20:29:34 you been playing around with bigForth? 20:30:10 Well, not yet. I'm using Win32For right now. 20:31:05 There's a great yahoo group for Win32For. :) 20:31:46 cool 20:32:49 The group is very active and the latest Win32For build can be downloaded from there. 20:33:41 yeah, Adam McDonald occasionally mentions the group on comp.lang.forth 20:36:34 Also, the files section is a very useful resource. 21:16:57 --- quit: yeoh (Read error: 104 (Connection reset by peer)) 21:22:25 --- join: yeoh (~yeoh@219.95.4.108) joined #forth 21:52:24 --- join: Serg (~z@212.34.52.140) joined #forth 21:53:00 Hi Serg 21:53:09 hi, glad to see u 21:53:20 how's your radio, forth and school ? 21:54:38 --- quit: Herkamire ("'night guys, bedtime here.") 21:55:45 Dobryjj den', Serg! 21:56:31 hi 21:56:43 Serg: In two days, I can begin transmitting :)) 21:56:48 The main question of these days. And what's your MBTI type? 21:56:53 School takes me to an observatory 21:57:01 Robert: nice 21:57:02 And Forth... let's not talk about that right now ;) 21:57:23 ASau: what the hell MBTI ? 21:57:52 See http://www.humanmetrics.com/cgi-win/JTypes2.asp 21:58:53 Robert. And what do you want to transmit? 21:59:03 ASau: "HELLO, WORLD!" 21:59:29 Actually I just want to see who I can reach. 22:00:02 Whom can you hear? 22:00:10 What a distance? 22:00:16 I've heard americans. 22:00:24 And of course a million russians. 22:00:41 From south of Europe I can get VERY strong signals. 22:00:58 Serbia, Moldavia, Romania and so on. 22:01:20 Nice. 22:02:51 Yes, I think so. But with my 5 watts and a simple antenna I won't be able to reach all of those, of course. 22:03:08 Anyway, time for some quality time at school. 22:03:36 Robert: QRP operators reach the world with seemingly amazingly low powers and inefficient antennas (many QRPers are residents of antenna-restricted apartment complexes). 22:03:40 You might be surprised. 22:04:10 Of course, you probably won't be able to do it *regularly*, but to say you'll never have it happen is, well, probably just a matter of time for it to become false. :) 22:05:44 at my place, every reciever seems bad - too much noise 22:06:20 i returned one as dead ;) 22:07:00 Computers are notorious for massive amounts of RF. 22:07:03 w/ second, i was listening few hours at seller's apartment - it is perfect broadcast RX, i heard lotsa asian and latina 22:07:06 especially PCs. 22:07:07 kc5tja: Yes, I know you can do alot with 5-10W... I just mean I don't expect 599s from the states... 22:07:13 Er, I was going to leave now. byE 22:07:15 Bye 22:07:34 See you Robert 22:07:39 * kc5tja needs to get some food. 22:07:39 but at home .... only strongest ones ;(( 22:28:28 --- quit: Serg () 22:43:07 --- quit: ASau () 22:43:33 --- join: ASau (~asau@158.250.48.196) joined #forth 22:50:17 --- quit: madgarden (kornbluth.freenode.net irc.freenode.net) 22:50:49 --- join: madgarden (~madgarden@Kitchener-HSE-ppp3576712.sympatico.ca) joined #forth 23:00:41 Dobryjj den', madgarden! 23:24:22 --- join: networm_ (~networm@L0656P16.dipool.highway.telekom.at) joined #forth 23:24:46 --- quit: networm (Read error: 110 (Connection timed out)) 23:34:35 --- quit: Sonarman ("leaving") 23:59:59 --- log: ended forth/04.03.29