00:00:00 --- log: started forth/06.03.15 00:03:33 --- join: Cheery (i=Henri@a81-197-45-47.elisa-laajakaista.fi) joined #forth 00:37:30 --- join: granv (n=grahame@82-38-120-89.cable.ubr01.hali.blueyonder.co.uk) joined #forth 00:39:24 \close 00:39:44 --- quit: granv (Client Quit) 00:39:51 --- join: granv (n=grahame@82-38-120-89.cable.ubr01.hali.blueyonder.co.uk) joined #forth 00:49:04 \list 01:17:08 you may have better luck with the forward slash: /names /quit /part /join etc 01:27:49 'night all 03:13:51 --- join: amca (n=plump@as-bri-4-1-168.ozonline.com.au) joined #forth 03:20:00 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 03:54:14 Thanks JasonWoof 03:55:09 evening 05:30:14 --- join: PoppaVic (n=pete@0-1pool66-198.nas22.chicago4.il.us.da.qwest.net) joined #forth 06:17:14 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #forth 06:17:35 hi 06:17:44 howdy 06:35:45 --- join: sproingie (n=chuck@64-121-2-59.c3-0.sfrn-ubr8.sfrn.ca.cable.rcn.com) joined #forth 06:36:50 --- quit: sproingie (Remote closed the connection) 07:16:12 --- join: amca_ (n=plump@as-bri-4-1-39.ozonline.com.au) joined #forth 07:31:45 --- join: ravenEx (i=ravenEx@87.252.224.210) joined #forth 07:35:49 --- quit: amca (Read error: 113 (No route to host)) 07:38:09 hi all :) 07:39:27 hi JasonWoof what's going on? 07:39:32 hiya 07:40:02 just woke up, so currently not much :) 07:40:25 last night I covered my entire bed with my pile of cool stuff to hang on the walls 07:40:43 and then actually hung a bunch of stuff 07:44:53 granv: you're still here :) 07:45:20 granv: I wanted to say hello last night, but I know I was about to go to sleep. 07:49:02 JasonWoof - you don't seem to have slept for long - but yes, hello. 07:50:36 yeah :) I noticed. still groggy 07:51:10 granv: done any programming in forth? 07:53:06 I'm excited because last night I installed the first real web page where I did the server side scripting in forth 07:54:15 it's quite simple: it allows you to enter an amount of money, and choose credit or checking, then brings you to a different page for each choice 07:55:01 if credit it calculates what processing fee to add so I get the same amount of money. then it makes a paypal button. 07:55:11 A little. I've been a member of FigUk for many years till last year. Currently trying to set up Isforth-1.16b. 'Make' runs without error, but the next stage './extend' produces an error 'segmentation fault'. I've googled for possible causes but can't see what I've done wrong. Any ideas that could point me in the right direction? 07:55:55 hmmm 07:57:59 you running linux on x86? 07:58:25 Yes. It's a Dell 3100. 07:59:34 hrm. 08:00:01 there was a version that had a bug, but I thought it was the one before that. 08:00:30 granv: did you check your nasm version? 08:00:37 argh. 08:00:41 yeah, 1.16b has a bug. 08:00:57 hang on a sec. 08:01:30 Nasm 0.98.39_1.3tex - and I installed it today 08:02:38 my forth page is very simple, but it has many of the elements of a more complex page: 1) handles a form 2) Creates output with valid html templates 08:02:50 --- quit: PoppaVic ("Pulls the pin...") 08:02:56 it doesn't use the database, but I have code for that too :) 08:03:28 sounds like you need a newer isforth :) 08:03:39 I bet tathi will surface with it shortly 08:03:59 he knows quite a bit about isforth because he ported it to PPC linux 08:04:25 --- join: PoppaVic (n=pete@0-1pool47-187.nas30.chicago4.il.us.da.qwest.net) joined #forth 08:04:57 Yeah, I'm looking. I know the PPC version had a bug. 08:05:20 I have a vague recollection that the x86 version did too, but I haven't found it yet. 08:06:28 this one sounds prety noticeable :) 08:07:28 I've got version 1.14b running on my laptop and I think I installed that from an rpm. I downloaded 1.16b a couple of days ago, so I assumed this was the latest version. 08:07:47 --- quit: amca_ ("d34d") 08:08:00 yeah, it is. But we changed the way the ELF headers get generated, so that it would work on FreeBSD 08:08:21 and the new code seems to be somewhat fragile. 08:08:29 ouchies 08:09:02 I (finally) like herkforths ELF header generation code 08:09:10 %define _addr0 _addr1-0a0h ;points to start of elf header 08:09:25 this line in src/kernel/isforth.asm: try changing 0a0h to 080h 08:10:07 PoppaVic: well, it should really generate its own ELF headers right from the start. 08:10:28 But I440r has an irrational dislike of linker scripts, so it just gets whatever the linker provides. 08:10:29 I have a string with an ELF header in it. I copy that into my memory image, then change a few fields (file size, memory allotment, etc) 08:10:46 So far, I've never seen a decent ELF lib. And ELF is one of the few that treat DLL and plugins the same way. 08:10:56 Which apparently isn't the same everywhere. 08:11:02 yeppers 08:11:38 Which is why, in my current hell, I think of "static, PIC, lib and plugin" 08:12:22 And, I often think it's issues with "terminology" and "assumptions" 08:12:35 granv: sorry, we kind of talked over it: did you see my suggestion above? 08:12:51 (even static vs PIC bugs me) 08:13:04 Changing 0a0h to 080h? 08:13:08 yeah 08:13:31 I'll try it and let you know - thanks very much guys. 08:13:34 my apologies for stepping in - carry on, I've a doc to thrash 08:18:07 tathi - thanks very much. Ran without complaint, saved and ./isforth now produces Mark's sign on message. Much appreciated. 08:20:40 good 08:20:54 sorry it was flaky in the first place :) 08:22:05 It's nice to have a native forth to hand. Cheers 08:22:13 Off for my tea! 08:27:48 pip pip 09:01:13 hi 09:01:47 hi 09:02:07 |. 09:03:16 to the death! ;) 09:07:17 .| 09:10:11 --- join: Ray_work (i=Raystm2@adsl-209-30-157-118.dsl.rcsntx.swbell.net) joined #forth 09:13:16 http://www.endofworld.net/ 09:14:22 arke what the heck are you doing to #c4th-ot? 09:25:56 what is he doing? 09:27:32 hehe hi virl have to go back to work now, but arke mistakenly spammed the heck out of #c4th-ot 09:29:16 oh, thats perhaps funny 09:39:10 |. 09:42:47 --- quit: PoppaVic ("Pulls the pin...") 09:53:27 --- join: neceve (n=Clau@unaffiliated/neceve) joined #forth 10:01:44 --- join: Ray-work (i=Raystm2@adsl-209-30-157-118.dsl.rcsntx.swbell.net) joined #forth 10:01:44 --- quit: Ray_work (Read error: 104 (Connection reset by peer)) 10:10:37 .| 10:11:53 --- join: Ray_work (i=Raystm2@adsl-209-30-157-118.dsl.rcsntx.swbell.net) joined #forth 10:11:54 --- quit: Ray-work (Read error: 104 (Connection reset by peer)) 10:12:18 |. 10:13:16 hehe 10:13:16 .| 10:13:20 | . 10:13:25 |. 10:13:30 | . 10:13:31 oops 10:13:52 wtf? 10:13:56 hehe :) 10:14:01 virl: irc pong 10:14:18 I set up google ads to bring more people to my customers site 10:14:24 and they have been getting orders from it 10:14:25 oh.. 10:14:30 but keep complaining that they don't see the ad 10:14:58 I find that funny 10:15:10 they got a order for over $200 from it the other day 10:15:13 it's obviously working 10:17:29 ah. I wondered why the google ads. 10:23:31 no, I mean they're paying google to be in listings 10:23:52 ads on my wiki is probably a bad idea. I'm going to give it a little longer though 10:24:05 I just found no-www.org 10:24:11 oh. 10:24:22 yeah, they look kind of funny 10:28:03 I think it's pretty funny that they have little badges 10:28:14 and that people use them... that's how I found the site 10:28:36 I already do what they reccomend... but I'm not going to put a badge on my site 10:28:40 guess I'm just not into badges 10:29:32 :) 10:30:15 how is herkforth going? 10:30:43 We dont need no sinking badges! 10:30:51 virl: I started over in august 10:30:56 stinkin' even 10:30:57 I'm calling the new thing Mist 10:31:03 although I'm thinking of renaming it 10:31:27 possibly to Fronds 10:31:31 or Ketoba 10:32:05 and how does it improve the useability? 10:32:08 it's going very well 10:32:25 It runs on more than just linux ppc 10:32:29 it has proper keyboard access 10:32:34 (herkforth just runs in the terminal) 10:32:43 it uses SDL for keyboard and graphics 10:33:01 so I can use keys such as ALT and find out when keys are released 10:33:08 I made a quasi-mode for executing commands from the editor 10:33:27 the editor is far from complete though... eg you cannot edit :) 10:34:37 the new interface will be much more consistant 10:34:51 and will hopefully require less knowledge ahead of time 10:34:53 go! jason! 10:35:03 hopefully I can figure out how to make a good builtin help system 10:35:47 I want to make it so you can just type 10:35:52 no matter what 10:35:56 and what you type is saved 10:36:15 I'm a little torn about it though 10:36:23 I really like the stuff in The Humane Interface 10:36:31 but it had this crazy idea that everything is text 10:36:41 And I'm sorry, but that's simply not the case 10:36:48 my source code isn't even text 10:51:45 --- join: Ray-work (i=Raystm2@adsl-209-30-157-118.dsl.rcsntx.swbell.net) joined #forth 10:51:45 --- quit: Ray_work (Read error: 104 (Connection reset by peer)) 10:52:35 --- join: Lars_G (n=lars@unaffiliated/lars-g/x-000001) joined #forth 10:57:18 --- quit: tathi ("leaving") 11:15:02 --- quit: Ray-work (Read error: 104 (Connection reset by peer)) 11:22:41 --- part: Lars_G left #forth 12:26:41 nobody loves me 12:26:44 everybody hates me 12:26:50 think I'll go eat worms 12:26:54 ehm, why? 12:27:14 la la la dum dum deedum 12:27:34 are you bored? 12:28:27 --- join: _crc (i=crc@pool-70-110-138-7.phil.east.verizon.net) joined #forth 12:28:28 --- quit: crc (Read error: 104 (Connection reset by peer)) 12:33:35 --- join: nballen (n=nballen@ppp-69-227-156-241.dsl.renocs.pacbell.net) joined #forth 12:45:22 heh. guess so 12:59:20 --- join: slava (n=slava@CPE0080ad77a020-CM000e5cdfda14.cpe.net.cable.rogers.com) joined #forth 13:35:36 --- quit: Cheery ("Leaving") 14:04:00 --- quit: granv (Remote closed the connection) 14:37:38 --- quit: ravenEx ("All non-trivial abstractions, to some degree, are leaky.") 15:04:29 --- nick: _crc -> crc 15:04:31 --- mode: ChanServ set +o crc 15:04:47 hello everyone 15:04:57 hi 15:25:40 --- quit: uiuiuiu (Remote closed the connection) 15:25:42 --- join: uiuiuiu (i=ian@dslb-084-056-245-162.pools.arcor-ip.net) joined #forth 15:38:01 --- join: _crc (i=crc@pool-70-110-149-42.phil.east.verizon.net) joined #forth 15:52:20 --- quit: crc (Read error: 101 (Network is unreachable)) 16:12:48 --- nick: _crc -> crc 16:12:50 --- mode: ChanServ set +o crc 16:16:53 --- join: kraehe (n=kraehe@Lc183.l.pppool.de) joined #forth 16:35:22 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 16:43:07 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-134-141.pools.arcor-ip.net) joined #forth 16:51:20 --- quit: Snoopy42 (Read error: 145 (Connection timed out)) 16:51:36 --- nick: snoopy_1711 -> Snoopy42 17:04:01 --- quit: crc () 17:14:56 --- join: crc (i=crc@pool-70-110-149-42.phil.east.verizon.net) joined #forth 17:37:53 --- join: Raystm2_ (n=Raystm2@ppp-70-248-32-128.dsl.rcsntx.swbell.net) joined #forth 17:41:04 --- join: Invifer4 (i=WINNT@12-208-98-237.client.insightBB.com) joined #forth 17:52:27 --- quit: Raystm2 (Read error: 110 (Connection timed out)) 17:54:27 --- quit: neceve (Remote closed the connection) 17:55:35 --- quit: Invifer4 (Remote closed the connection) 17:55:37 --- nick: Raystm2_ -> Raystm2 18:46:16 --- join: amca (n=plump@as-bri-2-44.ozonline.com.au) joined #forth 18:46:34 Gday 18:51:19 hi 18:51:32 how are ye today? 18:51:38 eh 18:51:51 I need some good solid food 18:51:54 but we don't have any 18:52:14 :( bummer 18:56:07 What are you doing to cope with the lack of food instead/ 18:56:08 ? 19:06:16 --- quit: crc (Read error: 110 (Connection timed out)) 19:07:56 eating crap of course :) 19:08:29 lol 19:12:04 is event based programming a methodology suitable for forth? 19:33:07 --- quit: kraehe (Read error: 110 (Connection timed out)) 19:33:46 --- join: kraehe (n=kraehe@Le354.l.pppool.de) joined #forth 19:48:46 I don't really understand what event based programing is 19:48:57 I could probably do it... but I'm not clear on what the distiction is 19:49:36 my guess is it's a system where the main loop is not in your apps 19:50:02 but in some kind of tasker that watches events and data paths and gives time to the functions/objects/apps that have events/data waiting 19:50:27 if that's at all accurate then I'd think forth would be good 19:50:53 you might have to be able to switch between sets of stacks to do it 19:50:56 nah 19:57:31 My idea of it would be that all input is a type of event, and different types of events are handles by different words 19:57:41 --- quit: tathi ("laters all") 19:58:03 that way you can just add new events to a list rather than playing with a large case statement or such 19:58:24 hey wait I didn't know ya'll were here, /me catching up. 19:58:42 hehe 20:34:13 amca: yeah, that's basically how I'm organizing my major forth project 20:34:45 what should I call my humane environment with builting forth-like colored source editor? 20:34:49 1) Mist 20:34:49 2) Ketoba 20:34:54 3) Fronds 20:35:09 the latter two have the advantage of having the .org domain available 20:35:12 is that your major forth project? 20:35:14 the last has .com as well 20:35:19 yes 20:35:32 --- join: sproingie (n=chuck@64-121-2-59.c3-0.sfrn-ubr8.sfrn.ca.cable.rcn.com) joined #forth 20:35:40 you can't edit yet though, so I haven't bothered releasing it 20:35:46 i wouldnt do mist cause there is a Mistyforth out there and it would make things a little confusuing. At least for me anyway :) 20:35:53 I have to cross-compile the memory image from herkforth which is ppc specific 20:36:04 (although herkforth does run on x86 linux with the help of qemu) 20:36:22 3) is less exotic a name, so you should decide if you want it to sound exotic or comfortable 20:36:27 yeah, I've been calling it mist for a while, but I'm seriously thinking of changing it 20:36:37 forthsight, forthescew, 20:36:40 linux is a pretty weird word 20:36:49 I don't want "forth" in the name 20:37:01 okay for the scew :) 20:37:17 sorry couldnt resist. 20:37:34 here's my reasoning on that: 1) forth enthousiasts will find out about it anyway 2) people who are not forth enthousiasts will either not know what it means or have weird negative assosiations with it 20:37:50 any thoughts on Ketoba vs Fronds 20:37:52 ? 20:38:48 well do you want the name to sound exotic or comfortable? 20:39:20 fronds has sound to it. 20:39:42 but ketoba has great percussssssion 20:40:00 A warm sound to my ears for fronds. i agree wirth Ray 20:40:52 back of the mouth -- then the tongue gets to hit the pallet, then the lips get to pop out the b. 20:41:13 very natural. 20:41:17 ketoba sounds pacific islander like 20:41:39 fronds makes me think of large relaxing banana leaves shading me 20:42:06 "fronds" "what? Friends" "No Fronds" 20:42:24 you and I can be fronds together1 20:42:39 Franz? no fronds you know Palm fronds. 20:43:06 but Katoba foo, now thats foo. 20:43:21 fronds foo, that's just silly. 20:43:25 Katoba 8is* more distinctive. kinda sticks out htere 20:43:59 katoba baz follows katoba foo and katoba bar. 20:44:26 fonds baz is hard to say. 20:44:35 fronds baz even. 20:44:50 sounds like Bang BOOM to the moon Alice. 20:45:23 sounds like friends bath. 20:46:13 sounds like lele or whatever her name was from 5th element 20:46:21 hehe 20:46:49 I guess my only trouble with Fronds is that I think its hard for me to say clearly 20:47:24 but it is much easier to remember and spell 20:47:58 and is probably the only one syllable domain name left in the universe 20:48:08 fronds katoba katoba fronds fronds katoba katoba fronds. 20:48:25 fronds is more loveable right? 20:48:37 * amca nods 20:48:51 oh, the only trouble with the palm frond filled images is that palm fronds are technically not fronds 20:48:53 hehe your editor could produce Fronds listz oops lists. 20:49:33 thank you for discussing this with me 20:49:41 it's hard to get feedback about this 20:50:17 it's hard for me to tell if people just aren't interested, or if they are close to equally good 20:50:22 fronds but with new and improved katoba. 20:50:58 hehe 20:51:07 ketoba has two clear advantages: 1) it can be googled 2) ketoba.com is available 20:51:14 JasonWoof: Why are palm fronds not fronds? 20:51:44 but a major con: it is hard to spell. case in point Raystm2 has been spelling it s/e/a/ 20:52:19 shet ketoba? 20:52:24 a is a more natural sound than e i think 20:52:27 wikipedia: A frond is the leaf structure of a fern. The term is colloquially applied to the leaves of palms, cycads, and other plants with 20:52:31 pinnately compound leaves. A significant difference is that, unlike the leaves of the latter, fern fronds bear the reproductive 20:52:33 structures (spore-bearing structures) of the sporophyte plant. 20:52:36 ah 20:53:10 yeah, but I like the sound better keh-TOE-buh 20:53:19 frond pond is where you get all of the up to date code flowing in from the massive user base. 20:53:29 hehe 20:53:58 fern is a good symbol. 20:53:58 I was considering the name "Frond" before, but chose mist instead 20:53:59 green 20:54:01 life. 20:54:12 keh-TOE-buh oc-TOE-buh 20:54:23 frond.org is not available though, and I didn't like the sound of frondos.org 20:54:47 frondos has lots of results in google from various languages 20:54:48 frondos was bilbo bagins disk os 20:55:08 I can't find a translation though. it may be slang or a popular mispelling 20:55:16 lol 20:55:33 october? 20:55:38 Were having a ketoba october!! 20:55:52 and you know what that means. 20:57:02 frondos updates for everybody. written in mist, frond provides the kind of ketoba you just have to have to be a haver, and it alllll happens this october fest. 20:58:05 lol 20:58:24 getoba it. 21:00:04 ketoba has good tohand typing 21:00:22 k right e left more of the same 21:00:28 noooo the t 21:00:39 but it rolls that way off the second fiinger onto the first 21:00:58 the o easy to find and so is the b and the a 21:01:04 --- join: Quartus (n=trailer@CPE0001023f6e4f-CM013349902843.cpe.net.cable.rogers.com) joined #forth 21:01:06 fronds now thats a word 21:01:30 fronds fronds fronds fronds 2 l 2 r 2 l 21:01:43 stabing motions 21:02:21 o onto the first finger n is good and last two keys ds rigth there. 21:02:34 it's got typeability what ever that is. 21:02:52 fronds.org registered 21:03:00 nice 21:03:22 and it's after midnight 21:03:40 does your pumkin poof? 21:04:18 we have the solution for pesky midnight pumkin poof at fronds.org. 21:04:51 in dvorak fronds is all right hand except the o 21:05:12 ya o under the what mid finger? 21:05:28 not suprising though, most consonants are on the right 21:05:34 no, e of course 21:05:42 oh 21:05:57 ring 21:06:00 doh! 21:06:05 ring? 21:06:16 ya o is under the ring finger of the left hand. 21:06:34 yep 21:07:38 lol, I marked an hour on my todo list for calling comcast 21:07:46 You'd think I'd learn 21:09:02 feels good to have that done with though 21:09:03 whew 21:09:29 and mtools seem to work beautifully for transferring audio to me player 21:09:34 ya nice job that 21:09:56 * Raystm2 picks up 12string 21:10:20 whew 21:10:21 man 21:10:27 did crap I didn't want to today 21:10:29 done! 21:10:42 billed two clients 21:11:08 yay1 21:11:31 I got to run half a keyboard under hot water though :) 21:11:47 huh? how so? 21:11:50 someone spilled a very gooey beverage on the downstairs keyboard a few weeks ago 21:11:57 ah 21:12:03 I need to do that to mine :) 21:12:12 i should do it tonight 21:12:27 I removed the screws on the back and the whole front pannel came right off. it had all they keys, all the goo, and no electronics at all 21:12:35 so I just blanted it with hot water for a while 21:13:16 As long as you dry it out, it would be okay to stick a whole kbd under the hot water wouldnt it? 21:13:33 and then let it dry upside down 21:13:51 or right way up 21:17:09 #stacks would mean "number of stacks" wouldnt it? 21:31:44 wow, I said "blanted" 21:32:06 meant "blasted" 21:32:18 no, usually electronics don't work after getting wet 21:32:44 amca: I use it that way in forth 21:32:59 amca: in many languages it would be a comment 21:33:22 * amca nods 21:43:47 --- quit: sproingie ("Konversation terminated!") 21:49:22 --- join: Cheery (i=Henri@a81-197-45-47.elisa-laajakaista.fi) joined #forth 22:01:21 --- quit: nballen () 22:07:43 --- quit: virl ("Verlassend") 23:10:13 --- quit: amca (Read error: 113 (No route to host)) 23:17:09 --- quit: Cheery (Read error: 104 (Connection reset by peer)) 23:21:58 --- join: airbrush (i=airbrush@216-237-213-71-access-r15-ad.northstate.net) joined #forth 23:36:07 --- join: LOOP-HOG (n=chatzill@sub22-119.member.dsl-only.net) joined #forth 23:36:13 hi 23:59:59 --- log: ended forth/06.03.15