00:00:00 --- log: started forth/05.09.19 00:48:09 --- quit: crcv (Read error: 110 (Connection timed out)) 01:01:38 --- join: amca_ (n=plump@as-bri-4-1-163.ozonline.com.au) joined #forth 01:02:59 --- join: YoyoFreeBSD_ (n=yoyofree@222.90.4.231) joined #forth 01:04:00 --- quit: amca (Read error: 113 (No route to host)) 01:55:06 --- quit: warpzero (Excess Flood) 01:55:14 --- join: warpzero (n=warpzero@wza.us) joined #forth 02:40:41 --- quit: amca_ ("d34d") 04:07:27 --- join: binaryguy (n=binarygu@host86-131-188-103.range86-131.btcentralplus.com) joined #forth 05:07:03 --- quit: MBitter (Read error: 110 (Connection timed out)) 05:08:02 --- join: MBitter (n=malbi@p508E06F7.dip0.t-ipconnect.de) joined #forth 05:19:16 --- join: aardvarx (n=folajimi@shell4.sea5.speakeasy.net) joined #forth 05:19:50 Morning, all. 05:22:32 --- quit: binaryguy (" HydraIRC -> http://www.hydrairc.com <-") 05:47:03 --- join: virl (n=hmpf@chello062178085149.1.12.vie.surfer.at) joined #forth 06:01:59 --- quit: aardvarx ("leaving") 06:06:23 --- nick: Raystm2 -> nanstm 06:15:27 --- join: madwork (n=foo@derby.metrics.com) joined #forth 06:15:33 --- join: Ray_work (n=vircuser@adsl-65-68-201-174.dsl.rcsntx.swbell.net) joined #forth 06:36:22 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 06:36:37 --- join: aardvarx (n=folajimi@shell3.sea5.speakeasy.net) joined #forth 07:09:17 --- quit: virsys ("bah") 07:10:24 --- join: virsys (n=virsys@or-65-40-178-76.dyn.sprint-hsd.net) joined #forth 07:32:47 --- join: sproingie (i=foobar@64-121-2-59.c3-0.sfrn-ubr8.sfrn.ca.cable.rcn.com) joined #forth 07:44:48 --- join: PoppaVic (n=pete@0-1pool46-226.nas30.chicago4.il.us.da.qwest.net) joined #forth 07:45:23 Howdy 07:57:47 --- quit: PoppaVic ("Pulls the pin...") 08:12:00 --- join: PoppaVic (n=pete@0-2pool236-240.nas22.chicago4.il.us.da.qwest.net) joined #forth 08:12:32 Man.. Sometimes, "family" is more trouble than it's worth. 08:18:34 --- quit: tathi (Read error: 104 (Connection reset by peer)) 08:23:57 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 08:32:26 hi PoppaVic. I've lived that statement. 08:33:26 Yah.. Now I find that about 80% of #3 sons rant the other day is trash, according to #2 son. *sigh* Filtering data from noise is too much work, I swear. 08:44:49 Anyone have any practical experience with Quad-cells? I can't recall ever needing more than doubles 08:55:17 --- quit: sproingie (Remote closed the connection) 09:32:30 --- quit: YoyoFreeBSD_ (Read error: 110 (Connection timed out)) 09:33:46 Hmm... interesting. 09:55:45 I'm beggining to see where "issues" with user-var-space and just plain "space" or dictionary "space" are serious issues. 09:56:44 Man, this is fugly. 09:59:29 trying to do multitasking? 10:00:04 JasonWoof: not necessarily. I was looking at a core wordset for workspaces. 10:00:34 I'm seeing that 'user' is better defined than 'program' or 'voc' spaces. 10:02:05 JasonWoof: considering a "segmented" forth (regardless if the segments are honest or not) 10:03:22 JasonWoof: It still all stems from my view of a vm/engine above C and below forth. It's making life "amusing". 10:04:05 I have a hard time even thinking about this stuff when there isn't something specific that your trying to get the code to do 10:05:12 Yah, I know. It's almost too generic. 10:06:24 it's hard even with the most broad questions to say which is better, without the context of what it would be better _for_ 10:06:43 JasonWoof: I should point out that the vm-opcodes and extensions is improving, but I keep thinking of "groups" and now I'm trying to reconcile workspaces, images and "limitations" 10:07:11 absolutely, given a specific target, any idiot can write better C or ASM 10:07:35 "better" meaning: "for this place and time and space" 10:08:09 eg I have a very specific project. I'm making an emersive, humane, helpful human interface for programming and ultimately everything I use a computer for. 10:08:25 I can make lots of choices easily, given this goal and my current design 10:08:31 I as well, we seem to vary mostly on the end of the paths 10:08:40 some things aren't so easy, and I have to try something and see how it goes 10:08:48 Agred 10:09:33 I feel I don't understand what you're trying to build or how you plan to build it well enough to make even the vaguest guesses as to what would be useful to do 10:11:21 I understand. NP. I'm tinkering "In Search Of..", and I have no qualms thinking in terms of synthetic "machines" or "cpu" or "asm" or codifying enough for further programs to xlate/cvrt into FOO (or native) as required. 10:12:24 I think what hurt us all was translators that went from closer&closer to-metal right into specific-asm. 10:13:00 huh? what hurt us? 10:13:07 JasonWoof: mindset 10:14:15 Instead of thinking further and further away from hard-metal, and seeking interfaces/commonalities - folks made great "leaps of faith". And that was when shit started to breakdown and portability suffered. 10:14:52 ok, I think I'm starting to understand. can you give me a couple examples of these "leaps of faith"? 10:14:59 Forthish is a place where the "away from hard-metal" should really glow. 10:15:22 what's forthish? 10:15:42 not really, I'm not much of a perl/python/vbasic guy. I just deal with C/forthish. 10:16:10 JasonWoof: merely a convenience-term for forth-like-variants. Even ANS is no worldstopper. 10:19:11 oh. you used "forthish" as a noun, so I thought maybe you meant something different by it. eg a particular implementation 10:19:28 forthish an adjective 10:19:31 like greenish 10:19:34 I very regularly get arguments from nitpickers, but C is still "pretty close" to "portable assembler" - and we KNOW it's only roughly true. 10:19:42 right 10:19:47 means forth-like 10:19:50 yes 10:20:32 I keep thinking that there should be a way to cascade/build-up a forth from lower and lower elements, like yer opcodes. 10:20:50 is there another way? 10:21:10 This is not for a SPEED issue - I always figure a smartass can write a special filter/xlator/compiler. 10:21:47 JasonWoof: ahh, but combining assorted ideas and workspaces into clear basics and layering - THAT is where my head is at. 10:22:46 My particular "limit" is: I don't dip below C/gcc/CC 10:23:06 could you define "workspaces" for me? I have a few vague and inconsistent definitions in my head, none of which make sense for what you just said. 10:23:08 But, I see no reason we can't formulate a really decent system 10:24:04 JasonWoof: "workspace" - forget vocs for now.. Think of pcoded-memory and uservar (extensions to vm indirectly thru pcode-operators) 10:24:11 when you sai you won't dip below c/etc you mean go lower level? like no asm? 10:24:28 thus: workspace is where you would ADD vars or data or new words 10:24:39 ok 10:25:27 JasonWoof: I'm betting that porting to faster systems would just necessitate specific platform/cpu asm. Let them write a proper file and add it to the make or link it to the object. 10:26:34 JasonWoof: bear in mind - definitions/heads/vocs would be a DIFFERENT "space" (at least conceptually). We need to get early and hard to obviate the whole "jumble it all together" problems. 10:27:37 I'm working hard on the basics, and I've about concluded there are definitely "extensions" over the lower-records/data/formats/words. 10:27:40 * JasonWoof gets early and hard 10:28:11 ok 10:28:15 I think I'm starting to understand 10:28:17 Identifying the strata and members is becoming my major PITA 10:28:42 your working on designing how the system will work. how different parts will be seperated, and how they will connect/talk to eachother 10:28:50 right 10:29:16 I see 10:29:18 and, while I can 'think' C and forthish, I can't think of CPU-regs, asm and such. 10:29:31 This is a problem (set of problems?) that I've thought quite a bit about, but hardly experienced 10:29:37 and I've not really done anything about it 10:29:41 So, we want a clear API to help specify a clear ABI 10:30:24 JasonWoof: I know and understand. Neither ##C folks or #asm folks will ever directly grasp what we are discussing. 10:30:37 not sure I will either :) 10:30:43 ..and just forget #perl and #python groups. 10:31:01 this is my latest opcodes CORE: 10:31:07 what kind of experience have you had with systems that needed more seperation between modules/workspaces/whatever 10:31:27 http://rafb.net/paste/results/7A26NC74.html 10:32:06 JasonWoof: I always try to allow for folks that might work with mixed mem-bases/types and images, etc. 10:32:32 ..and I'dreally prefer to not work within the gcc attribute/metacompiler crap 10:34:03 I need, (at this point) to cobble a basic "Makefile" that will generate a tarball of "where the hell are we?" for the wiki 10:35:03 I warn you: I changed your opcodes drastically as I tried to develop a "mindset" 10:36:02 And, I am sure I've redundant and just plain useless opcodes-per-size 10:36:56 Failed to open /DEV/Metabuilder/fovm/odoubles.h for reading: No such file or directory 10:37:07 http://rafb.net/paste/results/Xc8TiT74.html 10:37:10 damned scripts 10:37:36 http://rafb.net/paste/results/llTMt844.html 10:37:36 please name your vm something that would be pronounced different than fovium 10:37:51 I will, when I can envision it. 10:37:55 the whole lynx/links thing is so annoying in person 10:38:05 ahh, never use it 10:38:26 w3m was the best console browser I tried 10:38:33 that's what I use now 10:38:47 lynx has one very nice feature that w3m lacks however: numbered links 10:39:05 * PoppaVic lives in GUI with multiple termwin and xchat and such running 10:39:09 that one feature is almost enough to make me switch back 10:39:49 I do just about everything I can in terminals 10:40:01 I always have a bunch of fullscreen terminals around 10:40:23 yeah, but under screen & friends, they are just not friendly 10:40:40 anyway, that's where the opcodes-idea is at. 10:41:33 http://rafb.net/paste/results/pULV8350.html 10:41:42 the above is due to get merged, less func-proto. 10:42:08 I'm not super-happy at this point, but I think the idea is getting clearer 10:43:20 my only beef with screen is that scrollback doesn't work 10:43:51 It's been pretty frustrating. I *KNOW* we can do far better than we all suffer, but geezus... it's such a painful exercise. 10:43:59 screen is indespensible for working accross an unreliable connection 10:44:02 I never liked "screen" 10:44:05 ever. 10:44:29 I'd telnet or ssh into "wherever" 10:44:47 well, if you get disconnected for 5 minutes of inactivity 10:44:51 you'll start to appreciate it 10:45:00 I've done work from behind some really annoying routers 10:45:03 Not really, my ISP has done that forever 10:45:18 well, assuming your doing something like sysadmin 10:45:47 anyway, who cares 10:45:49 maybe; I'm a lousy 'admin' - I just care about me. and then talk protocols as required 10:46:03 I don't use screen much at home 10:46:27 I prefer running a bunch of terminal programs and switching with ion 10:46:47 I'm gonna' call it a day and take a "brisk nap". I hope I managed to show you some insights... I've too damned many ideas and need to polish their presentations better. 10:47:08 You stay well, we'll talk again tomorrow! ;-) 10:47:25 --- quit: PoppaVic ("Pulls the pin...") 10:47:26 ok 10:47:50 not sure what to tell him 10:48:10 1) write a book 10:48:18 2) write a design document (specific one) 10:48:51 3) start implementing now... figure out what you can make in a month that will do something. and how to grow incrementally from that 10:56:28 JasonWoof, I have no idea what you are talking about. 11:00:43 JasonWoof, you could tell him any one or all three. 11:02:05 :) 11:02:08 I vote for the second option. It is probably the most challenging one, though. 11:02:15 Hey Quartus. 11:02:18 Hey. 11:10:31 I just feel like I've wasted lots of time doing what he appears to be doing 11:10:51 I find that no matter how cool all my crazy generalized thoughts were, I end up coming up with better ones when I get down to coding it anyway 11:11:26 or I code it and find out that it doesn't really work out, and I find the better solution only by coding it 11:12:09 I thought one was supposed to think first, code later. What's wrong with that approach? 11:13:55 Not a troll, just a thought... 11:23:57 In my experience that works better. :) 11:25:44 think first, but get your ideas down to details 11:26:03 plus this approach requires understanding your problem 11:26:15 which I don't think PoppaVic does. 11:26:34 I think he needs to just do something, so he can experience actual problems 11:26:46 and solve those instead of the ones he thinks he'll have 11:35:24 I agree. 11:38:24 --- quit: aardvarx ("Lost terminal") 11:50:13 I think he's doing both thinking before coding -- and coding before thinking, neither to his advantage. 11:50:33 Insofar as the header files represent coding, at any rate. 11:54:56 or maybe he knows what he's doing and just I don't 11:57:40 --- join: aardvarx (n=folajimi@shell2.sea5.speakeasy.net) joined #forth 11:58:56 --- quit: aardvarx (Client Quit) 12:13:53 --- join: aardvarx (n=folajimi@shell2.sea5.speakeasy.net) joined #forth 12:20:23 JasonWoof, always possible I suppose. :) 12:29:32 --- quit: virsys (Read error: 110 (Connection timed out)) 12:42:27 --- join: wossname (n=wossname@CPE0010a729dce5-CM0014e8b596d8.cpe.net.cable.rogers.com) joined #forth 13:13:39 Good Day! Quartus. Hope you are well. 13:17:44 I am, Ray. How are you? 13:18:37 Ah, the joy of punctuation! 13:18:38 :P 13:37:57 Good day! 13:38:06 --- quit: aardvarx ("leaving") 13:38:56 --- join: aardvarx (n=folajimi@shell2.sea5.speakeasy.net) joined #forth 13:39:03 aardvarx :) 13:39:35 I am living lavida loca, with my first successfull application of Roger Levy's Glypher. 13:40:08 O_o 13:40:11 What is that? 13:40:20 Glypher? 13:40:35 Thats a glyph-forth. :P 13:41:10 You are about to enter another dimention. A dimention not only of sight but of sound.... 13:41:26 Uh... 13:41:30 A dimention not only of sight and sound but of mind. 13:41:39 I will have to see you about that tomorrow! 13:41:41 :P 13:41:54 --- quit: aardvarx (Client Quit) 13:41:57 Consider, if you will, a man. A lonely man. 13:42:04 A programmer. 13:42:29 I AM THAT MAN 13:42:37 Imagine taking retroforth7 and 8 and slamming a colorforth like on top of that. 13:42:51 hehe hi wossname -- long time.... 13:43:01 yep 13:43:17 Where ya been all my life ya big stud? 13:43:50 i've been doing 'stuff' 13:43:57 I knew that. :) 13:44:12 you're always doing `stuff'. 13:44:31 i was working over the summer 13:44:46 How old is Summer? 13:44:57 Is she cute? 13:45:18 :( 13:45:22 Do I know her, in the biblical sense? 13:45:30 not cute? 13:46:15 summer is a bitch 13:46:38 You got that right. 13:46:51 We got our floodies in last week. 13:47:02 our buddies from the flood. 13:47:22 in town? 13:50:02 ya some of the kids now attand my daughters school. 13:50:36 Between us and Dallas and Houston, I think many people are gonna stay. 14:09:43 --- join: derv0 (n=derv0@proxy1.nscl.msu.edu) joined #forth 14:33:28 --- nick: nanstm -> tiff 14:41:11 --- nick: tiff -> nanstm 14:44:39 --- quit: derv0 ("Client exiting") 14:57:13 --- join: crc (i=crc@pool-70-110-165-116.phil.east.verizon.net) joined #forth 15:51:35 Hey all. 15:53:38 hi Quartus 16:21:47 --- quit: OrngeTide ("bye") 16:41:35 guys 16:41:44 my new hp calculator practically runs forth 16:41:49 <3 16:42:03 cool 16:45:13 DUP ERROR: NOT ENOUGH ARGUMENTS 16:45:20 it says 16:49:08 Which one do you have? 17:20:34 --- quit: tathi ("leaving") 17:46:44 --- nick: nanstm -> Raystm2 18:00:38 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 18:05:08 --- join: sproingie (i=foobar@64-121-2-59.c3-0.sfrn-ubr8.sfrn.ca.cable.rcn.com) joined #forth 19:48:45 --- quit: madgarden (Read error: 104 (Connection reset by peer)) 19:51:46 --- quit: tathi ("leaving") 20:01:31 --- join: snoopy_16 (i=snoopy_1@dsl-084-058-130-240.arcor-ip.net) joined #forth 20:02:11 --- quit: Snoopy42 (Nick collision from services.) 20:02:39 --- nick: snoopy_16 -> Snoopy42 20:44:06 --- join: amca (n=plump@as-bri-4-1-53.ozonline.com.au) joined #forth 20:44:27 --- quit: amca (Read error: 104 (Connection reset by peer)) 22:01:39 --- quit: sproingie (Remote closed the connection) 22:44:50 --- quit: virl (Remote closed the connection) 23:09:07 --- quit: JasonWoof ("off to bed") 23:37:40 --- quit: Quartus (Remote closed the connection) 23:54:20 --- join: Quartus (n=trailer@ansuz.pair.com) joined #forth 23:59:59 --- log: ended forth/05.09.19