00:00:00 --- log: started forth/06.09.09 00:04:03 --- quit: JasonWoof ("off to bed") 00:22:36 --- join: Cheery (n=Cheery@a81-197-19-23.elisa-laajakaista.fi) joined #forth 01:23:14 anyone awake? 01:24:04 in my forth, (:) is the runtime to thread addresses; and (;) is the runtime to unthread. their asm-labels are nest and unnest respectively. 01:24:45 when i run the binary, it dumps core and when i run gdb on the core file, gdb indicates that the problem is in unnest 01:25:32 here's the code for unnest: 01:26:12 mov esi, [ebp+0] 01:26:12 add ebp, cellsize 01:26:12 next 03:19:58 --- join: PoppaVic (n=pete@0-1pool66-127.nas22.chicago4.il.us.da.qwest.net) joined #forth 05:37:07 --- join: Astrobe (n=fred@c-real.rouen-wireless.net) joined #forth 06:34:58 --- quit: PoppaVic ("Pulls the pin...") 06:36:50 --- join: PoppaVic (n=pete@0-1pool46-61.nas30.chicago4.il.us.da.qwest.net) joined #forth 07:28:24 --- quit: virsys (Remote closed the connection) 07:29:40 --- join: virsys (n=virsys@or-71-53-74-48.dhcp.embarqhsd.net) joined #forth 07:58:09 --- nick: nanstm -> Raystm2 08:11:02 --- quit: neceve (Connection timed out) 08:11:39 --- join: neceve (n=claudiu@unaffiliated/neceve) joined #forth 08:24:55 --- join: JasonWoof (n=jason@unaffiliated/herkamire) joined #forth 08:24:55 --- mode: ChanServ set +o JasonWoof 08:59:56 --- quit: virsys (Read error: 104 (Connection reset by peer)) 09:14:43 --- quit: Astrobe ("leaving") 09:45:33 --- nick: Raystm2 -> Raystm2- 09:45:59 --- nick: Raystm2- -> Raystm2 09:50:02 --- quit: Raystm2 ("Should have paid the bill.") 09:50:58 --- join: Raystm2 (n=NanRay@adsl-68-95-252-123.dsl.rcsntx.swbell.net) joined #forth 09:53:20 --- nick: Raystm2 -> Raymo 09:55:09 --- nick: Raymo -> help 09:55:34 --- quit: PoppaVic ("Pulls the pin...") 09:56:13 --- nick: help -> Raymo 09:57:19 --- nick: Raymo -> help 09:57:46 --- nick: help -> Raystm2 10:01:30 q 10:01:37 exit 10:01:38 p 10:01:46 heh 10:01:50 bye :P 10:02:12 This is not ed, TreyB, nor is it bash. :) 10:10:45 --- join: TreyB_ (n=trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 10:11:22 hehe 10:12:55 --- quit: TreyB (Nick collision from services.) 10:13:51 --- nick: TreyB_ -> TreyB 10:14:38 --- nick: Raystm2 -> Ray-work 10:15:13 --- nick: Ray-work -> Ray_work 10:55:49 --- quit: uiuiuiu (Remote closed the connection) 10:55:51 --- join: uiuiuiu (i=ian@dslb-084-057-243-106.pools.arcor-ip.net) joined #forth 11:33:57 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-151-162.pools.arcor-ip.net) joined #forth 11:50:52 --- quit: Snoopy42 (Read error: 110 (Connection timed out)) 11:51:02 --- nick: snoopy_1711 -> Snoopy42 11:52:57 --- join: Quartus__ (n=Quartus_@209.167.5.1) joined #forth 12:41:49 --- join: Topaz (n=top@spc1-horn1-0-0-cust255.cosh.broadband.ntl.com) joined #forth 12:45:50 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 12:54:04 --- join: virsys (n=virsys@or-71-53-74-48.dhcp.embarqhsd.net) joined #forth 13:19:13 --- part: virsys left #forth 13:27:36 --- quit: neceve (Remote closed the connection) 14:06:00 --- quit: JasonWoof ("thunderstorm bbl") 14:23:32 --- quit: Ray_work ("Should have paid the bill.") 14:29:36 --- join: Raystm2 (n=NanRay@adsl-68-93-123-207.dsl.rcsntx.swbell.net) joined #forth 14:30:37 --- quit: Raystm2 (Remote closed the connection) 14:31:19 --- join: Raystm2 (n=NanRay@adsl-68-93-123-207.dsl.rcsntx.swbell.net) joined #forth 15:00:53 --- join: JasonWoof (n=jason@unaffiliated/herkamire) joined #forth 15:00:53 --- mode: ChanServ set +o JasonWoof 15:02:26 --- join: neceve (n=claudiu@unaffiliated/neceve) joined #forth 15:26:57 --- join: Sonarmang (n=user@71.141.140.2) joined #forth 15:27:21 --- join: virsys (n=virsys@or-71-53-74-48.dhcp.embarqhsd.net) joined #forth 16:01:29 --- quit: Topaz (Remote closed the connection) 16:32:10 did anyone see my post earlier and respond? 16:32:24 no, nobody responded. 16:32:30 ok 16:32:32 would you? 16:33:24 you haven't asked a question; you just stated a problem and some assembly. Even were I to try and derive a question from this, I don't have an x86 machine. 16:33:35 then ask a quetsion pls 16:34:08 No. 16:34:15 wow 16:43:03 Quiznos: maybe if you had a sledge haamer we'd be more interested 16:43:27 it's `respect of persons' which is quite specious 16:43:34 and not a respect at all. 16:43:54 there aren't that many people here paying attention 16:44:10 from what I can tell, there's you, me and ayrnieu. 16:44:18 I didn't see your post, and he doesn't know much about it 16:44:21 i'm not concerned about who isnt listening, only those who are. 16:44:27 you can take this as an insult if you wish 16:44:32 but I don't see it that way 16:44:35 i'm not insultable 16:44:54 would you like me to post the probl and the 3lines of code? 16:44:56 I'm insulated 16:44:59 k 16:45:05 no thanks 16:45:11 I don't do x86 asm 16:45:16 k 16:45:32 and I hope I never have to learn it 16:45:45 k 16:46:06 quiznos - I'm very offended! Clearly, you want me to jump through all kinds of hoops just to tell you that I don't intend to help you with this problem. A direct answer isn't good enough for you?! HMPH AND BUGGERY. 16:46:41 ayrnieu you could have been terse and polite but you werent. 16:47:48 quiznos - I'm offended again! Clearly, you want me to say at great length what is equivalent to 'no'! You shed fantastic scorn on *my* biases and *my* inclinations and *my* culture, but for me to innocently fail to abide by yours? I'm a criminal, apparently! 16:48:27 ayrnieu: well put. :) well, quite exagerated :) :) but maybe it'll get through that way :-p 16:48:33 Quiznos - should I have also failed to answer your question, to first discuss at length the state of your family -- and *then* say 'no'? Like an Iranian? 16:48:33 No, it won't. 16:48:41 dont speak for me, Quartus 16:48:45 Well, I'm not an Iranian! 16:48:53 I'm speaking for me, and no, it won't. 16:49:15 Quiznos: the basic problem here is that you are expecting us to go by some social customs that we don't 16:49:27 I don't have Persian conversational biases and protocols, and... and I refuse to cry any more about it. 16:49:43 Quiznos: in this channel when someone says something we don't know about, or aren't interested it, we don't respond 16:49:48 JasonWoof my ONLY expectation is politeness, and that's been spotty from some 16:49:49 Quiznos: it's nothing to do with lack of respect 16:49:53 * ayrnieu cannot speak any more :~~~( 16:49:58 Quiznos: no it hasn't 16:50:03 Quiznos: you're just interpreting us that way 16:50:09 i have no unreasonable expectations about what should happen in this channel 16:50:10 Quiznos: that's what I'm trying to tell you. 16:50:16 Quiznos: yes you do 16:50:20 no i dont 16:50:25 Quiznos: you expect os to show politeness in a certain way 16:50:31 which we do not do 16:50:35 it doesn't mean we are impolite 16:50:40 no, there is one method of politeness all else is feigned 16:50:42 just that we don't act polite in the way you expect 16:50:52 quack 16:51:12 you do protest too much 16:51:13 See, no, it won't, just like I said. 16:51:14 Quiznos: you are going to have a very very rough time of life if you think that there's only one way to behave 16:51:27 Quartus: :) 16:51:46 Quartus: I didn't think it'd get through either, but it was amusing, and there's always hope :) 16:51:50 hehe 16:52:07 There's no abundance of pointless hope, that's for sure. Always more where that came from. :) 16:52:19 Quiznos: we aren't likely to change our social customs in this channel because it makes you feel that there is a lack of politeness or respect 16:52:42 Quiznos: and by "no" you mean "an"? 16:52:45 crap 16:52:57 Quartus: and by "no" you mean "an"? 16:53:08 damn you two having similar nicks 16:53:09 oh, yes. No shortage. Sorry. 16:53:36 --- quit: Sonarmang (Read error: 60 (Operation timed out)) 16:53:48 Right, you'd think a polite guy would have responded to the repeated complaints from different quarters that not only is his nick the name of a sandwich store with which he has no connection, but that's it's easily confused with mine. Yet here we are. 16:53:54 Quiznos: I protest too much? 16:54:02 Apparently that falls outside the 'one method of politeness'. 16:54:19 LOL 16:56:46 maybe Quiznos would learn a lot by traveling to distant exotic cultures 16:57:23 I'll chip in for anywhere without internet access. 16:57:39 lol 16:58:28 different groups of people have totally different ways of being polite 16:59:15 a few examples: 16:59:27 business meetings: it's polite to shake hands, smile, not interrupt 16:59:43 seeing your mother: it's impolite not to give her a hug 16:59:57 In Singapore, you take business cards with both hands and study them for a few seconds before putting them in your pocket. 17:00:13 officer/principle/etc: don't talk, or touch, and say "sir" a lot 17:00:48 there are cultures where eating quietly is rude, and means you don't like the food 17:02:05 There are cultures where you really do have to talk at length about family and such before you can get to 'business'. 17:04:08 when I eat at Thai restaurants, I'm careful to ask to box anything I don't eat. Also, I don't eat with a fork. I don't know if they really care about such things, but I tend to folkways I hear in passing like that -- when they amuse me. 'amuse' probably isn't the best word for this, either. 17:04:20 tend to follow. 17:05:05 And then there's IRC, where if you don't jump to help you get criticized on every available level, apparently. 17:06:57 But that's the special advantage of the internet; there's always another self-rigteous twerp waiting for some reason to complain, and if things are quiet they bring their own reasons. 17:08:05 hency why I think so many people just ignore channels 17:08:12 it's hard to get rid of the annoying people 17:08:23 so you just do other things until the channel gets interesting again 17:08:36 Just /dim the annoying people. It's a wonderful command. 17:08:51 never heard of it 17:10:08 It removes visible adornment -- so that nicknames aren't colored specially, so that messages with your-nick in them aren't colored specially (well, default rcirc still colored them, but I fixed that), and activity of dim'd nicks does not change the channel activity display -- so you won't have to glance at a channel just to see that it's still annoying. 17:10:24 Must be specific to your client. 17:11:04 probably, but if you don't have it : get it. Much nicer and less troublesome than /ignore 17:11:49 also, you're probably less likely to accidentally talk about your /ignore's. 17:12:00 about it than you would your /ignore's, I mean. 17:12:13 that's a neat feature 17:12:39 I have a plugin that replaces everything said by certain people with "blah blah blah" 17:12:51 certain people say 17:12:52 Yes, k4jcw couldn't help telling me about it. 17:12:59 it works wonders 17:13:25 at first I would waste lots of time and get annoyed when PoppaVic was blithering 17:13:37 then I had him on /ignore for quite a while, and that was much better 17:13:42 with an Emacs IRC client, of course, it's easy to think of a command that would retroactively ignore someone. 17:13:50 I could usually tell when he was around because of the speach patterns 17:14:02 everybody going "no, I said this" and "what do you mean?" 17:14:19 but I'd ocanially be lost, not knowing if someone is talking to me 17:14:34 the mute.pl script works much better, because I can see he's here, but not what he's saying 17:14:41 and it's amusing instead of annoying 17:14:59 ayrnieu: ahh, I was going to ask what client you had 17:15:13 I'm not going back to emacs 17:15:15 I said it earlier: rcirc. 17:16:10 I was enthralled by emacs for a year or two (I forget) 17:16:47 well, see the first item here: http://ayrnieu.livejournal.com/124133.html :-) 17:16:53 took quite a bit of effort, but eventually someone managed to convince me to try vim 17:17:19 only took a week to become more effecient with vim than I was with emacs 17:17:54 First time I tried emacs, it was about 20 years ago on a machine that didn't have the required 90 gigs of RAM the editor apparently required, and it swapped out when you typed words. I thought it was, well, a bit bloated, shall we say. :) 17:21:06 heh :) I like the 'minimal embarassment layer' 17:21:23 heh :) 17:21:49 I heard that emacs stands for Eighty Megs And Constantly Swapping 17:22:51 Probably not much of an exaggeration. Anyway I like my editors simpler. 17:24:37 the other thing I heard about emacs, is that it doesn't have a key to repeat the last edit 17:24:46 I find this hard to believe, but I've always wondered about it 17:25:01 If any of the editors I use have a key for that, I'm not aware of it. 17:25:09 vi calls it . 17:25:33 vim has it 17:25:45 ayrnieu: I know that of course, but does emacs have such a feature? 17:26:04 vi. I use it when I have to, which in the last 15 years is never. There was a time that it was sometimes the only available editor. 17:26:13 I answered Quartus. I've never tried that in Emacs, but it can have such a feature. 17:27:28 FSVO-vi and Emacs have been my primary editors forever, since I began to use them. 17:28:04 whats FSVO? 17:29:11 for some value of. 17:34:57 also emacs made my hand hurt 17:35:27 control-x is not comfy for me 17:35:34 and remapping was not fun 17:36:06 Control-X means completely moving my left hand from its normal typing position. 17:36:41 Or playing a minor chord with my little and second finger, I guess. That is uncomfortable, you're right. :) 17:37:13 I hardly ever type Control+X (Control+B , reading the dvorak as qwerty); I type Meta+X , though, which is fine. 17:37:23 in dvorak keyoard layout x is in the center of the bottom row 17:37:40 Yes. at 'B' on a qwerty keyboard. 17:37:46 I suppose the right-hand CTRL and the left-hand x isn't too bad. 17:37:57 I move'd my keycaps, and forget where they used to be 17:38:06 ah, I've never bothered with that. 17:38:21 I had fun with it 17:38:44 they were pretty easy to get off once I got the paperclip bent just right 17:38:56 I can type faster than I can compose in qwerty, so I never bothered to convert to dvorak. 17:39:19 I was not a good typest before learning dvorak 17:39:26 so I didn't have much to loose 17:39:34 didn't take long before I could type just as fast with dvorak 17:39:37 I didn't learn dvorak for any particular reason ; it's anyway silly (if natural) to avoid things simply because the yare hyped. 17:39:52 I switched cold turkey while on vacation 17:40:02 it was nice to be able to learn that way without it slowing down my work 17:40:15 I often use other people's computers, so. 17:40:34 ayrnieu: I wasn't able to follow that 17:40:48 ayrnieu: you did learn dvorak, but for no particular reason? 17:40:49 "they are hyped". 17:40:56 JasonWoof - yes. 17:41:08 I don't know about the hype 17:41:27 my dad and grandfather, and an uncle or two use dvorak 17:41:46 Nobody's told you that omg qwerty was made to make it harder for people to type? 17:41:51 when I was little there was a key built into the keyboard (apple ][) that would switch it 17:42:20 ayrnieu: qwerty was designed to make it hard to type common sequences of keys fast 17:42:38 I think that's one of them there urban legends, JasonWoof. It gets repeated a lot, though. 17:43:01 Quartus: really? 17:43:11 Quartus: then why was it designed that way? 17:43:31 Qwerty was designed so that people didn't need to type slower to avoid breaking early not-keyboard-typeonem'-machines. 17:43:35 Hang on, I'll pass you the link. 17:43:52 So you could type *much faster*, see, and because of the layout the machine *wouldn't jam*'. 17:44:26 http://www.utdallas.edu/~liebowit/keys1.html 17:44:47 wikipedia agrees with me 17:45:01 It disagrees with the people in that link, though. 17:45:17 JasonWoof - if it agrees that Qwerty was designed to make people type slower, it is wrong. 17:47:24 goodness, you only need to look at a few programming-language wikipedia pages to realize how difficult it would be to make them not suck. It's not a matter of deleting assertions or adding qualifications; sometimes, you'd need to restructure most of the page. You'd need comments that say "brr - see the page that describes the fallacy in this edit" -- probably a lot of them, to stand against the "buh! I JUST LEARNE 17:47:25 D THAT LISP ISN'T A 'COMPILED' LANGUAGE" 17:49:44 found an interesting point in that article: that a method used to try to make it so the keys jammed less was to split the keys used in the combo accross the typerator 17:49:55 because keys coming from different directions jam less 17:50:08 Sure, wikipedia most directly reflects the understanding of whosoever edits a page last, not necessarily any amount of research. 17:50:11 indeed. Allowing you to type faster. 17:50:36 so it sounds like I was innacurate 17:50:46 qwerty was designed, in part to not jam up as much 17:50:53 from that I assume that a more effecient design is possible 17:50:59 also, I have my experience 17:51:01 AIUI qwerty was designed entirely for that reason. 17:51:09 in my experience dvorak is much much more comfortable 17:51:19 much easier on my fingers and wrists 17:51:33 qwerty also survived against a lot of early competing layouts after many years. 17:51:39 and I type about 50% faster 17:51:42 indeed. Unfortunately, part of traditional dvorak hype is this lie about qwerty. 17:51:51 I realize that there's no way for me to know how much of this 50% is because of the new layout 17:52:21 as I said, I don't really know much about the hype 17:52:22 I suspect it's possible to learn to type as quickly as you'll ever be able to on any given layout, if that's the one you practice on. 17:52:29 I didn't learn it because of stuff in the news 17:52:32 or magazines 17:52:41 I learned it because my dad liked it and said I could type faster that way 17:52:42 eh, I typed about as fast in dvorak as I did in qwerty. A major benefit for me was that I typed *properly* in dvorak, whereas my qwerty typistry was put together in an ad-hoc fashion with only speed as the goal. 17:52:44 both of which I think are true 17:54:05 If you simultaneously switch layouts, and then commit to learning to touch-type, it may be easy to attribute the reason for your improvement to the changed layout. 17:54:14 I'd also like to point out that I think that what product/system the market settles on often has little to do with which one is the best 17:54:29 take perl, betamax, windows, etc, etc 17:54:32 I could already touch-type, Quartus -- I just didn't type properly. 17:54:42 Well, typewriters were huge. There was a lot of competition. 17:55:08 Quartus: my typing speed went up at least 50% after switching layouts 17:55:28 I want from about 40WPM to 60-60WPM 17:55:33 60-70WPM 17:55:34 I went from 110wpm or so in Qwerty to barely-able-to-type after about three days of practice with dvorak. I had to re-learn it later; it happens that I learned it properly that time. So now I type properly in both qwerty and dvorak, but still only type dvorak at home. 17:56:11 both mac and windoze now come standard with dvorak 17:56:21 just dig into the control panels and you can switch it 17:56:57 In the wild, I sometimes use computers that are too 'secure' to offer layout switching. 17:58:17 heh 17:58:31 'secure' as in "we'll sorta let you use this computer" 18:01:58 JasonWoof, if you switched back to Qwerty now, you might get up to 110wpm. :) 18:02:15 Quartus: lol 18:02:21 darn, all that time it was an urban myth? 18:02:21 I'd probably get carple tunnel 18:02:36 I can copy-type at 110wpm, not that it comes up much as a need nowadays. 18:02:38 I wonder if it protects against carpal tunnel 18:02:46 lukeparrish: qwerty was designed to not jam up typerators. that is true 18:03:23 that's one thing I can say strongly from my own personal experience: dvorak is very much nicer to my fingers and wrists 18:03:24 yeah but where I read it it was the more advanced version of the story -- actually supposed to slow you down. 18:03:38 or at least that's how I read it 18:04:00 it was the rationale about the design that the myth gets wrong. And no, it definitely gets this wrong; you didn't misread. 18:06:30 JasonWoof: could that be from unconsciously holding your hands where you can look at the keys vs. not being able to look? 18:07:57 in qwerty I tend to look at the keys to orient myself (bad habit, I know) whereas I had to guess from the feel in dvorak 18:08:13 I actually use the little bumps on the keys. 18:08:26 heh, the army decided that retraining typests to dvorak payed itself off it 10 days 18:08:59 lukeparrish: no, I didn't look at the keyboard on qwerty either 18:09:03 JasonWoof, I was only partly joking. It's likely that changing systems, and hence unlearning, say, hunt-and-peck, may itself result in a speedup for somebody who was lousy at the previous method. 18:09:10 Whether or not the switch is toward or away from qwerty. 18:09:18 Those are nice. I also like it when I get vdsdblu fuudbocx thot ;d hovu mf honds effp 18:09:19 I think people usually hold their hands in a more natural position when they type dvorak 18:09:30 er, visible feedback that I have my hands off. 18:10:09 Quartus: right. that's why I say I'm not sure how much of the speedup was from the layout, and how much was from learning anew 18:10:28 hmm. is it possible to hold your hands just as neutrally in qwerty? 18:10:30 I didn't change my form much, but I handled it mentally in a more effecient way 18:10:36 got around my dyslexia more 18:10:43 So, given that there's few enough people who decide to switch to dvorak, studying people who hunt+peck in dvorak and switch to qwerty, well, you'd have a hard time getting a decent sample. 18:10:57 lukeparrish: qwerty more frequently requires you to contort your hands 18:11:07 * lukeparrish tries to "not look" and winds up hitting the dvorak keys 18:11:25 heh, I can type 'on dvorak' or 'on qwerty' without even a keyboard. 18:12:50 JasonWoof, I manage it without contortion at pretty high speeds. :) 18:13:37 * ayrnieu does it now, typing NIN lyrics into his desk-top. Cute :-) 18:13:48 would be ironic if dvorak finally gets popular after being proven an urban myth 18:14:08 uh, dvorak isn't an urban myth. 18:14:17 I mean it's benefits, of course 18:14:22 :P 18:14:32 the benefits of the dvorak themselves are not, clearly, urban myths. 18:14:56 The main thing is simply that dvorak-advocates typically recite a very wrong history of Qwerty. 18:16:19 on X, anyway, I can arbitrary construct my keyboard layouts as I find them comfortable, even by situation. HOW NICE THAT THERE ARE NO NON-UNIX SYSTEMS OUT THERE THAT I MIGHT EVER NEED TO CARE ABOUT. 18:16:32 the benefits are real? faster typing and better ergonomics? 18:17:03 Onestupidme is back in #biz. be warned. 18:17:40 luke - I don't care about these questions, but people have sincerely produced research on the matter, with experimentation. You can ask them. 18:18:14 ok... just saying if they're not, it's an urban myth. 18:18:56 and would be kinda ironic if everyone converted and it wasn't actually helping them. 18:20:13 I'm sure they'd notice :-) 18:21:51 I think it'd be cool if we came up with a new layout 18:22:00 if dvorak isn't that great, then lets design something that is 18:24:22 dvorak definitely feels better 18:26:36 it probably is. having common letters in more reachable positions has to be better. 18:42:35 --- quit: neceve (Read error: 104 (Connection reset by peer)) 18:48:30 --- join: ttuttle (n=tom@unaffiliated/ttuttle) joined #forth 18:48:36 Quartus__: Hey 18:56:17 --- part: ttuttle left #forth 21:12:40 --- join: segher_ (n=segher@dslb-084-056-139-065.pools.arcor-ip.net) joined #forth 21:22:32 --- quit: segher__ (Read error: 113 (No route to host)) 23:20:00 --- part: Quiznos left #forth 23:59:48 --- quit: fission ("sigh") 23:59:59 --- log: ended forth/06.09.09