00:00:00 --- log: started forth/02.04.10 00:17:38 --- join: aaronl (~aaronl@vitelus.com) joined #forth 00:23:10 :) 00:48:22 --- quit: I440r ("thanx tcsetattr") 01:30:00 --- quit: Fare ("Connection reset by pear") 02:30:24 --- join: Soap- (flop@203-96-105-6.dialup.xtra.co.nz) joined #forth 02:30:32 --- quit: Soap` (Read error: 104 (Connection reset by peer)) 06:03:48 --- join: Fare (fare@samaris.tunes.org) joined #forth 07:37:59 --- join: tathi (~tathi@wsip68-15-54-54.ri.ri.cox.net) joined #forth 07:38:31 --- quit: tathi (Remote closed the connection) 07:47:54 --- join: rob_ert (~robert@h237n2fls31o965.telia.com) joined #forth 09:30:32 --- join: neniu (~masm@217.70.65.181) joined #forth 09:38:18 --- join: XeF4 (rozohw@12-245-116-85.client.attbi.com) joined #forth 09:38:26 hallo 09:42:36 Hej :) 10:12:56 --- quit: rob_ert (Read error: 113 (No route to host)) 10:55:26 --- quit: XeF4 ("ircII EPIC4-1.0.1 -- Are we there yet?") 11:09:23 --- part: neniu left #forth 11:46:44 --- join: rob_ert (~robert@h237n2fls31o965.telia.com) joined #forth 12:02:36 --- join: goshawk` (goshawk@panix3.panix.com) joined #forth 12:17:32 Thinking Forth is cool... 12:17:45 I wish Brodie did an ANSI update to "Starting..." 12:18:09 instead of allowing Forth Inc. to release "Forth Programmer's Handbook" 12:18:22 doesn't compare 12:18:41 anyway =) 12:19:21 Hmm 12:19:32 Do you like the ANS standard? 12:19:36 no, not really 12:19:51 but they should have at least written a good book about it =) 12:19:55 * rob_ert is just a beginner, and is allowed to not have any opinion in the question. 12:19:59 Heh 12:20:02 Like Java ;P 12:20:03 of course you are allowed an opinion 12:20:09 use your gut, it tells you a lot 12:20:39 "So many hardcore forth geeks can't be wrong - ANS sucks" ? ;) 12:21:44 well, my sense is that ANS was Forth Inc.'s attempt to "own" Forth and make it resemble a conventional programming language to aid in widespread acceptance of their own products 12:22:01 so, it spreads itself thin by offering too much complexity for too little 12:22:14 but, again, that's just my feeling 12:22:21 I don't know what other so-called "hardware" types say 12:22:27 and I am certainly no expert in any sense of the word 12:23:40 =) 12:23:50 why do you ask about ANS? 12:24:16 I wish Brodie did an ANSI update to "Starting..." 12:24:18 :) 12:24:21 oh, ok =) 12:24:36 I was just curious if there was more behind that question than that 12:24:49 Nah 12:24:56 what Forths do you use (if you mind my asking?) 12:25:06 I was just asking, since nobody seems to like it :) 12:25:28 (of course you may ask such questions ;) - I use gforth. 12:25:33 neat 12:25:47 how do you like it? I've never used it 12:26:14 I find it quite OK, multi-platform, supports alot... 12:26:22 I use it in school even :) 12:26:35 neat 12:26:43 do they teach using that? 12:26:55 Nope... 12:27:01 They teach MS Word 12:27:09 oh, I was a bit surprised to imagine that a school would teach Forth 12:27:10 And C++ for the older kids. 12:27:14 yeah 12:27:15 Yeah 12:27:22 Sounds too good to be true :) 12:27:34 what's funny about the way they teach C++ is that it is basically C with some additional keywords added 12:27:40 no new programming model or anything 12:27:46 which defeats the point of C++, if you ask me 12:27:55 yeah, it does sound way too good to be true =) 12:28:17 Hrm 12:28:47 Some people actually say C++ is "easier" because the I/O syntax with streams looks more readable ;P 12:29:11 it's a little more high-level, if that is what they mean 12:29:14 that's true 12:29:24 at least from what little I know of it 12:29:55 C++ in general, or I/O? 12:30:01 I've never really learnt it... 12:30:09 And I like the printf() family :) 12:30:11 well, both really 12:30:29 because the libraries are the crutch of the language (just like C) 12:30:59 haha, the "printf" family =) 12:31:08 yeah, they phased that out in C++, if I remember 12:31:21 What I like with C/C++ is the nice syntax :) 12:31:22 A 12:31:23 they use the cout instead, if I recall 12:31:30 And ability to more low-level stuff 12:31:37 yeah...it's overall higher-level 12:31:40 However, bit manipulating feels so slumsy. 12:31:47 er 12:31:49 clumsy* 12:31:58 helps keep the propriety of software at an all time high (just like Java) 12:32:03 But that's because I'm used to IA-32 magic ;) 12:32:23 machine language or assembly language? =) 12:32:31 12:33:14 Heh 12:33:23 no, just joking, because last time someone said something like that they were referring to colorForth's lack of an assembler 12:33:38 Nice ;) 12:33:43 so you had to use hex codes to indicate instructions 12:33:48 lol 12:33:51 Nice 12:34:05 it's actually quite terse, but the Intel docs are a little obnoxious 12:34:56 thanksfully colorForth doesn't advocate pages of source like C programmers do =) 12:35:08 thankfully, rather 12:35:59 advocate = ? 12:36:10 I like block "file-systems", but I don't think the idea is very efficient on most typical operating systems 12:36:22 so its really only awesome on standalone Forths 12:36:24 imo 12:36:55 * goshawk` wishes he got the chance to use colorForth a lot more 12:37:01 Hehe 12:37:21 have you used a Forth that used blocks for storage? 12:37:43 Nope. 12:37:54 Remember I've not done much forth coding at all :) 12:38:13 well, it's more dependent on the Forth you use, rather than actually coding 12:38:50 Yah, of course, but I just wanted to point out that a newbie maybe haven't experimented with that many different kinds of firth systems :) 12:39:04 basically, most block-based Forths, instead of a files (which can hold a theoretically limitless sized page of text), it has a huge "array" of 1K blocks 12:39:45 it's very close to reading/writing your storage "raw" 12:39:49 so, it's really simple 12:40:04 so, naturally each block is copyable, but not moveable 12:40:21 you access RAM the same way 12:40:25 How does it do when you want to append data to a file? 12:40:47 well, you basically read and write a set of blocks 12:41:02 Manually? 12:41:21 well, you write a set of Forth words to do that within a program 12:41:29 but when editing source, generally, yes 12:41:40 Ugh :) 12:42:18 * rob_ert leaves his computer... *rob_gone* 12:55:18 goshawk`: hi 12:55:48 hello 12:56:13 how are you? 12:57:20 busy :) 12:57:38 we never met b4, did we? 12:58:09 no, at least I don't think so 12:58:16 pleased to meet you, however 12:58:17 =) 12:59:20 one: so what's new? 13:03:57 well.... 13:04:07 im chattin on a local channel 13:04:22 we r developing a human interface @ the moment 13:04:34 a small keyboard replacement 13:05:44 beside this 13:06:25 im working on a building automation system (light-, infra sensor-, heating control ...) 13:07:24 @ the very moment im exploring TILE forth 13:09:52 it comes w an amazing datamodelling library 13:15:28 wow 13:15:39 sorry for the delay (had to step away for the moment) 13:16:00 what is TILE Forth exactly? 13:16:01 nevemind1, im also on an other channel 13:16:04 I've never even heard of it 13:16:23 aha 13:16:37 now tell me ur relation 2 4th 13:17:13 well, I am interested in pursuing musical applications of Forth 13:17:36 from performance processing systems to software synthesizers, although I haven't spent much (if any) real time with the latter 13:18:57 in a deeper detail? 13:19:14 uve done 4th programming yet 13:19:23 yes, I have... 13:19:25 i think so coz u were talkin about blocks 13:19:59 right now, I am putting together a real-time dynamic microtonal system for normal MIDI controllers 13:20:07 what have u done then yet? 13:20:19 microtonal? 13:20:34 and what environment do u use? 13:20:42 that way, I can take advantage of microtonality with normal MIDI synthesizers, most of which are inherently TET (twelve-tone equal temperament) 13:21:19 this is an extension to previous extensions I wrote in HMSL to add some specialized sequencing/arpeggiation capabilities, among other things 13:21:33 well, my current dawdling is in HMSL 13:21:36 do u know keykit? 13:21:49 but, I wrote a software synthesizer editor or two in the original MacForth 13:22:00 yes, I am vaguely familiar with it 13:22:49 HMSL is an F83 (a bit of a bastardization with F79, however) with OOP extensions (with musical extensions thrown on top of that) 13:23:04 oy c 13:23:09 HMSL is quite a bit faster, and from what I can tell, a lot more flexible than Keykit 13:23:24 but, maybe that is more speculation than fact 13:23:28 does it have a gui? 13:23:39 does it only runs on mac? 13:24:02 HMSL? not much of one...although you can build simple but quite functional guis with the existing extensions and/or mac toolbox 13:24:10 it also has an Amiga version 13:24:37 the Mac version is much stronger and a better performer with MIDI, though 13:24:57 and do u program all these stuff directly on the mac? 13:25:06 dont u use any microcontroller? 13:25:08 s 13:25:09 what do you "directly"? 13:25:20 you = you mean 13:25:21 oh 13:25:32 well, yes...it's a host-dependent Forth 13:25:43 however, I have a lot of interest in Forth chips and colorForth 13:25:58 and have done some minimal embedded development on a synthesizer 13:26:03 sounds great 13:26:25 eg, i made a midi whistle 13:26:26 nothing exceptional, but not too bad a start I guess 13:26:43 neat...a piece of hardware? 13:26:47 yup 13:26:50 neat 13:26:52 monophonic? 13:26:53 its a hack 13:27:01 no 13:27:11 it had separate keys 13:27:25 nice...how many? 13:27:26 it was able 2 recognize the various fingerings 13:27:43 that's cool 13:27:48 hehe, how many.. just 1 prototype 4 fun 13:27:57 no, I mean how many keys? 13:28:31 8keys 13:28:38 neat 13:29:18 yeah, I primarily interested in taking better advantage of keyboard controllers until I can build something a little more elegant for microtonal performance 13:29:41 I see what Tile Forth is 13:29:56 I hadn't heard of it, because maybe unfairly, I had stayed away from C-based Forths 13:30:21 which kind of excludes most Forths found for Linux, among other things 13:30:56 wo wo woo, hold on 13:31:01 whats wrong w tile? 13:31:05 with no intention of meaning any kind of insult to what you are doing 13:31:09 nothing is wrong with TILE 13:31:23 I just had a bias against C-based Forths 13:31:37 so, probably walked right over it in my travels 13:32:01 it's stupid I know 13:32:21 I guess after colorForth I got little edgey towards C 13:33:40 I feel like common computers and most conventions are leaving us with machines that aren't nearly as functional (nor perform as well) as promised 13:34:42 and that for the sake of an insane amount of propriety, we are being locked out of any kind of feature that could actually give us the kind of performance realistic for certain applications 13:35:04 or in my case, music synthesis systems (including their performance "layers") 13:35:18 so, no, nothing is wrong with TILE 13:35:23 and I bet Tile is a damn cool Forth 13:35:49 but, I've always felt C sort of biased the way a Forth operated or at the very least robbed it of any kind of speed 13:35:59 or compactness 13:36:05 like assembler-based Forths 13:36:40 I hope I have not added more insult to what I had said 13:36:41 :P 13:38:10 nah, me back 13:39:13 a realized that when I was seriously investing building a standalone Forth-based music performance synthesizer, that we get a lot less than what we pay for nowadays 13:39:52 we are kind of "hacking" appliances more than any kind of serious "tool", despite the potential performance 13:40:20 the system is hopelessly clogged, with either slow/pokey protocols or proprietary protocols with awful latencies and timing issues out the wazoo 13:40:35 handling all kinds of I/O 13:40:42 so, I suppose I am kind of resentful 13:41:01 especially when I see something like the F21, for a potential tiny fraction of the cost 13:41:27 handling much of the functionality, with many of the drawbacks disappearing as seen with most conventional machines 13:41:44 investing = investigating 13:42:25 aha 13:42:28 because the average computer is kind of awful, for musical applications at least (which is where I feel I am at least slighly less ignorant of than other applications) 13:42:41 and I can't imagine that my only application where one would have this feeling 13:42:42 well... what about designin a Forth OS? 13:42:52 well, that's where colorForth comes in 13:42:57 but, you see, the problem is the hardware 13:43:01 the PC, Mac, or whatever 13:43:11 it's kind of adhoc, when you get down to it 13:43:28 yeah, iknow. pc is the worst of all 13:43:48 and its getting progressively harder to find your way down to the metal, due to proprietary issues left and right and all the way up and all the way down 13:44:04 well, the PC started out somewhat "clean" (if not elegant) 13:44:22 but, backwards compatibility was more important than good design, apparently 13:44:28 end of story 13:44:50 and the mac, while overall a better design, is proprietary from most OS functions on down 13:44:57 *especially* on the newer Power Macs 13:45:14 the 68K macs were much more pleasant to hack from what I can tell 13:45:44 probably u should use bsd on 68k 13:45:49 and the lack of documentation is not very encouraging for people like me, who don't have a lifetime to determine how to build a stable operating system, no matter how minimal 13:46:02 yeah, but the 68K isn't fast enough by any means for any kind of serious software synthesizer 13:46:32 and is just about on par for the performance systems, I mentioned...quite adequate, even with System 7 running 13:46:54 (7.1, at least, doesn't obstruct system performance as later versions do) 13:46:58 lack of docs is not that terrible. and u should use your immagination too :) 13:47:13 * Fare wonders if the archives of the FIRE project are online (mailing list about a forth os) 13:47:18 probably bsd-s r very well documented os-es 13:47:30 well, that is what it is coming down to 13:47:33 Fare: wow, really? 13:47:43 never went anywhere 13:47:46 deconstructing an existing OS, for either PowerPC or 68K 13:47:47 Fare: could u give us an url on it? 13:47:50 but the sources of debates are interesting 13:47:58 well, BSD itself is well documented, but kernel itself often isn't 13:47:59 onetom: I don't know that they are online 13:48:07 they were mostly on my harddisk, but I crashed it 13:48:10 and that stuff is quite complex 13:48:20 I might have most of them in an old tape 13:48:26 but I'm too lazy to fetch it 13:48:34 mainly because of the numerous contributions but numerous people all the while stepping the other author's code 13:48:49 goshawk`: not even netbsd? 13:49:18 netbsd is better, but the main problem I have with the BSD's is that there is not enough stuff up and running (if running at all) on the machines I'd like to actually use 13:49:27 like the IIfx, the more powerful Quadras, etc. 13:49:59 oh, so uve tried netbsd on ur motorola based irons? 13:50:04 the pokier systems (like plain-vanilla Mac II's) or the SE/30 are of course very popular and supported very well 13:50:14 well, netbsd will simply not run on my IIfx 13:50:26 too much hardware deviates to make it even a remote possibility 13:50:31 what r these strange systems? 13:50:43 the Macintosh IIfx 13:50:52 it was the flagship Mac II at the time 13:51:06 oddball serial, SCSI and floppy controllers 13:51:10 i dont know the mac product line. uknow, im a european ;) 13:51:10 among other things =) 13:51:18 sorry about that :P 13:51:24 yeah, it was the fastest Mac II at the time 13:51:32 oyc 13:51:51 * Fare is typing this message on a Mac II fx at this time!!! 13:51:55 40 MHz with a 40 MHz bus (with especially fast RAM, the only machine of its day to use it) 13:52:01 fare: wow...no kidding 13:52:12 goshawk: Linux will run on a IIfx, if you have the right graphic card 13:52:16 I dont :( 13:52:20 (Nubus was 10 MHz, but for non-Nubus stuff, really nice) 13:52:30 The IIfx is the fastest MacII ever 13:52:35 fare: yeah, Linux is really the only choice 13:52:39 and it's not exactly pretty 13:52:50 goshawk: for me, MacOS is the only choice 13:53:02 goshawk: what graphic card are you using? 13:53:18 my IIfx is very unstable 13:53:19 and I am not sure it is worth the effort to expend on it to build a standalone Forth, especially when the goal is to build a composition/performance/synthesizer within one standalone Forth running on a single machine 13:53:29 I wonder if it's interaction with the LispM inside, or bad RAM. 13:53:33 How could I test the RAM? 13:53:33 Fare: an 8-24 13:53:47 * Fare got a Radius ThunderIV 1600 13:53:51 oh, you have a Symbolics inside? 13:53:53 wow 13:53:56 sure 13:54:07 why would I use a IIfx, if not for a Symbolics inside? 13:54:17 http://fare.tunes.org/LispM.html 13:54:20 haha, I don't know...maybe you are nuts like I am 13:54:29 goshawk: you have a symbolics, too? 13:54:32 no 13:54:37 I use it for HMSL and MacForth 13:54:49 reminds me I should go and download Mops 13:54:57 what's HMSL? 13:55:03 two of them I have as dedicated real-time MIDI processors for a master keyboard controller apiece 13:55:07 you've heard about symbolics? 13:55:29 goshawk`: theres tathi & herkamire on this channel. they r working on a 4th running on a bare 68k iron, nowdays 13:55:33 it's a Forth with object-oriented extensions (and musical extensions ontop of that) 13:55:38 onetom: wow 13:55:39 * Fare knows the RAM went too hot before I removed the disk from the inside and added a fan 13:55:43 fare: yes, I have 13:55:53 goshawk: where/when/how? 13:55:59 I was briefly considering a Lisp machine forawhile 13:56:06 very recently in fact 13:56:29 because you can buy the stuff reasonably cheaply nowadays from Symbolics second-hand (at least compared to its new price) 13:57:07 yay 13:57:11 fare: do you have a MacIvory I, II or III? 13:57:24 if you know sources of Symbolics hardware, I know interested people 13:57:28 I got a III 13:57:36 I once bought a II, but never saw it 13:57:37 onetom: I'd like to at least know about they are doing 13:57:41 goshawk`: do u know palmos? 13:57:50 don't think there still exist I's around. 13:57:59 onetom: overall, I'd like to make something akin to colorForth for my IIfx'en, but I'd still be interested 13:58:09 goshawk: if you know LISP, why do you use FORTH? ;-> 13:58:11 one: no, I unfortunately don't 13:58:25 goshawk`: tathi's version will also b a colorforth 13:58:27 fare: I don't "know" Lisp, I was just considering using it 13:58:34 goshawk: what about hacking Mops into a colorforth? 13:58:38 onetom: interesting...are they making any kind of headway? 13:58:45 * Fare first learnt RPL 13:58:54 Reverse Polish Lisp from HP28 calculators 13:59:05 hence my love both of FORTH and LISP 13:59:21 fare: because if I recall, Mops is an object-oriented dialect of Forth, with no real semblance to a standalone Forth 13:59:34 so, I am not sure I see that as a viable code base 13:59:40 goshawk`: cant remember the state of their project, coz im not directly interested in it 13:59:51 but, you likely know something I don't 13:59:59 onetom: fascinating 14:00:12 no problem, thanks for letting me know about it 14:00:12 goshawk: I'm not sure what you call "Standalone forth", especially atop a Mac... 14:00:17 goshawk`: coz the only relation i have v motorola processors is that dragonball EZ in my palmtop 14:00:34 fare: well, that's the ugly part...I want to replace Mac OS 14:00:45 oh! 14:00:48 goshawk`: probably they have already managed 2 boot their colorforth 14:00:51 onetom: dragonball is pretty close to 68K, no? 14:00:56 isn't that a lot of trouble for such an old hardware? 14:01:07 goshawk`: yeah, its also a motorola proc 14:01:24 onetom: the problem with Linux is that even if they did support the IIfx, which they do, access to floppy even with regular machines is not supported 14:01:26 goshawk: that said, if you can detach a hardware-specific part from a portable part, it could be very interesting 14:01:29 fare: this is the problem 14:01:39 fare: overall, the hardware *could* be made to work with effort 14:01:50 goshawk`: its id is MC68EZ328 14:01:59 but the IIfx (or any old 68K) mac is too slow for use beyond a performance processor 14:02:08 which so far is quite adequate with HMSL even under Mac OS 14:02:15 so, the need isn't "urgent", so to speak 14:02:19 "beyond a performance processor" ? 14:02:59 fare: oh, a stupid term I use for a dedicated computer or piece of hardware that handles performance data from a MIDI controller and processes it in some way 14:03:29 but midi data is not too fast... 14:03:30 onetom: does dragonball include floating point? 14:03:44 how come u cant process it well in realtime? 14:03:57 onetom: no, it isn't...which is why the IIfx is fine...especially since OS 7.1 and HMSL don't get in the way of the timing at all 14:04:01 goshawk`: lemme chk 14:04:31 onetom: well, you can...my main complaint is with software synthesizers on modern computers 14:04:50 those are really poor for real-time use, if you as 14:04:51 k 14:04:52 me 14:05:10 they don't have to consume so much to get so little, if you had a real OS tailored to the need 14:05:22 and real hardware is the next step 14:05:34 but the current state of things has made a lot more difficult than it should be 14:06:30 fare: I considered a MacIvory for a bit, because despite that the Mac hid a lot of the hardware details from you, it was the only Genera machine made that had a serial port that could reliably operate at MIDI rates 14:06:44 even the XL1200's serial ports were crippled to 19200 baud 14:07:01 which I think kind of bites, since the machine still sells for $3500 US 14:07:07 yup 14:07:16 and it looks like a LOT of fun 14:07:20 you seem to know a lot of details about there machines... 14:07:29 where did you get this data? 14:07:45 I suppose an Alpha with OpenGenera has a fast serial port, but... 14:07:57 I was reading a lot of product literature and talking to one of the sales staff at Symbolics only a couple months ago 14:07:58 goshawk`: cant find any reference 2 floating point, but it seems 2 b a 32bit system 14:08:12 fare: unfortunately, not affordable...nor is Unix particularly hot for what I want 14:08:18 indeed 14:08:22 onetom: yeah, fixed point ought to not be so bad 14:08:23 goshawk`: so u can & should use fixed point on it 14:08:30 onetom: right 14:08:42 btw, do you know about precision soldering? 14:08:51 fare: no, I am afraid I don't 14:08:53 what is it? 14:09:09 I broke a PCMCIA NIC, and wondered if the connection could be soldered back 14:09:30 wow...if it could be done, I know you'd probably want a soldering station (the Weller irons come to mind) 14:09:37 rather than your normal iron from Radio Shack 14:10:08 the circuit boards are probably multi-layer, making it even more tricky 14:10:11 but beyond that, nadda 14:10:32 it's probably not even solderable by hand 14:10:38 given the size 14:10:38 =) 14:10:50 thats right :) 14:11:00 so forget it Fare 14:11:18 do what the industry says you should do, even when it isn't broken 14:11:21 buy a new one 14:11:24 :P 14:11:34 what kind services do u expect 4 ur midi processing stufF? 14:11:44 does it reqs graphics, eg? 14:12:13 onetom: very minimal...when I think of a gui, I still have a habit of thinking of ANSI BBS style graphics 14:12:21 even though that was a bit before my time 14:12:22 it requires filesystem handling, iguess 14:12:28 onetom: block is fine 14:12:29 only the small bit of circuit on plastic that links the main board to the connector is broken 14:12:52 actually, in many ways, blocks would be preferable, because it makes RAM allocation a breeze 14:13:02 and that is nice, because the computer is "dedicated" purpose anyway 14:13:07 but why do u afraid so much of creating a 4th running on the bare iron? 14:13:15 so it doesn't have to share with applications with a memory management I don't know about 14:13:28 onetom: because there is next to NO information on my hardware 14:13:41 download processor datasheets, dig some free os-es 4 macs 14:13:51 even the best support from it (Linux) fails to support the floppy controller 14:13:53 goshawk: can't you just lock a gob of Mac memory, and use it? 14:13:55 like bsd 14:14:06 probably u can use a lot of code from it 14:14:31 sad... :/ 14:14:43 what is sad? 14:14:47 fare: what do you mean? 14:15:13 the lack of even the fdd support 14:15:27 I consider the floppy controller important, particularly given the potential volatility of my code and also the size of the source I'd work with 14:15:32 yeah, it makes me mad 14:15:42 it doesn't even support the floppy on most normal macs 14:15:43 screw that 14:15:45 as a result 14:15:52 it can't even boot without the existence of Mac OS 14:16:05 because they don't know enough to enhance the boot loader 14:16:19 goshawk: why not use an ethernet controller instead? 14:16:27 fare: for what? 14:16:34 for file storage? 14:16:40 goshawk: btw, my IIfx's floppy destroys floppies you write to with it 14:16:45 yes, for file storage 14:17:14 fare: interesting, all three of my IIfx'en have pretty stable floppy drives 14:17:32 Fare: kiddin? u should implement a tcpip stack in 4th 2 b able 2 use it 14:17:33 the problem is that the ethernet controller is nubus 14:17:56 which means I have to support at least two pieces of hardware and a massive network layer (comparatively) from what I had 14:17:59 in other words 14:18:12 I think a TCP/IP stack in Forth has already been done 14:18:16 from the idea I had of a really nice pared down minimal Forth to a lot of bloat I was hoping to avoid anyway 14:18:25 Fare: where? where? :)) 14:18:29 and it's a worthwhile endeavour, anyway 14:18:55 u can ask some from tygeta, but it costs money 14:19:02 probably a lot of money :) 14:19:41 ideally, I'd want very minimal facilities to make this happen 14:19:51 display and serial port are no big deal... 14:20:02 the SCSI and floppy controllers are weird 14:20:13 there are also TCP/IP stacks in LISP and in ML 14:20:16 I *could* do without the SCSI, by loading the entire image into memory off of a floppy 14:20:21 fdd shouldnt b so big deal, too :-/ 14:20:22 but, without a floppy, I'm crippled 14:20:41 Fare: hmm! fine idea! 14:20:52 goshawk: you could have MacOS load you thing, just like Linux does 14:20:56 onetom: you'd think, but I am curious why no Unix for the 68K seems to offer it 14:21:05 especially when the floppy was so critical on such early systems 14:21:07 Fare: i always searched the net 4 4th tcpip implementations 14:21:09 fare: I'd have to 14:21:17 but file storage is just a pain 14:21:21 Fare: never thought of other langs 14:21:42 if I was sure I could get everything to work as I'd like, I wouldn't be so afraid of wasting a lot of time of building just such a Forth 14:21:55 even the PC seems to offer more promise in this regard 14:22:45 eh, these r really hard questions :( 14:23:18 I'd tear apart a PowerPC Unix if I thought I could manageably do it 14:23:22 ithink, i gonna go 2 work a bit 14:23:34 but in terms of a controller interface, what do we have...USB, FireWire? 14:23:44 I'd have to use my PCI MegaWolf card, which is a total unknown 14:23:49 goshawk: what about Retro? 14:23:54 onetom: thanks for talking 14:23:54 goshawk`: doesnt ur mac have openfirmware? 14:24:05 goshawk: it does 14:24:06 forth os for PC 14:24:08 ak 14:24:10 onetom: it does 14:24:23 fare: I haven't tried or seen it 14:24:29 retro.tunes.org 14:24:39 goshawk`: wouw. and u cant even handle the floppy through it? 14:25:08 Fare: ive tried enth/flux 14:25:16 onetom: no floppy drives on the new systems 14:25:21 just USB-based floppy drives 14:25:25 Fare: it even works fine from inside vmware 14:25:26 fare: ah yes, I have seen it 14:25:34 fare: for that I could use colorForth 14:25:44 Fare: while all the other 4thos like things hang it 14:25:56 Fare: even forthos & colorForth 14:25:58 a colorForth-based PC seems to be my best option 14:26:14 colorForth hangs nearly everything =) 14:26:25 goshawk`: what colorForth have u already tried? 14:26:33 Mr. Moore's 14:26:37 what about color blind people? 14:26:41 I have not had the chance to try Mr. Loveall's 14:26:45 except chucks own machines :) 14:26:45 Fare: he addressed that =) 14:26:59 onetom: exactly...even he finds that funny 14:27:01 :D 14:27:17 chuck is a very odd man :)) 14:27:43 actually, I think he is pretty neat 14:27:53 ... if a woodchuck could chuck wood. 14:28:00 hah 14:28:27 craziness is always nice 2 some extent :) 14:28:54 if I could increase the resolution of the analogue coprocessor and make a few tweaks to fix a glitches in the overall design 14:29:06 the F21 could be *easily* configured for what I want 14:29:25 onetom: I don't know, I would use the word "extreme" if anything 14:29:38 where can i find info on F21? 14:29:39 he's not a moderate sort of individual at all 14:29:46 onetom: www.ultratechnology.com 14:29:56 F21 is a chip designed by Mr. Moore, as matter of fact 14:30:05 oh, that F21 14:30:24 *** New F21 Machine Forth Tutorial Videos Soon *** 14:30:32 yeah, I have the others 14:30:48 but haven't been able to view them yet, because I don't have a PC I can view them on 14:30:53 ive seen it but dont have so much processing capacity... :) 14:31:12 so much as the avail info on the net 14:31:17 (he changed the burn format so Win2K and XP users could view them, but in the process kill Mac compatibility) 14:31:44 what? 14:31:54 "he changed the burn format" ? 14:32:04 oh, for the CD's containing Forth tutorials at ultratechnology 14:32:13 he being Mr. Fox 14:32:36 you can buy the videos on CD...there are like four of them for $10 apiece 14:32:51 kind of worthwhile when you are on a 33.6K dialup =) 14:32:51 cds? what cds? from where have u got such cds? 14:33:02 ultratechnology.com's "store" 14:33:06 iiih, that sux :))) 14:33:59 and in what format of those video files have been burnt on those cds? 14:34:02 Mr. Fox is the one who "commissioned" the F21 14:34:07 RealPlayer, if I recall 14:34:26 but maybe not 14:34:40 it's been awhile since I checked (since I actually have the CD's, just no PC to view them on) 14:34:47 and theres no lateset realplayer available 4 ur machine? 14:34:54 realplayer isn't the problem 14:34:59 it's the file format of the CD's 14:34:59 ah 14:35:02 the cd format 14:35:03 oke 14:35:04 y 14:35:08 yeah 14:35:10 kind of stinks 14:35:20 because for all intents and purposes, there *should* be no problem 14:35:35 what a crazy world is this... 14:35:47 but oh well 14:35:51 I need to buy a machine for colorForth anyway 14:36:05 originally I was going to get a P4 on an Intel 850-based motherboard 14:36:09 :)) or even fabricate 1 14:36:23 thats the most reliably solution nowdays :) 14:36:24 but had a pleasant discovery (besides limited RAM availability and high cost) 14:36:43 the P4 has some serious compromises to the design that were not there even in the P3's 14:37:09 so they broke stuff intentionally, basically, to keep the design cheap so they could integrate new features without any additional cost constraints 14:37:17 (all the SIMD crapola) 14:37:22 intel is also as stupid as micro$oft 14:37:31 I always knew they held hands 14:37:37 but didn't realize they were siamese twins 14:37:44 lol 14:37:57 they really turned me off, particularly because the motherboard had more development docs than almost any other 14:38:17 the Athlon XP is a much better chip, but I get screwed with a motherboard I don't really know anything about 14:38:48 i mainly develop apps 4 pic microcontrollers 14:38:53 it stinks too, because I was able to nab the development docs for the HammerFall digital audio card 14:39:10 and am pretty satisfied w their 35 instructions :P 14:39:19 which is a damn nice audio card...and very very fast, even for software synthesizers 14:39:19 s /am/im/ 14:39:25 yeah 14:39:31 I can see the potential of that 14:39:42 particularly since I got some kind of interest in Mr. Moore's chips 14:39:54 I may get a couple P21's to get acquinted with that 14:40:05 I could get my hands on an F21 without a problem 14:40:26 im also extending a native optimizing 4th crosscompiler for pics 14:40:27 but it has a problem which stifles most of its performance, and the analogue coprocessor isn't powerful enough for me 14:40:50 the problem can be easily fixed in a subsequent prototype, I mean really easily...and the coprocessor could be easily expanded 14:41:08 but realistically, who the hell has $15K US to pay for another batch of 25 chips 14:41:12 onetom: that's cool 14:41:27 goshawk`: do u know vhdl? 14:41:29 I know nothing about pics, so I wouldn't know where to begin 14:41:50 goshawk`: probably u shouldnt know much about them 14:41:57 goshawk`: they r very small devices 14:42:13 goshawk`: tho, their design is beautiful 14:42:36 goshawk`: (the smallers even only have 8bit alu..) 14:42:46 no, i don't know vhdl 14:43:15 but, I do know that the fixes could be installed to F21 easily, because I talked to Mr. Moore briefly and particularly Mr. Fox about the changes 14:43:25 vhdl is the lang of the "programmable logic devices" (PLDs) 14:43:26 yeah, I know what they look like 14:43:30 but, not much more than that 14:43:51 yeah, I have seen it, but likewise, not too much more than that 14:44:11 plds r general logical & sequential circuits 14:44:19 I know Mr. Moore doesn't use that, if I recall 14:44:33 onetom: I would think including microprocessors, no? 14:44:47 pardon? 14:45:12 oh, I was saying PLD's include microprocessors, correct? 14:45:16 no 14:45:36 they a bare programmable logical circuit nets 14:45:46 ok, as is evident, I am not a hardware type...so please brief me if you have the time 14:46:02 u define the connections between their logical gates 14:46:09 like building blocks, right? 14:46:25 dont u know what is a logical gate? 14:46:37 NAND, AND, OR gateS? 14:46:54 I know the logic behind it, but no very little about electronics 14:46:59 no = know 14:47:17 but yes, that makes sense 14:47:24 u can write it as no, i will understand that even :) 14:47:46 I try to do that for myself, mostly =) 14:48:03 u can construct the various parts of processors from such general logical device 14:48:25 that makes sense 14:48:38 have u ever seen eg, a counter realized by logical gates? 14:48:44 yes 14:48:54 digital circuitry 101, most would say 14:48:54 or a half-adder 14:49:06 too bad I didn't get to even play with that =) 14:49:33 go ahead 14:49:38 im also not as talented as 2 play w the actual hardwares, but 14:50:00 i could still design content 4 a pld 14:50:13 coz its pure logic (roughly :) 14:50:19 so would you say it is sort of "high-level", then? 14:50:35 and me father could realize the actual pcb 14:50:41 wow 14:50:53 you are lucky to have someone close to help with that 14:51:04 yup, me lucky :) :) :) 14:51:19 where r u from? 14:51:28 my father had an EE PHd, but he was too much of a loser and had too many ego trips to even try to help me with any of that 14:51:39 so, here I am =) 14:51:48 ego trips? 14:52:08 yeah, didn't really want to show me a lot of stuff because that was all he knew that I didn't know 14:52:13 so it was like his "ticket to respect" 14:52:21 ooh, gosh 14:52:27 thats sad 14:52:28 which it wasn't...but long story 14:52:43 me father tought me as much as he could 14:52:45 don't want to air my dirty laundry where it is not needed 14:52:55 so, simply stated, you are lucky to have him in on that 14:52:58 that's cool 14:52:58 okay 14:53:46 im a very software-directed guy, anyway 14:53:48 so, you have a lot of actual things you pieced together with VHDL and your father? 14:53:54 i love 2 simulate everything 14:54:16 yeah...Mr. Moore would seem to agree with you...that was almost the premise of his OKAD 14:54:28 i dont actually made any vhdl descriptions yet 14:54:50 oh, ok...still a lot further ahead on that level than I am =) 14:55:02 but i saw some lil code-transformators what my father did 14:55:08 if I had the opportunity and/or resources to have hardware designed, I'd go crazy with that I think 14:55:12 too much fun 14:55:21 and i also used them via my microcontroller programs 14:55:26 onetom: that's awesome 14:55:55 iknow. i like 2 do it. but simulation is still cleaner :) 14:56:10 electronics is a crazy stuff, i think 14:56:15 yeah 14:56:36 theres is so much of magic included in practical electronics 14:56:51 because I am so hardware handicapped, I realized not so long ago that software was my only real ticket to get the kind of custom things I wanted 14:56:54 what i couldnt .... what i dont like 14:56:56 yeah, there really is 14:57:18 the really good people have an intuitive sense about it all 14:57:28 so we r similar in this aspect :) 14:57:44 I am afraid so, although you seem to a lot further along in that respect 14:57:50 =) 14:58:22 so, as a maniac simulator guy, i plan 2 write 4th-es (what r processors infact...) 14:58:30 in as many langs as i know 14:58:34 yeah, simulators 14:58:39 right? 14:58:46 and id like 2 create a sample os on top of it 14:58:56 there are two F21 simulators on UltraTechnology, btw 14:59:08 written in what lang? 14:59:23 they may be F-PC based, but may still standalone 14:59:29 F-PC Forth 14:59:40 c c, iknow about fpc 14:59:51 do you like it? 15:00:06 i dont *know* it, just know *about* :) 15:00:15 but i dont really like 15:00:28 I nabbed a stack of old "Forth Dimensions" for a song, and I see people rave about it a lot then (as well as use it heavily for code exampls) 15:00:31 @least i didnt like it last time ive checked it 15:00:38 what is nab? 15:00:44 bought 15:00:58 at least how I am using it now 15:01:04 usually it means "to grab" 15:01:15 c, thx 15:01:25 I think there is something inherently ugly about 32 protected mode extenders in DOS 15:01:42 hence why I haven't spent much time in DOS for Forth (or would, even if I had a PC) 15:02:00 which is a shame, because I would shell out the bucks for polyForth too if I could 15:02:04 it really seems awesome 15:02:38 my latest (an only) 2 experiments r sample threaded code execution programs written in 4th and awk 15:02:41 do u know awk? 15:02:48 I used to 15:03:10 good 15:03:14 last time I even touched it was four years ago, on my home Linux machine 15:03:18 =) 15:03:35 so i already have the seeds of a 4th kernel written in awk :) 15:03:45 wow, that's kind of whacked 15:04:06 there is also a minimal f83 system built upon only 9primitives 15:04:12 haha 15:04:29 i plan 2 port it onto my experimentat/educational 4th kernels 15:04:34 that's cool 15:05:12 so i could easily extend my target languages w the ability of being programmed in 4th 15:05:21 right...makes sense 15:05:22 tho, they will b damn fast 15:05:31 i dont really care about it :) 15:05:41 oops: damn *slow* :)) 15:06:01 yeah, awk isn't exactly superb in that regard 15:06:08 this way i could play w regexps inside 4th programs, coz 15:06:16 the only thing i have 2 do is 15:06:51 make the match operator of awk a primitive in the 4th built upon it 15:07:24 right...seems if you are really into awk, that would be fun 15:07:41 Ooooor: i can build a 4th in tcltk, so i could tie primitives 2 tcltk commands 15:07:54 so i can write 4th inside tcltk 15:08:24 and i can access tcltk from within that 15:08:31 that's true, you could 15:08:46 I am surprised you don't consider writing Forth with standard C library linking capabilities 15:08:51 the main idea is the portability 15:09:01 if im developing an app 15:09:18 that way, you don't lose most of the speed inherent in Forth, but also don't lose the capability of bridging with Unix in general 15:09:28 i can easily test it in a graphical environment if i run it on top of a tcltk forth 15:09:36 but don't compromise Forth to achieve the objective 15:09:50 that's true, from what little I remember of TCL 15:10:07 that's one language I know very little about :P 15:10:20 coz, its pretty underdocumented 15:10:40 but u can hunt some illegal docs 4 it on the net 15:10:55 and those r just enough 2 use it 15:11:01 well, even so, it wasn't particularly popular with Linux users at the time 15:11:03 even use it pretty well 15:11:15 (1996-1999) 15:11:23 and u can also chk other tcltk apps, like tkman, tkmail ... 15:11:41 sounds almost like an operating system could be derived out of that alone 15:12:07 iiiih, not really 15:12:11 --- quit: Soap- (Read error: 104 (Connection reset by peer)) 15:12:25 its a tipical userinterface lang, i think 15:12:27 oh, ok...again, I know very little about it 15:12:41 it definitely needs an os under it :) 15:13:00 but the main advantage of it is its portability 15:13:03 the only recent time I have encountered it was with Alpha, a heavily scriptable (script-based, in fact) editor for the Mac 15:13:15 it also has a win version 15:13:25 yeah, along with everything else 15:13:48 yes, its a script lang, but 15:14:06 for userinterface task a script lang is also perfect 15:14:38 and its also extensible in C w newer commands 15:14:44 and its also well documented 15:14:47 yeah, I was never really heavily into GUI's, so I would not know 15:14:57 k 15:15:04 yeah, C is the cul de sac of heavily documented languages =) 15:15:12 but now, ithink, i really gotta go :-/ 15:15:17 no problem 15:15:23 thanks for taking the time to explain all this to me 15:15:26 twas nice 2 meet u 15:15:29 indeed 15:15:38 hope to talk again (if that is fine by you, of course) 15:15:42 take care =) 15:15:45 sure 15:15:48 cu 15:15:56 fare, still there? 15:16:11 probably got tired of us ;) 15:16:16 haha, wouldn;t doubt it =) 15:16:31 I was just curious about his LispM 15:16:33 =) 15:17:46 brb 15:17:47 --- quit: goshawk` ("Leaving") 15:19:56 --- join: goshawk` (goshawk@panix3.panix.com) joined #forth 15:20:09 yes 15:20:17 my shell provider installed rc 15:20:26 --- join: MrReach (~mrreach@209.181.43.190) joined #forth 15:20:36 * goshawk` is pleased 15:20:42 g'day MrR 15:20:46 hihi! 15:21:08 hello, how are you? 15:21:47 pretty good, still groggy (just woke up, morning coffee and all that) 15:22:34 cool...where are you (if you mind my asking?) 15:22:56 I'm in Spokane, Washington, USA 15:23:18 (yes, it's late afternoon here) 15:24:15 where are you? 15:24:17 do you work a night shift or something? 15:24:27 New York State 15:24:34 so, only three hours ahead of ya =0 15:25:01 my sleep habits have not been stable recently, for some reason 15:25:03 I ask, because even when I don't work a night shift, I tend to wake up at really odd hours...I guess I thought I was sort of "unique" 15:25:10 guess I was wrong =) 15:25:24 I generally tend to be a night owl anyway, but this is later than I usually sleep 15:25:39 * MrReach nods. 15:25:48 yeah, my favorite schedule was sleeping from 10AM to 5 or 6PM 15:25:57 Yuck... 15:25:59 and being awake and doing stuff for the rest of the night 15:26:03 it was actually a lot of fun 15:26:10 mine is to sleep from 4am to noon 15:26:12 but a lot of weird health stuff happens when you don't see the sun for a long time 15:26:18 I feel horrible when I don't get any day :) 15:26:40 the funny part is that I don't mind seeing the day...it's my health that suffers from not seeing it 15:26:43 rob_ert: he gets dawn and sunset ... do they count? 15:27:05 MrReach: No... waking up at sunset is depressing. 15:27:20 Anne Rice would agree with you, I think 15:27:29 May I ask who that is/was? 15:27:38 you get dandruff that won't go away (that's your scalp peeling, nothing else), eventually hair starts to fall out (but it's not balding per se...skin and eyes get very sensitive to the sun 15:27:59 my favorite is going to one "pool party" a year after a routine year of not seeing the daytime 15:28:10 your pupils are totally closed up all the way, and there is nothing you can do abotu it 15:28:17 it's just so bright out =) 15:28:18 Cool. 15:28:27 Anne Rice is an author known for Vampiric worlds, she wrote "Interview With a Vampire", "The Vampire Lestat", and the new movie "Queen of The Damned" 15:28:31 so, you have to get sun =) 15:28:36 yeah, I have heard of her 15:28:47 rob_ert was asking 15:28:53 Hmm... well... I'm no vampire. 15:28:55 oddly, haven't seen or read any of her stuff 15:28:59 nor am I 15:29:05 not I, either 15:29:12 just tend to be a night owl 15:29:16 same =) 15:29:20 Hehe 15:29:24 15:29:53 The Doors keep me company during the long nights of coding, reading and IRCing :D 15:30:16 heh, I prefer Enigma and Enya 15:30:34 I like a lot of synthesized instrumental music, myself 15:31:01 Well....the synth is an important part of the Door's music ;P 15:31:05 early Yanni, Wendy Carlos, early Tangerine Dream and Peter Baumann, etc. 15:31:18 rob: I thought the Door's were mostly into organs? 15:31:36 Elecric organs ;) 15:31:39 Wndy Carlos totally ROCKS 15:31:41 electric* 15:31:46 I know that had a real phalanx of those...Vox's, Farfisa's, the occasional odd Moog or EMS, but mostly organs 15:31:50 rob: right 15:31:59 did you know that Wendy Carlos used to be a male? 15:32:03 MrR: I really like her "Sonic Seasonings" 15:32:06 MrR: damn straight =) 15:32:23 Sonic Seasonings is probably my favorite 15:32:35 pretty much everything else has some kind of endearing trait to me, however 15:32:50 I used to have Bach Busters when I was in school, but haven't followed her since 15:33:10 just for me, Sonic Seasonings is where I really enjoyed the music AND enjoyed phenomenal use of her Moog synthesizer 15:33:20 yeah, I have the Switched-On Box set 15:33:55 what's the current software for downloading music? 15:33:55 has Switched-On Bach I and II, the Well-Tempered Synthesizer, and Switched-On Brandenburgs 15:34:04 I prefer the WTS, personally 15:34:12 I don't know 15:34:15 =) 15:34:20 what is WTS? 15:34:28 oh, sorry...Well-Tempered Synthesixzer 15:34:31 akk...-x 15:34:33 ah! 15:35:03 I also really like the synthesis on Digital Moonscapes and Beauty in the Beast 15:35:08 especially the former 15:35:15 but, I enjoy the music in the latter a lot more 15:35:58 have you heard either of those? 15:36:25 no, can't say I have 15:36:41 another singer I like is Dalbella 15:37:11 hmm, never heard of her (?) 15:37:20 or he? 15:37:26 her 15:37:28 ok =) 15:37:49 did part of the soundtrack for 9 1/2 weeks (the movie) 15:37:51 Wendy is probably the only accomplished musician I think to experiment with microtonality with some success 15:38:01 MrR: oh, I haven't seen that :P 15:38:05 sorry about that! 15:38:14 not to worry, that was 80s 15:38:31 the only 80's movie I saw recently was "Sixteen Candles" 15:38:41 are I pop or what? =) 15:38:56 * MrReach chuckles. 15:39:17 btw: Carlos did the soundtracks to "Tron", "The Shining", and "Clockwork Orange" 15:39:28 I have heard the first, but not the latter two 15:39:34 "Alien - the 8th passenger" <-- :) 15:40:00 what's that? 15:40:46 A movie :D 15:40:51 no kidding 15:40:52 Maybe that's only the swedish title. 15:41:04 I thought that was a joke 15:41:09 Hehe 15:41:15 I never joke (j/k) ;P 15:41:19 goshawk`: ugh, u know Clockwork Orange? where r u from? 15:41:20 hah 15:41:29 onetom: New York State 15:41:32 STRANGE movie 15:41:47 onetom: haven't seen it, though...why "ugh"? 15:41:49 * rob_ert just saw The Birds. 15:42:05 rob: fun movie 15:42:09 Yes... 15:42:11 =) 15:42:17 Yum-yum, picked out eyes. 15:42:28 Special effects anno '63. 15:42:29 ornithologist running scared 15:42:33 :) 15:42:35 goshawk`: coz, its a very european film, ithink... i have it anyway ;) 15:42:53 I got a kick out of that, especially since I used to be an amateur birder when I was really young 15:43:02 onetom: oh, ok 15:43:18 the only genuine european film I saw recently was 'la femme nikita' 15:43:22 goshawk`: if u play so much w midi, could u send me some valuable midi "tunes"? 15:43:37 onetom: well, nothing I write is valuable 15:43:47 besides, I am ashamed of my work at this time =) 15:43:48 goshawk`: nikita? isnt it american? 15:44:02 onetom: the original la femme nikita was a french film 15:44:07 goshawk`: but what u have written by others...! ;) 15:44:14 there was a television series, however, also not particularly bad either 15:44:23 onetom: nothing, really 15:44:41 I recently tossed all of my old "Rise of the Triad" and "Legacy of the Wizard" MIDI's 15:44:57 that movie used to screw up my mom *SO* bad 15:44:57 because after installing my new audio hardware, QuickTime synthesizer really sucks 15:45:06 and I don't have any GM synthesizers 15:45:11 MrR: really? wy? 15:45:14 why, rather 15:45:39 she just couldn't *GET* it that La Femme Nakita and Point of No Return were the same movie with different actors and sets 15:45:47 yeah, seriously =) 15:46:03 the latter being a hack, if you ask me 15:46:33 even when, about 20 minutes into the movie, I started reciting action points and clips of the script in a movie we'd never seen 15:46:55 goshawk`: my youger brother is a pianist, so probably he would b happy 2 have some complex piano midi stuff 15:46:56 I noticed that the TV series "WitchBlade" used the EXACT same set from "la femme Nikita" TV series 15:46:58 she was *SO* diconcerted 15:47:07 MrR: haha 15:47:17 onetom: yeah, I wish I could help you with that 15:51:56 * goshawk` is kind of tired 15:52:06 my schedule has been whacked, too 15:52:12 been up since 3 AM 15:52:15 for no reason, either 15:52:33 heh, gotta love spring 15:52:47 * goshawk` hates the heat 15:52:57 I love late Autumn and Winter 15:53:10 well, better 90DF than snow, IMO 15:53:15 really? 15:53:17 I love the snow 15:53:23 hate it, myself 15:53:25 snow really makes me happy 15:53:36 as long as it isn't "wet" snow 15:54:00 would love foot after foot of the stuff myself 15:54:47 (20 degrees and sunrise light is the thing) 15:55:04 heh, just saw an enigma tune called "Severe Beating of the Teletubby" 15:55:28 rob: three feet of fresh snow, hanging from the trees and everything...with a true full moon 15:55:42 rob: surreal like one may not have seen before 15:55:47 MrR: haha 15:57:12 I think 60 Hz is beginning to bother my eyes 15:57:16 after months of using it 15:57:48 maybe when I do a fresh install, I'll chop the resolution down a bit to see if I can put up with it (just to filch a little resolution, at 75 to 85 Hz) 15:58:12 running 1600x1200 right now with a telnet window 15:58:40 if I could get a colorForth running on a Power Mac, that would look really good 15:59:01 it is just too bad that the hardware is virtually untouchable 15:59:25 heh, you think so? 15:59:33 well, the audio hardware is 15:59:43 that is kept pretty "safe" 15:59:49 no, I meant about colorforth looking good 15:59:58 oh, yeah, I think it could 16:00:02 if I made my own port 16:00:29 it's just that if I go to all the trouble...then what? 16:00:52 maybe if I am lucky, there is an easy way to access the keyboard (in some kind of hardware compatibility layer built into the firmware, which is the case with PC's at least) 16:00:56 and mouse 16:01:08 maybe I have the audio hardware down, since PCI shouldn't hard to find out 16:01:19 and no fdd? mmm 16:01:19 but, the only serial ports I could use are also on the PCI bus 16:01:30 nope...not on the G4's 16:01:51 maybe if I chucked the modem and put in a serial port replacement...but still 16:01:55 I am limited to one serial port 16:02:01 which kind of sucks 16:02:24 and hard disk access, especially SCSI ought to be a lot of fun 16:02:31 even IDE on a Mac sounds painful 16:02:54 and the only onboard thing resembling a floppy disk is an IDE ZIP drive 16:02:55 ugh 16:03:14 Power Mac does not seem very cost or time effective to make a colorForth for 16:03:39 :P 16:03:51 all this stuff is a total mess in one way or the other 16:05:20 definition of 'innovation': a similiar product rebuilt a tad and released at a later date for three times the price 16:06:24 definition of 'new': only fifteen years old (that being similiar superior technologies tested at government and research installations, and then a cheapie inferior version handed to you for an inflated cost) 16:08:12 unless I can cough up $15K US, F21 isn't really a possibility either 16:08:23 so, damn... 16:08:23 =) 16:08:57 sorry, I am ranting now because I am too tired to function properly 16:09:09 I think I ought to sleep 16:09:19 take care, everyone...and hope to talk to you again soon 16:09:21 Bye 16:09:25 Where do you live, btw? 16:09:26 hope I haven't been too annoying =) 16:09:42 I kind of jump around in New York State for the moment 16:09:44 19:00? 16:09:51 yeah 16:09:51 That's kind of early :) 16:09:57 Well, good night anyway. 16:10:02 I woke at 3AM for no apparent reason :P 16:10:11 Ugh 16:10:11 :) 16:10:14 yeah =) 16:10:29 I figure by the time I wake up tomorrow, it might actually be more towards 6 or 7 AM 16:10:37 =) 16:10:39 Hehe 16:10:40 or perhaps not 16:10:45 Well, good night 16:10:47 anyway, take care =) 16:10:48 thanks 16:10:51 nice meeting you all 16:11:22 be well, goshawk` 16:11:42 thanks 16:12:10 --- quit: goshawk` ("dreaming of computers without attached illusions") 16:38:55 --- join: tcn (tcn@tc1-login10.megatrondata.com) joined #forth 16:38:56 --- mode: ChanServ set +o tcn 16:39:51 Hey 16:40:09 * MrReach nods in greeting. 16:40:40 * rob_ert pokes tcn. Is he alive? 16:41:02 yo 16:42:22 what's new this year? 16:42:47 A computer language called "COBOL" was invented. 16:43:51 ...on this date in 1957? 16:51:02 You mean it's not '57 anymore? 16:52:18 #bash.. that sounds like a fun channel ;) 16:52:31 YUCK!!! 16:52:51 an abomination to all typists 16:55:27 I never thought of it that way.. how come? 16:56:07 ['xx']&&'blah \"arg with space\"' 16:56:23 ooops, substitute back tick for single quote 16:56:44 oh, I see exactly 16:56:54 garbage to read, impossible to type 16:57:11 I never got that advanced in bash programming :) 16:57:21 I never wanted to 16:57:45 but it's what linux uses for most of its startup and system admin scripts 16:57:59 sadistic bastards 16:58:18 well.. i'm having some luck with my forth-like compiler that looks like C 16:58:33 heh 16:58:39 I'm afraid to ask ... 16:58:45 what are its features? 16:59:20 it parses infix notation.. but it compiles incrementally and it probably won't have types 16:59:44 * MrReach nods, "Ah!" 17:00:21 i think it'll be interchangable w/ forth.. 2 stacks, same calling conventions.. 17:00:39 not an extension to forth? 17:00:45 and simple enough to write it in forth or asm 17:02:12 if I define +(a,b) in this language, i can call it as 4+5, or in forth as 4 5 + 17:02:56 oh yeah, it also compares against all words in the dictionary before trying to convert to a number, just like forth 17:03:02 time for me to go prep for a business meeting 17:03:24 you folks have a Very Nice Day(R) 17:03:31 see ya 17:03:36 --- nick: MrReach -> MrGone 17:12:36 --- quit: rob_ert ("(:") 17:13:04 hello, tcn 17:13:16 never met ya b4, iguess 17:13:47 tho, ive seen ur name in many places, iirc 17:14:39 hello.. nice to meet you 17:16:02 for what purpose do u develop u c-like 4tH? 17:16:16 s/u c/ur c/ 17:16:40 I always thought it would be nice for some purposes 17:17:02 Where postfix is too confusing 17:20:44 c 17:21:00 & what else r u developing nowdays? 17:22:36 umm.. maybe hacking abc2ps to make abc2png 17:25:41 echo 'abc2ps $@ | gs -dDEVICE=png' > abc2png ; chmod a+x abc2png# ;) 17:26:15 s /=png/=png -/ (probably) 17:26:47 do u play any instrument? 17:27:02 does this abc2png related 2 4th somehow? 17:28:25 aahhaaa, u made retro, dont u 17:29:28 oh yeah, I play fiddle 17:29:38 guitar too 17:30:57 The thing about gs is it's slow.. well not so much on a modern machine, but a roundabout way of doing things that requires you to download so much extra crap 17:31:07 im only a poor, *very* amateur wind instrument player 17:31:45 keep at it.. practice every day, etc.. if you really like it, that is :) 17:31:54 what instrument? 17:32:07 recorders, tin-whistle mainly 17:32:36 but i can find the notes on sax & flute 2 :) 17:33:02 i've messed with the first two.. not too good though :) 17:33:11 can also play some simple tunes on kaval 17:33:30 (that type of kaval dont have a whistle) 17:33:33 i might get into bagpipes or bombarde sometime 17:34:25 (u have 2 form a whistle w ur lips & u have 2 blow 2 the edge of the hole on its top) 17:34:52 wow, so u also have bagpipes? 17:35:02 no, not yet! 17:35:28 and do u know what is kaval like? 17:35:51 is it like a little pipe with finger holes drilled in it? 17:35:52 wanna hear a kaval sample? (~200k) 17:36:06 no thanks, i'm on a modem :) 17:36:25 200k is not much tho... 17:36:34 no but I've gotta go 17:36:45 and get off the modem b4 u break it, anyway ;) 17:36:54 1 more Q 17:36:58 ok 17:37:15 does enth/flux is ur "child"? 17:38:05 --- part: aaronl left #forth 17:38:09 another guy did that.. maybe retro inspired him, I dunno. Sean Pringle, that's the guy.. 17:38:20 ah, k 17:38:24 Andy Valencia also just made a forth OS.. forthos.org 17:38:30 ok see ya 17:38:35 i know 17:38:35 --- quit: tcn ("Leaving") 18:33:49 --- join: MJS (MJS@208.245.179.252) joined #forth 18:49:42 --- part: MJS left #forth 21:51:23 --- join: aaronl (~aaronl@vitelus.com) joined #forth 23:06:29 --- join: Soap` (flop@203-96-105-6.dialup.xtra.co.nz) joined #forth 23:37:27 --- part: aaronl left #forth 23:49:45 --- join: futhin (~thin@24.64.174.2) joined #forth 23:56:48 --- quit: futhin ("bye") 23:59:59 --- log: ended forth/02.04.10