00:00:00 --- log: started forth/05.09.30 01:50:03 --- join: YoyoFreeBSD_ (n=yoyofree@222.90.24.13) joined #forth 02:07:00 --- join: aum (n=aum@60-234-156-82.bitstream.orcon.net.nz) joined #forth 02:36:10 --- quit: Robert ("Hardware trouble, brb I hope.") 02:42:28 --- quit: YoyoFreeBSD_ (Read error: 110 (Connection timed out)) 03:29:32 --- quit: saon ("leaving") 03:30:10 --- join: saon (i=1000@c-24-129-89-116.hsd1.fl.comcast.net) joined #forth 03:59:24 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 05:00:44 --- join: Robert (n=robert@unaffiliated/robert) joined #forth 06:01:27 --- join: PoppaVic (n=pete@0-1pool46-253.nas30.chicago4.il.us.da.qwest.net) joined #forth 06:02:31 Hi. 06:02:49 Hi Robert :) 06:04:32 Mornin' 06:08:10 * Robert is setting up a new system, and coding a Forth. 06:10:11 On/for what? 06:10:47 --- nick: Raystm2 -> nansem 06:11:13 To replace my old server, whose hard disk is messed up. 06:11:19 ahh 06:11:37 Hopefully, the hdd didn't take a decade of code with it! 06:11:44 And the Forth is an old project, to teach people how to build a small Forth with a practical example. 06:11:51 Hehe, nope! 06:11:56 mornin' PoppaVic :) 06:12:07 Robert: i want one :)_ 06:12:09 hiya, ray - how goes it? 06:12:18 still goes, I'm shocked :) 06:13:13 I've been glaring at my code for awhile, and except for passing a struct* in, and expecting one back, FFI seems to be trivial. 06:14:28 That's good news 06:14:41 trivial, I can understand. 06:15:12 Yeah. I dunno' how that works with other languages, or assemblers... But it seems likely it can't get any more simple and maintain modularity. 06:15:14 You wanna _real_ test? If Ray_work can understand it, you may have something :) 06:15:46 Long, long ago - my rules was: "If I can explain it to Mom, it must make sense" ;-) 06:22:26 hehe ( sorry /me will have to work during the convo ) 06:22:54 np 06:23:19 Trying to see where to begin beating on which code, in which file, and for which reason ;-) 06:28:54 --- nick: nansem -> nanstm 07:01:48 --- join: virl (n=hmpf@chello062178085149.1.12.vie.surfer.at) joined #forth 07:02:05 Hi. 07:02:16 hi 07:02:17 lo 07:05:38 ok, to continue yesterday, a question at the channel, how much would say that ANS is the solution to the portablity problem? 07:07:19 I'm not sure, I haven't ported much Forth. Just a few small programs, which went pretty fine. 07:07:31 (from 32-bit isforth to my own 16-bit forth, btw) 07:10:55 or another one, are we living as fothers in a dreamland when we would say that forth is one of the most used languages around? I think we would. 07:19:39 This is the Forth dreamland, virl. :) 07:20:13 We need DARPA funding ;-) 07:22:09 so completly unrealistic? 07:22:27 Reality is buggy, we need to replace it. 07:23:01 My humble point of view is this: use Forth whenever you feel like doing it. 07:23:10 Often I find other options which are more attractive. 07:23:34 But in some cases I'm happy that I did learn Forth. 07:24:15 People like Chuck Moore, who are really good at Forth coding, tend to use it more. A lot of people tend to use it less... So let them. 07:24:51 --- quit: aum () 07:26:58 "Good" is also subjective & relative - some "Good Forth" makes me ill to read. 07:27:17 I meant in the sense that things get done. 07:27:23 yep 07:27:32 getting shit done is valuable 07:28:43 --- join: sproingie (i=foobar@64-121-2-59.c3-0.sfrn-ubr8.sfrn.ca.cable.rcn.com) joined #forth 07:28:50 lo sproingie 07:29:17 mornin 07:29:40 one thing that is terrible to read are somehow most ANS forth sources, I don't know really why. but I think they are disgusting. 07:48:15 stacks are amusing. 07:48:54 I'd be interested in hearing if anything has stacks that grow "up" 07:49:55 Seems like everyone and his cousin assumes they grow 'down' 07:52:46 is there any reason why stacks should grow up? 07:52:51 linux hppa has stacks that grow up 07:53:04 interesting 07:53:06 parisc can be set to have stacks grow up or down by default 07:53:33 Because, stacks - to me - are basically just arrays of a cell-size. 07:53:38 I'll often allocate a block that holds both data and return stacks - one based at each end. 07:53:45 intel will of course always grow 'em down by default. you could code around this and make it grow up, but it wouldn't be as fast 07:53:58 I wonder if it would be advantageous to integrate a direction-tag or something. 07:54:10 tathi: right, had thought of that, too 07:54:29 sproingie: right: you presume segreg and asm. 07:54:30 i'd just make it a compile time option, i think it's safe to assume stacks normally grow down unless otherwise specified 07:54:36 But if you only have one stack, it is rather convenient to put it at the end of the address space and have it grow down. 07:54:37 * virl would be more interested into cyclic stacks 07:55:16 So.. It sounds like there need-be a 'tag' for the stack: direction and element-size. 07:55:20 tathi: not really, since you can't grow the stack beyond that limit anymore 07:55:54 btw: hi tathi ;-) 07:56:01 on modern hardware it hardly matters since if you run off the end of your stack space, you'll trigger a pagefault anyway 07:56:02 sproingie: sorry, what? 07:56:34 oh, right. I'm thinking on older/smaller systems. 07:57:23 ANd, I am thinking about hardware: to be or not to be - it shouldn't be assumed. 07:58:11 like... IIRC Mac OS on 68K machines gave your app a "heap" of memory that you could allocate from, with the stack starting from the top of that block. 07:58:24 i wonder which direction the stack on the ignite grows 07:58:50 as if we'll ever see ignites fabbed for consumer use 07:59:25 I'm beginning to think I need to adapt some old code from my CommonForth - the "abstack.[ch]" stuff 08:00:01 tho patriot is pushing the ignite on their home page, that's not too bad 08:00:10 Or - maybe just include some push/pop/etc opcode-tables. 08:01:22 interesting 08:01:34 huh. Looks like they're following chuck's lead with the multiple-cores thing. 08:01:44 AMD now owns the shBoom line, which includes the ignite 08:02:24 well not so much owns, but exclusively licensed 08:02:29 oh, actually it's a SIMD chip. 08:02:39 really? how does Patriot get away with selling them then? 08:03:53 actually, may not be exclusive. i suspect it just means they licensed the patents, not bought them 08:04:18 patriot? 08:04:20 http://www.ptsc.com/products/index.html 08:04:32 could read the pdf, but i doubt that will be all that illuminating 08:05:51 it's not. 08:06:02 I do have a copy of the processor manual around somewhere though. 08:06:04 hmm, where could get a normal person one of that 08:06:46 if you look at the datasheet, patriot isn't even shipping it in silicon 08:06:54 presumably that's what the AMD agreement is for 08:07:26 all they're shipping is verilog and a FPGA simulator 08:07:57 huh. They told us they were... 08:08:10 heheheha.. I'd never would have thunk it, but this idea about stacks is definitely an "issue" 08:08:23 patriot itself probably has no fab capacity beyond prototypes 08:08:53 and they probably rent even that capacity 08:09:55 PoppaVic: it's not an issue. they grow up or down, probably down. you emit instructions accordingly 08:10:00 pff.. vapoware 08:10:05 umm, right 08:10:23 Like I've said before: it's an ABI issue. 08:10:38 virl: i wouldn't quite call it vaporware, you just gotta get someone else to build them. presumably they are getting fabbed for big customers 08:10:55 sproingie: IIRC they told Jason that they sold chips at US$17/each, but hadn't made up a dev board for the current chip, so they hadn't put it on their new website yet. 08:11:03 general dynamics is using 'em too. defense is of course a big consumer of custom silicon 08:11:38 17 bucks each ... in lots of how many thousand exactly? 08:11:53 no, small quantities. 08:13:03 I was pretty surprised 08:13:22 maybe i'm just looking at the datasheet for people interested in the design only 08:13:54 since all it mentions is software and fpga stuff, with just a few physical specs 08:14:13 yeah. 08:14:56 they recently reshuffled their executive staff 08:14:56 if you're interested in details, you could check with Jason, or contact them yourself - I gather they were pretty responsive through e-mail. 08:15:18 >>> Patriot Scientific Reports First Quarterly Profit In Its 18-Year History 08:15:30 how do you stay in business for 18 years without making a profit? 08:16:01 poorly? barely? 08:16:02 crazy investors? 08:16:34 or dedicated investors 08:16:47 i guess it takes a while for hardware companies to turn a profit 08:18:00 create a need ;-> 08:19:42 i suspect if i wanted to buy an actual chip, i'd have to talk to amd now 08:20:12 i dont think amd has the optical apparatus to even see me unless i'm carrying a wheelbarrow full of cash 08:21:04 afaik, a lot of smaller companies with designs simply contract a batchrun with the Big Boys - and sit on the investment until they sell. 08:21:42 and, in many ways, I will always prefer AMD over Intel 08:22:05 I feel bad for Motorola and worse for Zilog, though 08:22:59 Zilog always had decent chips. And, good catalogs/specs 08:23:21 intel took some big gambles that didn't pay off. they're in far better shape than AMD though 08:23:26 not that AMD is doing badly 08:24:23 i'm sorta surprised atmel hasn't bought zilog 08:24:31 Intel not only tied itself to M$, they had some really shitty policies and attitudes. Amd always seemed more friendly. I doubt it mattes much anymore - it's all mostly outsourced. 08:24:52 mattes/matters 08:24:55 intel in no way tied itself to microsoft 08:25:12 and ALL big companies have shitty policies and attitudes 08:25:37 I'd dealt with Intel at one point - I'll pass on it. 08:26:32 intel has a culture a lot lke IBM did in the 80's and 90's 08:26:39 yep 08:26:45 insular and ossified. happens to a lot of companies 08:26:56 they'll adapt or AMD will eclipse them. i suspect they'll adapt 08:26:59 then they sell out to fornats 08:27:39 intel has properties that AMD can only dream of, like the xscale 08:27:50 bad enough I have to buy foreign mobo. 08:28:04 I dunno 'xscale' - but I try to avoid all asm 08:28:19 xscale, formerly known as the StrongARM 08:29:23 AMD's mobile processor roadmap is pretty weak. it's probably the biggest reason apple chose intel 08:29:40 that and intel probably made a sweeter deal 08:32:03 charmingly xenophobic though. the USA has been a design shop since ... the dawn of the information age, really 08:32:22 we design, the rest of the world builds 08:33:17 of course with the education system going down the tubes, i don't see the design leadership continuing for another 30 years 08:33:44 nope. Not at this rate. I'm patient. 08:34:20 but frankly, i think not being on top might be good for the US 08:34:24 The cycle may well restart in my lifetime 08:34:42 No idea what that meant 08:34:57 western europe was a pretty nice place to live in the 80's and 90's, even when they were playing second fiddle to the USA in all areas of industry 08:35:22 Yeah, fine. ANd the Eurostate is floundering as well 08:35:30 maybe we'll decide that we should't have to spend all our lives working like bees to keep us on top 08:36:18 I'd rather we stopped working like dogs to keep an out-of-control government (pick a level) in gravy. 08:36:50 i'll say 08:37:32 i have to wonder whether the current government is going to suffer a backlash like the democrats got in the 80's, since they're doing essentially the same thing 08:37:38 There is something wrong with the way we operate in the US... 08:37:56 but that's when i get to my most cynical, and think that won't happen, because this government has fear and ignorance on its side 08:38:04 what? CYA? laundering bucks? 08:38:26 "on the Beach" - I've read too much 08:38:29 spending half your taxes on a bloated military? fine, bad, but the other guys will allow *GAY MARRIAGE* 08:38:32 gasp, the horror 08:38:33 etc 08:38:50 marriage at all is a joke. 08:38:58 fear and ignorance over perceived threats to one's moral base appear to be more powerful than moral outrage over actua events 08:39:08 it's scary. around here, that's actually the issue that people care about. 08:39:13 "mora: is the first issue 08:39:18 but anyone could tell you that during any age. fear of the unknown is more powerful 08:39:19 moral, two 08:39:20 they won't even let you bring up the other stuff. 08:39:24 "better the devil you know" 08:40:16 I've been married about a decade, because it was supposed to help "us" financially - it's laughable in a tearjerking way. 08:40:17 this isn't to say that the left doesn't exploit fear and ignorance too, but they're nowhere near as good at it 08:40:21 "Bush is a good Christian, I can't believe he would do ." End of argument. 08:40:33 yeah. 08:40:56 Neither wing makes much sense to me. 08:41:33 polarized politics aren't great. though coalition politics involve even more corrupt politics at times 08:42:11 my brother has a great quote, he probably got it from someone else... "whenever you have three or more people in a room, you have politics. solution: shoot everyone but yourself" 08:42:26 well, for a fact: congress is no longer what was intended. Same is true of the feds. I can't tell if it was Washington or Lincoln that truely bollixed the mess. 08:42:48 the south would certainly say lincoln 08:43:10 i think it gives too much credit to one person 08:43:46 lincoln also bollixed "nation" - iirc, he's the bitch that federalized the Nat. Guard and decided succession (sp?) was no longer a guarenteed Right. 08:44:01 I;m thinking key-figures, it's also era 08:44:05 250-odd years after being founded by puritans, this country is still putting up with their insufferable bullshit 08:44:25 it wasn't "founded" by them at all - they are merely the most lauded 08:44:43 secession, and the secession issue was debated and more or less decided in 1789 ... little before lincoln's time 08:45:24 thanks, I knew the spelling was off. ANd, yeah - oddly, the right to withdraw was one of the reasons the "states" joined. 08:45:55 they joined for a variety of reasons 08:46:01 they all knew that it was a one-way ticket 08:46:06 As I said... I'm patient. Maybe folks will awaken in my lifetime. 08:46:17 it's not like this was the first federal republic ever founded 08:46:21 nope, sorry - that is wrong. 08:47:18 The articles were originally a loose "confederacy" - it was 1776 when Hamilton and his buddies rushed thru a rump-session "solution" 08:47:30 personally, i sorta wish the south would rise again. i would cut 'em adrift without a shot. 08:47:40 not a issue with me 08:48:06 <_ja> sprongie, some of the states had articles in their ratification that they could seceede and indeed quoted such when the time came 08:48:09 the declaration was sort of a solidarity agreement in wartime. they debated the issue in the convention in 1789 08:48:12 We could point at eras/years/pivots all day. But, the point was lost centuries ago. 08:48:29 thanks, yeah - I felt my year was off 08:48:58 _ja: most did, iirc - they were all ignored. 08:49:01 the interim years had .... interesting politics 08:49:27 including a succession of presidents that no one's ever heard of 08:49:32 eep, i gotta go 08:49:35 * sproingie waves 08:49:37 laters 08:51:15 Basically, my memory of "History" is like 20 years old and filtered thru 2 decades of books and observations. To say we are "fucked up" covers it, but not the hows/where. 08:52:23 2 decades?? hell, make that 4+ 08:52:56 but, I've not sat thru a class on "history" in at least 2 decades. 09:00:37 most of what i know comes from reading encyclopedias. i couldn't stand history class 09:01:15 history's so full of cool plots and personalities and intrigues, it's amazing how schools managed to boil all the flavor out of it 09:01:30 sure, and throw spin on it all 09:01:39 that's just the nature of history 09:01:47 or politics, apparently 09:01:49 written by the victors and the rulers 09:03:20 The idea of a subconcious "guilt" about slavery, or being "tolerant" of languages, or the other facets of this broken "melting-pot" - they elude and disinterest me. 09:05:15 I've already heard the 2-generations-old story of a grandmother that never learned english - but the kids did; and the kids went to town and did the shopping for the farm... And we never held slaves, (although, hell - go far enough back in europe and there may havebeen some of that). 09:06:16 so, yeah.. I tend to get a trifle irate at this whole "mea culpa" mess that "we" are suppossed to suffer guilt over. 09:08:15 And, as far as politics.. *sigh* All I can say is they keep electing the same idiots or their clones over and over... Lies are more common than truth, and the congresscritters have insulated themselves quite nicely from anything they rule upon - be it pay, bennies or employment. 09:10:04 Somewhere along the line, we simply "fucked up".. Maybe a cascade of such. 09:27:22 hmm, yeah.. abstrack.[ch] is more and more appealing. 09:51:54 <_ja> giving women the vote ruined everything 09:54:17 maybe. I doubt it - it lets us guys point the finger really well 09:54:49 "if you fems don't like it, you've automagically got at least 50% of the vote (hint, hint)" 09:56:08 I get a lot of chuckles just out of hearing fems talk about "candidates" 09:57:45 And, Ma' is of "that age" of Senior-Cit that makes religion attractive, and that affects HER opinions. It's interesting to watch. 09:59:40 The older I get, the more parallels I can draw to programming and opinions. *sigh* A few years ago, it was interesting. 10:04:31 --- quit: PoppaVic (Nick collision from services.) 10:04:43 --- join: PoppaVic (n=pete@0-3pool157-92.nas22.chicago4.il.us.da.qwest.net) joined #forth 10:06:47 blarg 10:38:10 --- quit: PoppaVic ("calls it a Knight") 11:44:20 it's still interesting :) 11:45:10 Yep! 11:58:30 As near as I can tell it strongly resembles redneck ranting, actually. :) 11:59:09 I was refering to programming. 11:59:29 But some programs could remind you of redneck ranting, I suppose. :) 12:23:38 And it's up agin the wall, redneck mothers, mother that loved a son so well, so well, so well... 13:30:34 --- quit: OrngeTide ("gone") 13:34:55 --- join: virsys (n=virsys@or-65-40-181-147.dyn.sprint-hsd.net) joined #forth 13:35:02 Hi. 13:41:01 Hi Robert :) 13:41:13 Hi again Ray. 13:42:05 1:20 left to go.... 13:42:16 and counting down. 13:43:49 Ah 13:43:53 Good luck ;) 13:45:36 --- join: aardvarx (n=folajimi@shell2.sea5.speakeasy.net) joined #forth 13:45:44 Hi 13:45:46 Greetings, all. 13:47:07 Quartus, how is business? 13:47:44 Has anyone seen amca lately? 13:48:28 Yes, yesterday. 13:48:36 About this time. 13:48:42 :( 14:19:04 --- quit: aardvarx ("Riverside...") 14:29:05 Just missed him I guess. 14:40:31 --- quit: madwork ("?OUT OF DATA ERROR") 14:45:21 --- quit: Robert ("leaving") 15:15:53 hi all 15:29:52 Hi crc. 15:35:24 --- nick: nanstm -> Raystm2 15:36:24 hi crc ;) 15:36:27 hi Quartus :) 15:43:27 --- quit: Ray_work (Read error: 110 (Connection timed out)) 16:06:45 Hey Raystm2. 16:07:30 Hi there Quartus. your day going well? I was too busy to participate today, but I have the logs here to catch up. 16:10:22 Going well. I don't think much happened today. 16:10:47 so I see ;) much politics 16:11:00 Not involving me. 16:11:39 right. 16:11:45 i see that as well. 16:12:25 In his advanced mid-40s, PoppaVic seems to think he's got all the answers, and the young'uns just don't see it. 16:13:53 hehe 16:14:16 * Raystm2 not much younger than Pappa, age wise that is :) 16:14:53 as to the young'uns, in one eye... 16:15:24 I just have a lot of trouble taking somebody that age seriously when they want to play the grizzled, world-weary old man. 16:17:57 I thought he actually was pretty old. 16:18:10 mid-60s or something. 16:18:15 right me too :) 16:18:37 that's the _part_ he wants to play. 16:18:53 Must think it gives him sage statis. 16:19:17 Wizzards of the seventies musta made a big impression on him :) 16:20:25 * Raystm2 needs to stop getting more and more comfortable ( clothing and shoes coming off a piece at a time ) cuz I just know when Nan wakes up. off to the store for Ray. 16:28:15 I will say that I enjoy some of the things that the pappa says, entertainment value wise, even if most don't seem to get it. 16:28:50 and he seems passionate about his project. 16:29:11 I'm always drawn to passionate. 16:31:00 In the seventies, there were wizzards and data processers, and it's the DP's that 'c' called lusers. 16:32:46 I switched my HS major ( tech school ) from Data Processing to EE because the wizzards wouldn't let you touch the mainframe. 16:33:35 built my own stuff on intel 4004 chips. 16:33:57 mostly clocks and adders and junk really. 16:34:26 but we designed our own devices and even etched the pc boards. 17:41:30 * sproingie reads scrollback, and is reminded of a Partially Clips comic 17:43:14 GIRL: Grampa, how come you never give me any wise advice? 17:43:16 GRANDFATHER: When I was your age, my grandfather gave me some advice. He said "Don't be afraid to show your woman the back of your hand. Keeps 'em in line. And don't let any coloreds give you no lip either." 17:43:18 GRANDFATHER: So I guess my advice is, when you get old, don't give advice. You can't help but sound like an asshole. 18:36:17 --- join: aum (n=aum@60-234-156-82.bitstream.orcon.net.nz) joined #forth 19:15:17 --- join: thelsdj (n=thelsdj@24-117-42-27.cpe.cableone.net) joined #forth 19:47:16 hahahaha I love that :) 19:50:46 * Raystm2 tries to remember to take THAT advice. 20:55:49 --- join: snoopy_16 (i=snoopy_1@dslb-084-058-135-204.pools.arcor-ip.net) joined #forth 21:14:26 --- quit: Snoopy42 (Read error: 110 (Connection timed out)) 21:14:27 --- nick: snoopy_16 -> Snoopy42 21:20:50 --- join: JasonWoof (n=jason@pdpc/supporter/student/Herkamire) joined #forth 21:20:50 --- mode: ChanServ set +o JasonWoof 22:21:56 --- quit: sproingie (Remote closed the connection) 22:43:57 --- quit: JasonWoof ("off to bed") 23:59:59 --- log: ended forth/05.09.30