00:00:00 --- log: started forth/04.11.15 00:10:45 --- quit: skylan (Client Quit) 00:18:12 --- join: crc2 (crc@04-083.149.popsite.net) joined #forth 00:18:28 --- quit: crc (Nick collision from services.) 00:18:30 --- nick: crc2 -> crc 00:22:15 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 00:27:58 --- join: SDO (~Super@67-23-111-213.clspco.adelphia.net) joined #forth 00:42:52 --- quit: SDO ("Leaving") 00:47:17 --- join: Serg_penguin (~z@212.34.52.140) joined #forth 00:47:36 http://cryptomancer.narod.ru/foto/vef-radio.htm 01:03:26 --- quit: Serg_penguin () 01:04:09 --- quit: Herkamire ("bed") 01:13:04 --- join: qFox (~C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 01:59:16 --- quit: cmeme (Connection timed out) 03:12:26 --- join: mur_ (~mur@uiah.fi) joined #forth 03:15:43 --- quit: fridge (Read error: 104 (Connection reset by peer)) 03:18:19 --- join: fridge (~fridge@dsl-220-253-75-214.NSW.netspace.net.au) joined #forth 03:18:36 --- quit: crc (Read error: 110 (Connection timed out)) 03:24:39 --- quit: mur (Read error: 110 (Connection timed out)) 03:35:28 "There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies." 03:35:33 :) 03:37:10 wow good one robert :) 03:37:33 It is sad to think that this can be applied not only to software design. 03:38:22 God dag, robert and Raystm2. 03:38:23 even my uninitiated wife is saying "Damn that's M$oft" :) 03:39:04 Dobryi utro, ASau :) 03:39:06 hey ASau: how is your part of the world doing today. 03:39:12 ? 03:39:17 And hi Ray 03:39:26 and hi robert ;) 03:40:54 * Raystm2 is very close to a colorforth workstation :) 03:41:22 both in proximity and a working machine :) 03:42:25 I can make colorforth work on the machine -- but its blind. I need to fix the display properties in the code. 03:42:27 Still no networking? 03:42:27 --- join: solar_angel (~jenni@Toronto-HSE-ppp3704838.sympatico.ca) joined #forth 03:42:32 Ah. 03:42:39 Yeah, that's a problem... 03:42:41 Hi solar_angel 03:43:07 hilo robert 03:43:17 solar_angel: hey solar_angel : I enjoyed talking with you the other morning :) 03:43:18 IRC renders all timezone information useless, heh.. 03:43:53 * robert continues coding. Time for some exceptions! 03:44:04 Hmm. Dobre jitro, solar_angel. 03:44:13 hiya Raystm2 :) 03:44:23 hi ASau 03:44:24 robert: we could use zulu time or GMT or nettime or convert from each others zones :) 03:44:29 Oh, and solar_angel... I'm still a bit curious about what exactly your Forth optimizes, and how. Do you at least have some text file describing that? 03:44:29 It should be morning there, I think. 03:44:53 ASau: Hard to tell the difference between morning and late evening. :) 03:45:03 robert - well, basically, just picture it automatically caching all the top entries of the stack in registers 03:45:08 and just reordering them as needed 03:45:25 solar_angel: Yeah, that's the straightforward part. 03:45:37 05:44 CST here so thats 11:44 GMT 03:45:45 solar_angel: But I'm worried about branches, loops, recursion, etc. 03:46:11 solar_angel: And maybe also calling non-optimized code, although that should be pretty easy. 03:46:56 heh 03:47:06 well, branch optimization was still mostly on my todo list 03:47:16 although i did have it automatically simplifying all the constant parts 03:47:41 Hmm. One more Forth? 03:47:51 Can your compiler compile words that return a non-fixed number of stack items? 03:48:28 Is it available? 03:48:37 No... 03:48:47 That's why I keep bothering her in the channel. 03:48:48 my compiler was a bit strange about how words worked 03:48:58 nope, it's not available. 03:49:09 How so? 03:49:14 (the strange part) 03:49:28 let's just put it this way: i've been pretty much poor my whole life. i figure that if i invent any useful IP, i want to keep it, on the offchance that it's worth something. 03:49:41 robert - well, for one thing, it inlined a lot of stuff 03:49:44 Don't worry - I'm not offended. 03:50:18 if i was used to a certain minimum standard of living, i'd be a lot more open with my code... but alas, it was not to be :P 03:50:29 * Raystm2 thinks that instead of a dictionary it uses an unabridged dictionary -- sware words and all :) 03:50:35 lol 03:50:45 If I were poor, perhaps I'd write useful code. 03:50:47 *shrug* 03:50:57 I am poor. 03:50:59 heh 03:51:01 So what? 03:51:12 me too at any level of income. 03:51:20 I tend to spend 03:51:35 Not sure if that fits the definition of "poor". ; 03:52:04 heh 03:52:10 no, that's not really that definition. 03:52:47 well I havn't left home in almost 2 years = no income so now I'm poor :) 03:53:01 I don't even know whether I have a place in hostile tonight. 03:53:17 ASau: :/ 03:53:21 meep. 03:53:26 you can stay here if you can get here ASau. 03:53:43 ASau> seriously? :\ 03:53:43 till I get sick of ya :) 03:54:06 qFox: Morning, little fox 03:54:11 yo 03:54:17 q 03:55:34 heh, i went from a relatively comfortable poverty in the town i used to live in to a very cramped middle-class in the city i'm now in. 03:56:05 so while i can't complain about money (i've got all the tech toys i could reasonably want, being a naturally frugal person), but i just have so little living space 03:56:35 I'll be going back to work this week -- if we want any kind of christmas. 03:56:40 Good thing that we have forests. 03:56:54 * Raystm2 thinks hollow out a tree :_ 03:57:46 That would be one objective with my low-power computer + radio modem project. 03:57:48 no forests around here... nothing but ashvault, steel and glass for hours in any direction 03:58:03 IRC is the thing that keeps me home. ;) 03:58:06 heh 03:58:11 solar_angel: That sucks 03:58:24 solar_angel: Used to live that way before, in a ghetto near Stockholm 03:58:28 where solar_angel? 03:58:45 solar_angel: Was outside ONCE alone during my first 6 years of living 03:58:51 Toronto. 03:58:51 qFox, seriously. 03:59:00 * Raystm2 is in the western most edge of Ft. Worth Texas - a damn red state shit 03:59:06 it's a NICE city. it's just... no nature anywhere. 03:59:11 and really cramped. 03:59:17 although you know the really weird part? 03:59:30 i spent a month in bangkok last year... and despite it being much denser, it was far less cramped 03:59:33 I prefer nature to cities. 03:59:40 i think i agree with that one. 03:59:47 me too 03:59:51 Too much people in cities. :) 03:59:58 yep. 03:59:59 Moscow is no better. 04:00:02 If I'm walking, I don't want people around me. 04:00:10 I bet, ASau. 04:00:53 Welcome to Siberia! 04:00:58 From Boston to Washington DC it's one big city almost and you can see it at night from space. 04:01:09 Siberia ho 04:01:09 ick 04:01:22 i'm used to living in, like, semirural eastern canada 04:01:27 theres under that there ice :_ 04:01:30 you know, a nice cozy town of 30 to 80k people 04:01:54 where you have a couple computer stores, at least one place to by electronics components even if it's just ECG, and everyone has a 2-story house for $50k 04:02:02 16k here in Benbrook but rigth next to the fastest growing city in US. 04:02:22 No electronics stores here - but lots of space, nice lake etc 04:02:33 And 30 minutes away by train there is the capital 04:02:36 Welcome to benbrook -- just south of the snow line 04:02:43 So pretty close to perfect if you want my opinion. 04:03:02 yea robert sounds nice :0 04:03:17 but cant beat my weather and heating bills :) 04:03:21 robert - cool. 04:03:34 Raystm2 - bah. i'll take cold over hot any day. 04:03:44 and I got all the best stuff in the world with in 30 miles by train :) 04:03:59 and AC will make you as cold as you want :) 04:04:29 cant afford ac --= go to the mall :) 04:04:42 Heh. 04:04:54 got horses right next door for nature. 04:04:59 3 of them 04:05:07 well that's the thing... 04:05:12 6 blocks from the lake. 04:05:15 you can also heat as much as you want too 04:05:15 I know pretty nice towns with no computer stores. 04:05:15 No electronics ones either. 04:05:15 Welcome to South-East. 04:05:15 What's "AC"? 04:05:18 I run there 04:05:21 and it's much easier to heat than chill... 04:05:24 air conditioning 04:05:25 ASau: Something they got in the US. 04:05:27 so much so you can do it with an axe and a pack of matches 04:05:37 hehe 04:06:02 Welcome to Siberia. 04:06:03 No such thing here - we got to sweat through June, Juli and August. ;) 04:06:18 You have pretty vast space to practice your fire skills. 04:06:20 ya solar_angel you got a point -- you cant take off enough clothes when you have to be out side in the heat -- but you can pile them on in the cold. :)_ 04:06:23 hrm... i guess that's something you don't see every day. a geek girl who can chop her own firewood. 04:06:23 Er, July that is. 04:06:28 I'm forgetting my English. 04:06:36 * solar_angel grins. 04:06:45 solar_angel: Even geeks have physical bodies. 04:06:56 well true 04:06:56 Even if one often forgets that~ 04:07:11 and in rural canada, being able to use an axe is a survival skill 04:07:30 How do you count 35C in July? 04:07:38 I cut off 2 fingers choping wood once and had to have them sewn back on . 04:07:44 Eeew. 04:07:48 ewwww 04:08:01 Raystm2 - repeat after me: keep BOTH hands ON THE HILT at ALL TIMES. 04:08:07 apparently someone didn't teach you how to chop wood :P 04:08:27 they work great and you would never know it happend cuz i had the surgury by a Ski doctor in a Ski town and he was used to doing feet . 04:09:24 actually I was hooking the splitter to the trailer hitch when I slipped and got pined between it and the truck 04:10:04 * Raystm2 has no problem and a lot of practice keeping his hand on the shaft :) 04:10:59 lol 04:11:05 It was a miracle surgery in my opinion. 04:11:13 fricking amazing. 04:11:36 just a scar in my palm to prove it. 04:12:00 cost a fricken forture too. :) 04:12:24 And -30C in January/February? 04:12:24 solar_angel, that's not right. 04:12:24 When you need to make precise thinks with an axe, you have to hold the tool in one hand. 04:12:42 ASau - i don't really know why you'd be making precision firewood 04:12:50 or why you'd try to do anything precise with an axe, for that matter 04:13:19 --- quit: ASau (Remote closed the connection) 04:13:22 precisly :) 04:13:54 --- join: ASau (~root@83.102.133.66) joined #forth 04:14:09 if you're doing something precise, you use a knife or a saw, not an axe. 04:14:13 * Raystm2 wants to start a precision firewood team -- Fire wood to tolarances :) 04:14:37 chainsaw artistes use axes sometimes :) 04:14:55 lol 04:15:04 i'd just use a CO2 laser at that point :P 04:15:32 cool -- gotta be a market somewhere-- for the rich perfectionist in us all :) 04:15:37 There's legend that first The Vasilijj Blazhennyjj Cathedral was built with only the knife. 04:15:47 WOW!!! 04:17:02 But you don't even have to repeat anything of that kind to understand that using knife it too long and unproductive. 04:18:00 yeah 04:18:01 You might want to look at wooden houses of Malyje Karely museum. 04:18:33 They generally were built without any nail with an axe mainly. 04:18:38 like widdling off you middling finger :) 04:19:03 like the old log cabins. 04:19:30 * solar_angel is a fan of the bow saw for any precision heavy work 04:19:53 yeah -- now that's a hand tool :) 04:20:00 I worked with bow saw. 04:20:10 Yes, it's pretty amazing. 04:20:11 and makes sweet music too right ? 04:20:17 lol 04:20:29 * solar_angel used to have quite a wood shop when she lived in the small town. 04:20:53 see -- now your missing the small town again doh!! 04:21:06 heh 04:21:12 well, it's a catch-22 04:21:15 When you getting married -- anyway? 04:21:27 i'm either poor and have space, or i'm comfortable financially and cramped physically. 04:21:37 i don't know.. have to fix my debt problems (damn university) 04:21:45 yeah that's right. 04:21:55 how deep? 04:22:00 20 40? 04:22:08 50? 04:22:16 80? 04:22:31 more than 80thou? 04:22:34 hrm... 25 or 30 i think 04:22:46 oh well that's not so bad. 04:22:54 do you latte? 04:23:02 May I ask to explain what's "catch-22"? 04:23:09 book 04:23:22 Any link? 04:23:35 catch-22 is a problem that one of the characters has 04:24:02 more like a military term that means between a rock and a hard place. 04:24:39 what the heck was the name of the book. Yosarian was the main character -- was it called catch 22? 04:25:33 And the expression Catch-22 is often interpreted as "real-life recursion gone wrong". 04:25:45 ASau: the characters problem was that he didn't want to go on another flying mission. Pilots died quickly. so.. 04:26:06 to stop flying you had to be crazy 04:26:06 --- join: Serg_penguin (~z@212.34.52.140) joined #forth 04:26:15 Is it "between Scylla and Haribda"? 04:26:28 Dobry den, Serg! 04:26:34 but if you were crazy enough to get out -- you were crazy enough to fly 04:27:12 so they keep sending you up and adding more numbers of missions for your requirement cuz of lack of replacements 04:28:24 that's the catch-22 in a long list of "catches" that kept you in the flying corp and in the air. 04:28:45 hi 04:28:46 What war Korea- ww2? 04:28:55 Serg_penguin: hi :) 04:29:12 http://cryptomancer.narod.ru/foto/vef-radio.htm 04:29:16 Hi Serg_penguin 04:29:32 hi robert, Raystm2 ;) 04:30:13 just gave my old radio to a friend :)) it really saved my sanity in a hard time 04:30:20 * Serg_penguin is dropping tear ;) 04:30:36 Awww 04:30:50 What an antique thing you've found! 04:30:58 he promised to revive it and use next 50 years ;)) 04:31:08 it was mine, i not 'found' it ;)) 04:31:30 It was not yours originally. 04:31:37 You're not 50 yr. old. 04:31:55 but radio almost is - about 1964 04:32:49 40 years Serg_penguin 04:33:07 darn it i'm only 1 year older :) 04:33:26 heh 04:33:40 i'm 25 - 15 years be4 me ;)) 04:34:32 The shortwave radio I'm using is older than I am, too 04:34:32 heh I've been married that long (15) and have socks older that you :) 04:34:36 But not THAT old 04:34:52 lol 04:34:53 oh I wanna SWradio too :) 04:35:05 Raystm2 - my signal generator is older than you 04:35:13 is it ? 04:35:18 yep 04:35:20 Raystm2: Are you licensed? 04:35:33 eico 377 :) 04:35:40 http://caladan.nanosoft.ca/testeq.php about half-way down the page 04:35:42 Hehe. 04:35:49 all tubes, all the tie 04:35:51 time* 04:35:53 and it still works :) 04:36:00 although i think it needs some caps replaced 04:36:24 My "signal generator"... free 74hc14 samples and a xtal. 04:36:35 robert: I let my licence pass. but when I got one you had to take the element 9 and 3 broadcasters tests too. 04:37:01 What are those? 04:37:12 LOL 04:37:17 It looks that I'm only non-radio geek here. :) 04:37:20 a 74hc14?!? 04:37:28 I built a 10w public radio station WBPV 90.1 FM in highschool - it's still on the air too. 04:37:35 solar_angel: Yes.. 04:37:43 at Bay Path reg voc teck. 04:37:44 robert - great if you only need square waves, i guess 04:37:47 tech even 04:38:02 solar_angel: Yeah. btw, my DSL connection does NOT like square waves. 04:38:34 A few milliwatts of 136 kHz square wave into a small antenna in my room, and BANG 04:38:52 --- nick: ender`sleep -> enderxzebulun 04:39:15 But I do throw together other oscillators when I need them. The laziness factor causes trouble though... 04:39:29 lol robert 04:44:04 One question. How many of you use: a) Linux; b) FreeLSD? 04:44:35 I've been using NetLSD for a short period, currently using Linux and Minix. 04:44:47 Oh, and DOS and Windows and CP/M and a few others. 04:45:51 ASau I use Windows XP and 98 and Linux and the colorforth workstation I'm building as we type. 04:47:17 i use linux and Cy/VOS 04:47:23 ASau: my claim to programming fame ( just a hobbiest ) is the first person to get colorforth running on a Pentium 4 native and the Tiniest Chess Operating System in the World. 04:47:32 solar_angel: Is that your own system? 04:48:06 robert - is what my own system? Cy/VOS? 04:48:19 solar_angel: Not Linux, obviously.. :) 04:48:22 heh 04:48:26 www.cyvos.net :) 04:48:34 Never heard of it. 04:48:36 and www.cyvos.com besides 04:49:07 Raystm2: I've seen they're making 3-color LEDs now, a few more colors and you can make a ColorChess using 64 LEDs! 04:49:15 solar_angel: OK, thanks. 04:49:40 oh how cool robert :) I've gotta do that :) 04:50:08 solar_angel: Oh, so I HAVE heard of it. 04:50:14 * Raystm2 oh ya remembers also the first person to get any colorforth working on Compaq. 04:50:16 Damn my memory. 04:50:18 * solar_angel grins at robert. 04:50:31 yep. it's now a bunch of seperate OS's. 04:50:46 the 16-bit Cy/VOS Embedded port even has something working lately. 04:51:15 Impressive size of the page - do you have any users yet? 04:51:22 solar_angel: I will write a chess for it as soon as I finish the retroForth and RFBOT chesses :) 04:53:14 robert - size of which page, cyvos.net? it's a wiki, i have a regular contributor 04:53:21 who probably wrote 70% of what's there :P 04:54:04 Hmm. 04:54:04 And what do you, unixoid, think about: a) Gforth; b) PFE; c) C-Forth. 04:54:04 That's the question too. 04:54:28 solar_angel: Hehe, OK. 04:54:28 Is it you? 04:54:48 ASau: I've used gforth once or twice, for its FPU support. 04:54:55 ASau: Mostly using isForth 04:55:46 Robert, one comment: I can't count isForth for it's Linux only. 04:56:17 solar_angel: I think it could become successful - even my lame attempt at a system has one user. Look around and see if you can guess who that fool might be. 04:56:26 ASau: Didn't he get it to run on BSD? 04:56:46 Hmm. I've not such information. 04:56:46 Gah! 04:56:49 Really? 04:56:52 Mozilla Firefox sucks. 04:57:02 The bookmarking feature won't even work! 04:57:02 lol robert. 04:57:04 ASau: I wrote my first chess interpreter in gforth - -it was fun -- win32forth is great in windows. -- MVP forth taught me what forth is. ColorForth taught me what forth will become. ;) 04:57:11 robert - well, he'd be a user of it if i had something more complete out 04:57:12 --- quit: mur_ ("Reconnecting") 04:57:16 but lately i've been doing hardware projects 04:57:42 --- join: mur (~mur@smtp.uiah.fi) joined #forth 04:58:03 The new Firefox version can't even download files! 04:58:09 Maybe I need to restart it. 04:58:21 ASau: I did all those things in Windows and have yet to program anything in linux. 04:58:49 solar_angel: Here's the nice part - I left the project in a semi-working state and yet he is using it. 04:59:05 daughter gets up for school now brb :) 04:59:50 ASau: Maybe not... But I _thought_ I saw something about it. 05:00:29 Better ask I440r about the progress on that. 05:00:33 Raystm2: OK, see you 05:01:43 I know one or two men (without myself) who might be interested in Forth UNIX tools. 05:01:59 all time fave langs first -- in ordrer - colorforth - forth ( any flavor) - Lisp\scheme - Python - C - fortran\pascal\basic\perl ( share same level of love for me) - jython - java - all the rest that i learned . 05:02:01 Hrm. Need to do some homework. How ironic that one is dragged away from coding real stuff to write useless example programs. 05:02:10 robert - that's funny, actually. 05:02:32 Python rocks. 05:02:39 You prefer BASIC to Java? :) 05:02:43 MUCH!!! 05:02:49 MUCH!!!! 05:02:53 exactly :) 05:02:54 Hehe. 05:03:02 OK, I _do_ feel nostalgic about BASIC. 05:03:03 and another exclamationpoint ! 05:03:09 I prefer FORTRAN to Java. 05:03:27 I dislike Java because I have to use it. 05:03:49 But going THAT far? 05:03:58 Only In #forth. :) 05:04:18 My real life is more FORTRAN than Java. 05:04:18 yes, going that far 05:04:21 Speaking of Java - there you have my homework. 05:04:23 although you know the truly sick part? 05:04:32 Feel free to pity me. 05:04:35 What? 05:04:37 i have this cute lil 32-bit RISC architecture with 4-bit instructions... 05:04:39 it's a native stack machine 05:04:47 the first language i was originally writing for it was BASIC 05:04:59 * solar_angel waits for the incomprehensibility of that to hit you 05:05:25 solar_angel: OK, my dark secret is that I planned to use my optimizing Forth compiler as a backend to a BASIC compiler. 05:06:16 okay... now THAT is twisted. 05:06:19 hi, solar_angel ! 05:06:34 i mean, sure, i was using mine as a backend for an object-oriented C-like-language backend... 05:06:37 but that's another story :P 05:06:42 hi Serg 05:06:44 BASIC caused hard injury to my coding style ;((( 05:06:59 Hehe. 05:07:11 BASIC trains future assembly language coders! 05:07:13 back 05:07:37 That's why small kids use either BASIC or asm. 05:07:38 You may think I'm idiot, but the next programming language on top of Forth in my plans is LISP. 05:08:05 i did some lisp... what a truly bizarre language 05:08:09 I've never used Lisp, so I won't call you an idiot until I've tried it. 05:08:10 it's a prefix language! 05:08:11 robert, BASIC trains future _FORTRAN_ coders. 05:08:26 ASau - how true... although modern fortran is a pretty okay langauge 05:08:27 ASau: I haven't used Fortran either. 05:08:32 FORTRASH and ASSIC !!! 05:08:34 That was original purpose of BASIC. 05:08:50 Serg_penguin: My favourite BASIC compiler was called ASIC. :) 05:08:50 so why not Fortran straight ? 05:09:33 solar_angel, I can't say it's OK. 05:09:37 damn I forgot assembler shit. 05:10:19 I struggled one time modernistic compiler. 05:10:32 ASau - fortran has been moderized circa '90, if i recall correctly 05:10:53 It's been modernized '66. 05:10:56 It's been modernized '77. 05:10:58 It's been modernized '90. 05:11:03 --- quit: madgarden (Read error: 104 (Connection reset by peer)) 05:11:11 Ive forgot how to use basic between the time I learned it and the time that I became a hobbiest. but I still had bad habits. like telling people in IRC my opinion of langs :) 05:11:12 Damn! 05:11:19 --- join: madgarden (~madgarden@Ottawa-HSE-ppp4084027.sympatico.ca) joined #forth 05:11:21 They've changed too many things. 05:11:28 ASau: list is great!! you shoud do it.! 05:11:50 list = lisp doh1 05:11:50 Raystm2: I don't think you got that from BASIC - most BASIC programmers don't know of other languages. 05:11:57 hehe 05:12:03 heh 05:12:15 I've got like 15 langs now counting BASIC hehe 05:12:39 and I've never sold a line -- other than cocain. 05:12:53 I have yet to learn a functional language properly. 05:13:09 but then I grew up in the late 70's so that was almost expected of a teen 05:13:09 robert, SML? 05:13:09 --- quit: qFox (Connection reset by peer) 05:13:10 i learned some Mercury 05:13:18 ASau: That or Caml. 05:13:24 functional languages are much hyped... but they just aren't as flexible. 05:13:59 robert, you might want to say _O'_Caml. 05:14:20 solar_angel, I wouldn't agree. 05:14:40 ASau: Isn't that just Caml with a (rarely used) object system? 05:14:51 I got the OCaml compiler, though. 05:15:12 why wouldn't you agree, though? 05:15:19 SML is much more impressive than ANS Forth. 05:15:26 solar_angel: python does rock -- thou I havn't touched it since I found scheme and forth. 05:15:48 Ehh... _Expressive_ I wanted to say. 05:16:12 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 05:16:25 Dobry vecer, tathi. 05:16:35 solar_angel: you can't beat the community at Python. great bunch of people and well organized. 05:16:50 Raystm2, you're the second forther-schematist I meet. 05:17:21 --- nick: enderxzebulun -> ender`school 05:17:40 scheme -as taught free from MIT PRESS is fabulous. execellent for design patterns. 05:17:59 Hi ASau 05:18:14 Raystm2 - heh. i'm working on a language with a very similar internal structure but a radically different dialect 05:18:17 Lisp and Forth are considered the only true extensible languages. -- ( by who? ) 05:18:21 solar_angel: Yes, I'm not too convinced about the functional model. I think my ideal language would be imperative, but still with some features usually used in functional languages - like I've heard Python is, but perhaps without the bloat and slowness. 05:18:35 it's going to look quite C-like, while having an interface similar enough that i can port all the Python modules i've written relatively easily 05:18:37 solar_angel: ack 05:18:43 what? 05:19:01 you have to know the ascii table to understand ack 05:19:04 robert - sounds right to me. the best balance i've found is a mix of C and Python 05:19:12 Raystm2 - ahhh. syn/ack. 05:19:21 ack 05:19:55 pythons not slow == your computer is :) 05:20:14 no, Python isn't slow, it just has high overhead 05:20:19 you can get a python for any speed computer 05:20:21 which is why i write python modules 05:20:43 1.5.2 is still available for 486's 05:20:45 this program was all Python: http://caladan.nanosoft.ca/texture.php 05:20:53 linking >...... 05:20:59 except that most of the crunching was done in a module written in C 05:21:01 solar_angel, are you fan of curly braces? 05:21:15 ASau - generally, yes. 05:21:24 Well. 05:21:37 Then I'm fan of round parentheses. 05:21:45 solar_angel: and thatls the way it's done :) how cool looking is this then nice chess board :) 05:22:34 If a language can't be implemented reasonably efficiently, I'm not going to consider it for other applications than quick hacks on my Linux computer (OK - there you have my excuse for using Perl) 05:22:37 wish we had folded turbulent noise when I was still taking acid :) 05:23:03 Raystm2 - *grins* 05:23:19 damn that's gonna be the title of my next album if not already taken -- want the art credit then? 05:23:25 robert - actually, Python is really good for some things 05:23:31 it just has high overhead 05:23:39 it's a great way to glue a frontend onto some math libs written in C 05:23:58 you can't beat a compiler for raw speed 05:24:02 or an interpreter for flexibility 05:24:16 and with Minotour ( sp?) you can add python to forth or forth to python too . 05:24:17 Python gives me the advantages of both 05:24:29 I've found a way to glue onto C-written libs in Gforth. 05:24:39 I'm satisfied with it. 05:24:40 i don't mix my python and forth code... that's like mixing beer and vodka :P 05:24:53 ! 05:25:07 * solar_angel shudders at the thought of writing string-handling code in FORTH 05:25:19 hehehe good analogy but more like making an New York Iced tea cuz C is implied. 05:25:24 Mixing beer and vodka is one of right things you learn living in Russia! 05:25:32 lol ASau !!! 05:25:35 yeah!!! 05:25:50 funny, in canada, that's considered a big nono. 05:26:04 oh it's long Island Iced tea cuz in forth and python C is implied. 05:26:06 whatever, i'm allergic to alcohol anyway. 05:26:24 * Raystm2 hasn't touch a drop since christmas eggnog. 05:26:25 Raystm2 - well, FORTH implies assembly more than C 05:26:34 The secret is in ratio you take components. 05:26:35 C implies asm . 05:26:44 not necessarily, no 05:26:52 but could. 05:26:54 it's entirely possible to compile C directly to binary 05:27:08 the really intesive stuf for c is asm[ 05:27:09 or, using my compiler, it compiled C to FORTH and then to raw binary :P 05:27:17 yeah! 05:27:35 solar_angel, TinyCC is working that way IIRC. 05:27:38 * Raystm2 has yet to write a forth. 05:27:56 * Serg_penguin just bought an UPS 05:28:09 Nakojj?! 05:28:09 i've written so many FORTHs of various types that it's getting silly 05:28:42 Serg, nakojj chjort tebe UPS? 05:28:46 and that's why I havn't yet cuz I always rip someone elses :) 05:28:48 i can make comparisons of one stack vs two stack vs three stack, ITC vs DTC vs STC vs native vs optimized native VS TT 05:29:04 16 bit vs 32 bit 05:29:07 yeah -- I wish I could and soon I will :) 05:29:23 i can't even recall how many FORTH's i've written 05:29:27 I'm too lazy to write my own Forth. 05:29:34 heck, i wrote this arbitrary-precision calculator in C++ that has a FORTH-like interface language 05:29:45 (it's not FORTH internally though) 05:29:51 The latest time I've coded about 1/3 of compiler, but dropped it. 05:30:11 solar_angel: A lot of pepole seem to like it, but even bloatware-friendly people complain at it. A friend said that her small python program required a 10MB dependency to run. :) 05:30:36 robert - well, that's why i'm writing Omen. 05:30:44 solar_angel: Which is..? 05:30:54 my script language 05:30:58 internally similar to Python 05:31:00 externally very C like 05:31:42 O man Omen is a great name too dang solar_angel: you can come up with'em 05:31:51 *grins* 05:32:05 written any lyrics -- any I can steal :) 05:32:15 heh. written any mods yet? :) 05:32:27 you were a teen age girl once :) 05:32:42 * solar_angel listens to rattle_trash2 playing in xmod3 05:32:46 nope working on the cfworkstation first. 05:32:54 cfworkstation? 05:33:03 colorforth workstation . 05:33:06 ahhh 05:33:18 it works but the display is wrong. 05:33:20 blind 05:33:36 works on my P4 but the p1 is blind 05:33:58 *shrug* this is painful to read 05:34:00 I'm having to wait for my experianced friends in #c4th-ot to help. 05:34:02 Mix between russian and esperanto. 05:34:05 hehe 05:34:33 Roedy Green recommends writing your documentation in Esperanto, so I'm learning it! 05:34:47 i've got 15 prglangs but only one spoken -- I must change this NOW!!! 05:34:52 hrm.. i should write mine in lojban. 05:35:04 solar_angel: Probably a better idea 05:35:09 klingon? 05:35:10 solar_angel: The more obscure - the better 05:35:16 robert - lojban isn't that obscure. 05:35:18 Haha, he actually recommends Klingon too. 05:35:23 solar_angel: Is too! :) 05:35:25 and it has the useful feature of being rather simple to machine-translate to other languages 05:35:32 Yes. 05:35:33 robert, write Russian. 05:35:36 it's fully machine-parsable. 05:35:43 No, Russian is too widely spoken. 05:35:53 150 million. 05:36:02 i'd personally reccomend ancient cuniform 05:36:03 solar_angel: The point is that as few persons as possible should be able to understand it. 05:36:04 No. 140. 05:36:06 :P 05:36:09 solar_angel: And Lojban beats most languages there. 05:36:21 ancient cuniform bests lojban in that contest 05:36:25 Navajo robert 05:36:30 lol @ navajo 05:36:36 Hehe. :) 05:36:37 yay for totally unorthodox langauges 05:36:42 no one knows navajo 05:36:45 I'd use ancient scandinavian, if only icelanders weren't so fluent in it. 05:37:03 sumerian? 05:37:12 Raystm2: Good luck writing Forth documentation in Navajo, though 05:37:12 or sanskit -- the language of the mythology that became all religions. 05:37:26 Raystm2, better Russian. 05:37:39 I would love to learn Russian. 05:37:50 robert - well, FORTH documentation in lojban makes sense 05:37:52 I would LOvE to go there. 05:37:52 Lithuanian or Czeck. 05:38:04 solar_angel: Yes, Lojban is more geekish than Navajo. 05:38:07 in fact, if you use the correct reordering bits, you could easily write all your documentation in reverse-polish lojban 05:38:20 Hehe. :) 05:38:25 my best friend in school was Lithuanian and his father was a famous Lithuanian singer. 05:39:13 ASau: do you know the name of a Lithuanian singer named DUPSHA about 30 years ago? 05:39:22 Heh 05:39:39 Raystm2, no. 05:40:04 Anyway, welcome to the most conservative of all Indo-European languages. 05:40:09 Please ask some one some time if you think of it okay :) just pineing for old times :) 05:40:23 sup forthers 05:40:32 warp snew :) 05:40:48 Hi warpzero 05:41:24 Get warped! 05:41:41 os2 warped noooooo 05:42:10 Windows broken. 05:42:58 ASau: really, I wanna find out if my buddy was just blowing wind up my ass or not. Dupsha was "prob'ly the americanised name but maybe not. :) 05:43:32 im gunna warp you 05:43:36 Raystm2: Better ask someone from Lithuania, then. Preferably some with old parents. ;) 05:43:46 that has to be the strangest masculanization of a phrase i've ever heard. 05:43:48 anyway... 05:44:33 robert: this guy would have been on Russian national television every year singing the National anthem and stuff around the holidays. 05:45:32 Raystm2, it seems to me I've heard the name. 05:45:52 Raystm2: Hm, OK 05:45:59 aw now your just trying to shut me up :) 05:46:08 so I'll stop :) 05:46:45 --- join: mur_ (~mur@smtp.uiah.fi) joined #forth 05:46:52 I'm sorry - my interest in Lithuanian singers from the 60s is severely limited. 05:46:59 hehehehehehe 05:47:01 Don't take it too personal :) 05:47:45 well I lived with this guy every other week end for the 4 years of high school when my buddy and I went over for his visitation. 05:48:06 his parents were divorced. 05:48:31 the guy lived in a mansion in Massachusettes. 05:49:27 He had a "Blue" room with cabnets full of Buttons from all of history. and a piano that I learned to play on . 05:49:57 Heh, cool. 05:52:21 havn't been able to find my buddy since we left school 05:52:22 I can't recall any song he sang. 05:52:22 he's amazingly enough not online and as much of a geek or more than me so he's gotta be dead -- not online -- I can't fathom that at all. 05:52:22 10 years of seaching has turned up nothing. 05:52:22 --- quit: mur (Read error: 104 (Connection reset by peer)) 05:52:30 * Raystm2 bucks up and wipes back a tear -- next topic.? 05:52:43 thanks ASau: for remembering :) 05:52:59 world seems a little smaller today :) 05:53:14 heh 05:53:20 meep 05:53:22 I shouldn't talk about my connection to Russia. 05:53:36 why not? 05:53:37 ASau: how would I look that up in Russia data base? 05:53:39 So I'll mention that I'm impementing exceptions 05:53:54 solar_angel: My family is from Germany. 05:53:58 oh 05:54:02 oh 05:54:21 * Raystm2 erases what he was gonna say and says .... 05:54:22 oh 05:54:42 Hehe, don't worry, it's not like _I_ was killing russians. 05:54:46 (honest!) 05:55:57 well - shit those grandparents all over the world were sold a bill of goods called propaganda -- he'll that's still going on. 05:56:15 hell even not he'll 05:56:16 Unfortunately, yes.. 05:56:28 i'm in the process of copying over the reverb filter from xmod2 to xmod3 :) 05:56:32 Patriot act my ass. 05:56:47 solar_angel yeah!! 05:56:55 solar_angel: What's a reverb filter? What's xmod2? What's xmod3? 05:57:09 robert: its very cool. 05:57:11 robert - xmod2 is on my webpage. http://caladan.nanosoft.ca/xmod2.php 05:57:59 a reverb filter is an audio filter to ad adjustable levels of reverb -- but you knew that :) 05:58:05 exactly 05:58:23 reverberation is like sending the sound down a spring before rendering it to the speakers. 05:58:35 Hm, OK. 05:59:16 it's less then a full echo and it's like the sound of your voice in a room before you fill it with furniture. 05:59:30 exactly 05:59:36 I see, thanks. 05:59:46 i have a simple comb/allpass reverb that i wrote a while back 05:59:48 that i use in xmod2 05:59:55 i'm now adding it to xmod3 06:00:00 infact reverb can make sound sound like it's coming from a cave or an ampitheater. 06:00:40 I got a heap of microphones (which I discovered are quite sensitive) from a flea market a while ago - thinking about doing something cool with them. 06:01:06 how many did you get then. can I buy one cheap ? 06:01:28 Raystm2, it seems like the singer's name was Valerijj. 06:01:30 Oh, they are small ones. I bet you could get them at any electronics store. 06:01:41 But I won't support this. 06:01:44 solar_angel: tell me when it's done so I can upgrade please. 06:01:56 Raystm2 - xmod3 isn't going to be available for a while 06:02:01 Valerijj Dupsha? 06:02:03 it still only supports a very small subset of effects 06:04:42 I can't find him in Yandex, though. 06:05:07 okay -- was afk -- daugther too sick for school :) 06:05:39 It can be written 'Dupsa' with possible umlault and hacek. 06:05:44 solar_angel: still its a cool progy -- I had fun with it the other night ;) 06:06:13 ASau: thank you for even trying , :) 06:06:21 * solar_angel grins 06:08:18 robert: ack small ones -- electroStore . 06:08:59 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 06:09:06 Hi qFox 06:09:08 q 06:09:19 Raystm2: Don't know any specs, really. 06:09:42 np \ just thought I heard a deal when I heard one :) 06:09:44 Raystm2: Just got a dozen or so for a buck 06:09:51 yup deal 06:10:07 Anyway - I'm thinking about sound antennas. 06:10:09 little pezio elecric mics? 06:10:13 Would be cool to experiment with. 06:10:32 hmm -- sure and directional too . 06:10:36 Hm, I don't know how they work. 06:10:52 Yeah... I'll become a great spy½ 06:11:04 if you take the top off you should see a bubble on the top 06:11:23 it works like the pickup on a guitar. 06:11:54 electrocoil moves with the bubble against a magnet. 06:17:40 Eh, ooops. 06:17:52 * robert forgot to make the exception handling thread safe. 06:18:03 Oh, well, might as well do some homework before fixing that. 06:22:54 oh bleh 06:22:57 we're on /. 06:23:03 --- join: ows (~ows@a81-84-114-211.netcabo.pt) joined #forth 06:23:09 heh 06:24:05 warpzero: y 06:24:23 2004.3 06:24:57 Hm? 06:25:18 slashdot.org 06:25:37 Yes, I know that that is... just wanted to avoid reading for myself. ;) 06:25:47 it says "2004.3" 06:26:33 Ah.. 06:26:44 How is that "we"? ;) 06:26:50 we're gentoo 06:27:00 No way. 06:27:03 We're Debian. 06:27:05 me and the rest of my developer friends 06:27:26 this is an interesting case of sleepyness and the wrong channel 06:27:33 :) 06:28:15 * Raystm2 is getting dsl in two days and is considering dumping the month of downloading images to to the net install instead -- debian 06:30:02 Hehehe 06:31:44 Hmm. 06:32:23 I've not got answer on the question what do you think about Gforth, PFE and Alan Pratt's C-Forth. 06:33:21 i do answer - version-split between Forths is CRAP 06:33:56 I have gforth and pfe but have only used gforth -- easy environment and decent docs . fast to get started. 06:35:01 Serg_penguin, Gforth and PFE are ANS. 06:35:16 They have only minor differences. 06:36:35 Serg_penguin: I thought all forths were a version split at somepoint :) just wondering == new guy here go easy . 06:39:56 Colin Powel just quit. 06:40:56 We're already crying... 06:41:23 hehe 06:42:50 hi 06:43:15 Hi fridge 06:43:17 hows everyone this $localtime ? 06:43:31 Bone, dankon 06:43:42 robert: tre bonan 06:43:43 Afternoon, here in .se 06:44:02 Or late morning - depending on how you look at it 06:44:11 hi fridge : breakfast here ;) 06:46:39 I've just settled into work, it's very quiet tonight 06:46:53 zzz ) 06:48:48 it's tempting 06:48:57 but the bean bag has lost all it's beans 06:54:06 Dobry vecer! 06:54:10 Evening here. 07:11:00 --- join: I440r_ (mark4@216-110-82-59.gen.twtelecom.net) joined #forth 07:14:02 So... what do you think about my assignment? 07:14:04 for(int i=0,n=v.length;i for(int j=i,x=v[i];j>0?v[j-1]>x?true:(v[j]=x)!=x:(v[j]=x)!=x;j--) 07:14:04 v[j]=v[j-1]; 07:14:21 looks nice and obfuscated 07:14:39 Anyone dare to guess what it does? ;) 07:14:54 Just in case you're wondering: I did write a proper version, too. 07:14:56 wait reading it -- expanding chat window. 07:15:03 Hehe.:) 07:15:06 But this it too cute to omit. 07:16:46 oh dam that's a a a a a what damn it what the hell is that . 07:17:18 Insertion sort :) 07:17:20 heh. I like "j>0?" 07:17:30 hehe 07:17:31 Ah. 07:17:42 I just moved the last statement into the nested ?: statement. 07:17:52 Which means - two for loops and nothing in them. 07:18:47 oops, I was thinking that was never false. doh! 07:19:48 okay -- starting to see it .. it's comeing :) 07:22:12 man the iterator portion of the second for loop whoooo . 07:22:26 Hehehe 07:22:45 * robert is trying to convert this code into ONE for loop - with nothing in it. 07:22:53 for( ) 07:23:02 Not quite 07:23:04 hehe 07:23:05 for(stuff); 07:23:10 ya 07:23:13 ok 07:23:20 robert> is that for the challange? 07:23:21 :p 07:23:35 no for ( s, tu , f++) 07:23:35 Nah, homework. 07:23:44 Hehe 07:23:56 Without the whitespaces 07:24:01 for (s,t,fu) 07:24:03 :\ 07:24:15 qFox: *sob* 07:24:18 sorry of course not the whitespace. 07:24:19 i know 07:24:20 :p 07:24:37 i'm gonna continue on my code of yesterday for that challenge 07:24:48 Have fun 07:24:51 for some reason i couldnt get parse nor word to function :( 07:24:53 good luck q hope ya get it !! :)\ 07:28:12 two for loops and a lever and you can move the world :) 07:29:03 Heh, yeah.. ;) 07:40:11 robert> at least do it like this... for(int i=0,n=v.length;i0?v[j-1]>x?true:(v[j]=x)!=x:(v[j]=x)!=x;j--)v[j]=v[j-1]; 07:40:40 No. 07:40:48 for(int i=0,n=v.length;i for(int j=i,x=v[i];j>0?v[j-1]>x?(v[j]=v[j-1])==v[j]:(v[j]=x)!=x:(v[j]=x)!=x;j--); 07:41:15 oneliners you damn wannabforther! 07:41:23 Hehe. 07:41:35 Yeah, if it fits on one line when I print it I'll do that. 07:41:57 It does not fit the line. 07:42:56 Depends on the font. :) 07:44:06 very tiny font like 5 or so should be sufficiantly bastardly :) 07:44:09 Line is 64 characters long in no dependence. 07:44:36 wtf are you talking about. a line is 80 chars, period. 07:45:02 and this is 112 so it wont fit 07:45:02 :p 07:45:27 ASau: Heh. :) 07:46:38 qFox, you're not real forther, get out of here! 07:46:45 :'( 07:47:06 thatsit. you're OFF my xmascardlist :( 07:47:07 Every forther must know the the line is 64 characters wide. 07:47:28 to be honest, i've never worked with 64 width... :\ 07:47:33 80 24 07:47:42 64 16 07:48:01 Haha. :) 07:48:12 never type a document longer than 60 chars so the world can read it :0 07:48:24 on there cell phone 07:48:35 That's too primitive even for me. 07:49:01 --- join: cmeme (~cmeme@216.184.11.2) joined #forth 07:54:05 my current console is 227 chars wide 07:54:44 i used to work on a 40 char wide screen 07:54:54 after someone suggested here, when I type nasty emails 07:54:59 I set textwidth = 40 07:55:02 and type in all caps 07:55:38 .......okay. 07:57:27 it looks great 08:04:11 I've made setting to wrap words after 64th column default. 08:04:55 I worked on 32 characters wide screen. 08:05:13 ZX "Spectrum." 08:05:53 eww 08:10:50 nappy bye time cya ttyl :) 08:11:12 --- quit: Raystm2 ("User pushed the X - because it's Xtra, baby") 08:23:37 --- quit: tathi ("so much for programming; on to car repair :)") 08:23:40 --- quit: solar_angel ("later") 08:29:04 --- quit: Serg_penguin (Read error: 54 (Connection reset by peer)) 08:57:24 http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&category=4193&item=5138325433&rd=1 <-- heh. 09:32:31 --- join: guest029 (apache@11.198.216.81.dre.siw.siwnet.net) joined #forth 09:32:39 arke? 09:32:53 --- nick: guest029 -> chipchuck 09:33:17 --- nick: chipchuck -> justkidding 09:33:35 --- nick: justkidding -> ^_^ 09:33:53 --- join: arke_ (apache@11.198.216.81.dre.siw.siwnet.net) joined #forth 09:34:10 --- quit: ^_^ (Client Quit) 09:34:18 muahahaha!!! 09:34:20 ph33r! 09:34:21 :) 09:34:52 --- part: arke_ left #forth 09:34:58 --- join: arke_ (apache@11.198.216.81.dre.siw.siwnet.net) joined #forth 09:36:18 liek omgomgomg 09:36:43 --- nick: arke_ -> arke 09:36:51 --- mode: ChanServ set +o arke 09:37:07 robert: how are you, friend? 09:38:10 Doing homework 09:39:53 fun 09:39:57 what sort of homework? 09:40:34 Java and algorithm theory 09:40:41 Here's the Java assignment: 09:40:50 public void sort(int[] v){ 09:40:50 for(int i=0,n=v.length;i for(int j=i,x=v[i];j>0?v[j-1]>x?(v[j]=v[j-1])==v[j]:(v[j]=x)!=x:(v[j]=x)!=x;j--);} 09:41:25 WTF!?!/1?!?!?!?!?!?!?!?!1111/1/1/1/1/1 09:41:31 omg that is ugly 09:41:36 shame on you 09:41:37 :) 09:42:27 It's not silly. 09:42:37 It's WORKING 09:43:15 it might work, but that doesn't prevent it from being uberugly :) 09:43:25 (unless the assignment is to make uit veryveryveryveryveryveryveryveryveryvery ugly) 09:45:01 er, I just noticed you wrote "ugly" 09:45:01 And yeah...a little 09:45:53 * arke cries "10XFORTH!!!!!!!!!" 09:46:33 * fridge just cries 09:47:40 * arke cries more 09:48:00 robert. you are a true 2.5xcoder :P 09:48:38 retrobot2: 3 dup . . 09:48:39 arke: 3 3 09:48:59 yay 09:49:38 The assignment is to make it work. 09:49:44 btw 09:49:53 Here's YOUR piece of homework from me. 09:49:56 Write that in Forth. 09:51:49 great. 09:51:57 Do it. 09:51:59 I assume that the length of the thing is passed 09:52:13 as in, sort ( v length - v' ) 09:52:38 Sure. 09:52:51 You don't have to return anything. 09:53:35 aah, you want the actual thing modified. 09:53:40 No problem. 09:55:24 biggest problem is translating that big huge condition thing into something a human can understand. 09:55:31 the rest should be tr33v34l 09:56:56 Want some help? ;) 09:57:06 http://en.wikipedia.org/wiki/Insertion_sort 10:00:54 don't need help ^^_ 10:04:02 : outloop 0 sl @ begin 2dup < while inloop under1 repeat 2drop ; 10:04:03 : sort sl ! sv ! outloop ; 10:04:08 :) 10:05:28 under1 ? 10:05:44 inloop? 10:07:07 thats not the whole thing 10:07:09 just part 10:07:22 : inloop ininit begin incond while indo repeat inend ; 10:07:25 :P 10:08:02 Pffft. 10:08:31 : indo 1- ; 10:08:32 : ininit swap dup ; 10:08:32 : inend drop swap ; 10:13:53 i have to go to class 10:14:15 arke> actually, if you scroll down below 10:14:27 the visual explenation is quite clear 10:14:53 i'm not following thje link :) 10:15:07 suit yourself 10:15:17 i'm just saying that that thingie is clear 10:16:42 just pick the items from the source list, and put them in the target list. while doing so, match the target list items from the top to the bottom, untill one item is found that is equal or less then the moving item. move all the other items one up, and insert the item there 10:16:49 loop until no more items are left 10:16:50 :) 10:17:45 --- quit: arke ("CGI:IRC (EOF)") 10:18:25 qFox: Implement that in kuF! 10:18:32 And sort a randomized 1MB list. 10:18:34 * robert grins 10:19:06 .... no. 10:19:23 :( 10:19:24 didnt i quit kuf again? 10:19:34 Eh, you did? 10:19:45 hmmm dont remember why 10:19:45 :p 10:20:03 oh wait i do 10:20:06 i was optimizing 10:20:17 and fucked up twice doing so, wasted a whole heap of time, and still dont know whats causing it 10:20:33 Awwww 10:20:40 the optimization was quite noticeable, but it kept screwing up at revectoring 10:21:12 ooohyeah. then i started on a mini forth editor 10:21:20 and discovered there was quite more to it then simply checking stacks 10:21:27 and bailed on the whole thing... again 10:21:27 :p 10:21:52 Poor little fox 10:22:04 and now i'm back designing my aibot 10:22:17 I will just finish my homework and do some serious thinking about G. 10:22:41 to conclude that you'll bail on it? :p 10:23:21 no i actually want to do that challenge thing, but i cant really put myself to it 10:25:40 --- part: fridge left #forth 10:25:51 i'm gonna watch a movie instead 10:25:52 :p 10:26:15 Bah! 10:26:28 Watch out or I'll start telling people you're some sort of *shrug* human 10:27:27 movies give inspiration. 10:27:43 Depends what kind of movies.. 10:27:48 And what you need inspiration for ;O 10:28:05 well... irish eyes... 10:28:11 i dont know, seems like a mob movie 10:28:16 irish mob (wtf?) 10:28:34 :D 10:29:31 and um, i dont think i'll get my inspiration from this one :p but whatever 10:58:48 --- quit: cmeme (Read error: 104 (Connection reset by peer)) 11:14:46 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 11:16:42 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 12:03:26 --- quit: Herkamire ("booting herkforth") 12:04:05 --- quit: tathi ("running errands") 12:22:56 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 12:34:47 --- join: cmeme (~cmeme@216.184.11.2) joined #forth 12:43:25 --- join: wincent (~wincent@void-109.pmnet.uni-oldenburg.de) joined #forth 12:47:15 --- quit: Herkamire ("booting herkforth") 13:02:27 --- quit: ows (Read error: 60 (Operation timed out)) 13:11:21 --- join: ows (~ows@a81-84-114-211.netcabo.pt) joined #forth 13:19:27 --- join: arke (apache@11.198.216.81.dre.siw.siwnet.net) joined #forth 13:20:23 Finished yet+ 13:20:24 ? 13:24:23 yep 13:24:34 asuming that was for me :p 13:24:44 oh well.. or not 13:24:45 lala 13:26:54 Hehe, nah. 13:27:00 arke has HOMEWORK to do, 13:27:06 In FORTH. 13:29:45 I'm writing a test right now 13:30:07 :) 13:30:38 Hooray! 13:30:46 Rewrite it in colorforth once you're done. 13:31:19 ... 13:31:20 I mean 13:31:24 an actual school test 13:31:24 like 13:31:27 economics class test 13:31:39 Pfft, economics. 13:31:52 --- mode: ChanServ set +o arke 13:31:58 :) 13:32:06 I could pwn j00 if I wished. 13:32:08 but I wont 13:32:09 I'm nice 13:32:23 robert: is there any way you can give me a port 80 shell account? 13:32:24 Even the average forther grasps reality better than economists. 13:32:34 SSH? 13:32:59 Hmm... 13:33:12 I wonder how fucked up that would get with all old links to robert.zizi.org 13:33:38 Perhaps if you had a fixed IP you're coming from, so that I can filter out other connections. 13:33:38 could you? Pretty please? ^_^ 13:34:01 yeah, sure. 13:34:04 i think the school has static UP 13:35:37 OK, which is it? 13:36:26 err. 13:36:27 no idea. 13:36:41 how can I find out? :) 13:36:59 Uhm... 13:37:11 While you're there it's easy, of course... 13:37:30 But from home, I'm not sure, unless you know their web page is on the same IP or something 13:39:46 logs? :\ 13:39:52 tell me how 13:39:56 to find the IP 13:39:58 I don't know 13:40:01 * arke hides in shame 13:40:02 From the school? 13:40:11 i'm sure he logged into irc from school a couple times 13:40:13 didnt he? 13:40:14 :\ 13:40:39 --- nick: ender`school -> enderxzebulun 13:40:39 http://mindprod.com/ggloss/blowjob.html 13:40:51 that better not be a virus 13:41:06 Nah 13:41:11 But it DOES tell you your IP 13:41:43 riiight... :\ 13:41:51 Look at the bottom... 13:42:05 oh 13:42:05 lol 13:42:06 :p 13:42:09 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 13:42:24 thats not entirely accurate, but heck. 13:42:48 What do you mean? 13:43:21 it doesnt neccessarily give you YOUR ip. i would especially NOT asume that in an environment like school/college/university 13:43:37 It does give you your public IP 13:43:43 Which is what I need to know 13:43:49 No? 13:43:52 not even that... i can proxy your ass and you wouldnt know 13:43:53 :\ 13:44:17 They wouldn't be THAT evil, would they? 13:44:21 there are enumerous public anonymous proxy's out there 13:44:28 Ah 13:44:35 no but they could reroute all their outgoing traffic or whatever 13:44:37 But if he doesn't use one of those... 13:44:39 do something nifty 13:44:43 Bah 13:44:45 Then they suck 13:44:46 i'm just saying 13:44:49 you can try 13:44:52 AND I don't have to give him any account. 13:44:58 but dont be surprised if such methods dont work :p 13:45:01 I wouldn't cry 13:45:17 I'd blame you, qFox 13:45:33 and then you can see how much i dont care... 13:45:37 hehe. 13:45:38 :(( 13:45:42 so that page tells me my ip 13:45:55 i always dns myself on irc to get my ip :p 13:46:06 my internet ip that is 13:46:17 its the best way i know how tbh 13:47:33 arke: It tells you your IP, and a lot of other things. 13:47:35 * robert grins 13:47:45 ugh 13:47:48 qFox: Yeah, but he's using CGI IRC, so... 13:47:49 yes 13:47:52 seems like jowood is paying google quite a penny 13:47:53 :\ 13:47:56 it tells how to give a BJ 13:48:18 suddenly their page pops up on top when searching for qfox on google 13:48:55 ..lol. 13:49:07 i wonder what happens i i earch for arke on google 13:49:41 ..a whole bunch of dutch sites 13:51:27 hehe, related? 13:51:27 qFox: Jowood? Who? 13:52:27 http://www.googlism.com/who_is/q/qfox/ 13:52:27 they're the makers of transport tycoon deluxe 13:52:27 Heh 13:52:27 a great game, about 10 years back or so? 13:52:28 they made a successor, or well, not calling it as such but it has soooo many resemblences 13:52:28 but anyways, this new game eh... "Transport Giant", i believe, had two major suck flaws and i cried a little on their forum about it 13:52:29 but you of course need to register etc. 13:52:29 i dont get it. why does googlism only return that clanleader crap 13:52:29 :s 13:53:04 and why are there so many ppl in this goddamn country with exactly the same name as me :( 13:53:46 Because a lot of Dutch parents are retarded enough to call their kids.... qFox. 13:54:07 yes, i'm sure thats the case, were it not for the fact i wasnt even searching FOR MY NICK damn you 13:54:40 ohwell. at least my name gives a shitload of hits 13:54:50 some ppl i googled for dont even show up once :\ 13:55:32 ;D 13:55:42 You mean your nick is different from your real name? Odd 13:55:51 yeah. 13:56:08 you... dont tell me you're name is actually robert? 13:56:13 YES MY REAL NAME IS ARKE WALTON LOLLOLLOL 13:56:16 No, I'm Lisa. 13:56:19 oh ok 13:56:19 btw 13:56:36 qFox: Can you go to my IP with a web browser? 13:56:49 See if the connection is refused, or if you get the SSH prompt 13:56:54 i'm sure i can try 13:57:10 :80? 13:57:22 Argh, 20x4 LCD word-wrap in Forth. 13:57:25 yes :) 13:57:32 Yeah, qFox 13:57:34 nope 13:57:42 Nothing at all? 13:57:51 yes. a dutch default error page :p 13:57:53 no, nothing 13:57:56 Ah, cool 13:58:01 Then the blocking works 13:58:06 >:( 13:58:09 >:D 13:58:21 i cant even ping you, for that matter 13:58:37 probably has something to do with it.. 13:58:38 I AM SEKRIT 13:58:40 :) 13:58:47 i really dont care 13:58:48 :p 13:58:48 Pingen naar 213.113.90.223 met 32 byte gegevens: 13:58:48 Time-out bij opdracht. 13:58:52 don't bother with the IP block though :) 13:58:55 qFox: Well, go to :2046 instead 13:58:58 ^_^ 13:59:07 same. 13:59:13 Oh, really? 13:59:15 aye 13:59:17 Hmm 13:59:24 That SHOULD work. 13:59:26 i r unable to ping thee, so i dont think i'll ever get a hit 13:59:33 but i could be wrong there 13:59:53 http://213.113.90.223:2046/ gives me the same as without port 14:00:07 you're talking ssh 14:00:12 are you sure you dont mean https? 14:00:18 Nope 14:00:20 kk 14:00:40 Maybe IE is acting up (i.e. not accepting SSH data as a web page) 14:00:41 check your logs to see of any reference from me... 14:00:48 hm hold on 14:00:56 --- join: sanik (sanik@127.76.252.216.dsl1.colba.net) joined #forth 14:01:24 --- join: StevenLee|showe (~skinsin5@68.38.221.99) joined #forth 14:01:26 HI SANIK! 14:01:29 HI StevenLee|showe! 14:01:29 I WANA GET PAID! 14:01:32 no and no 14:01:33 lol 14:01:34 HI! 14:01:37 KILLA! 14:01:39 BRATTTTTT! 14:01:40 arke do your magic. 14:01:43 please. 14:01:44 now. 14:01:56 --- kick: StevenLee|showe was kicked by arke (arke) 14:01:56 yo nigguh 14:02:00 ill fuck u up 14:02:01 ya hurd? 14:02:02 --- join: StevenLee|showe (~skinsin5@68.38.221.99) joined #forth 14:02:04 LOL 14:02:07 your such a newb. 14:02:13 lol 14:02:14 --- topic: set to 'arke = newb' by StevenLee|showe 14:02:15 --- kick: StevenLee|showe was kicked by arke (arke) 14:02:16 --- join: StevenLee|showe (~skinsin5@68.38.221.99) joined #forth 14:02:17 LOL 14:02:18 NEWB! 14:02:19 ha 14:02:20 YOU SCRUB! 14:02:21 LOL! 14:02:25 YOU NEWBIE SCRUB CAKE! 14:02:25 LOL! 14:02:28 www.pwned.nl 14:02:29 --- part: StevenLee|showe left #forth 14:02:41 wow 14:02:46 What the fuck was that all about? 14:02:47 talking about retards... 14:02:52 haha 14:03:19 --- mode: arke set +b *!*@68.38.221.99 14:03:23 --- topic: set to 'i still love you all, even if some of you are pedantical.. compassion for ones fellow morons (and we are all morons)' by qFox 14:03:32 --- topic: set to 'i still love you all, even if some of you are pedantical.. compassion for ones fellow morons (and we are all morons) <- eh who said that...' by qFox 14:03:42 i did 14:03:45 well, cduce 14:03:48 futhin did 14:03:48 and who the ... 14:03:50 adios 14:03:51 oh 14:04:01 --- quit: arke ("CGI:IRC (EOF)") 14:04:04 going undercover? 14:04:08 meh. afk. 14:04:15 no im not cduce 14:04:16 Bai! 14:04:45 oh ye, robert> that was opera, not giving anything with port, and reporting "remote thingie error" when trying without port. 14:06:28 Okay 14:06:34 Oh, well, I disabled it anyway now 14:22:47 --- nick: enderxzebulun -> ender`out 14:25:37 --- join: saon (Ecoder@c-24-129-95-254.se.client2.attbi.com) joined #forth 14:26:46 Hi saon 14:26:53 hello 14:58:00 --- quit: wincent (Remote closed the connection) 15:10:51 --- quit: qFox ("this quit is sponsored by somebody!") 15:13:17 --- quit: saon ("Leaving") 15:21:18 --- nick: ender`out -> ender`gym 15:36:06 --- join: Raystm2 (Rastm2@AC94DCE7.ipt.aol.com) joined #forth 15:38:04 Hi 15:38:13 And bye, actually, need to get up in about 5 hours 15:38:32 hi robert: enjoy your rest :) 15:42:05 --- join: arke (f2@bespin.org) joined #forth 15:42:05 --- mode: ChanServ set +o arke 15:46:10 --- quit: Raystm2 (Read error: 104 (Connection reset by peer)) 15:46:18 --- join: Raystm2 (Rastm2@AC94DCE7.ipt.aol.com) joined #forth 15:55:37 --- quit: Raystm2 ("User pushed the X - because it's Xtra, baby") 16:11:09 --- join: Sonarman (~matt@adsl-209-233-52-128.dsl.snfc21.pacbell.net) joined #forth 16:50:15 Sonarman: Are you not a young programmer? 16:50:35 hes even younger than me. and pwnz me at coding. :) 16:50:57 Of course but, I was refering to something else... 16:51:43 robert: sorry! 16:55:23 --- join: saon (Ecoder@c-24-129-95-254.se.client2.attbi.com) joined #forth 16:58:53 --- quit: saon (Client Quit) 17:22:43 Sure you're that kind of girl. 17:24:00 I think it's not accustative there though 17:24:10 Oops 17:25:25 --- join: saon (Ecoder@c-24-129-95-254.se.client2.attbi.com) joined #forth 17:46:57 --- join: futhin (thin@bespin.org) joined #forth 17:46:57 --- mode: ChanServ set +o futhin 17:47:01 --- quit: futhin (Client Quit) 18:14:56 --- nick: saon -> saon|AFK 18:31:08 --- join: ayrnieu (~julian@199.2.120.126) joined #forth 18:42:15 --- quit: sanik (Read error: 110 (Connection timed out)) 18:58:53 --- quit: saon|AFK (Read error: 104 (Connection reset by peer)) 18:58:57 --- join: saon (Ecoder@c-24-129-95-254.se.client2.attbi.com) joined #forth 19:00:02 --- quit: ows ("Client Exiting") 19:01:26 --- quit: saon (Client Quit) 19:07:40 --- quit: madgarden (Read error: 54 (Connection reset by peer)) 19:18:02 --- quit: ayrnieu ("system") 19:42:53 --- quit: I440r_ (Remote closed the connection) 19:43:28 --- join: I440r_ (laptop@216-110-82-59.gen.twtelecom.net) joined #forth 19:44:31 HAHAHHAAH 19:44:36 THIS WAS THE MOST STUPID ERROR, EVER 19:44:40 NOBODY CAN BEAT IT 19:44:41 ,..... 19:44:42 NOBODY! 19:44:44 EVER 19:44:45 what did you do? 19:44:51 ls `yes` 19:44:54 TOOK ME FIVE FUCKING HOURS TO FIND 19:44:55 oopts, wrong window 19:45:01 WHAT WAS IT ROBTROB? 19:45:03 500 MILLISECONDS TO FIX 19:45:21 .. 19:45:27 LOOK, NULL POINTERS MEAN THERE IS AN ERROR, MKAY? TOO BAD I PUT IMPORTANT DATA AT LOCATION 0 19:45:37 WHICH WAS INTERPRETED AS 'LOL, ERRROR!!!' 19:45:44 LOL 19:45:47 HAHAHAHA!!!!!!!!! 19:45:52 I am proud of myself. :( 19:45:53 OMGOMGOMGOMTOMGOMGOMGOMGLOL 19:46:05 salute 19:46:56 congratulations@!!!!!!1111 19:50:36 Dankon 19:51:09 so are you making null pointers OK, or moving the data? 19:51:28 Nah, it's convenient to make 0 be an invalid pointer. 19:51:38 The data wasn't supposed to be there, anyway. 19:51:58 there is nothing inherrantly wrong with address 0 19:52:03 I know. 19:52:06 just a convention to use that to mean invalid 19:52:24 But being a former IA16 coder I'm NOT going near that. 19:52:43 And in case I want to switch back to real mode, that's probably a good idea. 19:53:04 I found it amusing when reading about the Mach-O binary file format for Mac OSX (and presumably some BSDs) specifically maps a section to memory address 0 with no read, write or execute permissions 19:53:13 The first 64kB serve as a momument over lost times - the 80286, 80186, 8086, 8080, 8008, 4004... 19:53:28 so the other day i was forthing in the forth 19:53:37 I mean the C compiler(s) make such a section. I don't think it's required 19:53:50 Hehe. 19:54:24 Better than DOS, anyway, having system-critical (and globally writable) data down there. 19:54:56 lol 19:55:11 memory protection is a pretty new thing 19:55:15 :) 19:55:20 Yep. So I'm not using it. 19:55:27 you can have perfectly stable systems without it 19:55:44 like, DOS with well-written programs :) 19:55:49 palmos and Mac OS 9 and lower didn't have it 19:56:02 and they are both more stable than windows which does 19:56:07 Hehe 19:56:16 ^_ 19:56:28 But now the world uses server systems on their desktops. 20:37:26 --- quit: skylan_ ("leaving") 20:37:31 --- join: skylan (~sjh@vickesh01-4751.tbaytel.net) joined #forth 20:46:22 OMGMOO 20:47:19 Eh, yes 20:48:13 :) 20:48:18 talk to me robtrob :) 20:48:31 I've found another bug... 20:49:45 [21:48:12] I've found another bug... 20:49:54 And soon I'll have to go to school. 20:50:04 Hm? 20:50:21 what bug?!?!?!?:!?1?!1/1/111!?11/!?!!??!?!?!//1/1/11??!/1?!!1!??!?/11?!?!oneoneoneslashslashoneone 21:07:16 omgaol 21:11:41 :) 21:42:17 --- nick: ender`gym -> enderxzebulun 22:00:09 yay :) new couch 22:11:48 --- join: WhidbeyIslndr (~ulicip@032-248-795.area1.spcsdns.net) joined #forth 22:18:02 --- join: scope (~junk@njd.paradise.net.nz) joined #forth 22:18:19 --- quit: WhidbeyIslndr (" HydraIRC -> http://www.hydrairc.com <- The dawn of a new age") 22:33:15 --- quit: Herkamire ("ok, bedtime") 22:44:22 --- nick: enderxzebulun -> ender`zzz 22:45:50 --- quit: Sonarman ("Lost terminal") 22:50:25 --- join: Serg_penguin (~z@212.34.52.140) joined #forth 23:00:53 Labas ritas, Serg! 23:01:23 You've reached your work place, haven't you? 23:22:46 yeah ! 23:23:24 just installed 800VA UPS - giving out 108W, expected battery life 40min ;) 23:23:50 starting to raise dead boxes ;)) 23:26:26 :) 23:38:37 dhamn, old 440bx mommyboard does not see new 40Gb HDD, Atrend site is no-more 23:39:13 i got bios hack utility, but gotta guess the flasher proggie 23:39:35 * Serg_penguin got no chip programming tool 23:59:59 --- log: ended forth/04.11.15