00:00:00 --- log: started forth/03.11.11 00:14:19 segher: thank you so much for the terminal stuff. 00:14:22 --- quit: Herkamire ("goodnight") 00:14:30 you're welcome. 00:15:06 --- join: haroldo (~haroldo@r200-40-167-44.adsl.anteldata.net.uy) joined #forth 00:39:01 --- quit: TreyB (calvino.freenode.net irc.freenode.net) 00:39:23 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 02:45:43 --- quit: haroldo (Read error: 54 (Connection reset by peer)) 02:50:32 --- join: haroldo (~haroldo@r200-40-167-162.adsl.anteldata.net.uy) joined #forth 05:31:47 --- join: Zoopee (alsbergt@zoopee.org) joined #forth 06:50:19 --- join: schihei (~schihei@pD9E5C609.dip.t-dialin.net) joined #forth 06:59:50 eterm is faster than rxvt 07:22:31 . 07:46:34 --- quit: proteusguy (Read error: 104 (Connection reset by peer)) 08:00:59 --- join: ianP (ian@inpuj.net) joined #forth 08:39:34 --- quit: TreyB (Read error: 113 (No route to host)) 09:45:53 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 10:01:07 --- quit: onetom (calvino.freenode.net irc.freenode.net) 10:01:07 --- quit: schihei (calvino.freenode.net irc.freenode.net) 10:01:07 --- quit: Zoopee (calvino.freenode.net irc.freenode.net) 10:01:07 --- quit: haroldo (calvino.freenode.net irc.freenode.net) 10:01:08 --- quit: mmanning (calvino.freenode.net irc.freenode.net) 10:01:09 --- quit: warp0x00 (calvino.freenode.net irc.freenode.net) 10:01:09 --- quit: ianP (calvino.freenode.net irc.freenode.net) 10:01:09 --- quit: segher (calvino.freenode.net irc.freenode.net) 10:01:09 --- quit: mur (calvino.freenode.net irc.freenode.net) 10:01:09 --- quit: MysticOne (calvino.freenode.net irc.freenode.net) 10:01:10 --- quit: oooo (calvino.freenode.net irc.freenode.net) 10:01:10 --- quit: skylan (calvino.freenode.net irc.freenode.net) 10:01:10 --- quit: chandler (calvino.freenode.net irc.freenode.net) 10:01:10 --- quit: arke (calvino.freenode.net irc.freenode.net) 10:01:10 --- quit: tathi (calvino.freenode.net irc.freenode.net) 10:01:10 --- quit: ChanServ (calvino.freenode.net irc.freenode.net) 10:01:17 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 10:01:49 --- join: ChanServ (ChanServ@services.) joined #forth 10:01:49 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 10:01:49 --- join: ianP (ian@inpuj.net) joined #forth 10:01:49 --- join: schihei (~schihei@pD9E5C609.dip.t-dialin.net) joined #forth 10:01:49 --- join: Zoopee (alsbergt@zoopee.org) joined #forth 10:01:49 --- join: haroldo (~haroldo@r200-40-167-162.adsl.anteldata.net.uy) joined #forth 10:01:49 --- join: segher (~segher@blueice1a.de.ibm.com) joined #forth 10:01:49 --- join: warp0x00 (~warpzero@dsl.31.mt.onewest.net) joined #forth 10:01:49 --- join: mmanning (~mmanning@saturn.vcsd.com) joined #forth 10:01:49 --- join: arke (~chris@ca-cmrilo-cuda1-c3b-66.vnnyca.adelphia.net) joined #forth 10:01:49 --- join: skylan (sjh@vickesh01-4649.tbaytel.net) joined #forth 10:01:49 --- join: chandler (~darmok@64-145-60-36.client.dsl.net) joined #forth 10:01:49 --- join: mur (~mur@smtp.uiah.fi) joined #forth 10:01:49 --- join: MysticOne (mysticone@mysticone.usercloak.freenode) joined #forth 10:01:49 --- join: onetom (~tom@cab.bio.u-szeged.hu) joined #forth 10:01:49 --- join: oooo (o@virgo.bombsquad.org) joined #forth 10:01:49 --- mode: calvino.freenode.net set +o ChanServ 10:02:15 ahh there you are 10:02:48 herk eterm is faster than xterm by loads 10:02:57 than rxvt i mean 10:03:08 hey :) 10:03:24 terve 10:03:31 mmanning: you mean it starts up faster? 10:03:40 no i mean it scrolls faster etc 10:03:56 <-- i440r 10:04:02 yeah. it scrolls about 4X faster for me. 10:04:32 i mean Eterm is faster than both xterm AND rxvt - eterm rox :) 10:04:41 cool 10:05:00 neway /me is at werk :) 10:06:52 ctkrohn: terve mur 10:06:54 er 10:06:55 lol 10:06:58 terve mur 10:07:21 mmanning: curses is nice 10:07:29 mmanning: and guess what im doing 10:07:33 curses are not nice 10:07:33 (its in C, but hey) 10:07:42 mur: ncurses :) 10:07:44 especially recursive curses are not nice 10:07:57 magical curses is what we are talking about now! 10:08:00 not ascii 10:08:40 oh 10:08:50 repenzy stoseby! 10:08:56 mmanning: look familiar? :) 10:46:55 --- quit: tathi ("leaving") 10:49:40 err 10:49:42 you lost me 10:49:54 --- join: Robert_ (~snofs@c-255a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 10:49:56 --- quit: Robert (Read error: 104 (Connection reset by peer)) 10:50:15 err how do i get X to tell me what resolution and color depth its running in ? 10:51:42 --- join: moritz_ (~moritz@pD951F9D0.dip.t-dialin.net) joined #forth 10:51:43 helau 11:03:46 hi moritz_ :) 11:04:22 mmanning: fbset 11:06:36 mmanning: if that doesn't work then you can wade through the output of: xdpyinfo 11:10:25 --- quit: arke ("later") 11:15:48 --- join: flyfly (~marekb@mail.melzer.cz) joined #forth 11:15:52 --- quit: schihei (Client Quit) 11:33:26 --- quit: flyfly (Remote closed the connection) 11:41:53 --- join: Sonarman (~matt@adsl-64-160-164-226.dsl.snfc21.pacbell.net) joined #forth 11:42:24 --- nick: Robert_ -> Robert 11:59:53 --- join: schihei (~schihei@pD9E5CFF4.dip.t-dialin.net) joined #forth 12:02:49 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 12:05:51 --- quit: schihei (Client Quit) 12:08:13 --- join: schihei (~schihei@pD9E5CFF4.dip.t-dialin.net) joined #forth 12:26:43 --- quit: Sonarman ("vbye") 12:28:18 --- join: Sonarman (~matt@adsl-64-160-164-226.dsl.snfc21.pacbell.net) joined #forth 12:45:15 --- quit: moritz_ ("Leaving") 13:26:52 --- join: arke (~chris@ca-cmrilo-cuda1-c3b-66.vnnyca.adelphia.net) joined #forth 13:30:40 yea i figured out xdpyinfo - i got my x in 1280 x 800 but console is only 1024x768 grrr 13:38:26 :) 13:38:38 hello 13:56:14 --- quit: schihei (Client Quit) 13:58:44 --- join: suprdupr (CrowKilr@HSE-Windsor-ppp252061.sympatico.ca) joined #forth 13:58:51 re 13:59:51 now im considering other things for my system: the mf/tin paper, although working for a simpler instruction set, shows an interesting way to optimize code 14:00:06 but it needs static virtual instructions 14:00:20 in my systems, each primitive is defined each time anew for each program 14:01:36 look to me more like a compression scheme than a programming language 14:03:06 it's a weird fallback to dtc, simply because i didnt want to use calls... 14:05:10 I already have a 3:1 (4 total) dword penalty for each colon definition, an inlining code cost more 14:05:29 --- join: schihei (~schihei@pD9E5C4A6.dip.t-dialin.net) joined #forth 14:05:38 basically involve compiling the address following here 14:05:54 or perhaps something better i dont know 14:13:54 --- join: TheBlueWizard (TheBlueWiz@pc18dn1d.ppp.fcc.net) joined #forth 14:13:54 --- mode: ChanServ set +o TheBlueWizard 14:13:59 hiya all 14:14:09 hi 14:14:22 hiya suprdupr 14:14:57 did you heard about the idea i had of using esp as a virtual IP for adress-only forth definitions? 14:15:09 i wanted to get rid of calls 14:15:16 and then i tried using pushes opcodes 14:15:19 maybe.... :) 14:15:21 and now im into this 14:15:51 ever saw anything like this? 14:16:22 * TheBlueWizard has thought of this 14:16:41 though I did not pursue it :) 14:17:51 hey TheBlueWizard 14:19:00 hiya arke 14:19:53 --- quit: warp0x00 (Excess Flood) 14:20:59 --- join: warp0x00 (~warpzero@dsl.31.mt.onewest.net) joined #forth 14:22:47 * arke works on rkg 14:23:40 i decided that rkg may take up ports 64409 and 64408 14:24:50 rm 14:24:52 nevermind 14:24:52 :) 14:25:38 i need a fork() call which still enables certain things to be in the same memory range... 14:25:41 erm 14:25:57 certain things need to be accessed by both parents and children 14:34:04 i need a good editor thats not vi or emacs 14:34:08 or clone thereof 14:34:18 kate? 14:34:51 hrm 14:36:11 kate seems nice.. 14:40:50 there's no forth syntax highlighting scheme for it though :) 14:42:34 :) 14:42:37 C is just fine. 14:43:44 what are you coding in C? 14:47:03 brb 14:49:39 --- quit: mmanning (Read error: 54 (Connection reset by peer)) 14:49:44 --- join: mmanning (~mmanning@saturn.vcsd.com) joined #forth 14:51:38 --- quit: haroldo (Read error: 60 (Operation timed out)) 14:52:09 --- quit: arke (Read error: 104 (Connection reset by peer)) 14:52:17 --- join: haroldo (~haroldo@r200-40-167-189.adsl.anteldata.net.uy) joined #forth 14:55:11 --- join: arke (~chris@ca-cmrilo-cuda1-c3b-66.vnnyca.adelphia.net) joined #forth 14:59:29 --- quit: schihei (Client Quit) 15:02:32 arke: put this in your ~/.Xresources 15:02:34 *VT100*translations: #override \ 15:02:40 BackSpace: string(0x8) 15:02:50 then vim will work fine. 15:03:21 (to make the change take effect run: xrdb ~/.Xresources and then start a new terminal) 15:04:04 ok, ill try 15:04:45 rxvt doesn't seem to support the delete (127) 15:10:20 rxvt of course it does! (somehow ;) 15:10:25 at least in debian 15:14:03 gotta go...bye all 15:14:18 --- part: TheBlueWizard left #forth 15:20:14 --- quit: arke (Read error: 60 (Operation timed out)) 15:20:14 --- join: arke (~chris@ca-cmrilo-cuda1-c3b-66.vnnyca.adelphia.net) joined #forth 15:27:35 --- part: slava_ left #forth 15:27:40 herky, you da man! 16:16:02 --- quit: arke (Nick collision from services.) 16:19:40 --- join: rk (~chris@ca-cmrilo-cuda1-c3b-66.vnnyca.adelphia.net) joined #forth 16:21:07 --- join: melinda (melinda@melinda.usercloak.freenode) joined #forth 16:22:08 --- quit: suprdupr () 17:42:13 --- quit: melinda (Read error: 110 (Connection timed out)) 17:58:24 --- join: melinda (melinda@melinda.usercloak.freenode) joined #forth 18:34:57 --- quit: melinda (Read error: 104 (Connection reset by peer)) 18:35:01 --- join: melinda (melinda@melinda.usercloak.freenode) joined #forth 18:35:19 hello melinda 18:35:32 Hello Herkamire 18:35:50 melinda: what do you do with forth? 18:36:10 Herkamire: Nothing at the moment 18:36:34 Herkamire: MysticOne keeps prodding me to go through some tutorials and whatnot. :} 18:36:40 :) 18:37:09 forth is definately worth learning. (even if you never use it) 18:37:24 That's what he keeps saying 18:38:57 This channel is a great place to ask questions 18:39:10 newbie questions are welcome 18:39:15 :} 18:39:31 I kinda know kc5tja through MysticOne 18:39:57 kc5tja is very cool 18:40:11 Yush :} 18:40:54 what OS do you have? 18:41:20 stupid XP >.> 18:41:29 we're trying to get me a powerbook :} 18:44:31 too bad about xp 18:45:01 how long have you been programming? 18:45:26 I haven't :} 18:46:01 MysticOne ish trying to get me interested so he told me to lurk here, so I've been lurking :} 18:46:02 oh. :) MysticOne is trying to get you to learn to program. Do you think it's going to work? 18:46:23 I can do anything if I find it interesting to me. :} 18:46:51 any ideas of programs you'd like to make? 18:47:05 nice attitude :) 18:47:28 Not really. 18:47:39 I think forth has got to be one of the easiest first language 18:47:50 Well it's an attitude most people have, you can do anything you want if you're interested. :} 18:48:21 most people don't think they can do anything 18:49:17 I first got into programming because of my curiosity about how the computer worked 18:51:14 Hmmm 18:52:27 I really have the urge to play with my commodore :} 18:52:45 :) 18:53:03 cool :) 18:53:08 I'm a game type person, I think MysticOne is trying to change that. :} 18:53:33 oh :) perhaps you'd like to make your own game then? 18:53:45 That's almost funny. :p 18:54:12 my first program that was more than a page of code was a little (quite little) text adventure game 18:55:04 since then most of my programming (except for work) has been with fractals 18:55:19 and then recently writing a forth system 18:56:39 Nice :} 18:56:50 writing games like "guess my number" are fun excersizes 18:59:03 hmm 19:49:00 --- join: kc5tja (~kc5tja@66-91-231-74.san.rr.com) joined #forth 19:49:00 --- mode: ChanServ set +o kc5tja 19:49:46 Does anyone here have any experience with ProTools 6.1 LE and the Digi002 Rack studio recording gear? 20:00:08 * kc5tja sighs 20:00:15 hey kc5tja 20:00:17 I DONT 20:00:21 sry 20:00:59 It can't possibly be all that difficult to create a 16-channel, 24-bit, 96kHz sampling-rate DAC and ADC unit for music and actually have it work. 20:01:50 Well, I suppose the hardware is doing it's job well enough. But the software for it is the most shoddy piece of MOTHER FUCKING BULLSHIT EXCUSE FOR A PROGRAM I've ever seen. 20:01:57 :) 20:02:26 Every piece of equipment we purchased to put this recording system together is on the Digi002's hardware compatibility list. 20:02:28 Every single one. 20:02:45 We're using Windows XP, just like the instructions indicate. 20:02:55 We have 512MB of RAM, just like the HCL indicates. 20:03:05 We have an Athlon 2.6GHz -- 1.6GHz more than the HCL requires. 20:03:16 And yet, we're still getting "DAE -6087" errors. >:( 20:03:35 We can't record more than 0.5 seconds worth of audio without the fucking thing melting down. 20:07:49 heh 20:08:47 Well, my roommate will probably have to return all the recording gear back to the store. Hopefully it's not too late to get his money back. :( 20:09:50 :) 20:09:58 my bot is a bitch 20:10:13 --- nick: rk -> arke 20:13:08 Maybe that's something I can do -- make recording equipment that uses plain vanilla Ethernet for connectivity instead of Firewire or something. 20:13:21 And then write the software to drive it for Linux. 20:13:52 I figure gigabit Ethernet ought to be plenty fast enough for A/V requirements. 20:15:16 32 channels in, 32 channels out, each with 24-bit resolution, all at 96KHz sampling rate, should consume 148Mbps total. 20:15:44 Add another 20% for network protocol overhead (TCP/IP assumed) -- easily within the realm of gig-E. 20:17:14 1wow :) 20:17:25 my dad gave up on recording software for teh PC 20:17:38 Dude, I know it's possible. 20:17:45 I know the results can be outstanding too. 20:17:58 * kc5tja used such software to record my friend's gig a few days ago. 20:18:00 he had this really nice equipment. spent a few thousand bucks on it. worked only on non-NT versions of windows, and ended up breaking quite prematurely 20:18:03 Not a hitch. 20:18:10 yeah 20:18:14 i meant equipment too 20:18:24 he wants the actual equipment, not for computers 20:18:24 The equipment is sturdy. 20:18:52 kc5tja: hey, if you make recording equipment that works on linux, ill be your first customer 20:19:06 * arke is working on his sockets 20:22:06 im now adding teh functionality for message types 20:22:43 kc5tja: how do you disconnect? just remove(); ? 20:22:54 (btw, i like that socket tutorial :) ) 20:25:35 --- join: augur (~aaa@200.253.203.140) joined #forth 20:25:50 arke: No, just close the socket. 20:25:58 close() 20:26:16 close(socketfd); ? 20:26:18 :) 20:26:23 Yeah 20:26:31 :) 20:26:48 first thing im adding is "QUIT", then "ECHO", then "PING" 20:27:32 As well you should. I think all network protocols should have something similar -- protocols that lack adequate diagnostics tend to really suck ass. 20:27:44 * kc5tja is in a really bad mood right now. Forgive me if my swearing and poor attitude offends. 20:32:29 it doesnt. 20:32:35 in fact, i encourage it. 20:32:43 nothing like a good display of bad manners in public. 20:32:52 :) 20:33:29 What sucks is that I was having such a good day today too. And now it's all virtually wasted. 20:33:39 * kc5tja already can barely keep his eyes open. 20:34:15 * kc5tja rode his bike in to work and back (no, I didn't actually work today), and that felt really, really good. It's been such a long time since I rode anywhere, let alone 18 miles. 20:34:50 18 miles :) 20:34:52 I didn't do too badly either -- average of 8 MPH one-way. 20:35:07 my bike is so heavy... 20:35:26 i need to fix it anyway. i need new tires and i need to adjust the gearshift and brakes 20:35:27 Mine is too -- Raleigh SC-40. 20:35:29 But I love it anyway. 20:35:32 :) 20:35:37 mine is some kmart brand lol 20:35:43 but it works fine 20:35:56 Dude, now that I've ridden a bike from a real bike shop, I won't go back. 20:36:32 But, I digress. 20:36:42 After the bike ride, things went pretty well down-hill from there. 20:39:14 Anyway, I think I'm going to take a nap. 20:39:27 My day has been total detritus today, except for the bike ride. 20:39:40 * kc5tja is away: napping 20:40:03 * augur is off: setting up router(again) :( 20:41:14 --- quit: augur ("...") 20:58:02 --- quit: mmanning (calvino.freenode.net irc.freenode.net) 20:58:02 --- quit: TreyB (calvino.freenode.net irc.freenode.net) 20:58:42 --- join: mmanning (~mmanning@saturn.vcsd.com) joined #forth 20:58:42 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 20:58:54 kc5tja: please tell me X uses unix sockets for ipc? 20:59:59 --- quit: onetom (calvino.freenode.net irc.freenode.net) 20:59:59 --- quit: mmanning (calvino.freenode.net irc.freenode.net) 20:59:59 --- quit: TreyB (calvino.freenode.net irc.freenode.net) 21:00:00 --- quit: warp0x00 (calvino.freenode.net irc.freenode.net) 21:00:00 --- quit: kc5tja (calvino.freenode.net irc.freenode.net) 21:00:00 --- quit: melinda (calvino.freenode.net irc.freenode.net) 21:00:00 --- quit: oooo (calvino.freenode.net irc.freenode.net) 21:00:00 --- quit: ianP (calvino.freenode.net irc.freenode.net) 21:00:00 --- quit: MysticOne (calvino.freenode.net irc.freenode.net) 21:00:00 --- quit: mur (calvino.freenode.net irc.freenode.net) 21:00:00 --- quit: segher (calvino.freenode.net irc.freenode.net) 21:00:00 --- quit: skylan (calvino.freenode.net irc.freenode.net) 21:00:00 --- quit: chandler (calvino.freenode.net irc.freenode.net) 21:00:00 --- quit: arke (calvino.freenode.net irc.freenode.net) 21:00:01 --- quit: ChanServ (calvino.freenode.net irc.freenode.net) 21:00:02 --- quit: Zoopee (calvino.freenode.net irc.freenode.net) 21:00:52 --- join: kc5tja (~kc5tja@66-91-231-74.san.rr.com) joined #forth 21:00:52 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 21:00:52 --- join: mmanning (~mmanning@saturn.vcsd.com) joined #forth 21:00:52 --- join: melinda (melinda@melinda.usercloak.freenode) joined #forth 21:00:52 --- join: arke (~chris@ca-cmrilo-cuda1-c3b-66.vnnyca.adelphia.net) joined #forth 21:00:52 --- join: warp0x00 (~warpzero@dsl.31.mt.onewest.net) joined #forth 21:00:52 --- join: ianP (ian@inpuj.net) joined #forth 21:00:52 --- join: Zoopee (alsbergt@zoopee.org) joined #forth 21:00:52 --- join: segher (~segher@blueice1a.de.ibm.com) joined #forth 21:00:52 --- join: skylan (sjh@vickesh01-4649.tbaytel.net) joined #forth 21:00:52 --- join: chandler (~darmok@64-145-60-36.client.dsl.net) joined #forth 21:00:52 --- join: mur (~mur@smtp.uiah.fi) joined #forth 21:00:52 --- join: MysticOne (mysticone@mysticone.usercloak.freenode) joined #forth 21:00:52 --- join: onetom (~tom@cab.bio.u-szeged.hu) joined #forth 21:00:52 --- join: oooo (o@virgo.bombsquad.org) joined #forth 21:00:52 --- join: ChanServ (ChanServ@services.) joined #forth 21:00:52 --- mode: calvino.freenode.net set +oo kc5tja ChanServ 21:09:48 arke: Yes, it does. It also uses System V shared memory too, to help speed some graphics-related stuff up. But for the most part, it uses sockets. 21:10:37 which is why it's so damn slow!! :) 21:10:58 Sonarman: :) 21:11:10 kc5tja: well, i guess its not bad for my console X to use sockets then... :) 21:11:29 have you ever worked on teh X source? 21:11:35 or on X in general? 21:11:42 :) 21:11:45 please say yes 21:11:57 Sonarman: To a certain degree, you are correct. But wisely used, it needn't be so slow. 21:12:08 No. 21:12:13 And I don't care to. 21:12:22 If anything, I'd much, much rather involve myself with Berlin/Fresco. 21:13:15 #rkg 21:13:46 * arke spams 21:22:49 (sorry i was in the shower) 21:23:11 kc5tja: . 21:23:22 everybody wants to use X, because all the apps and libs are for X 21:23:25 its like windows 21:23:26 :) 21:24:03 arke: Many of those same apps and libs can be easily retargeted. 21:24:09 But that isn't the point. 21:24:17 Berlin is a technologically superior architecture. 21:24:26 * kc5tja is back (gone 00:44:47) 21:25:51 It's built on CORBA, which makes it truely language independent (xlib interfaces only to C or C-binary-compatible languages). It's truely object oriented. And, last but not least, it's scene-graph based, which makes display management easier. 21:26:19 er? 21:26:22 scene-graph? 21:26:50 The display is described by the client applications, and the server is responsible for rendering the display based on that description. 21:28:03 "My window has a black border, and within it, there exists a box at (50,50) to (150,150)," etc. 21:28:03 In other words, the clients don't deal with individual pixels. 21:28:10 (not, that is, unless they expressly dictate that they want to display a bitmap). 21:28:50 a lot of people who don't really understand X find it to be slow and think that it's the fault of the client-server socket-communication system (which is partly responsible for the slowness of resizing windows, I guess, because the window-manager constantly sends EXPOSE or RECONFIGURE or whatever events to the window while it is resizing) when it is often the toolkits or the drivers that make things slow. but because the client-se 21:29:13 so that's what i meant by my stupid thing :) 21:29:19 The advantage of this is manifold: first, the server does NOT need to broadcast "repaint" messages to every damn application to reconstruct the screen all the time. Second, a lot of IPC up-front makes for an overall substantial reduction in IPC over the lifetime of a window. Therefore, overall performance is higher. 21:30:36 Sonarman: While I agree with your assessment, scene-graphs (and their VERY closely related technology, display lists) are still superior in my personal opinion. 21:31:24 I wish I could create a WindowMaker dock icon for any arbitrary command I want. :( 21:31:25 i don't know much of anything about this stuff; i wasn't trying to make an assesment, i was just attempting to make a joke :) (and explain it because it's poor :) 21:31:34 I seem to recall being able to do this in the past, but modern WindowMaker apparently no longer supports it. 21:31:55 --- join: melinda_ (melinda@melinda.usercloak.freenode) joined #forth 21:32:04 Well, it's not that far off, technically. 21:32:25 C/S is nice for a lot of things. Oh, another major performance improvement that could occur with X11 is the use of Unix-domain sockets instead of TCP/IP. 21:32:29 --- quit: melinda (Connection reset by peer) 21:33:05 i thought it did? 21:33:09 Nearly everything in AmigaOS was client-server. So the model isn't a bad one (indeed, it's actually overwhelmingly preferred when working in a heavily concurrent software environment) 21:33:41 kc5tja: it does use unix sockets..... i think 21:33:52 Yes, it does. 21:34:00 Well, XFree86 uses them at least. 21:34:05 oh 21:34:05 lol 21:34:13 It's possible X's slowness could come from other X11 implementations which don't. 21:34:32 Just a guess on my part, I don't know for sure. 21:34:51 But, another thing, X11's protocol majorly sucks too. It's entirely too verbose for what it's actually doing. 21:35:17 Another reason to use CORBA -- more efficient method invokations. 21:35:20 --- quit: chandler (Remote closed the connection) 21:35:22 --- join: chandler (~darmok@64-145-60-36.client.dsl.net) joined #forth 21:36:42 what _is_ CORBA? 21:36:59 It's best to start to answer that question with an analogy. 21:37:02 there's an article on osnews (a couple of links, actually) on freedesktop.org's new X server 21:37:23 Have you ever telnet'ed to a mail server's TCP/IP address? Eg., SMTP for example? 21:38:07 er 21:38:09 no 21:40:06 --- join: proteusguy (~proteusgu@216.27.161.121) joined #forth 21:40:52 SMTP is a messaging protocol used to send e-mails. 21:41:13 yeah 21:41:13 It's a text-only protocol. 21:41:32 ok 21:41:47 So if you telnet to your favorite SMTP mail server's port 25, you can actually instruct the SMTP server on what to do via the keyboard. 21:41:49 Example: 21:41:54 HELO mydomain.com 21:41:58 MAIL FROM: kc5tja@arrl.net 21:42:19 RCPT TO: arke@whatever.his.domain.is.com 21:42:22 DATA 21:42:31 Hello! This is a dummy e-mail message sent by hand! 21:42:32 . 21:42:34 QUIT 21:42:49 I'm omitting the responses back from the server, of course. 21:43:06 But taht's the type of thing a mail client will send to the SMTP server when it's transmitting an e-mail. 21:43:20 ok 21:43:44 Note that each line (except for the DATA chunk) starts with a command -- something for the server to do. 21:43:54 Arguments are passed for each command, as appropriate. 21:44:00 k 21:44:06 In response to each command, the server would give a result code. 21:44:12 k 21:44:20 Another example would be POP3 21:44:25 back in a bit -- someone's at the door. 21:49:34 back. 21:49:40 For now at least. They'll probably be back. 21:49:48 Bunch of weirdo's outside at the moment. 21:52:00 mormans? 21:52:08 or jehovas witnesses? 21:52:08 :) 21:53:42 time-travelling trick-or-treaters? :) 21:54:15 :) 22:06:05 --- nick: melinda_ -> melinda 22:08:22 nighty night 22:08:24 --- quit: Sonarman ("leaving") 22:09:48 None of the above. 22:10:10 A bunch of big people, who drove up in a big, black pick-up truck, carrying a bed matress, which I know nobody in this house ordered. 22:10:25 That was some freakin' weird shit. 22:11:41 lol 22:21:33 hmmm 22:21:43 ROX-Filer's application directories are really cool ideas for Linux. 22:21:52 * kc5tja has had *precisely* the same idea for years when pondering Dolphin. 22:22:04 * kc5tja is glad to see that work is being done on the concept in Linux. 22:23:46 * kc5tja considers installing and trying ROX-Filer. Maybe even the ROX window manager itself. 22:23:57 Though, I definitely have Ion on my list of WMs to install on this box. 22:25:59 Oh well. I guess I'll go to bed now. 22:26:07 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 23:59:59 --- log: ended forth/03.11.11