00:00:00 --- log: started forth/03.08.17 00:09:58 --- quit: a7r (Read error: 113 (No route to host)) 00:50:03 --- quit: SDO (Read error: 110 (Connection timed out)) 00:51:51 --- join: _gps_ (~George@166.70.196.201) joined #forth 00:52:17 aloha 00:52:32 <_gps_> hi 00:53:22 do you play with forth? 00:53:32 <_gps_> yes 00:53:38 really? 00:53:39 how? 00:53:44 <_gps_> I've been going through some books I got from Forth Inc. 00:54:05 oh I see. 00:54:12 for work or for fun? 00:54:25 <_gps_> fun 00:54:37 <_gps_> This is how far I've gotten: http://www.xmission.com/~georgeps/var/Forth_Notes-5.txt 00:54:38 how did you come to hear of it? 00:54:49 <_gps_> The Tcl'ers Wiki. 00:55:07 <_gps_> Someone wrote a mini-Forth in Tcl... 00:55:12 davidw? 00:55:32 <_gps_> no, Richard Suchenwirth, and Jean Claude Wippler. 00:56:29 <_gps_> I then came upon Charles Moore's pages, and read some of the Forth articles. 00:56:42 what did you think? 00:56:50 <_gps_> I like his 1% the code article especially. 00:57:03 <_gps_> I think Forth is really cool based on what I've read. 00:57:40 <_gps_> It's fun to play around with too, and I like the idea of having a compiler available even at runtime. 00:58:30 especially one so close to the metal :) 00:58:54 so you've read about who uses them and what they use it for right? 00:59:36 <_gps_> I glanced at some pages about who uses Forth. 01:00:40 <_gps_> I've been using pForth and Ficl. What do you use? 01:00:49 gforth 01:01:01 the ficl tutorial is pretty good. 01:01:07 which books did you get from forth inc? 01:01:27 Forths Bibles are Starting Forth, and Thinking Forth by Leo Brodie 01:01:31 some swear by it ;) 01:02:14 <_gps_> _Forth Programmer's Handbook_ and _Forth Application Techniques_ 01:02:24 <_gps_> I was thinking about buy the Thinking Forth book. 01:02:47 <_gps_> buy/buying 01:02:53 thinking forth is about the forth way of doing things. 01:05:48 <_gps_> I want to use Forth mainly for graphics. 01:06:10 <_gps_> Which Forth excels at graphics? 01:06:29 tough one. 01:06:34 probably the one you write. 01:06:37 <_gps_> heh 01:07:29 <_gps_> I was thinking about extending Ficl to support an interface to Xlib and OpenGL... 01:07:30 according to forth folklore, when the world was yeared 1980something and all personal computers were slow, people could do 3d animations using forth. 01:11:10 http://www.ynet.com.au/sean/map0.html 01:11:49 hehehe. 01:11:59 you've gotta talk to suprdupr about that when he comes in sometime. 01:12:24 ? 01:12:38 suprdupr of this channel created it. 01:12:52 --- nick: rO|_ -> rO| 01:12:56 ... or at least he knows who did. 01:13:05 created what? 01:13:17 this -> http://www.ynet.com.au/sean/map0.html 01:13:22 sean pringle 01:13:34 <_gps_> That's cool :) 01:15:10 rO| you know about it as well? 01:16:14 i had that idea also in mind, sean was faster 01:16:42 but, i want to come from vrml to cad/cam 01:17:03 for higher levels of abstraction? 01:17:19 yes, several stages 01:17:46 coding c4th in xml atm 01:18:01 at the very beginning... 01:20:02 huh??? 01:20:37 what is not clear to you? 01:20:58 heheh. 01:21:03 coding c4th in xml atm 01:22:05 there's a tool to convert c4th src to html, brought me to the idea.. 01:22:58 the c4th src in xml, i can work on it as a visual tree etc 01:23:44 not jit atm though 01:24:47 but for a beginner like me, good to analyse, understand, look around from different views instantly 01:24:56 nice :-) 01:28:43 would it be executable? 01:29:20 y 01:30:32 would it? 01:31:34 as i said, not jit now. but i will get there 01:32:34 forth words have a tree structure by nature 01:32:45 that's a big advantage 01:32:45 including c4th? 01:33:17 i'm mostly interested in c4th now 01:33:19 --- join: SDO (~beos@co-trinidad1a-42.clspco.adelphia.net) joined #forth 01:33:30 hi forther 01:33:38 great wisdom in there :-) 01:34:03 too great for newbies like me :) 01:34:26 oh. for sure you're less newbie than me ;-) 01:34:52 in c4th I'm VERY newbie 01:35:12 have you tried winc4th yet? 01:35:23 I installed it, 01:35:31 but i haven't booted into windows since I did. 01:35:48 worked for me right away 01:36:11 that's a plus for newbies, i guess :-) 01:36:49 yes it works in windows with no problems. 01:37:52 <_gps_> Is c4th Color Forth? 01:37:55 since it uses win .dll's it's not a *real* c4th. but still i learn much. to the point i can go for a *real* c4thOS 01:37:58 yes 01:39:20 not an official abbreviation though.. 01:41:23 <_gps_> I see two versions of ColorForth for Windows. Which do you like? 01:41:33 the one that works. 01:41:54 especially if the one that works has a qwerty configuratoin 01:41:56 *ion 01:42:09 unless you use dvorak or whatever it is thats on there. 01:44:47 <_gps_> http://www.geocities.com/eleks_76/color.zip <- seems to be a much different keyboard 01:45:17 non-qwerty? 01:45:59 <_gps_> seems so 01:54:26 is c4th portable? 01:54:34 URL to the c4th site? 01:55:33 http://cflinks.strangegizmo.com/ 01:55:55 is c4th = colorForth? 01:55:58 yes. 01:56:03 portable? not yet. 01:56:10 ah. 01:56:24 yes, I have looked at colorforth, not portable at all, when is ETA on portability? 01:56:26 it is a work in progress. 01:56:51 chuck moore doesn't really believe in portability. 01:56:59 i can't find the exact quote or I'd show you. 01:57:46 I've talked to CM, and yes at this poitn in his life I can't imagine him even being concerned about portability, more like functionality and sales. 01:58:10 you've talked to him? 01:58:10 IMHO, CM should set up a PayPal account and let folks that appreciate his hard work send him 20-50 bucks as gifts. 01:58:29 Yes, and you haven't? He is very accessible. 01:58:37 no i haven't. 01:58:46 you called him or went to visit? 01:58:51 emailed. 01:58:53 he was in this channel a while back. 01:59:05 I threatened a visit once. 01:59:13 heheh. 01:59:23 His wife does some nice wool work weaving, I wonder if she is still alive, I sure hope so. 01:59:30 She is really sweet. 01:59:34 He is a good man too. 01:59:39 why shouldn't she be? 01:59:46 I don't know, I just hope so. 02:00:07 Just like I hope Osamin Bin Laden is dead. 02:00:15 :) just how I feel. 02:00:37 right. 02:00:47 since TINSTAA Osamin ;) 02:00:53 sure Osamin is dead. 02:01:36 http://dec.bournemouth.ac.uk/forth/euro/ef01/oakford01.pdf 02:01:55 Now that is funny. I wonder if the simplicity approach to readings on FORTH is a bonus or makes folks laugh. 02:02:17 I like the conclusion, simple and to the point... "I like it" 02:02:27 :) it just feels good kinda statement. 02:03:40 have you ever read the paper that says systems research is dead? 02:03:44 by robert pike? 02:04:56 Pike wrote about dead systems? 02:04:58 Hmmmmmmm 02:05:07 http://cm.bell-labs.com/who/rob/utah2000.pdf 02:05:09 misquote 02:05:14 'irrelevan't. 02:05:18 not dead. 02:05:36 I have always admired Pike's thinking. 02:05:41 me too. 02:05:52 i have plan9 on two of my other computers. 02:06:04 and I hvae inferno hosted on two others including this one. 02:06:38 you have plan9, cool. I want to run p9 on some hardware. 02:06:43 How do you like it? 02:06:49 it is rather different. 02:06:56 and thats what i wanted :) 02:07:01 I have been looking off and on since 1990/1 at plan9 for black hardware (NeXT) 02:07:19 I use BeOS almost 100% of the time now, and it is different, simple and unloved by many. 02:07:41 I like issolation, especially when it comes to support and such. I don't have 40 different patches to apply :) 02:07:58 I like plan9 so far. 02:08:05 I'd like to delve as deeply into it as I can. 02:08:07 what is its imaging model? 02:08:14 what do you mean? 02:08:31 does it use a 3d layering for presentation of the system, or simple 2d like so many others? 02:08:41 What makes plan9 so 'different' 02:09:09 3d/2d? 02:09:13 everything is a file. 02:09:23 or everything is treated as a file. 02:09:31 BTW, Pike said in Feb of 2000 that "the situation is genuinely bad and requires action", right around when it is generally accepted we started an economic slide and dot.bom bust :) 02:09:32 read/write/ mount/unmount etc. 02:09:35 I wonder if he started it. 02:09:41 hahah 02:10:07 well, UNIX everything is a device/file. 02:10:11 So nothing really new there. 02:10:25 The model is the same as ATT unix and the derived works of BSD and linux. 02:10:29 that doesn't make it unique. 02:10:32 but in unix, things are not quite as uniform 02:10:43 yes, that is true. 02:10:53 also, thompson, ritchie worked on it. 02:10:56 so the congruency is there in plan9, everything is just a stream/device. 02:11:07 no, everything is a file. 02:11:08 did you ever read software tools. 02:11:13 no I didn't. 02:11:18 should I have? 02:11:18 RatFor in particular. 02:11:22 I would hope so. 02:11:25 what about ratfor? 02:11:39 I have never touched fortran 02:11:42 or needed to ... 02:11:44 well, the book was written as I recall with many language versions, but the ratfor was the original as I recall. 02:11:54 http://www.eecs.harvard.edu/~rsc/plan9.html 02:11:58 It isn't about touching ratfor, look beyond the obvious :) 02:12:06 thank you for the URL. 02:12:17 it is called 'why plan9' 02:12:18 :) 02:12:30 I'm reading it now. 02:14:15 I love it, "Java is to C++ what Windows is to the Mac", in other words a STEP BACKWARDS 02:14:27 Something I have always stated since first seeing Java in 1994 02:14:31 hehe. 02:14:33 Crap. 02:14:45 Its deluted crap. 02:14:48 their answer to Java is Inferno. 02:16:24 great article/presentation by Pike, right on the money for most of it. 02:16:33 I disagree that Linux is a good proof for his thesis. 02:16:52 whats a better proof if there is any at all? 02:17:20 especially since he states that the software is not improved, but the model is the innovation. Configuration Management and deployment are crucially linked to innovations and development. without you are a one man shop with nobody using your 'great stuff' 02:18:27 Anyway, his point may be right, but using Linux as a support mechanism for his thesis is wrong in light of that Linux however BAD it is, or regurgitating the past (which is true for anything including UNIX) is not correct IMHO :) 02:19:23 Ah, but I agree with him on the 'art is gone' 02:19:27 sd0 he also complains that there were a lot more different things to play with back then. 02:19:33 It died in 1984 with the commercial advent and complexity of the Mac. 02:19:47 a lot of those other things were not open at all, which is why we have such a narrow choice now. 02:20:04 I'd really like the Art part back. 02:20:09 smaller, simpler machines. 02:20:10 Me too. 02:20:15 hence forth :) 02:20:19 no pun intended. 02:20:37 I wish it was, but is that 'art' really our desiring the old school, and what he is really complaining about is the changing of the guards of technology. 02:20:55 changing of the guards? he works for google! 02:21:07 Yes, but I'm talking about the old school, not google. 02:21:22 The way it was, the thing that is familiar, is he really successfully arguing that there is no science today? 02:21:32 the old school had a LOT of fantastic ideas we're blind to today for various reasons. 02:21:36 Maybe, partially, but science is really the art of the sale. 02:21:57 Technology is about selling what people not only can understand, but use. 02:22:33 It isn't about research, although it is nice to move forward, the human can only deal with so much change, science in computers has halted as he puts it, and I claim in a large part that is due to people unable to grasp and handle it as fast as it changes. 02:22:47 I'm a pretty smart guy, not dumb that is for sure, and I have a hard time wanting to even keep up with shit any more. 02:23:10 sd0 but the model of the world you have ... is different from the model thats running around. 02:23:22 the 'art' part is rather pertinent. 02:23:35 to me, a piece of art is usually rendered by one or two people. 02:23:45 in this case, the art is being rendered by 1000's. 02:23:47 I dont' disagree, I have desired the art for a while, the feeling of a integration of my thougt and what comes to be that the computer does. 02:23:57 good point, and way to sloppy. 02:24:04 That is an excellent example, thank you. 02:24:17 art is usually rendered by a few, and software is slopped together by the masses. 02:24:25 I think that sums up how I feel exactly. 02:24:30 well stated! :) 02:24:50 it is the difference between carving a canoe and building a nuclear powered war ship. 02:25:00 I wanna build canoes. 02:25:17 I am building 'art' again, literally. 02:25:46 SDO also, there aren't that many really interesting ideas coming out. 02:25:46 I'm using computers to do music, not just mp3 ripping or dvd encoding, I'm doing IF building with TADS on BeOS, and this system is evolving to me as time goes along. 02:26:05 plan9 extends the idea of piping a little. 02:26:24 I would argue that over the past 15 years not much has happened or been interesting to me except NeXT/OS and FORTH and Smalltalk :) 02:26:34 I definitely will look again at p9 02:26:57 sd0 if you can't install p9 and you have a linux or windows box, I think you can try out Inferno on there. 02:27:05 I downloaded all the ps files in 1991 I could find and read on it. But then it was WAY to young for me to spend time on, I was in college doing MultiMedia stuff on NeXT/Mac and having a blast with it. :) 02:27:19 hehehe. 02:27:45 I see he is a realist still, more so. 02:27:55 I'll have to look for the NeXT black hardware install for p9. 02:28:16 I'd like to find a second edition plan9 cd. 02:28:33 its the only other os that runs natively on the indigo2 afaik (or have heard) 02:28:43 aside irix of course ... 02:29:48 ahhhhhh, I love his point about folks coming to the lab and being 'fixed' on tools they used and not exploring. 02:29:52 So very very true, and sad. 02:30:10 the lack of mastery and skill is at the root of that problem. 02:30:29 definitely chasing the buck issue. 02:30:58 but then again, can't blame someone for wanting to solve problems, and not research. 02:32:15 research might be a little dry you know? 02:32:30 it didn't take 'research' to come up with pipes in unix! 02:32:52 or C or unix itself for that matter! 02:33:42 it also didn't take research to come up with smalltalk of all things. 02:33:55 a strong enough challenge to Kay forced the idea out of him. 02:34:24 I prefer 'exploration' or vision ... 02:34:30 I'd have to say the same of forth. 02:35:01 LOL, his truth about money flow is great, especially with Stanford, and isn't it Stanford that has major investment issues now, like 400+ million kinda lost lately :) 02:35:12 lost? 02:35:16 where did it go to? 02:35:18 in stock markets. 02:35:21 funds. 02:35:22 Oh. 02:35:23 gone 02:35:27 bad investments? 02:35:32 marginal investment policy. 02:35:34 well, its alumni populated the ranks of the .com ... 02:35:35 :) 02:35:40 .bomb. 02:35:45 dot plop 02:35:46 .kaboom :) 02:35:53 dot plop flush. 02:36:06 no processing needed, it will always be shit. 02:36:12 heheh. 02:36:44 Oh I love his view, goldrushes leave ghosttowns, be prepared to move in. 02:36:49 :) that is very prophetic. 02:36:58 and also simply derived from past. 02:37:14 One thing I believe in since 1995/6, si that when we forget where we come from, we are on our way back. 02:37:30 I truly believe the 90s and partially the 80s we saw folks forgetting where we were at just days before. 02:37:42 the 90s was just over accelerated, in large part due to Netscrape. 02:37:48 does it follow that in order to go back, we simply forget? ;) 02:37:56 Marc Andresson is IMHO the modern day Devil. 02:38:02 Is he now? 02:38:07 he didn't invent netscrape! 02:38:07 LOL 02:38:17 along with Bill Gates. 02:38:20 :) brothers in arms. 02:38:21 he came up with that predecessor and people wanted to make money off it. 02:38:28 He allowed it. 02:38:31 Just as bad. 02:38:34 aha, yet another example of art! 02:38:43 the science did not come up with that! 02:38:46 So, art should not be capitalized? 02:38:57 well, not all things are capitalizable. 02:39:01 art is always a reflection of society. 02:39:27 but is that due to the wealth of the few, or cause it reflects current trends. 02:39:47 arts florish during good times, and suffer when not, but how does that influence the artists. 02:40:27 I dunno. 02:40:38 I'm not against being committed to doing research for the sake of advancing the art/science... 02:40:39 the badtimes fuel the art for later. 02:40:50 Yes, and thus we have cycles, and they are good IMHO. 02:41:13 Pike argues about 'committment' to going the long term projects. 02:41:20 cycles can be significantly dampened though. 02:41:42 With time compression, due to economics, there is a point where if we can't make money (which seems to be now) we step back and reassess our values and purpose. 02:42:20 In many ways, there is a renaissance going on right now. 02:42:34 There is with me. 02:42:45 how so? 02:42:48 with your music? 02:42:53 I have since 1994 been evaluating my purposes in life, and mostly in the arts of software. 02:43:04 Bah. there is no purpose! 02:43:07 LOL 02:43:11 we have to create a purpose!!! 02:43:18 sure there is, if for no other reason to entertain my mind. 02:43:22 those who do, have followers. 02:43:29 I didn't create the need or desire to be a thinker. 02:43:48 I however have had to reprogram myself to NOT have to create or have purpose. 02:43:50 sd0 btw there is a fellow in #squeak who plays music as well 02:43:56 Yes, I know him. 02:44:00 Craig and I are friends. 02:44:00 ah n/m then. 02:44:04 :) 02:44:09 :) thanks for the pointer. 02:44:14 he and I go back a few years. 02:44:17 ah okay. 02:44:28 I can't go to #squeak. 02:44:34 LOL< have you been banned? 02:44:38 water wo'nt answer my questions. 02:44:40 foul mouthing ST'ers. 02:44:41 nah. 02:44:55 ST-80 == water? 02:45:01 no. 02:45:07 water == water. 02:45:09 is there a character there named water. 02:45:10 he is usually in there. 02:45:13 yep. 02:45:25 he is working on arrow for tunes 02:45:27 Ah, I thought you were metaphorically using a term that maybe ST-80 was dilluted somehow. 02:45:29 arrow/slate 02:45:40 hehehe. not at all. 02:45:52 ST is purity and lovely :) Much like forth, I'm very much into both. 02:45:54 I don't think st-80 has been dilluted by squeak. 02:45:59 I don't either. 02:46:07 I SMILE bigtime when I look at Squeak. 02:46:09 it is the same image more or less. 02:46:11 It is simply amazing. 02:46:19 it is, but it is also very confusing. 02:46:36 yes, it can be. 02:46:45 for the first point, most folks don't undertand objects. 02:46:52 That is the real issue I believe. 02:46:58 Then with any LARGE system it is overwhelming. 02:47:08 it deserves to be studied. 02:47:13 yes, it does. 02:47:20 It commands respect. 02:47:24 for me, the biggest annoyance is that I can't just type everything into one file. 02:47:28 Not many techonologies today do that. 02:47:48 hehehe, my point exactly, LOL. 02:47:49 which also means, I can't just read one file and pretend to understand whats going on. 02:48:05 I believe you must understand objects, but the legacy of monolithic thinking is part of the problem. 02:48:12 However, you can type things into ONE fiel if you like. 02:48:17 then read it in. 02:48:18 LOL 02:48:21 heheh. 02:48:22 it does allow you this. 02:48:41 I thought of putting tags into my source files so that it just puts them in where it wants. 02:48:52 haven't chased it any further though. 02:49:06 currently, I'm quite enchanted by k 02:49:32 I emailed Alan about 2 years ago, we met and talked in 2000 at OOPSLA for about 2 hours. 02:49:51 I asked him what book (ONE BOOK) to read to help me think the way he does... I wanted to know morea bout him. 02:49:58 hahaha. 02:49:59 And also about systems in general. 02:50:07 he is a big systems person. 02:50:10 Guess what book he recommended, and I bought the next day. 02:50:18 and he is right that it isn't taught, or hardly taught AT ALL! 02:50:24 lemme guess... 02:50:27 hmmmmmmmmm. 02:50:42 nah. 02:50:44 I give up. 02:50:55 he has a booklist under squealand.org 02:51:18 wait ... 02:51:20 papert? 02:51:30 Nope, but I have his works. :) 02:51:32 mindstorms??? 02:51:34 oh. 02:51:45 what book then? 02:51:49 where is alans bioreading list? 02:52:00 one sec. 02:52:00 I am to find if the book he recommended is on the list before I tell you. :) 02:53:29 http://www.squeakland.org/sqmedia/books/book_list.html 02:53:59 not lateral thinking is it? 02:54:38 crap, he didn't even list it :) I feel jipped :) LOL 02:54:52 so whats it called then? 02:54:54 Maybe I'm privvy or he fucked with me LOL 02:54:57 The Cell 02:55:01 the cell? 02:55:06 Its a 1200 page biology book. 02:55:06 ah I should have guessed. 02:55:15 now I feel a little dumb. 02:55:18 Yep, he said read it and you will understnad more about me and why I think the way I do than any other book. 02:55:38 he studied microbiology in school 02:56:09 the model for smalltalk objects come from that. 02:56:27 I read about that in Dealers of Lightening. 02:56:29 Yes he did. 02:56:30 :) 02:56:55 So I went and bought it, and revisited my MicroBio in college :) As well as macro. 02:57:02 I found it entertaining to say the least. 02:57:17 I"m going to try to read micro-bio soon too but for a different reason. 02:57:20 Smalltalk and Squeak are modeled after it like no other. 02:57:37 really? then you can't feel jipped! 02:57:52 well, I guess I don't feel jipped other than he didn't list it in the titles :) 02:58:05 have you heard of darwin's blackbox? 02:58:33 nope. 02:58:43 it is by a guy called Behe . 02:58:45 I'm looking over that list of books Alan put out, and i have to say indeed it is rather non-linear. 02:58:53 hahaha 02:58:58 I'm going to have to start looking for some of them and read them. 02:59:12 darwins' blackbox is an anti blind watchmaker of sorts. 02:59:17 I also just sent Alan another email asking for sabbatical time w/him and his group for 1-2 years :) 02:59:26 I think it is time I go and study him in person. 02:59:27 LOL 02:59:45 hehe. 02:59:46 work for food and drink. 02:59:47 hehehehe 02:59:54 shelter?? 02:59:55 hell, why not, can't find a job elsewhere. 03:00:00 I sleep in my car. 03:00:03 ack. 03:00:11 freaks people out. 03:00:13 SDO I think it'd be an awesome experience. 03:00:14 shower at local YMCA. 03:00:29 I did it for a while in late 2000 with some other luminaries of ST-land. 03:00:34 It freaked them out too. 03:00:37 LOL 03:00:40 heheh. 03:00:43 but did you learn much? 03:00:45 Yes. 03:00:50 absolutely. 03:00:55 osmosis alone was powerful. 03:01:06 heheh. 03:01:12 you really shouldn't feel jipped at all! 03:01:12 It is like going to MIT instead of getting the stuff online for free nad self study. 03:01:21 look at the books he listed under the computer section. 03:01:24 Oh I do, I do, jipped to the Nth. 03:01:50 Nothing on smalltalk. 03:01:54 not even the blue book. 03:02:16 Yes, I'm more impressed with his desire to show design instead of implementation. 03:03:34 I'm wondering, if I shop wisely I may be able to find them for say 5 ubcks a pop, and there is about 100 books there, so 500 + 250-300 shipping, so I can learn a TON in ONE year by reading them 100 books, or 1 every 3 days, and save myself a lifetime of study :) 03:04:17 get them through the local library system. 03:04:19 wget'in the page now. 03:04:24 That is possible also! 03:04:26 ILL 03:04:37 I just got the definitive book on FFT that way. 03:04:39 free :) 03:04:43 7 days to deliver. 03:04:55 fast fourier transforms? 03:04:58 Yes. 03:05:05 what would you use that for? 03:05:14 Just about any scientific means uses FFT. 03:05:17 well, almost. 03:05:22 specially for signal processing. 03:05:32 ah okay. 03:05:32 FFT is everywhere. 03:05:39 fractals are everywhere. 03:05:40 :) 03:05:41 usually hidden from general users knowledge. 03:05:55 hehehe, especially if you do a hit or two of acid and sit back, they are everywhere man. 03:06:10 it is just the mind messing with you. 03:06:20 the mind gets in the way of our brains. 03:06:30 I dunno why people have dreams and still take the visions of mad priests seriously. 03:06:36 exactly. 03:06:40 I do. 03:06:44 I know why. 03:06:55 I'm talking in the strictly religious context... 03:07:06 as in, 'he saw Mary and jesus too'. it must be true therefore! 03:07:08 cause 95%+ of the people in the world are flaming morons bred to be stupiddddd.... Stupid people do stupid things. 03:07:33 sd0 it wouldn't help if everyone were smart either. 03:07:43 If you take the idea that you know of the Catholic or any other organized thing in mind, and look at it all, it is not Culture, it is Cult. 03:07:45 Time = ure. 03:08:07 White robes, and funny caps. 03:08:18 Culture cult ure. 03:08:21 People knealing before them and symbolizing with wafers. 03:08:25 That is my point. 03:08:35 time = ure = familiarity. 03:08:41 Christianity at a time was cult. 03:08:49 always is. 03:08:56 it became culture once the powerful few understood how to manimpulate it to the benefit of themsevles. 03:09:30 anyway, organized anything seems to be unable to immune itself from failure/culture. 03:09:37 Thus maybe it is time to just check out. 03:09:48 Drop City was just north of me here in CO. :) 03:09:48 it has its strengths. 03:10:14 an organization is just that an organ ization. 03:10:19 living thing of sorts. 03:11:43 yes, I totally agree, it like all life systems grows, matures nad dies. 03:12:01 unfortunately I have done autopsies and some living organisms are just rotten inside thru and thru. 03:12:12 :) 03:12:24 their cells were @#$@# up. 03:12:42 they were never taken care of properly or lost their way, or forgot who they were. 03:12:52 we all rot eventually, some of us rot13 03:13:07 we have to! 03:13:17 it is our responsibility. 03:13:21 in order to make way for the descended ;) 03:13:27 I believe this desire of humans to live longer is actually a bad thing. 03:13:45 it will be one of the reasons we fail as a species. 03:14:07 I think we're here to serve our sentence and drop dead. 03:14:15 heheheeh 03:14:30 that one is making me laugh pretty hard, and so true. 03:14:40 isn't reincarnation a christian belief? 03:14:51 rO| no. 03:15:04 but immortality is very much so. 03:15:15 do angels die? 03:15:21 they're not born. 03:15:30 things that aren't born don't die either. 03:15:41 God is not born, therefore cannot die :) 03:15:47 nice unbreakable loop there. 03:15:47 interesting 03:16:10 very good story telling on the parts of those who did tell it. 03:16:25 Things can be born and die in the mind. 03:16:47 Religion is just a way to control people, avoiding non-ending carnage. 03:16:54 controlled carnage. 03:17:08 I'm not sure there is a better or worse. 03:17:31 gilbertdeb: how come you're so sure reincarnation isn't a christian belief? 03:17:34 life is not fair, look at how we live, and then go out in the wild and watch the process of life and death there, we have it pretty easy. 03:17:56 rO| because the belief is that people go to heaven and live forever. 03:18:01 they don't come back 'here'. 03:18:06 SDO: religion in essence means learning from the past 03:18:20 rO| I certainly don't think so! 03:18:34 rO|, religion has nothing to do with learning from the past. 03:18:35 religio(lat.) left from past 03:18:46 religion is about letting someone else tell you what to think and blindly believe it. 03:19:12 oh, often it looks like it, yes 03:19:21 heheh 03:19:29 not my experience, though :-) 03:19:38 well, someone told me a long time ago, if it smells like shit, looks like shit, and came out of somethings ass, then it is shit. 03:20:11 glad I didn't invent that saying. 03:20:52 I would however agree with the emperically correct assessment. 03:21:10 <_gps_> IMO some religions aren't about telling people what to blindly believe. 03:21:11 Religion is the biggest scam purpetrated upon humanity that I can even imagine. 03:21:20 often bad treated girls hate the male sex or fathers specifically.. 03:21:33 other way round also.. 03:21:45 no one should be treated badly period. 03:21:54 but rO| that is a generalization. 03:21:58 the top of the Vatican knew about covering up many child molesters around the world, this is time for RICO! 03:22:03 <_gps_> For instance Karaite Judaism followers have to take person responsibility for their interpretation of something in the bible. 03:22:15 <_gps_> They often disagree, but somehow they get along. 03:22:49 organized crime laws should apply, and the organizations should be outlawed. 03:22:49 <_gps_> person/personal 03:23:29 my goodness it is 6 am! 03:23:37 almost 6 30. 03:23:49 I need to sleep or the day will be wasted. 03:23:49 I see no difference between what Hitler did to the Jews and what the Pope did to Catholics, none. And now he is asking people to pray for rain LOL, it is laughable. 03:24:04 yes, good night all, I'll take this to the religion channel now. 03:24:04 LOL 03:24:25 4:24 here. 03:24:28 sleepy time. 03:24:29 SDO whenever people mention what hitler did, people conveniently forget to indicate what was done to germany after ww1. 03:24:44 I don't try and negate what war is about. 03:25:12 <_gps_> And Hitler was supported by the Catholic pope at the time... 03:25:20 I also hold the Germans responsible for not looking at the truth down the street at the concentration camp.s 03:25:36 _gps_: who told you that? 03:25:36 SDO I hold england and france responsible for inventing hitler. 03:25:47 godwins law. 03:25:52 <_gps_> I read it in a history book IIRC. 03:26:00 Thus it must be true. 03:26:00 anyway. 03:26:03 night. 03:26:04 Zzzz. 03:26:08 --- part: gilbertdeb left #forth 03:26:30 <_gps_> Musolinni (sp?) was supported by the church, and the pope was quoted as saying some pro-Nazi things. 03:26:32 gil: are you kidding? "..hold england and.." 03:26:43 oops 03:27:58 well, the pope even invited george bush.. 03:28:19 and had a private conference w/ him 03:28:52 <_gps_> I don't know much about the current pope. 03:29:02 <_gps_> He actually seems to be more level headed than some others. 03:31:27 * _gps_ won't go into George Bush (to avoid a flame war) 03:33:06 well, the pope still insists that freemasonry is a church of satan. leading to exclusion from catholicism 03:33:33 _gps_: wise you are ;-) 03:34:51 <_gps_> I doubt many freemasons would want to be catholic. 03:35:24 <_gps_> They are however very alike. 03:35:44 <_gps_> Freemasons have special symbols and rituals, just like Catholics. 03:39:24 still there must be some major difference, no? do you know? 03:41:19 <_gps_> I have family members that are heavily involved in Freemasonry. 03:42:01 <_gps_> Most of the men and teenagers start out in Demolay. Then they try to become masons. 03:42:23 <_gps_> Eventually they progress over the years and become leaders. 03:42:34 <_gps_> There are a lot of rumors about how they act. 03:43:11 <_gps_> My uncles have always been really nice to people, and IIRC they don't sacrifice virgins or anything like that. 03:43:25 <_gps_> Then the women have Daughters of the Nile. 03:43:45 <_gps_> My Mom, Grandma, and Great Grandma were all queens. 03:44:20 <_gps_> Basically they mostly remember rituals and do readings. Most of the stuff is bible related. 03:44:37 <_gps_> The buildings are usually unique. 03:45:19 <_gps_> A lot of the stuff is secret, and I don't know much more. 03:46:01 <_gps_> My mom and dad were both involved, and I wasn't allowed to see anything very interesting. 03:46:25 <_gps_> Most of the public gatherings were really boring... 03:47:03 <_gps_> Anyway, that's my take on it. Most Masons seem to be nice people. 03:47:49 no inclination to follow your parents? 03:48:00 <_gps_> not really 03:48:17 oh, why not? 03:48:34 <_gps_> Well, the only thing interesting about it to me as a kid was the building. 03:48:52 <_gps_> The ceremonies and rituals seem kind of boring. 03:49:34 <_gps_> And, I've chosen a different religion than my family. 03:50:25 how come? 03:50:56 <_gps_> I started seeing contradictions. 03:51:16 <_gps_> contradictions with "just believe" answers 03:51:53 i mean "to choose a religion" is more deeply rooted issue, no? 03:52:01 <_gps_> yes 03:52:55 well, besides the "i am a buddhist" etc. hype, at least... ;-) 03:52:57 <_gps_> I've explored Buddhism, various other easter religions, the many christian religions, and so on. 03:53:08 <_gps_> I'm not Buddhist though. 03:53:41 <_gps_> I wanted a religion that would help me and didn't have as many holes. 03:54:02 meant buddhist just as an "oriental"/far away example 03:54:22 the more exotic, the better for *hype* 03:54:39 <_gps_> Buddhism is an interesting religion. It isn't so much a religion as a way of thinking. 03:55:14 <_gps_> Proverbs seems very similar to Sadartha's Dhammapada (the sacred Buddhist book). 03:55:23 you mean kan zen buddhism now, right? 03:56:22 <_gps_> I haven't really studied the differences between the Buddhist sects. 03:56:42 <_gps_> Sadartha/Siddartha 03:57:59 <_gps_> Some religions focus on segregating the people from one another. 03:58:04 as christianity is a metamorphism of is ra el, buddhism roots in the four vedic books and it's cult(ure) 03:58:06 <_gps_> I like religions that don't. 03:58:32 --- join: rO|_ (~rO|@pD9E59C29.dip.t-dialin.net) joined #forth 03:59:09 re from isp disconnect 03:59:16 <_gps_> hi again 03:59:42 <_gps_> what has influenced your choice in religion? 04:02:53 the issue you're talking about, same here. took me more than a decade to solve it, actually 04:04:35 you mentioned 2 issues, segregation and the mystery of belief 04:05:06 <_gps_> segregation is an ego related thing IMO. 04:05:38 <_gps_> I've often said that blind faith is like no faith at all. 04:06:13 ego per se is not bad by nature, or? 04:06:41 <_gps_> segregation is about judgement and making a person feel above another. 04:07:05 <_gps_> It does seem somewhat natural though. 04:07:24 <_gps_> Gorillas segregate and form alliances against other Gorillas. 04:07:46 <_gps_> But, we are humans and should know a better way, because of our superior intellect. 04:10:52 <_gps_> It's similar to Forth vs. C, and C vs. C++ 04:11:35 which religion does segregation, in what way? per example it's easier to see precise meanings.. 04:12:45 <_gps_> Here is an example from my own life. 04:13:28 <_gps_> I grew up in Utah. In kindergarten I was told many times when I asked kids if I could play with them "You're not Mormon." 04:13:42 ok ic 04:13:53 <_gps_> As I went to larger schools it became: "What ward do you go to?" 04:14:25 <_gps_> To separate themselves from others they also wore rings that said CTR or Choose The Right. 04:15:32 <_gps_> One unique aspect of this situation is that Mormons have been kicked out of so many places that it seems strange for them to do the same to others. 04:15:54 are sects always segregations? 04:16:43 --- quit: rO| (Read error: 110 (Connection timed out)) 04:16:48 --- nick: rO|_ -> rO| 04:17:13 <_gps_> That's a tough question. If I could look at life from above it would be easier to answer. 04:17:59 <_gps_> Christians can often related much more to other christians even if they are of other denominations. 04:18:13 <_gps_> But a christian wouldn't relate to a Jew as well. 04:18:30 <_gps_> So, we have sects and subsects (proper word?) 04:19:17 <_gps_> And Jews have sects. There are the Rabbinical Jews, the Karaite Jews, the Jews for Jesus, and probably others. 04:20:25 prior i used the word metamorphosis. is it the same as segregation (now, in actual context)? 04:23:04 <_gps_> No. Metamorphosis generally implies change. Some people don't seem interested in change or resist it to any extent possible. 04:25:37 so the step from jew to christian(or other way around), is it segregation or metamorphosis? or both, or..? 04:26:04 <_gps_> But a christian wouldn't relate to a Jew as well. 04:26:15 <_gps_> both 04:26:22 <_gps_> Here's why... 04:26:45 <_gps_> I segregate from my family by not eating the same foods that they do. 04:27:13 <_gps_> The metamorphosis has been in how I treat my family and react during situations. 04:28:00 <_gps_> I've tried to explain the scientific reasons behind not eating some animals. 04:28:27 <_gps_> For instance some fish are cleaner than others, because they do not collect heavy metals. 04:28:34 kosher food you mean? 04:28:38 <_gps_> yes 04:29:39 <_gps_> Pigs ate humans during world war II, and while they are now considered much cleaner than in years past they do not seem so to me. 04:30:00 <_gps_> But then there are other issues that I don't understand fully. 04:30:19 <_gps_> For example: it is stated not to boil a child in its mother's milk. 04:30:51 <_gps_> I've searched for a scientific reason to back this up, and so far have been unable to find one. 04:31:15 well, i've once read the sentence "you shall not kill" and understood, that killing is not the WILL of (a/the) creator 04:31:50 <_gps_> yes, some things shouldn't need to be questioned. 04:32:05 <_gps_> The will behind a rule is important. 04:32:24 sometime i saw ordering to kill is to be seen equivalent to killing 04:33:59 but when i visited a meat industry building once, i really under*stood* 04:35:05 haven't had any interest to eat meat since then. and in fact, didn't 04:35:38 must be almost 2 decades now 04:37:15 <_gps_> That kind of perseverence is admirable :) 04:39:58 <_gps_> I've grown to like Soy-based foods. 04:40:04 thx, but it is only natural ;-) the *will* part of it is decisive, thoughts only don't satisfy 04:40:32 <_gps_> hmm 04:40:55 dunno much about "kosher", what a bout milk/cheese..? 04:41:31 <_gps_> It depends on the laws of the sect. 04:42:10 <_gps_> Generally milk and cheese are allowed, but some do not eat meat on the same day as a milk product. 04:43:14 <_gps_> Karaites generally take the verse literally to mean that a meat product should not be boiled in milk, but others see the human stomach as an inappropriate place for mixture. 04:44:21 w/o milk and cheese probably i would miss *something* :/ 04:44:58 <_gps_> There have been many debates over whether or not a cheese burger is Kosher. 04:45:29 <_gps_> Some say that the cheese melted onto the patty is bad. 04:46:01 but it looks like the "sponsoring" cows are ok with me :-) 04:46:51 but of course, i couldn't know if i wouldn't know them ;-) 04:49:03 <_gps_> I've enjoyed this talk, but now I need some rest. Happy Forth'ing 04:49:53 _gps_: thx. same here. have a good time 04:50:12 --- quit: _gps_ (Success) 05:30:52 --- join: PoppaVic (~pfv@06-123.008.popsite.net) joined #forth 05:37:51 --- quit: SDO (Read error: 110 (Connection timed out)) 05:40:43 --- part: PoppaVic left #forth 06:43:00 --- join: mur (murr@baana-62-165-184-194.phnet.fi) joined #forth 06:50:06 --- join: kc5tja (~kc5tja@ip68-8-127-122.sd.sd.cox.net) joined #forth 06:50:06 --- mode: ChanServ set +o kc5tja 09:56:02 --- quit: Frek ("reconfig") 10:05:08 --- quit: rk (Read error: 60 (Operation timed out)) 10:39:40 --- quit: mur ("MURR! save the http://rainforest.care2.com/") 10:41:36 --- quit: rO| (Read error: 104 (Connection reset by peer)) 10:56:19 --- join: rO| (~rO|@pD9E59C29.dip.t-dialin.net) joined #forth 11:11:01 --- join: Frek (~anvil@81-216-25-254.man2.calypso.net) joined #forth 11:53:01 --- part: Suzanne left #forth 12:02:46 --- join: rk (~rk@ca-cmrilo-docsis-cmtsj-b-36.vnnyca.adelphia.net) joined #forth 12:10:54 --- join: a7r (~a7r@206.72.82.135) joined #forth 12:53:41 --- quit: a7r (Remote closed the connection) 14:03:55 anybody know what the forth translation limits are? 14:04:49 for funtion names at least 14:04:53 dpans doesnt have anything 14:05:15 --- join: Robert_ (~snofs@h31n2fls31o965.telia.com) joined #forth 14:07:44 Translation limits? 14:07:48 What do you mean by that? 14:08:29 kc5tja: the minimun significant amount of characters in a word name 14:08:39 Robert_: welcome back! 14:09:06 rk: That is an implementation specific detail. The standard doesn't specify it for that reason. 14:09:11 --- nick: Robert_ -> Robert 14:09:27 rk: I think with modern systems, it's safe to assume at least 5 characters in a word's name is significant. 14:09:42 kc5tja: heh 14:09:42 Usually it's 16. 14:09:46 kc5tja: what would be decent? 14:10:10 If you're writing your own Forth environment, use whatever you feel is adequate for your needs. 14:10:20 k 14:10:40 FS/Forth for Linux, though not ANSI, will have either 15 or 19 significant characters, depending on how I write the dictionary code. 14:11:13 ColorForth varies between 3 and 7 characters, depending on the encoding of the word's name (it uses Shannon coding to compress word names into a single 32-bit word in memory) 14:12:17 I think GForth limits its word names to 32 characters; not sure on that though. 14:12:33 PygmyForth has 16 character limitation (though it will happily crash if you use a longer word name!). 14:12:34 32 sounds decent 14:12:43 lol 14:13:01 My previous version of FS/Forth had no limitation (for practical purposes; 65536 characters is pretty big). 14:14:04 But that ended up being rather difficult to manage in the compiler. It robbed a lot of performance from the compiler. 14:14:51 * Robert returns. 14:15:12 * rk tail-recurses 14:15:24 heh 14:15:35 Spent a 3-week vacation reading the ARRL handbook, I'm almost through the newbie stage! ;) 14:16:39 * kc5tja feels fairly confident that Dolphin will be written in Oberon, and not Forth. 14:18:16 Oberon is so much more accessible to people. Forth is great for truely personal or embedded stuff, but too many people are fearful of it. 14:36:15 kc5tja: is oberon still alive? 14:36:27 what about its current hw support? 14:36:29 url? 14:42:23 yes, it's very much alive. 14:42:32 But not necessarily in its old guise. 14:42:53 The most recent version of the Oberon operating system is called BlueBottle (don't ask me why, but it is). 14:43:10 The language itself is still evolving of course, but Oberon and Oberon-2 are still in use today. 14:43:31 http://www.oberon.ethz.ch/ 14:47:16 However, be aware, that I'm not going to use the Oberon operating system. 14:47:20 * kc5tja is just going to use the language. 14:47:36 The OS kernel will be my own. 14:47:40 and which implementation of the lang? 14:48:19 Oberon-1 is sufficient for my needs. 14:48:30 I'll probably end up with Oberon-2 when I'm done with it though. 14:48:43 (e.g., done with both the kernel and some basic applications for it) 14:48:52 (including GUI) 15:04:51 Although even for the GUI, the capabilities of Oberon-2 might not be needed. 15:09:03 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 15:09:18 I'm back from vacation :) 15:17:04 wb 15:23:05 --- join: rsnow1 (~rsnow1@dialup-114.mcc4u.com) joined #forth 15:23:12 --- nick: rsnow1 -> snowrichard 15:23:29 hey guys 15:23:34 hey 15:23:40 been busy. out of town camping 15:23:52 file divorce tommorrow :) 15:24:30 new version of my Michael language out. minor bugfix 15:25:18 http://opensourceincome.com/files/Michael_Manual.html 15:26:21 Hi 15:26:34 hi Robert 15:26:43 Herkamire :) 15:26:49 hello robert and herk 15:26:55 Hi snowrichard :) 15:27:25 also added source code link to the web page so you don't have to download the tarball to read the source 15:28:21 new email addresses listed also. My cable modem is turned off now. 15:30:42 sounds like rain I may have to get off of here soon 15:31:20 we are subject to blackouts during almost every major storm. I can't see what the big fuss about the east coast blackouts was ;) 15:35:36 I thought 3000 people dying of heat in Europe deserved a little more news space than it got. 15:36:46 * kc5tja lives in California, where rolling blackouts are commonplace. 15:37:10 tornado alley here, storms knock down trees, trees hit power lines 15:37:32 Or tornadoes rip powerlines directly, without tree intervention. :D 15:39:50 or just the occasional lightning strike 15:48:59 * Herkamire likes his batery backup 15:49:32 get's me through all the short outages 15:51:51 speaking of battery backup I bought an inverter for my car so I can run my PC on camping trips. cool. 15:52:01 Well, I can't afford one right now. So, when next I install Linux again, I'll switch to a journalled filesystem. 15:52:11 * kc5tja has had good success with ReiserFS under Slackware Linux. 15:52:15 been using ext3 worked pretty good 15:52:29 * onetom sux w rox ;) 15:56:38 Making myself some food. brb 16:16:02 --- join: gilbertdeb (gilbert@fl-nken-u2-c3b-118.miamfl.adelphia.net) joined #forth 16:16:24 robert you were playing with the atmel right? 16:19:08 Yep. 16:19:17 --- quit: snowrichard (Remote closed the connection) 16:19:23 and it is an FPGA thing too? 16:19:30 No. 16:19:41 oh. 16:38:18 * kc5tja is impressed; ActiveOberon's scheduling and synchronization primtives are very much exokernelish. It uses wake-up predicates to achieve synchronization between multiple tasks. 16:41:09 --- join: TheBlueWizard (TheBlueWiz@ip-207-198-223-227.nyc.ny.fcc.net) joined #forth 16:41:09 --- mode: ChanServ set +o TheBlueWizard 16:41:14 hiya all 16:41:19 re TheBlueWizard 16:41:24 hiya kc5tja 16:42:20 Hi :) 16:43:35 hiya Robert 16:55:46 From the ActiveOberon seminal thesis paper: 16:55:50 "For this reason, and based on the experience with Native Oberon, it was decided not to consider virtual memory in the system design. Although virtual memory allows programs to handle more data directly, the sometimes severe and unpredictable performance degradation is unsatisfactory. Virtual memory presents a false abstraction, because of the extreme latency of accessing paged-out memory. It is better to handle data on secondary storage explici 16:55:50 ly, by using files. As an aside, the availability of apparently unlimited virtual memory on some operating systems seems to encourage wasteful design." 16:56:24 I couldn't have put it better myself. 16:56:58 :) 16:57:04 I agree. 16:57:09 virtual memory is not unlimited. 16:59:13 What's better is an explicitly managed data cache -- Forth uses blocks, and PC/GEOS uses "VM files." The latter was cool -- most GEOS applications implemented the majority of their program's data set in virtual address spaces that way, and all without the MMU, in 16-bit real-mode. 16:59:20 (e.g., all under MS-DOS) 16:59:32 And despite frequent crashes, very, very, very, very little data loss ever occured. 17:00:11 * Herkamire doesn't like the phrase "despite frequent crashes" 17:00:30 GEOS was a woefully unstable operating system. 17:00:46 * kc5tja can't fathom why though; AmigaOS was overwhelmingly more stable. 17:02:46 * Herkamire can't fathom why any software sold for money would be unstable. 17:03:28 ehh, to heck with them all. I'll write my own OS 17:03:48 Herkamire: heh 17:03:51 YAOS, eh? why? 17:03:53 Herkamire: a for5th os :) 17:05:30 tbw YAOS because there are ideas other than unix and windows to explore ;) 17:05:49 Agreed. 17:06:16 Rob Pike, one of the seminal authors of both Unix and Plan/9, is right *angry* at the fact that no OS research is being conducted in present times. 17:06:46 heheh. kc5tja this morning before i passed out, I was talking about his paper with forther. 17:07:01 gilbertdeb: Which paper? He has hundreds. 17:07:06 was the title "why systems research is irrelevant". 17:08:15 YAOS == Yet Another OS? 17:08:24 Herkamire: yeah 17:08:52 * TheBlueWizard has seen a lot of OSes 17:08:59 TheBlueWizard: because I can't find one that I like 17:09:31 tbw how different were they from each other? 17:09:45 and most importantly, how many were working at all? ;) 17:09:48 It seems to me that it's disperportionately too much to write software 17:09:56 heh...I know...it is almost like text editor debate..."this one rawx! all others r so lame-ass!" :) 17:10:33 I'm not going to trash any OS right now unless you want me too, but no OS comes even vaguely close to what I want 17:10:41 gilbertdeb: YAOS is a generic acronym...I just typed it up on the spot 17:11:00 yeah I know what yaos is. 17:11:10 someone ambiguated YA the other. 17:11:17 I think it was kc5tja. 17:11:18 ok...then I don't understand your question 17:11:31 he changed it to YAGNI == 17:11:36 You aint gonna need it. 17:11:40 I was cornfluzed. 17:11:43 yeah :) 17:11:55 * TheBlueWizard isn't confused :D 17:12:11 * Herkamire finds that his Grape Nuts were: a) not very good. and 2) did not much help the feeling lightheaded and hungry 17:12:45 tbw I mentioned the need for YAOS because there really are fantastic ideas worth exploring other than unix/windows etc. 17:13:30 I don't know if my OS has any new ideas 17:14:01 Herkamire but you certainly could explore some entirely new ones. 17:14:03 it's just a combination of various ideas 17:14:10 I am 17:14:30 to my knowledge nobody has done immediates/macros the way I'm doing them. 17:15:17 gilbertdeb: I know...but I'm being pragmatic in that I need something that is stale, familiar, etc now, and Linux fits the bill nicely. If something better comes along, I'd change to that :) 17:16:19 Often times, it is the combination of ideas that itself makes a unique product. 17:16:38 I think there's only 1 or 2 other projects that use my source pre-parsing thing 17:16:43 For example, single-address space multitasking is quite common. 17:17:06 So are filesystems. 17:17:13 So are GUIs. 17:17:31 But in most systems I've seen, multitasking inexorably looks like it's been *bolted into* the system as an after-thought. 17:17:36 what TUNES is envisioning is not made of any new ideas. 17:17:42 Creating tasks is a pain in the rear, and they introduce much overhead. 17:18:18 Meanwhile there are systems (Erlang comes to mind, IIRC) that are built, from the ground up, utilizing single-address space multitasking and I/O subsystems that are extremely high performance. 17:18:29 And, consequently, makes programming trivial. 17:18:42 * TheBlueWizard nods re: creating tasks being a pain...it should be natural, like drinking water from a cup 17:18:56 * kc5tja notes that event handling using multiple concurrent tasks is *MUCH* simpler than the typical state-machine model that MacOS and Windows espouse. 17:19:33 I'm reading about ActiveOberon right now, and the ideas contained therein are incredible. 17:19:35 used 17:20:17 Single-address space, multitasking, language-supported concurrency, making new threads utterly trivial to manage, synchronization using wake-up predicates, etc. 17:20:28 * kc5tja notes that wake-up predicates first came about in exokernel research. 17:26:22 --- join: SDO (~beos@co-trinidad1a-42.clspco.adelphia.net) joined #forth 17:28:11 anybody know of an IDE that automagically shows you the definition for the function your cursor is on? 17:29:55 sorry, I'm not very interested in multitasking yet 17:35:49 "I have been through some terrible things in my life, some of which actually happened" -- Mark Twain 17:36:04 hahaha 17:37:21 Multitasking is an extremely valuable tool when used properly. 17:37:45 * kc5tja notes many Forth systems employ multitasking behind the scenes -- you rarely ever see it yourself. 17:39:31 My advice is to not implement it until you feel you can't implement a solution any other way, or until you realize, "This would be easier if I had several different tasks running." 17:39:42 At which point, you're probably only going to need cooperative multitasking. 17:39:52 Dolphin will use full-blown preemptive, prioritized multitasking. 17:40:01 But only because it's intended to be a general purpose OS. 17:40:15 My native FS/Forth implementation will probably be happy with a simple cooperative system. 17:44:31 kc5tja: I agree :) 17:44:53 and I'm very glad to see "prioritized" in there 17:45:57 Herkamire: you sound as if you want that OS (rather than just writing up your own OS) 17:46:01 preemptive is great for letting other processes run when something crashes, but unfortunately if it's not prioritized, then the mp3player still skips, and the GUIs are sometimes unresponsive 17:46:26 TheBlueWizard: what OS? 17:46:54 TheBlueWizard: If what I want already existed I probably wouldn't write another one 17:47:53 this quote is going on my forth os project page: 17:47:55 The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable." -- George Bernard Shaw 17:48:21 Herkamire: the OS that kc5tja is working on 17:48:30 if the reasonable man is Hugh Hefner, I'd really like to be him!! 17:49:25 gilbertdeb: http://www.cyberlore.com/games/Playboy/index.html 17:49:46 TheBlueWizard: kc5tja is not making what I want 17:49:55 hahaha 17:49:58 it sounds very cool, but it's not what I want 17:49:58 thats funny! 17:50:01 oh? hmm.... 17:50:08 gilbertdeb: it's for real 17:52:01 * kc5tja is writing Dolphin with a specific target audience in mind: the clueless newbies who absolutely can't stand Windows, but don't want to bother learning Linux either. 17:52:07 Dolphin's audience != FS/Forth's audience. 17:52:21 kc5tja but thats what knoppix is for! :) 17:52:38 gilbertdeb: I could call you several unpleasant names for that one. 17:52:43 Knoppix is Linux. 17:52:50 Hence, they must still learn how to use it. 17:52:51 heheh. 17:53:15 Dolphin: The Open Source Operating System for the Rest of Us. 17:53:21 That'll be its slogan. 17:53:21 I've left it spinning on several computers at school, and the people who sat behind it accidentally had no problems using it. 17:53:33 as long as the browser was pre-opened for them. 17:53:38 OSOSRU 17:53:55 gilbertdeb: Oh really? What were these student's backgrounds? What were they actually trying to do? 17:54:07 note: I patently DO NOT consider opening a browser to be "using a computer." 17:54:14 hahaha 17:54:15 Any monkey can do that on most any OS environment. 17:54:19 TINSTAABWAC 17:54:30 TINSTAA without a computer. 17:54:49 It took me, someone who's used Linux since 1994, over five hours to install printing support on my last customer's linux install. 17:54:53 kc5tja: have you read THE? 17:54:57 Herkamire: I own the book. 17:55:00 oh kc5tja printing. 17:55:08 that is a DIFFERENT beast all together. 17:55:08 kc5tja: I just read it. What do you think of it? 17:55:16 ugly, fugly, ugly, fugly beast! 17:55:18 gilbertdeb: No, it's NOT a different beast all-together. 17:55:33 It's such a bbaassiicc thing for a computer to do. 17:55:34 kc5tja i've had nothing but nightmares with printing. 17:55:43 gilbertdeb: And you don't need to. 17:55:49 kc5tja thats right. 17:55:53 Hence my point: Linux fucking sucks. 17:56:00 the very first machines _at_least_ had printing ... 17:56:07 even before they had monitors. 17:56:30 gilbertdeb: And I use this only because the experience is fresh in my memory. There are other things that I can think of where Linux fails the muster of user-friendliness. 17:56:37 Herkamire: One of the best books I've ever read. 17:57:28 the author writes pretty well. 17:57:32 I like his style. 17:57:42 I'll get THE sometime to read. 17:58:10 he explores, and experiments with new things instead of re-gurgitating YAold thing. 17:58:15 kc5tja: do you plan to implement a zooming interface like he describes? 17:58:30 gilbertdeb: YAGNI -- don't abuse the YA acronym. 17:58:36 hahahah 17:58:38 Herkamire: I'm *seriously* considering it. 17:58:44 But I can't think precisely how to do it. 17:59:15 And I'm not even concerned with input device issues; I'm more concerned with the application software issues, and how software is architected. 17:59:23 kc5tja: it might play nice with a vector-based scene graph :) 17:59:25 * kc5tja isn't happy with the architectures he's thought up so far. 17:59:35 Herkamire: Certainly. 17:59:48 But if I can't make a true ZUI, I'll consider making a PUI -- Panned User Interface. 18:00:01 Basically all applications and whatnot reside at the same "level" -- no zooming. Just panning. 18:00:37 The alternative is a tabbed/paned user interface, a la Ion. 18:00:43 * kc5tja is really happy with that. 18:00:47 me too 18:01:33 I really like Ion, but I don't know if it would suit most people 18:02:25 I think if you take his ZUI and have a feature where you can sorta "bookmark" certain places and hit a key combo to go pan/zoom to that place 18:02:51 simular to how you can hit alt-1 through alt-9 to get to different panes 18:04:18 kc5tja: and now my other question about THE: Do you think it's really feasable to have the entire system+applications entirely modless as a whole? 18:05:31 Yes. 18:06:07 The Oberon System 3 environment is entirely modeless. The user interface takes quite a bit of getting used to, but once you've overcome some basics about how to use the UI, it all just falls into place. 18:06:15 I certainly think it is for anything you do with text, but I don't know how well it work work accross other things (like image editor, 3D editor, video games...) 18:06:34 I abhore modal dialogs, regardless of the application. 18:06:43 me too 18:06:46 Modality *always* gets in the way. 18:07:16 you don't think you'd run out of convenient key combinations? 18:07:20 A file dialog appears, and I realize I need to make a new directory. Can I push it to the background and open another window to do this with? No of course not. I have to abort the whole @#$@#$ operation, make the directory, then go back into it. 18:07:25 THE rocks 18:07:32 Convenient key combinations for what? 18:07:38 im really likin it 18:07:50 its only on mac os 9 huh? shame 18:07:56 kc5tja: something like the GIMP 18:07:58 ian_p: Yes. Are you using it? 18:08:09 yeah, im reading the manual in THE itself. :) 18:08:35 I haven't thought about it for too long, but I don't know how you'd implement something like the GIMP without modes 18:08:36 very efficient 18:08:37 no linux port??? 18:08:43 i dont think so, no 18:08:50 bah. 18:08:55 gilbertdeb: I was supposed to do a Linux port, but he decided to abort my project. 18:08:57 ian_p what is it like at all? 18:09:02 I want one.. dont know how you'd port some of the features 18:09:04 kc5tja - why? 18:09:05 kc5tja why abort? 18:09:08 well the grapohical ones 18:09:20 like the big background informational text 18:09:25 cant really do that in curses 18:09:45 Herkamire: Quasimodes. 18:10:38 Herkamire: Context-sensitive pop-up menus using the right mouse button that disappear when you release the button. 18:10:44 Herkamire: Or commands you enter via the keyboard. 18:11:05 Though, when I'm using GIMP, my hands don't touch the keyboard except when entering text, and that's rare. 18:11:33 ian_p: Because he realized that the MacOS-only Python implementation wasn't portable, so he's rewriting it from the ground up to be more portable. 18:11:43 Hence, no longer needing my specific port (which was to be written in Forth, BTW). 18:11:47 awesome. 18:11:50 word. :) 18:12:16 wonder how much work he puts into it.. how long did it take THE to reach alpha 3? 18:12:35 I haven't been following. 18:13:48 is THE open source? 18:14:05 it's on sourceforge.net, so it'd have to be right 18:14:18 humane.sf.net 18:14:23 reading THE has affected my plans for my forth 18:15:25 it wasn't till reading that that I figured out how to handle when/if I should execute the stuff you type into the editor. 18:15:27 My FS/Forth interface is definitely designed by me for me, so the rules of THE aren't necessarily followed all the time. 18:15:41 But for Dolphin, the guidelines therein will prove critical. 18:16:06 its beginning to sound like I'm missing out on something for not reading THE 18:16:46 gilbertdeb: Go to your local library and check it out or something. It's not a terribly large book. It's just dense with incredibly good ideas. 18:16:55 And it's a really easy read too. 18:17:04 I'll buy a copy. 18:17:05 When you type stuff into my colorforth editor, it will be highlighted as you enter it. if you want it executed, you just hit the execute key-combo 18:17:13 some books I buy, others I borrow. 18:17:35 gilbertdeb: it really is easy to read. 18:17:57 Herkamire i believe you. I've read some of his articles. 18:17:58 I rarely get sucked into a book, and I got sucked into THE 18:18:06 pretty darned clear writing if I may say so. 18:19:04 yeah. his stuff isn't terribly complicated/technical, he's just thinking/focusing in different directions 18:19:07 * TheBlueWizard hmms re: THE 18:19:48 im just uising the program 18:19:51 and reading the manual 18:19:59 i have read THI though, half of it 18:20:14 it occurs to me that the book would be "THI" not "THE"... finally 18:20:53 i believe so, yes 18:21:10 THE manual (see the webpage) seems to be the 'book', but i could b e wrong 18:22:56 ah...now I *know* this acronym THI :))) 18:23:06 * TheBlueWizard is no longer mystified :) 18:23:12 heheh. 18:23:42 ian_p: No, it's not. But much of the interface theory behind THE is discussed in THI. 18:23:52 ian_p: For example, he goes into LEAPing, and incremental searching, etc. 18:24:56 modelessness, and monotony too 18:25:15 * Herkamire has tried THE but it crashed a lot 18:25:19 was quite a while ago though 18:26:13 * Herkamire thinks the place to start is with an language/interpreter/compiler then edit/ide and OS 18:26:22 if programs made a VERY loud unpleasant, obnoxious sound each time their authors made a crashable error, things might improve :D 18:26:34 haha 18:26:43 kc5tja: right.. 18:26:49 lol...but one could get used to this noise ;) 18:26:59 like me for example LOL 18:27:02 TheBlueWizard maybe an electric shock :) 18:27:05 gilbertdeb: or maybe if it would just refuse to work, and delete all the work you did recently! that'll teach them ;) 18:27:07 TheBlueWizard no no, it'd change each time to different levels of unpleasantness. 18:27:13 Herkamire hahahaha 18:27:25 yeah, the severity of the error effects volume 18:27:26 and make them wait 2 minutes before they can do more work! heh heh heh 18:27:27 * gilbertdeb is laughing so hard he is dizzy 18:27:43 Herkamire - hehe that is a good one :) 18:27:43 --- join: rO|_ (~rO|@pD9E59C29.dip.t-dialin.net) joined #forth 18:28:06 you like that? I bet I could do better... 18:28:17 --- quit: rO| (Read error: 54 (Connection reset by peer)) 18:28:17 hold on, I'm still laughing. 18:28:18 lol 18:28:30 my roommates are beginning to wonder. 18:28:33 how about every once and a while you make it so the whole computer doesn't work anymore and you have to run geeky software to "repair" your HD 18:28:49 hehehe. 18:28:50 gilbertdeb: oooh...I can see your side getting split...ooh, nice stuff you got inside of you :) 18:28:57 heheh 18:34:09 * Herkamire pulls his new 1RU server out of it's excessive packaging 18:38:46 1RU? How does that differ from 1U? 18:42:09 good point 18:44:18 I don't have a spare pc keyboard. I think I should steal my girlfriends keyboard and setup the bios before my girlfrind gets home. (USB keyboard seems to work in the OS and bootloader) 18:50:39 OK, I don't see how that answers my question, but I'm glad it helped you in your quest. :D 19:11:56 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 19:12:24 kc5tja: by 1RU I meant that it's 1 rack unit tall. 19:12:51 I'm asuming from what you said that the proper notation is 1U. is that correct? 19:13:10 hiya TreyB 19:13:19 Howdy, TheBlueWizard. 19:13:45 my hosting provider says "1 RU" though 19:14:02 sorry for being confusing 19:16:19 I've only heard it described as 1U. 19:16:22 well, gotta go...bye all 19:16:58 --- part: TheBlueWizard left #forth 19:58:51 kc5tja: does Jeff Raskin like forth? 20:07:08 Jef 20:11:04 Herkamire YES! 20:11:12 Herkamire he created a forth machine called the CAT 20:13:13 Yes he very much does. :) 20:13:38 He even makes a very nice, and hell hidden (looks like a typo) reference and acknolwedgement to Forth. :) 20:27:24 kc5tja: I saw that :) 20:27:32 that's what got me curious 20:27:57 he designed the Cannon Cat that he talks about so much? 20:28:12 the CAT is a forth machine?! now I really want one! 20:28:51 he must be so steamed about windoze and Mac and Linux all having such crap interfaces 20:30:21 he also made Mac :) 20:35:55 cool dude 20:36:18 That's really cool that he's actually making the editor he's been thinking about so much 20:38:18 Yes. 20:38:48 THE is basically an open-source Canon CAT environment, only written in Python instead of Forth. 21:19:06 Hmmm.... I really like ActiveOberon as a language, but I think it's a bit too complex for what I'm looking for. I would probably implement a proper subset of it for my uses. 21:37:26 Gotta go. Friend's arrived. 21:37:36 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 22:04:52 --- join: Serg_Penguin (Serg_Pengu@212.34.52.140) joined #forth 22:05:49 hi ! 22:07:52 --- quit: Herkamire ("goodnight all") 22:12:23 who's online tonight ? 22:12:46 no one :) 22:13:14 I'm plaing with plan9/inferno atm 22:13:22 http://www.cs.hut.fi/~kny/inferno/compare.html 22:14:38 heh, i'm 'smoking' some texts on speed seduction 22:14:44 get a life ;)))))) ! 22:15:11 speed seduction? 22:15:18 get them drunk! 22:15:21 duh! 22:15:48 why u not say "Bash them w/ baseball bat !" ? 22:15:55 it's not interesting !!!! 22:17:05 much more fun is tweaking self to become a star in their eyes ;) 22:17:26 :) 22:17:33 all these things are necessary to learn at some point. 22:18:04 w/ C2H5OH, one may become only FALLING star :(((( 22:19:19 altering mind the bright and fun way ;)), and no drugs please ;(( 22:21:10 so i almost dropped coding ;)) 22:21:19 bad bad. 22:21:23 what about photography? 22:26:25 all daylight photos - OK 22:26:41 all indoor - under-exposed 22:27:12 will consult w/ others and then load another film, for indoor test 22:27:40 i bought an old soviet light-meter 22:27:52 it seems to be true at daylight 22:28:24 but in subway, it's almost on zero 22:29:31 so how many pix so far? 22:29:37 at saturday, i was at oldies flea-market 22:29:42 ~24 22:30:07 seen some good cameras at reasonable prices 22:32:41 but i'm afaraid of flea market ;(( - may buy trash 22:34:29 easy come easy go. 22:34:36 ??? 22:38:18 it comes cheap, and you shouldn't be too surprised if it comes trashy too. 22:38:47 ;)) 22:39:14 i got my all-metal SLR for just $17, and it seems OK 22:39:53 the only defect - back door holds poorly ;)) so i got strange 'fires' on some pics 22:40:07 hehe. 22:40:10 seal it! 22:40:30 but it can be easily fixed, and tied by medical band-aid for sure 22:45:34 the bad thing is what Zenit has no speeds lower than 1/30 22:46:46 East Germany's PRAKTIKA has 1sec-1/1000, and some have TTL lightmeter (in 60's !) 22:47:51 but old lightmeters were rotting in a matter of years ;(( 22:50:09 interesting: 22:50:31 some RU SLR's ( namely KIEV ) have removable view-finder 22:50:47 so you can change it as easy as lens 22:52:13 set up add-on indicators, change the aim-screen 22:52:58 some hobbysts even implant TV pen-cam from guard systems, for remote aim of covert camera 22:53:07 heheh 22:53:12 sneaky behavior. 22:55:44 i think of laser aim ;) it helps shoot w/o raising camera to eyes and drawing attention 22:56:08 yeah, but there'll be a red dot on the target! 22:56:18 or even through bag ;)) 22:56:40 here kids make lotsa of red dots by key-chain lasers ;)) 22:57:40 rumours are what 'mafia' raised sells of lasers and pyrotechnics 22:58:11 so men are used to red dots and loud 'shots' 22:59:07 if no one pays attention to shots and red dots, it's easy for sniper to stay undetected 23:00:18 anyway, real snipers do not use lasers, coz ray goes straight and bullet goes parabolic way 23:00:49 so lasers are usable in pistol gunfight only 23:02:42 good point! 23:03:32 what point is good ? 23:03:55 real snipers do not use lasers 23:16:44 btw, how wold you aim the camera if it's rised high above head (and crowd) ? 23:17:01 randomly! 23:17:03 common situation at mass events 23:17:05 i wouldn't really know. 23:19:01 i think of big mirror w/ aim mark on flash shoe, and hold it upside-down 23:19:41 gotta make it be4 big air festival on 22-24 23:26:10 maybe, convex mirror as used for car rear view, and 2 marks to form aiming line 23:36:02 --- join: lopedevega (~chat@r200-40-167-159.adsl.anteldata.net.uy) joined #forth 23:36:29 --- quit: lopedevega ("leaving") 23:39:12 --- join: wonbear (~wonbear19@210.107.236.66) joined #forth 23:39:39 aloha 23:39:53 oh 23:40:06 forth is a something like a literature? 23:40:11 no. 23:40:17 it is a programming language. 23:40:47 oh 23:40:55 forth is a programming language? 23:40:57 yes 23:40:59 just like C language? 23:41:07 ummm. 23:41:10 i hear it first time --; 23:41:13 quite unlike C. 23:41:22 lemme grab a link for you. 23:41:51 yes 23:42:21 http://www.phys.virginia.edu/classes/551.jvn.fall01/primer.htm 23:42:28 thx 23:42:34 thats just a tutorial. 23:45:16 * Serg_Penguin goes offline soon to set up FreeBSD 23:46:04 --- quit: Serg_Penguin () 23:59:59 --- log: ended forth/03.08.17