00:00:00 --- log: started forth/04.09.24 00:00:03 I overwhelmingly prefer xfig. 00:00:16 Dia doesn't even understand the concept of paper size. 00:00:18 It's rediculous. 00:00:20 hehe, well, AutoCAD doesn't have the most intuitive interface either :) 00:00:33 That's just it -- Dia doesn't have an interface. 00:00:35 then again, autocad will draw you a kitchen sink. 00:00:37 It's got . . . stuff. 00:00:43 And you kinda do stuff . . . to stuff. 00:01:05 It's hard to explain because Dia's interface is virtually non-existant. 00:01:27 aah 00:01:31 ok, i remember trying dia 00:01:34 it sucks :) 00:03:24 ooh 00:03:30 autocad 2000 lt 00:03:33 thats what im using at school 00:04:34 --- join: Serg_penguin (~z@212.34.52.140) joined #forth 00:05:31 hi 00:06:57 re 00:07:29 * Serg_penguin slipped my foot and was taken away by ambulance car, for first time in my life 00:12:34 :/ 00:12:58 --- nick: bent -> bent|sl33p 00:14:05 Ouch. What happened? 00:14:08 How'd you slip? 00:53:09 --- join: mur__ (~mur@kyberias.uiah.fi) joined #forth 00:56:00 --- quit: mur (Read error: 60 (Operation timed out)) 01:03:51 * kc5tja is working on the PS/2 port version of my keyboard remapping device. 01:04:05 Who knows? Maybe I can sell the idea to ThinkGeek.com and make some appreciable income that way. 01:04:56 stepped in little pit - dhamn road workers ! 01:05:03 Ahh 01:06:31 http://www.networktechinc.com/ps2-prots.html -- good link for anyone who wants to build electronics projects that mimicks a computer keyboard. 01:06:42 ambulance, x-ray, 2 days in bed and lame like gallows stool 01:08:45 city streets become impassable - time to wear paratrooper boots ;(( 01:09:11 Actually, I should get another pair of combat boots. They're amazingly comfortable. 01:09:48 i feel comfortably only in soft cheap running shoes, fake Adidas 01:11:14 they tend to be "dropout's brand" however ;(( i tryed to switch, but others, even more expensive, hurt feet and smel like rotten hell 01:11:43 dhamn 'fashion' and 'peer pressure' 01:15:10 I can't say I've ever had that experience. 01:15:50 New sneakers, even the top of the line brands here, never hurt my feet anymore. I remember as a kid, the cheap running shoes always used to give me callouses. 01:16:05 --- quit: I440r (Read error: 110 (Connection timed out)) 01:21:20 --- quit: mur__ (Remote closed the connection) 01:21:53 --- join: mur (~mur@kyberias.uiah.fi) joined #forth 01:38:35 Estimated cost of the QWERTY-Dvorak converter unit will be in the vicinity of $40 to $50 range. 01:39:12 * Serg_penguin will never buy it so high 01:39:58 Well, what do you want? 01:40:16 I'm just a small-timer, selling units in individual quantities, and absolutely no method of mass production. 01:40:40 Besides, that is just an estimate. 01:40:53 did u do any PR or survey: what folks want and at what price ? 01:40:53 Things can conspire to make the unit cheaper too. 01:41:14 maybe, no one wants kbd hack-in ? 01:41:16 No, because I don't need it. 01:41:38 Serg_penguin: Three people here said they wanted one. And I know of two more off channel who wants one. 01:42:23 5 units won't pay off R&D ;)) 01:42:30 Says who? 01:42:33 Have you done the math? 01:42:46 I don't even know what the full R&D costs will be yet. 01:43:03 how much does your howr cost ? 01:43:03 But I can tell you one thing -- they won't be nearly as much as for the Kestrel. 01:43:49 My brute costs, for hardware alone, is $20 to $25, depending on sources, availability, and current prices. 01:44:06 This includes the estimated cost of printed circuit board fabrication too. 01:44:14 * Serg_penguin prefers to think BIg, and even GREAT ;)) 01:44:33 does now USA folks feel they suffer from censorship ? 01:44:44 Depends on who you ask. 01:45:03 Why do you ask to begin with? 01:46:07 what is 'market wolume' of folks who feel strangulation of speech ? sell them trash-cheap SW radios of superior quality in mass number ! 01:46:32 What? That makes no sense. 01:46:33 At all. 01:46:39 aha 01:46:56 in RU it could make bomb sense ;)) 01:47:06 And they can get trash-cheap radios, en masse, by going to Ramsey, Inc. and purchasing and building a kit. 01:48:21 * Serg_penguin was disguised by quality of kits here - 0-v-IC is UTTER CRAP 01:48:49 Well, purchase better kits then. 01:48:57 xtal radio w/ IC amp ;((( - the only non-FM kit here 01:49:17 Well, what do you want from a kit that is cheap? 01:49:24 If you want high quality, buy an Elecraft K2. 01:49:34 But be forewarned: you get what you pay for. 01:49:37 K2's aren't cheap. 01:49:56 But as far as QRP rigs go, they are the #1 kit rig on the market. 01:51:35 +1 transistor may turn this kit into thing way superior to most trash-cheap SW superhets/infradynes 01:51:37 In order for a business to make money on a product, they need to make no less than 50% profit on the product being sold. Otherwise, the cost of doing business will be immeasurably high. 01:51:48 No way. 01:52:03 no way what ? 01:52:05 A single transistor won't do anything. It's the synergy of the circuit. 01:53:33 Polyakov in his books claims _microvolts_ sens from 1 transistor regen/autodyne (millivots sound output) 01:53:57 Well, that's true of most receivers too. 01:54:12 Well, most receivers worth their weight that is. :) 01:54:33 (he says what output goes to microphone input by shield cable) 01:55:31 so, +few parts - and great leap in quality 01:55:59 I refuse to claim that's a high quality design. If it was, we'd still be using regens for home audio equipment. 01:56:14 Quality is a qualitative measure anyway. What actually *IS* quality? Nobody can really answer that. 01:56:27 sure, 2 drawbacks: 01:56:36 Literally, Quality is latin, meaning, the quality(sic) of existance. 01:56:46 So if an object exists, it has quality. Literally speaking. 01:57:01 http://www.ramseyelectronics.com/cgi-bin/commerce.exe?preadd=action&key=SR2C 01:57:14 1) customer hates to think. regen takes thinking and adjusting feedback 01:57:43 2) regen has inferior dynamic range to _GOOD_ super w/ MULTIPLE CONTOUR aerial filter 01:57:45 * kc5tja would like to try regenerative reception some day. Unfortunately, I've never gotten a transistor to ever oscillate, so I'm kind of stuck on that end. 01:58:08 Yes, because it's overloading a single transistor with four different duties. :) 01:59:54 * Serg_penguin bets what newbie hardly can match superhet's tunings 02:00:14 I don't understand what you mean. 02:00:28 i offered you some scans from Polyakov, but now books are beyond my reach 02:00:50 You never sent the files. I told you I was interested in his circuits. 02:01:20 i say, superhet takes to 'match' tuning of aerial contour w/ heterodyne - hard task for newbie 02:01:24 Anyway, looking at the prices on Ramsey's website, I can see that my kit price is not too far out of the price bracket. This makes me feel good. 02:01:54 You mean to design themselves? 02:02:24 no, even to tune ready one 02:02:55 I think that's true of anything. 02:03:00 hint: first superhets had separate tuning of aerial and heterodyne ;))) 02:03:10 ???? 02:03:19 I'm not familiar with ANY (super)het that had that. 02:03:26 Old OR new. 02:03:39 There really isn't any reason for it. 02:03:56 i see one big reason: 02:04:45 u can make air filter's tuning coarse and cover all SW by few 3x bands 02:05:04 and make heterodyne tuning sharp, w/ narrow bands 02:05:38 what greatly simplifies construction 02:05:48 The way we solved that problem was to have multiple antenna input filters and different (fixed) BFO frequencies. 02:06:04 ????? 02:06:18 Then the VFO itself would only sweep from 1 to 500kHz or some such. 02:06:38 Multiple input filters selected which band you wanted to receive from. 02:07:01 The BFO is used to demodulate the RF to an IF frequency in the range of 455kHz or so. 02:07:10 aha, i got - double conversion w/ quartz 1st het and tunable second ? 02:07:22 Then a final VFO (tunable around 500kHz or so) was used to produce the audio. 02:07:28 Right. 02:09:03 think: trash-cheap infradynes have no hell of input filter, just ~40MHz lo-pass, yeah ? 02:09:58 so adding separately tuned filter gonna be good idea ;)) - gift from XX's 20-s 02:17:19 infradynes? :) 02:17:38 Never heard that term before. 02:25:29 infradyne = double superhet w/ first conversion UP 02:26:07 say, range is 0.1-30 MHz, 1st IF is 45MHz, second - 500 as usual 02:26:17 500kHz 02:26:52 so, het. range is 45.1 - 75 MHz ;) 02:28:38 Ahh. 02:28:59 I've never heard that term before, but I do recall reading that there were some good advantages to heterodyning up on the first stage, instead of down. 02:32:17 yes, getting rid of 'mirror' channel what is 90MHz away ;)) 02:32:31 but where are drawbacks too ;)) 02:33:23 Everything has drawbacks. 02:37:56 * Serg_penguin f...ing w/ MySQL 02:39:11 Oh my virgin eyes. :-) 02:40:30 seems it doesn't support nested SELECT ;(( 02:57:05 --- join: mur_ (~mur@smtp.uiah.fi) joined #forth 03:04:46 I wasn't aware that SQL even supported nested SELECTs. 03:07:09 --- quit: mur (Read error: 110 (Connection timed out)) 03:07:37 Heh 03:08:03 * Robert is at school, waiting for the linear algebra lecture 03:08:19 * kc5tja is looking at the Atmel microcontrollers. 03:08:24 Dude, these things would ROCK for my application. 03:08:35 And they're rather affordable too. 03:12:37 ha-ha, SQL was named _structured_ precisely for that feature ! 03:15:57 :) 03:17:20 --- join: saon (Ecoder@c-24-129-95-254.se.client2.attbi.com) joined #forth 03:24:28 OK, definitely going to be using the ATmega8 for my design. This is definitely a no-brainer at this stage. And I don't even need open-collector pins to drive the keyboard interface, I don't think. 03:24:36 Which saves me the cost of a 7405 chip. 03:25:57 --- join: crc (crc@75-pool1.ras11.nynyc-t.alerondial.net) joined #forth 03:45:37 --- quit: mur_ (Remote closed the connection) 03:46:09 --- join: mur (~mur@uiah.fi) joined #forth 03:52:42 --- quit: saon ("Leaving") 04:45:28 --- quit: crc ("Time for bed... Goodnight!") 05:53:11 --- quit: Serg_penguin () 06:09:33 --- join: mur_ (~mur@uiah.fi) joined #forth 06:19:21 --- quit: mur (Read error: 110 (Connection timed out)) 06:24:32 --- join: I440r (~mark4@216-110-82-203.gen.twtelecom.net) joined #forth 06:24:32 --- quit: I440r (Client Quit) 06:24:56 --- join: I440r (~mark4@216-110-82-203.gen.twtelecom.net) joined #forth 06:24:56 --- quit: I440r (Client Quit) 06:28:03 --- join: I440r (~mark4@216-110-82-203.gen.twtelecom.net) joined #forth 06:47:55 --- quit: mur_ (Remote closed the connection) 06:48:36 --- join: mur (~mur@uiah.fi) joined #forth 07:35:04 --- join: Frek (~anvil@h229n2fls31o815.telia.com) joined #forth 07:35:24 Hej. 07:35:37 tja 07:38:55 Robert, this chan is publicly logged! 07:38:57 behave now 08:58:05 robert never behaves 08:58:11 he is a trouble maker 08:58:17 :) 09:02:32 someone has to make those too, we woudl run out of troubles in world and it was happy then! what then, it was voidness hmm 09:03:53 Hah 09:13:32 If anyone wants to see me blow steam like I440r sometimes does, head on over to http://www.falvotech.com/rants.html 09:13:55 It's a new section to my website, and I just added a second rant (the first everyone has already seen). 09:14:34 In the mean time, I really need to get to bed. 09:15:16 OK, good night. :) 09:29:55 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 09:29:55 --- mode: ChanServ set +o Herkamire 09:37:49 --- join: fridge (~fridge@dsl-203-33-167-178.NSW.netspace.net.au) joined #forth 09:51:51 --- join: hrmpf (~obi@195.18.226.13) joined #forth 09:52:01 Hi 09:52:23 Hur går det med din Forth? 09:57:26 tja, har jobba i hele dag. Blitt lite forth... :( 09:57:50 Usch 09:57:58 Nu har du en helg att ta igen det på. :) 09:59:11 ja og assembler dah... Det er jo fort gjort. men skal nok fixe den biffen oxo 10:02:47 Det går nog bra. :) 10:03:20 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 10:05:12 regner da med det... Har det egentlig ikke travelt. Det er jo en hobby, skal ikke stresse dah... 10:05:35 Hi qFox 10:08:38 hi Robert 10:08:56 hrmpf please keep that icky talk away from us ;) 10:09:17 hm, are you the same guy that was asking for a hacker yesterday in some channel on efnet? 10:10:25 i remember somebody with a nick similar to yours asking for a hacker yesterday. didnt pay attention to what followed though :) 10:11:56 --- join: ^m00h^ (~mnu@clusterfw.beelinegprs.ru) joined #forth 10:14:32 i NEVER blow steam :P 10:14:35 ! 10:15:24 * fridge raises an eyebrow 10:15:25 I'm probably not the one, haven't been using efnet for a long time. Anywayz, dont need a hacker. And if so, I wouldn't let everybody know... 10:17:06 kc5 erm you dont have a "right" not to hear the words "under god" 10:17:16 i dont understand your objection to the ruling 10:17:25 i think the ruling was the right one 10:17:47 prevent right wing activist judges from destroying the one thing that makes this country great 10:17:50 what'd I miss? 10:17:56 exactly...wth? 10:18:05 http://www.falvotech.com/rants.html 10:18:16 :) 10:18:17 I440r: what's the one thing that makes this country great? 10:18:21 GOD 10:18:38 the right of the people to decide weather to worship him or not 10:18:45 --- part: ^m00h^ left #forth 10:18:49 this isn't the holy land 10:18:57 i disagree 10:19:07 I don't see why god would make this country great more than he would others 10:19:08 but wont argue that with you :) 10:19:13 I don't think she's prejudiced 10:19:20 :) 10:19:26 herk is a girl! 10:19:26 who's god? 10:19:37 only a girl would say that lol 10:19:49 freedom of religeon is not freedom FROM it 10:19:59 I440r: not true 10:20:05 yeah, I can really pick up guys with this face: http://herkamire.com/jasondata/images/jasonshead.jpg 10:20:06 you dont have the right to not be offended 10:20:35 and if the words "under god" offend you then thats YOUR problem 10:20:49 you have the right to not wroship god 10:20:57 yo dont have the right to block me from doing so 10:20:59 i'm not quite seeing the link between the first and the second paragraph.. 10:21:06 ? 10:21:10 I'm not a girl, but I do know that most of the masculinity of god in the bible is from bad translation. not all of it, but... 10:21:33 nevermind. 10:21:35 herk therse alot of bad translations and misquotes etc etc :) 10:22:01 eek i didnt go to lunch lol 10:22:08 i was being bizzee bizzee :) 10:22:11 for a change 10:22:40 sometimes it's because we don't have the right word 10:22:56 eg, I was hearing someone talk about the translation "the kindom of heaven is within you" 10:23:21 the word translated to kingdom was actually female... but we don't have a word queendom afaik :) 10:24:14 they should have made it up 10:24:14 (not that it's relivant, but I think it's cool) the word translated to "within" also means "among" 10:25:09 I like the message that heaven is within and among you 10:26:08 I don't know why using the word god is so bad 10:26:19 BTW, I missed the conversation with kc5tja, but I think it's rather pathetic that our thing about the seperation of church and state is half lip-service 10:26:21 you read it and decide what it means to you 10:26:34 if it is allah, or the brahman or nirvana 10:26:44 just substitute where appropriate 10:26:47 =D 10:27:09 fridge: yeah, a lot of people have a quite negative emotional reaction to the word god 10:27:16 myself included in most contexts 10:27:58 probably because most of the time we hear it it's people being irrational and/or trying to change us. 10:28:34 which tends to range from irritating to downright confrontational 10:29:43 my church teaches that "god" means the embodyment of love and wisdom 10:30:01 but that's generally not what I think of when people say god 10:30:16 and I don't think it's what people usually mean either 10:31:02 What church is that? 10:31:12 Swedenborgian 10:31:17 swedenborg.org 10:31:20 Herkamire: heh 10:31:38 I've been reading a lot about him the last month =D 10:31:45 fridge: nice :) 10:31:49 great religion 10:32:10 not always real down-to-earth (get's pretty intellectual at came) but I like that :) 10:33:03 it is a practical religion, but sometimes we get all wrapped up in philosophy and forget that we mostly live in our daily lives 10:33:14 The previous owner of my parents new place left a copy of 'uses', I found it while rifiling through some stuff 10:33:54 cool. haven't read that one I don't think. it had/has a different name though... 10:33:54 then from there have been reading wilson van dusen non stop 10:36:48 --- join: swsch (~stefan@p5091EEBF.dip.t-dialin.net) joined #forth 10:38:08 fridge: sounds like cool stuff 10:38:35 What word is normally used for clearing the data stack? 10:39:35 ...Open Firmware uses CLEAR. I'll just go with that. :) 10:41:24 Herkamire: it fits in nicely to some of my preconceived views of the world 10:41:39 fridge: have you read Life After Life? 10:42:02 fridge: swedenborg? 10:42:13 Yay, Sweden. 10:42:16 nope, I've read the design of existence and beauty, wonder & the mystical mind 10:42:26 That's one thing we've exported to the US, mad priests. 10:42:30 In the late 1800s 10:42:43 haven't actually read any of swedenborgs titles yet 10:42:45 Robert: what? 10:42:46 but I'll get there 10:42:49 haha 10:43:11 fridge: oh, I thought uses was a translation of one of swedenborg's books 10:43:36 Herkamire: Lots of Swedes emigrated to the US, among those a lot of priests that were disliked by the state church 10:43:37 nah, just another swedenborgian 10:43:57 ahh 10:44:25 lots of * emigrated to the US 10:45:08 fridge: Uhm, like 10-20% of this country emigrated. 10:45:19 In just a few decades. 10:47:16 gee 10:47:28 your state-church must have been more obnoxious than the neo-cons 10:47:31 =D 10:58:55 --- quit: swsch ("Leaving") 11:15:05 --- join: swsch (~stefan@p5091EEBF.dip.t-dialin.net) joined #forth 11:16:22 --- quit: swsch (Client Quit) 11:29:50 --- join: swsch (~stefan@p5091EEBF.dip.t-dialin.net) joined #forth 11:39:58 --- quit: jDoctor (Read error: 110 (Connection timed out)) 12:02:02 --- quit: swsch ("Leaving") 12:02:11 --- join: swsch (~stefan@p5091EEBF.dip.t-dialin.net) joined #forth 12:32:36 --- join: arke (apache@11.198.216.81.dre.siw.siwnet.net) joined #forth 12:32:53 hi 12:37:31 --- quit: arke (Client Quit) 12:59:55 --- quit: qFox (Read error: 104 (Connection reset by peer)) 13:00:04 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 13:14:48 --- join: kuvos (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 13:15:07 --- quit: kuvos (Client Quit) 13:17:52 --- join: kuvos (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 13:18:47 --- quit: kuvos (Client Quit) 13:37:07 "RPC" in Forth is so nice and simple! 13:37:29 pls elaborate? 13:39:41 --- join: snowrichard (~richard@adsl-068-209-159-248.sip.shv.bellsouth.net) joined #forth 13:39:46 Well, I simple send some text commands over TCP to the server to be evaluated... tacked onto the end of this text is ".S CLEAR". The server types the stack back to me (which I EVALUATE, thus acquiring), and then clears its stack. It then responds with OK, which I also EVALUATE as an indication that the command is complete and the results are on my stack. 13:40:58 very elegant 13:41:32 Yes, it works so well, I'm quite pleased with it. 13:41:56 And I don't need to wrapper the calls in 1K of XML. :) 13:42:18 can you take anything away from your solution 13:42:22 so that it still works? 13:43:08 Example? 13:43:49 can't think of one ... 13:44:05 your solution must then be perfect :-) 13:44:41 no kidding 13:45:04 Heh. Well, the "protocol" is so simple. And if there's an error on the remote side, I can execute the output... "ERROR: blah blah" and report the error on my side as well. 13:45:27 How do you handle the networking stuff? 13:45:31 So, as long as the prompt and the error text doesn't change (the protocol), then I don't see any problems. 13:45:45 Just using good ol' sockets. 13:46:55 very precious information ... will be useful in two weeks :-) 13:47:26 --- join: [Forth] (~Forth@216-110-82-59.gen.twtelecom.net) joined #forth 13:48:01 What's in 2 weeks? 13:51:28 If client makes up his mind, I might do some networking 13:51:36 Ahh. 14:01:12 --- join: tgunr (~davec@vsat-148-63-4-107.c001.g4.mrt.starband.net) joined #forth 14:13:46 --- join: swsch_ (~stefan@p5091DE64.dip.t-dialin.net) joined #forth 14:15:38 --- quit: swsch_ (Client Quit) 14:15:46 --- join: swsch_ (~stefan@p5091DE64.dip.t-dialin.net) joined #forth 14:18:32 --- quit: swsch_ (Client Quit) 14:20:47 --- join: swsch_ (~stefan@p5091DE64.dip.t-dialin.net) joined #forth 14:22:20 --- quit: I440r ("going home (tgif)") 14:23:29 --- quit: qFox ("this quit is sponsored by somebody!") 14:24:16 --- nick: swsch_ -> swsch__ 14:28:17 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 14:29:35 --- quit: swsch (Read error: 110 (Connection timed out)) 14:32:15 --- quit: hefner (Read error: 104 (Connection reset by peer)) 14:34:18 --- quit: tathi ("leaving") 14:35:07 --- quit: tgunr ("Leaving") 14:41:20 --- quit: swsch__ ("Leaving") 14:42:22 --- quit: snowrichard ("Leaving") 15:03:58 I don't think I440r got the whole point to the rant at all. 15:05:20 --- quit: Frek ("Client exiting") 15:09:36 Hey 15:10:18 You seem to have a lot of interesting info about connections between the Saudi court and their islamic enemies. 15:20:11 Robert, that's what they teach at school if ou hadn't skipped the classes! 15:21:32 :( 15:22:15 ok 15:22:20 my eyes explode 15:22:22 bbl 15:22:24 after sclleeep 15:24:47 :( 15:24:49 Bye mur 15:25:04 bJ 15:25:08 baaaj 15:25:16 capslock is not that visible in irc :P 15:25:28 no matter how much you press it :) 15:27:13 Robert: Was that intended for me, or for mur? 15:27:19 It's rather ambiguous. 15:27:39 kc5tja: For you. 15:28:01 But if mur has any such rants up, I'd be happy to check them out. :) 15:43:19 --- quit: [Forth] (Remote closed the connection) 15:44:54 hi 15:44:58 --- nick: bent|sl33p -> bent 15:46:23 Hi 15:49:26 brother is crying 15:49:35 hes getting really bad grades because hes not doing homework 15:49:41 and hes getting his ass reamed for it 15:50:13 I never did my homework 15:50:23 Look where it got me! 15:50:37 a forther on IRC, doing nothing but barely surviving. 15:50:38 :) 15:51:16 Heh. 15:52:34 the entire concept shat me 15:52:44 I sit at school doing work all day 15:52:48 why do more when you get home? 15:52:56 home is for homish activities 15:53:11 Yeah. 15:53:13 IRC. 15:53:23 IRC. Amen. 15:53:25 I usually don't do a lot of homework. 15:53:26 well, I didn't IRC at the time 15:53:34 more like surfing 15:53:34 But I have nice teachers ;) 15:53:36 but anyway 15:53:38 I do homework at school :P 15:54:03 i do math homework between passing period and the few minutes she uses to take attendance and do general announcements 15:54:12 did that for the last 3 years, works surprisingly well 15:59:36 Robert: Then I'll politely ignore the comment, because nothing about my rant has anything to do with Saudis. 16:05:51 kc5tja: You just mention them because...? 16:09:06 I didn't mention them. 16:09:07 Ever. 16:13:04 "e. Put another way, I'm actually supporting my troops. I'm not investing daily in oil products, which does three things. First, it keeps my money out of the pockets of the Saudis, which keeps them from forwarding the cash to Al Queda and other extremist groups." 16:13:53 All of which is very true. 16:14:30 Which part, that you never mentioned the saudis? 16:14:37 It's not a secret that Saudi Arabia harbors much of the Bin Laden family, who in turn funds Osama's operation. 16:14:56 I thought you were talking about rant #2. You really need to be specific so I don't waste time wondering what you're talking about. 16:16:25 I thought you could figure that out yourself. :) Besides, I would be careful with assuming that because a number of criminals live in a country, that country's government is funding them. 16:16:31 had a realization today 16:16:39 made me feel a little stupid 16:17:01 ESPECIALLY if the government is worried about a revolution by said criminals. 16:17:04 qemu is designed to run linux programs compiled for differenc architectures... 16:17:58 Robert: Again you are being nebulous. The comment I made regarding Saudi Arabia and their connections to Al Queda is verifyable through independent research at nearly any local library who has news archives. It is not a secret, as I've already said. 16:18:41 herkforth currently runs best as a linux program 16:22:36 Herkamire: Well...there you go. :) 16:23:22 Although, it does seem that qemu is equally moving into the systems-level emulation too. 16:27:54 oh definitely 16:28:15 --- quit: hrmpf ("sorry, had to go looking for myself....") 16:28:40 I wonder how qemu is able to emulate four different processors, all equally well. 16:29:43 I also wonder how it is able to handle shared libraries. That is, if I have a PowerPC version of mutt, for example, does it require a PowerPC version of ncurses library too? Or can it use the x86 version? 16:29:57 I'm curious about libraries too 16:30:05 not an issue for herkforth... but it would be for a lot of stuff 16:30:11 yep. 16:37:08 I think qemu translates emulated code to native code on all platforms it supports 16:38:12 not sure though. 16:39:15 when you run qemu on windoze, will it emulate linux programs? 16:39:27 From what I can see, it does that too. BUT...if emulated code makes use of function pointers to emulated code, then it "emulates" subroutine calls too. 16:39:31 if so do they get disk access and stuff? 16:39:33 Which still leaves the original question quite open. 16:40:03 Well, remember that the system call interface isn't implemented with regular subroutines. :) 16:41:33 I think this is what made me think that it translate to navite on all platforms: (from the qemu faq) 16:41:36 Q: Is QEMU a virtualizer or an emulator ? 16:41:39 A: QEMU is an emulator. It means that it converts each target CPU instruction into host instructions. Therefore, it emulates any supported target processor on any supported host processor. 16:41:44 also the fact that it emulates so fast on ppc... 16:42:13 And x86. 16:42:19 It screamed on my box. 16:42:39 faster than bochs? 16:42:46 bent: wwwaaayyy faster. 16:43:01 kc5tja: what about in comparison to VMWare? 16:43:14 bent: It emulated a PowerPC at an estimated 40MHz on my box (20x reduction in speed based on Herkamire's mandelbrot performance on my box) 16:43:37 bent: The two cannot even be compared. VMware sets up a virtual machine, not an emulated machine. 16:43:38 wow 16:43:48 hehe 16:44:07 VMWare is probaly around 10x reduction 16:44:42 No way. 16:45:02 VMware is way faster than that -- it uses the CPU itself to execute instructions -- ONLY privileged instructions are emulated. 16:45:40 linux on vanilla windows xp was running about as fast as my old 200mmx 16:45:41 That being said, qemu emulates an x86 at 25% the host speed (e.g., if I emulate an x86 on my x86 box, it'll run at 200MHz instead of 800MHz -- I openly invite bochs to compete with that.) 16:45:43 well 16:45:45 i have 1.2ghz 16:45:48 in these benchmarks: http://fabrice.bellard.free.fr/qemu/benchmarks.html 16:45:49 so thats not 10x :) 16:45:55 it looks like qemu is about 40X faster than bochs 16:46:04 Herkamire: I saw 67x faster. 16:46:15 I didn't look very hard. it was rediculous 16:47:20 QEMU is about 4.1 times slower than native code on integer code. On floating point code, it is 10.1 times slower (normal as floating point emulation is not yet optimized). Note: the results are about the same whether QEMU is used as user mode or full system PC emulator. 16:47:36 bent: Well, like I said, it emulated a completely foreign processor architecture on my 800MHz Athlon at an *estimated* 40MHz (it was probably faster, actually). 16:47:43 Bochs is about 270 times slower than native code on integer code. QEMU is about 65 times faster than Bochs. 16:47:47 NOTE: as QEMU does not use a software MMU simulator, the comparison is not totally fair. QEMU should be about twice slower with a software MMU simulation. 16:48:04 60X on the first benchmark, 30X on the seccond 16:48:36 bent: For PowerPC-on-x86, you have no choice but to use a software MMU emulation though. 16:49:10 * bent thought of a ForthRISC processor 16:50:01 I ran my mandelbrot test in qemu on ppc (software mmu) and got about 10x slower than native 16:50:32 wait, I think it was 20x 16:51:01 no, 10x. because it was about 8-9 secconds native, and 93s in qemu 16:51:23 kc5tja: is there any processor you know which allows an ovveride for an instruction to take the _curent_ value of a register, regardless if that register is locked orn not? 16:51:57 bent: locked? 16:52:01 you can lock registers? 16:52:01 kc5tja: as in, it doesnt stall if the register is locked, it just uses what was before it 16:52:10 Herkamire: well, don't know how to explain. :P 16:52:55 Sounds like normal RISC to me. 16:53:22 err? 16:53:23 The original MIPS didn't have pipeline interlocks at all. 16:54:01 hehe. 16:54:12 That's where the whole branch delay slot came from. 16:54:12 that effect is what I was looking for as an _option_ 16:54:16 aah. 16:54:55 like, in the register description in the instruction word, there would be a bit that says either "true" or "cached" 16:55:09 Forth code would execute much faster with that 16:55:23 Hard to say. 16:55:46 because you always have succesive operations which are dependent 16:55:47 I personally don't think it will. 16:56:11 i was thinking a RISC which (1) allowed the lock override (2) allowed limited word index addressing 16:56:16 hoe come? 16:56:18 how* 16:56:30 Precisely because of the sequential nature of Forth. 16:56:42 The results of one operation are always directly used as the inputs of the next. 16:57:12 however, if you know that at some point, the new "value" isn't there, and you can use the old one, then do it! 16:57:31 I can't think of any case where that'd be useful. 16:57:31 OVER would be 16:57:39 add sp, 4, sp 16:58:09 ld (CACHE#sp-1), (CACHE#sp+1) 16:58:28 a compiler could optimize thouse 16:58:53 That really doesn't make any sense to me. 16:59:06 increment the stack pointer 16:59:08 oh 16:59:17 those are -4 and +4, respectively :) 16:59:25 Still doesn't make sense. 16:59:29 even though, it should all be one 16:59:43 the CACHE#... means to bypass the pipeline lock for ... if it exists 16:59:45 The problem is, nothing here involves the CPU registers. 17:00:08 And the ld instruction is god-awful complex for a RISC to execute. 17:00:12 That's a direct memory to memory move. 17:00:27 err 17:00:32 granted, that _is_ a bad example. 17:00:43 * bent was thinking too x86-ish 17:00:56 --- join: hefner (~hefner1@linux2.gl.umbc.edu) joined #forth 17:00:56 More like 68000ish -- even x86 doesn't support that. :) 17:01:05 hehe :) 17:01:17 alright, heres how its _supposed_ to be 17:01:35 ld (cache#sp-1), tm 17:01:42 add sp, 1, sp 17:02:25 err 17:02:27 thats wrong too 17:02:28 arghgh 17:02:38 be back in a it 17:02:43 --- nick: bent -> bent-poo 17:02:44 sub esi,4 17:02:53 mov [esi],eax 17:03:00 mov eax,[esi+4] 17:03:07 :) 17:03:12 yeah 17:03:17 thats a read-after-write right there 17:03:26 precisely. 17:03:32 I cannot see *any* way around that. 17:03:37 i can 17:03:51 mov [cache#esi+4], eax 17:04:16 it just uses the old value of esi, even though its in the middle of being changed 17:04:24 But EAX has the wrong value! 17:04:44 no 17:05:04 EAX would be Top of Stack, right? 17:05:07 Yes. 17:05:16 the cache# _ONLY_ affects the esi 17:05:16 Over is A B -- A B A 17:05:21 yeah 17:05:39 So you need to load EAX at some point. 17:06:03 Another way: 17:06:10 MOV [ESI],EAX 17:06:24 oops 17:06:26 missing offset. 17:06:31 mov [esi-4],eax 17:06:33 mov eax,[esi] 17:06:37 sub esi,4 17:06:39 woh 17:06:41 aah 17:06:44 i see what you meant 17:06:46 hold on 17:07:02 sub esi, 4 17:07:10 mov [cache#esi+4], eax 17:07:34 cache#esi-4 17:07:36 mov eax, [cache#esi+8] 17:07:47 oh yeah, right. 17:07:50 just those three. 17:07:54 same thing, just added the cache thing 17:08:01 and should speed it up by at least a few cycles :) 17:08:14 and this adds up because OVER is quite common. 17:08:27 alright, my hole is giving away, brb 17:09:01 I think that [cache#esi+8] (which ought to be +4, but I digress) is not needed. Instructions execute in a single cycle when they are this simple, so it only takes one cycle for the register write-back to occur. 17:09:08 So you'd need only one cache override. 17:10:02 That being said, you can probably get by this by exploiting the superscalar nature of the CPU: 17:10:12 mov edi,esi 17:10:21 sub esi,4 17:10:30 actually, let me pair them up visually. 17:10:39 mov edi,esi ;;; sub esi,4 17:11:19 mov [edi],eax ;;; mov ebx,[edi+4] 17:11:49 ( now you can use EBX as top of stack if you need to, or if you can't, you can take the one cycle hit to MOV EAX,EBX) 17:12:50 whoa....wait. I didn't do something right. 17:12:55 mov edi,esi ;;; sub esi,4 17:13:26 mov [edi-4],eax ;;; mov ebx,[edi] 17:13:30 I knew something didn't look right. 17:24:11 yep 17:24:25 i intend to write an optimizing compiler which does things like that 17:24:28 variable TOS etc. 17:25:01 --- nick: bent-poo -> bent 17:27:52 hmm. 17:27:52 --- join: TheBlueWizard (TheBlueWiz@modem-142.nyc-tc03b.fcc.net) joined #forth 17:27:52 --- mode: ChanServ set +o TheBlueWizard 17:27:55 hi TheBlueWizard 17:28:06 bent hiya 17:28:38 re 17:29:09 kc5tja: I'm trying to think of how heavy RAW is 17:29:30 kc5tja hiya 17:36:55 grr i cant find ANY mud game as good as materiamagica 17:43:49 --- quit: I440r_ ("Leaving") 17:51:23 Damn, I wish Topaz were here. 17:51:34 I could really use his input regarding the ATmega8 chip. 17:57:35 Like, for example, how easy it is to write an assembler for. 18:01:00 --- join: mur_ (~mur@uiah.fi) joined #forth 18:01:24 kc5tja: I am coding for an at90s8515 now. 18:01:57 kc5tja: And it's really a nice microcontroller, for being such a small, cheap and fast one. 18:02:35 Maybe the Mega8 isn't quite as small, but the core instruction set should be the same. 18:03:13 It's not at all the mind-fucking mess from the Microchip PICs. 18:03:53 It even has functions like pre/post-decrementing/incrementing addressing modes. 18:05:23 Being RISC, it "should" be fairly easy to write an assembler or it. 18:06:35 i just got to be a porsche passenger 18:06:38 carrera 4 18:06:46 man, that thing goes WHOOOOOOOOOOOOSH 18:07:03 not to mention that it handles the "15mph turns" at 40 without even breaking a sweat 18:07:14 goes from 0 to 50mph (80kmh) in almost an instant 18:09:12 Automobiles... 18:09:57 Robert: The mega8 is pin compatible with the AT90S4433 -- it's only 28-pin DIP (32-pin SOIC), and costs $3.66 from Digikey in quantities of 1. 18:10:04 And for what it includes, it's a *steal*. 18:10:20 --- quit: mur (Read error: 110 (Connection timed out)) 18:10:27 bent: So does my 86 RX-7. :D 18:10:49 das: Well, we'll see. I have not yet seen the binary-level encodings for instructions yet. 18:10:50 :) i figured you't lke the ATmega parts. 18:12:35 das: I was looking at using their AT91-series microcontrollers (ARM9 based) for use in the Kestrel. Especially since it has both a USB hub and slave interface together. I just might use one anyway for the USB-version of the keyboard thingie, just because of that. 18:13:55 But then I got to thinking, you know, I might not need such a contraption for the entry-level Kestrel kit. I mean, I can use multiple ATmegas to implement a Forth-execution core (and that, in turn, opens the opportunity for selling ForthStamps, like BASIC-Stamps, only better!). 18:14:18 It'll probably be somewhat slow for the clock speeds it'll run at, but OTOH, it'll work and it'll be easy to build. 18:14:36 Just an idea at this point. 18:14:43 kc5tja: That's kind of what I'm working at right now. 18:14:44 ForthStamps... I like. :) 18:14:48 And it'll almost certainly have no real graphics capability to speak of though. 18:15:11 Robert: Which aspect? 18:15:27 kc5tja: I also saw that these 40-pin AVRs have enough pins to handle RS232 and DataFlash and external SRAM. I'm not using any additional SRAM though. 18:15:36 kc5tja: A tiny AVR-based computer system. 18:16:19 Ahh 18:16:21 kc5tja: In ROM - editor, forth compiler and VM, perhaps some other software. Then I'll use the DataFlash for user data 18:16:44 Yeah, I was going to use something a bit bigger than that. :) 18:17:00 kc5tja: I checked the data sheet, it's not THAT slow when reading from it, one 264 byte page is read in about 150 us. 18:17:04 I was going to include only the VM in ROM, and leave everything else in externally addressed RAM. 18:17:19 * das is looking at the AVR instruction set encodings 18:17:27 das: URL? 18:17:28 they look very consistent 18:17:36 hold on 18:17:37 I downloaded the full ATmega8 specs, and it didn't include them. 18:17:40 The current one I'm working with is designed for 512 bytes of RAM. :) 18:17:58 http://www.atmel.com/dyn/resources/prod_documents/DOC0856.PDF 18:18:00 kc5tja: Do the 28-pin ones even support external SRAM? 18:18:01 * kc5tja wants a Forth-based computer built with at least 64KB, preferably 128KB. 18:18:22 I know my 2313 chips don't. 18:18:28 Robert: No. It would be emulated via the I/O ports though. I never said it'd be fast. But it'll almost certainly be faster than a BASIC-Stamp. :) 18:18:34 Hehe. 18:19:11 The "larger" models have 3-cycle external SRAM access, iirc. 18:19:55 But I like the idea with lots of RAM and running everything from a VM there. 18:20:11 --- join: Sonarman (~matt@adsl-67-113-235-93.dsl.snfc21.pacbell.net) joined #forth 18:20:16 In my MTV project I used DataFlash for that - which was probably even slower. :) 18:20:17 Hi Sonarman 18:22:04 hi 18:23:16 Sonarman hiya 18:24:04 :) 18:27:12 Well, the nice thing about using the VM on the chip is that as microcontroller capabilities improve, I can improve the processing engine without having to redefine the software encoding. 18:28:01 For example, I can implement a software-emulated MISC execution engine. Since RAM access is relatively slow, but ATmega8 instructions are one cycle each, I can emulate each instruction with reasonable speed (considering it is emulated, of course). 18:28:28 But if I wanted higher performance, I can drop a AT91-series microcontroller (ARM-based) and improve execution performance rather significantly. 18:28:44 Because the VM and the CPU are tightly integrated, I can get away with such things. :D 18:30:13 So while the BASIC-Stamps are restricted to PIC chips, with severely limited I/O capability I might add, as some of the PIC's I/O pins are used to address external serial EEPROM for the BASIC program, I can use something like the ATmega8 for low-end stuff and still have a rather respectable amount of I/O capability left over, and the AT91-series for higher end stuff, and have a *ton* of I/O capability left over (since these microcontrollers have som 18:31:19 --- join: I440r (~mark4@216-110-82-59.gen.twtelecom.net) joined #forth 18:31:32 kc5tja: Sorry, but those last words got cut off by IRC. 18:31:42 Hi I440r 18:31:46 Where did it cut off? 18:31:49 kc5tja: nice latest rant :) 18:31:51 hello I440r 18:31:56 "microcontrollers have som"... 18:32:20 have some 100+ pins). 18:32:37 Whoa, that's quite a lot. 18:32:47 I440r hiya again 18:32:54 Yeah, well, the AT91 series uCs *do* a lot. :) 18:33:05 They are, after all, full-blown ARM9 processors. :) 18:34:34 But it's pretty interesting that you could make a decent computer from simplier AVRs as well. 18:34:47 Probably with a REALLY low budget, unless you want fancy I/O. 18:36:34 * kc5tja nods 18:36:55 hi :) 18:37:08 I wonder if it is possible to implement low-speed-only USB host controllers using these microcontrollers. 18:50:28 The AT90/ATmegas can write to their own boot ROM with the SPM instruction? 18:50:32 Now THAT is powerful. 18:51:08 Yeah. 18:51:40 But unfortunately that's pretty slow and you don't have an unlimited number of write cycles. :/ 18:51:49 But I admit it's better than nothing. 18:52:30 Uhm, I don't think normal AT90S* chips can do it, btw. Maybe some of the newer. Megas can do it. 19:18:29 gotta go...all bye 19:18:42 --- part: TheBlueWizard left #forth 19:28:34 I HAVE A NAME FOR MY KIT! And it's a *sweet* name! 19:28:43 Finally -- at long last -- I can stop calling it the "Keyboard Thingie." 19:28:47 The new name: Typistry. 19:31:15 hehe 19:32:03 I'll run it at 1.0MHz, and should be powered right off the PS/2 port directly. I won't even need a separate power supply, I don't think. 19:51:09 Robert: How did you get your AVR? Did you order a sample? 19:51:21 * kc5tja is thinking of getting a databook from them first, but I don't see anywhere on their website to order one. 20:07:27 --- join: slava (~slava@CPE00096ba44261-CM000e5cdfda14.cpe.net.cable.rogers.com) joined #forth 20:07:32 hello. 20:12:48 hi slava 20:13:36 new screenshot: factor.sf.net/sdl1.png 20:15:18 the graphics code is very slow and lame 20:26:58 --- join: Rayvin_ (~chatzilla@199.dallas-20rh16rt.tx.dial-access.att.net) joined #forth 20:28:58 Robert: standing naked by the phone i hate that song 20:30:52 my puter might crash in a second or 2 20:31:01 I440r, yo 20:31:08 I440r, did you look at my screenshot 20:31:14 sometimes does so when my subversion server does an emerge sync to my local mirror of gentoo 20:31:27 * I440r missed it - /me does the scrollback :) 20:31:40 factor.sf.net/sdl1.png 20:33:59 --- join: I440r_ (~mark4@216-110-82-59.gen.twtelecom.net) joined #forth 20:34:14 grrr told ya 20:34:17 lol 20:34:25 I440r, factor.sf.net/sdl1.png <-- LOOK LOOK :) 20:34:33 i can draw LINES now dammit :) 20:34:41 was in the middle of doing JUST THAT when i froze lol 20:35:19 neat 20:35:37 i shud put my old line drawing code (in asm) on my ftp :) 20:35:47 this code is hella slow 20:35:55 i can almost guarantee my vga mode $12 line drawing code is some of the fastest there is :) 20:36:30 my compiler will emit MMX code when youre adding two integers at once etc 20:36:33 its gonna rock ;) 20:36:48 heh 20:37:01 that's why i use complex variables and odd stuff like that 20:37:03 right now its inefficient 20:37:07 but wait until i learn mmx and sse :) 20:37:12 anyway, good night, im tired. 20:37:47 nite dood :) 20:43:02 I'm telling you, vectors are the way to go for high-speed operation. 20:43:57 You can express quite a lot of things in terms of vector operations, and if optimized vector operations are provided in a simple, non-optimized Forth environment, you pretty much won't notice the difference. :) 20:44:19 Anyway, that being said, I'm going to go back to day dreaming about building AVR-based ForthStamp modules. 20:44:26 and how to implement the VM on them. 20:45:29 I wonder if there is an ATmega8 emulator for Linux at all. 20:48:46 --- quit: I440r (Connection timed out) 20:49:00 --- nick: I440r_ -> I440r 20:49:14 --- mode: ChanServ set +o I440r 20:49:27 --- nick: Rayvin_ -> Rayvin 20:51:21 kc5tja: have you looked at avrfreaks? http://www.avrfreaks.net 20:52:56 err... stupid java requiring site... 20:53:30 das, java is not the same as java script 20:53:35 in fact all they share is the first 4 chars of their name 20:53:44 heh 20:55:25 hallo das 20:55:41 hey Rayvin 20:56:31 lgvwtx would that be longview? 20:56:42 tx? 20:57:02 yes. and you're in the dallas area. :) 20:57:17 close 20:57:17 nope 20:57:23 *snicker* 20:57:28 LOL 20:57:44 2 blocks from you 20:57:50 eh? But you are using a dallas dialup.... oh well... 20:58:05 thats how come i didnt guess who it was right off 20:58:11 das: Not a whole lot there unfortunately. Only 10 items on their entire site with the word "Linux" in it. 20:58:27 kc5tja, did you see my latest screenshot :) 20:58:45 slava: Yes. 20:58:58 Hence my comment on vector processing. 20:59:06 oh ya :) 20:59:13 hows fts/4th? 21:00:16 I haven't worked on it of late -- I'm trying to put some much needed time into my latest electronics kit project. 21:00:37 Which I'm glad das turned me onto avrfreaks.net -- I might register and write an article for them or something -- try and get some free advertising for my kit. 21:00:40 :) 21:01:30 kc5tja, whati s your electronic kit project? 21:01:35 slava: I need to unit test several core primitives, fill, memcmp, and cmove>, which are required to get the interpreter working. 21:02:20 slava: I call it the Typistry -- it's a module that you plug your PS/2 keyboard into, and it is plugged into your computer (also via a PS/2 cable). It has two switches on it which controls QWERTY to Dvorak keyboard mapping. 21:03:14 hey - you could get one of those rubber keyboard protectors and have the dvorak letters on it :) 21:03:43 half of my keys are worn blank 21:03:46 I440r: That's up to you. The module I'm making only interdicts the keycodes on their way to the PC. 21:04:07 I personally don't need new key labels. 21:04:22 Besides, they wouldn't fit all keyboards anyway. 21:04:37 not any more :/ 21:05:00 too many people fscking up a perfectly good keyboard layout 21:05:19 latest one is to put the insert delete home end p-up p-dn keys VERTICAL!@!!! 21:05:21 god i hate that 21:06:10 oh man 21:06:13 laptop keyboards 21:06:23 that worthless "Fn" keyboard has to die 21:06:28 laptop keyboards are ok... you get used to taht 21:06:51 it's painful as an emacs user 21:06:54 i will NEVER get used to a keyboard with those keys arranged vertically 21:07:07 thatll teach you to use bloatware 21:07:08 :P 21:07:34 E.M.A.C.S: Eighty Megs Aand Constantly Swapping 21:07:39 in an unbloated editor I'd still want my meta and control-meta modifier behavior 21:07:43 by modern stnadards emacs is not bloated at all 21:08:00 err modern standards have their head up their ass lol 21:08:18 it has featureitis upon featureitis 21:08:33 "its a great operating system but it lacs a decent editor" <-- 21:08:36 features are good 21:08:42 featureitis isnt 21:08:46 I wouldn't mind a 20MB Emacs installation if it wasn't all bundled in the core Emacs distribution. 21:09:36 I like to install things as I need them, not all in anticipation of needing them, or just because "It's cool to have." 21:09:39 featuritis is inevitable when you've got a solid platform and the unbridled enthusiasm of the emacs community 21:09:55 I'm sure they had a great time writing their features, too 21:10:01 heh 21:10:15 hefner: Hence my point. Emacs should be distributed as a small, core package. Then, if you need the VCL, the games, the whatever -- download them as separate packages. 21:10:46 As it is, when I install Emacs, I get all 25MB of stuff all at once. It makes learning to use the system and navigation unbearably hard. 21:10:47 yea - i also dont like the way the subversion clients are bundled as part of the subversion server distro 21:11:11 same with samba - samba clients arent available unless you compile samba server too 21:11:23 theres some others i cant think of that are like that too 21:11:26 I440r: Samba can be excused -- Samba is peer-to-peer. 21:12:08 kc5tja, http://www.inio.org/~inio/121board-front.jpg 21:12:51 well when i want samba clients on 50 machines on my local network and i have only ONE samba server 21:12:59 every machine needs samba server compiled and unconfigured 21:13:05 thats DUMB 21:13:05 jdrake: Anything I should be looking for? 21:13:28 kc5tja, well if anyone would know what they were looking at I would think you :-) 21:13:36 It is somebody's project :-) 21:13:45 http://www.inio.org/~inio/121board-diagram.jpg 21:13:53 I am curious what you think of it 21:14:14 I440r: Samba is peer-to-peer. To get reliable NetBEUI networking, each machine needs some kind of server running, even if it's not configured as a primary domain or secondary domain controller. 21:14:16 nicely layd out 21:14:35 but i dont like the HC11 21:14:37 jdrake: Well, it is microprocessor controlled, has 32KB of RAM, and 16 LEDs, with a small handful of switches. 21:14:47 The 68HC11 isn't bad. 21:14:58 tho... MPE had them produce the 68hc11f or is it the f68hc11 21:15:00 i cant remember 21:15:02 As any 6809-compatible CPU isn't all that bad. 21:15:20 he has C and Asm running on it 21:15:31 i dont like the way an interrupt automatically pushes registers onto the stack weather they are used or not 21:15:36 Motorola never produced a 68F11. That was a clone vendor who did that (Rockwell? They also rpoduced a 65F02 too) 21:15:54 I440r: Well, too bad. 21:16:03 kc6 68hc11f is a 68hc11 with a built in MPE Forth rom 21:16:04 It's not like there are a ton of registers anyway. 21:16:19 I440r: Yes, I know. Ditto for 65F02 too. 21:16:30 aha 21:17:00 kc5tja, I believe he said it cost him about $140 for this stuff 21:17:35 lol useless button hah 21:20:27 jdrake: probably -- I dunno. Most of it can't come from the parts itself though -- they're all pretty cheap in and of themselves. I suspect most of the cost comes from the stuff you don't see -- the wiring, the PC board, etc. 21:20:46 I can only say that it appears to be some kind of visual effects generator. 21:20:51 With 16KB of RAM actually used. 21:20:52 ahem, http://www.inio.org/~inio/121board-back.jpg 21:21:21 OK. 21:21:22 So? 21:21:28 My point still stands. 21:21:31 Oh, and the *sockets*. 21:21:39 I forgot about those. Sockets cost more than the chips they seat now-a-days. 21:21:49 Especially since they're all wire-wrap. 21:21:58 kc5tja, he says "no, 16k ram mapped" (not used) 21:22:09 --- join: inio (~inio@true.inio.org) joined #forth 21:22:26 Isn't that what I just said above? 21:23:01 Anyway, I don't see the point of playing 20 questions with me. Without documentation, I can't tell one way or the other what this thing is. I can only make superficial guesses about the circuit based on what I actually see. 21:23:08 I rather don't appreciate being tugged around. 21:23:12 32k ram total, 16k used, 16k unused 21:23:25 no, 16k mapped 21:23:49 oh 21:23:49 http://www.inio.org/~inio/121board.mov 21:23:58 gotta 21:24:01 got ya 21:24:06 I use about 200B of it in that demo :) 21:24:09 Visual Effects generator :-) 21:24:21 kc5tja was right 21:24:25 looks pretty snazzy 21:24:44 i want one of those LED signs in my rear window of my car that i can make flash "back the fuck off asshole" 21:24:53 or "i make random suddon stops for no apparant reason" 21:24:54 lol 21:25:03 sudden grr 21:25:03 inio, i must say those LEDs are awfully bright 21:25:04 i cant spell 21:25:12 that they are 21:25:41 Anyway, I must depart for work. I'll be back at keyboard within 30 to 60 minutes. (Screen session) 21:25:44 http://www.superbrightleds.com/TriColor%20LED.htm 21:26:09 I'm not running green and blue at anywhere near full intensity 21:26:09 I wonder when the standard socket bulbs will be coming in with LEDs instead of incandescent and florescent (that is when they will become cheap enough to warrant) 21:26:34 jdrake NO> they dont want them cheap 21:26:38 they want them expensive 21:26:46 wow 21:27:02 if lightbulbs started to be made with LED's they would cost 4 times what current bulbs cost 21:27:08 note that the resistors are completely different, I spent about 2 hours calibrating the leds with one reference, a custom made socket, and three trimpots 21:27:27 I440r: would they last 4 times as long 21:27:33 ?! 21:27:46 fsck!!! MR16 bulbs with GU10 base 21:27:54 who cares. they STILL arent worth 4* the cost 21:28:06 if they last 20x as long they are 21:28:12 "GU10 base bulbs with 24 Super White LEDs " 21:28:29 so how much power is that? 21:29:30 light output comparable to 15~20 watt incandescent 21:29:30 Consumes just 3 Watts of power 21:29:57 I use 50W GU-10 bulbs (3 of them) in my light fixture 21:30:07 I don't want to be using 150W of power to light a room 21:30:24 Not to mention that I can only use it in the winter time because of the bloody heat it gives off 21:31:24 Now these are halogen 21:31:36 How does that compare to incandescent for brightness 21:33:16 I'm wondering if it's possible to build a vertical strip of LEDs I could put in a side window of a car that would switch very rapidly and appear to paint a message to someone on the side of the road if I passed them quickly 21:33:50 hefner, the cops would pull you over right quick I imagine 21:34:44 hefner you could tie it to your spedometer so it would know at what rate to change column on the character :) 21:35:18 but you would need to pain the colums BACKWARDS 21:35:56 hefner, is McCLIM actively developed? 21:36:15 slava: actively, but slowly 21:36:34 hefner, does CLX support xrender/ 21:36:36 ? 21:37:49 slava: in McCLIM/Experimental/freetype/xrender.lisp there lives an interface to the xrender extension 21:37:56 hefner, cool. 21:37:59 I have not tried it. 21:38:23 i think morphic and clim are the coolest UI toolkits ever devised. :) 21:39:08 morphic is quite cool 21:40:08 --- part: inio left #forth 21:42:14 I think the problem with the car LED idea is that you can't legally drive the car fast enough to do it well 21:43:10 slava: are you planning a next-generation uber-UI toolkit for factor? :) 21:44:41 not really 21:44:57 just logo-style turtle graphics :) 21:46:43 hefner, if it starts turning into a sort of strobing light you wouldn't be able to have it anyways 21:47:09 slava: hehe, that's what I should hack and add to the mcclim examples, clim-logo 21:48:30 jdrake: ah, I was not aware there were laws to that effect 21:49:37 (but it makes sense) 21:51:50 --- nick: hefner -> afkhef 21:57:17 --- quit: Herkamire ("bed") 22:10:26 afkhef, there is certain things that strobe lights can do to traffic lights :-) 22:33:39 --- nick: afkhef -> hefner 22:40:57 --- quit: Rayvin (Read error: 113 (No route to host)) 22:42:47 --- quit: Sonarman ("leaving") 23:53:20 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 23:59:59 --- log: ended forth/04.09.24