00:00:00 --- log: started forth/03.07.17 00:00:32 --- quit: TreyB (Read error: 60 (Operation timed out)) 00:04:44 kc5tja: how are your stirling engines ? 00:05:02 I have a power diaphram but that's it. 00:05:09 I have been too busy of late to continue working on it. 00:05:24 I have to go to a customer meeting tomorrow at 1PM, which will probably take a few hours. 00:05:28 No guarantee of a sale though. 00:05:44 * Serg_Penguin is about making a mighty slingshot 00:06:05 maybe, even crossbow-like, w/ a (primitive) lock 00:07:59 --- quit: Herkamire ("leaving") 00:08:31 Well, there's not too much difference between a crossbow and a massive slingshot. :) 00:09:03 difference is aiming accuracy :)) 00:11:28 * kc5tja nods 00:11:48 Slingshots are used a lot in setting up portable radio antennas on camping trips and the like 00:12:16 ;)) 00:12:24 but what about bullet ? 00:12:46 paintball pellet is too soft and may be squished then held by hand 00:13:23 metal nuts are too destructive to shoot at men, even hooligans 00:17:36 We use lead weights. 00:17:45 Lead weight on a fishing line, up into the trees. 00:18:00 Then we tie the antenna wire to it, then "fish" the antenna into the tree from the other side. 00:18:07 It's easier done than explained. :) 00:18:29 Anyway, I should probably get to bed myself. I have to meet with a customer tomorrow, and I need to get some sleep for it. 00:19:56 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 00:20:26 serg: small metal nuts then? 00:28:32 my old aunt suffers from hooligans who make noise in the street at night 00:28:56 i think of arming her w/ a slingshot to quiet them 00:29:06 but i'm in doubt about bullets 00:29:17 metal or stones - too cruel 00:29:28 paintball - too soft to hold 00:31:01 XeF4: whadda u advice ? 00:31:46 Serg: don't know.. for dogs I would use metal or stones, but men are a bit trickier 00:33:08 wood? 00:34:23 paintball is good at hit, but bad at shot - easy to squish 00:35:10 so make some sort of paintball holder in the slingshot? 00:35:41 paintball gun is too expensive, and i don't wanna make my own spring rifle 4 it 00:36:00 eg. a small cup where you can hold the paintball in gently and put all the pulling/holding force on a small cup? 00:36:46 it will roll out, she'll aim downwards from very high 3 floor, = normal 5 00:36:49 paintballs are very good for ruining clothes without actually hurting though =) 00:38:27 hm, what about ice chunks? 00:39:36 hmm.. everything what is soft is very light and so loses speed in air 00:39:59 maybe, clay ? 00:40:17 it remains itself even squished, unlike paintball 00:41:16 clay would be good 00:41:43 though it might hurt almost as much as a stone 00:43:18 we just need to invent a slingshot what does not squish the bullet 00:44:38 and the bullet what is annoying but not damaging really 00:44:40 * XeF4 must go now. 00:44:44 ok 00:44:47 bye 01:21:56 --- join: flyfly (~marekb@ip164.ktvprerov.cz) joined #forth 01:38:29 --- quit: fly_fly (Read error: 110 (Connection timed out)) 01:44:10 --- quit: Serg_Penguin (Read error: 104 (Connection reset by peer)) 01:50:00 --- quit: Robert (Read error: 60 (Operation timed out)) 02:15:57 --- join: grox (~syd@dialup-72.175.220.203.acc01-geor-mor.comindico.com.au) joined #forth 02:16:16 --- part: grox left #forth 02:19:58 --- join: grox (~syd@dialup-72.175.220.203.acc01-geor-mor.comindico.com.au) joined #forth 02:25:33 http://forth.bespin.org seems broken ...? 02:32:08 --- part: grox left #forth 02:35:29 --- quit: a7r (Read error: 110 (Connection timed out)) 02:48:11 that's what i get: 02:48:17 Proxy Error 02:48:17 The proxy server received an invalid response from an upstream server. 02:48:17 The proxy server could not handle the request GET /. 02:48:17 Reason: Could not connect to remote machine: Connection refused 02:50:33 --- join: Serg_Penguin (Serg_Pengu@212.34.52.140) joined #forth 02:56:09 --- quit: Serg_Penguin () 03:19:22 some1 knows a forth thing called 'fifth'? 04:22:06 --- join: Serg_Penguin (Serg_Pengu@212.34.52.140) joined #forth 04:22:15 is there an online archive for the (euro)forml docs? 04:23:15 hi serg 04:23:22 hi 04:23:32 new here ? 04:24:08 not really ;-) but relatively.. 04:24:21 your forth xperience ? 04:24:29 mine - tiny gamez and utils 04:24:41 next to 0 04:25:40 Serg_Penguin: holonforth experience? 04:26:00 first hear 04:26:13 gp-forth, spf4 - both RU 04:26:26 isforth ( i440r 's) - linux 04:26:33 or hsforth? 04:26:40 gforth - very little 04:26:42 no! 04:26:57 aaww 04:27:15 quite some fine jazz ;-) 04:27:17 what is the maximum thing you wrote ? 04:28:18 "..does not require large amounts of code, but well thought code.." ;-) 04:28:32 yeah ! 04:28:56 after that articles, i wrote a game all in one-line words 04:28:58 ;)) 04:29:09 and since that time, it's my style 04:29:23 but really, i'm an absolute beginner :-) 04:29:33 --- join: crc (~crc@AC82D16A.ipt.aol.com) joined #forth 04:30:07 hi crc 04:31:15 Hi RO| 04:38:26 looked at qwerty cf yet? 04:39:25 RO| : are u abs beginner in computers at all ? or only in Forth ? 04:39:33 A little. I havn't had a lot of time to work with it yet. 04:57:15 re 05:00:38 --- quit: onetom (orwell.freenode.net irc.freenode.net) 05:00:38 --- quit: skylan (orwell.freenode.net irc.freenode.net) 05:00:38 --- quit: ianni (orwell.freenode.net irc.freenode.net) 05:01:30 Serg_Penguin: well, i like to see me as a beginner in computing/ic's 05:01:52 every new day.. ;-) 05:02:27 --- join: onetom (~root@cab.bio.u-szeged.hu) joined #forth 05:03:38 --- join: skylan (sjh@vickesh01-4814.tbaytel.net) joined #forth 05:03:38 --- join: ianni (ian@inpuj.net) joined #forth 05:05:38 good 05:05:52 i'm in computers many years, 05:06:08 but i'm always finding an area i'm beginner in 05:06:18 like backbone WAN's 05:06:36 or programming/configuring accounting system 05:09:30 do you do oop in forth? 05:11:13 crc: then you got it up running? 05:12:14 Yes, but I havn't had enough time to get a good feel for it yet 05:12:51 * Serg_Penguin dislikes OOP 05:13:27 it maybe good to glue up a crowdy, poorly thunk proj 05:13:52 but not for my sharp and rapid, solid little proggies 05:15:07 OOP works for some languages (like Java), but is not good for Forth (or most programs) 05:16:34 crc: tried foops etc. yet? 05:16:51 Not yet. 05:17:10 what makes you so sure? 05:17:36 Experience. 05:18:00 you both know bigforth minos? 05:18:32 I do. 05:19:00 now, there oop principles used to some degree, y/n? 05:19:15 Yes 05:19:59 The principles are good, but it's difficult to add OOP to languages that weren't designed for it. 05:20:24 holonforth is another *good* example 05:21:12 looked at both just a few glances yet, though 05:22:30 why i asked, i don't know of an httpbrowser written in forth... 05:22:51 i mean an advanced 05:23:22 iTV corp was supposed to have one in their 4OS product, but that's long gone :( 05:23:58 did they finish the browser? 05:25:42 ro| have you actually used minos? it's the most unstable gui I have ever used, bar none. 05:26:43 holonforth doesn't actually appear to be OOP 05:27:07 XeF4: yes, true 05:27:50 --- join: RO|_ (~RO|@pD9545097.dip.t-dialin.net) joined #forth 05:28:12 Not sure if 4OS was ever completed 05:28:32 XeF4: probably done only that it was done once.. 05:28:34 crc: not directly, yes 05:29:33 --- join: tcn (~tcn@tc2-login40.megatrondata.com) joined #forth 05:29:46 --- join: Robert (~snofs@h126n2fls31o965.telia.com) joined #forth 05:29:49 must ask fox about 4os 05:31:10 4os was very powerful and achieved near omnipotence in 4k 21-bit words, but money and whatnot conspired and it never got released and you can't see it either <-- fox simulator 05:31:47 --- quit: RO| (Killed (NickServ (ghosted: RO|_!~RO|@pD9545097.dip.t-dialin.net))) 05:32:18 --- nick: RO|_ -> RO| 05:33:53 hi Robert 06:22:47 --- quit: tcn ("TinyIRC 1.1") 06:37:12 Hi Serg_Penguin :) 06:42:53 hi 06:43:10 i'm now hooked on an idea to build something in real life ;) 06:43:42 like radio reciever or toy engine or a mega slingshot ;) 06:44:29 or even spring airgun for 32 gauge or paintball pellets 06:45:08 Heh. 06:51:27 imagine my old aunt w/ such panzer-buster 06:51:32 ;) 06:52:25 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 07:04:54 --- join: draq (ident@203-219-179-14-nsw.tpgi.com.au) joined #forth 07:32:49 --- quit: crc ("I was using TinyIRC! Visit http://www.tinyirc.net/ for more information.") 08:18:43 --- part: Serg_Penguin left #forth 08:32:17 --- join: Serg_Penguin (Serg_Pengu@212.34.52.140) joined #forth 08:51:17 --- quit: draq (Remote closed the connection) 08:58:53 --- quit: Serg_Penguin () 09:37:27 --- join: wossname (wossname@HSE-QuebecCity-ppp80608.qc.sympatico.ca) joined #forth 09:43:37 --- join: Herkamire (~jason@h0030657bb518.ne.client2.attbi.com) joined #forth 09:43:38 --- join: kc5tja (~kc5tja@ip68-8-206-137.sd.sd.cox.net) joined #forth 09:43:38 --- mode: ChanServ set +o kc5tja 09:54:35 --- nick: kc5tja -> kc-shower 09:55:10 Bye, katja. 09:57:54 --- quit: flyfly ("using sirc version 2.211+KSIRC/1.2.4") 10:15:20 --- quit: wossname ("flippersnitz") 10:16:20 --- join: flyfly (~marekb@ip164.ktvprerov.cz) joined #forth 10:21:58 --- nick: kc-shower -> kc5tja 10:22:17 Back 10:37:05 --- join: tcn (~tcn@tc1-login36.megatrondata.com) joined #forth 10:44:38 --- quit: tcn ("TinyIRC 1.1") 10:57:28 --- join: a7r (~a7r@206.72.82.135) joined #forth 10:57:51 re a7r 10:57:57 sup k 10:58:00 er kc5tja 10:58:47 I just tried to explain the concept of blocks to a friend of mine, and he is thoroughly confused by it. 11:00:03 rad. 11:00:39 Just has *no concept* of touching the storage hardware directly. 11:01:05 god.. Larry Wall is the anti-christ. 11:01:47 Yes. 11:01:59 This is why I abandoned Perl four years ago, and never looked back. 11:04:56 heh 11:05:32 Actually, earlier now. I forgot it's 2003. That'd be seven years. 11:05:52 You'll have to go back soon. Perl6 will use stack machine for the underlying implementation. They already have a forth for it :-) 11:06:08 Why will I *have* to go back? 11:06:18 Python has been using a stack VM since its inception. 11:06:41 * TreyB points out the :-) at the end of his message. 11:06:59 Perl is a steaming pile of detritus that makes C look like a godsend language to functional programmers. 11:07:31 And Larry has absolutely ZERO CLUE about how to write good, easily maintainable software, and it shows in the structure of his language. 11:07:50 Case in point? autoconf and automake -- need I say more about those two little Wall-isms? 11:08:30 Wall didn't invent either one of those. 11:09:14 He's currently the maintainer of them. Or was, at least. 11:09:50 I find that hard to believe. I'll have to check it out. 11:10:04 Please do 11:18:44 Looking through CVS for the autoconf and automake sources, I failed to find any mention of Larry Wall. 11:19:35 He *did* used to maintain an autoconf-like script specifically for Perl, though. 11:20:21 metaconfig 11:22:29 Hmm...then my O'Reilly book on Perl has it wrong then. 11:22:50 But, no matter. 11:23:05 The case is pretty clear: Larry hasn't a clue how to design software. 11:23:29 He's an egomaniacial moron to boot. Just listen to him talk about Python some day. 11:23:44 Perhaps, but more people use his toys than yours. That counts for something. 11:24:37 No, it doesn't. 11:24:46 More people use Windows than any other OS in the world. 11:24:55 That counts for something. 11:25:08 It does. You don't have to like it, but it does count. 11:25:15 I don't happen to like it either :-) 11:25:21 Perl became popular when the web took off, because it was the only scripting language up to the task at the time. Nobody has bothered to switch since. 11:26:17 --- quit: a7r (Read error: 110 (Connection timed out)) 11:26:27 Lots of people have. Python and Ruby have quite the following. 11:26:40 embedded i486dx2 ultra low power? 11:26:56 RO| ? 11:27:16 Bandaid after bandaid after bandaid -- that's Perl. Perl6 just replaces the stack of bandaids with a fresh new gauze, but the wound still festers and deteriorates. 11:27:20 * RO| looking for the 80486 opcode specs 11:27:49 RO|: The 486dx2 ULP processor uses the same instruction set as the regular 486dx2, to the best of my knowledge. 11:27:55 Try intel's developer web site or one of the x86 assembly language sites. 11:28:07 * kc5tja thinks you can find 486 programmers books on the Intel website IIRC. 11:28:35 RO|: Is this for a Soekris box by any chance? I heard those were very nice machines. 11:28:39 --- join: ASau (~asau@158.250.48.196) joined #forth 11:28:50 at intel's atm, like a djungle somehow oO 11:28:54 Good evening! 11:29:01 howdy 11:29:10 ASau: Once again, you're 30 minutes too early. :D 11:30:25 kc, I live not in virtual space ;) 11:30:38 ASau: Nor I. :) 11:31:21 kc5tja: no. but they're interesting for me too. they consume only 10Wph ? 11:32:13 there's an old sun box which is quite similar 11:32:14 RO|: Something rediculously small like that. My Amiga draws 25W, but it also has more built-in peripherals too. 11:34:20 --- join: a7r (~a7r@206.72.82.135) joined #forth 11:35:54 kc5tja: thx for info. so there's really a new 486dx2 series out: embedded ulp 11:36:13 Neat. :) 11:36:22 I wasn't aware of that. 11:37:40 wait. i thought you were saying this? (was my q, for the right specs..) 11:38:14 No; I thought any low-power versions would be the same as the high-power versions. 11:38:29 I knew AMD had a low-power 486-class processor, but I didn't know Intel did. 11:38:40 ok. maybe not a new series, but parallel ulp embedded and 'standard' 11:39:55 found no specs for the old 486dx2, but quite fresh for 486dx2 ulp embedded. they seem to sell it atm 11:40:46 Interesting. 11:41:23 well, i got those old specs :-) somewhere deep in the archive.. :-( 11:42:38 Somewhere around here I have an old 80386SL programmer's reference manual. :) 11:42:49 Oh well. 11:43:04 * kc5tja should probably get some food. I'm getting somewhat on the light-headed side. 11:43:41 http://developer.intel.com/design/intarch/intel486/docs_486.htm 11:44:47 opc is definitely not identical, they advanced power mgmt etc 11:53:28 TreyB: thx, good idea. what i don't find in 30min on intel's site, is found anywhere else in 1min.. 12:14:42 Back 12:17:09 Hi 12:17:39 Privet! 12:21:15 Hi ASau 12:34:08 RO|: what's Wph? 12:34:49 W/hr. 12:34:56 W being what? 12:35:03 Watt 12:35:15 watt is a speed saying watts/hour doesn't make sense 12:35:27 that's like asying miles per hour per hour 12:35:31 Sorry, W&hr 12:35:34 * 12:36:23 Maybe I'm wrong. Give context. 12:36:54 a 60 watt light buld continuously draws 60 wats of electricity 12:37:32 a watt isn't a quantity of electricity, it's a rate 12:37:42 I mean, where have you found "Wph"? 12:39:20 Herkamire: right. electricity companies measure watt hours.. 12:40:23 wph == oopsie 12:40:26 ASau: RO| said it about an hour ago :) 12:40:30 It's pretty well unit for energy: Watt hour 12:40:45 a watt hour is an amount of electricity 12:41:06 Or kilo-Watt hour 12:41:34 It's not amount of electricity. 12:41:42 It's amount of energy. 12:41:51 a watt hour is an amount of electricity 12:42:18 W = J/sec -> W*hr = 60 J 12:42:31 3600 J 12:42:49 or 3,6 kJ 12:45:16 hmm I guess people do translate watts to other things. 12:45:41 You may translate them to HPs 12:46:02 your logic above is *&#^4 12:46:20 Hourse powers 12:46:28 or HP. 12:46:30 60 secconds != 1 hour 12:46:52 I've corrected: 3600 J 12:47:36 ok, so a watt hour is 3.6KJ, and a watt is 1 J/seccond 12:47:49 Yes. 12:48:25 But it seems "kilo-" is "k" not "K". 12:48:41 I.e. "kJ" 12:49:14 watts are usually used as a measurement for electricity. it's a really bad measurement to use for light bulbs and stuff. people don't thing "gee, I wish I had a light bulb that would suck down ____ watts of electricity" people are interested in a light bulb that is a certain brightness 12:49:51 what's K? is it incorrect to say 350KB of memory? 12:50:08 The more it consume the more bright it is. 12:50:27 no. 12:50:32 Yeah, but all of the light sockets say "Use only 60W or lower bulb" 12:50:33 Programmer think that 1 Kunit is 1024 units. 12:50:47 florescent lightbulbs consume 1/3 to 1/4 the watts for the same brightness 12:50:59 most of the watts in stardard light bulbs goes into heat 12:51:17 Mostly because the socket can't handle the heat generated brighter incandecent bulbs. 12:51:17 so 12:51:19 They probably can't conduct too much. 12:51:35 ...by brighter... 12:51:37 TreyB: right. it's more to do with the heat than the amps generally 12:51:46 They can't conduct high currencies. 12:51:58 the problem with selling lightbulbs by the watt is that it descourages companies from making effecient lightbulbs. 12:52:31 so k is 1000 and K is 1024? 12:53:11 Watt is used also to measure brightness, it's energy emitted by bulb per second. 12:53:25 ASau: yes, but most of that energy is emitted as heat 12:53:27 I don't know how it's called correct in English. 12:53:50 watt is NOT used to measure how much light comes out of the ligth bulb 12:54:23 Some amount of energy is emitted as light, and bulbs are rather standard: wolfram thread inside. 12:54:41 10% maybe is light? I don't know 12:54:44 not much though. 12:55:41 I can't recall, but it's a task in school physics course. 12:55:56 I don't think it's more than 1% 12:56:18 I was guessing much less that 10% but I don't know. 12:56:59 Anyway bulbs are rather standard. 12:57:01 iirc 16watt energy saver equals 60 watt normal. sec 12:57:21 compact florescents take 25%-35% the electricity of a standard bulb. and I know leds blow compact florescents away as far as efficiency. 12:57:24 So you can measure brightness of bulb in watts. 12:57:48 ASau: only with stagnent technology 12:58:23 Semicoonductors are rather weak in their light emitting. 12:58:35 companies can't keep releasing more and more efficient light bulbs because they will look on the package like they are getting dimmer and dimmer. 12:58:36 Halogene lamps are better. 12:59:58 20watt 13:00:02 I know that where it should be used too many bulbs, there halogene or fluorescent lamps are used. 13:00:32 mostly fluorescent. 13:00:32 brightness lumen 13:03:24 I am to go. 13:03:29 Bye! 13:03:51 --- quit: ASau ("Toffee IRC client for DOS v1.0/b535") 13:17:07 --- join: mur (murr@baana-62-165-189-64.phnet.fi) joined #forth 13:23:51 back again. Sorry. Phone call. 13:57:03 --- nick: kc5tja -> kc-biz 14:13:02 note: The linked documents can not be downloaded from the public version of this site. 14:13:10 sandpile 14:13:38 eg. 14:13:56 http://www.sandpile.org/docs/intel/80486.htm 14:14:49 if any1 knows how to dl them, or got some of those... 14:15:34 ...that would be *very* helpful :-) thx! 14:16:37 Search the intel web site for the #####.pdf files the links point to. 14:17:03 no results 14:17:29 also google, metabear, etc 14:19:02 except for the new embedded ulp docs, which i don't really need.. 14:20:36 any pointers appreciated, thx! 14:24:05 http://developer.intel.com/design/intarch/intel486/docs_486.htm#Manuals 14:41:40 yes, that are all docs 'bout the embedded ulp 486 chips sold today, mine is 10 years old.. :( 14:42:54 somewhat similar, somewhat different.. 14:46:14 I think your best bet is to give up on the '287 and work with something 14:46:15 you can find documentation for. Life is like that sometimes. 14:46:33 from sandpile.org 14:47:31 sounds like intel philosophy evangelization.. 14:51:02 time for a clean philosophy forth cpu 15:09:30 --- quit: Robert (orwell.freenode.net irc.freenode.net) 15:09:30 --- quit: ianni (orwell.freenode.net irc.freenode.net) 15:09:30 --- quit: skylan (orwell.freenode.net irc.freenode.net) 15:09:48 --- join: Robert (~snofs@h126n2fls31o965.telia.com) joined #forth 15:09:48 --- join: skylan (sjh@vickesh01-4814.tbaytel.net) joined #forth 15:09:48 --- join: ianni (ian@inpuj.net) joined #forth 15:17:23 --- join: wossname (wossname@HSE-QuebecCity-ppp81500.qc.sympatico.ca) joined #forth 15:34:54 --- join: CrowKilr (CrowKilr@Ottawa-HSE-ppp3654431.sympatico.ca) joined #forth 15:35:05 hi 15:35:11 Hi CrowKilr 15:41:08 --- join: junk (~junk@njd.paradise.net.nz) joined #forth 15:47:23 --- quit: junk ("[BX] Been around the world and found that only stupid people are breeding.") 16:02:29 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 16:17:17 is mov lea mov lea faster than movsd on x86? 16:17:36 maybe a dumb question, my main doubt is about amds 16:19:43 anyway, I will get a brand new toy running for you guys in a near future 16:20:29 A new Forth bot? :) 16:22:06 hey 16:22:06 16:22:09 16:22:14 16:22:19 16:22:24 16:22:26 er.. 16:23:59 by driving a parallel port connected to pots and electrodes touching your inner mouth wall, you could actually use this for Cranial ElectroStimulation 16:24:27 for me to get a buzz out of it it takes long time but whou thats mind expanding 16:24:32 i got one only once 16:24:45 its been enough, reaallly spacey 16:29:27 yoh 16:29:57 --- quit: wossname ("FREEDOM! FOR ITS OWN SAKE!!~#$!@% roflazoz") 16:32:07 the trick is to get pulse going one side then the other, to lessen the "electrolysis" effect ;p 16:39:51 on a more fortish matter: is it wishable to implement in ";" the following optimization: call1 call2 ret -> call1 jump2 -> push2 jmp1 ??? (i mean is it worth for the 3rd one) 16:42:34 my ; with this optimization takes 41 bytes 16:43:11 with the second level optimization it takes only 15 17:02:19 Treyb: I looked at Holon and the group feature striked me, why does he would want groups, are they useful 17:02:37 i found the usefulness 17:04:32 --- join: superdupr (CrowKilr@Ottawa-HSE-ppp3654431.sympatico.ca) joined #forth 17:04:32 --- quit: CrowKilr (Read error: 54 (Connection reset by peer)) 17:04:50 * superdupr dont know what happenned 17:14:11 --- nick: superdupr -> CrowKilr 17:15:15 thought about a processor with a programmable instruction fetch unit, like with a direction flag to inc or dec on next instruction fetch, provided hteyre all the same length and special handling for lit values 17:16:30 with "jump and use the {zero, carry} flag as a direction flag" 17:17:41 was it already done? 17:17:55 already thought?? ;p 17:26:31 --- quit: CrowKilr ("brb") 17:38:33 --- quit: mur ("MURR! save the http://rainforest.care2.com/ (click url there)") 17:52:30 --- nick: kc-biz -> kc5tja 17:53:08 Back 17:54:35 * kc5tja is pretty happy -- although I couldn't sell my services as a cable puller, I think I have a web development contract and hardware maintenance contract with my first client coming up. 17:54:42 Things are looking quite positive. :) 18:10:54 congrats, kc5tja 18:11:11 is it just you? 18:20:25 Just me as in? 18:20:41 (sorry -- making phone calls. :)) 18:28:27 in the company 18:28:52 Yes, it's just me. 18:28:57 --- quit: a7r (Read error: 60 (Operation timed out)) 19:03:25 --- quit: Fractal (Read error: 60 (Operation timed out)) 19:22:01 --- join: a7r (~a7r@206.72.82.135) joined #forth 19:29:36 OK, this sucks. I have to configure a POP-to-local-mailbox daemon on my box to be able to check my mail. >:/ 19:29:56 I think it's time to write a custom mail client . . . I've clearly outgrown mutt. 19:31:17 Ahhh....thank goodness POP is so damn easy to use. :D 19:31:27 When in doubt, check your mail via telnet. >:D 19:32:43 --- join: I440r (~x@dialup-67.29.205.110.Dial1.Cincinnati1.Level3.net) joined #forth 19:32:55 re I440r :) 19:33:01 hi! 19:33:03 I440r: Check it out. http://www.falvotech.com 19:33:21 k 19:33:50 cool! 19:33:54 can i have a job ??? :) heh 19:34:04 got any business yet ? 19:35:58 Not yet, and maybe, in that order. 19:36:16 heh 19:36:25 A fellow and I are currently negotiating a website development contract and hardware maintenance contract for a 25-node LAN. 19:36:34 well i wasnt holding my breath on the job. but seriously dood, good luck getting business! 19:36:42 cool! 19:37:04 Thanks. 19:37:11 I have a couple of advertising runs coming up too. 19:37:45 I need verbiage for an August 15th deadline for a postcard ad run, and then I need to submit verbiage for our apartment complex' newsletter, where they offer free advertising. :) 19:38:07 cool. ive been working on my 8051 forth. got it mostly working and tested too. cant say fully working till its fully tested :) 19:38:15 ive also written an 8051 assembler for it!!!! 19:38:36 ill release both when its all releasable. free for non commercial use 19:38:40 * kc5tja has commenced FS/Forth for LInux 19:38:50 cool! 19:40:45 --- quit: tathi ("leaving") 19:40:52 Currently using gforth for the target compiler environment. 19:40:59 Had to re-write VIBE because I'd lost the original sources for it. 19:41:03 That was a nuisance. 19:41:13 vibe ? 19:41:21 Not that VIBE is hard to write or anything, but I *know* I have the original sources lying around -- I just can't find them. 19:41:24 VI-like Block Editor. 19:41:34 oh 19:41:36 yukk heh 19:41:52 Blocks rock. Just 'cuz you aren't used to them.... 19:42:37 Also wrote a wrapper for ANSI Forth's "MARKER" word which makes implementing overlays somewhat easier. 19:42:50 MARK, EMPTY, and UNMARK 19:42:51 in a situation where files arent possible blocks are the ONLY choice 19:43:06 In a situation where files are possible, blocks are highly desirable. 19:45:34 Right now, I'm actually strongly considering writing my own mail client in Forth -- I tried configuring mutt (my ideal mail client) for accessing a POP mailbox, and it just doesn't work, which is a right pity. It refuses to actually check the mail. 19:45:45 So I'm just going to do it myself. 19:46:11 It's a sad day when checking your mail becomes easier by direct telnet than by using a dedicated client. 19:46:29 most of those apps are a bitch to get working the way you want them to work 19:47:14 * kc5tja nods 19:47:40 * kc5tja has to figure out how to handle displaying the mail data in Forth though. 19:47:55 I'm probably just going to stuff it in a file and invoke $EDITOR on it. 19:48:02 (which for me is vim) 19:48:19 thats my plan for isforth 19:48:32 that way you get to use ANY evil editor you want :) 19:48:41 Hence, it is my imperative to get FS/Forth done as soon as possible. 19:48:57 FS/Forth is going to be of immense value for my business. 19:49:06 I intend on writing a lot of tools to help me achieve my goals. 19:49:56 me too heh 19:50:00 but isforth is on hold 19:51:34 :/ 19:51:37 well i gotta go, just wanted to check in here :) 19:51:48 isforth isnt abandoned, but right now my ONLY priority is $$$ 19:51:51 :) 19:51:53 l8er! 19:51:59 --- quit: I440r () 20:06:25 Oh well, back to the coding board. :) 20:47:16 kc5tja: I have a cron script that grabs my e-mail and sticks it in a maildir. I use mutt for viewing/composing e-mail. 20:47:29 Hmm 20:47:37 works beautifully. here's the url for the getmail script: http://www.qcc.ca/~charlesc/software/getmail-3.0/ 20:48:09 you might like it; it's python :) 20:48:13 hmm...cool. That'll make things easier for me, I think. 20:48:33 If I don't want to wait up to five minutes for my mail ty arive, I just type "getmail" on the cmd line. 20:48:43 * kc5tja nods 20:48:55 it has a nice little config file etc 20:49:09 but still simple 20:51:43 I found getmail at work when I needed to transfer some customer e-mail boxes off our old Mac (shudder) server and into our new qmail setup. 20:55:46 * kc5tja still intends on writing a custom mail client in Forth at some point, but this definitely delays the need for it. 20:55:50 * kc5tja is configuring it now. 20:56:25 once you have networking and a text editor, a mail client would be fun 20:57:20 if you have a vi-like editor, you won't need a seperate pager program. 20:57:21 I have a block editor. :) 20:57:58 could you use VIBE? 20:58:08 page down would go to the next block of the e-mail or something? 20:58:38 I use [ and ] for navigation between blocks. 20:58:44 But blocks isn't suitable for e-mail, I think. 20:58:51 would that be annoying as an e-mail viewer? 20:58:53 It'd really need to be line-oriented. 20:59:08 Yeah, it'd need a custom viewer. 20:59:29 yeah, and you might want to compose your e-mail using more than 1 block worth of the screen. 21:00:04 Even ignoring that, just downloading and formatting e-mail to fit a block format just isn't worth it. 21:00:18 While the concept is nice, I don't think it'd be very practical. 21:00:28 I agree :) 21:00:42 I'm going to have to write a text editor sometime too. 21:01:03 Ditto. 21:02:04 I'll probably have the editor show strings inlined in the code. 21:02:15 hopefully I can make the text editor seamless 21:02:23 and not have to have a seperate one-line editor 21:04:49 * kc5tja nods 21:05:23 maybe I'll use the text editor when you're typing in any word/number 21:06:18 the key bindings would have to be a little different when you are editing a string (like space doesn't end the editing) 21:12:23 Problem: I can't seem to get it to talk to a maildir. 21:12:44 I have my maildir set to ~kc5tja/Maildir (just as an example) 21:12:56 Would it work if I pointed it to /var/spool/mail instead? 21:12:57 put a slash at the end 21:13:15 it knows it's a maildir and not a mbox when you finish your path with a / 21:13:23 same as qmail 21:13:26 I'd rather it be an mbox 21:13:42 Mutt reads from the system mbox, no? 21:13:44 --- join: suprdupr (CrowKilr@64.230.126.127) joined #forth 21:13:47 hi 21:13:52 mutt does whatever you tell it 21:14:50 hu suprdupr 21:14:58 mmmm hi I mean 21:15:46 Herkamire: Yeah, the problem is now trying to get it to work with getmail. :/ 21:15:54 i want to implement litterals easly, so i thought of the following: making custom comawords (1, 2, 3, 4, 5,) written like this: 4, would be lea EDI, [EDI+4] mov [EDI-4], imm32 21:16:44 spoolfile=~/.mail/in 21:16:58 so i compile the static part first and then I append one of my binary copy tokens 21:17:14 --- nick: suprdupr -> CrowKilr 21:17:22 hi herkamire 21:19:35 Herkamire: Where does that go? 21:19:40 It's not in any documentation I have. 21:25:27 hey 21:29:00 --- join: Herkamir1 (~jason@h0030657bb518.ne.client2.attbi.com) joined #forth 21:29:37 Nothing is working. 21:29:37 getmail is broken somehow. 21:29:37 Or, at least, their documentation is incomplete. 21:29:42 msg #1/3 : len 762 ... retrieved ... failed delivering message (not a Maildir (/home/kc5tja/Mail/)), skipping 21:29:43 --- quit: Herkamire (Read error: 54 (Connection reset by peer)) 21:30:49 my mind is truly playing me tricks here, you'll laugh at my factorisation attempts: my 4, word's code actually compile code to compile 4 bytes lol 21:31:36 I'm rushing my systems, a paper and a pen got so much more work done than being in front of the computer, aside from lloking at docs 21:32:04 design phase is meant to be spent on paper, at least til i code myself a confortable editor 21:32:16 i understand why chuck wrote okad in assembly by hand 21:32:27 so much fun ;o) 21:34:40 Ahh, but OKAD-II was written in Forth! :) 21:34:45 ColorForth to be specific. 21:34:53 * kc5tja gives up on getmail 21:36:17 kc5tja: did you make a proper maildir? 21:36:25 it must have three subfolders: new cur tmp 21:36:49 I did everything the instructions told me to do, and more. 21:36:59 I tried proper maildir, I tried mbox, I tried custom program, NOTHING worked. 21:46:41 bummer 21:46:53 weird stuff happens when my girlfriend wakes up half way 21:47:15 ? 21:48:25 she's still asleep enough that she thinks her dreams are real, and talks to me 21:48:39 Heheh :) 21:49:43 weird stuff happens to me also, once my "hand passes" i guess transformed my former girlfriend sleep into a trance, she was completely numb, you dont want to hear what was needed to get her awake lol 21:50:12 i tried almost anything 21:50:20 anyway, nuff said lol 21:53:15 "in-tune" breath blowing can even awaken powerful energies down the spine, dont know if its kundalini, but some energy is at work there: i thought to myslef once while giving a massage picture your breath as the almighty dragon breath and I blew my breath in the back of the person 21:54:00 You're not making sense. Poor English. 21:54:08 sorry 21:54:12 :) 21:54:21 It reads like you're just rambling. :D 21:54:25 i got the reaction i anticipated though, weird stuff 21:54:41 mere disgression, ill stop right there ;p 21:54:46 Hehe 21:55:01 i need a godod 5, 21:55:05 good 5, 21:55:23 Godod 5 -- sounds like the name of a space station. :D 21:55:59 hehehe 21:57:07 5, like in 4,: my 4, do "lea edi, [edi+4]" & mov [edi-4]," then follow my raw lit value 21:57:35 So basically : 5, 1, 4, ; ? 21:57:58 1, needs 4, 21:58:17 because 1, do "inc esi, mov byte [esi-1]," byte value 21:58:27 the asm instructions is 4, long 21:58:36 but now my 4, needs 5,! 21:58:38 lol' 21:59:17 Don't feel bad -- I'm going through a major design process just trying to get FS/Forth to display "Hello world!" on the screen. 21:59:32 i just want to start writing primitives 21:59:40 I need to figure out many things before I even begin coding at this point. 22:00:03 Since I don't have a suitable environment established for unit-testing, I cannot do XP-style development. 22:00:12 So, thoughtful programming it is. 22:01:15 ok i got to break the x, loop, ill write a full 4, and go from there 22:03:37 Heheh :) 22:05:29 haaaaa im blind, 4, needs a 6,! 22:05:41 now maybe there's a solution 22:10:31 i love the msdos editor, with slit screen 22:10:46 i use this and a .bat to do NASM listing work 22:11:08 --- join: Serg_Penguin (Serg_Pengu@212.34.52.140) joined #forth 22:11:13 hi 22:11:17 fasm's way better, but has no listing output 22:11:19 hi 22:12:23 re Serg 22:12:33 * kc5tja hasn't ever used fasm. 22:13:00 the windows gui is nicely done, minimal and useful, got tabs 22:13:14 syntax is the best 22:13:26 * kc5tja likes NASM. 22:15:02 i told about your "spud-gun" to my friends - they said it's cool 22:15:29 i added a litle - said it was like military mortar 22:15:36 it's more impressive ;) 22:16:08 Serg_Penguin: It's exactly what it is. And you'll be amazed at how powerful mashed potatoes are at high muzzle velocities. :) 22:16:40 rifled barrels make a difference 22:16:50 * Serg_Penguin dislikes self-made firearms anyway 22:17:08 counterspin the tool and the barrel when machining, will keep it straight all the way 22:17:15 gunsmith trick ;o) 22:17:55 CrowKilr: Actually, it won't, because when the potatoes leave the muzzle, they'll be mashed already -- it's liquified before it leaves the gun. :) 22:18:17 But, that being said, rifling DOES add some amount of range. My friend's spudgun is rifled. 22:18:31 anybody know how to to tcgetattr in asm? (preferably ppc) 22:18:38 Serg_Penguin: We fire them off in the desert, where nobody can get hurt. We don't fire them in the city (they're illegal in the US anyway). :) 22:19:02 water rockets are a great project also, easy to do 22:19:08 so, what kind of destruction it makes on hit ? 22:19:13 Herkamir1: Nope. Maybe through a set of equivalent ioctls on stdin and stdout? 22:19:18 i got 200feet airborne with my most powerful one 22:19:29 I found an ioctl number (two actually) I can't get it to work 22:19:53 Serg_Penguin: We've blown holes through 6x6 beams of wood, puctured old paint cans outright, etc. 22:20:06 Herkamir1: :( 22:20:23 6x6 what ? 22:20:29 they were powerful!! 22:20:31 6 inch by 6 inch. 22:20:36 * Serg_Penguin dislikes non-metric units ;(( 22:20:47 1inch = 2.2 cm 22:21:01 2.54cm to be specific. 22:21:10 lol 22:21:27 15.24cm by 15.24cm 22:22:09 railroad thing ? (how does the wood under rails named, btw ? ) 22:22:17 i worked in a design departement a summer long on autocad and cant remember the inch to cm ratio lol 22:22:56 Serg_Penguin: A railroad "tie." 22:23:18 CrowKilr: I used to be a metrologist; it was my job to remember such small details. :D 22:23:47 so, it was broken by just a potato ???? =8) 22:24:00 Yes. 22:24:12 You know, if you throw a pig hard enough, it will fly. :) 22:24:33 All it takes is energy input. :) 22:25:02 in C what's this?: 2U 22:25:07 lol 22:25:11 does that mean unsigned? 22:25:22 Yes. 22:25:24 Herkamir1: double unsigned ? 22:25:31 * Serg_Penguin forgetting C 22:26:01 how do u think, is CHAR type signed or unisgned by default ? 22:27:08 There have been world wars fought over that issue. 22:27:25 I insist that they be unsigned by default, but most environments I've used treated them as signed. 22:27:50 I'm making progress 22:27:52 Don't let the news media and hypocrits fool you: the war in Iraq was all about solving the signed-vs-unsigned char type issue. 22:28:05 I hate all these nested macro definitions in linux include files 22:28:15 Herkamir1: NO KIDDING!! >:() 22:28:30 I try as hard as possible to *NEVER* try to read Linux kernel sources. 22:28:47 I try to figure out what the value is for 10 minutes, and then I just write a C program that includes the include files and prints out the value with printf. 22:28:48 Not unless I want to experience schitzophrenia for a brief while. 22:29:11 imagie where linux would be with clean source 22:29:14 imagine 22:29:20 shitophrenia .... lol ! 22:29:32 Oh, I challenge anyone to try and figure out Linux' memory allocation code for kalloc(). :) Hint: it's buddy-system allocation, but that probably won't help you decipher it. 22:29:36 feduphrenia 22:29:49 * Serg_Penguin likes to mangle words ;)) 22:29:59 even wrote proggies 4 it 22:30:11 yesssss I got it :) 22:30:16 tcgetattr worked 22:30:25 BTW, i was writing a little text processing proggi 22:30:29 * kc5tja likes quadraphenia the best, but then, I'm a The Who fan too. :) 22:30:43 it worked fine on its own source 22:30:56 --- nick: Herkamir1 -> herkamire 22:30:59 but on RU texts it started to throw cores ! 22:31:14 and, whadda you think, what was the issue ?? 22:31:31 Serg_Penguin: Is the text encoded in UTF-8? If so, lots of characters in the 128-255 range. :) 22:32:09 RU letters are >128, but 22:32:22 Multi-byte characters. 22:32:26 Characters are variable length. 22:32:49 CHAR was signed, and the it gone below array into GPF, damn ! 22:33:04 it interpreted hi bit as minus sign 22:33:05 Whoops! :) 22:33:35 it was real heisenbug - some times GPF... 22:34:15 sometimes - illegal instruction (smashing stack for fu... and .... ? ) 22:34:26 Heisenbug -- I love that term. :D 22:35:04 it was no fun spending a few howrs on it :(( 22:35:35 kc5tja: text was encoded as plain 8 bit, CP866 codepage 22:35:42 Ahh 22:36:19 the damnmost thing - it ran OK on own source ( i write comments in ENG :) 22:36:42 so i was thinking i 'finished' it to release quality, even wrote READMR ;)) 22:37:55 so then i realized it chokes on RU - it was a broadside walley of doomish curses ;(( 22:38:44 .... 22:39:24 i love Jargon File - i took 'heisenbug' and many more from where 22:39:36 even algorithms 4 some word-manglers 22:40:14 * kc5tja nods 22:40:56 at old work (trash used hardware trade), i put in use many fun words... 22:41:59 one was 'shroedingRAT' - very big bug in hardware, and you don't know what it is until you open ;(( 22:43:17 my co-workers were not strong in physics ;) 22:43:40 so they interpreted it like rat after paper shredder ;) 22:44:26 Heheh :) 22:48:56 our favorite phrase was 'dissection will show!' (the cause of 'death') 22:49:21 * Serg_Penguin will buy a CD dictionary on weekend 22:49:51 yay! I have non-buffered non-echoing input in my forth. 22:50:34 ppc assembly? 22:50:38 yes 22:51:00 I had to write a C program to get the constants for it though. 22:51:54 herkamire: Neat. I'm undecided how to do something similar myself -- I could use ncurses, or program the console directly. 22:52:04 And for X11, there's SDL and X11 methods of input. 22:52:16 So, somehow, I need to juggle four different input mechanisms. 22:52:35 kc5tja: i would _definitely_ write ESC's myself 22:52:51 Serg_Penguin: Please re-read the above; the problem is NOT output. THe problem is INPUT. 22:53:04 Outputting in Linux is quite easy to do. And quite pleasant. 22:53:28 But Unix-based input is built (to this day) to support the old paper-based teletypes of 40+ years ago. :( 22:53:46 So to support fully interactive input, you have to shove the console into raw mode, somehow. 22:54:00 ncurses does this pretty well as long as you're running in a console of some kind (x-term included) 22:54:19 * Serg_Penguin wotes 4 unbuf unech0 22:54:39 But if you're not running under a console (e.g., X11), you have SDL or X11 to work with. 22:54:57 directfb? 22:55:20 CrowKilr: You mean fbcon? 22:55:38 fbcon is not an option. 22:55:54 maybe instead of x11 use directfb 22:56:01 just looked at it vaguely 22:56:08 SDL is the same basic idea. 22:56:50 SDL does have the advantage that it uses the xkeysyms for key presses, so there's a level of compatibility between SDL and X11. 23:03:07 kk, anyway im out, i'll try to get a working system in a near future for the chan to play with, see ya everyone! 23:03:18 --- quit: CrowKilr ("blopblop") 23:13:33 I hate how linux and X handle the keyboard. 23:13:46 it shouldn't be so freaking hard to write interactive text programs 23:14:16 non-buffered non-echoing input should be the default 23:14:47 re 23:15:35 it shouldn't be an issue to have your program use the keyboard differently (eg raw mode) than the shell, and then crash 23:15:53 I don't like it. not one bit. 23:16:10 * kc5tja nods 23:16:23 Completely agreed. 23:16:38 it won't be an issue in my OS because it will be integrated. if you want line editing, you call get-line. 23:17:30 It won't be an issue in my OS because it'll touch hardware directly. :D 23:17:46 If you want cooked key-codes, you first grab the event data, then pass it to another word for interpretation. 23:19:03 Oh well; I think I'm just going to use raw SDL and be done with it. 23:19:16 I'd like to use raw text-mode for some applications, but it's not terribly important. 23:20:09 Hmm...although, perhaps making FS/Forth an X11 application would be better. 23:20:15 Doggone it, I just don't know. :/ 23:22:10 use SDL 23:22:39 Yeah, that's more portable. 23:22:43 Even when porting to raw hardware. :) 23:23:00 you'll have all the frame-buffer stuff that you can use when you make it boot 23:23:14 It's just that I didn't want to have to define my own fonts and display output if I could avoid it. But, I suppose I'll just bite the bullet. 23:23:20 it shouldn't be too hard to print text on it 23:23:46 * kc5tja also wanted to support different fonts too. Can the freetype library be used with SDL in isolation of X11? 23:23:52 it shouldn't be too bad. just hit all the keys in xterm and take a screenshot 23:23:53 I seem to remember that it could, but wasn't sure. 23:24:08 sdl-ttf or something? 23:24:37 The reason I was wondering is because I'm thinking of making a simple layout program for making up business cards and advertisements with. 23:25:06 looks like sdl-ttf is cross platform http://www.libsdl.org/projects/SDL_ttf/ 23:25:07 And I'm going to be needing some outline fonts for that. 23:25:19 RO|: Just a note: it's considered good etiquette if you warn me first. :) 23:25:23 Or better yet, ask me. :) 23:25:45 RO|: What is it? 23:26:05 feedback ;-) 23:26:30 kc5tja: i found a use for VNC ;) 23:27:01 musicbox comp w/ Linux, contrulled by Palm vie IR ;) 23:27:35 Serg_Penguin: :) 23:27:46 RO|: Feedback for what? 23:28:39 Don't let the news media and hypocrits fool you: the war in Iraq was all about solving the signed-vs-unsigned char type issue. 23:29:04 RO|: Good grief, I'd forgotten I'd written that. :) That was a while ago. :D 23:29:40 maybe more like a q, wasn't sure what kind of irony it was ;-) 23:31:32 * herkamire is happy that he's gotten the tcgetattr/tcsetattr stuff behind him. 23:31:37 --- quit: herkamire ("goodnight all") 23:34:44 * kc5tja should probably get to bed too. 23:35:32 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 23:45:32 kc: feel free to express your opinion about that.. 23:45:42 anytime ;-) 23:59:59 --- log: ended forth/03.07.17