IRC log started Wed May 5 00:00:01 1999 [msg(TUNES)] permlog 1999.0505 -:- billyboof [hatefull@nrwc-sh7-port17.snet.net] has joined #tunes hello.... anyone here? 12:10am -:- SignOff billyboof: #TUNES (hatefull@antisocial.com) -:- IMMY [imran@212.26.75.184] has joined #Tunes -:- IMMY [imran@212.26.75.184] has left #Tunes [] -:- Netjoined: clarke.openprojects.net sterling.openprojects.net -:- abi [nef@bespin.cx] has joined #Tunes -:- SignOff Fare: #TUNES (Ping timeout for Fare[quatramaran.ens.fr]) !mccaffrey.openprojects.net!! Remote CONNECT drexelhill.pa.us.opirc.nu 8005 from lilo -:- Fare [rideau@quatramaran.ens.fr] has joined #Tunes -:- AlonzoTG [Alonzo@client-151-200-121-141.bellatlantic.net] has joined #tunes -:- SignOff Fare: #TUNES (Ping timeout for Fare[quatramaran.ens.fr]) -:- Fare [rideau@quatramaran.ens.fr] has joined #Tunes * AlonzoTG/#tunes greets "Salutations Fare!" :-) -:- ruiner [nate@ppp144.wi.centuryinter.net] has joined #tunes * AlonzoTG/#tunes greets "Salutations ruiner!" :-) greetings ATG has one of these horrible auto-greeters. ATG: you suck! ok om heh heh * Fare/#Tunes is rewriting his meta-/etc in guile I have some questions and trying to have it use some ad-hoc emulation of a (correct) persistent store ruiner: I have some answers. Let's hope they match. for instance, here's one: 42 ok......is it feasable to have your operating system be able to recognize and use drivers from other os's I think the hard part of that would be getting it to recognize them but it'd give somebody a real jump ....wouldn't have to sit and write drivers for the rest of their life 12:50pm hmmmmmmm....... no answer? -:- SignOff Fare: #TUNES (Ping timeout for Fare[quatramaran.ens.fr]) 01:00pm -:- Fare [fare@balance.wiw.org] has joined #Tunes wb hum figure out my ? yet? the host I'm usually logged on sucks I had to switch hosts after the connection was lost I did not receive your question. can you /msg it to me? ok......is it feasable to have your operating system be able to recognize and use drivers from other os's I think the hard part of that would be getting it to recognize them but it'd give somebody a real jump ....wouldn't have to sit and write drivers for the rest of their life I'd like us to do just that. The flux oskit is infrastructure for just that have you seen it? nope well, it'sm mostly just what you're asking for hmmmmmm....... sweet now if I can find a pen I'll write that down only, it works with gross releases (one every few years, one earlier this year) instead of having an open CVS or other development nobody's been integrating it to tunes, because there is not much tunes to integrate it to :( hmmmmmm 01:30pm I have a question about tunes is it going to be like MS where you come out with a service pack every few months, or like linux where its updated constantly, or like dos was....rarely at least in the early days of dos... will rather be like BSD, CMUCL, and other, that have an open CVS server there is already a CVS server for TUNES so you have to be connected to the net......booooooo although we hope to someday replace CVS with something of our own darn. my ISP really sucks my os will bring back the superiority of the standalone computer I hate how things seem to be drifting to dumbterminals which os is it? I don't remember seing you on irc. none yet I'm still learning asm but I'm constantly coming up with ideas.....like that drivers one yeah, good idea. well, I think there are lots of ideas in tunes that could serve you. such as? orthogonal persistence? reflection? garbage collection? migration? using a high-level language? higher-order functions? I wanted to make it pretty much the opposite of that 01:40pm oh as few restrictions on the programmer as possible then there already is FORTH! the anti NT Depends on just WHAT you call "restrictions"!!!! well.....NT doesn't let you have direct access to the hardware that's heresy to me forcing one to be low-level IS the worst restriction s opposed to ALLOWING one to be high-level I disagree.....forcing one to be high level is I'll let people go high level thats no big deal in a high-level system, you can still allow, through reflection, low-level parts to be accessed, but in a low-level system, you just can't create high-level services that will be available to others in a consistently stable way -:- FareWell [rideaufr@esmeralda.enst.fr] has joined #Tunes erg.....anything that isn't direct is going to cost processor cycles..... my, sucks sucks sucks om * AlonzoTG/#tunes iz writing OS too atc.peon.net/~cyborg/ My solution to hardware abstraction: GOOD DRIVERS!!! app would generate a transaction... the driver would translate it into a port-script... and the IO driver would send it to the device... There is really no other way to abstract the machine... -:- SignOff Fare: #TUNES (Connection reset by pear) -:- FareWell is now known as Fare u really really DO need to abstract the machine... otherwise you will be stuck with 15 IRQ channels for the rest of eternity. :(((((((( ruiner: you forget essential considerations: people don't think in terms of bits. thats not so bad I'm not forcing them to stay low level... If it isn't directly mapped to *user* concepts, you waste *user* cycles, a programming language won't be integrated into my os and user cycles cost much more than machine cycles today. 01:50pm well, if you don't provide a way to *consistently* go high-level, then no two different high-level projects can communicate least they base on their own high-level system, possibly built atop yours, but distinct. ATG: compiling driver things instead of interpreting them at run-time is a good idea ATG: but if this isn't part of a generic compiler framework, then you lose, because every driver gets its own compiler infrastructure, and its gets too complex and hairy Hmmz... Its interactive... The prog queries the driver. "what can u do?" send get Change_baud, read status, set queue..... that kind of thing... then the prog uses a fuzzy matching scheme and figures out how to use the driver and then sends a stream of commands to it... the protocol will have to be standardized in the first generation... Hopefully in the second generation it will function more like a braine... and just sort of integrate itself.... I am working on some theories, I came up with a model a few dayze ago but I forgot it, I am trying to re-create it... :((( Anyway... back to trying to remember... is there a homepage for these projects? I mean.....for all the projects that call this irc channel home open source or otherwise..... I think that would be interesting I'm sure we'd get a hit every week or so from ms 02:00pm fuzzy matching? ruiner: see http://www.tunes.org/Review/OSes.html#join as well as http://www.tunes.org/members.html isn't that just if you want to be a part of tunes? nope The function name doesn't have to be an exact match, anything in the ballpark... well, go ahead and read ATG: fuzzy matching is evil when you write scripts that live in a world where versions change, etc heh heh heh.....sweet I mean, fuzzy matching is good for interactive use, but not quite so for non-interactive programs -:- iepos [iepos@d1.t1-1.tecinfo.com] has joined #TUNES iepos: gakuk! gakuk! hey, i got a few books on logic. i still don't fully understand that curry-howard-debruijn isomorphism though... the answer is 422 functions somehow correspond to proofs, i guess... ruiner: only 42, I fear. hmmz.... it was a typo....I swear lemme contemplate that (om) iepos: haven't we already discussed that isomorphism here? iepos: read the stuff by Benjamin Werner 02:10pm nope. i forgot about it. later all like .....4 hours or so oh, yes we did discuss a little i guess.. *poof* -:- SignOff ruiner: #TUNES (Leaving) maybe i'll go read that now... where is it at, again? oh yeah, i couldn't get a copy of Curry's Combinatory Logic though... hmmm ... now i've gotten distracted playing with Conway's game of life... fare, are you still there? or is your server messing up again... ? iepos: have you built that big turing-machine-in-game-foof-life monster? ftp.inria.fr/local/Projects/coq/Benjamin.Werner/ or such yeah, i built a slow implementation of it, if that's what you're asking... okay i'll go read it in just a little bit... * Fare/#Tunes is moving all his meta-/etc shell scripts to guile I intend to also track dependencies in a fine-grained way 02:20pm hmmm... what is a meta-/etc shell script ? rather a collection of shell scripts that regenerate files in /etc when the configuration changes hahahaha... no i guess actually that could be useful the configuration changes because: I'm installing a new host, or my laptop is connectioed to a different network, or whatever * Tril/#TUNES is back from the dead. Gone 44 hrs 57 min 10 secs greetings, Tril! yo Tril!!!!!! tril is, like, a security person. for tunes, though ,not unix ;) haha! hi abi Tril: what happended to bespin.cx? lots of hosts around the net are refusing to accept mail from the tunes list because "sender domain must exist". They somehow can't resolve bespin.cx. Tril: I received a confirmation request for a subscription to cybernethics@tunes.org -- how do I remove the need for that? cybernethics: there will be a confirmation anytime someone tries to subscribe a different email address than the one that sent the request well, my ISP cannot see bespin.cx indeed! I thought you had 3 isps well, some can't. what exactly is wrong? Do the root nameservers fail to delegate .CX properly? Or is it a problem with the bespin.cx nameservers? dunno I told bob to change the reverse DNS for bespin to bespin.dhs.org. So that will be our official name. if he gets around to it maybe it'll fix self and is but a transient error of a root server still, was annoying at best Tril: oh, ok Fare, you know how to use emacs pretty well, right? Tril: have you read my current activity from the irc log? if I take a trip to his office that would speed things up. but it's not too important. (There are about 7 subscribers who can't receive tunes mail right now...) iepos: I use emacs a lot, but I dondon't use advanced features much, although I sometimes write a few petty elisp functions iepos: no, I don't know emacs very well. It's one of those learning curve things. I use pico can you tell me how to remap the ^H key to a backspace instead of whatever weird thing it is normally mapped to... ? iepos: Fare is the one to ask iepos: oh, that one! ;-) fare: I haven't read irc logs "that one!" ? why, have you had this problem before too? 02:30pm iepos: well, so as to have the very same config work for xemacs in both text mode and X at the same time (thru gnuclient), I had to remap backspace to C-H, and use M-H for help okay, so how do you do that? is there some elisp function for remapping key bindings? -:- ruiner [blah@ppp261.wi.centuryinter.net] has joined #Tunes hmmmm iepos: complicated hi nater iepos: have an account on bespin? uh oh ... greetings yes iepos: see how I do it in my config in ~fare fare: okay... first, I use stty to set backspace to ^H ruiner: you should read some papers by Eric Raymond such as the Cathedral and Bazaar or the Homesteading the Noosphere , they are insightful about free software communities. I also use loadkeys tand/or the xterm translations to map the backspace key to ^H is slashdot down? Finally in elisp/keys.el I map C-h and other stuff like it should yeah, i hardly ever use backspace anymore... i swapped my capslock and left control keys. slashdot seems to be down erg....free software.... dammit! yeah, but read my criticism to these papers about free software theories :) its much neater when you let your software be the product I don't wanna have to support stuff for the rest of my dying days just put it out there, let somebody else support it ruiner: that's called "opensourcing" No, it's called Microsoft hey, my employer, FT, is considering use of free software more and more seriously!!!! :) :) :) fare: hmm... it's not working... USE of free software is definitely a good business decision :) i dont know about trying to profit off it directly. fare: i tried using global-set-key to map C-h to delete-char.. but it still brings up the help thing. as is production of free sofxware for instance, we're looking for some way to secure our business client sessions production may be good in the extremely long term. But planning for the extreme long term is not a good business decision. ssh looks like the solution, only it's proprietary and not standard but should we help a free clone be completed, it would become a IETF standard, and that would completely opensource the support cost of it!!! Can a string of numbers have an abstract topology? http://www.net.lut.ac.uk/psst/ - free ssh clone AlonzoTG: what's an abstract topology? 02:40pm Tril: yeah, I've been pointed to it recently -- thanks! Alonzo: sure Like protines... protein where the charges on the amino acid cause it to bend into a usefull shape... can I have a string of numbers that bend into a program? hehe, sometimes, it's better to know french and a bit of latin so as t ounderstand etymology :) Fare: definitely ATG: the problem is -- the environment has a role to play in *which* (meta)stable state the protein will actually take which would be usefull to adapt a program to the task... ATG: play the game of life? Its just a qustion of getting all the morpohlogies to be usefull... for instance, there are cases where the very "same" molecule exists in two forms, one of which is necessary to the body, and the other is lethal :) I am trying to write a Super OS, (Alonzo's OS 2.0) in simple cases, on form is the symmetric of the other. In other cases, it's more subtle (see the famous prions) damn lag ! >>> Tril [dem@sloth.wcug.wwu.edu] requested PING 925940797 937487 from #TUNES I can't see what I type before it's sent Fare you mean lag between your keyboard and the IRC client :) yup damn ISP! run irc locally won't help much will increase the traffic, and hence the global lag do you have lots of windows open? irc windows only one I don't use irc windows are you in lots of channels? usually only one; sometimes two or three never using windows it might help if you chose a server closer to your location... the problem is my isp (I think) the cable modem? i think the cable modem is like a bigger home lan with a T1 yup, the cable modem 02:50pm I read in the paper today that we are supposed to be getting cable modem access in our area this month. well, lfirst time they said that was more than one year before I actually got it! -:- Tikiman [tikiman@mcrigal2.student.Princeton.EDU] has joined #tunes tikiman: gakuk! * AlonzoTG/#tunes greets "Salutations Tikiman!" :-) Alonzo: oh, no! not again! 03:00pm hmm....what do you guys think of this idea....manually setting priority for multitasking I am a little fuzzy on priorities.. well, apparently all unices boost the priority of processes that make lots of system calls. I guess it is to increase the apparent responsiveness to the user. I watched linux and it shuffles priorities... like a process will be 15 for a while then move down to 7.... hmmm....how does flux work? is it like unix in that it compiles a kernel specific to the hardware...or like dos/win? ruiner: depends on what you call "manually" (and "priority", also :) like you have a window with all the processes listed...and how they're weighted for use of the processor I'm all for hving a recursive tree-queue of processes instead of a simple queue hmmz... u really need priorities... :| ruiner: tree-queue allows for custom and fair scheduling with limited complexity In my OS, Each module will do its own scheduling... =l every node in the tree-queue can schedule priority for its sub-nodes atg: you mean like Win31? not quite... he means like in ENIAC :) 03:10pm it'd be a nice feature for power users pardon me....power lusers :\ Okay I'll make the prototype, then you can critique it... ;] hum what's dxpc? isn't that the encrypted X protocol? differential x protocol client oh, compression. right. not encrypted, differential, for compression 03:20pm I think the arrow paper is going to become a book :( gotta find a publisher books should be published online online books will never happen they're too unwieldy ruiner: what about home super-high-speed printers? paper is a much better medium that's a good thought tril....but publishers wouldn't take too kindly to it well, publishers and newspapers didn't take kindly to the idea of electronic paper, although it could be made cheaply. Same with cheap energy ruiner: depends for what yeah...I want my own generator paper has its role, sure too bad the burbs aren't so good a place for them burbs? yeah...well....planned subdivisions suburbs it's also the name of a doom ][ level... * Tril/#TUNES is very good at doom ][ me too slashdot is back up * Fare/#Tunes stopped around level 17 or so maybe more no more fun i only played doom(s) single player on low difficulty, in order to memorize the levels and secrets. Then I only play multiplayer after that. 03:30pm shooting hordes of monsters is quite boring. But playing my friends is great u need AI... oh, maybe the problem is I have no friends to play doom2 with I need NS there is 1 deathmatch bot for doom.. i don't remember trying it NS? Natural Stupidity :) I hate intel is tunes going to automatically disable the serial #? how can you hate a corporation. they're not alive. in tunes, " exploits" probably will be a lot harder to do.. do you have a PIII? no, and I refuse to get one I'm waiting for the K7's they're not much faster than PIIs... PIIIs arent much faster. -:- Pepe501 [okl@194.143.217.108] has joined #Tunes -:- Pepe501 [okl@194.143.217.108] has left #Tunes [] Why disable serial numbers? they are not worse than ethernic serial numbers!!! and ethernic serial numbers are *useful* they are part of many protocols! i demand to have complete control over the circuitry of my cpu. I'd like that too -- after free software, free hardware design! free information! 03:40pm join #f-cpu ! (free CPU!) what's the status of f-cpu, anyway? mumbeling... I posted a poll asking what multiprocessor arch... -:- SignOff ruiner: #TUNES (Ping timeout for ruiner[ppp261.wi.centuryinter.net]) status: about same as tunes We are trying to determine the instruction set... once we have agreed uppon an instruction set it shouldn'd be much trouble at all to implement... what's the new homepage? I have an old link at f-cpu.dyn.ml.org (ml.org is down) ATG: seen the PSC-1000 from Patriot? f-cpu.tux.org sorry. post it to the list if it is good... :) I had it in ~fare/libre-logiciel.html, but you typed it before I could 03:50pm hum i'm reading up on visual programming languages. a lot of them seem to be for the mac. unfortuantely. !carter.openprojects.net!! Remote CONNECT moore.openprojects.net 8005 from lilo 04:00pm !koontz.openprojects.net!! Remote CONNECT moore.openprojects.net 8005 from lilo wizual pogroming? how wuld dat werk? you connect the pieces of your program together with a gui 04:10pm hmmz... never tried it... i couldn't find a free one.. -:- tcn [tcn@cci-209150250127.clarityconnect.net] has joined #tunes 'lo * AlonzoTG/#tunes greets "Salutations tcn!" :-) 04:20pm Tril: typical kind of syntax-oriented stuff -- concentrate on syntax instead of semantics don't bring much i'm going to start programming tunes in common lisp right now is there a multi-line comment character? good luk * AlonzoTG/#tunes is going to specify mine first... howdy -:- _BC [bmcbrine@pine.Alberni.Net] has joined #tunes * AlonzoTG/#tunes greets "Salutations _BC!" :-) <_BC> Hi all <_BC> Thanks alonzo hey, what's up? <_BC> I came from my interest in TUNES. :) kool also see my site at atc.peon.net/~cyborg/ are sparse arrays a scheme thing? <_BC> it is an interesting project you people have here. kool... <_BC> ? me check ~cyborg/ ? bc: if you want to.. his page is about stuff like creating the Borg and my OS... :) Tril: sparse arrays.. that's a general concept <_BC> kool :) in what manner does this "borg" technology appear? tcn: not much is up tcn: yeah, but i can't find a specific reference to them in common lisp Tril: that's when you have a large array where only a few elements are actually used still translating my meta-/etc into guile although now comes the real stuff Fare: your reflective-/etc? <_BC> Guile is being used in Tunes? (I would say 'I like it') bc: fare's /etc isn't directly related to TUNES.. but the concept is <_BC> tril:i see <_BC> How long has tunes been in development? about 10 minutes 04:30pm <_BC> i see <_BC> Amazing headway in a mere 10 minutes! Actually it's more like 10 years :) i'm developing it right now :) <_BC> I've also been romancing the ideas of making my own OS over the past 8 or so years. <_BC> I'm sortof considering joining the team as a small-time contrib... ahh.. found it #| comment |# (multi-lines) _BC: I'm working on the assembly language stuff over here <_BC> You colaborating development over irc? bc: help however you want :) we collaborate development using "the Force" <_BC> heheh. I see bc: what programming languages you like? Tril: not reflective, but meta the correct answer is "none" Tril: and guile has drawbacks I'm using as little of it as possible, so as to be able to easily port to a Tunes Scheme dialect later Hey, I got a mini-scheme interpreter to use as an example <_BC> Mostly C[++], some asm, the odd scripting lang, basic's, I'm still learning new languages. Interested in Python, Forth. 04:40pm bc: Have you read the Arrow paper yet? tcn: under retro? BC: know scheme? lisp? ml? Fare: it's written in C.. I could use it as a guide for writing one under Retro.. tcn: which interpreter are you talking about? does it do GC? good question :) I haven't studied it very hard yet It's about 100k of C source, and 20k of scheme source for bootstrapping the interpreter SIOD? where did you get it from? I think dufrp mailed it to me it's called tinyScheme or miniScheme 04:50pm ok -:- SignOff iepos: #TUNES (Leaving) tcn: there are lots of scheme interpreters and compilers listed on Review/Languages.html#Scheme 05:00pm <_BC> tril: what arrow paper? (answer, no haven't read it:) <_BC> fare: nope. tried learning lisp, almost pulled my hair out :). maybe it was the booklet i had. Fare: maybe that's where I got it bc: It's the top news item on the main tunes page, www.tunes.org :) Tell me how much trouble you have understanding it.. (I didn't write it, Brian Rice did. But I might meet him in real life this week) <_BC> tril: ok Tril, i'll do t that. tril, brian said you were wanted to write an arrow tutorial too? tcn: what do you mean, "too"? tcn: in addition to Brian writing one, or in addition to you writing one? I didn't know you were writing one. Tril: I could tcn: Don't let me stop you. I'm not working on it right now.. <_BC> have to go now.. nice chattin with yas.. As long as someone does it <_BC> byebye! later bc ok, bye _BC :) -:- SignOff _BC: #TUNES (I toss myself out of an airlock and try to sing....) hehe.. speaking of space, I saw a sound isolation room today.. that was freaky! complete silence tcn: ouch huh? tcn: must be wierd how long did you stay in? were you alone? just a few minutes does that have transparent walls? or any windows? no I went in with some other engineering students a few hours in, and you must become mad! 05:10pm it was all surrounded by fiberglass what is a sound isolation room? is that different from a soundproofed room? a room where you mostly don't hear anything but what you do remove noise from the outside, it was at a company that makes stereo equipment.. so they can test it without room reverb interfering which is necesary for some physical experimentations, as well as recording sound not for recording! not for recording? -:- ruiner [nate@ppp191.wi.centuryinter.net] has joined #tunes reverb makes music sound better.. usually like at a concert hall tcn: yes, but recording != live performance in the insulated room, you could hardly hear someone talking right next to you when recording, you want "pure" sound, and you can always add reverb later I like real reverb, though tcn: just imagine watching space shows if they didn't add sound effects for the ships at least, when recording non-music, you want isolation or any movie, without background music maybe recording music w/o reverb would seem bizarre to musicians, tho I am a musician Tril: there have been moives w/o background music Did 2001 have spaceship effects? imagine space shows where shootings are automatically laser-guided from several hundred kilometers away. tcn: no it didn't. Rather, it had classical music as background so it was realistic, ok :) even today, airplanes don't shoot "at see" anymore Fare: you mean they aim ahead of the target? I was just reading about that problem in Cybernetics tcn: air-air missiles are shot kilometers away. tcn: which problem? * Tril/#TUNES muses, if missles were truly smart, they would know violence is not a solution air-ground missiles are shot nearer, for precision. violence is the ultimate solution Tril: if people were truly smart, they wouldn't build missiles. btw, about bombing countries that chase people from their home, what about bombing Israel or China? Fare: But if you think people are dumb, that means they will build missles, therefore you have to, too, in order to counteract the missles you know they will build. we should definitely bomb Turkey 05:20pm Fare: How about bombing ourselves? (or, not so long ago, France) oh yeah, most definitely ourselves :) Tril: yeah, bombing the US would be cool. you guys should nuke Washington (D.C.) tcn: Israel has been implementing apartheid ever since it ethnically purified its land. akesnay on the iggertray ordsway China has invaded Tibet and systematically destroyed its culture snake on the trigger sword? words Tril: you think the NSA could decode that message? why do people say "akesnay" anyway? what's that mean? I always thought it was ixnay as in nix ruiner: thanks, that makes sense :) wht does "nix" mean? well.....not sure really there is some shampoo that kills lice called nix though Also, Burma, Sudan, Congo, Burundi, are waging war against minorities We bombed Sudan nix, verb transitive, veto, reject * Fare/#Tunes proposes the white house and senate be nuked m-w.com oh tcn: did you? so little. it means don't do it :) Fare: what about the dod? Wall St. should be on your target list too And why should the innocent citizens and their life support structures be bombed, whereas the culprit governants be left indemn and treated with utmost respect at conferences? pleeze warn me, I live near DC... :P ATG: that explains a lot... don't forget redmond washington because we are corrupt Fare: newt spilled the beans the purpose of the us government is to increase profits for multis for what? multinationals hmmmmmmm no, the purpose of the US government is to demonstrate their sheer force like mcdonald's and shit :) I thought it was to consolodate power and destroy any dissenting opinions Fare: the purpose of the us govt is to pay interest to its owners (bondholders) by taxing its citizens Fare: the US govt must be bombing serbia to help some company; that's the only reason we ever have wars just in case someone would like to remark that they have the world's greatest debt, and to claim their money back. Know any good countries to move to? ireland's economy is doing a lot better now...... I hear its beautiful over there shitty roads... It would bust the suspension on my mazda... (that car can get rubber!) germany perhaps? 4 day work week, richest country in europe 05:30pm AlonzoTG: be a chinese communist, or an Israel far-rightist, and people will kneel before you. =) antartica has penguins.. the ozone hole is a media ploy ruiner: germany is not a fun country to live in why not? besides that they're overdue for a world war sad country, sad people, sad institutions Fare: but they have cheap beer work-oriented, frosty climate in winter isn't german a police state? Tril: well, if beer is the prime post in your budget, go ahead! i don't drink tcn: maybe sixty years ago (or just ten years ago, in the east) ummmm.......I'm in wisconsin....the cold in germany doesn't scare me ruiner: also, people there speak german :) doh! tcn: why do you have a separate initial command line and forth interpreter? America is a TV state I don't think I'd go to any country that is a part of the european union actually why not? Fare: initial command line? they're socialsits tcn: drain the euro is good reason for the kosovo war.. socialists I mean tcn: well, the "monitor" you're into at boot ruiner: just like you're democrats exactly which is why I'm republican today's european "socialists" are mostly like your "democrats" for the most part..... Fare: I wrote that earlier.. I guess it has it's purposes.. I'm a liberal. In the US, translate as "libertarian" :) sure. join a political party. Choose between groups of people with lots of money. Who represents the poor? why does somebody need to represent the poor? (US "liberal" in Europe translate as "left-wing") why can't it be class neutral? Tril: what is "to represent"? with such people as are candidates, I don't want to be represented by any of them. Fare: Representative government, i.e. you elect officials to make decisions for you. You mail them your opinions and they tend to vote for issues they get bothered about the most. Fare: liberal means left-wing. Clinton & most other politicians are neo-liberal that's lobby government, not representative governement! tcn: in all countries but the US, liberal is rather right-wing and corresponds roughly to US "libertarian" Tril: I think they only vote if you pay them well, my question was, who speaks for the interests of the poor, anywhere decisions affecting them are made? Tril: the rich :) all governants speak for the poor. They do it so much in fighting for the poor, that they succeed in making more people poor. 05:40pm * Fare/#Tunes points to J.S.Mill's "On Representative Government", available at your nearest bookstore, and/or project Gutenberg uhhh.. they don't sell stuff like that at barnes & noble I'm sure they do. the republicans say that people make their own decisions affecting them......let the individual have the power to change their own life Maybe together with other stuff by JSM. Got a copy together with "On Liberty", for instance. most bookstores sell 90% trash novels & computer books ever noticed that it is always the US democrats who trigger war? what about iraq? most sell 90% trash well, Saddam triggered the war. the republicans were cowards and stopped it before it was over. Fare: that's what we put him there for. the CIA triggered it the CIA is mostly incapable of triggering anything. Tril: haha they're a bunch of mindless jerks, who're not able to do the least job at spying anyone. fare, have you heard about the recently declassified US govt docs on our intervention in Guatemala? I never said they could spy, just start wars How do you think a fat self-imbued arrogant american in a hilton hotel will gather *any* information? tcn: no I haven't heard. the US support Israel, Turkey, Afghanistan, now Iran, Saudi Arabia, China, Burma, and all the dictatures of the world. So do the French :( Well, the US govt now admits it trained death squads, assassinated the president of guatemala & overthrew the govt, all for a United Fruit Co. that was 1954 on liberation day (V-day in Europe), the french killed 10K algerians who demonstrated their joy in the streets and hoped for democracy in Algeria, too! I think it's safe to say all our interventions after 1954 were for similar reasons tcn: "oops" they also triggered the coup in Chile and had Diem assassinated in Vietnam sunk the Lusitania in WWI don't start talking about vietnam well, *let* the germans sink it since you got us into it ruiner: why not? damned french.... ruiner: no, the US did it all. noooooo we didn't have to get in there They *wanted* to get into vietnam, and chased the french by deliberately funding the communists the french tried to take it back after ww2 and ceasing to fund the french 05:50pm no way you're so wrong on that one ruiner: and the US decided it was to become *their* zone of influence instead of the french's so they armed the communists in 1946 what the..? the is Wizard of Oz type behaviour...claiming a lot showing little hahahahahahaha and they pushed the french out of there in 1954 om it is known that communist rebels have been armed by the americans at first hmm.. same time as guatemala heh, we armed Saddam too also, the americans have prevented the south vietnam from correctly waging war bbl -:- SignOff ruiner: #TUNES (Leaving) =\ it sucks to be an american... and have assassinated a legitimate and moderately competent president because he resisted their arrogance sucks to be a french, too after all, we have responsibility in killing every opponent but the communist and teaching people the communist ideology instead (not the same french people did, but the same french system) crap, lisp garbage collects arguments? crap, NIL here is a different NIL? * Tril/#TUNES is confused Tril: ok. The challenge is in having a language/typesystem that allows to manage multiple allocation "zones" in a seamless way to the user, yet an efficient way Tril: in LISP, NIL IS LISP uh, I mean, NIL is at the same sime a boolean, a symbol, and a list sime = as? 06:00pm in Scheme, the boolean #f, the symbol NIL, and the list (), are distinct french lisp> (eq NIL '()) T lisp> (if 'NIL 0 1) 0 same time I know all that.. at the same time that's not my problem uh, what was the question, then? I have a list A that is empty. Then I created a list B that is empty. I pushed list B onto A. Now A says (NIL). But if I modify B, it doesn't have effect in A. Meaning it COPIED NIL instead of pointing at the same NIL I had in B. oops, push seems to do that even when the list is non-empty.. I guess it copies the argument. I hope cons works. are you here? is it lisp or scheme? lisp I presume i'm on CLISP how did you "push" B onto A? (push b a) well, it pushes the *current value* of B onto A I figured it out ... then, when you modify B, you don't modify this old value (all the less since that value is the constant NIL) NIL is a constant you don't usually copy it; it's atomic. so there is no way to keep a pointer that always points at the start of a list? you're telling me I should use a symbol for that list instead? Tril: what you want is not the list structure, then or if you want to modify cons cells, you have to make sure they are cells, and not nil I dunno what you're doing, so I cacn't recommend any structure 06:10pm are scheme alists sparse? later guys -:- SignOff tcn: #TUNES (tcn has no reason) I bet if I add to the end of lists it will work what do you mean about sparse alists? I know sparse vectors, but not sparse alists. I'm wondering which structures are sparse, or sparse-capable in common lisp and/or scheme what would a "sparse list" be? a list most of whose elements are NIL? well, in common lisp, you could always define a new subclass of (or cons, or whatever the name) sparse arrays, not lists. sorry well, as of sparse arrays, iirc, the standard doesn't mandate any implementation, but is designed so as to allow builtin arrays to possibly be sparse now, I don't think any widely used implementation does it that way, by lack of user pressure you can always implement your own sparse array class, if you're ready to pay the prie of CLOS I don't need arrays, vectors, lists, hash tables, all I need are sets! but i'm not sure I think I don't know lisp enough. I should go back to C. 06:20pm Tril: sets can be implemented as hash-tables with a dummy value i guess i will leave in 5 minutes. so I will have more time to think before I implement anything Fare: I thought about that. But isn't that pretty wasteful? Allegro CL (or is it Harlequin's Lispworks?) has a special extension to hashes for that I would have a huge hash table where all the keys were associated to T. Tril: it's not necessarily *that* wasteful makes every entry one cons cell larger not optimal, but quite liveable unless your table is really huge how huge will it be? How fine-grain is TUNES? One key for every object. oh It's ok, I may use the keys for something i mean the values then maybe have a first implementation use hashes thru a wrapper later on, you can optimize that part by stealing the hash table code from some lisp/scheme/ml implementation (or only optimize the day you reimplement in another language) i'll think of using hashes again. or you may associate properties to objects through your hash instead of just 'T anyway, it's time to go home to dinner. have a nice dinner! time to go to bed! ok. :) bye * Tril/#TUNES is away: (afk) [BX-MsgLog Off] * Fare/#Tunes is away (sleep) 06:30pm -:- SignOff AlonzoTG: #TUNES (Have Nice Day :)) -:- AlonzoTG [Alonzo@client-151-200-127-135.bellatlantic.net] has joined #tunes \= -:- ruiner [nate@ppp045.wi.centuryinter.net] has joined #tunes 07:00pm -:- SignOff Fare: #TUNES (Ping timeout for Fare[esmeralda.enst.fr]) -:- Fare [rideaufr@esmeralda.enst.fr] has joined #Tunes -:- tcn [tcn@cci-209150250085.clarityconnect.net] has joined #tunes * AlonzoTG/#tunes slaps tcn around a bit with a large trout * tcn/#tunes fries it up for dinner I got multitasking! pardon? my OS is multitasking so is mine......yay for windows yeah, but I wrote mine :) kule somebody wrote windows too * AlonzoTG/#tunes uses windoze 3.11 my prototype will be multitasking... :P ruiner, have you seen it? http://tunes.org/~tcn/retro.html no I haven't I did all this stuff since the last time you were on IRC (december?) rockin I was just yanking your chain btw congrats how is it? pretty decent? it's really bare-bones :) it oughtta have persistent storage in about a month explain 07:30pm well, the IDE driver is coming soon, so we can store stuff to the hard disk... instead of a filesystem, we'll have persistent storage, where all you see as a programmer is a huge amount of RAM.. no files & crap to screw with. =\ just wait till u c my os... :| hmmmm......not sure I like that sad thing is it will take me a while yet... :(((( are you ever gonna write it? really? working on the specifications. nobody needs another OS but it's good experience :) And making sure everything I write is *forward* compatable with version 2.0 programming without ever writing an OS or anything is like doing calculus without learning how to add & subtract hmm -:- _QZ [brand@p0wer.qzx.com] has joined #tunes hey QZ <_QZ> hey are you sure you don't have that backwards? 07:40pm I think that you shouldn't be able to claim you're computer literate unless you can program and you shouldn't be able to claim to know much about operating systems without having ever attempted to write one heh <_QZ> kewl are we bashing alonzo again? <_QZ> i love bashing alonzo nope bashing of others displays a small mind qz's cruel.. heh <_QZ> and proud of it :) king george was also gay... hahaha <_QZ> any1 wanna play me a game of tfc? team fortress? capture the flag? <_QZ> ya in halflife? <_QZ> ya well I ain't got it here <_QZ> download it how big? <_QZ> 19meg if u have hl 1008, 21meg if u have 1005 (retail) oh I don't have either :) <_QZ> u dont have hl? I just play at school over the lan <_QZ> tfc is much better than the hl/quake run around and shoot everything that moves games what's tfc stand for? <_QZ> u would think that it would suck to be a medic but they are a critical part of a team. like when yer infected and blood is squirting out yer ass they sure do come in handy :) <_QZ> team fortress classic ok, we installed that last week i think haven't got it working yet We had quake2 TF last semester <_QZ> if yer a medic u can infect an enemy and anyone he touches gets infected too how hard is it to get other companies to release their source code in order to port it? ruiner: never tried it! probably next to impossible... <_QZ> so if yer hurt and u run back to yer supply area to get health and u see players running around the medkits and blood is squirting from their asses then u better go find health elsewhere :) 07:50pm the way we play, medics don't do ya any good :) unless they can revive the dead why do all the people that play this game have bloody butts? -:- SignOff Fare: #TUNES (Ping timeout for Fare[esmeralda.enst.fr]) <_QZ> ruiner: if u have been infected by a medic then blood squirts out of yer ass and u make funny grunting noises We always die in the air raids some asshole always has to push the big red button every 5 minutes <_QZ> tcn: thats an hl level <_QZ> tfc levels are different yeah, that's what we were playing last week crossfire is a cool level <_QZ> yes i know yeah, we all run into the bunkers, kill each other, resurrect outside somewhere just in time to get nuked and die again... <_QZ> in the rock u have to get the enemies key and take it to their gas chamber and it floods their base with gas haha <_QZ> so u have engineers build sentry guns all aroundthe key that's more interesting then just taking their flag back to your base ;) <_QZ> and then place half yer team there what's another good one? <_QZ> there is also a level where u kick a soccer ball to their goal soccer w/ rocket launchers.. haha <_QZ> and one where a team of bodygaurds must escort the president to his car <_QZ> but the other team are assisins is there a vice prez? :) <_QZ> its kinda fun to play the prez <_QZ> he only has an umbrella <_QZ> i have killed many assassins with that umbrella are there crossbows in that level? hehehe <_QZ> no what game is this... <_QZ> assassins have sniper rifles I'm too lame to be able to play it.... :( <_QZ> tfc doesnt use hl weapons oh so what are the weapons? <_QZ> they vary for each class same as in quake 2? <_QZ> 9 classes: scout, spy, engineer, heavy weapons guy, soldier, demoman, medic, pyro, and sniper 08:00pm <_QZ> they each have 2 types of grenades and about 3 or 4 weapons we gotta do that this friday <_QZ> the spy can change his skin and color so the other team will think he is their guy could somebody explain to me how a filesystem could be more efficient than a fat table? <_QZ> and his knife can kill with one stab to the back hey, is there also a 'new' tf? <_QZ> the sniper can kill with one shot to the head <_QZ> tf2 isnt out ruiner: many ways :) <_QZ> ruiner: ofs allow me to reiterate: could SOMEBODY EXPLAIN to me how a filesystem could be more efficient than a fat table? the crowbar in hl kills with 2 bashes to the head :) <_QZ> tfc has the crowbar <_QZ> except for the spy cuz he has a knife <_QZ> and the engineer has a wrench ruiner: FAT is really bad! I'm not gonna explain it.. wrench.. haha I'd think that there wouldn't be a faster way than to index it like that what else do engineers get? <_QZ> oh and the medic has a medkit <_QZ> engineers have a laser pistol ruiner: read a book about data structures.. you'll see <_QZ> and shotgun oh yeah, engineers build sentry guns <_QZ> they can build sentry guns and supply depots <_QZ> yer team can get ammo and armor from them <_QZ> and sentry guns can be upgraded to shoot rockets nice! <_QZ> doule gattling guns and rocket launcher <_QZ> no one gets by <_QZ> s/doule/double/ <_QZ> the pyro has a flame thrower and napalm grenades ruiner: Learn about hashing, binary trees, stuff like that.. ooh I wanna be the pyro :) <_QZ> pyro and hwguy have 300 armor but are slow movers <_QZ> scout has almost no armor but can run like hell heh well... my eyes are tweekin out. See ya.. <_QZ> its not one of these games where u can have 10 weapons on yer back, 100 rockets , tons of ammo and armor and still run <_QZ> cuz that dont happen in real life later tcn <_QZ> cya 08:10pm -:- SignOff tcn: #TUNES (tcn has no reason) * Tikiman/#tunes is back from the dead. Gone 35 hrs 43 min 41 secs * Tikiman/#tunes is away: (Auto-Away after 10 mins) [BX-MsgLog On] -:- SignOff _QZ: #TUNES (BRiX [http://www.qzx.com/brix] :: sleep) -:- SignOff AlonzoTG: #TUNES (Have Nice Day :)) -:- SignOff ruiner: #TUNES (Leaving) tikiman, wanna talk about anything? 10:50pm [msg(TUNES)] newlog 1999.0506 IRC log ended Thu May 6 00:00:01 1999