IRC log started Thu Dec 9 00:00:00 1999 [msg(TUNES)] permlog 1999.1209 12:10am * Fufie/#tunes yawns.. new morning -:- SignOff Tril: #TUNES (Tril has no reason) -:- SignOff zarq: #TUNES (Ping timeout for zarq[9dyn254.delft.casema.net]) -:- SignOff air: #TUNES (BRiX [http://www.qzx.com/brix] :: sleep) -:- zarq [zarq@9dyn25.delft.casema.net] has joined #tunes * zarq/#tunes is back from being away: trug -:- tmf [tmf@193.217.63.152] has joined #tunes -:- SignOff zarq: #TUNES (Ping timeout for zarq[9dyn25.delft.casema.net]) -:- zarq [zarq@9dyn25.delft.casema.net] has joined #tunes hmm.. lots of bugs fixed already.. should get to work soon.. *yawns* 04:10am * zarq/#tunes is away: gone god morgen 06:00am morgen I have actually managed to get to work now that's a big accomplishment -:- Kaufmann [Kaufmann@200.224.105.174] has joined #tunes Shalom! hi kaufie 06:10am *bzzzt* -:- SignOff Kaufmann: #TUNES (There's nothing wrong with UNIX that a complete redesign and rewrite won't fix.) 06:20am -:- AlonzoTG [Alonzo@207-172-49-88.s88.tnt7.lnhva.md.dialup.rcn.com] has joined #tunes -:- smokie [tw026024@zaalf19.twi.tudelft.nl] has joined #tunes -:- SignOff AlonzoTG: #TUNES (Ping timeout for AlonzoTG[207-172-49-88.s88.tnt7.lnhva.md.dialup.rcn.com]) -:- AlonzoTG [Alonzo@207-172-49-88.s88.tnt7.lnhva.md.dialup.rcn.com] has joined #tunes -:- SignOff smokie: #TUNES (smokie has no reason) -:- SignOff AlonzoTG: #TUNES (Have Nice Day :)) -:- AlonzoTG [Alonzo@209-122-203-96.s350.tnt6.lnhva.md.dialup.rcn.com] has joined #tunes -:- SignOff AlonzoTG: #TUNES (Have Nice Day :)) -:- smokie [tw026024@zaalf17.twi.tudelft.nl] has joined #tunes -:- SignOff smokie: #TUNES (User abort with 5 Ctrl-C's) -:- Downix [down@d-gnaps-88.ici.net] has joined #tunes -:- smoke [smoke@15dyn144.delft.casema.net] has joined #tunes hi 10:40am Noone awake? 11:30am -:- SignOff Downix: #TUNES (Ping timeout for Downix[d-gnaps-88.ici.net]) -:- Kaufmann [Kaufmann@dial617.infolink.com.br] has joined #tunes FOO! Hey, who was it that was bitching about his company's name here, some time ago? 12:40pm what company? I think it was called Ptah anyway, I was thinking about cool company names, and I came up with some good ideas "FUBAR Technologies... when we screw up, we screw up /big time/!" -:- Downix [down@d-gnaps-230.ici.net] has joined #tunes And I'm already working on a mock-up site for "The Cthulhu Corporation: Awakening the evil gods... for your satisfaction!" hey Downix 12:50pm hey -:- SignOff Kaufmann: #TUNES (Ping timeout for Kaufmann[dial617.infolink.com.br]) -:- Kaufmann [Kaufmann@dial745.infolink.com.br] has joined #tunes got disconnected :P it's ok so what's up? Nothing much, trying to figure out an API layer for comm between a built-in CPU and a built-in chipset sounds nasty nah, it's how a computer works 01:00pm I guess :) designing one tho is a pain anyone tried/used flash? flash? tmf, not worth it unless you're a web-"artist" speaking from the perspective of a former web-"programmer", of course 'www.titoonic.dk/3dflashlab/' wait... we're talking about Macromedia Flash? right? yepp Proprietory and thereby pointless I think it is a cool demonstration that html/java is not quit efficient I just got freaked out when you didn't point him towards the Macromedia place tmf: HTML/Java is not, REBOL tho could enhance it and XML as well rebol is interesting, yes, but ... Downix, "Proprietory and thereby pointless" -> how do you get away with being so radical? I ask because I agree completely, but whenever I say something like that, I get my ass flamed calm down kauf, you'll get your ass flamed! :D 01:10pm Kaufmann: Simple, proprietory standards will always guarantee isoolationistic tendencies, it's only natural. A single company cannot possibly distribute to every platform ever made that could possibly run. At least in an interconnected ffield such as thew web this is true It may be ultimately a pointless sidetrack, but its nicer than most such pointless sidetracks downix, greate! All they have to do is make an "opening" in it. Like cgi is in www tmf: On a surver end, in a closed environment, proprietory has it's place. But in an interconnect field, it laguishes Look, I'm not protecting macromedia here - I'm just saying that they fucked up less than most people. Learn something! so true... They fucked up in a big way, they made closed software w/o any chance of keeping up as their competiton rushes ahead ( check out the site, though, it rules! ) brb downix, where can I check out the competion? tmf: Beats the hell out of me, I have no clue what "Flash" does kewl! I know that Shockwave just annoys the hell out of me on a web site 01:20pm even when I can view it through WINE mme too hates bells and wistles, but once you have the plugin ... -:- hcf [nef@me-portland-us307.javanet.com] has joined #tunes are you on unix, downix ? tmf: several versions Right now in Linux Flash is basically animated vector graphics + sound on a Web plugin I also do the BSD-thing, QNX and AmigaOS Hmm yeah, have you ever used Fantavision on amiga? it's vector graphics and tweening. I have, yes flash is the same++, and it does streaming and you can "program" in it with io and stuff. I've seen (silly) games created in flash :) still not what I'd call omni tho * Kaufmann/#tunes is leaving now... buh-bye bye Kaufmann -:- SignOff Kaufmann: #TUNES (Kaufmann's First Law: Kaufmann's Second Law is true. Kaufmann's Second Law: Kaufmann's First Law is false.) tmf: I still find it all silly, make an open standard then sell server enhancements for it system building tools are not good enough to make open standards. look at java. * Downix/#tunes nods, true Java is also a closed standard, as Sun proved eighter you have functionallity or you have security ok, but it illustrates point :) yup 01:30pm * zarq/#tunes is back from being away: trug -> oops? * tmf/#tunes tries to send a message * tmf/#tunes succeeds! ( that was a little display of not-very-smart-ism on my behalf :) 01:40pm hehe fufie, you here? 01:50pm downix, are you working on a tunes related project? Somewhat, I'm designing hardware the tunes project is helping me decide what I need for an OS for it ok, what are the hardware requirements? De-centrilized processing customized processor cores for most of the work, thereby relieving the integer unit for the work it's best suited for Gakuk! hi what's up doc? tmf: Makes designing an OS a bit more interesting well, os'es on this side of town are supposed to be hardware independent but performance is always an issue Right I like Tunes, I admire it's goals 02:00pm I don't see any OS as being 100% hardware independent, but I see how it's software can be personally, I would like a multiprocessor thing with share ram right Well, we're multiprocessor w/ shared RAM, but each processor is customized sure, each processor could do it's own thing, audio, video, I/O, memory, OS int, OS fpu, vector (maybe), and a plug-in accel CPU but I'd like multipple "integer units"! ( but that's the trend, right? :) We can have multiple int units, that's what the accel CPU is for. Depending on the accel controller chip, we can have between 1 and 256 accel CPU's so you could add cpu's like you add ram? Right depending on your accel controller chip that's like a meta cpu, or master chip? master chip what's the curren status of your project? works in a similar method to the Alpha/Athlon EV-6 multi-cpu setup Right now we're begining work on a simulator to begin work on an OS * tmf/#tunes nods and mumbles :) the hardware design is mostly done, but we need more debugging, which is what the simulator is for are you planning on a particular port? Like one of our team just uncovered a glitch that would have locked up the system No, we're not planning on a particular port rebol is intended to be puttable on arbitrary architectures * Downix/#tunes nods rebol is interesting, but I can't get it to work on Linux, only on my Amiga and it's not too bad a language tmf: now I am here.. just got back from a "glløgg-night" at the institute gløgg fufie, at HiB? yep It's a logical language. hehe 02:10pm downix, ... by Carl Sassenrath! tmf: have you quit your studies or did you finish your degree? tmf: be's busy working on REBOL and OASYS fufie, I quit :) why? I was sort of fed up. sounds familiar, so I spent a year studyying political science :) That's a way to burn time. nah.. it wasn't too bad * Downix/#tunes is politically active. hehe but now you're back! yeah. * tmf/#tunes is an quiet anarchist :] my friends at the institute say I belong at the social science faculty, while people at the social science faculty say I belong at the science faculty well tmf, I want performance, but having a CPU-independent program library would be nice. Too bad they're against each other downix: make a SSC :p downix, have both! SSC? Socratic Symbollism Correlation system eh sufficiently smart compiler tmf: I've been thinking on that, having a platform-independent OS w/ a way to integrate with the platform. One idea I had was having all of the OS calls go through libraries, that way the libraries would do the automatic converstion needed hmm right!!! hmm could work yeah, slip in an extra abstraction layer between laguage things and hardware things * Downix/#tunes nods performance would be hurt tho 02:20pm yes But I'm partly doing this already, my hardware is 100% flexible. To get "VGA" mode requires such a layer the trick is, I guess, to weave that extra layer into the code before doing optimisations - but that could be dangarous too I'm a macro assembler fan ! Personally I like asm * Downix/#tunes is turning into an ASM whore at this rate It's years since I wrote anything in assembler, but it was a joyful, worryless time if you know ASM well enough you can make a super-fast system I know C learning LISP LISP is nice I need portabillity - so, just between us, I'm using C ( the next portable ting to assembler :) * Downix/#tunes nods Better than BASM ? BASM was the language between ASM and C ok C is dervices from it They could call it CarcASM :) hehe BASM was called B as well as ASM was A so C was the next-stage of it -:- mibin [mibin@62.11.103.99] has joined #tunes heard the story ok ur talkin bout bon? s/ur/u/ Yes I looked at V2 too bas it's for the wrong CPU for me 02:30pm Linux is almost totally wrong many things are almost totally wrong They work, Linux is very pragmatic But I want something more elegant fufie, what's S14 ( and why the h*ll do you have to use subscript in its name !) do you want to know what it means? yepp! Stig's Sufficiently Sane, but Subtly Silly Student Serving System. Surprisingly Suitable for Stupid Students Surfing Sites. it has an Aspect Language A14: funky! what's that A14 about? heh An Amusing And Affordable Aspect Abolisher And (Yet) Another Angle to Approach Agonising Achilles heels. is it a working language? hmm, looks more A11 than A14 yes A12 whatever S14, A14 and the component language K14 work ( it was A14 last time you checked ?) K14? mibin, it's probably in Norwegian K14 is an object-oriented language where I use monad-simulations and constructs that A14 understands is there example code available ? not publicly available no maybe later at the very least it will be in my thesis which will be public * Fare/#Tunes is back hmm 02:40pm fufie, what's you're thesis about? I don't know popular answere! well, I don't You spend three to five years pretending you don't know, and then you spend the rest of you're life pretending you do :) either about hypermedia-systems, aspect-oriented-programming, patterns in dynamic languages or a combination of the aforementioned * tmf/#tunes LOL three to five years? -:- SignOff mibin: #TUNES (Ping timeout for mibin[62.11.103.99]) -:- binEng [bineng@e161.ryd.student.liu.se] has joined #tunes fufie, I'm sort of adopting the word 'aspec' somewhere in my work. What's the common definition of it in retaltion to programming? you mean 'aspect'? yes http://www.parc.xerox.com/csl/projects/aop/ I hate that stupid logo they have found.. I know, I've been there. But I'm still thinking: what the h*ll is it? AOP, I mean an aspect is a higher order problem which can not be modularised but affects several parts of a system I get the weaving thing, I guess, but I still feel that they're saying: wouldn't it be nice if so and so was possible it is possible if you have the right constructs and an extendible language ok, so aspect is somehow defined by the problem it solves. I held a two-hour seminar at the institue about it in november.. it's more a way of thinking then a set of language constructs ? it is a way of thinking and solving problems that require new constructs at a higher level.. just as object-oriented programming needed new constructs compared to procedural programming 02:50pm oop is limited to the object-view but doesn't for example capture methods in an orthogonal way so, it's scalable, and that's a point in itself if you want to add memoization to methods you must do it manually instead of something like "forall methods add memoization" most oop-people don't get it though sure, but you could say: add memoization to method if 'method' is an object and a class method is an object and a class brb (someone else picked it up) ? yeah, but you _can_ actually do that! in some languages you can do that yes or at least it is easier to add the mechanisms needed there because the languages are extensible so, the conclusion is that oop is limited but not allways that limited?!? I don't get it! oop is limited (but I'm probably considered an oo person ) what's the limitation? can you say "for all methods of class Foo: memoize" in an oo language? hmm how would OO work in a hardware system like mine? in TOOL you definatly can I don't know hardware well enough to answer that properly, Downix have you got an implementation of TOOL or a specification? C++ no, java no ( but I don't consider them quite OO ) I have a working something, but no specs Fufie: Nope, right now we're trying to get the whole system complete tmf: can I let a method inherit a method-superclass with certain abilities? sure tmf: and operate on method-level? method level? (the Specification is still under NDA for now) -:- mibin [mibin@62.11.105.175] has joined #tunes 03:00pm you can treat methods as perfectly fine object. so I can say in your system: memoize(number::+) ? and you can treat them as perfectly regular methods in english please :) -:- eihrul [lee@usr5-ppp177.lvdi.net] has joined #tunes ok.. can I do: (do-methods (x 'Foo) (add-tracing x)) for example? -:- Tril [dem@bespin.dhs.org] has joined #TUNES -:- mode/#tunes [+o Tril] by ChanServ or even nicer: (map #'add-memoization (methods 'Foo)) hi tril :) hi you would say 'method is memoized' after having built the proper 'memoization' object. i guess tmf: the point is that most oo-languages lack full control of methods and the ability to update them without resorting to changing the source-code but that's most oo languages. tmf: if I am in a debugging-situation, I would want to add e.g a before and after-method which gives tracing-info for the method.. this must be cut'n pasted in oo-languages -:- Kaufmann [Kaufmann@dial167.infolink.com.br] has joined #tunes no, this is actually very nicely doable! that's most yes.. I know of one (maybe two) exceptions that actually work though Tril! * Fare/#Tunes has been assigned by his boss on the Tunes LLL tril: the cvs and everything seems to work fine, thanks again :) hmm hum Shalom what's up, y'all? Pondering system design ah how does one ponder online, anyway? ponder ponder ponder ... I see 03:10pm I do Pondering how to handle timing interrupts hi fare Fare, who the hell is your boss anyway? JBS who? jbs abi: jbs? jbs is Jean-Bernard "marvelous" Stefani of FT/CNET/DTL/ASR * Fare/#Tunes gotta login another machine brb I see... and what has he to do with TUNES? nothing! we all end up as computer janitors :| Man * Downix/#tunes is curious how tunes will handle portability for itself ah, I now understand the Tao 03:20pm Ther has to be some kind of hardware layer, doesn't there? yepp only God can enter the scene with one simple word * Tril/#TUNES is away: (Not here now.) [BX-MsgLog Off] tmf: That's only true for the judeo-christian world I'm afraid, and since the number of non-judeo-christians outnumbers those that are... by 5 to 1 I'd note anyone read any Zen? in my younger days I have those guys say some insightful things about interconnecting things yup yes, but remember the infinite monkeys reenlighten me! ( just tell me about the f**king mokeys, ok !) * tmf/#tunes thinks oops - unnessasary swearing * Fare/#Tunes is back and zen people say things about scalability as well. Downix: "portability for itself"? 03:30pm y'know... infinite monkeys... typewriters... Shakespeare Dell will be making embedded i386 devices. hmm right! but I never bought that - I had an hamster :) Fare: uh, why? or are they integrating linux in their standard system installation software? brb maybe the latter I just hope you got the point anyway, they're hiring the new linux asm howto maintainer! Kaufmann: given infinite time, only one monkey will do! Kaufmann: even better, just a generator of pi decimals will do. fare: which means there is hope for politicians as well.. Fare: monkeys die... given only one immortal monkey.... eihrul: take a couple of monkeys, for reproduction they'll eventually kill themselves off... we're doing a fine-good job of that ourselves, as monkeys eihrul: as they evolve to get more like us? sure eihrul, actually, I think it's likely that we'll invent practical assembler technology and become cybergods before we manage to kill each other off... then again, it's not good enough a bet that I'm betting everything either that, or the monkey swill eventually mess up the type writers that's an interesting idea... given enough time, a population of monkeys banging on typewriters will evolve to become human, invent H-bombs and cause a nuclear holocaust, without ever banging the entire works of Shakespeare after all... kauf: but all's well that ends well but in time, the surviving cockroaches will evolve and start to bang on the typewriters themselves... i vote for the pi decimal generator.... just try to spot the TUNES sources within the decimals... LOL given an infinite amount of monkey, time, or pi decimals.... they'll eventually produce tunes so true... This is the kind of thing that makes me long for the day when I will have my own neutron-star computer for ultra-complex simulations looks like the monkeys are doing it faster than us too... 03:40pm hehe yup -:- SignOff hcf: #TUNES (Leaving) * Downix/#tunes is breaking out a ton of books now Downix: fire fodder? no, studying timing systems timing systems? Hey, did you guys see the article (on Slashdot) about the scientists trying to create life on a lab? HELL YEAH! Fare: The CPU API system and how it allows the OS to interrupt applications to run didn't look to interesting yup just found out which genes didn't kill the organism... and said they didn't even know what many of them were for well, that's the right direction nonetheless still a long way from creating Your Custom Organism.... -:- SignOff Kaufmann: #TUNES (Read error to Kaufmann[dial167.infolink.com.br]: Connection reset by peer) 03:50pm I want a redhead with legs up to here. 8) but she's still on the drawingboard, right :) * Fare/#Tunes wonders how much interrupts cost in terms of performance modelling atomicity of operations in a multi-level description of programs is quite a hard task. yepp, you quickly end up with vm-like stuff and there's a performance issue tmf: long time no see, btw. Wassup? I got myself a job! doing what? I'm designing/implementing an internet shop concept using php3 and mysql cool * Downix/#tunes nods, good idea, been done, but good idea make it one-click buying and people will love you they HATE shopping carts umm... one-click shopping is patented have to be careful there They patented one method of it and it is a non-enforceable patent in the end -:- MetaF [Mke@spc-isp-ktc-uas-07-76.sprint.ca] has joined #tunes it's like "I patent Catelog sales!" 04:00pm it's sort of generic - companies can put products in our big product database, and we provide space for their shop or "Mail Order is my patent!" tmf: MMmm, nice idea breathing(c) thinking(tm) -:- SignOff MetaF: #TUNES (ircII 2.8.2-EPIC4pre1.001 -- Starting all over again.) get it? Or "Shopping carts" :D I patent: Patent I reserve the right to break laws and do and say what I like. see, patents are obsolete in the end and nearly impossible to encorce * eihrul/#tunes patents... the electron and chemical reactions involving them * Downix/#tunes patents the electron * eihrul/#tunes patents hadrons and leptons * tmf/#tunes patents time hehe * Downix/#tunes patents the time/space continuum * eihrul/#tunes patents relativity * Fare/#Tunes patents patents * eihrul/#tunes patents the act of making a patent * tmf/#tunes patents pants ok.. it stopped being funny five minutes ago.. * Downix/#tunes patents jokes being run into the ground * Fare/#Tunes patents not being funny they stopped being funny a century ago... anyways talk about stupid patents * tmf/#tunes sues eihrul and Fufie for misusing my time patent * eihrul/#tunes countersues for using electrons to write the message * tmf/#tunes patents meaning :) it's all pointless, you guys! Hey eihrul, I sue you for using electrons at all tmf: Right what? Downix: i'll countersue for using hadrons and leptons... 04:10pm see, worthless I patent OS's 8) ok, I withdraw all my patent - og stillheten senket seg over mumidalen -:- SignOff binEng: #TUNES (Leaving) * zarq/#tunes 'll patent not patenting something how much do I ow you guys? *smile* 3 million dollars, or just a copy of your sister naked. j/k erm, copy of a photo nevermind * Downix/#tunes is stoned on day quil zarq: wow! THAT's an idea! nice idea zarq won't collect much royalties off of that soon... I know royalties, no. But licenses, yes this whole patenting thing worked 50 or even 20 years ago, but nowadays they're patenting stupid things -:- SignOff tmf: #TUNES (Ping timeout for tmf[193.217.63.152]) -:- tmf [tmf@193.217.63.152] has joined #tunes 04:20pm downix: might that be a sign of either people getting more stupid or that society is not going the right way? by definition, you can only patent new stuff, and by definition, no one is proficient to judge the worth of new stuff Fufie: Agreed. the society? what society? society of jesus.. no.. western society there's a difference? * Downix/#tunes is a happy Pagan society of jesus are our dear friends, the jesuits as for western society it is hitting the glass-roof of nationalised democracy ruled by a global economy I know democracy, where? democracy has had it's share of problems caused by economy and class-differences earlier, most particular in the period between 1850 and 1950 which evolved into the welfare state as we know it I see a corrupt republic, not a democracy caused by socialist conception of state, mostly Socialist? I see effoirts to cancel socialism, not create it the best democracies are socialistic by nature yup, the conception that laws are arbitrary, and may be changed at the whim of the legislator they kinda have to be -:- SignOff smoke: #TUNES (One day sheep will rule the world) Fare: Agreed I think the next century will also bring a lot of conflicts as the problems caused by a lack of global democracy to stagger the global economy will be even more visible to the common people I see the corporate world feeding on the human world fighting the corporate world. as opposed to the (classical) liberal conception of state, according to which there is such thing as natural law that strongly constrains law and limits state tmf: by definition, the corporate world will feed on anything the socialists are not alone in not respecting basic civil rights.. fare, yes, and nations are becomming corporate. calling it a socialist conception is in most ways wrong as it has been the conception of other pre-socialist systems as well they practically invented the concept that civil rights don't really exist. those same civil rights that took a millenium to achieve civil rights are somewhat older than socialism but still a new concept, only a few centuries old the socialist "civil rights" are all subject to the arbitrary appreciation of state hmm? hmm are you entering data into postgres through psql? Why wouldn't it be easier to use the same forms to enter the DB initially, as will be used to incrementally update it? they are even less than were under the Ancien Regime abi, deep! civil rights have always been seen as a threat to the monarchies, and the magna carta opened up for rights for clergy and for nobility and rights for the common people had to come around at the expense of the state Fufie: actually, rights for the common people also came as a way to strengthen state vs the nobility 04:30pm at the expense of both nobility and the state not of the state of these times the state was *much* weaker then than it is now the state as the modern concept, yes, but not state as in the ruling force, ie the king and his loyal men only at the very end of ancien regime would the state be kind of both centralized and solid Agreed Fare in Europe yes, but much earlier in other civilisations Fufie: the king did not have that many loyal men, and the men didn't stay very loyal when several weeks away from the king. -:- sriya [user5105@24.66.0.36.on.wave.home.com] has joined #tunes that is a communication problem Fufie: Worldwide really. Look at Asia as a key example same goes for, say, the roman empire: it took months to cross the empire, so that despite nominal centralization, the actual power was very much decentralized downix: asia? (same in china, too) china had a centralised power long before western civilisations and even at the end of ancien regime, local parliaments, local charters, etc, would gear the central power a lot -:- SignOff sriya: #TUNES (Read error to sriya[24.66.0.36.on.wave.home.com]: Connection reset by peer) as they do today we call it local democracy NEVER has ancien regime managed to do what only the french revolution would bring: conscription * Downix/#tunes nods not really -:- smoke [smoke@15dyn144.delft.casema.net] has joined #tunes nation-wide units. nation-wide laws. nation-wide police with nation-wide powers. Political police. but where is it all going? Robocop society, Nueromanser, Madmax3, 1984, Brave new world ? does history converge towards somewhere? Fufie: well, local democracy mostly doesn't exist in France anymore since the revolution (and before that, it wasn't much of a democracy either, anyway) I see Robocop as being a prime concept, as are Shadowrun and Neuromancer you know as well as me that the concept of a nation did not show up suddenly, national laws were common at least in Denmark-Norway earlier tmf: it's going on for real Downix: "prime concept" ? local democracy is maybe more virtual in federal countries like germany and the us, and in some countries like Norway Fare: No book or movie can cover the whole complexity of future society, but Prime and secondary concepts can lead to a better understanding of what it could be like s/virtual/visual/ tmf: it is going ahead.. some day we will reach the omega point where we reach understanding fufie, fare, the whole definition of society, nation, centralized, control has changed a great deal lately tmf: nation hasn't changed much the last two centuries it is still a valid concept 04:40pm Hmm some nations are being globalised thpugh I keep feeling that communication could lead into a better world government than any lawyer could ever draft Holland is maybe a good example of such tmf: changed a great deal? not so. I'd rather say that it has been forced upon a world to which it didn't match. fufie: why that? zarq: because it is from what I have seen of it much more multi-cultural and accepting than other nations in Europe. fufie: more and more people here are clinging to their being dutch maybe the pendulum swings back now for all I know fare, "didn't match" what? See, you are using a definition that doesn't match. Do you think people though 500 years ago that "society" or the "nation" isn't quite there yet? Hum. Ok, so what would that VM be like, already? those that control the communication will control society Fufie: Agreed. I like Holland "I like Germany so much I prefer when there are two of it" the VM should be specified sooner or later sooner even if to be replaced afterwards. yes VM? VM is a kind of interpreter, usually for bytecodes or language primitives wasn't there a VM specified at the old LispOS mailing-list hmm could that be used as a start? there's a LispOS? Fufie: not afair downix: Genera How about taking the JVM and fixing it? hmm JVM is extremely slow I use JIC for Java * zarq/#tunes is away: zzz imho a worse is better approach might get the train moving VMs are not meant to be interpreted JVM is braindead design although with a few good ideas at the wrong places abi: JIC? fare: i don't know Smalltalk people say that JVM lacks closures ERM JIT not JIC could the Scheme-VM in PAIP be used? it supports closures PAIP? is closures considered very importand ( for scalability and cleanness ) ? 04:50pm closures are vital right! JIT should be spelled git it won't turn crap into gold PAIP is Paradigms of Artificial Intelligence Programming, Case Studies in Common Lisp how are closures most simply implemented? abi, PAIP is Paradigms of Artificial Intelligence Programming, Case Studies in Common Lisp i already had it that way, Fufie. gege hehe good girl abi :) tmf: you store an environment vector together with a code vector ! you have an enviroment ( a stack thingie ) and code. what do you need in the code besides closure "start" and "stop"? uh? what is the environment for? tmf: look at the docs for some well-known virtual machines, like the clisp or caml-light bytecode or read queinnec's LiSP * Downix/#tunes is studying Common LISP you've read it. What is the environment for? I am quite impressed with it your environment consists of the things around you. The environment _keeps_track_ of things. what do you do with things? use them where do things come from? they are created what creates things? other things what do we need in the code? tmf: a closure "closes" an expression over a set of bound variables why do you want to close the expression? ( the bound variables are the things in the environment ) just like in (let (x (cons 0 1)) (lambda (y) (cons y x))), the x is bound within the lambda 05:00pm and so when you pass around that lambda, you do not pass around just the code (cons y x), but also an "environment" containing a bind of x to the result of (cons 0 1) downix: do you use "Succesful Lisp"? tmf: read your standard Scheme of LISP or OCAML tutorial. * Fare/#Tunes avoids writs pain by placing the keyboard on his laps Fufie: Right now I'm not using anything, but I'm reading it, yes was thinking of what you read yes :) hehe, ok oh well.. time for sleep.. good night sleep? yes it's 2am natta wow natta? nite in norsk fare, if I'm so far off, why not just tell me where I'm wrong? ( I thought "things" would clearify thing ) yepp, how did you know mibin? heh tmf: check the university library for a lisp book.. they do have ansi common lisp by paul graham.. it explains this very well and you will learn a lot from that book I've looked at lisp, I've read the standard thingie that everyone refers me to - and I'm not impressed. (you will probably see that much of TOOl is easier to implemnt in CL than in other languages) everything has got to be so specialized. tmf: LISP impresses me more than FOURTH did 05:10pm now I go to sleep.. afk tmf: Too true. lisp is a poor hack with inconsisten syntax. functions are not adequate for expressing "doing" on a computer and lists are not adequate for expressing data. Together they work - better than C - but that sure as hell is no criteria for categorizing Lisp as a good language. true tmf: Well, I cannot find a "great" language why should I conform to _less_ when _everything_ is out there? * Downix/#tunes shrugs tmf: What language would you recomend then? I need to code an emulator for my hardware, so people can begin OS work on it` 05:20pm I don't know. Some languages can do one thing, others can do something else. I need to emulate a CPU and all of it's component chipsets to make a bootable OS to be held in ROM wow Akin to the UAE for the Amiga platform they had to emulate EVERYTHING but they had an OS already brb 05:30pm i don't know much about electronics, but I think transistors, and chips, would work nice as objects, and wires as references. That would be for a simulator I want an emulator, convert the systems instruction set into the underlying systems components Can be a lot less complicated that way mabe what's the difference between an emulator and a simulator? 05:50pm simulator tries to be clock perfect with the system, to see where problems with the system itself are an emulator is more a way to run one platforms games on another platform BOCH and VMware are emulators emulator emulates the behavior; simulator simulates the structure right usually it's simpler to make an emulator ok, so an simulator simulates physics, while an emulator simulates more an instructionset? if you want to use the system, try an emulator. If you want to "understand" the internals, use a simulator. right right I don't have all of the hardware done, to make a simulator but I have enough to emulate it you know what it will do, but not exactly how it will do it Right We're having problems with the bitplanes and the blitter but we know how it'll work in the end i've programmed the blitter on amiga. It can do simple operations on chunks of data, and draw line. that's all it's designed to do great for moving around memory blocks you're blitter will do the same? Yes have you considered a dsp? a 64-bit wide blitter w/ a memory address range of 128-bits -:- SignOff smoke: #TUNES (Ping timeout for smoke[15dyn144.delft.casema.net]) We have aA DSP ok, but they have different chores 06:00pm GRR MY KEYBOARD IS NOW TYPING IN ALL CAPS BUT THE CAPS LOCK IS NOT ON OR OFF just move your left hand a little :) -:- SignOff Downix: #TUNES (Read error to Downix[d-gnaps-230.ici.net]: EOF from client) -:- Downix [down@d-gnaps-230.ici.net] has joined #tunes Right, they do different jobs we have a few DSP's built into the system the blitter is there for memory management tho for the most part we don't have a copper, as in the Amiga, we don't need it with 8mb gfx memory, a copper would be a joke Right why do you use bitplanes? we have a unified memory system tmf: speed tmf: but to be honest, they're a holdover from our hardware engineers prior design, I'm trying to get them removed and use a much simpler gfx system I'd use fixed 32bit, chunky Actually our video system has 48-bit video thats good too usable as a giant 48-bit output, 2 24-bit video screens, or a combined input/output system 48-bit? Fare: 48-bit == HDTV resolution is it??? Yes * Fare/#Tunes thought that gamma-corrected 24bit was already more that what most eyes could cope with. its BTL 06:10pm (not to talk about precision of scanners and monitors) BTL? THought you never asked :) Better Than Life Fare: it is, but in HDTV it's drawing two screens at once. YES! I got a responce from CORE! Downix: how you dunnit? Fare: Get a responce from core, I emailed him, and he finally wrote me back you phoned twice a hour, 8 hours a day, for one full week, including sundays? Fare: No, I ran out of time on my cell phone. hehe * Fare/#Tunes got no cell phone yet would have been useful while I was away from home... I'm getting a new phone card soon anyways, I got a responce, so let's open up a dialog Anyways, HDTV and multiple VGA/NTSC/PAL displays is why we have 48-bit display with HDTV (due to it's interlaced technology) the second video signal would be drawing the next screen before the first one is done, reducing flicker dramatically of course in input mode we could be doing video editing. 8) anyways, twf, you asked about our DSP's? -:- fire [no@209-68-229-27.dialup.cust.tfb.com] has joined #tunes hey fire hi could someone look at a scheme function and tell me what is wrong with it? the author wait er :P hrm? tell me why (car 'sdsfd) returns an error not a clue why does int foo = 4 ; (&foo)[1] sometimes produce a segfault? fire: because 'sdsfd is not a pair it's a list though 06:20pm ok, make it int*foo=malloc(1);foo[2]; fire: no, it's not a list Fare: its supposed to segfault only depending on where the variable is... eihrul: did you see die_die_stupid_c_compiler.c ? you might be reading into some other variable otherwise, it should seg fault uh fire: welcome to Scheme thankyou so what is 'asdfdsa? fire: try ocaml -- will spare you lots of trouble with typing fire: it's a form that evaluates to a constant symbol im too deep in what i've coded already -:- mibin [mibin@62.11.105.175] has left #tunes [] * Fare/#Tunes goto bed, now so what i want '(a s d f g h j)? night Fare fire: sure fare wait just look at my procedure real quick :( -:- SignOff fire: #TUNES (Leaving) Anyways, any ideas for a lang, twf? 06:30pm -:- air [brand@p0wer.qzx.com] has joined #tunes hey air hey what's up? not much, just trying to design a gear system that allows me to vary speed for 4 rotors with only one engine hmm, that's different do u know howto make split windows in bitchx? nope xchat xchat sucks and i figured out howto do it yup 06:50pm -:- AlonzoTG [Alonzo@209-122-247-45.s45.tnt8.lnhva.md.dialup.rcn.com] has joined #tunes * Downix/#tunes yawns * AlonzoTG/#tunes left clicks on Downix hey Alonzo om eek, therez a kat under me desk! almost setpped on the little furball... oh man i got a picture u guys must see =\ sure -:- air has changed the topic on channel #tunes to: http://tunes.org || http://www.qzx.com/support.jpg checking it out 07:10pm Oh man! LOL! :) I can launch any dos program on my system blind... =P not with stupidakey I can w/ all of those * Downix/#tunes boots up OS/2 and uses speech recognition 8) ya but u have a multiuser box True stupidamic hehe good promotion tho 8) * AlonzoTG/#tunes has no ram at the moment and could barely view that picture. =((( well, you are the DOS guy I did find out something Al, it may not be your RAM yep, dos stuff except for Quake doesn't care. it could be a bad himem.sys nah, I use QUEMM and the errors are reported by NU. Hmm and it goes away after the thing has warmed up... ok then ok Get that VC!!! could also be a bad memory controller in the CPU I will I will I need a demo to show them tho Well I offered you a PC based demo, but you said that you wanted it to run on a MIPS machine which I don't know nor have access to a development box,. I need a demo of rhe hardware oh... Show em an amiga... emulated running quake. Amiga would not suffice okay... hmm... How can I help? Well, any good at programming emulators? or dissecting them? AlonzoTG: ya u convert his 32bit emu to 64bit so i can test brix with it while he builds the machine hmm s/his/the/ hmm... I need a development machine still... the faster I can built something akin to UAE, the faster I can make it work SGI used to sell MIPS PCs... AlonzoTG: I may have something. SGI still does AlonzoTG: u dont need a machine if u have an emu * AlonzoTG/#tunes has 16 mb of ram at the moment and only 1 gb usable for this task! AlonzoTG: It'll be slow thats all u need this computer is s00 old... 07:20pm AlonzoTG: This computer was built in 1985 you wanna say that again? which computer? Amiga 1000 * Downix/#tunes is playing with his Amiga today heh, and that's the one you are on right now? Yup Amiga 1000 running Debian thanks to an 030-50 CPU accelerator 8) geepers! Good Machine!!! the S3 Virge video card helps a lot too Well lets put it this way: my computer is more than 5 years old and its x86 how did you get that VC in there? I didn't, I built an extention off of the side of it huh? u hacked it? geepers! big ol box houses 3 Zorro 2 slots no, I used the expantion port okay. slick. inside is the 030 accelerator and a 2.05 ROM instead of that annoying kickstart floppy okay... The S3 Virge is a CyberGraphX video card so what can we do to get this venture off the ground. which, to work in the Amiga, had to have a powerPC added to the S3 Virge to handle the screen drawing and 3D acceleration Right now I could show an Amiga, but I'd also need an emulator or simulator to show that the new hardware was as good as the old okay... I really don't know how exactly to implement one of those but I'll be glad to take a hack at it... Well, you were talking of a basic demo on an x86 Do you have the MIPS-I spec and SPIM? Well I stopped that when you told me you needed a MIPS version. no. -:- hcf [nef@me-portland-us120.javanet.com] has joined #tunes Ok, do a search for SPIM it's a MIPS-I emulator for DOS MIPS-I code will work in a higher-level MIPS box fortunately abi: spim? spim is a self-contained software simulator for running R2000/R3000 assembly language programs at http://www.cs.wisc.edu/~larus/spim.html okay, I think I see it. Alright that is okay but I need to see the rest of your system. -:- rares [rares@wtrb-sh1-port52.snet.net] has joined #tunes 07:30pm I know, I'm trying to finish the asm for the rest of it so whaddup hey rares AlonzoTG: The video system is mosly finished, as is the memory * Downix/#tunes has not gottan word on the sound arch, so that's mostly a mystery. FOr now use a common DSP And I/O is common USB DSP? thats awfully heavy for a sound IO, Well, there's firewire in there, but we don't need to demonstrate that USB everything? AlonzoTG: Well, it's either that or use the Amiga's sound system with a DSP I could implement a full speach recognition ANN... rares: USB and FIrewire, and that's it. AlonzoTG: DSP would be the best choice tho, we have the room. groovie... B U T f OO l there was an article reciently about how a neural network outpreformed humans in speech recognition... I could easily implement it in this system; cheaply! don't you love being a start-up the freedom to do anything :) * Downix/#tunes nods rares: I do, and I want to keep that. That's why the arch as almost totally flexible that article was a load of crap you wanna have VGA, go for it, you want NTSC, sure. rares: I semi-agree, I think it was weighted my kat is by the warm air duckt behind my desk. =P hehehe mine is upstairs I think meow meow meo...eeeeeee bzt Anyways, Alonzo, we just need a good demo. * rares/#tunes is almost done reading QA AlonzoTG: for the video I'll forward you the basic commands you'll need funny much of it I just had to read the headings okay... Wait a minute.... I can write a demo OS. ok I *mite* be able to write a simulator. But I can't write the former for the latter. hrm.... 07:40pm i can help on the semulator If we had the latter we could make the former, air offered to try out BRiX on it, which would be good I'd need several HecktoKs to just write the demo, (which is the same difficulty I faced in starting my own business because I needed product to get money to develop product) brik is in ASM. =\ brix... AlonzoTG: YOu have me, rares, and I think I can convince eihrul and mathias to help. You have a team even less portable than my OS because It seems to just be a minimal kernel providing few portable abstractions... AlonzoTG: Him porting it is however he'll do it. Okay so the plan is for us to make a HW sim for your hardware and then port brix? AlonzoTG: Right now the plan is to make a HW SIM and then have some kind of demo to show it off Weither it's BRiX or a clone of the Amiga's boing ball, I don't care I know no matter what we do, it'll be SLOW! hmm... How would the investor see that as more valuable than one just running on a PC but having a more accurate and faster user interface? AlonzoTG: If we had a simulator, I could use a C to verilog converter to put it into an FPGA we could pull a Microsoft would be faster, but still not up to a real HDL-designed product How would a simulator be any better than just showing the investor a bunch of charts showing how many orders of magnitude it would beat any competing system? remeber how well the Win3.0 demo worked the FPGA would cost $3,000 =\ AlonzoTG: More work is put into a simulator. You seem more serious Oh yes rares AlonzoTG: I have the FPGA already 8P really!!!! G333P3R$!!! My uncle has a few from his workplace I can use, so long as I erase them and return them Okay *NOW* we are in business! I can use them to demo, once maybe twice Okay. So we have the HW sim... but the HDL version will be larger than they ever will be and we need the OS or some program running on it? while a sim converted by C to Verilog, we may be able to squeeze it in Yes, some program synesthesia So what we need is not a version of my OS, but something that will provide a multimedia demo of what your hw can/will do... over a network rares: Hrm? AlonzoTG: Right. We'll be at 10Mhz instead of 800, but it'll work Synaesthesia takes sound and uses it to display pictures there was someone on DALNET called synesthasia, she hung out in #philosophy 07:50pm I can cut corners and use a plug-in DSP for sound and a drop=in USB conroller cool rares i'm 99.44% sure synaesthsia is GPLed This'll be uglier than the original Lorraine machine Well I really am unsure of what aspect of your product you want to sell but I'll help you develop it for sure. marketting is coordinated coincidence, coordinated coincidence, and coordinated coincidence AlonzoTG: Alright. you should also show the investors a pretty box. =) AlonzoTG: No, that says "this is nearly finished" play Mozart you should get a few pretty boxes oh, I see you need big bucks... We show an ugly open box w/ plenty of boards, plugins, and obvious hacked, we look like "Hey, we did this w/o any money! Give us some big bucks and see the slick box" this venture won't work at all without $30,000,000 at least. =\ rares: Bach and you'd end up with a cathedral AlonzoTG: Let me handle that part Metallica Fucking WW3 Metalica and you'd end up with something weird Marilyn Manson... * Downix/#tunes shivvers on that thought but very clean and structured you must admit LeD zEpPeLiN! Da Beatles! see now if you play Zep you get some crazy stuff AlonzoTG: You don't know all of what we're doing, how we're doing it. Leave the final financials up to me. Hehe, play Sex Pistols! okay... no da Beatles will just shine and do nothing else though i wonder what Rev #9 would look like but the best would be Just as long as my group gets at least 2.8... AlonzoTG: Or even better, to our CFO whenever we get one *me shrugs* Okay, Jefferson Airplane, White Rabbit. the timesomething piece from Clockwork Orange * Downix/#tunes pops in "Fish Heads!" never seen that one. good movie yeah, directed by Kubrik but havn't seen it. =\ "Time for a bit of the Ultra-Vee" I know, "Always look on the Bright Side of Life!" Spirit in the sky! =P uh, no * Downix/#tunes is the confirmed pagan, remember? HEHE Life of Brian Mother Gaia by Type-O "We're the Judaian People's Front! Not the People Front of Judaia!" mmm... Hey, there's the Judean Popular Front! SPLITTERS! Anyways we're off topic 08:00pm My fave: Romanes Eunt, People caled Romanes they go the outs well I have to go ok but I'll be around in the morning and later maybe btw the MIPS ISA is tiny rares: Yup. Nice, ain't it? fuck yeah it is and it's as powerful if not more so than it's competition, like Power om Very easy to program for we need to talk about SMP again on the list but I'm out tonight so I'll see yall probly easy to sim too Alright * Downix/#tunes nods -:- SignOff rares: #TUNES ([x]chat) AlonzoTG: Study up SPIM, and look at the enhanced MIPS-4 ISA as well that's a good begining to work from okay, so you want >>> ME <<< to write this simulator? I want you to at least help me to write it Okay... Alright... When do we meet next and what exactly do you want me to have prepared by then? Well, how about tomorrow you get spim on your machine and look it over Okay I'll give it a shot, If it can do DOS, then I can do it. gonna go get snak. Alright 08:10pm -:- SignOff AlonzoTG: #TUNES (Have Nice Day :)) -:- SignOff hcf: #TUNES (Leaving) -:- _ruiner_ [DIY@ppp046.wi.centurytel.net] has joined #tunes hey ruiner <_ruiner_> hi what's up? <_ruiner_> not uch Same here about to go to bed 09:20pm <_ruiner_> abi : seen carlito carlito was last seen on IRC 1 days, 6 hours, 28 minutes and 40 seconds ago, saying: what's up? [Wed Dec 8 14:51:41 1999] abi seen Downix Downix was last seen on IRC 0 seconds ago, saying: abi seen Downix [Thu Dec 9 21:20:30 1999] hehe <_ruiner_> as soon as I'm done eating I'm going to bed <_ruiner_> jumbaliah ok <_ruiner_> I'm off to bed....night -:- SignOff _ruiner_: #TUNES (destroy what destroys you) 09:30pm jeez, i ask these guys in #rcheli how many mAh an average car battery has and they go on and on and on... -:- SignOff tmf: #TUNES (Ping timeout for tmf[193.217.63.152]) 09:40pm -:- SignOff eihrul: #TUNES ([x]chat) -:- brand [brand@borg.qzx.com] has joined #tunes -:- SignOff air: #TUNES (BitchX-74a14 -- just do it.) -:- Downix is now known as PatBuchannan -:- SignOff brand: #TUNES (BRiX [http://www.qzx.com/brix] :: ) -:- PatBuchannan is now known as Downix -:- Downix is now known as HowardStern -:- HowardStern is now known as Downix -:- SignOff Downix: #TUNES ([BX] I got sucked into /dev/null!) [msg(TUNES)] newlog 1999.1210 IRC log ended Fri Dec 10 00:00:00 1999