00:00:00 --- log: started forth/04.03.04 00:00:10 Smerdyakov: you're crazy 00:00:11 Smerdyakov, have you succeded? 00:00:19 * MarkT is back (gone 01:26:43) 00:00:23 ASau, no, but there is this discipline called "cognitive science" that does this on a regular basis. 00:00:28 Smerdyakov they could just be too stonned to code... 00:00:28 Smerdyakov, refer the bibliography. 00:00:33 lol 00:00:40 "cognitive science" 00:00:41 if human brains can be modeled as formal machines, then why are robots so *&$#^@ stupid? 00:00:55 beheavioral cognitive psicology 00:00:57 Smerdyakov, IUPAC comissions says your arguments is wrong in such a case. 00:00:57 Herkamire, because creating effective models is computationally intractable. 00:01:18 Smerdyakov this line of psicology isnt boolean logic... 00:01:18 Herkamire, where it's the human inventors doing the relevant computation, not the robots. 00:01:33 Smerdyakov: ok, so what makes you think we could create an effective model for your language test? 00:01:43 --- quit: OrngeTide (Client Quit) 00:01:48 Smerdyakov, your conclusion is based and assumption and hence does not show anything. 00:02:25 Smerdyakov: you're model of the brain cannot be proven, therefor any conclusions based on it could not be proven 00:02:30 --- join: OrngeTide (orange@rm-f.net) joined #forth 00:02:31 AldoBR, boolean logic is not the only one. 00:02:41 right 00:03:02 but, try to model the human brain, justifing this with "cognitive science" is pure bullshit 00:03:04 Herkamire, we can prove it empirically, based on predictive ability of a hypothesis. 00:03:16 cognitive science is just another subjective line of psicology 00:03:18 Smerdyakov: what??? 00:03:23 AldoBR, he is wrong, but on another case. 00:03:36 Smerdyakov, have you proved? 00:03:39 * Herkamire looks up empirically 00:03:46 Herkamire, what we care about is programmer productivity. If a model allows predictions and recommendations that promote that, then we are content. 00:03:53 cognitive science is just another subjective line of psicology 00:04:10 AldoBR, it's an _effective_ line of psychology. 00:04:18 hiya. 00:04:22 Smerdyakov what you mean by effective ? 00:04:29 Smerdyakov, if it's subjective, you can't rely on it. 00:04:31 guy 00:04:35 AldoBR, allows predictions that aid people in accomplishing their goals. 00:04:45 ASau, what do you mean by "subjective"? 00:04:50 Smerdyakov no, there is no predictions in cognitive psicology... 00:04:52 Smerdyakov: there is no model that can predict this stuff well enough 00:04:56 AldoBR, wrong. 00:05:05 lol 00:05:05 guy 00:05:12 Smerdyakov, you can't rely on its predictive properties. 00:05:12 Herkamire, I think that is. Perhaps we will have to agree to disagree on this. 00:05:19 i´ll get my bachellors degree in psycology in 2 years 00:05:29 ASau, but the predictions are helpful, so I feel quite justified in relying on them. 00:05:42 they are SUBJECTIVE 00:05:48 let me say something to you 00:05:50 AldoBR, what do you mean by that? 00:05:52 EVERY science 00:05:59 have two components 00:06:06 philosophy and mathematics 00:06:23 mathematics to be a true science 00:06:38 and philosophy, to say where this science relates to human life 00:06:42 (as long as you do good math) lol 00:06:43 Smerdyakov, predictions can be of two kids, only: right and wrong. 00:07:00 ASau, yes, and it's the right predictions that I like, and that good theories provide. :) 00:07:11 Smerdyakov: you honestly think that there is a psycology model accurate/effective enough that it could predict how long it would take the average adult to create a complex piece of software given a specific programming environment/language? 00:07:21 Herkamire, absolutely. 00:07:24 how could you be objective in a science where the own philosophy is the mathematical term ? 00:07:40 Smerdyakov: grow up 00:07:41 sorry, the language barrier is too great for me... 00:07:43 * AldoBR away 00:07:47 Herkamire, or rather, determine when certain methodologies are deficient compared to others. 00:08:04 * Smerdyakov arches an eyebrow. 00:08:12 Smerdyakov: that makes more sense 00:08:16 Smerdyakov you are too embedded in capitalist ideology... 00:08:27 I've never been told to "grow up" before for taking a position in one of the central debates of science and philosophy. :P 00:08:28 AldoBR, it's great even for me. Hold on. 00:08:46 AldoBR, I doubt it. 00:08:52 thats the capitalist ideology 00:08:56 make workers machines 00:09:11 AldoBR, how does that mean that I am wrong? 00:09:14 without subjective lives 00:09:30 anyhow, as any ideology, this is just rethoric... 00:09:31 I'm talking about effectively _modeling_ key actions of workers with machines. 00:09:37 Smerdyakov: this is not a centlal debate of science and philosophy. this is about weather or not there are extremely accurate/effective psycological models. 00:09:43 This is different from saying that workers are machines. 00:09:56 Smerdyakov you are trying to define the human brain in a carthesian model... 00:10:03 Herkamire, and many scientists and philosophers think that the human mind is a simulatable machine. 00:10:04 I _am_ a capitalist and I dont see that making machines out of workers.. 00:10:17 Smerdyakov, I think the best P.L. is VB. 00:10:24 ASau, good show. 00:10:41 Smerdyakov: so? 00:10:45 Smerdyakov, you can find it easily if you count statistics. 00:10:58 Herkamire, if it's simulatable, then it's well defined to talk about the results of running particular simulations. 00:11:10 MarkT you trully are ? or you live under brainwashing ? 00:11:18 Smerdyakov, and your ML may be just a little better than Forth. 00:11:27 lol Smerdyakov, you make me laught 00:11:33 Smerdyakov, again due to its usage in education. 00:11:34 Smerdyakov: just because some people think it's simulatable, doesn't mean anybody has a working simulation 00:11:36 AldoBR, glad I could return the favor. 00:11:47 Herkamire, so? Who cares if anybody has a working simulation? 00:11:57 Smerdyakov youre right 00:11:58 Herkamire, I am talking about the WELL DEFINEDNESS of logical propositions. 00:12:06 * AldoBR deleting his forth compiler 00:12:20 Smerdyakov: you were saying we could use one to determine what languages is better than another. I'm saying that we can't because we don't have a model/simulator any where near good enough 00:12:30 AldoBR, "Do not do it!" (Universal Answer) 00:12:33 Smerdyakov: well, quit changing the topic 00:12:50 Herkamire, if we assume a model exists, then we can perform experiments to try to deduce limited properties of it. 00:12:57 AldoBR: it is true that I may be 'brainwashed' to a certain extent by my surrondings and the media etc.. from the place that I resice.. however we all are to a certain extent. 00:13:08 Smerdyakov: who gives a shit. we don't have the model 00:13:08 Smerdyakov, you're wrong. 00:13:12 s/resice/reside 00:13:19 MarkT and this brainwashing is called ideology 00:13:22 Herkamire, we can approximate it better and better with further experiments. 00:13:25 Smerdyakov, you can test if it works only. 00:13:29 Smerdyakov: you're engaging in pointless conjecture based on obviously false assumptions 00:13:52 Herkamire, I'm not in a fundamentally less valid position than anyone making any argument is. 00:13:59 Smerdyakov: yeah, and maybe in 2 billion years we could run the experiment you are interested in. but that doesn't make much difference to us because we'll be dead 00:14:13 lol 00:14:13 :P 00:14:20 The only experiments we need are seeing how people create software in specific instances. 00:14:29 Smerdyakov, either you can calculate any result. But it may have no ground. 00:14:30 Herkamire: what? you're going to be dead by then? 00:14:40 * MarkT ponders how long it's supposed to be before our sun burns out and consumes the planet... 00:15:02 Smerdyakov: really? that's not what you said an hour ago. an hour ago you wanted proof. you've been arguing with me for at least half an hour that one language can be proven to be better than another. 00:15:12 common guys, lets start a flamewar about Anti-usa 00:15:16 Herkamire, and the notion of proof is empirical. 00:15:32 Herkamire, any idea of proof is fixed arbitrarily, based on its perceived usefulness. 00:15:54 lol 00:15:59 Smerdyakov: forth has many success stories of people getting complex real-world projects out the door and working perfectly in almost unbeleavably short times 00:16:10 now he will dive in a poormans relativism... 00:16:23 Smerdyakov: I have no idea what that crap means 00:16:28 Herkamire, good. Lots of other languages have lots of success stories, too. 00:17:03 Smerdyakov following your logic, nothing in the world makes sense... 00:17:09 AldoBR, true. 00:17:17 haha 00:17:21 thats called sofism... 00:17:26 Smerdyakov: so, go look at how people created software in specific instances. 00:17:28 I hope the conversation ends about now 00:17:28 but 00:17:40 sophism 00:17:44 Smerdyakov: I recomend reading about the guys who programmed the UPS pads 00:17:48 don´t remmenber the word in english 00:17:54 but 00:17:57 Smerdyakov, you may refer to any language that successfully add 2 and 2. 00:18:10 Smerdyakov, Herkamire refers to real world applications. 00:18:22 Smerdyakov, even Common Lisp has ones. 00:18:29 Herkamire, what I hoped for was distillations based on conclusions you had drawn from experiments about what language features lead to benefits. 00:18:31 Smerdyakov, no place for ML for 20 years. 00:19:08 Smerdyakov: my conclutions are highly contextual, as are anyone elses 00:19:18 Then you give the context in describing them. 00:19:33 Smerdyakov what is a context ? 00:19:57 The context is the relevant details that, if changed to reasonable alternatives, would alter the conclusion significantly. 00:20:16 Smerdyakov what is a conclusion ? what is relevant ? 00:20:22 Or perhaps "could" is a better choice than "would." 00:20:28 AldoBR, ' CONTEXT . 1654 OK 00:20:29 AldoBR, we have a social convention for what those mean. 00:20:42 Smerdyakov what is a social convention ? 00:20:42 Smerdyakov: so you're looking for people to relate conclusions based on their subjective experience? 00:20:45 AldoBR, if we discover that our meanings diverge, then we can work to figure out how. 00:20:54 Herkamire, sure, since there is no other kind of experience. 00:20:55 no 00:21:09 Smerdyakov: great, so you utterly failed at that 00:21:21 i´m just trying to play with linguistics, like you do to justify your sophim... 00:21:30 Smerdyakov: you asked for proofs, and started arguments 00:21:30 (or sofism... or anything like this ;P) 00:21:56 Smerdyakov what is experience ? 00:22:03 AldoBR, I believe that you are dishonest if you believe in objectivity as distinct from subjectivity in any deep way. 00:22:19 Smerdyakov what is dishonest ? 00:22:27 Smerdyakov, you may believe in god. 00:22:38 AldoBR, you're not succeeding in much of anything but looking silly. 00:22:49 what is silly ;P 00:22:50 Smerdyakov, objectivity does not require to belive in it. 00:22:52 AldoBR, I _agree_ that all human thought is fundamentally absurd. 00:22:58 no 00:22:59 Smerdyakov: a more effective way to learn of peoples conclusions and experiences would have been to say "what do you like about forth?" and "what is it about forth that allows you to do/have that?" 00:22:59 AldoBR, you will not shame me into admitting otherwise. 00:23:14 i dont think the human thought is absurd 00:23:18 the problem is 00:23:28 if you look into reality with words 00:23:34 Herkamire, no. I'm interested in people who know that there are effective models of the human mind and have conducted experiments in that light. 00:23:37 and think that words changes the reality 00:23:51 then you are a sofister (or anything like this) 00:23:52 AldoBR, and this is where we disagree. 00:23:57 Smerdyakov, what do you mean under " all human thought is fundamentally absurd"? 00:24:02 Smerdyakov: models that are effective for what? 00:24:04 the "reality" is praxis 00:24:09 ASau, I can't define it, since any words I use are just absurd. 00:24:18 Herkamire, for predicting programmer productivity. 00:24:19 in the language level, everything is possible 00:24:26 Smerdyakov, it seems you're idealist. 00:24:44 Smerdyakov: try #ai or some such 00:24:45 Smerdyakov, so you can't define what's better reasonably. 00:24:56 Smerdyakov: this channel is a bit more practically minded 00:25:04 ASau you got right into the point ;) 00:25:04 Smerdyakov, your state is axiomatic. 00:25:32 Herkamire, I think the knowledge of the model and the performance of experiments are what any reasonable person should do, especially "practically minded" people. 00:25:46 ASau, correct. And such is all human thought. 00:25:51 Smerdyakov, that means you have "SML is the best" in mind and no practice can correct you. 00:26:15 Smerdyakov, even if you get "Forth is better" result. 00:26:18 Smerdyakov: sounds like you don't know much about programming 00:26:27 Smerdyakov the human thought is desire driven... 00:26:34 We'll set ground rules for specific situations, justified based on assumptions that the other sides understand the same rules. 00:26:44 With these rules set, we can start having "objective" arguments. 00:26:47 Herkamire, why? 00:26:51 lol 00:27:13 Smerdyakov: because you think that you could objectively compare languages 00:27:31 Herkamire, well, I'd say that you don't know much about programming if you think you _can't_ compare them. 00:28:36 you can't prove apples are better than oranges 00:28:40 Smerdyakov, how would you reasonably support your proposition of us being knowing less than you in programming? 00:28:57 Herkamire, I can. 00:29:00 ASau, I don't know what I'd do if I had that position, but I don't have it, so there's no need to bother about it. 00:29:49 Smerdyakov: I can compare them 00:29:50 I'm going away now. I'll talk to all my new friends here some more later. ;) 00:29:51 Smerdyakov, well. You see you know as much as we do (in prog. and softw. development.). 00:30:02 Smerdyakov: but I can't prove that one is "better". and neither can you 00:30:30 Smerdyakov, you can't prove ML is better than Forth. 00:30:36 Smerdyakov: you don't appear to have any friends here. 00:30:41 Smerdyakov, I proved Forth is better than ML. 00:30:52 Smerdyakov, so you should think it over. 00:31:39 OKAD vs. nothing is very strong argument. 00:32:41 Get feet to the ground. 00:32:57 I'm everybodies friend 00:33:28 hovil: oven silly people like me who stay up way to late arguing with trollers? 00:33:59 Herkamire, on apples vs. oranges. 00:34:29 I'm pretty sure that apples _objectively_ are better than oranges. 00:34:36 Proof follows. 00:34:50 I have never seen orange trees here. 00:34:53 better at what? 00:35:07 i have a proof that God DO exists... 00:35:15 But I know very well where I can find apple tree. 00:35:26 I ate apples from it. 00:35:51 I picked oranges a couple weeks ago. damn good :) 00:36:01 they must be better 00:36:27 Herkamire, yeah, even silly trollfeeders like you! 00:36:42 * Herkamire feels warm and fuzzy 00:36:45 And three campuses eat those apples every year. 00:36:57 I hope I learned something tonight. 00:37:07 i learned 00:37:11 every language has its zealot? 00:37:17 maybe I'll learn it when I feel bad in the morning from not sleeping enough 00:37:26 "only argue in your native language" 00:37:37 hovil, learn philosophy of science. 00:38:16 hovil i like forth, but like pascal too... i´m a zealot ? 00:39:14 I hate it when people won't be straight about their intentions 00:39:55 AldoBR, depends, do you go into other channels arguing the virtues of forth and pascal? 00:40:03 no 00:40:24 only if i get alone for more than 6 months... 00:40:48 in the middle of a jungle 00:40:49 I should study. 00:40:53 Smerdyakov: kept changing what he said he was talking for 00:41:43 someone here knows a EASY way to connect a small microcontroller to a 10Mbit ethernet ? 00:42:03 a IC or something like this... 00:42:17 when I go into #perl I don't say "I don't see how perl is any good compaired to forth" I ask them to teach me something about perl 00:43:30 well, everyone here knowns that forh is better than perl ;P 00:44:25 why bother 00:45:04 well, better go to bed... cu 00:46:53 --- nick: AldoBR -> AldoBR[zzzzz] 01:01:29 --- join: [MarkT] (mark@tom.nss.udel.edu) joined #forth 01:01:43 not really 01:01:58 for sysad stuff at work, I use python 01:02:00 --- quit: MarkT (Read error: 54 (Connection reset by peer)) 01:02:14 to easily munge text and make network connections 01:02:35 I'd rather just use python or something like that than write my own forth with its own tcp ip stack etc =P 01:06:06 hovil, there're Marcel Hendrix' sockets, Andrejj Cherezov's servers, Bernd Paysan's server. 01:06:43 If you use Gforth, there's no need to write from scratch. 01:06:53 --- quit: Herkamire ("goodnight all") 02:37:09 --- quit: ASau () 02:43:53 --- nick: [MarkT] -> MarkT 02:56:47 --- quit: hovil ("Leaving") 03:35:43 --- join: ASau (~asau@158.250.48.196) joined #forth 03:37:08 --- join: hovil (~hovil@CommSecureAustPtyLtd.sb1.optus.net.au) joined #forth 03:39:59 Dobryjj den'! 04:13:46 salut 04:15:29 bonan matenon 04:24:17 --- join: MrReach (~spam@209.181.43.190) joined #forth 04:28:06 --- join: qFox (C00K13S@cp12172-a.roose1.nb.home.nl) joined #forth 04:28:41 Privet, MrReach, qFox! 04:28:54 hihi! 04:29:28 wasaaaaaap!! 04:29:29 Does anyone know any doc for WinNT asm? 04:29:40 nop 04:30:03 Console and TCP are interested. 04:30:22 heh 04:30:24 ...interest. 04:30:42 exactly the same as for C/C++ and VisualBasic 04:31:00 everything in windows is done via library calls 04:34:37 --- quit: MarkT ("Leaving") 04:34:47 the library calls are performed the same way from ASM as they are from C 04:35:16 the docs are freely downloadable from M$ ... look for "Core SDK" 04:35:19 I never programmed WinNT before. 04:35:35 Ah. Thanks. 04:36:21 last I downloaded it, about a year ago, it was 15 megs compressed 04:36:30 so you'll need some HD space 04:36:34 Wah! 04:36:57 50 MB of reading??? 04:37:09 hf 04:37:10 :p 04:37:16 in M$ help format 04:37:30 oh so thats just about 5 pages then 04:37:52 i.e. compressed HTML/XML 04:38:02 alright, 6 04:38:03 haha! 04:38:03 :p 04:41:43 --- quit: hovil ("Leaving") 04:53:10 --- quit: MrReach () 05:16:01 --- quit: warpzero (Read error: 113 (No route to host)) 05:16:10 --- join: serg (~serg@c-775a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 05:17:16 --- join: warpzero (~warpzero@dsl.142.mt.onewest.net) joined #forth 05:21:22 --- quit: serg ("leaving") 05:22:02 Dobryjj vecher! 05:22:21 Too many Sergs. 05:22:31 Wah! 05:24:39 oh man 05:24:43 im soooo pissed off 05:24:57 my alarm clock was supposed to wake me up at 3 05:25:01 it didnt even ring! 05:25:41 Dobryjj vecher! 05:27:27 dobroe utro :) 05:42:11 * warpzero is away: Cowboy cornflake. 05:57:49 --- join: serg (~serg@c-775a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 06:05:03 --- quit: serg ("leaving") 06:05:08 --- join: Serg (~z@212.34.52.140) joined #forth 06:14:41 --- join: MrReach (~spam@209.181.43.190) joined #forth 06:19:46 uhoh 06:19:55 ?? 06:21:04 --- quit: ASau (Read error: 110 (Connection timed out)) 06:31:35 --- quit: warpzero (Read error: 60 (Operation timed out)) 06:34:44 --- quit: MrReach () 06:41:52 --- join: warpzero (~warpzero@dsl.142.mt.onewest.net) joined #forth 06:56:03 --- join: jdrake (~uniq1@CPE00045afdd0e8-CM014410113717.cpe.net.cable.rogers.com) joined #forth 07:00:47 --- join: Herkamire (stjohns@h000094d30ba2.ne.client2.attbi.com) joined #forth 07:10:21 --- join: ASau (~asau@158.250.48.196) joined #forth 07:31:16 --- quit: jdrake ("Oops. This machine just fell asleep") 07:55:37 --- quit: Serg () 09:24:12 Dobryjj vecher! 09:29:33 --- part: Smerdyakov left #forth 09:36:00 private 09:36:04 privet i mean 09:41:04 How is the weather there? 09:42:43 I'm waiting for sunny day, but' seems clouds don't want to fly away. 09:43:18 Ha! 09:43:26 "I'm waiting for sunny day, but' seems clouds don't want t'fly away." 09:43:34 Rap. :) 10:02:32 dark here 10:02:49 was sunny 10:02:57 i went with metro down town and walked an hour there 10:03:01 just for enjoying the sun 10:29:22 hello 10:30:01 here in brazil, 38 celsius, clear sky, sun and the beach 100m in front of my building ;) 10:31:19 anybody knows a IC for easy interfacing a microcontroller to a 10Bit Ethernet? 10:32:39 --- nick: AldoBR[zzzzz] -> AldoBR 10:33:30 AldoBR, I've guessed you're in Brazil. 10:33:46 I see no connection of your weather and my weather. 10:34:07 I know dependepcies on mur's weather. 10:34:17 hey guy 10:34:23 take it easy... 10:34:40 I understand. :) 10:36:50 How would you like another flame war? 10:37:07 :P 10:38:39 well 10:38:47 i think pascal is better than forth... 10:39:13 And I don't think so. 10:39:48 comon, lets flamewar :P 10:39:48 It's easy to see we have all possibilities to start. 10:40:55 ... 10:41:12 err.. anybody know of SDL bindings for Forth ? 10:41:45 I've heard of OpenGL. 10:42:37 opengl is overkill for my intentions 10:46:13 I can't recall where I've seen OpenGL. 10:46:33 It seems I never heard of SDL. 10:47:12 You should take a look at Windows Forthes, SP-Forth and WinForth. 11:01:04 AldoBR, take a look: http://www.immersive.com/ 11:33:51 --- join: jdrake (~uniq1@CPE00045afdd0e8-CM014410113717.cpe.net.cable.rogers.com) joined #forth 11:35:33 Dobryjj vecher, jdrake! 11:37:20 ASau, what exactly does that mean 11:39:41 --- quit: AldoBR (Read error: 104 (Connection reset by peer)) 11:40:00 "Dobryjj" means "good" or "kind", "vecher" means "evening". 11:40:52 then I must say merci 11:45:16 man, documenting is a lot of work 11:48:08 --- join: MarkT (mark@63.121.114.184) joined #forth 11:54:00 Dobryjj vecher, MarkT! 11:54:09 How is your Forth today? 11:54:11 hi :) 11:54:51 The Forth is everywhere. 11:54:59 trying to figure out how to get a stand-alone image in gforth.. when you're a newbie like me, you could use more examples than comes with the docs.. 11:55:04 Privet, Robert! 11:55:33 MarkT, it's too hard to make Gforth change. 11:55:55 I'd suggest you look at ciforth. 11:56:13 you answered my question before I could ask! 11:56:34 It comes in asm source for Linux, Windows, DOS and standalone. 11:56:57 MarkT, I'm working wizard. :) 11:57:06 cool, I'm looking at it now :) 11:57:16 Transferring thoughts over long distances. 11:57:52 Privet, ASau :) 12:00:25 getting it as we speak.. 12:00:42 i may eventually get one that I like.. lol 12:01:07 MarkT, take care. Ciforth may differ from ANS. 12:01:18 Once it was FIG-Forth. 12:01:21 ok 12:01:47 There should be documentation attached. 12:01:52 IIRC. 12:02:13 there is, at least that is what the website said. 12:02:30 I don't really remember which Horsts' Forthes use particularly ANS. 12:27:43 --- quit: MarkT ("Client Exiting") 12:47:26 Hmm. Interesting reading. 12:48:27 Jeff Fox talks on ANS another way: http://www.ultratechnology.com/fd1103.htm 12:48:30 --- join: Moreno_Aldo_Boni (Aldo@200.141.173.71) joined #forth 12:48:52 --- nick: Moreno_Aldo_Boni -> AldoBR 12:50:14 are there any utils that can take windows bitmap 'fon' files and convert them into something I can use with allegro as a bitmap font? 12:52:37 I don't think there exist any. 12:53:43 Maybe only underground work could exist. MS patents everything it can. 12:53:56 --- quit: cmeme (Connection reset by peer) 12:54:08 ASau, it is a bitmap font, it would be like patenting use of water 12:54:30 --- join: cmeme (~cmeme@216.184.11.30.unused.swcp.com) joined #forth 12:55:38 Good evening, cmeme! 12:56:00 --- quit: madgarden (saberhagen.freenode.net irc.freenode.net) 12:56:22 jdrake, I suspect MS is able to patent even H_2O formula. 12:56:46 The USA is "ueber alles." 12:56:57 --- join: madgarden (~madgarden@Kitchener-HSE-ppp3576712.sympatico.ca) joined #forth 12:57:04 gn 12:57:10 ASau, if that means utterly stupid i would agree 12:57:39 They can claim it's intellectual property and apply their EULA or whatever. 12:58:23 how anyone can actually own an idea is beyond me 12:58:48 jdrake, that's the main anti-patent and anti-IP statement. 12:59:03 the catholic church would likely be able to patent god in the US 12:59:25 Anyway, you can go to http://www.wotsit.org/ and search through lists. 12:59:51 somebody gave me a link to a fon2bdf converter source 13:00:02 but i don't know what I would do after i had the bdf 13:00:24 i will see if ttf2pcx might be lucky to open up an 'fon' file 13:00:25 I don't know, I'd look at Wotsit. 13:01:38 i love wotsit 13:01:50 If there's a description, then you maybe can google something. 13:02:53 the fnt (fon?) spec is aparantly 5k or so, bdf is 55k 13:03:17 --- join: Nutssh (~Foo@gh-1177.gh.rice.edu) joined #forth 13:03:18 if I can load it up somewhere, i can take a screenshot :-) 13:03:25 well, time for shower, bbl 13:09:36 --- quit: madgarden (saberhagen.freenode.net irc.freenode.net) 13:11:24 lol 13:11:30 --- join: madgarden (~madgarden@Kitchener-HSE-ppp3576712.sympatico.ca) joined #forth 13:11:33 i will patent GOD before they :P 13:12:52 AldoBR, you don't have anough money. 13:13:12 seriously now 13:13:20 i´m very afraid about Software patents 13:13:34 in USA, the people are too manipulated by the media 13:13:42 I think its ridiculous 13:13:45 if the media says : its good, then they stay silent... 13:14:00 if USA impose this to us (brazil) 13:14:19 surely the monkeys at our political leadership will accept... 13:14:37 Man... 13:14:39 IBM is so cooll 13:14:47 Yeah 13:14:51 I wanna work for IBM someday 13:15:19 the only place where i have some hope of software-patent ban is europe... 13:15:31 europe is cool. 13:15:34 Yeah 13:15:40 I wanna work in Europe someday 13:15:42 Russia is cooler. :) 13:15:58 ASau: Russia is part Europe, thats why :) 13:16:09 We're of no concern what MS wants for its Windows. 13:16:25 microsoft will dominate the world ;P 13:16:36 chris-xp, you're wrong. Russia is not a part of Europe. 13:16:45 they will implant chips at our brains 13:16:58 ASau: _part_ of Russia is considered to belong to Europe 13:17:02 and those chips will run Winndows 2025 13:17:08 8) 13:17:17 we are all dammed 13:17:21 chris-xp, not a biggest part I should say. 13:17:23 and then the most common cause of death will be BLUE EYES OF DEATH 13:17:32 ASau: true, but the most important one :P 13:17:40 :) 13:17:58 Hmm. It depends on your view. 13:18:29 Well, Russia is cool either way 13:18:37 literally (cold winters :P) 13:19:06 I meant particularly this when I was saying "cooler." 13:19:29 ^__^ 13:19:55 -15 is usual in winter. 13:20:34 There're several days with -30 almost every winter. 13:20:51 That's in my not so nothern town. 13:20:53 man, i wish. 13:21:13 we barely get cold enough in winter to be able to see our own breath here in california 13:21:22 which is why i wanna go back to germany :P 13:21:35 i never saw 10 celsius 13:21:56 AldoBR, over zero? 13:21:57 the lowest temp i ever saw was 18 degress 13:22:00 yep 13:22:37 i live i the northeast of Brazil 13:22:48 40 celsius is a common temperature 13:22:50 :P 13:23:20 E-e-eh. That's late spring temperature. 13:23:31 40 is mid-summer. 13:24:12 30 is usual, 35 for a two or three weeks. 13:24:14 does anyone know what the relationship between celsius and centigrade is namewise? They of course refer to the same thing, but where did the names come from to refer to the same thing 13:24:33 It's the same. 13:24:33 celsius was the guy 13:24:46 centigrade is because the scale is based in 0 - 100 13:24:54 * warpzero is away: God is an american. 13:25:03 ASAU: I went through the trouble of saying they were the SAME! 13:25:18 AldoBR, hmm, that makes sense 13:25:26 Celsius was an antique medic. 13:25:27 hey 13:25:41 ...AFAIR 13:25:53 i´m trying to build a TV signal sampler 13:25:58 thats my idea : 13:26:03 a SX52 processor 13:26:14 I want IBM and Microsoft to somehow sue each other 13:26:15 a 8 bit/10 msps ADC 13:26:31 i put the SX52 into the IDE bus 13:26:44 and sample the TV signal (VIDEO-IN) 13:26:49 its viable ? :P 13:26:57 (feasible, or something like this...) 13:26:58 chris-xp, i would highly recommend all american companies sue each other and drain their finances down 13:27:48 jdrake: naaah 13:27:56 jdrake: not all of them 13:27:58 jdrake. Revolutionaire. 13:28:36 chris-xp, all. All of them. 13:28:39 jdrake: if IBM and Microsoft got into court, IBM would just shit on Microsoft, Apple would dominate, Intel would go bye bye and we'd all be using either OSX or AIX :P 13:29:46 chris-xp, hence you need someone to sue Apple. 13:30:07 Apple Records 13:30:09 xerox 13:30:16 aple stealed xerox ideas 13:30:19 apple stealed xerox ideas 13:30:22 :P 13:30:36 How about we have a People's Revolution in North America (US&Canada). Overthrow both corrupt governments and companies. Then start the People's Republic of North America 13:31:08 if its going to be a TRUE peoples republic ok 13:31:19 of course it would be 13:31:27 North-American Socialist Democratic Federal Republic. 13:31:38 but one like the "peoples republic of north korea" 13:31:41 its a joke ;) 13:31:44 N.-A. S. F. R. 13:31:52 (not the people, of course) 13:32:15 Ahh. 13:32:24 I've forgot the word. 13:32:27 "Soviet." 13:32:39 Soviet rulez 13:32:39 Unfortunately some people would have to die in the revolution 13:32:41 N.-A. _Soviet_ F. S. R. 13:32:43 but lenin killed they... 13:33:08 AldoBR, not Lenin. 13:33:13 Stalin did it. 13:33:19 lenin ordered the dismantling of the soviets 13:33:33 stalin turned it into a state politic 13:33:39 You're wrong. 13:33:47 no :P 13:33:51 Lenin killed the Bourgeois Star 13:33:59 Soviets were main Lenin's idea. 13:34:05 lenin ordered the dismantling, becouse the soviets where infiltrated by burguoises 13:34:22 stalin turned it into a permanent decision 13:34:26 thus killing the revolution 13:34:49 It would be nice to have the perfect socialistic-utilitarian-democratic society 13:34:52 Lenin's approach for workers unions were prepairing people for soviets. 13:35:35 ASau do you know Gramsci ? Luckás ? 13:35:35 Lenin's approach for workers unions was concentrated in "W.U. prepare people for Soviets." 13:36:57 AldoBR, I have many troubles in our history. It's very huge and full of later propaganda and contra-propaganda. 13:37:13 yeah 13:37:23 but theres some definite things 13:37:25 There're many local movements. It adds more complexity. 13:37:42 Stalin stayed 30 years in charge 13:38:03 RSDRP(b) was not a total centered party. 13:38:03 many of the stalin discourses incentivated the fetichism in the masses 13:38:21 there are lots of things that were against marx concepts 13:38:36 ASau Gramsci stayed in the SU for some time 13:38:41 and wrote some critics 13:38:46 try to find it 13:38:50 I've heard of him. 13:39:18 Antonio Gramsci "Prision Notebooks" 13:39:38 he fleed russia, to not be killed by stalin 13:39:52 just to end imprisioned in italy, by mussoline 13:40:00 :P 13:40:03 unluck guy 13:40:06 :P 13:40:42 --- quit: Nutssh ("Client exiting") 13:42:04 Hmm. Possible dismount of Soviets was connected with N.E.P. 13:42:49 That's quite another dark story. 13:42:50 the main concern of a "socialist" revolution is to end the fetichism of the people 13:43:01 the soviet revolution didnt ended this fetichism 13:43:07 so, was not a true "socialism" 13:43:30 Main part socialists were killed in Civil War. 13:44:09 whats today view of the russian people about the socialism ? 13:44:34 This was one of reasons for Kronstadt Rebellion. 13:45:08 AldoBR, it's completely unknown. 13:45:35 the people like the capitalism ? 13:45:59 They're completely disoriented. 13:46:13 hnm 13:46:33 Like most people with a tragic (or even a non-tragic) history... 13:46:35 Main opposite parties are either stalinist or revanshist. 13:46:53 ...or nationalist. 13:47:43 russian history is tragic at every historical block 13:47:52 Recent parliament elections ended with KP RF overthrown. 13:48:09 It is no more socialist. 13:48:44 Ahh. I should write "CPRF" 13:49:01 It's the descendant of CPSU. 13:49:39 the live under socialism was the hell USA said to us ? 13:49:50 No. 13:50:28 The hell was started with capitalism. 13:50:45 lol :P 13:51:15 in my country we see poor and rich side by side 13:51:15 I was "happy" to see how socialist had been dismounting. 13:51:30 ...socialism... 13:51:42 i live in european level of confort 13:51:51 It was not a real socialism of course. 13:51:57 while many others lives as the aborigenes 13:52:03 Read: "elements of socialism." 13:52:33 Combined with elements of capitalism and monarchy... 13:52:45 Such a wonderful mix. 13:52:52 Robert. No monarchy. 13:53:09 Sorry, the King didn't inherit his trone. 13:53:12 It's plain "state capitalism with elements of socialism." 13:53:29 With a strong state indeed. 13:53:49 Lalalaaaa 13:54:40 AldoBR, it seems we're getting closer to Brazil and other LA countries. 13:54:52 yes 13:55:11 I dreamt that I moved to Russia today, that was a bit scary. 13:55:31 Embraer and Avibras (one of our largest private ventures) are working with sukhoi and others... 13:55:38 I also started a fire. 13:55:40 ops 13:55:47 two of the largests 13:55:53 One major difference is noone can survive here if he tries to live "as aborigene". 13:56:18 ASau the way poor people live here is miraculous 13:56:37 i think they live doing some kind of photosintesis 13:57:32 the disparities between rich and poor are REALLY BIG 13:58:09 If you could say how photosynthesis could be in our conditions, you really won Nobel Prise. 13:58:19 :P 13:59:12 and brazil (the elite), apart from the pacifist rethoric, keeps lots of other countries under imperialism 13:59:23 and this imperialism are growing... 14:00:06 Yes. 14:00:22 It grows predictable. 14:00:37 Thanks to Luxemburg et al. 14:01:23 Anyway, this does not help well. 14:02:19 'T seems we need more guevaras. 14:02:38 seems i need to overtrown my gov :P 14:03:36 "All you need is love." :) 14:05:48 "...But Holy Hatred of ours lives close to Love." (Vladimir Vysockijj) 14:07:20 From ballads for "Robin the Hood's Arrows" movie. 14:08:38 i´ve found the ADC i needed... 14:08:50 --- join: Nutssh (~Foo@register.rice.edu) joined #forth 14:08:58 AD775 + SX52 14:09:20 and a software to decode PAL-M/PAL-N/SECAM/NTSC signals 14:09:33 written in forth, of course ;) 14:10:55 Hmm. Do you want to write native compiler? 14:11:21 Or do you hope you'll have enough speed? 14:11:23 no 14:11:42 the SX52 will just pass the sampled data to the IDE bus 14:11:57 and the host processor will decode de signals, in software 14:12:15 SX52, even at 100 mhz inst powerfull enought to decode these signals 14:12:59 PCI would be more adequated to this task, but is too complex do handle, ATAPI-IDE is more friendly 14:13:19 so i build a program in the SX microcontroller to fake a ATAPI device 14:13:42 and get the data :) 14:14:40 this is a low cost video capture device :P 14:17:13 And I'm compressing my source so it fit blocks. 14:17:24 ? 14:17:54 I've written much source vertical style. 14:18:25 0 14:18:27 1 14:18:28 + 14:18:29 --- join: wossname (wossname@HSE-QuebecCity-ppp80412.qc.sympatico.ca) joined #forth 14:18:31 this way ? 14:18:57 But I have 96 blocks only. 14:19:08 Yes. Somewhat like. 14:19:42 This code is dated 2002 or 2001. 14:20:46 Ah. 14:20:51 I've forgotten. 14:21:04 96 blocks is 48 screens (that're 1K). 14:21:04 i´m doing some research... 14:21:31 you still uses this thing ? 14:21:53 the forth compiler i use just compiles the code straight into native code 14:21:55 I want use it for setting up my environment. 14:22:06 and the source code are just plain ascii formated files 14:22:19 no screens, no blocks... 14:22:43 wait 14:23:04 My Forth is configurable to very high extent. 14:23:19 It even has no built in files support. 14:24:26 I'm radical minimalist. :) 14:25:23 :) 14:27:57 I even eliminated DO and LOOP 14:28:15 Follow Wirth. 14:30:07 looks like ATAPI protocol is hardcore... 14:30:12 hm 14:30:16 Serial is too slow 14:30:19 parallel too 14:30:34 isa MAY be able to keep with that data 14:30:39 pci is too complex... 14:32:23 ASau: with tail recursion and simple if, you don't need ANYthing else 14:33:10 chris-xp, I do actively use _redefinition_. 14:33:38 So I do not want use tail recursion. 14:34:02 Though, I can define a word for it. 14:35:07 redefiniton? 14:37:40 See example. 14:37:40 FORTH NPX DEFINITIONS 14:37:41 UNIT PRECISION 14:37:43 ... 14:37:52 : ! 8 << [ 3 8 << INVERT ] LITERAL 14:38:12 CONTROL @ AND OR CONTROL ! ; 14:38:40 Here CONTROL is not a variable or something this kind. 14:38:53 It does not produce any code. 14:39:08 It does CONTEXT change. 14:39:54 ...anything of that kind. 14:40:40 (Actually this code need a rework.) 14:42:01 That was a simple redefinition. 14:42:25 There're several cases I redefine low level word to hide it completely. 14:44:07 oh...... OH! 14:44:36 like, when you redefine, the old definition stays and is inserted as a call, but only the dictionary is updated for the entry .... man, that is so cool 14:50:25 My recent achivement is cutting word headers off the dictionary. 14:50:55 So you refer a word but can't reach it through dictionary search. 14:51:32 That's those "abstraction" Smerdyakov wants. 14:51:45 I've planned this for two years. 14:51:51 Now it's done. 14:52:55 o.O 14:52:57 WOW 14:53:11 I even am able to make my environment behave as calculator. 14:53:15 this WMP SRS WOW Effect is actually really good... 14:53:31 penumbra sounds really good with it 14:53:47 Noone forbids me EXCLUDE everything and EXCLUDE EXCLUDE at the end. 14:54:02 :) 14:54:21 ASau: that is really cool. 14:54:27 Ha! 14:54:29 ASau: whats the implementation for? 14:54:37 You even can't say BYE 14:54:46 !! 14:54:47 lol 14:57:26 The implementation is for a linked-list dictionary. 14:59:29 Hmm. It seems I should make a "save image and EXCLUDE EXCLUDE" version. 14:59:50 That would make compiler unnecessary. 14:59:56 whats it for, btw? 15:00:02 like, platform/OS? 15:00:18 DOS or standalone. 15:00:55 In fact I can make it for any sane platform. 15:01:22 "Sane" means I'm able to use plain binary images. 15:02:57 --- quit: Nutssh ("Client exiting") 15:05:31 --- join: Sonarman (~matt@adsl-64-160-165-30.dsl.snfc21.pacbell.net) joined #forth 15:06:00 Dobryjj... Dobroe... Dobraja... 15:06:08 Zdravstvujj! 15:06:21 It's hard to choose. 15:06:42 It's not evening. Not it is morning. 15:18:10 ASau: can I have a copy? 15:18:29 What a copy? 15:18:38 of your forth 15:18:59 I need to package it. 15:19:20 Of course I'll share it. 15:19:28 yay :) 15:42:17 --- quit: wossname (Read error: 104 (Connection reset by peer)) 15:42:45 --- join: wossname (wossname@HSE-QuebecCity-ppp80412.qc.sympatico.ca) joined #forth 15:43:10 hey wossname 15:43:18 hey arke - or chris, eh? :l 15:43:28 you bastard! :) 15:58:55 do you guys know anything about allegro's pcx fonts? 15:59:37 i am trying to create one yet it doesn't seem to be working properly in grabber 16:08:50 jdrake: have you tried the allegro irc channel on efnet? 16:09:01 Sonarman, they are more dead than a doornail 16:09:18 okie dokie :) 16:40:28 --- quit: warpzero (Read error: 110 (Connection timed out)) 16:48:26 jrdrake, hello. 16:50:59 what's the font problem you're having? 16:51:30 madgarden, the pcx being output is horrible 16:51:39 output from what? 16:51:44 ttf2pcx 16:51:48 an fon file is the source 16:51:55 the 32 bit version doesn't work on my xp 16:51:55 OK. 16:52:06 Yea, there was a problem with XP and that program. 16:52:07 the 16 bit version at least outputs something, albeit too large 16:52:12 But, there's a patched version... 16:52:21 where where :!p 16:52:35 Just let me try to find it. :) 16:53:49 OK, here: http://www.allegro.cc/forums/view_thread.php?_id=177048 16:53:53 Check near the bottom of the thread. 16:54:06 what's up tonight? 16:56:31 madgarden, i am not sure what i am supposed to do with yet another grabber 16:56:45 eh? This is a version of ttf2pcx... 16:56:51 Here's the direct link: http://www.allegro.cc/misc/ttf2pcx.zip 16:56:56 maybe I went too far down 16:57:00 :P 16:57:29 oh i did go down too far 16:57:30 thank you mate 16:57:50 No worries. 17:07:59 --- join: kc5tja (~kc5tja@66-91-231-74.san.rr.com) joined #forth 17:27:36 --- mode: ChanServ set +o kc5tja 17:38:25 madgarden, thank you very so much 17:38:54 it actually works now 17:41:30 so who's making that logo-forth? 17:45:53 who was making logo forth? 17:46:18 brb 17:46:22 --- quit: jdrake ("This space is available for $20 per month") 17:46:53 --- join: jdrake (~uniq1@CPE00045afdd0e8-CM014410113717.cpe.net.cable.rogers.com) joined #forth 17:47:38 * chris-xp gives jdrake $20 dollars 17:48:31 whats the shiny bill for? 17:48:52 <-- jdrake has quit ("This space is available for $20 per month") 17:48:54 hm 17:48:57 ah 17:48:58 the new ja2 17:48:59 wildfire 17:49:00 forgot about that :-) 17:49:01 is 20$ too 17:49:06 its totally not worth it 17:49:08 :( 17:49:10 >:( 17:51:12 chris-xp, may i think you use bitchx or friend thereof? 17:51:25 * jdrake is living in sin 17:51:44 i have RDC connected to a windows machine, and I have virtual pc installing winxp 17:51:50 --- quit: Sonarman (Read error: 60 (Operation timed out)) 17:51:51 oh i live in shame, is sin nice? 17:51:59 maybe we could trade some time 17:52:00 :p 17:52:27 I usually live a very pure mac life, but sometimes people make things that just need winxp 17:52:43 like winforth 17:52:54 i can understand that, dont worry 17:53:54 (sorry, going :) 17:56:42 --- join: Sonarman (~matt@adsl-64-169-94-181.dsl.snfc21.pacbell.net) joined #forth 17:59:21 --- join: ayrnieu (julian@206.61.132.184) joined #forth 18:07:14 YYEEEOOOUUUCCCHHH!!! 18:07:30 Mouser Electronics lists a 25.2MHz clock oscillator module for a monsterous $15!! 18:07:45 That is entirely too much money. 18:07:53 Just to produce a lousy 25.2MHz square wave. 18:08:05 --- join: blockhead (default@dialin-302-tnt.nyc.bestweb.net) joined #forth 18:08:14 i prefer waves looking like a wierd P 18:08:50 --- quit: chris-xp (Read error: 110 (Connection timed out)) 18:21:04 Fortunately, there is DigiKey. They have precisely what I want, in a $2.94 part. 18:21:08 BIG difference in price. 18:35:04 --- join: I440r (~mark4@66.147.207.131) joined #forth 18:35:21 wow lots of new neames ive never seen in here :) 18:36:32 --- quit: wossname ("wut") 18:41:17 Howdy 18:44:43 hi :L) 18:44:48 im in ontario california 18:44:54 for at least the next 4 weeks 18:46:45 in in ottawa, ontario :) 18:47:21 i prefer london, ontario 18:49:36 * kc5tja nods 18:49:51 It could be worse. You could live in Poland, NY. 18:50:01 * blockhead chuckles 18:50:12 kc5tja: is Kestrel and Raven the same thing? 18:50:19 No. 18:50:24 what's kestrel then? 18:50:26 I thought I made that clear on the site 18:50:39 where's your wiki again? 18:50:52 http://www.falvotech.com/cgi/fsforth/ForthBoxComputer 18:51:00 kc5tja: thanks 18:51:02 That hopefully will explain the differences a bit better. 18:51:02 --- join: warpzero (~warpzero@dsl.142.mt.onewest.net) joined #forth 18:51:21 But in synopsis, the Kestrel is the way low-end computer, and the Raven is middle-upper-end. 18:52:13 So the Dragon is the high performance high end kick-ass computer? :D 18:52:24 Well, if all goes as planned, the Kestrel will draw no more than 5W of power, total (unless you add the harddrive, which most people will, in which case you need to factor that in). 18:53:06 blockhead: It will at least compare with the Amiga 500, at the very least, yes. 18:53:43 * blockhead still has his 500. wonder if it still works. 18:53:50 Mine still does. :) 18:54:09 But the Dragon (as you call it) doesn't even have a specifications page on the wiki. 18:54:18 I was rather going to call it the Raven II personally. 18:55:16 kc5tja: actually the dragon not being a bird, you realy can't use that as the name. Maybe the Roc? 18:56:09 Either Raven II or Condor. 18:56:15 Or Eagle. 18:56:23 But I like Raven II or Condor. 18:56:37 condor has a "leet" gaming-machine sound to it. 18:57:30 --- quit: I440r (Excess Flood) 18:57:42 Raven II also sounds cool 18:57:43 --- join: I440r (~mark4@66.147.207.131) joined #forth 18:57:52 The problem is you don't want to diversify your product line too much. 18:58:00 People will get confused if you do. 18:58:17 Just look at the monumental failure of the Commodore +4, 16, 264, and 364. 18:58:50 well, we're just throwing out names. You still gotta build the first one before really worrying about the names for the others 18:58:57 All of which were considered superiors to the C64 (though +4 was just the Commodore 16 with a meager 4K of RAM, while the 16 had, well, 16K. Stupid stupid stupid stupid. But at least the 264 and 364 had real 64K). 19:00:01 * blockhead never heard of the 264 and 364. Liked the regular C64 though (despite its slow floppy drives). 19:00:04 I think I'm going to set myself a goal. 19:00:42 By the end of next month, I want a 65816 running at 12.6MHz, executing nothing but NOPs (e.g., databus hard-wired to the NOP opcode), but with full address decoding and the like in place. 19:01:17 That will be a pretty major milestone in and of itself. 19:01:32 yikes 19:02:16 After that milestone is reached, then I'll work on adding ROM, RAM, and at least one VIA chip to the system. 19:03:12 That ought to buy me a simple (bit-banged) RS-232 port, so I can talk to it via the PC over null-modem. 19:03:46 Then, once THAT is done, I will add the PIC chips, transfer the job of baby-sitting the RS-232 to one of the PICs, then implement the video shift register. That will get video working. 19:04:57 Once that is done, then it's time to work on the PC board. 19:05:16 That is where things really start getting interesting. 19:05:24 --- quit: Sonarman (Read error: 104 (Connection reset by peer)) 19:05:26 hope it goes better than my forth has been going :/ 19:06:13 * blockhead is stuck again. 19:06:18 Well, since this means potential income for me, it obviously has higher priority than my personal projects. :) 19:06:47 kc5tja: Oh! I thought kestral was only a personal project 19:07:05 I did mention several times on the site, "for sale of kits." :) 19:07:20 * blockhead sort of overlooked that part :/ 19:07:32 musta read too fast 19:07:46 I'm not just going to build one for people who want one. I've had several folks express an interest for one, and even with the few who DID ask, I have no time to support that. 19:07:59 Besides, it costs me money to do the R&D anyway. I need to recoup at least some of that cost. :) 19:08:05 That's why I said, "Target price under $100." 19:08:11 'k 19:08:38 The circuit designed so far requires $5.50 in parts (not including the PC board area, which also costs money, but I'll wait to determine that once I have a real PCB layout, which won't be for some time yet). 19:09:08 That generates the 12.6MHz clock, the 3.15MHz clock for the VIA chips, the reset signal for the CPU, and the +5V needed to run the show. 19:09:09 kc5tja, i wouldn't mind owning that forthbox of yours :) 19:10:01 The production version of the ForthBox will do away with the 3.15MHz clock though; I just found out that WDC sells 14MHz VIA chips (!!), which is sweet. That simplifies a large portion of the bus interface logic. 19:10:12 (e.g., it's cheaper for you, and gives superior hardware capabilities.) 19:10:41 And that means that the PIB can run faster -- theoretically able to run 3.5Mbps. I doubt it'll actually go that fast though. 19:12:38 kc5tja, are you saying that the actual cost of this hardware (not including case or monitor) will be an average kid's allowance? 19:12:39 However, the good news is, ForthBox Kestrel is expected to draw no more than 7.5W (without a harddrive). 19:12:44 I'm expecting less than 5W. 19:13:01 jdrake: That depends on your average kid. 19:13:14 jdrake: But, as I said, the target price for this thing, unassembled, is under $100. :) 19:13:36 what would actually be required to assemble it? 19:14:26 A soldering iron, some free time at the dinner table, maybe some simple diagnostic equipment available at Radio Shack, and a willingness to read the instructions. :) 19:15:12 Not sure how many hours it'll take to assemble just yet; the circuit doesn't exist yet. When I finish the design, I'll re-assemble it on a PC board, and time myself to see how long it took me. 19:15:39 Then I'll double that estimate, since I'm rather experienced. 19:17:04 cool shit :-) 19:17:37 Well, I need to grab something to eat. 19:17:43 Then I need to get coding for my client. 19:17:51 * kc5tja has neglected that all week long. >:( Now I'm behind. 19:17:56 I hate procrastination. 19:18:02 kc5tja: Word 19:18:20 if I had a dime for every time I procrastinated ... :D 19:18:44 Yep. 19:18:46 Back in a bit. 19:19:50 kc5tja, will you make an os for your forthbox too? 19:19:54 --- join: jDoctor (~Rex@pcp03379701pcs.manass01.va.comcast.net) joined #forth 19:20:26 kc5tja, what is your target price? 19:22:20 slava: I think he walked away to eat 19:22:36 blockhead, how's your asm forth then? :) 19:22:41 stuck, again 19:22:52 --- quit: I440r (Read error: 113 (No route to host)) 19:22:53 that outer intepretper 19:23:03 on what? 19:23:30 outer interpreter is where I am stuck 19:23:47 yes but what aspect :) 19:23:54 oh! :D 19:24:08 you woulrn't beleive where I am stuck. I'm such a moron 19:24:53 the input line editor (the console, the cmdline, whatever you wanna call it) 19:25:03 cheat :) 19:25:05 use readline :) 19:25:27 an original design decision was to use the minimum amount of system calls, so I use just the character input function 19:25:33 (unbuffered) 19:26:17 --- join: Sonarman (~matt@adsl-64-171-255-131.dsl.snfc21.pacbell.net) joined #forth 19:28:11 once I get past this problem, then I just put in ' and a few other words and the interpreter will be running. That will be phat :D 19:28:34 slava: he says under $100 19:28:34 I'm hoping to keep it all within 2k 19:29:24 * slava adds history to factor's outer interpreter 19:29:26 its lame though 19:29:33 \ 2 2 + . 19:29:34 4 19:29:34 \ history 19:29:34 1: 2 2 + . 19:29:34 2: history 19:29:52 neat, actually 19:30:20 then there's a 'redo' word 19:37:16 --- quit: jDoctor ("Leaving") 19:40:27 --- join: Mark4 (~Mark4@66.147.207.131) joined #forth 19:40:31 grrr 19:41:01 --- nick: Mark4 -> I440r 19:41:02 * blockhead is heading out. 'nn all 19:41:19 --- quit: blockhead ("Client Exiting") 20:26:30 --- quit: I440r (Read error: 113 (No route to host)) 20:31:27 back 20:31:39 slava: I already said my target price, several times. :) 20:31:47 slava: Less than US$100. 20:32:24 slava: Yes; the OS will be Forth, and will be called BoxOS. 20:34:28 cool. 20:34:40 will it be silent? 20:36:06 slava: It will have sound. Maybe not right away though. Coding computer synthesized audio is not something I've done before, so it might take some R&D on my part. 20:36:13 Especially with a PIC chip. 20:41:54 kc5tja, you might also want to consider speech synth. 8D 20:42:00 madgarden: No. 20:42:04 Yes. 20:42:07 Sorry, but no. 20:42:11 But yes! :( 20:42:14 :P 20:42:15 I'll leave that for someone else. 20:42:25 I only have so much mental bandwidth. 20:42:30 Just throw on an SPO256. 20:42:36 kc5tja, i mean fan noise 20:43:19 slava: What fan? 20:43:32 kc5tja, heat of modern computers :p 20:43:32 madgarden: Again, a project for someone else. 20:43:44 Maybe I'll offer it as a separate kit. 20:43:45 this thing won't make much heat at all 20:43:49 But it won't be part of the core kit. 20:44:05 kc5tja do you plan to place a I2C bus ? 20:44:23 AldoBR: No. But there will be general purpose I/Os which you can take advantage of if you want. 20:44:57 The PIB can support arbitrary number of devices on it (well, up to a reasonable maximum). PICs often have integrated I2C buses on them. Use a PIC, and that takes care of the licensing issues with I2C. 20:45:16 kc5tja do you have a home page for this project ? 20:45:22 But I won't even approach I2C; the license verbiage regarding software implementations of the bus is ambiguous as to whether I need a commercial license or not. 20:45:30 AldoBR: The wiki is the best so far. 20:45:36 AldoBR: Which I've already posted at least 8 times now. :D 20:46:10 ok 20:46:13 found in the logs 20:46:19 Again, this is largely due to the fact that I just don't have the personal bandwidth to invest in designing and putting up a website. 20:47:14 kc5tja, you tend to repeat yourself a lot I guess :-) 20:47:39 Yeah. 20:47:41 I don't want to sound rude. 20:47:42 kc5tja do you plan to deliver these kits to latin america ? :P 20:48:03 It's just that I've been inundated with feedback and interest relating to the project. 20:48:37 Well, not INUNDATED, but certainly replying to e-mails generated from interest in ColorForth mailing list, plus the interest here, and I'm sure once I post the project's existance on the 6502.org forums, . . . I can get buried pretty easy. 20:48:42 Information management is a major issue for me. 20:48:54 I need to find ways to organize information, with minimum investment on my part. 20:48:57 kc5tja, i wish you the best of luck with your project. 20:49:01 so far, the wiki is the best solution I've found. 20:49:08 slava: We'll see how well it goes. 20:49:30 By my estimation, it'll only take two or three actual sales of this thing to break even. 20:49:49 That's assuming everything goes OK during development. 20:50:14 Which I'm hoping will, since we have nice fast parts to use. There should be relatively little in the way of coming close to part speed tolerances. 20:50:27 The most expensive part, I suspect, will be PC board production. 20:51:11 kc5tja, i assume you know of that miniboard service that produces 3 boards relatively cheaply ($50 to $60 i think) 20:51:30 Yes, I posted a link to them a few days ago in conversations with another here. 20:51:32 expresspcb.com 20:51:40 who else does those things? 20:51:56 $20 for PCB, plus I guess another $60 for parts (total), and that's where I get the $100 max price mark. 20:52:14 jdrake: There are others. I just have to Google for alternatives and competitors to find them again. 20:52:18 --- quit: warpzero (Read error: 110 (Connection timed out)) 20:52:31 interesting stuff 20:52:52 i wish I could find this article that i read before about cheap computers of the future sort of thing 20:52:57 There is a company in Poland that sorely undercuts ExpressPCB. That might be a way for me to go. The problem is I need a PCB editor software for Linux that actually works independently of any one PCB company. 20:53:46 --- join: warpzero (~warpzero@dsl.142.mt.onewest.net) joined #forth 20:54:06 could you keep a log of everything you do and learn while doing this? 20:54:15 Yes. 20:54:20 * kc5tja already has a few simple circuits designed. 20:54:36 The cost of the parts required so far amount to $5.50 or so from various parts distributors. 20:54:44 i am seriously really interested in doing the same sort of thing but I have absolutely no knowledge of it 20:54:57 This doesn't count the cost of the PCB area they'd take up. We'll see how layout goes later. 20:55:15 I'll be honest, this is the first time I've ever considered doing anything like this. 20:55:23 But if it takes off, I'll be the happiest person in the world. 20:55:35 you sound like you know some shit about it though, i know absolutely nothing 20:55:37 I'll have my own (semi-)profitable business. 20:55:54 And I'll be charge of designing home computers, which is something I've always wanted to do since I owned a Commodore 64. 20:56:06 Well, I know the design aspects of it. 20:56:17 And I've done some research into this before. 20:56:35 Back before I got the job with INO, I was considering building electronic kits fo various kinds. 20:56:54 The difference back then was that I had no regular source of income to persue R&D with. 20:56:57 Now I do. 20:57:08 And it's interesting how it seems to be my destiny. 20:57:20 Every turn I make, there seems to be someone asking me for information on the ForthBox. 20:57:44 Then, coupled with the fact that I got requests by people who have never considered building their own box before, well, that changed all the rules. 20:58:01 Now I had to (for the first time) design the circuit for someone who was WAY less experienced than I was. 20:58:11 This is why the Kestrel is such an underpowered box (for its clock speed). 20:59:15 what windows and macos and all these other 'modern' operating systems seem to do is make people think that a 1ghz box is not that fast 20:59:20 And this is why the Raven has gone from being a mid-class, personal project with no real audience, to a rather respectable architecture (based on a proprietary MISC processor design, most of which is documented on the Wiki, though incomplete and somewhat out of date), a true asynchronous bus design, real graphics resolution with real colors, etc. 20:59:35 but I remember, oh I remember... the 8mhz 8086 could do some stuff 20:59:38 kc5tja i see a way that a pic running at 10 mhz could do the video job... 20:59:53 AldoBR: Not really. The resolution is next to non-existant. 21:00:00 no 21:00:03 AldoBR: Plus ti doesn't have memory capacity for a full screen. 21:00:11 the data just not net to pass the processor... 21:00:17 only the adress 21:00:21 'just not net' -- ?? 21:00:24 generated sequencially 21:00:31 ops 21:00:34 the data just not need to pass the processor... 21:00:39 the data just not need to pass the pic 21:00:48 take a ram memory, a pic and a latch 21:00:58 the pic generates address sequencially 21:00:59 AldoBR, slow down and type carefully 21:01:04 AldoBR: The VGA at 320x* resolution requires a 12.6MHz dot clock frequency. The PIC only runs at 10MHz. A slight disparity there. :) 21:01:21 take another microcontroller, faster then... 21:01:26 sx28 21:01:38 AldoBR: The Raven will have a true video controller in its FPGAs. 21:02:10 hm 21:02:18 i´ll implement it 21:02:37 i had a idea that cuts down speed requirement.... 21:02:45 but i cant express it in english... 21:03:08 http://davezilla.com/images/forget.jpg 21:03:27 A single memory access can read from multiple bitplanes concurrently (this is how VGA did it back when) 21:03:49 --- join: Mark4 (~Mark4@66.147.207.131) joined #forth 21:04:05 --- nick: Mark4 -> I440r 21:04:08 re I440r 21:04:13 hi 21:04:22 hows it going ? 21:04:27 hows fs ? 21:05:48 kc5tja the processor doesnot need to read the memory when doing refresh 21:06:23 AldoBR: Yes, I know full well how these things work. 21:06:25 :) 21:06:28 --- join: MarkT (Mark@operator.nss.udel.edu) joined #forth 21:06:30 --- join: arke (~Chris@wbar8.lax1-4-11-099-104.dsl-verizon.net) joined #forth 21:06:48 I developed software for Amiga platforms for a number of years, so I'm quite familiar with how advanced (and yet, very simple) graphics architectures work. 21:07:20 kc5tja: hey ... how does intuition work and is it "nice"? 21:07:23 The Kestrel's decision to use the CPU for video refresh is based purely and exclusively on economic reasons (to keep costs of the machine as low as possible, to keep parts count low, to keep the task of building it simple). 21:07:49 arke: Intuition is my favorite GUI API. It's very nice. It's very fast. No bullshit in the GUI (though that's changing, unfortunately. :( ). 21:08:02 kc5tja: cool ... hows it work? 21:08:25 arke: Huh? 21:08:33 arke: Asking me that is like asking how Windows works. 21:09:00 (e.g., it's a big, big, long answer, that I just lack the time to explain right now.) 21:09:04 no, i meant, like, how to make a window that says "Blah" and gives an OK button 21:09:10 something simle 21:09:45 To open a window, you fill out a NewWindow structure with the window parameters you want. OR, in modern Kickstarts, you construct a "tag list." 21:10:02 Then you call OpenWindow or OpenWindowTagList(), and the window opens. 21:10:17 Then you add a set of gadgets (if you want), via AddGadgets(). 21:10:25 To draw into the window, you ... just draw. 21:10:35 graphics.library provides a whole slew of graphics primitives for you to use. 21:11:02 Message passing is done exclusively through the kernel's message passing mechanisms. 21:11:27 E.g., the GUI is built on the kernel proper; it doesn't try to serve as a separate OS in and of its own right (like Win32 does on top of WinNT kernel). 21:13:08 --- quit: qFox ("if at first you dont succeed, quit again") 21:17:16 do you guys happen to know where one can find music that is free, and of a style like final fantasy's music was (the original style ff upto some of those made with snes) 21:18:04 jdrake - you can find a great deal (all?) of FF music in mp3 online, at ffmusiconline.org or somesuch. I particulary like FF6's "Dancing Mad" and FF1's "Death". 21:18:22 ayrnieu, problem with that is that they are FF's music 21:18:37 jdrake - apparently free, for readings of 'free' that incorporate copyright law. 21:22:59 no idea what that website is supposed to be none are what they appear 21:27:31 some other page then, sorry. 21:39:40 kc5tja: coolness. 21:39:46 kc5tja: what about inheritance etc? 21:40:01 kc5tja: do you directly fill out the structs, or do you call functions to do the work? 21:47:44 --- join: hovil (~hovil@CommSecureAustPtyLtd.sb1.optus.net.au) joined #forth 21:53:16 hi hovil 21:55:39 Dobre jitro! 21:56:30 --- join: Syrnyk (0xEC8A3D@ts-ln58.dialup.lviv.farlep.net) joined #forth 21:56:38 --- part: Syrnyk left #forth 22:06:30 arke: Depends on what you want to do, and what generation of OS you're using. 22:06:39 Kickstart 1.3 and earlier had you fill out the data structures yourself. 22:07:00 Starting with 2.04, you could fill them out yourself, but it was preferred that you called OS routines to fine-tune them (e.g., as with gadtools.library). 22:07:06 I don't know what 3.0 requires. 22:10:27 I still haven't bought a monitor for my amiga2k =( 22:15:48 kc5tja, will you be after one of the new amiga machines when it is out 22:18:37 jdrake: Probably not. The new Amiga machines are more or less proprietary motherboards, but which offer no significant advantages over more standard offerings. 22:18:55 Not, at least, until their prices come WAY down. 22:20:25 i wouldn't mind a generic powerpc board that can run things like morphos 22:21:15 jdrake: Well, that's pretty much Genesi's offering. 22:21:22 It's CHRP and POP compliant, IIRC. 22:23:37 --- join: Serg (~z@212.34.52.140) joined #forth 22:24:09 Dobre jitro! 22:25:49 hi 22:28:24 i440r is here ;)) old fellow 22:28:31 Kak pozhivaet tvojo "nichego"? 22:29:03 bought a book on cinema art, to apply some ideas in flash animation 22:29:58 wanna beg a free hosting in RU on some amateur's domain ;)) 22:32:26 --- quit: Sonarman ("leaving") 22:35:31 Narod? 22:35:42 Chat? 22:36:54 damn it ! 1) ads 2) no SSI etc.. 22:37:39 i got http://cryptomancer.narod.ru 22:37:51 Hotbox? 22:37:59 gotta reload all pages after minor change in common part 22:38:09 slava - oh, aside: I finally have a hostname (and a webpage! server opportunities!) thanks to that dyndns service that you use. I didn't know that they offered them free =) 22:55:47 --- quit: MarkT ("I'm outta here") 22:59:26 --- join: imaginator (~George@georgeps.dsl.xmission.com) joined #forth 22:59:39 hi 22:59:42 re 23:00:50 How are you kc5tja? 23:07:34 Pretty good. 23:07:55 Just doing some software development, and I'm WAY behind schedule. :( 23:08:26 Then I'll be quiet and let you work. :) 23:09:36 My roommates and I are about to do some recording, so I won't be working here for much longer. 23:09:47 I got some headway done. Not as much as I would like though. 23:09:49 But it is there. 23:10:45 What are you recording? 23:11:17 Like a fake radio show. Very, very, very politically incorrect. 23:11:41 My roommates actually want to get some shows on the air at a local college radio station though. 23:13:01 sounds fun 23:14:39 kc5tja, political correctness is a marasmatic feature. 23:14:47 Anything like Phil Hendrie of the Weekly Rear View? 23:15:06 ASau: marasmatic? 23:15:15 kc5tja, that's changing real names with fake. 23:15:15 imaginator: Never heard of him. 23:15:43 imaginator: We are a bunch of liberals, pretending to be conservatives, advocating conservative agendas to their *logical extreme*. 23:15:50 And everything we say on the show is *actually* the opposite. 23:15:58 (e.g., we say it's live, but everything is recorded and post-produced.) 23:16:12 (e.g., we say it's fair and balanced, but everybody on the show agrees with one another -- e.g., no debate at all.) 23:16:15 (etc) 23:16:26 kc5tja. I've heard it from side. 23:16:35 It's silly. 23:17:13 ASau: Sorry; I'm not understanding what you're trying to say. We haven't broadcast our show yet. 23:17:23 I saw the most delightful comic about Rush Limbaugh the conservative eating the rainforests... 23:17:42 http://www.e-sheep.com/rusheats/ 23:17:46 kc5tja, http://mayakovsky.com/maya/tvoice-en.htm 23:17:48 Like, tonight I'm going to advocate our Motor Oil for Cooking Oil campaign to help conserve our valuable plantlife. 23:18:21 kc5tja. Majakovskijj fought against something like your political correctness. 23:18:40 lol 23:19:01 There are few things which piss me off as much as political correctnesss. 23:19:04 s/sss/ss/ 23:19:34 kc5tja. It was not even seen to be grown at all those time. 23:21:53 * kc5tja nods 23:23:04 I'm not quite a conservative or a liberal. 23:23:21 I don't like extremes, and I don't consider myself a Democrat or Republican. 23:23:22 In Russian it's more expressive. Translator has sometimes succeded to adequately represent style. 23:24:10 It's not possible to anyway; they're the same basic party now. 23:30:03 Well, I'm off to the recording studio. 23:30:45 Have fun :) 23:38:17 kc5tja: put it on WEB in MP3 !!! 23:39:30 I can't. 23:39:38 The finished program will exceed my webserver's space. 23:41:12 kc5 - you can put it on my wiki at tenacity.merseine.nu, if you like. 23:41:23 I'd like to hear it, too =) 23:41:32 Heheh 23:42:00 As long as you have the drive space for it. 23:42:27 Also, please remember: we've been doing this for awhile, so we might make references that most people wouldn't get unless they were listening to the whole series. 23:42:33 We try to avoid such references though. 23:42:37 But sometimes it happens. 23:43:11 * Serg bought a book on cinema art to apply it for flashes ;) 23:43:22 --- quit: Herkamire ("I'm off to bed") 23:47:18 --- quit: jdrake ("Oops. This machine just fell asleep") 23:47:43 --- join: Mark4_ (~Mark4@66.147.207.131) joined #forth 23:47:43 --- quit: I440r (Read error: 104 (Connection reset by peer)) 23:48:40 kc5 - I ought to have plenty of space. 23:49:50 (and enough of a space/bandwith ratio that I couldn't help but notice in time if I didn't have enough space, sigh) 23:59:59 --- log: ended forth/04.03.04