00:00:00 --- log: started forth/06.08.25 00:01:07 a tv and a box of hamburger patties turned up missing... damn crackheads. 00:01:19 heh 00:01:32 I am surprised they didn't take the computer 00:01:39 Harder to eat. 00:01:57 but I think pawn shops here don't take computers 00:02:03 where'd you move ( from to -- X)? 00:03:07 I was in town, on a busy street in a black and mexican neighborhood. Now I'm on my parent's property just outside the city limits. 00:03:36 in america? 00:03:56 Marshall Texas 00:03:59 cool 00:05:05 I am on Goezoe.com wireless internet. There's an antenna on the roof that connects to a tower a few miles away. 00:05:15 vcool 00:05:26 which os? 00:05:55 I'm in mandriva linux on this machine. Its also has XP Pro. 00:06:06 Gentoo and Suse on the other one 00:06:10 cool 00:08:07 got Vonage for the phone. cheaper than land-line 00:08:20 how's the sound on that? 00:08:34 its pretty good. Sometimes I hear a little echo 00:08:39 k 00:08:43 or a buzz. 00:09:33 the echo is worse on the long distance calls 00:10:34 ok 00:15:07 need to get antacid be back in a bit 00:16:11 ok... 00:17:07 you can adjust the quality of the codec if you don't have enough bandwidth 00:17:28 but this is a pretty fast connection. Burstable to 1.5 Mb/s 00:17:56 Sounds good. 00:20:26 my mom was customer #7. 00:21:18 Lucky number. :) 00:21:25 they say they are adding 4 or 5 people a week. 00:21:34 Hope the performance stays high. 00:22:26 the towers only cover a limited area, so it shouldn't get too overloaded. 00:22:46 kind of like cell phone 00:23:33 Wireless is certainly convenient. 00:24:07 I'm wired cat-5 inside the house. Only two computers, so its not a lot 00:24:25 Good to move, get a fresh start. I should do the same. 00:24:55 the **** crackheads were driving me nuts knocking on the door at 3 AM 00:25:52 I'm not allowed to own a gun or i'd have fired a warning shot in their butt 00:27:52 --- quit: JasonWoof ("off to bed") 00:28:14 my sisters cat just came out of hiding. 00:28:29 They never seem to enjoy moves. 00:28:47 my sister was here before me. 00:28:57 she left the cat and dog here 00:29:09 Still, things moving. Boxes coming and going. Furniture shifting. Strangers stomping around. 00:29:17 yeah 00:29:46 we still have some repairs to finish. there are a few holes in the floor. 00:29:51 from water damage i think 00:29:59 I'm sure the cat isn't pleased about those either :) 00:30:02 the water heater had a leak near it 00:30:44 and the drain system needs a little work 00:31:05 we may have to rent a trencher and lay some new field line 00:31:15 Lots of work. 00:33:49 I'm glad they didn't steal my Sirius receiver or radio 00:37:34 Maybe the tv will show up in some box. 00:37:53 only downside to this ISP is I have a 10.x.x.x private IP, and I can't forward any services to these computers. 00:38:17 Side-effect of the wirelessness. 00:38:48 tos wouldn't allow it anyway unless I got a business account which is more money 00:42:37 but then again it would be hard to hack into my system this way 00:42:47 Automatic NAT. 00:43:59 any way I have a couple of hosted web sites I can play with 00:44:19 Always more to do. 00:45:11 my sister wants me to help with hers this weekend 00:45:25 Family never pays the invoices. :) 00:45:47 I work cheap. home cooking, cigarettes and coffee:) 00:46:06 Heh. 00:46:15 she's a good cook 00:46:51 That helps. 00:47:52 she's a nurse, and she is trying to do a site about Alzheimers resources. 00:48:18 That's good to hear. 00:49:01 i wish i had that kind of deal 00:49:01 pink Floyd "Time" just started playing. 00:49:23 i'm no where near family 00:49:31 aww awone 00:49:45 pobricito 00:49:51 yep 00:51:24 my mom and dad were a little upset at the burn marks on the two tables they had let me use. I guess I'll have to strip, sand, and refinish them. 00:52:30 at least the tops 00:53:52 Just sand away the affected edges. Sure, the table gets a bit smaller. :) 00:55:13 well my 90 minute cassette is finished 00:55:30 I was playing from the DVDROM onto the tape 00:55:37 --- quit: madwork (Read error: 60 (Operation timed out)) 00:56:04 4.7 GB of mp3's :) 00:58:13 the nic on the other computer had come loose 00:58:32 I thought you were trying to load mp3s onto a VIC-20. :) 00:59:07 VIC-20? I don't have one of those :). But my first computer was an MOS TECH KIM-1 00:59:22 That'd eBay well nowadays, I'll bet. 00:59:29 don't have it 01:00:38 audio cassette for the car 01:00:57 I don't like commercials 01:01:06 Didn't the KIM-1 have an optional paper tape reader? 01:01:22 I used an ASR - 33 tty 01:01:49 blazing 10 CPS :) 01:01:54 Heh. 01:02:41 had a 64x16 glass terminal too 01:02:50 Sweet. 01:03:30 used opto-isolator to turn the current loop into rs-232 01:09:14 I'm doing a cassette to computer run now 01:13:41 copied from the Sirius satellite 01:16:02 says I have room for 25 hours of recording on my hard drive 01:19:19 now that i've got all the computer stuff set up in here, I'll have to tear it down again when he gets ready to work on the floor finish in here. 01:19:40 well, i've done my part on the asm news group 01:19:50 asm news group? 01:19:55 assembler 01:19:58 comp.? 01:20:04 yea 01:20:51 I haven't read any news in a long time, now that I've changed ISP's I can read them on Google groups I guess. 01:21:03 they've been discussing a challenge someone posted to reverse a byte or word of bits and all the asm code i've seen was wild double digit line-count 01:21:13 so i offered a routine of less than 10 lines. 01:21:20 intel opcode 01:21:34 google groups works 01:21:50 i htink i munged the second opcode tho 01:21:59 i'm not sure, my asm is a wee bit rusty 01:22:45 no, i did it right 01:22:50 I wrote an assembler for the KIM-1 01:22:54 cool 01:23:17 i coded 6502 ml from wetware 01:23:18 but we ended up buying a different one and reselling it, mine wasn't that great 01:23:51 the second one Steve Wozniak and Steve jobs bought a copy 01:23:58 heh 01:24:16 they were working on the Apple in their garage. 01:24:25 i kow the history :) 01:24:27 know 01:24:53 and i've recovered a couple of ][+, //e, //c and a //gs too 01:25:15 wait, no /c yet 01:27:46 I brought two of my cats over here in the car from the other house, but the dog scared them and they ran off into the woods. 01:28:13 guess they'll come back when they get hungry 01:28:25 unless they know howto hunt 01:28:40 then you're sqrrod 01:28:43 sqrood 01:28:44 :) 01:28:48 there should be mice out in the field 01:29:00 or snacks 01:30:02 snakes? 01:30:10 those too 01:30:31 there are rabbits for sure 01:50:44 --- quit: snowrichard ("Leaving") 01:52:34 awwa 02:08:07 --- join: onsen (n=onsen@p84ef38.tkyoac00.ap.so-net.ne.jp) joined #forth 02:24:44 --- join: snowrichard (n=forth@12.18.108.220) joined #forth 02:24:46 hi 02:24:50 re 02:25:11 moo 02:25:40 or meow, since I'm the crazy person with all the cats 02:26:08 heh 02:28:06 brb need water 02:31:43 just cut a station break 02:32:20 k 02:32:54 sirius this time of night plays a long time w/o one but they do have a few 02:34:01 are you in the US? 02:34:08 pennsy 02:34:21 pennsylvania? ok 02:34:50 what's your temperature in the daytime? ours is like 95+ 02:35:09 98.7 :) 02:35:34 I meant like the weather :) 02:35:55 heh, i dont regularly use the F scale 02:36:07 it's either comfortable or not for me. 02:36:23 well if you are doing any work at all in our temps you sweat 02:36:31 yep 02:37:18 we still have to get the AC guy out here again. it doesn't seem to be controlled by the thermostat, just runs all the time. 02:37:29 bummer 02:37:48 he washed the coil yesterday. It was a solid block of ice when I turned it off. 02:38:03 poor drainage? 02:38:15 dust buildup. It had been running w/o filter 02:38:19 drill a hole underneat in the tray 02:38:33 i have to do that to mine but i've only used it for two days this summer 02:38:38 its an outside central unit 02:38:41 ah 02:39:21 I think its draining ok. It was just blocked with dirt 02:40:10 yea 02:41:12 but I've got two more window units I can install 02:41:51 nice thing about this trailer is we have ceiling fans in every room. 02:42:00 good 02:43:20 except the bathroom and the small bedroom 02:43:46 that's going to be for my son when he comes to visit 02:44:01 or other guests if I ever have any 02:45:28 sounds like a plan 02:45:32 my little brother was in town a week ago for my mom and dad's 50th anniversary. He's a software engineer with Raytheon. 02:46:05 as in he is the youngest of three brothers. 02:46:18 and I have two sisters 02:48:35 exporting to mp3 a 45 minute block. This will take a while. 02:48:59 crap, my blog entry became unformatted mess 02:49:20 I have a post-nuke site I was going to use like a blog 02:50:04 aww man, that sux 02:50:31 brb 02:52:48 post-nuke sux or losing your formatting :) 02:52:53 formating 02:53:20 and i cant find a re-edit btn 02:53:55 in post nuke I can go back and edit if I want 02:54:16 it's not my blog site 02:54:20 I've tried some wikis too 02:54:48 this really sux bc i had numbered points that cant be seen now 02:54:54 it's one huge mess now 02:54:57 damn 02:55:53 and i made a serious error in writing and now i cant delete nor re-edit, i'm screwed 02:55:56 crap crap crap 02:56:33 that's what I was saying after my mp3 player, TV , and food disappeared within the last week. :) 02:57:05 next time the ho breaks in the house there will be no one and nothing there to steal. 02:59:02 she'll be surprised to find me gone 02:59:35 i'm not interested in yor relationship with the woman. 02:59:49 because of how you refer to her. 02:59:53 there was no relationship. she was just a bum 03:00:06 and yo have no respect towards her. 03:00:21 she's a crack addict 03:00:40 that doesnt matter. you show no respect. 03:01:11 her problem is one thing, perhaps by choice; your problem is completely by choice. 03:01:37 do you see the dfiference? 03:02:13 apologize for the language, but she cost me some money. 03:02:56 then that's a completely different problem that you ought to deal with after your first problem. 03:03:21 remember what mommy said "the finger you point at someone means three fingers are pointing back at yourself" 03:04:00 but now she doesn't know where I live so I shouldn't be bothered again 03:04:01 there's nothing wrong with avoiding situations but your problem runs deeper. 03:08:18 I have a few problems, like being mentally ill. perhaps I never did learn good coping skills to deal with people like that. 03:09:47 Ruchard, those are excuses while you invst no time to healing. study to learn how to heal: hint; vitamins and mineral supplements, fresh food, filtered water, read bible, no more processed or fast foods. 03:09:53 start with those. 03:09:59 invst/invest 03:10:31 all you need to know for how to deal with people is this: 03:10:53 1. show respect, speak respectfully and politely, be honest; God takes care fo the rest. 03:11:13 it aint brain surgery :) 03:11:17 --- part: saon left #forth 03:11:56 bbl 03:12:11 --- quit: snowrichard ("Leaving") 03:40:50 --- join: TreyB_ (n=trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 03:46:17 --- quit: TreyB (Read error: 60 (Operation timed out)) 05:13:35 --- join: PoppaVic (n=pete@0-1pool72-214.nas24.chicago4.il.us.da.qwest.net) joined #forth 05:29:36 --- join: Bushmills (n=l@wpc3131.amenworld.com) joined #forth 05:29:56 hi 05:32:27 Howdy Bushmills. 05:33:13 * TreyB_ passes a shot glass to Bushmills. 05:33:24 did you notice that the forthfreak wiki has been modernized? new look, functions and such 05:39:05 I don't think I've looked at it in quite some time. 05:44:53 --- join: snowrichard (n=richard@12.18.108.220) joined #forth 05:45:11 hi 06:14:57 --- quit: onsen ("Leaving...") 06:26:40 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #forth 06:32:57 --- quit: PoppaVic ("Pulls the pin...") 06:40:03 --- nick: Raystm2 -> nanstm 06:45:43 --- join: PoppaVic (n=pete@0-1pool47-26.nas30.chicago4.il.us.da.qwest.net) joined #forth 07:15:09 --- quit: snowrichard ("Leaving") 07:39:26 does anyone remember one of the old forth packages that included some c-code that preprocessed the forth source for assembling? i'm looking for the c-code 07:40:12 you'd need a c-based forth. 07:40:32 there aren't too many - and worse, a lot went to goddamned autoshit 07:41:58 Quiznos: what C or cpp do you seem to need? 07:42:45 i cant remember the details, it was that long ago but i recall some forth package included c-code. do you have the original FIG source package to peek in? 07:43:00 Good lord, no. 07:43:03 heh 07:43:07 see the web, it's around 07:43:10 yea 07:44:15 tagenta? 07:44:52 taygeta 07:44:54 yea 07:46:11 I'm still wondering if yer looking for ABI bs, or just ways to do , but let me know when you want to talk 07:49:05 yea, of cours; it was just a c-coded preprocessor that made the forth code acceptable to masm for assembling 07:49:16 ahhh 07:49:43 a C-based tool filters/translates blub-blub into masm ;-) 07:49:52 basically 07:50:08 Quiznos: for shame! That's bordering on "metacompiling" ;-) 07:50:28 yep 07:50:51 heh - I thought you were an asm-purist? ;-> 07:51:16 * PoppaVic needs the minor humor in his life, no offense 07:51:25 not, i'm a right-tool-for-the-job-user 07:51:39 i've been waiting weeks for you to laf! 07:51:45 nah.. 07:51:55 I write a lot of libs and tools in C. 07:51:57 you're too serious 07:52:00 yea 07:52:32 Quiznos: well, I've family-issues hereabouts, and code I am flogging down lower and lower. 07:54:33 i know but that's no reason to lose your joy/humor. use the tv! 07:55:37 Quiznos: tv... Oh, you mean the idiots that keep screwing up my programs, order and sequence? I'm not into talkshows and "reality TV" ;-) 07:56:34 My major joy anymore is beer, smokes and talking with folks here on freenode - the code is at least as frustrating as Ma's "issues". 07:56:40 Vic, you need humor-assistance, use the TV. 07:57:02 television is a dispensor of humor. 07:57:16 hmm.. Maybe it's time to buy some new dvd/vhs and just get the fuck outta' the house. 07:57:32 recordings are very good. 07:57:43 vacations are very good. 07:57:52 or.. maybe some new Bob&Tom CD's ;-) 07:58:10 dont know them; hope they're funi to you. 07:58:22 forget vacations.. I've no income, I just try to deal with the homestad and Ma's issues w/o screaming too often. 07:59:08 Quiznos: look 'em up on the Net - yeah, when the radio gets stupid or they do "sports", Bob & Tom are a hoot. 07:59:09 vacations need not be extended trips but need only be long enuf for one to be rejuvenated 07:59:17 ok 07:59:35 Dude, when I leave here - I don't plan to ever come back. Ever. 07:59:57 here being that particular house? 08:00:10 take the hd with you 08:00:21 Home, and state as well - I dunno' about alternatives, but I've had it. 08:00:30 Yeah, the powerbook comes along for sure. 08:01:01 I don't even want to think about packing/lugging/unpacking all the books and shit. 08:01:43 put em in storage at a mountain storage site so they stay dry 08:02:30 I'm thinking of stripping down to comp, a few cd's, a radio, some guns, some tools, and gone.. I've just had it with all of the mess. 08:03:17 Basically: throw the seats from the van, pack it, and go "away" 08:03:17 yea, i know 08:04:22 Otherwise, I'm likely looking at at-least a semi of "dross" and a place to land. 08:05:53 I'm considering Oregon & Washington again.. Northwest.. I dunno' about Idaho or Colorado or Montana - I like trees and water as much as a paycheck. 08:06:44 you should bring vegetable seeds with you 08:06:48 Shit, maybe even Canada.. I dunno' - too goddamned many variables to make a decision 08:07:18 you do too much thinking that doesnt go any where. 08:07:24 yep 08:07:30 I can't shut-down 08:07:33 then quit it 08:08:19 I've often wondered if my buddies "Russian Sleep Machine" would help.. The one that shuts you down for about 4 hours of deep-sleep 08:08:42 given my understanding of your problems, that wont help you. 08:09:21 Quiznos: I can't just "stop it" - I'm the eldest, and I've got a variety of responsibilities, plus I need to plan-ahead some... In a world that doesn't like "planning" 08:10:59 you missed my point 08:11:16 Sometimes I even ponder selling/trading-off a lot just to get a "Motorhome" and get out and away with the essentials. 08:13:32 Quiznos: my preference for dealing with "people" is usually irc and email. I can deal with sales and such, but I am sooo tired of all the other vagaries of "living". 08:14:24 Quiznos: so, let us drop the shitload and just deal with the tools you need 08:15:06 it is what ever you call it. 08:15:43 I suspect you could - almost "easily" - use a running qforth (or whatever) to filter/transliterate. Do you HAVE a copy running? 08:16:29 I (myself) think in C, so that's near trivial for me. I can TRY to help you either way. 08:17:03 i dont have the hw to run your forth 08:17:19 linux, or (if i conf it) dos 08:17:31 i' browsing the taygeta files now 08:17:35 no, I said 'Q/q' - not G/g - your own forth - is it running? 08:18:10 oh, no, not yet but i think i figered out the problem that was preventing fasm from completely assembling the file. 08:18:25 ahhhh 08:18:51 hmm 08:19:09 I'd write some simple C tools and use them like CPP and C 08:19:42 yea but the thing i'm tryin to find was a PrePro only for a couple of forth keywords 08:19:46 ..in terms of "basic i/o" and inputs and outputs. 08:20:37 well, you COULD look for my ancient CommonForth url.. But I lost all interest as everyone bailed and then learned to despise autoshit. 08:20:52 ok 08:21:55 yeah, a C-tool to read some form and generate another is not too tough 08:22:01 k 08:23:23 I live in C with fgets and sscanf-cascades and fprintfs - then you've got to manage a db 08:24:19 "forms" of what? 08:25:09 brb 08:26:02 formats: semantics/syntax -> some sorta' binary/abi 08:26:07 ah 08:26:54 remember, PLEASE: everything is a translation/interp of something else to EVENTUALLY get interpreted again - even assemblers qualify 08:27:15 yea 08:29:14 --- join: JasonWoof (n=jason@c-71-192-33-206.hsd1.ma.comcast.net) joined #forth 08:29:15 --- mode: ChanServ set +o JasonWoof 08:30:07 hi quizn 08:30:31 Bushmills !! 08:30:49 ntltns 08:31:40 i'm here, at least on Freenode in ##Linux 08:31:43 JasonWoof: it's working! :D 08:31:54 didn't you just yesterday say you abhor complexity? 08:32:02 that's one of my maxims 08:32:18 i dont say "abhor" tho, heh, 08:32:20 that's why you're here as well? 08:32:25 i say dont complexify your life 08:32:49 hmm 08:33:14 Yer suggesting that you view multiple translators and interpreters as "complex" 08:33:19 no 08:33:37 in general, people have a knack for complexifying everything. 08:33:44 well, that's what lisp and *asm and such all are. 08:33:48 ahhhh 08:33:54 asm isnt complex 08:34:01 wrong 08:34:14 ..I was about to agree, but the latter scares me 08:34:18 masm complexifies asm coding what with the stuff it does behind your back if you dont control it 08:34:37 "masm" is just one more variant-mess 08:34:37 intel compexifies by hiding stuff and requiring NDA's 08:34:47 obfuscation is complexifying 08:34:47 yep 08:34:58 i'm anti-complexifying 08:35:09 there is a diff between "obfuscate" and "layering" 08:35:09 i gotta go walk in the rain for a bit; bbl 08:35:14 sure 08:35:31 repost that to me later so i contemplate it now. 08:35:33 later 08:35:48 np, I'll be gone for the day soon, as well 08:42:32 fission: cool :) did you figure out how to mask /me too? 08:42:36 bbiab 08:50:29 JasonWoof: not yet 08:58:48 --- join: PoppaVic1 (n=pete@0-3pool157-65.nas22.chicago4.il.us.da.qwest.net) joined #forth 08:59:10 --- quit: PoppaVic (Nick collision from services.) 08:59:14 --- nick: PoppaVic1 -> PoppaVic 09:00:04 what I miss? 09:43:57 beautiful 10:00:48 JasonWoof: I don't see it in the signals list 10:02:53 weird 10:03:20 where's the signals list? 10:03:45 JasonWoof: actually, there we go 10:03:49 heh I'm just a n00b 10:04:04 just add Irssi::signal_add('message irc action', \&event_msgpub); 10:07:19 cool 10:08:04 yeah :D 10:59:54 --- quit: PoppaVic ("Pulls the pin...") 11:01:29 blah blah 11:01:33 blah blah blah 11:02:53 darn it, this stupid script is blocking Ray_work! :P 11:04:02 blah? blah! 11:05:32 it's some kind of blah, blah blah! 11:05:53 In the words of Kirk, "NO MORE BLAH BLAH BLAH!" 11:07:42 lol 11:07:55 bonk bonk on the head! bonk bonk bonk 11:08:44 * docl blahs blah blah LOL 11:27:35 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-096-142.pools.arcor-ip.net) joined #forth 11:28:09 Updated RetroForth ANS layer: http://quartus.net/retro/retro-ans.fs 11:35:54 --- quit: Snoopy42 (Read error: 145 (Connection timed out)) 11:36:19 --- nick: snoopy_1711 -> Snoopy42 11:40:19 --- join: madwork (n=foo@derby.metrics.com) joined #forth 11:46:31 --- join: neceve (n=claudiu@unaffiliated/neceve) joined #forth 11:51:21 quartus: got a diff to the previous version as well? 11:51:52 segher_, only in so far as the comments mention the changes. 11:52:01 heh 11:54:00 i broke my chess game and I don't know where. 11:54:11 It's probably the Knight. 11:55:52 Another update, hot on the heels of the last one: http://quartus.net/retro/retro-ans.fs 11:56:00 This one replaces both IF and THEN with improved versions. 12:07:32 --- quit: neceve ("Leaving") 12:11:59 --- join: neceve (n=claudiu@unaffiliated/neceve) joined #forth 12:26:16 Quartus: svn is our friend 12:26:58 It's not my friend. 12:29:13 I use a far simpler system for something of this size. 12:31:50 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 12:34:14 yeah, I can't say I use svn for individual files 12:34:23 That works for me in part because I have automated regression testing. I wouldn't even try to write something like this without it. 12:35:46 My test script runs hundreds of tests against individual words, compiles multiple large standard forth sources, and runs tests against those. I have a lot of confidence in a change after that. :) 12:38:35 :) 12:39:25 one of my favorite things about svn is that it can tell me what I've changed, and put it back if I want 12:39:57 sometimes I do too much without testing properly, and forget what I've done 12:40:06 and therefor have a hard time finding the bug I just made 12:40:14 "svn diff" helps me find it sometimes 12:40:23 For a one-filer like this, I keep the last stable version on hand, and can diff against it in a crisis. I regression test after every change, though, so I rarely need to. 12:40:48 right 12:41:00 easy enough to "cp foo.fs foo.bak.fs" 12:41:16 I haven't done much with automated testing, but I like it 12:41:31 When I'm writing Forth anywhere, rather than hack up a word, I'll copy & paste a new version, block comment the old, and work on the new. So the old code is there for reference. 12:41:46 Once it holds water, I remove the old one. 12:42:49 Automated testing is terrific. I don't know how else you'd be able to feel confident about a large body of code. 13:03:03 --- quit: madwork (Read error: 60 (Operation timed out)) 13:03:45 I have another layer, 'standard-only.fs' that exposes only a wordlist of Standard words (ONLY STANDARD DEFINITIONS), so I can test under that and be sure standard code still works. 13:31:54 --- join: madwork (n=foo@derby.metrics.com) joined #forth 14:01:27 --- quit: madwork (Read error: 110 (Connection timed out)) 14:07:04 --- join: Quartus__ (n=Quartus_@209.167.5.1) joined #forth 14:09:48 --- quit: Ray_work ("User pushed the X - because it's Xtra, baby") 14:13:12 --- join: madwork (n=foo@derby.metrics.com) joined #forth 14:30:39 --- quit: Quartus__ ("used jmIrc") 14:31:18 --- join: Quartus__ (n=Quartus_@209.167.5.1) joined #forth 15:01:18 --- quit: neceve ("Leaving") 15:50:34 --- nick: segher_ -> segher 15:55:08 --- join: slava (n=slava@CPE0080ad77a020-CM000e5cdfda14.cpe.net.cable.rogers.com) joined #forth 15:55:09 --- mode: ChanServ set +o slava 15:57:21 --- mode: Quartus set -b *!*@chello062178085149.1.12.vie.surfer.at 15:58:59 hey Quartus 15:59:06 Hey. 15:59:43 How goes it? 15:59:49 fine 16:00:02 i'm doing a bit of gui design. 16:00:11 more keyboard shortcuts! 16:00:38 As you were leaving last night I threw out there that I've used fonts as sources for button graphics in the past. 16:00:51 i'm going to stick with text for now 16:01:01 displaying icons requires me to write a binding to some graphics library 16:01:09 Makes sense. 16:01:19 --- quit: Quartus__ ("used jmIrc") 16:01:48 i'm not sure which one i'll use, either. if i do everything in png, i can get away with just libpng. 16:02:00 *nix systems will have it installed and i can bundle the dll and so in the windows and mac binary packages. 16:02:11 It's a trendy choice. 16:02:22 well, png files are small, which is good 16:02:53 Yes, looks like a good standard to me. Still has 'new standard' smell to it, like a new car. :) 16:03:05 what would you use? 16:03:06 bmp? 16:03:17 if i stick with uncompressed bitmaps, i can write a trivial image loader in factor. 16:03:19 BMPs aren't small, unfortunately. 16:03:30 Esp. not uncompressed ones. But they're simple to parse. 16:03:42 rle is smaller and still easy to parse 16:03:58 True. Is there a colour rle standard? 16:04:08 i think microsoft's bmp files are rle, no? 16:04:18 I think in compression mode 1, they use rle. 16:08:49 I had initially thought you were talking about the old .rle format, pre-gif. 16:09:03 i'm trying to build my development environment gui without using pulldown or popup menus. 'what you see is what it is'. 16:09:17 it requires use of the three buttons, but i think it is much simpler. 16:09:41 I'd be the wrong one to solicit an opinion from; my ide is an editor & a command line. :) 16:09:56 well lets put it this way. i don't like most ides :) 16:10:02 Nor do I. 16:10:03 this includes anything for c++ or java. 16:10:22 The modern breed of programmer tends to think the ide *is* the language. 16:10:59 java ides have all kinds of fancy template expansion features to save keystrokes when writing boilerplate. 16:11:16 wizards to generate 200-line xml files for your web app, etc 16:11:20 its terrible 16:11:42 and auto-completion, etc. If you asked a typical coder to write Java without using the ide, he'd curl up in the fetal position and weep. 16:11:49 i like auto-completion. 16:12:01 i don't like languages that force one to use an ide because they're needlessly complex and verbose 16:12:16 I'm not against auto-completion, I just can't bear the incredible weight and complexity of most ides. 16:12:56 factor will never need a "splash screen" with a progress bar :) 16:13:15 Good news. :) 16:13:23 sometimes i wonder if programmers intentionally make their wares start slow, just to show off a fancy company logo and gradient shaded progress indicator 16:13:45 make it look like a REAL program :) 16:13:51 I think it's rather that the people who think such things matter are lousy programmers, so it really does take that long to start up. 16:14:27 Remember Word Perfect 5.1? wp51.exe -> Bang, full-screen keyboard-enabled word-processor. Thing of beauty. 16:14:29 java and c++ programs spend a lot of time just initializing large trees of objects 16:14:40 in forth, you'd load in a dictionary and you're ready to go 16:15:28 I don't know what, say, eclipse gets up to at startup. It's a lot. The dev forums for Palm OS software (the Palm-provided tools are all based on eclipse) are overloaded with questions about why the IDE is doing something weird, or how to do something specific in the context of the IDE. 16:15:56 what language do "mainstream" palm programmers use? C? 16:16:04 or is it all Java now? 16:16:32 Yes, a gcc build integrated into eclipse. There's java for the palm, but it's ghetto java, not sanctioned. 16:16:48 Java micro edition is so horribly crippled. the language is still broken, and the huge library, Java's only saving grace, is mostly cut down 16:17:14 there's no standard for GUIs in JME. "write once run anywhere" indeed 16:17:40 can QuartusForth do GUIs? 16:17:48 I've done some Java on the Blackberry. It's nasty. 16:17:49 i presume you can load palm resource files somehow 16:18:01 Yes, it's integrated with the whole event and GUI system. 16:18:04 nice 16:18:11 how is I/O done on the palm? 16:18:14 EKEY returns system events. 16:18:18 neat 16:18:22 I/O in what regard? 16:18:29 files, or whatever the equivalent is 16:19:00 Palm's native storage format is called a 'database', which is not what you might think it is. It's a structured file made up of 'records', which are flat 64K chunks, indexed. 16:19:06 Well, 0-64K. 16:19:18 are records indexed by keys? 16:19:41 No, indexed by number. They can be added and deleted. There's also a flat-file format in later incarnations of the OS. 16:19:54 sort of like forth blocks, even? 16:19:54 And if you're working with external media, you can read/write files as you'd expect to. 16:20:07 Well, sure, the Palm database format is a lot like Forth blocks, saving that they're bigger. 16:20:33 so quartusforth loads consecutive blocks, or something like that? 16:20:41 or do you simulate files on top? 16:21:17 You can do all the API functions to read/write palm databases in Quartus Forth, but it isn't where source is stored. Source is stored in memos in the MemoPad app (the built-in Palm editor). 16:21:25 i've always been slightly curious about PDA OSes, since I've never owned one 16:21:45 Quartus Forth searches the memopad database and matches filenames to the leading comment in a memo. 16:21:48 \ myfile 16:21:51 .( this is my file) 16:21:54 ... 16:22:00 From the console: include myfile 16:22:11 ah 16:22:16 first line of memo identifies it? interesting 16:22:21 Right. 16:22:43 It'll also read 'doc' format files, which is a compressed e-book format for which there are quite a few editors & readers available. 16:23:39 it must be fun being able to write forth code anywhere :) 16:23:46 as in, physical location 16:23:51 It really is. 16:23:52 :) 16:27:59 --- part: Bushmills left #forth 17:48:10 --- join: I440r (n=nobody@24-177-235-246.dhcp.gnvl.sc.charter.com) joined #forth 17:49:21 --- mode: ChanServ set +o I440r 18:22:56 Hi I440r 18:23:24 hi 18:35:00 --- quit: slava () 19:03:29 --- join: tattrdkat (n=virsys@or-71-53-74-48.dhcp.embarqhsd.net) joined #forth 19:16:54 --- quit: virsys (Read error: 110 (Connection timed out)) 19:24:36 --- nick: tattrdkat -> virsys 20:20:02 --- quit: madgarden ("?OUT OF DATA ERROR") 20:20:40 --- join: madgarden (n=madgarde@Quebec-HSE-ppp3617972.sympatico.ca) joined #forth 20:20:44 At my employeer we've just moved into a new building and they've launched a conference room naming contest. 20:20:58 For some reason, we got stuck with "World Cities" as a theme and a few of the guys there have put up alternate suggestions for the room names: Active, Competent, Continent, Decisive, Valid (and a few others). 20:21:07 "Waiting to Die". Oh, it has to be a city. 20:21:41 bahaha. "We're meeting in Continent at 10:00." 20:22:20 Sane is another good choice. 20:25:18 Yeah, they have others. We have 10 rooms to name. 20:26:15 Tell them not to be so pathetically mid-90s, give the rooms names based on their cardinal locations, put a map near the door and be done with it. 20:27:41 I wonder if we could find city names that fit the bill: Sein 20:33:31 I had originally suggested clasic video games as a pool of names, but I didn't get anyone else to suggest that and they went with the most frequent suggestions. 20:34:18 Just thinking about the mindset involved in proposing that your employees compete to see who can come up with the most banal name for a meeting room makes me feel like I'm trapped in a Dilbert comic. 20:35:19 At the old location they used the names of nearby restaurants and bars, but I guess they felt they had too many to name that way here or wanted a change of pace. 20:35:44 --- nick: TreyB_ -> TreyB 20:38:46 I've suggested a write-in campaign for the non-"in" prefixed names. Perhaps we can have a bit of fun with this yet. 20:41:09 * TreyB bails to watch some MythTV. 21:03:49 --- quit: I440r () 22:32:29 should name them foo, bar, baz, qux, quux, corge, grault, garply, waldo, and fred 22:32:57 I have been in at least seventeen different 'Algonquin' rooms. 22:32:58 hmmm... might need to drop quux so they all sound different 22:35:51 anyone want to donate $2633.29 to me? ;-) 22:40:04 Times are tough all over, pal. 22:48:48 ain't it the truth 22:50:08 "we're going to the contintent room" "the valid room"? Bleh. 22:50:42 It's a joke. "The meeting is in Continent." (incontinent) 22:51:45 ugh. 22:54:03 --- join: segher_ (n=segher@dslb-084-056-144-206.pools.arcor-ip.net) joined #forth 23:04:50 --- quit: segher (Read error: 110 (Connection timed out)) 23:21:28 Updated, now with ACCEPT and an 'ok' prompt, and a cure for LF after CR in the Windows version: http://quartus.net/retro/retro-ans.fs 23:47:46 --- quit: JasonWoof ("off to bed") 23:55:47 --- join: TreyB_ (n=trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 23:55:48 --- quit: TreyB (Read error: 104 (Connection reset by peer)) 23:59:59 --- log: ended forth/06.08.25