IRC log started Thu Aug 12 00:00:00 1999 [msg(TUNES)] permlog 1999.0812 -:- SignOff liar: #TUNES (BRiX [http://www.qzx.com/brix] :: sleep) -:- SignOff Plundis: #TUNES (Ping timeout for Plundis[chaosdev.org]) -:- Plundis [plundis@chaosdev.org] has joined #tunes * Plundis/#tunes is gone. Gone since Tue Aug 3 18:38:00 1999 -:- SignOff eihrul: #TUNES (Ping timeout for eihrul[usr5-ppp73.lvdi.net]) -:- ElGato [dave@bespin.dhs.org] has joined #tunes * ElGato/#tunes is away: (Auto-Away after 10 mins) [BX-MsgLog On] fare: you're a math teacher? 06:50am -:- SignOff ElGato: #TUNES (ElGato has no reason) -:- hcf [nef@me-portland-us1029.javanet.com] has joined #tunes -:- Crimson [crimson@chaosdev.org] has joined #tunes hello... 08:00am -:- hcf has changed the topic on channel #Tunes to: Reflective Computing System | http://www.dilbert.com/comics/dilbert/archive/images/dilbert1993043090804.gif | http://osdevnew.listbot.com | http://www.researchindex.com -:- hcf has changed the topic on channel #Tunes to: Reflective Computing System | http://www.dilbert.com/comics/dilbert/archive/images/dilbert1993043090804.gif | http://osdevnew.listbot.com | http://www.researchindex.com | http://www.tsia.org abi: r5rs is The Revised(5) Report on the Algorithmic Language Scheme at http://www-swiss.ai.mit.edu:80/~jaffer/r5rs_toc.html or http://www.cs.rice.edu/CS/PLT/packages/doc/r5rs/ 09:00am !is:*! Hi all. Any #linpeople admins awake? -:- smkl [sami@MCCCLXXVII.rdyn.saunalahti.fi] has joined #tunes -:- SignOff hcf: #TUNES (Ping timeout for hcf[me-portland-us1029.javanet.com]) -:- hcf [nef@me-portland-us724.javanet.com] has joined #tunes -:- ElGato [dave@bespin.dhs.org] has joined #tunes * ElGato/#tunes is away: (Auto-Away after 10 mins) [BX-MsgLog On] * ElGato/#tunes is back from the dead. Gone 0 hrs 1 min 33 secs is anyone around? * hcf/#tunes is hello hi, ElGato hi abi abi: good girl :) 12:30pm is there anyway to save your code in rsc? rsc? rscheme an interactive scheme interpreter i know what rscheme but havnt used it s/but/is but/ -:- water [water@ppp-tnt-5.tscnet.net] has joined #tunes hi water hey good! someone looked at the TSIA site. water: i just put in there so someone else will oh hey im full of questions k water: u get ur water@tunes.org mail right? what are continuations and at that what are non-linear continuations hcf: yes, but right now it's set to forward to my work account elgato: continuations are the "rest of the computation" passed around by coroutines or threads in a lisp hcf: which reminds me, i will change that now uhhh...k the lisp computation actually points to the cell containing the next lisp instruction 12:40pm like the Instruction Pointer in a processor like the IP? hehe yep except it works for SEXP's -:- eihrul [lee@usr5-ppp83.lvdi.net] has joined #tunes Call/CC is what allows a lisp thread to pass the continuation on i'm not sure what Fare means by nonlinear continuations, but i'm guessing it means those that can't be guaranteed to return (i.e. those that might hang) he probably means continuations that are used more than once and when you say passing the continuatrion on you mean "incrementing it's 'IP'" explain elgato: actually, it's a high-level thing you can store the continuation and call it as many times as you want .. to get some really weird behaviour he posted about them to comp.lang.scheme and tunes mailing list he's all worked up about them too that _would_ give some really weird behavior so this continuation is like the state of the computation yep "nonlinear" behavior, even :) . now i get it 12:50pm and this state contains what? (not sure how to explain that, myself) that's ok i'll just take what i got get a lisp and try to use 'em they're supposed to be pretty powerful well i have this online book that talks about "call-with-current-continuation" but doesn't really tell what it does that's Call/CC it passes control from the current thread to another one, and gives it the continuation as the second part of the parameter 01:00pm if fare gets so worked up about trying to find a _good_ lisp to do the HLL in i think he should just do it in the tunes LLL i think that Scheme was _supposed_ to be the LLL bah scheme is way high level not enough so not low enough to be called a LLL though i think HLL was supposed to be made by starting with scheme and modifying it right that's what the HLL page said 01:10pm hcf: nice research index water: yes quite hcf: is it just an index, or does it have any online material or links to online material? hcf: n/m, it does * ElGato/#tunes is away: (Auto-Away after 10 mins) [BX-MsgLog On] this index rocks!!!! 01:20pm water: ur welcome (x 18) hehe "Imperfect Information Flow of Agents Communication in Arrow Logic" :) 01:30pm -:- SignOff ElGato: #TUNES (Hey! Where'd my controlling terminal go?) of parseable, parsable, parsible which is the correct spelling? parsible, i think. check an on-line dictionary i cant find an online dict that has it hmm i vote for the first... but have no concrete evidence to back it up 01:40pm -:- ElGato [dave@bespin.dhs.org] has joined #tunes wb thanks bonjour fare aime toucher de petits garcons oui? Un de ces petits garcons est hcf. :D eh? im messing around with bable fish oops. i have to go. be back in an hour or two bye -:- SignOff water: #TUNES (Leaving) One of these little boys is hcf try the top line le poing de hcf baise de petites asiatiques filles 02:10pm that didnt work right hehehe im gonna learn to read french and i'll talk to fare urinates de hcf sur de vieilles personnes hahaha you urniate on old people? whenever possible Je ne Pense pas que les personnes agrees apprecient le urinating sur eux. put hcf between le and urinating Oh mon penis faisant mal! 02:20pm * ElGato/#tunes is away: (Auto-Away after 10 mins) [BX-MsgLog On] -:- pyro [tcn@cci-209150250123.clarityconnect.net] has joined #tunes hey pyro hey what's up? nothin much.. see ya D: 03:00pm checking out some linux software to see if it's better than the proprietary crap we're using at work oh im hacking retro :) how large is the TSS register? do you know? i'd think 32 bit umm 16-bit ok it's a GDT selector.. the descriptor points to the actual TSS address. To switch tasks, you can just change the descriptor in the gdt. you've seen task.asm, I take it yeah ok allright, time to get my ass in gear and add DOS file support 03:10pm hey, I finally saw the Matrix it was cool, until the end -:- SignOff eihrul: #TUNES (Ping timeout for eihrul[usr5-ppp83.lvdi.net]) 03:20pm is retro gonna be FAT? hell no! -:- SignOff hcf: #TUNES (Read error to hcf[me-portland-us724.javanet.com]: Connection reset by peer) 03:30pm uh...Denial of Service fs? (hehehe) -:- eihrul [lee@usr5-ppp40.lvdi.net] has joined #tunes this is just a temporary expedient so this temporary expediant will be FAT? yup.. it's just for loading Forth programs, XCOM modules containing asm/C/etc programs, and other data files (text, bitmaps, fonts...) that'll help me cut the umbilical cord to Linux yeah edit the Forth programs from within Retro once I have an assembler I can compile the whole thing from Retro :D retro almost has FPU support * pyro/#tunes is getting a GIMP 03:40pm feel the lag :) hey.. what lag? >>> pyro [tcn@cci-209150250123.clarityconnect.net] requested PING 934499059 851716 from #tunes hrmm, how bad is disabling paging temporary? really, really bad right? where in the TSS can i store the FPU state? if you disable paging, programs with any translated pages can't run ElGato: before the tss well, i mean temporarily yeah it will be reenabled before any programs are run again sure, you can do that does it flush the TLB? besides, each task has its own CR3.. i know it does... pyro: uh like TSS - 94? but i need to copy between those different page tables :) eh? whatever well, i just want to know what are the effects of disabling paging after paging is reenable? ElGato: Look at the new file, uvars.inc... those are the per-task variables eihrul: probably none try it :) also, do you map your page tables into the task's address space? 03:50pm ElGato: You can optimize task switching by using 256 bytes for the TSS.. but it's 104 for the tss, 108 for the fpu, and 44 available for the OS i thought it was 94 for the FPU mabye 108 is for newer FPU's -:- hcf [nef@me-portland-us834.javanet.com] has joined #tunes -:- shamino [sham@phila-dialup138.nni.com] has joined #tunes er...i gotta read up on the tss again all i need to do now is figure out what fsave's opcode should be ohhh... i see just save the FPU state at TSS plus 108? 04:00pm no I just changed uvars.inc I put the TSS at the end of the 256 bytes, so I can put an ioperm map in the next 2 pages (which can normally all be mapped to the same 2 physical pages) so where does the FPU fit in? uvars.FPU i mean like where in the TSS? right before it which is TSS minus 108? yeah, which is also UVARS plus 44 mov ax, TSS dern it... there's no information anywhere on disabling paging sub ax, 108 fsave ax ? nononono... for each task there will be a UVARS address.. the first 44 bytes at that location are system variables, followed by 108 bytes of FPU state, then the TSS * ElGato/#tunes is a little slow i see so UVARS plus 44? ElGato: upgrade ur brain uvars.FPU uvars.fpu, I changed my mind. keep it lowercase.. 04:10pm ok im guessing it's double words aligned? 256-byte aligned no uvars.fpu yeah i think thats double word that's because I just added that 2 second ago abi: 44/4 11 -:- NetSplit: carter.openprojects.net split from irc.linux.com [04:12pm] -:- BitchX+Deb1an: Press Ctrl-F to see who left Ctrl-E to change to [carter.openprojects.net] abi: 44%4 0.616 abi: 44 mod 4 abi: 256/4 64 -:- Netjoined: carter.openprojects.net irc.linux.com -:- fare [fare@quatramaran.ens.fr] has joined #Tunes -:- shamino [sham@phila-dialup138.nni.com] has joined #Tunes abi: 4*11 44 do a cvs update, elgato ok uh... where in cvs is retro btw 04:20pm -:- water [water@ppp-tnt-7.tscnet.net] has joined #tunes back wb you don't have cvs? i do but i can't find retro with it where is it hidden away? under retro /cvs/retro oh ok on bespin yes yes nevermind hey it's 4:20 im high on retro :) where is print_string defined? i dunno ever heard of grep? yeah :( heh just so you're not tempted to ask me stupid questions, I'm going for groceries :| lol btw, the 'sprint' macro is useful.. gato: i'll answer whatever of your stupid questions i can. ;) like this: sprint "blah...",10,"ljsdfja",10 and lemme guess, you don't know where that is either? it's %included somewhere it's in the kernel directory :) heh great what's wrong with print_string anyway? anyway, it puts the string in the data section, and a call to print it in the code section 04:30pm print_string is only used in realmode it's defined in the boot sector well im not in real mode yet i don't think yet? realmode is where you start er pmode rather it ain't THAT retro hey brian, you saw the matrix right? yep I finally saw it last night i think i saw it the 7th time just recently what did you think? oh, it was cool, until the end the end? -:- Tril [dem@bespin.dhs.org] has joined #TUNES -:- mode/#Tunes [+o Tril] by ChanServ what about it? tril! that, and the idea that you start bleeding for real when your virtual body gets hurt that's just plain stupid that's not bs maybe if you bit yer tongue :) your nervous system has electrical feedback loops built in yes, they probably do that, too are you there, tril? and god only knows why they were using people as batteries when they had fusion.. but that was pretty damn funny when morpheus holds up the battery it's sci-fi, not sci-fact they had to make _something_ that you coudln't rationalize hi hi, Tril hey tril what's new, tril? just messing with freebsd at my new jiob 04:40pm btw, if we had a vote about the tunes member with the most contributions, i'd have to vote for hcf what kinda job? tiredf from game playing unix stuff sounds like fun at the isp bespin is at -:- SignOff eihrul: #TUNES (Leaving) any progress on the object-type system? i decided my scope is too small and that is why i'm not making progress i will have to diagram the *entire* tunes system dynamic compiler, user interface, machine model, ... and programs!! i call hcf the official tunes knowledge distribution engineer you may be able to automate that diagramming process huh? using arrows, i suppose just get a big sheet of paper hehe no, not necessarily arrows i'm saying that you could describe generic models and then specialize them into the specific things you want to model not really following pyro: um i can't make retro. i thought you could now 04:50pm tril: well, you could work on describing the number system first, and use that and your basic types (function, set, collection, ...) to build up the common things like boolean logic or Pascal ElGato: why not? should it be the cvs or the snapshot? cvs it makes for me tril: what makes your problem any more difficult than mine, then? oh wait neverming -:- SignOff smkl: #TUNES (sleeping ...) where is fare -:- eihrul [lee@usr5-ppp14.lvdi.net] has joined #tunes abi: seen fare fare was last seen saying something on IRC Tue Aug 10 15:10:19 1999 um "1 error" yep it won't make water: what do you mean tril: i see my problem as the same in nature for arrow, even after my theories have been completely formalized _what_ error? which problem? tril: having to 'diagram' everything in the system options.default: no such file or directory is the emphasis on diagram, or on everything? both, i guess i'm just trying to figure out why your progress would slow down lack of concentration :( focus, David-san! :) brb i am master miagi 05:00pm :) ElGato: I see options.default there.. this sucks you're in ~dave/retro ? cvs/retro on whose computer? bespin ok dohh someone trying to compile *,v files? is there something you did not tell me? hehe ~dave/retro has just the snapshot elgato do you know how cvs works you're supposed to run cvs to check it out from /cvs/retro!! don't you ever rtfm? Tril: heh, i guess not :( the way cvs works is each user has their OWN COPY of all the files. The central repository (/cvs on bespin) is only suposed to be written by the cvs program lol (and read by the cvs prograsm) to get a copy, you "check out" using the cvs program. there should be instructions for this on both the tunes page and teh retro page i'm not sure I want him checking in.. :) hey you told me /cvs/retro mabye you should have been a little clearer yeah, that's where CVS gets it from hehe * ElGato/#tunes feels quite stupid ElGato: rm -rf ~/retro;cd;cvs -d /cvs co retro 05:10pm * Tril/#TUNES blames this on pyro for not explaining properly hehe if we could continue nah im sorta dense sometimes it's easy when you're not doing cvs over the net i'm thning k let'sjust forget this -:- shamino [sham@phila-dialup138.nni.com] has left #tunes [] continue water I just borrowed the Tunes directions for using CVS.. they should work! :) ok i'm trying to read this tsia thing from the topic i haven't read their papers yet allright.. time for dinner see ya all bye bye -:- SignOff pyro: #TUNES (pyro has no reason) 05:20pm they just want to separate execution details such as parallel scheduling, distribution etc from a program specifiation -:- liar [brand@p0wer.qzx.com] has joined #tunes it sounds a lot like AOP but they dont cite it a little strange that they don't u guys any good at C programming? yessuh haven't in a while, but sure whats the best way to get all the command line arguments in a single string? use strlen to count the length of all the arguments, allocate a buffer big enough, then strcpy them one at a time after they've already been so carefully separated?!?!? strcpy () is slow since it has to find the end of the buffer every time i dont need speed then strcpy () :) strncpy, whatever!!! does strcpy append or replace? oh, i guess i meant strcat me too :) tsia doesn't look like it wants to make coding simpler by simplifying the language so strcpy the first and strcat the rest or shove a zero in the first part of the string and strcat all of em it doesn't necessarily separate aspects, it just provides a module (or black box) that handles them and it doesnt add the spaces does it? liar: are there any effects on the TLB for temporarily disabling then reenabling paging? it puts in everything you have in the string but the delimiting zeros 05:30pm eihrul: not that im aware of eihrul: its just when u load cr3 ah... because i want to implement message passing that way eihrul: it flushes the all tlb entries eihrul: except for global pages yep... that's what the intel docs say... i enable/disable paging alot but the intel docs omit anything about the other registers ah, i couldn't find even a PEEP on whether it was okay or not am relieved to hear that :) oh and global pages only work on k6+ and ppro+ so u need to check if the cpu supports them before enabling global pages * eihrul/#tunes really needs to stop putting words in all-caps for emphasis. yeah, i noticed that in linux code who was it asking me how os's do multi-tasking in hw vs sw? u can set the global page flag in the page entries tho, i do it and it seems to work ok. intel says not to but... -:- Tril [dem@bespin.dhs.org] has left #tunes [] PROGRAM this is a string argv[] doesnt have spaces does it? i thought the spaces separated the argv's uhhh...hehehe this is wierd i tried to make retro and there are like 300 errors and it isn't my code ElGato: paul has been screwing retro up i might as well check for large 4MB pages as well if i must add code to do that heh...serial.asm has lie 200 errors like -:- SignOff eihrul: #TUNES (Leaving) -:- eihrul [lee@usr5-ppp14.lvdi.net] has joined #tunes brb eating that stunk -:- SignOff eihrul: #TUNES (Ping timeout for eihrul[usr5-ppp14.lvdi.net]) 05:40pm -:- eihrul [lee@usr5-ppp14.lvdi.net] has joined #tunes wb back ynwb 05:50pm ga ysf * ElGato/#tunes is playing around with acronyms no one knows :) http://borg.qzx.com/bi/compressed_name.html anyone know the best way to convert a string, using that page, into a 64bit number? 12 5-bit characters doesnt need to be fast just simple uh..hash it how eh? i don't know it just makes me sound cool but now u sound like an idiot for not knowing :) what are you trying to do exactly, liar? im writing a program so i can convert strings into 64bit numbers for brix it will be easier to have a program then to do them all by hand 8 bit chars -> 5 bit? ya use look up table to do conversion and after that, the bitwise stuff gets a bit messy the bitwise is cake sure... but it's messy :) and i already thought of the lookup table actually, maybe not since you can just use shifts and i know its only 32 characters but thats still alot of typing okay... simple way to map the alphabet then: if (isalpha (some_char) != 0) offset_from_a = some_char - 'a'; you can use isdigit () and '0' to do numbers then add 1 or 27 depending ah thnaks thanks look up table still faster :) i dont need speed as long as the program can compute it faster than i can then its good i know... i know... j/k 06:00pm k this sucks after all this work i can't compile retro cause some other file is fux0red rl: send a bitch email to paul s/rl/ElGato/ does c have a function to convert a string to lowercase? or do i have to dig out mine? it has a function to convert a character to lowercase yes paul eihrul: that will work make a function to filter a string through a function pointer :) it's the pseudo-higher order thing to do void strlower(char *string) { while(*string!=0){ *string|=32; string++; } } there is mine -:- fare is now known as Fare hum wassup? tolower () does the same thing fare! well u didnt tell me so i had to get mine water! i'd give you my spec, but it's only on paper now for reflective arrow logic, at least (my laptop is very sick lately) -:- Tril [dem@bespin.dhs.org] has joined #tunes -:- mode/#Tunes [+o Tril] by ChanServ * Fare/#Tunes is still reading "The Mind's I" hi fare whatever works haha, sorry... i forgot Me Donnerez-vous principal? 06:10pm A la difference du hcf, je pas urinate sur les personnes agees autant que possible. full hand tonight? hmmm? s/hand/house/ is there a 64bit integer in C? oh. some here are lurkers double i think long long, gcc specific Fare: D'ou avez-vos cache mon grand cheval? ok what is the %letter to print a long long still d? d got to log off d es para decimal bye water! -:- SignOff Tril: #TUNES (Tril has no reason) lo, HS -:- NetSplit: carter.openprojects.net split from sterling.openprojects.net [06:15pm] -:- BitchX+Deb1an: Press Ctrl-F to see who left Ctrl-E to change to [carter.openprojects.net] -:- Netjoined: carter.openprojects.net sterling.openprojects.net -:- Fare [fare@quatramaran.ens.fr] has joined #Tunes -:- eihrul [lee@usr5-ppp14.lvdi.net] has joined #Tunes -:- SignOff Fare: #TUNES (changing servers) hmm this stupid program isnt giving me the same numbers that i computed ? isnt there a way to tell %x to only print 1 digit? a nibble Je sais des choses, ce dieu egal ne connait pas et je sais que votre pere, il me respecte maintenant. Et c'est de shit de taureau. mask the other bits nm sorry, i don't mess with that stuff any more liar: %1x ah thats it 06:20pm Je me trouvais sur l'herbe dimanche matin de la semaine derniere. Se livrer a mon defaite d'individu. Ne volez pas mon soleil. man i hate c so do i. that's why i don't use it u leave out a single = sign and the program still works, just wrong if(c=' ') p = 27; #define equals == there ya go wow. that's the same kind of bug i remember dealing with two years ago no chance of misrepresenting == with = then i don't mind c eihrul: heh eihrul: << instead of <<= it's just c++ i hate i've never had that happen i've only had one incident of == and = you bit-shift as much as you can in a good graphics engine or file-system yep... even so i've never accidently typoed in that way ditto it's easier than you might think i've had like 3 incidents it's easy in principle yes but it's not frequent is there a %letter for binary? nope damnit is in C++ what's 82h in decimal? 8 * 16 + 2 130 ok hey cool now i know how to do that sigh... :D binary to hex is easy same with binary to octal and vice versa ok now my little program works 06:30pm are there any easy ways to squeeze more characters into 5 bits? 5 bits is pretty scarce as is ...hash it :D i would like to have 26 alpha, 10 digits, and space ElGato: die :) use 6 bits lzw? 6 bits gives me a smaller string length liar: mangez un penis you could put restrictions on the locations of letters and numbers water: im using a 64bit number to store a string into and after a certain escape bit, accept only numbers water: with 5bits i can get 12 characters, will lzw give me more? liar: oh. hmm lzw works better with a larger stream ya i know i don't thinnk you'll get anymore in so it wouldn't be very good for 64 bits at all hmm maybe i can use the last 4 bits to hold a full number and i dont need a null what about letters though? you have 60 bits for em why only a 64-bit string? water: its for keywords and i want fast lookup and small storage ah like forth does, sort of ya keywords are the only type of filenames in brix well almost i hate to mention it, but why not a hash key? rivaux rouges de bande reutilisant des bibles :D go water! see liar i dont know howto do hash, but someone told me my way would work better hash isn't terrific and that hash wouldnt really work for what i need what's your idea? fitting letters into bit-fields? 5bits per character 12 character in a 64bit number wait... here's an idea 06:40pm what happens to the last 4 bits? you could put all of the keywords into an lzw dictionary similar patterns in keywords would allow compaction how it wouldn't be straight-forward, as far as code is concerned, though you just treat your keywords as being arranged in a series in a text-file (nuls instead of whitespace between words) why don't you turn the keyword into a hash key by addingthe values of each characte in the string together and let it search using that you can then compress it and access it that way don't ask me what to do about hash clash though if you aren't really familiar with lzw, i'm sure that there are good explanations on the net elgato: hash-clash would result in inconsistencies in look-up times uhhh...yeah elgato: on the other hand, lzw wouldn't help much either :) so im better doing it my way :) liar: your original idea will probably be the best, if only for simplicity hashing would be faster elgato: it depends on how many keywords his system will allow even liar's idea will require him to search the keywords' databse which could take a while just make it an arbitray prime number and then when that fills up make another list ya but the database is sorted and uses access counts to move often accessed keywords to the top but with that you still have to search ya but the most accessed keywords are at the top the point of hashing is not to have to so, it's sorted by most-often/recently accessed elgato: right not recently 06:50pm elgato's right that sorting could take a lot of time just give them a fixed place in the dictionary lair: but over time, often-accessed entries get bumped by once used more recently anyway plus with qz's keyword idea, there would only be a certain number of possible character combinations for keywords no really you only have 12 charcacter places now i have 13 ok 13 the last 4bits will hold 0-9 and a-f how many combinations can you have with 13 characters (i don't know the math)? oh and i do have aliasing to alow bigger keywords elgato: plenty, but most aren't readable ok, so aliases would use unreadable keywords just make your dictionary a prime number size around there ya or they can just be used to map lots of keywords to a single keyword basically, you're optimizing for short word/number combinations, particularly for look-up, at the cost of adding new words, since you have to re-sort ya i gotta go laterr guya blarg later guys -:- SignOff ElGato: #TUNES (hash it i tell you) that's cool, as long as you know where the slow points will be 07:00pm bbiaf b 07:10pm -:- ruiner [nate@ppp432.wi.centuryinter.net] has joined #tunes hi ruiner hi what is os/2's mascot? is it just that lame os/2 circle? at least linux has an animal i didn't think that it had one windows has a little guy with a black ski mask linux is the only os i can think of with a mascot you could say that the old amiga screen-saver is a mascot, but that's a stretch well linus likes penguins, bill likes to run over penguins freebsd has a mascot and hurd is gnu so its mascot is that gnu so does gnu yeah.... mascot's aren't really special, they're just stand-in logos that's degrading to mascots everywhere so? :) so... you're going to make the BSD Daemon cry! and... ? he might hurt himself... he's a daemon 07:20pm that's fine with me :) mascots rule over any dopey logo anyday what should the windows logo be? a turtle? a hog? logos are terrible skunk ? i thought it was a 900 pound baboon? a meaningless symol launchpad mcquack? meaningless in itself... but powerful in interpretation :) nah, baboons are cool turtles are nice and slow though and windows is a hog... a cockroach? launchpad mcquack crashed all the time...ever watch ducktales? sure but cockroaches have so many interesting traits: * ruiner/#tunes is waiting.... they just don't seem to die... they generally carry diseases... they sneak in everywhere... and when they get stuck on their backs, they can't turn over and die cockroaches have been around for hundreds of millions of years, surviving many extinctions and disasters hmmmm...... I think windows' mascot should be a herpes virus...you don't really want it, but once you get it you're stuck with it that'd work then when somebody came into a chat room they could go "I need help with my herpes" but do you go into an irc channel and say: i need help with my (penguin/daemon)? not likely true the penguin means nothing. it's an advocacy gimmick but I think that would become adopted by people who use linux we're well aware of that, water * water/#tunes invites ruiner and eihrul to #linpeople :) 07:30pm you need to put something over that "Made for Windows 95" plate on your computer it might as well be a penguin or some other mascot I'm saying like...somebody would say that they have windows, and two linux users would go "he has herpes" "Made for You" not necessarily that's a lie in and of itself which is why it's so ironic that users are customers 07:40pm -:- SignOff hcf: #TUNES (Ping timeout for hcf[me-portland-us834.javanet.com]) -:- hcf [nef@me-portland-us820.javanet.com] has joined #tunes anybody check out slashdot today? about the keyboards confusing newbies? soooooooo lame yep. I can't believe how stupid people are so what? imho if you can't use it as is, and you can't understand it enough to change it yourself, you don't belong in front of one qwerty keyboards are designed to be hard to use from the start true know why? heh heh yes dates back to typewriters fast typing caused the key arms to jam but thats not the point of the article...the article is about scroll lock, num lock, print screen, pause/break.... they don't make sense, though if you don't know what it does, find out not even apple's keyboards make sense yeah they do apples....I dunno about them they're similar but my keyboard makes sense.... I love the pause/break button insert and delete too no, form definitely does not relate to function page up, page down bah! 08:00pm zero engineering goes into keyboard design. they merely copy the ibm standard why is it that lately I've been disagreeing with everybody in here? because the ibm standard works i disagree, too, though :) so? so, if it works, why change it? because computing is more diverse now 3d games all have different layouts, and most aren't modifiable yeah, I'm so glad that compaq is putting volume controls and easy internet keys on their keyboards just what the world needs bah! ok i agree about that. it is lame sounds like a software deficiency to me in fact, extremely lame yes if you can't write code thats going to work with the standard keyboard, then you're not very good bah :) my friend's parents bought a compaq, much to my dismay only tunes is good code :) after I told them not to get one too....tsk tsk I said, "just don't get an acer, hewlett packard, packard bell, compaq, or anything else they sell at best buy" why would they listen to you? I told them to either let me and my friend custom build it, or get a micron yeah, I'm just the guy they call any time anything goes wrong with their computer....no reason to listen to me are you some kind of control freak? yes I am of course plus I don't really like going out to their house every two days because they can't figure out why their computer keeps freezing or why they can't get their e-mail oh I could set up a system for them that would be so cool.... :P yes, i empathize there who cares if it's cool? many specially-built systems are buggy in the span of time that my grandpa has had the computer I built for him, he's had to reformat, reinstall windows, or call for tech support 0 times and thats with WINDOWS case in point is the one i'm using now in the month that they've had their compaq, they've taken it in twice and had me over there almost every 3 days fixing the damned thing if you use the 3dfx card while the usb modem is activated, the computer freezes up within ten minutes what os? win98r2 heh heh heh it's a game machine I don't think I need to say anything... yeah, just don't play any 3d games online lol and it can't run the decent games you're an idiot to build such machines and then criticize my friend for buying one pardon? the difference is I make mine work like you know what you're doing. bah! 08:10pm the guys who built this machine have been hacking hardware for a few decades hey, I'm batting 1000 so far yeah, with machines that don't get upgraded i bet they did a great job too I might add the usb modem was an add-on hasn't needed to be upgraded yet your customers will be back to you soon I'm skeptical saying "why won't my cable-modem work?" ah, I might be getting a job installing cable modems for the cable service here so I might be dealing with that one quite a bit yes, and possibly regretting it bah! blind confidence doesn't prevent mistakes I've made mistakes, I've been able to fix them though like my original video card in this machine... was fuct...kept overheating and totally freezing the machine * water/#tunes doesn't care alright....point is, I figured it out, and fixed it 08:20pm -:- SignOff water: #TUNES (Ping timeout for water[ppp-tnt-7.tscnet.net]) -:- water [water@ppp-tnt-39.tscnet.net] has joined #tunes darn isp heh heh your friends must work for your isp bah actually, an entirely different set of people lol lol lol just joking around... 08:30pm -:- overfien [foobie@m227.telcomplus.net] has joined #Tunes y0h whats up over-fiend? hi 08:40pm overfien: what brings you here? are you a tuneser? is it faster to use the pushad instruction or manually push the registers? no a few peeps from my college told me to come here an wait for them pushad, i think. from western wwu.edu ok * overfien/#Tunes is away coding on diff. box "asm for vms" where? hrmm, but pushad pushes one extra register since call gates/interrupt gates already push the stack pointer is that a problem? just wondering... it's not a problem 08:50pm -:- SignOff water: #TUNES (Ping timeout for water[ppp-tnt-39.tscnet.net]) eihrul: yer thinking about it wrong why do u wanna push all regs? 09:30pm -:- _QZ [brand@borg.qzx.com] has joined #tunes <_QZ> ok i know that if enlightenment crashes it just leaves my windows window-less <_QZ> and i can restart it <_QZ> but if E is locked up and i kill it will it do the same thing? <_QZ> or if i kill it will it close X <_QZ> anyone? I'm no expert, but I'd guess it'd close X.....hmmmmm....actually.... you can't change it to a different window manager without killing E first? <_QZ> eihrul: no <_QZ> eihrul: only save the regs u use ah... used for parameter passing? or used in general <_QZ> i dont save regs used for parameters then which registers do you save? <_QZ> i only save regs that params arent passed in and that i change <_QZ> i also dont save regs if i usethem to return a parameter but i'm not making separate entry points for each syscall so i'd just have to save them all anyway <_QZ> u that is slower? <_QZ> u have to push all and make an extra jmp inside the syscall i'm writing things in C <_QZ> and u have to lookup the jmp address that's a single lookup dude <_QZ> what u think C has a magical way of doing it with those 3 extra steps? 09:40pm grr... don't turn this into a language war <_QZ> pushall, lookup and jmp <-- 3 extra steps <_QZ> bbiaf i'll live it's not going to kill me 09:50pm !Hyrlik:*! Gee, I can spam from here !spice:*! Me too :) -:- duxpond [email@208.243.170.5] has joined #Tunes -:- duxpond has changed the topic on channel #Tunes to: http://www.electrolab.net/webcam.htm <-- This site is the shit and is being flushed! -:- duxpond [email@208.243.170.5] has left #Tunes [] !Hyrlik:*! I just got word that by making these 'pointless' messages I am wasting precious bandwith, for this I appologize and will my my pointless messages have special inspirations for you all. -:- ThaReaper [Tha@98CBD7A3.ipt.aol.com] has joined #tunes hey bastards :-) !spice:*! settle Hyrlik :) -:- ThaReaper [Tha@98CBD7A3.ipt.aol.com] has left #tunes [] !al-Kader:*! /mode al-kader -w :) -:- ThaReaper [Tha@98CBD7A3.ipt.aol.com] has joined #tunes -:- ThaReaper [Tha@98CBD7A3.ipt.aol.com] has left #tunes [] -:- hcf has changed the topic on channel #Tunes to: Reflective Computing System | http://www.dilbert.com/comics/dilbert/archive/images/dilbert1993043090804.gif | http://osdevnew.listbot.com | http://www.researchindex.com | http://www.tsia.org 10:10pm -:- _QZ [brand@borg.qzx.com] has left #tunes [] bastards? a guy using aol was calling me a bastard? if that wasn't so inherently stupid I'd be offended ha 10:20pm i cant read could someone tell me what the tsia page talks about? yeah, hold on a sec read this while I'm reading tsia http://users.erols.com/oddities-inc/news0899/jar.html i already read that page :) er, i mean someone read it to me !spice:*! ewps !Bhaal:*! Where was he coursing problems this time? !Hyrlik:*! do a list of all channels and you'll see are you serious? !Bhaal:*! Hrm.. my channel list is somewhat short for some reason, but Ill believe u :) !Hyrlik:*! I'm just curious why the ircd didn't kill him !spice:*! so you could have the pleasure ? !Bhaal:*! *shrug* when u did the gline? !Bhaal:*! haha !Hyrlik:*! maybe the gline didn't propogate to irc.linux.com !Bhaal:*! it should have... !ltd:*! it did 10:30pm serious? im serious about not being able to read !spice:*! wrong syntax buddy !Hyrlik:*! whats the right syntax? !Hyrlik:*! *@ip right? !ltd:*! no nick in a gline !ltd:*! G *!*@208.243.170.5 934525467 !al-Kader:*! I dont meant to rain on your /wallop parade, but we should keep this in #openprojects. !Hyrlik:*! oh, so it would be always *@IPADDR.*