00:00:00 --- log: started forth/04.02.10 00:00:03 what's disinstantiate? 00:00:12 exactly what you might think 00:00:46 it disinstantiates something 00:01:49 I still have to implement my visual decompiler. 00:02:15 no. i mean do i have to go to dict.org and look up the meaning of the word myself? 00:02:15 OrngeTide: its part of what makes my language cooly polymorphic 00:02:23 i dont think its a real word 00:02:45 okay. :) 00:02:49 OrngeTide: it takes a variable and turns it into the variables type 00:03:01 or a value 00:03:27 =( 7 *disinstantiate *x) would store the type of 7 in x 00:03:34 which would probably be integer or something 00:03:35 --- join: Teratogen (leontopod@intertwingled.net) joined #forth 00:03:37 hallo! 00:03:58 Hi. 00:04:07 warpzero, sure. i see. 00:04:29 OrngeTide: well it wouldn't be "integer" but it would be the code that makes up the integer type, which you could then use to instantiate a new variable 00:04:42 warpzero, i'm not sure why you don't run scheme if you like dynamic typing and using you () keys 00:05:01 OrngeTide: templates make me sick 00:05:19 warpzero, yea. there are C++ dialects that have a typeof operator so you can make types based on constants/variables. of course that's compile-time 00:05:32 OrngeTide: this is any time 00:05:46 right. but it's roughly the same idea. so i understand what you are trying to do now. 00:05:54 yeah 00:06:13 and once you have that type out you can edit it too 00:06:25 warpzero, if you don't like the templates then just don't use them in your code. 00:06:34 warpzero, i see. 00:07:06 OrngeTide: really the way my language works is kinda lispish but not really enough to just be a dialect 00:07:15 --- quit: Serg () 00:07:16 forth has weak/no-typing. everything is implicitly typed. it's kinda frustrating at times. but the debug/test model in forth makes it a non-issue 00:07:57 OrngeTide: certainly there are lists 00:08:12 i don't even use lists in C. ehhe. 00:08:14 OrngeTide: surrounded by () 00:08:27 but comparison ends there 00:09:08 warpzero, you can do lists in forth. that , i mentioned appends things to a dictionary entry. you can actually make very normal looking declarations for lists with it. 00:09:37 without the dictionary forth is just a funny calculator. 00:09:37 oh i know 00:10:48 OrngeTide: heres an example 00:11:04 OrngeTide: =( list ) is more like a shell pipe than anything else 00:11:27 sure. 00:11:38 its not really assignment 00:13:15 also my language has &() which is an expansive list 00:15:43 you have a lot of confusing operators. 00:15:47 not really 00:15:54 they are just keyboard simbols 00:15:59 i don't like weird symbols 00:16:13 C is full of them. it kinda sucks. 00:16:18 well everything thats not a weird symbol is a string or numeric literal 00:16:45 "hello" is the same as just hello 00:17:39 warpzero, yea. there are a lot of slow scripting languages that work that way. 00:18:07 well the lexer can take care of it 00:18:24 heh. okay. 00:18:28 well i've got to go. ttyl. 00:18:40 it gets shoved into bytecode anyway 00:21:46 --- quit: Nutssh ("Client exiting") 00:57:01 --- nick: proteusguy -> proteus-away 00:59:30 --- join: Nutssh (~Foo@gh-1177.gh.rice.edu) joined #forth 01:57:46 mmm, bytecode! 01:58:50 yeah :) 01:59:35 Teratogen: im using nibble code 02:08:29 --- quit: Nutssh ("Client exiting") 02:09:04 --- quit: ASau () 02:12:58 nybble 02:14:40 Teratogen: makes it easy to read in hex dump ^_^ 02:49:48 --- quit: fridge (Remote closed the connection) 02:56:31 --- join: Nutssh (~Foo@gh-1177.gh.rice.edu) joined #forth 03:00:31 --- quit: skylan (orwell.freenode.net irc.freenode.net) 03:01:55 --- join: skylan (sjh@216.211.57.188) joined #forth 04:50:09 --- quit: Nutssh ("Client exiting") 05:18:22 --- join: fridge (~hovil@CommSecureAustPtyLtd.sb1.optus.net.au) joined #forth 06:21:40 --- join: downix (~downix@adsl-2-34-247.bct.bellsouth.net) joined #forth 06:50:15 --- join: Serg (~z@212.34.52.140) joined #forth 06:50:23 hello 06:56:42 hallo! 07:05:44 --- quit: Serg () 07:30:38 --- quit: proteus-away (Read error: 54 (Connection reset by peer)) 07:40:56 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 07:41:57 Yea, and then there's that hotshot "Herkamire" guy. 07:42:59 ;) 07:45:23 --- quit: Teratogen (Connection timed out) 07:49:02 talkin' about me in front of my back again! 07:49:59 --- join: Nutssh (~Foo@gh-1081.gh.rice.edu) joined #forth 08:05:48 --- quit: Nutssh ("Client exiting") 08:06:17 --- join: networm (~networm@L0632P21.dipool.highway.telekom.at) joined #forth 08:18:56 --- join: proteusguy (~proteusgu@65.196.135.240) joined #forth 08:39:46 --- quit: networm ("Client exiting") 08:42:33 --- join: vegemite (leontopod@intertwingled.net) joined #forth 09:03:54 Hee 09:04:04 Oh nuts, networm signed off. 09:04:21 I was going to out him infront of you all. He's working on a Forth-like. Wanted to put him on the spot. ;) 09:04:32 hehehehehehe 09:15:54 nobody knows 09:16:24 the trouble I've seen 09:16:25 --- nick: vegemite -> Teratogen 09:16:33 Herkamire: lol 09:17:09 :) 09:27:50 --- quit: Herkamire ("vacation!") 09:31:30 --- quit: madgarden (orwell.freenode.net irc.freenode.net) 09:31:30 --- quit: cmeme (orwell.freenode.net irc.freenode.net) 09:31:31 --- quit: OrngeTide (orwell.freenode.net irc.freenode.net) 09:31:31 --- quit: Robert (orwell.freenode.net irc.freenode.net) 09:31:31 --- quit: fridge (orwell.freenode.net irc.freenode.net) 09:31:31 --- quit: warpzero (orwell.freenode.net irc.freenode.net) 09:31:31 --- quit: ooo__ (orwell.freenode.net irc.freenode.net) 09:32:10 --- join: fridge (~hovil@CommSecureAustPtyLtd.sb1.optus.net.au) joined #forth 09:32:10 --- join: Robert (~snofs@c-185a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 09:32:10 --- join: madgarden (~madgarden@Kitchener-HSE-ppp3576375.sympatico.ca) joined #forth 09:32:10 --- join: cmeme (~cmeme@216.184.11.30.unused.swcp.com) joined #forth 09:32:10 --- join: warpzero (~warpzero@dsl.142.mt.onewest.net) joined #forth 09:32:10 --- join: OrngeTide (orange@rm-f.net) joined #forth 09:32:10 --- join: ooo__ (o@virgo.bombsquad.org) joined #forth 09:33:59 --- quit: madgarden (orwell.freenode.net irc.freenode.net) 09:34:00 --- quit: OrngeTide (orwell.freenode.net irc.freenode.net) 09:34:00 --- quit: cmeme (orwell.freenode.net irc.freenode.net) 09:34:00 --- quit: Robert (orwell.freenode.net irc.freenode.net) 09:34:01 --- quit: ooo__ (orwell.freenode.net irc.freenode.net) 09:34:01 --- quit: fridge (orwell.freenode.net irc.freenode.net) 09:34:01 --- quit: warpzero (orwell.freenode.net irc.freenode.net) 09:34:52 --- join: fridge (~hovil@CommSecureAustPtyLtd.sb1.optus.net.au) joined #forth 09:34:52 --- join: Robert (~snofs@c-185a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 09:34:52 --- join: madgarden (~madgarden@Kitchener-HSE-ppp3576375.sympatico.ca) joined #forth 09:34:52 --- join: cmeme (~cmeme@216.184.11.30.unused.swcp.com) joined #forth 09:34:52 --- join: warpzero (~warpzero@dsl.142.mt.onewest.net) joined #forth 09:34:52 --- join: OrngeTide (orange@rm-f.net) joined #forth 09:34:52 --- join: ooo__ (o@virgo.bombsquad.org) joined #forth 09:35:31 burp! 09:35:37 irc indigestion! 09:37:37 we're giving dmwaters shit about it 09:38:03 so forgiving 09:38:29 :) 09:38:49 yes how dare they not provide error-free 100% uptime on this free service! :P 09:39:52 yeah 09:40:00 MY network doesn't have netsplits 09:40:03 i mean really 10:21:41 --- join: crc (~crc@33-pool1.ras11.nynyc-t.alerondial.net) joined #forth 11:00:26 Hi 11:00:27 --- quit: crc (Read error: 104 (Connection reset by peer)) 11:00:31 Bye 11:24:17 hi everybody 11:25:34 hello 11:25:40 howdy 11:28:09 hi slava 11:28:33 --- join: Nutssh (~Foo@dunwlessnat.rice.edu) joined #forth 11:28:43 peeps 11:29:18 Hi 11:37:31 greetings 11:37:36 salutationes 11:42:57 * warpzero is away: Bubble bobble lol. 11:56:50 --- quit: downix ("Leaving") 12:02:46 --- quit: proteusguy (Read error: 104 (Connection reset by peer)) 12:23:32 --- quit: Nutssh ("Client exiting") 12:54:59 --- join: proteusguy (~proteusgu@65.196.135.240) joined #forth 12:56:53 --- join: ASau (~asau@158.250.48.196) joined #forth 12:57:02 Dobryjj vecher! 12:57:53 hi ASau 12:58:29 Privet, Slava! 12:59:10 hellos 13:01:46 --- quit: fridge ("Leaving") 13:05:52 --- join: haqqer (wossname@HSE-Sherbrooke-ppp79860.qc.sympatico.ca) joined #forth 13:06:11 Dobryjj vecher, haqqer! 13:07:04 hello :) 13:07:12 How would you convert counted string to zero-terminated one? 13:07:32 --- join: kc5tja (~kc5tja@66-91-231-74.san.rr.com) joined #forth 13:07:35 I need it to call OS API. 13:07:38 --- mode: ChanServ set +o kc5tja 13:07:39 *(strp + strc) = 0; 13:07:42 Dobryjj vecher, kc5tja! 13:07:56 Howdy 13:08:01 And how do you call this? 13:08:24 i don't know the specifics of your problem 13:08:36 kc5tja, and how do you call counted to zero-terminated string conversion? 13:08:45 pascal -> c string 13:09:42 Null-termination. 13:09:54 We don't have a specific word for it. 13:11:11 How do you call Linux or BSD functions? 13:11:37 They require zero-term. strings. 13:13:34 --- join: mkennedy` (~user@cs24317-114.austin.rr.com) joined #forth 13:14:04 Dobryjj vecher, mkennedy`! 13:14:14 Hi all :) 13:14:20 --- quit: proteusguy (Remote closed the connection) 13:14:23 Privet, Robert! 13:14:50 Privet! 13:16:51 I was thinking earlier that there oughta be a forth word called OUGHTA 13:17:42 What should it do? 13:18:07 Sit there and look nice. 13:18:18 Well, it oughta do something. 13:18:38 i think i know how to compile conditional statements if the is no code after the end of the if... 13:18:40 --- join: proteusguy (~proteusgu@65.196.135.240) joined #forth 13:19:00 Dobryjj vecher, proteusguy! 13:19:17 slava: why does that matter? JVM restriction? 13:19:37 vech the heck does dat mean? ;) 13:20:20 madgarden, no, just the design of my compiler 13:20:41 madgarden, stack words just rename local variables at compile time, so if there is code after the 'if', the two branches need to make the same local variable renaming 13:20:42 slava: so you can't have any code after THEN? 13:21:15 madgarden, it will work once i figure out a way to 'align' the two stack permutations of the two branches... so one branch will have a little bit of local reshuffling code at the end in the compiled output 13:22:59 slava, but you can't balance branches in Forth-like language. 13:23:02 well it's still a mystery, but thanks for the explanation. ;) 13:23:23 slava, you can live with unbalanced stack. 13:23:29 ASau, i know 13:23:43 ASau, any code where the stack effect is unknown, if the branches unbalanced, will be interpreted and not compiled 13:25:22 slava, why? You can flush registers and go on, you have to reload after unbalanced expressions, that's all. 13:26:05 ASau, i'll figure something out. 13:26:35 slava, of course you lose some time 13:29:57 ASau, when the compiler is done i hope to achieve performance that's at least competitive with gforth 13:30:28 i have the advantage that everything is native code (when the JVM is done JITting), but the disadvantage that all numbers are boxed 13:31:48 Hm. Maybe you should look at DSSSP. 13:31:55 what is DSSSP? unboxing algorithm? 13:32:19 Consinder strong types. 13:32:28 yes... 13:32:44 the main obstacle to unboxing is that for example + might push an integer, or a bignum. 13:32:47 DSSSP is Forth-like system with strong typing. 13:33:03 or integer integer / might push an integer or a ratio object 13:33:20 in java you cannot write a generic method that takes a primitive or an object 13:33:31 and you cannot compile bytecode that stores either an object or a primitive in a local, you have to know ahead of time 13:33:43 but i'll look at DSSSP, thanks 13:34:14 google doesn't know anything about it 13:35:14 --- join: chandler_ (chandler@64-145-60-36.client.dsl.net) joined #forth 13:35:28 hey chandler_ 13:35:36 --- quit: chandler (Connection reset by peer) 13:35:47 There're three ways as usual: a) the most generic numbers; b) casting type of result; c) the third way (reserved). 13:35:49 i'm looking at strongforth now 13:36:05 --- nick: chandler_ -> chandler 13:36:24 Maybe I'm mistaken in number of "S"-s. 13:36:44 i see strongforth uses ( ... ) comments as declarations 13:37:02 this was my idea, but make it optional so ( ... ) is just a comment but declarations are { ... } (i don't have locals so {} is ok) 13:37:37 Take a look at RuFIG. There should be information. 13:38:25 ok 13:38:38 Or contact them. The author should be around. 14:10:05 i really want a forth OS for my sparc classic. 14:10:10 open firmware doesn't cut it. 14:10:26 now i wonder if i could write a forth OS *in* open firmware. 14:12:34 --- quit: Teratogen (Read error: 54 (Connection reset by peer)) 14:32:52 --- quit: mkennedy` ("ERC Version 4.0 $Revision: 1.613 $ (IRC client for Emacs)") 15:16:05 --- join: Nutssh (~Foo@gh-1177.gh.rice.edu) joined #forth 15:34:20 --- quit: proteusguy ("Leaving") 15:46:07 Does anyone know how does DOS emulation in W2K work? 15:47:25 It deviates a lot even in executing shell. 15:47:32 Maybe links? 15:47:53 --- join: arke (~Chris@wbar8.lax1-4-11-099-104.dsl-verizon.net) joined #forth 15:48:03 kc5tja: hey 15:48:08 kc5tja: is the original dolphin code stil around? 15:53:16 --- quit: haqqer ("pizza") 15:57:56 re arke 15:58:00 No. Not anymore. 15:58:20 It's been close to 15 years since the original Dolphin code came into existance. 15:58:27 Damn. 15:58:36 I just had an idea for an OS. 15:58:50 Which, actually, could be implemented using an existing *nix 15:59:10 --- join: Sonarman (~matt@adsl-64-160-165-155.dsl.snfc21.pacbell.net) joined #forth 15:59:23 but it'd be an ugly hack then and probably not the way i want it, although I think thats the way I'll have to do it. 15:59:24 hi matt 15:59:33 hello 15:59:49 kc5tja: what pisses me off about current OSes is that it takes 10 seconds to 5 minutes to boot. 16:00:15 (as in, to fully initialize to the point where the first user interaction can be made, this is usually login) 16:01:20 the way I want this to work is as soon as the kernel is done, it starts up transluXent with kdm or gdm or whatever for login. 16:01:38 init, although neat, is dumped for something that does things a little better. 16:02:12 I think with a dedicated OS it could be realized faster, as in that case, the OS doesn't need to fully initialize to start the graphics subsystem 16:03:28 In fact, I want it to immediately when starting to boot to switch into 1024x768x16 mode, display a mouse cursor, load the things necessary for logon, then add a little tab at the bottom you can click to see the initialization process which is continued at that point. 16:04:10 I was just thinking Dolphin would be a great way to start, since this needs massive multitasking and you gave some pretty amazing benchmarks on it :) 16:06:44 you got a dolphin webpage, kc5tja? dolphin.sf.net doesn't exist (anymore?) 16:07:21 do you enjoy talking to yourself? 16:11:55 Yes :) 16:12:56 I'm considering making a DOS demo ... since the ntvdm allows me to enter pmode, I can do the real thing, and reuse code. 16:24:05 --- quit: Nutssh ("Client exiting") 16:27:16 --- join: mkennedy (~user@cs24317-114.austin.rr.com) joined #forth 16:27:34 --- join: proteusguy (~proteusgu@216.27.161.121) joined #forth 16:28:06 --- quit: proteusguy (Read error: 104 (Connection reset by peer)) 16:28:25 --- join: proteusguy (~proteusgu@216.27.161.121) joined #forth 16:54:29 * warpzero is back (gone 05:11:31) 17:01:56 arke, you there? 17:06:09 arke, i like demos that fit in a 512byte bootsector. 17:06:27 the problem with DOS is that it's hard to initialize modern soundcards and videocards. 17:06:29 OrngeTide: VESA GUI in 512 bytes!? 17:06:34 slava: yeah 17:06:38 OrngeTide: VBE :) 17:06:50 slava: anything new in your java forth? 17:06:59 arke, yea. if you just want a framebuffer. and maybe if you're lucky, hardware blitter 17:07:37 arke, the OS should load in a few seconds and be fully loaded, without having to load anything in the background. 17:07:39 i've seen 1k raycasting demos. 17:07:47 arke, yes, compiler work 17:08:17 i could write a gui in 16k... 17:08:26 a real one too. not just something that looks gui 17:08:40 what's the diff between real gui and looks gui? 17:09:11 slava: well, my idea is that it does load stuff in the background if it really needs to. 17:09:11 slava, well i'd have mouse support and drag-and-drop 17:09:31 slava: as long as you can log on within a few seconds :) 17:09:35 versus some of those dos shells that are just graphical buttons and nothing else. 17:09:44 OrngeTide: yeah :) 17:09:47 * OrngeTide is a big fan of the MacOS System 7 interface. 17:09:52 arke, just don't base it on linux 17:09:55 OrngeTide, yes! 17:09:58 slava: fbsd? :) 17:10:01 base it on netbsd. :) 17:10:14 slava: if i do linux, then it wouldn't even remotely be linuxy 17:10:16 OrngeTide, system 7 boots so fast even running in an 68k emulator! (Basilisk) 17:10:20 slava: no init, etc. 17:10:23 arke, don't make it *nix like if you want bast boot 17:10:27 s/bast/fast/ 17:10:30 slava: true. 17:10:34 slava, if you don't have to load any extensions. although it doesn't boot as fast as my palm pilot 17:10:41 slava: dynamic loading is the way to go :) 17:11:11 if everyone in #forth chipped in, we could write a very good OS. but it won't happen :) 17:11:30 I think it should.. 17:11:33 well soon more motherboards will provide instant-on functionality like laptops. because newer rams have low power modes where it can hold the contents of ram and shut the cpu off completely 17:11:39 based on the concept of dynamic loading :) 17:11:52 slava, the problem is everyone in #forth has wildly different views of what makes a good system 17:11:57 exactly 17:12:03 thats what hibernate is for, which linux doesnt hae yet 17:12:05 OrngeTide: yeah\ 17:12:10 arke, linux 2.6 has it. 17:12:12 works great:) 17:12:16 suspend to disk too 17:12:17 sweet 17:12:20 system 7 was fast because it had a single address space, OS calls were just subroutine calls... 17:12:43 no separate graphics server 17:13:22 slava, well context switch in freebsd and linux on i386 is pretty fast too. versus other *nixes. there are some short cuts can you do. (which is why there is a 3G/1G address space split) 17:14:01 Well, I'm gonna have to consult kc5tja a little on task switching :) 17:14:10 slava, i like having the graphics stuff as a seperate process. because when it fucks up you can just restart it. (PC hardware is pretty flakey) 17:14:41 Well, the OS is based on graphics mode.. (mine that is) 17:14:57 which is why I'm gonna attempt to make graphics the super stable 17:15:00 clipping and all 17:15:03 i'm using a sparc classic for a monitor stand. it really needs a fun OS for it. hrm.. it's got netbsd, but that's not really fun enough. 17:15:06 what does the OS *need* to initialize in boot? 17:15:14 interrupts, disks, framebuffer, keyboard, mouse 17:15:15 plus sparc classic is slow. 50Mhz with no real data cache 17:15:27 OrngeTide: well, its got openbios, so just make one with that :P 17:15:30 then start some kind of shell 17:15:31 that's it 17:15:37 slava, initializing is really fast. scanning the PCI device tree takes time. 17:15:54 arke, yea. i've been thinking of if I could just write something in open firmware. 17:16:10 you probably can, i think it lets you write shite to disk 17:16:14 and testing ram too. (i count what the bios does as part of the boot time) 17:16:38 PC bBIOSes are ridiculously slow 17:16:39 arke, yea. i just need to 1. learn sparc asm. 2. write a sparc assembler in open firmware 3. write a forth in open firmware. 17:16:42 ehhe 17:17:00 arke, yea. sparc and macintosh have really huge bioses but they come up right away. 17:17:07 both also support serial console too. 17:17:18 x86 needs to get with the 1980s. 17:17:39 x86 needs to die. 17:17:48 --- join: Speuler (~Speuler@forthfreak.net) joined #forth 17:17:52 VAX > x86 17:17:52 hi Speuler 17:17:59 hi all 17:18:07 arke too :) 17:18:09 (insert any risc or stack proc here) > CISC 17:18:11 i kinda like mips and arm. but mostly because there are like a dozen different vendors for them. 17:18:22 arke, i dunno. i don't like F21. 17:18:24 arke: tta plz 17:18:25 Apple's OpenFirmware needs to die 17:18:29 well the freebsd kernel only takes a few seconds to boot and initialize devices 17:18:31 warpzero: tta? 17:18:34 all the delay is in /etc/rc 17:18:36 chandler, what is wrong with it? 17:18:39 this is what an OS needs to eliminate 17:18:43 slava: init basically, right? :) 17:18:44 arke: transport triggered archetecture 17:18:49 gentoo linux is pretty fast to boot. redhat takes years 17:18:51 OrngeTide: crappy console is mostly what bothers me 17:18:52 warpzero: ? 17:18:53 arke: aka one instruction set chip 17:18:56 also, i say an OS should not have kernel support for ttys and consoles. 17:19:00 a command line is a good thing 17:19:02 warpzero: ?????? WTF? 17:19:07 just compared to Sun's Open Firmware 17:19:07 but why bloat the kernel with all this tty crap 17:19:08 arke: it just has one instruction 17:19:09 chandler, you mean that ugly 11x22 or whatever font? 17:19:15 warpzero: uum.....wtf!? 17:19:23 OrngeTide: and it's INCREDIBLY slow. and I thought Sun's was slow. 17:19:25 chandler, you should be happy it has open firmware at all. 17:19:44 --- join: blockhead (default@dialin-681-tnt.nyc.bestweb.net) joined #forth 17:19:48 hi blockhead 17:19:51 yeah yeah, count your blessings 17:19:56 but I'd prefer one like Sun's 17:19:59 chandler, yea it's just memcpying the whole page rather than punching a vga register to scroll. 17:20:04 yo, 'sup :D 17:20:22 chandler, OF is much better with the serial port anyways 17:20:34 serial? what serial? :-) 17:20:44 what's bad is the weird keys you have to press on a mac to do anything 17:20:46 it'd be nice to NMI into OF too on the mac 17:20:52 like stop-a 17:20:54 yea. totally 17:21:20 it still kicks PC bios's butt around the block though 17:21:29 of course 17:22:01 but a reel-to-reel ibm mainframe kicks PC bios's butt. ahah 17:22:32 honestly I can't think of anything worse than pc bios. well except for IBM PS/2 bios. where you needed a special floppy to boot into the bios to fix it 17:22:49 how about a Compaq BIOS, where part of it was on a special partition on the HD? 17:22:58 yea. ehhe 17:23:15 well Macs used to have a special partition full of drivers. 17:23:26 disk drivers, and you could boot from another disk to update those 17:24:23 but with windows the way it is, having to reboot your computer all the time. think of what you could accomplish by making systems spend less time in bios and going straight into the OS again. 17:25:19 think what it would be like if Windows booted faster too 17:25:42 well i'm trying to be realistic here. :) 17:26:07 can't say I minded the bootup time when I was running BeOS :-) 17:29:12 are there any fun forth OSes for i386 or powerpc? 17:29:32 i386: color forth? 17:29:37 i'm wondering if i could rewrite my tcp/ip stack in forth for it. might be fun. 17:29:51 blockhead, as if color forth booted up on any computer but chucks. :( 17:30:05 OrngeTide: there are stand-alone 386 implementations 17:30:16 Oh. Maybe I shoudln't ahve said anything, as I actually havvn't tried it 17:30:31 OrngeTide: though i don't know rite now how much of them have hit the public/the net 17:30:35 blockhead, i haven't tried it either. i couldn't get it to work on either of my machines. 17:30:44 Speuler, hrm? 17:30:50 OrngeTide: i know that there are because i've done one myself 17:31:02 OrngeTide: but not PD/freeware. for a company 17:31:07 ah 17:31:18 i should break down and write my own forth. 17:31:22 OrngeTide: wasn't colorforth though 17:31:24 OrngeTide: do it 17:31:34 I'm in the middle of writing mine and it is fun 17:31:46 i'll do it for i386 because i know that architecture best. although i'd really like something for my mac or sparc 17:31:48 also very difficult, but still fun 17:32:06 OrngeTide: if you got a BIOS, it is much easier 17:32:24 of course i could put a ps/2 keyboard on my gameboy advance and just write it for arm thumb. I have a 256Mbit flash cart for gba coming in the mail soon. :) 17:32:28 OrngeTide: saves you from writing code to initialize northbridge/dram/pci/devices 17:32:47 OrngeTide: which is not trivial if you haven't done that before 17:33:23 Speuler, yea. modern bios lets you do protected mode calls (bios32) which is something i will definently use. AtheOS uses that and it's really helps for it's compatibility. of course you can always replace parts of it with direct hardware I/O when you happen to support that hardware. 17:33:40 OrngeTide: the one i've written was on a bios-less machine ... 17:33:46 Speuler, yea. i've actually done it before. had to help port phoenix bios to a new chipset. 17:33:59 because incompatible with anything else 17:34:01 and i've done BSPs for powerpc and mips based embedded systems. 17:34:04 custom devices and the like 17:34:13 but that was all C and tiny bits of asm 17:34:30 OrngeTide: then that part should impose a big problem to you 17:34:40 i'm not very good at forth yet. i'm finishing up a small card game written in bigforth. i'm feeling pretty confident now 17:34:44 it could be a show-stopper if you're new to that 17:35:00 Speuler, what part? 17:35:13 OrngeTide: s/should/should not/ 17:35:29 oh. hehe:) 17:35:47 forgot the 0= 17:36:12 but i'll just use icky PC bios for now. 17:36:28 eforth/386 could do 17:37:06 http://www.forthfreak.net/wiki/index.cgi?eForthOS 17:37:37 http://www.forthfreak.net/wiki/index.cgi?EnthFlux 17:37:50 oh well, search yourself ... 17:37:53 http://www.forthfreak.net/wiki/index.cgi?StandAloneForth 17:39:07 yea. i gotta try enth. the docs suck. i've got a really nice pdf for eForth though. mmm 17:39:43 yeah, what a horrible idea, using a well documented forth 17:40:08 Speuler: nice link. thanks for putting that 17:40:12 oh i believe strongly in docs. 17:40:42 you didn't know about that site ? 17:40:57 shame on you 17:41:15 --- join: reiffert (reiffert@student.physik.uni-mainz.de) joined #forth 17:41:19 --- join: killaweb (~giddet@pD9E641AF.dip.t-dialin.net) joined #forth 17:41:22 you should be able to read source code. but the docs should also be readable as well. then you can compare the two and have a clearer picture of what's going on. (and if they don't match than the docs or the code could be wrong) 17:41:24 ui 17:41:27 hi 17:41:30 so tach auch mal 17:41:35 hi reiffert :) 17:41:40 hey speuler 17:41:40 hi killaweb too :) 17:41:42 hi ihr beiden 17:41:54 killaweb: guten tag. 17:42:07 arke guten abend oder besser gute nacht 17:42:15 zu der späten stunden 17:42:22 ich wurde hier her verwiesen 17:42:23 also 17:42:27 nun weiter 17:42:35 killaweb: naja, noch nicht nacht, nur frueher abend ... 17:42 17:42:40 was macht forth für mich so besondes 17:42:44 english spoken here ... 17:42:55 ups sorry 17:42:55 ich bein ein outlander 17:43:00 :) 17:43:07 that's all i know (it's lyrics to a song) 17:43:09 lol 17:43:10 why 17.42 17:43:14 *I* am a jelly doughnut! 17:43:15 where are you? 17:43:30 killaweb: es ist sehr klein (oder zumindest _normalerweise_ klein). 17:43:42 17.44 here.. i'm two minutes faster 17:43:44 killaweb: und auf meisten prozessoren auch sehr schnell 17:43:46 ah 17:43:56 proteusguy: wasn't bush senior's vize saying that ? 17:44:03 killaweb: und es ist auch sehr einfach, nur etwas "anders" 17:44:04 und wie is das mit dem vergleich forth und c 17:44:06 OrngeTide somehow broke the light barrier! 17:44:13 the potatoE-guy :) 17:44:17 reiffert, my part of the earth spins faster than yours 17:44:20 killaweb: naja, sie sind konzeptuell sehr anders. 17:44:47 killaweb: C ist variablen orientiert 17:44:54 Speuler: You've confused Quayle with John F. Kennedy! 17:44:58 i know about 1 out of 20 common german words. so i can almost make sense of that. 17:45:05 OrngeTide: if you look for the definition of "spinning", your sentence is wrong :-) 17:45:14 proteusguy: kennedy said "berliner" in berlin 17:45:18 reiffert, it was not meant to be a logical statement. 17:45:28 killaweb: Forth ist stapel orientiert 17:45:31 but quayle said "jelly donut" in honolulu it was i beleive 17:45:32 lieve 17:45:40 killaweb: d.h., rueckwarts polische notation 17:45:45 Speuler: Wasn't that the name of a danish? 17:45:48 OrngeTide: but if you are anywhere between 50° south and 50°north you make more kilometers a second, than I do ;) 17:45:57 --- join: thin (~cduce@csnet039.cariboo.bc.ca) joined #forth 17:46:04 who founded forth 17:46:09 chuck moore did 17:46:10 how old is it? 17:46:18 1970 17:46:18 ancient :) 17:46:25 thin: hi :) 17:46:29 who is chuck more and why did he 17:46:41 for what did he use it? 17:46:46 he wanted to look at stars. 17:46:47 arke: careful with your language, ancient is a negative conotation 17:46:48 killaweb: tihnk of forth as a high level assembly to a stack computer 17:46:50 reiffert, that's true. i'm actually spinning slower than you then. (northern california) 17:46:55 sorry... 17:46:58 killaweb: http://www.colorforth.com/HOPL.html 17:47:13 http://www.forth.com/Content/History/History1c.htm 17:47:24 OrngeTide: well we both are "spinning" with the same anglespeed, so angle per time 17:47:30 this is what it looks like outside: http://weather.kron4.com/images/cam2_2.jpg 17:47:32 killaweb: he wanted a no-bullshit, bloat free, simple interface between man and machine. something that was scallable & interpretive 17:47:35 clear skys and warm :) 17:47:56 arke: better language = more ppl using forth perhaps 17:47:57 OrngeTide: which latitude are you? 17:47:59 reiffert, then why is my clock 2 minutes ahead? :) 17:48:00 OrngeTide: You in SF? 17:48:09 Sorry; I was sleeping. 17:48:13 proteusguy, not exactly. 17:48:23 proteusguy, i couldn't find any webcams of san jose though. 17:48:28 but the weather looks the same here. 17:48:32 thin: how about "old enough to have survived the test of time proving its valuableness" 17:48:33 * blockhead hands kc5tja a coffee 17:48:34 kc5tja: :) 17:48:37 kc5tja: have you seen mrreach around lately? 17:48:39 reiffert, i'm not sure my latitutde. 17:48:41 kc5tja: have a red bull 17:48:46 killaweb: http://www.forthfreak.net/wiki/index.cgi/?StartingForth 17:48:47 OrngeTide: do a wild guess then 17:48:49 thin: No. 17:49:04 well i'll just look it up 17:49:33 wtf.. yahoo maps doesn't give me a longitude/latitude. 17:49:52 My wild guess for northern california is 43° latitude 17:49:53 nope, but try a gps site 17:50:27 43 degrees is correct for the Oceanside area at least. 17:50:34 http://www.bcca.org/misc/qiblih/latlong_us.html#CALIFORNIA 17:50:46 kc5tja: one MOVE implementation had 200k transistors lol 17:50:53 what does latitude & longitude have to do with forth? 17:51:03 37N 121W .. okay 17:51:22 thin: important for navigation 17:51:24 kc5tja: 32-bit 17:51:29 thin, nothing. but where i live is very important to forth. 17:51:37 it is? :) 17:51:37 warpzero: Sounds like it's been implemented like a VLIW processor. 17:51:43 thin: forth often used for space craft navigation 17:51:47 kc5tja: yeah 17:51:49 thin: link established 17:51:57 thin: we are still looking for an explanation why OrngeTide broke the light barrier and currently is 2 minutes ahead of us. 17:52:17 and they do a lot of space craft engineering in the area i live. so maybe i can get a job programming forth 17:52:21 * proteusguy feels much better knowing OrngeTide's latitude. 17:52:29 kc5tja: how many transistors do fpga's hold on average? and frequency range? 17:52:40 proteusguy, you scared of me? worried i might live to close to you? 17:52:58 do they still use forth for space stuff? i'd be surprised 17:52:58 arke: Neither question can be answered, because it depends entirely on what you're shopping for. 17:53:06 (and what you use it for) 17:53:12 kc5tja: well, what about an average system? :P 17:53:15 OrngeTide: while not admitting fear, I am moving just about 2degrees N of the equator this month. 17:53:18 arke, well they label them like 50k, 100k, etc. they have 500k ones too. i believe it means they are equivalent to a 500k gate chip. 17:53:19 What is an average system? 17:53:35 proteusguy, what's at the equator? 17:53:36 kc5tja: I don't know.. the average fpga 17:53:42 all the cool people live closer to the poles 17:53:42 OrngeTide: canada has revealed plans to launch a mars mission 17:53:50 kc5tja: where can i get a fpga 17:53:59 Xilinx 17:53:59 OrngeTide: warmer climes in Curacao. 17:54:26 OrngeTide: for 2007 i think 17:54:46 kc5tja: do they make ones that you can just connect to a normal computer 17:55:12 warpzero: Nobody makes one that "just connects to a normal computer." 17:55:21 kc5tja: well how do you use them? 17:55:38 warpzero: they're discrete components - like a CPU chip. 17:55:39 Speuler, manned? 17:55:53 proteusguy: yeah but they have to be programmed you know 17:56:03 i doubt it 17:56:09 You can program them live via a special serial format which can be either serial EEPROM or microprocessor controlled. 17:56:19 anyone here have any ideas about companies that would buy forthchips if they were available? 17:56:28 OrngeTide: hang on, i'll look it up again 17:56:30 Speuler, then we're still ahead of the canadians 17:56:30 kc5tja: can you then do I/O to them over the same interface? 17:56:35 warpzero: oh yes - your question confused me. 17:57:05 warpzero: If you wipe the entire contents of the chip per transaction, sure. That's why they're called "reconfigurable logic chips." 17:57:10 orngetide: who cares about being ahead 17:57:53 kc5tja: well i mean how does their i/o work? 17:58:06 warpzero: ??? 17:58:07 thin, this is a space race. 17:58:14 I/O how? 17:58:21 kc5tja: to a computer for example 17:58:44 You must explicitly program in logic which implements a bus interface of some kind, be it an RS-232 port or a PCI bus interface, etc. 17:58:55 kc5tja: oh okay thats kiiinda what i thought 17:59:03 You then connect to that bus as if you had a completely custom-designed chip at your disposal. 17:59:33 sure. the us has a terrible education system. but look we're beating everyone in space technology. and we seem to cut the space budget every year. 17:59:47 i think bush is increasing it now 17:59:55 he's gungho about colonizing mars/moon 18:00:01 yea. he jumped it up by like 10% or something insane 18:00:13 or he is shifting funds from say Hubble.. 18:00:25 thin, that would be pretty sweet. it's mostly a reaction to china wanting to be the first to have a lunar base 18:00:27 i'm all for colonizing space 18:00:40 zardon, he's borrowing trillions of dollars. 18:00:44 sooner anybody colonizes space, the sooner we all do 18:00:44 yeah right 18:00:46 there goes the national debt 18:00:55 kc5tja: so then i would need to do a bunch of soldering and stuff i take it 18:00:56 don't put all your eggs into one basket 18:00:59 spread ! 18:01:04 thin: He's only doing that to get votes. 18:01:07 we should build a space elevator before we try to colonize spae 18:01:11 nobody's putting their eggs in one basket 18:01:22 yea. legalizing illegal immigrants was another way to get more votes. 18:01:32 all humans on earth, big basket, admitted 18:01:32 yeah.. we need to pollute the fuck out of space while we still dont live there 18:01:34 although most poeple reacted poorly to his increasing the space programs budget. 18:01:38 kc5tja: doesn't matter if he's doing it for the wrong reasons.. as long as theres pressure to colonize space 18:01:39 ;) 18:01:42 honestly i think bush is secretly a sci fi nut. 18:01:51 warpzero: Yes. 18:01:53 and he just did it because he wants a spaceship ride 18:02:12 when he's all old and feeble he wants to retire to his mansion on the moon 18:02:20 but i think asians would be better suited than americans 18:02:20 where there are even less rules than texas 18:02:28 orngetide: the negative reaction is probably more shock & resistance than anything.. i think most ppl want to see colonization of space 18:02:35 smaller, lighter and more some more culture 18:02:37 Speuler, plenty of americans happen to be asian. 18:02:49 short polish americans make the best spacers. 18:02:50 speuler: culture ain't a virtue 18:03:07 Any group of Americans that goes up to space had better be damned prepared: they use METRIC up there. 18:03:13 yes, not for americans. agreed 18:03:14 heh 18:03:21 heh 18:03:26 metric = good 18:03:30 thin, normal people think the space program is stupid/boring. and want us to use money for education or healthcare or some other nonsense like that 18:03:33 ok now i go to sleep a long night 18:03:36 if the US gets intos pace first, ansd stays there, they won't use metric :D 18:03:37 And not just any Metric system. SI to be exact. 18:03:48 bye bye @all and lot of thanks 18:03:49 Yes. 18:03:50 how many yards go into a mile ? 18:03:53 bye killaweb 18:04:00 killaweb: adios. 18:04:00 speuler: 440 or so? 18:04:01 blockhead: I'm sorry, I don't ever remember saying that. 18:04:07 no nevermind 18:04:13 how many feet into a yard ? 18:04:16 i don't know yards heh 18:04:25 Speuler: 3 feet to a yard, so (5280/3). 18:04:28 Any group of Americans that goes up to space had better be damned prepared: they use METRIC up there. 18:04:34 and inches to foot ? 18:04:38 12 18:04:40 we don't need the metric system. in civil engineering we use decimal inches. 18:04:41 Speuler: 12 18:04:45 hahah 18:04:52 10 d inches in a foot. 18:04:53 that's very unorthogonal, isn't it ? 18:04:53 OrngeTide: No, we do need the metric system. 18:04:54 --- quit: killaweb () 18:04:54 OrngeTide: bad. 18:04:58 Slugs for mass is just plain wrong. 18:05:05 slugs? 18:05:06 kc5tja, metric system sucks. it's a stupid frenchy system 18:05:09 orthogonal == perpendicular? 18:05:10 OrngeTide: metric is consistent. Useit. 18:05:12 OrngeTide: ... 18:05:18 arke, it's worthless. 18:05:19 what the fuck is a CPLD 18:05:26 OrngeTide: English is utterly, positively worthless. 18:05:38 A stupid frenchy system? Who the fuck do you think you are? 18:05:40 i divide things by 2 or 3 more often than 10 anyways. 18:05:43 good night all 18:05:45 OrngeTide: so is windows. and most languages of the world. and bush. 18:05:47 at least metric can convert types easily 18:05:49 reiffert: ngith 18:05:54 kc5tja, it's superior. 18:05:57 t'is about time to adopt metric time units 18:05:58 reiffert: pleasent eve 18:06:01 OrngeTide: In your dreams maybe. 18:06:08 orngetide: aren't you a pro-standards guy? 18:06:19 kc5tja: wait, back a bit when you said metric, you said METRIC. Did you mean like an acronym for something completly different? 18:06:20 didn't we flame each other awhile back about standards? 18:06:21 i really don't see a use for the metric system outside of chemistry and physics. 18:06:42 thin, yes. in the US we refer to it as "standard" 18:06:43 then how do you see a use for the american system? 18:06:43 blockhead: No, I meant a bold-faced "metric", but I was too lazy to type metric. 18:06:44 if it works for chem & physics, then it pretty much works for everything else... 18:06:54 OrngeTide: its better named, more consistent. You learn a handful of prefixes, and you can apply it to any type of measurement. 18:07:04 "hand me the standard wrench" .. versus "hand me the metric wrench" 18:07:07 how hard is it to say: my height is 180 cm or my height is 5'10" 18:07:11 OrngeTide: You do understand we are the *only* country on the whole planet who *doesn't* use metric for our everyday units, right? 18:07:13 and you can convert between units of measure in your head 18:07:17 arke, i don't need any type of measurement. 18:07:22 how many pints to a gallon ? 18:07:26 OrngeTide: uum, yes! 18:07:32 when you're a tradesperson you really only need to measure a couple different types of things. 18:07:34 --- quit: reiffert ("leaving") 18:07:43 OrngeTide: how many yards in a mile? ounces in a pound? WHO THE FUCK KNOWS 18:07:55 really i'm not going to argue this. the entire US already knows i'm right. :) 18:08:01 OrngeTide: how many meters in a kilometer? 1000. How many milliliters in a liter? 1000 18:08:08 OrngeTide: Sorry, the US is slowly converting to Metric. 18:08:09 arke, do you need to know? no, you don't. 18:08:15 liter is somethign you put in the trash :D 18:08:15 * proteusguy measures everything in parsecs. 18:08:19 kc5tja, ahha.. not really. 18:08:20 im in the US, and I think SI makes more sense 18:08:21 OrngeTide demonstrates the typical fuckhead american. I rest my case. :) 18:08:22 Note that most automotive parts (even "American" cars) are using more and more metric parts. 18:08:26 Soda is sold in Liters. 18:08:30 there was a big push in the 60s to go to metric. and then there hasn't been anything since then 18:08:36 kc5tja: what is a cpld? 18:08:42 the conversion has stopped in midstride 18:08:52 It was in the 70s, during Carters term 18:08:56 there's a simple relationship between liters and centimeters 18:08:58 OrngeTide: It hasn't stopped. It's slowed, but it hasn't stopped. 18:09:00 also, take fahrenheit.. 32 as freezing or 0c? 18:09:15 All of America's "English" units are, in fact, defined *in terms of* metric units. 18:09:20 oh yeah....32F vs. 0C, 216 or such F vs. 100C 18:09:29 orngetide: lets back up. you said metric is a shitty standard. why? 18:09:29 E.g., oen inch is *defined* to be 0.0254m in length. 18:09:37 Kelvin rulez 18:09:37 kc5tja: uhhh, eggs, chicken: metric came after 18:09:44 blockhead: So? 18:09:52 kc5tja: haha eh? English units existed before metric! 18:09:52 blockhead: yes, but they do it like that _now) 18:09:56 blockhead: That's probably why metric rocks -- 20/20 hindsight kicks ass sometimes. 18:10:10 maybe they redefined the english 18:10:22 they did 18:10:30 anyways guys 18:10:33 just correcting a little time error there. metic was invented some time after english was, so enchlish cannot have been defined interms of metric 18:10:33 this convo is boring 18:10:43 unless orngetide wants to tell us WHY metric sucks 18:10:51 hmm.. not "defined" , more like "calculated to correspond with.." 18:10:53 otherwise lets talk about forth :P 18:11:05 thin: ok. 18:11:06 blockhead: No n no. You misunderstood. In America, the "English" system has been redefined in terms of the SI units. 18:11:09 May I say a word? 18:11:23 you said 5 already 18:11:28 E.g., the length of our "inch" is calibrated against the standard meter. Our "pound" is calibrated against the standard kilogram, etc. 18:11:31 never ask 18:11:47 Have you any standard for your inch? yard? 18:11:56 kc5tja: that was only to make the ISO people happy. 18:12:00 ASau: Yes. NIST maintains the standards. 18:12:10 proteusguy: uhh...no. I don't think so. 18:12:12 1 meter is the length of just one thing in Paris. 18:12:19 the metric system was invent as a way for the french to protest the english system 18:12:30 :D 18:12:41 OrngeTide: you're wrong. 18:12:42 the standard meter keeps changing on how it's calibrated. 18:12:44 * blockhead can't help but start laughing 18:12:45 OrngeTide: Bull shit. That is the most egotistical and wholesale *incorrect* thing I've ever read. 18:12:50 why do people hate the french? 18:12:51 and the standard inch and pound used to be calibrated differently. 18:13:02 Metric system was invented right for simplicity. 18:13:11 OrngeTide: Yeah, and you didn't notice the difference, did you? So why are you so complaining about it? 18:13:12 maybe im just too much of a fan of champagne and cheese 18:13:17 The french also tried to change time from Greenich to Paris and planted a bunch of trees to mark the new 0 degrees. Didn't take. 18:13:22 kc5tja, nothing. 18:13:26 1 m = 100 cm, not 99 and not 101 18:13:36 many humans use the decimal system 18:13:48 You count decimal, you write decimal. 18:13:53 we should use a base 12 system 18:13:55 not all 18:13:56 except for the freaks that use the comma instead of the . for the decimal!! 18:14:00 why ? 18:14:05 you only got 10 fingers ... 18:14:08 hey guys would please shut the fuck up please, thanks 18:14:09 well time is 12, 24 or 60 .. 18:14:18 better radix 16 18:14:20 Speuler, i quit counting on my fingers a long time ago 18:14:27 16 would be great 18:14:28 Speuler: 8 18:14:29 of course, the gregorian calendar is slightly off, too 18:14:34 thin: Actually there is a reason for that too. The , symbol is actually Arabic for "and including" or some such. So 2048,12 makes sense when you know it's history. 18:14:36 OrngeTide: but then, decimal was already well established 18:14:37 orngetide: that's a good point.. base 12 might be nice 18:14:58 however, we could just change time 18:15:00 with time you're always talking about halfs and quarters. which are pretty easy to work with. 18:15:03 Funny, I think exclusively in base 10. 18:15:03 to make it fit base 10 18:15:11 and sometimes thirds. 18:15:28 although you hardly ever hear anyone saying "a third of an hour" anymore 18:15:33 metric system exploits the fact that human tend to think decimal 18:15:39 OrngeTide: count from 1 till 100. 18:15:51 ASau, why? 18:15:55 Not only that, there is *nothing* excluding one from saying 'half a meter.' 18:15:55 or to $64 18:15:57 men should be base 11.. (they got an extra "finger" to use for counting) 18:16:11 How many numbers do you name by twelves and how many by tens. 18:16:17 21 including toes 18:16:21 ASau, i can count from 1 to anything in any base under 36. 18:16:37 less one, to point at the digits 18:16:37 i can multiply base 2 and base 16 pretty quickly too 18:16:40 OrngeTide: You're a freak then. :) 18:16:44 Count in your _native_ language. No Forth, No C 18:16:59 1 , few, many 18:17:00 ASau, yea. without a table or pencil or anything. i can count in any base 18:17:03 (under 36) 18:17:17 adding 1 to anything is pretty easy 18:17:22 what about arithmetic? :D 18:17:22 I can go over base 36 too, if I make up my own symbols to handle the excess digits. 18:17:32 But counting isnt' the only thing I do. 18:17:36 kc5tja: use Cyrillic! 18:17:40 some base 12 links: http://www.madras.fife.sch.uk/maths/linksduodec.html 18:17:44 ianp, i can do it too. but i have trouble doing decimal arithmetic in my head for more than 3 digit numbers. 18:17:46 * kc5tja likes the idea of metric time. 18:17:56 Interestingly enough, I was reading a book about it in my local college library. 18:17:58 * Speuler too 18:18:04 didnt someone invent a new time system recently 18:18:09 kc5tja: French Revolutionary calendar? 18:18:10 internet time beat is decimal 18:18:14 It was proposed that a day would have 20 hours (10 hours of daylight, 10 hours of shade). 18:18:20 chuck moore thinks that colorforth code is 1% the size of equivalent C code 18:18:29 Speuler: Actually, Internet time basically *is* decimal time, yes? 18:18:34 kc5tja, well it's all arbitrary. you try to measure things differently because you think it's easier. just think whatever way you do it now is easier and then you don't have to change anything (but yourself) 18:18:34 slava: yup 18:18:36 true 18:18:44 i don't like the caesar calendar 18:18:58 slava: I worked on my forth some more. It's over 1k in size now :( 18:18:59 what was that older calendar. with the 8 day weeks? 18:19:03 mayan calendar rocks 18:19:04 "percent" is a metric concept too 18:19:06 used it in rome for a long time 18:19:07 i want to switch to a 13 month calendar or something else 18:19:18 don't like the 7 day a week thing either 18:19:23 * kc5tja abhores the Gregorian calendar. 18:19:29 ianp: the mayan calednar (based on base 20) DOES rock! 18:19:33 8 day weeks and you only get 1 day off a week. ouch 18:19:34 basically like gregorian but not 'off' 18:20:00 my forth is too porky 18:20:04 i think every month should have the same numbers of days. and we just make new years day it's own thing that isn't a month. 18:20:23 i can never remember how many days are in a particular month. :( 18:20:34 OrngeTide: Sounds like metric months to me. :) 18:20:43 orngetide: bah.. eventually we're all gonna discard the notion of weekends & 40 hr work weeks.. and be able to work whatever time and for however much we choose to 18:20:48 (Actually, the proposal for metric time I read about had something akin to that actually.) 18:20:59 Gosh I wish I could remember more about it. I thought it was rather amusing at first. 18:21:04 kc5tja, well i'm thinking 28 day months. 13 months a year. 18:21:05 use the kuckle trick 18:21:23 and new years can be special and make it some kind of holiday. 18:21:35 and every 4 years make it two days long 18:21:50 count across your knuckles, each knuckle is a node, and each space between two knuckles is a node. wrap around and count the months. those on the knuckles, and not in between, are 31-day months 18:21:50 nah, gregorian is broken, that's why there's leap years 18:22:07 kc5tja, didn't swatch propose the metric time. (called Beat or something like that) 18:22:15 yeah swatch 18:22:17 measuring in days still makes sense 18:22:40 and there's about 365.25 days in a year 18:22:51 Speuler, even though there aren't an evenly divisible number of days in a solar year? 18:22:58 that's kind of difficult to squeeze in a metrix system 18:23:10 OrngeTide: They have that 'internet time' thing. I never studied it in any great detail. 18:23:25 1000 beats a day 18:23:25 I do remember liking it though, but nothing I'd use for scientific experiments or daily timing with. 18:23:26 Speuler, we should speed up our orbit or slow it down 18:23:30 It wasn't coarse grained enough. 18:23:34 err, fine grained enough. 18:23:37 how about 1000 days a year? 18:23:44 we could just spin the earth a lot faster 18:23:57 we woudl get dizzy? 18:24:00 But, I think as we start exploring other planets and possibly asteroids, the concept of a metric time will become absolutely paramount. 18:24:18 Eg., a metric day *may not* necessarily correspond to a planetary notion of a day, for example. 18:24:27 OrngeTide, you'll upset whole planet. Climate'll change dramatically. 18:24:32 a solar year is 365.2422 18:24:38 indeed. a common system, not bound to rotational periods, would be important 18:24:43 ASau, small price to pay for the convence of metric. 18:24:43 Our calendar, the Gregorian calendar, assumes a solar year to be 365.2425 days long. The Mayan calendar assumes a solar year to be 365.2420 days long 18:24:47 interesting 18:24:48 wow. i can't spell 18:25:08 ianp: Source? I'd like to bookmark it for later reading. 18:25:17 http://www.metroactive.com/papers/sonoma/04.03.97/end-world-9714.html 18:25:19 didn't the mayans predict the end of the world when their caladar would have to be readjusted. and that's when the spanish came and killed them all? 18:25:29 i have read some more interesting quotes 18:25:30 kc5tja: we'll try to match it to our natural biorythm tho.. 18:25:49 ot: not sure, but im pretty sure their demise was precalculated 18:26:00 postdicted 18:26:24 1000 beats a day? how many microbeats a beat? 18:26:27 biorythms are for hippies. :P 18:26:36 * blockhead chuckles 18:26:43 i'm going onto a polyphasic sleep program starting feb 13 18:26:58 gonna do 24 min sleep every 4 hours 18:27:08 4 hours is an ultraradian biorythm 18:27:13 24 mins is some other rhythm 18:27:17 optimal nap time 18:27:37 gonna be hella painful for the first 10 days 18:27:45 thin: micro is e-6 18:27:56 I think 365.2425 includes the leap year adjustment, btw 18:27:57 speuler: meant minibeat 18:28:01 that is, one million microbeats to a beat 18:28:09 lol 18:28:15 simple, isn't it ? 18:28:33 i've hedard of some peole who dont really sleep 18:28:42 they just get random rest here and there for short periods of time 18:28:46 so i guess ppl would talk in terms of "centibeat" and "decibeat" 18:28:54 or just a few millicenturies per day 18:29:21 thin, what is this polyphasic sleep supposed to do for you? 18:29:27 define centuries in beats in a nice round number starting with 1 and lots of zeros 18:29:30 nobody complaining ? 18:29:41 orngetide: only need to sleep 2 hours a day 18:29:50 loads more free time 18:30:17 plan on doing it for 2 months and then scaling it back a bit 18:30:22 adding in core sleep 18:30:28 making sure i get stage 4 18:30:38 thin, i only sleep because i'm bored. 18:30:54 i don't really find enough things to do so i'll sleep like 8-10 hours 18:30:54 --- join: gilbertbsd (~gilbert@fl-nked-ubr2-c3a-37.miamfl.adelphia.net) joined #forth 18:30:59 aloha 4thers. 18:31:04 http://www.indwes.edu/Faculty/bcupp/things/metrictm.htm -- here's one proposal for metric time. 18:31:08 There are others. :) 18:31:15 'sup kc. 18:31:16 microcentury is about 50 minutes 18:31:44 how big is a femtoparsec ? :) 18:31:52 i just came across this book a couple of minutes ago: Computer Architecture: a minimalist perspective by gilreath and laplante 18:32:01 how fat is a femtoparsec? 18:32:03 it's on a OISC: one instruction set computer. 18:32:07 how sexy is a femtoparsec? 18:32:08 hi speuler! ltns. 18:32:20 hi gilbertbsd 18:32:32 njltbifns 18:32:43 Mkay. 18:32:44 heheheh 18:33:35 gilbertbsd, i never could figure out the advantage of OISC. it seems slow and consumes a lot of ram. 18:34:10 OrngeTide, it's a novelty! 18:34:41 because: 'simplicity is the ultimate sophistication' :D 18:34:49 ... 18:34:56 Good morning, gilbertbsd! 18:34:57 some italian painter or other i htink. 18:35:02 hi ASau. 18:35:24 Da Vinci is not only a painter :D 18:35:36 ah yes. he's not only italian, you're about to say next? 18:35:41 asau - he also drew helicopters! 18:35:41 gilbertbsd, well have you seen a multiplication routine written in oisc/uisc? it's pretty damn complex:P 18:35:49 he he 18:36:08 OrngeTide, but have you seen a multiplication routine in pure binary? 18:36:12 now, THAT is complex :)) 18:36:20 just cuz OISC is simple doesn't mean it's simple 18:36:28 gotta look at the big picture fellas 18:36:37 and the discrete units of the big picture 18:36:45 if the discrete units show a simple picture 18:36:50 and the big picture shows a simple structure 18:36:53 then its all simple 18:36:55 i've seen multiplication done in verilog. it's not a big deal. 18:37:13 and i've seen gate-level multiplication (8-bit) .. it's not too bad. 18:37:15 OrngeTide, but, but, it is COOL! 18:37:26 the only uncool thing is the cost of the darned book on amazon and isbn.nu! 18:37:32 simplicity = absolute priority, the MOST important metric 18:37:33 oisc/uisc is cool like befunge and brainfuck are. :) 18:37:39 130 on amazon, and 115 on isbn.nu!! 18:37:46 OrngeTide, exactly. 18:37:53 now befunge hardware would be the ultimate in coolness 18:37:58 oh man. i got an idea. 18:38:02 uh oh 18:38:03 we're striving for kilosimplicity 18:38:13 heheh. 18:38:20 you know how people have been doing PICs with TV-out? like for tetris and stuff? 18:38:20 others may be millisimple 18:38:22 ppl who tinker often get in the way of simplicity 18:38:33 what about this. a PIC with TV-out that is a befunge player/programmer? 18:38:40 ummmmmm 18:38:46 suuuure go for it. 18:38:46 frame timing in software 18:38:59 you could have like this thing the size of a pack of gum that "plays" befunge 18:39:16 the zx80 did that already 18:39:28 taht's why it had a "slow" and a "fast" mode 18:39:30 OrngeTide, are you gonna attach a speaker to it too??? 18:39:34 speuler: http://members.ozemail.com.au/~collinsb/bc/mt/m_time2b.htm -- this is pretty much exactly what I was reading about in the Mesa college library today. 18:39:46 Only this site doesn't go into the details of why it'd be a superior system. 18:39:50 in "fast", it couldn't keep up generating the tv out signal :) 18:39:52 gilbertbsd, mono out PCM. since the PIC has built-in PCM circuitry 18:40:08 Speuler, what's zx80? 18:40:10 OrngeTide, you know what else? a OISC can be built using valves :D 18:40:20 and pipes, 18:40:23 and be water based. 18:40:34 gilbertbsd, i've built a 5 bit full adder in my pneumatics class. 18:40:39 sinclair zx80, was before the zx81 18:40:41 really? 18:40:45 Speuler, oh. i see 18:40:45 wow, cool. 18:40:53 OrngeTide, do you have pix? 18:41:35 in fact, zx81 and spectrum too i believe did the same 18:41:41 gilbertbsd, my electronics class had a lot of extra stuff to it that wasn't really electronics. (pneumatics, hydrolics, plc, etc) 18:42:23 gilbertbsd, nah. it was just built between me and 2 other students once at class. we had to use about 8 of the pneumatics kits to have enough parts. and it took a good 2 hours to connect up and get it working. 18:42:26 http://en.wikipedia.org/wiki/OISC 18:42:48 OrngeTide, so what numbers did it add? 18:42:51 OrngeTide: the zx81 was known as the timex computer in the u.s. 18:42:52 gilbertbsd, we wanted to get it to be a BCD adder. but that was too hard. 18:42:56 Speuler, ahhhhh 18:43:29 Another OISC is the 'MOVE Computer'. The only instruction is MOVE, which moves the contents of one memory location to another memory location. Arithmetic is performed using a memory mapped ALU, and jumps are performed using a memory-mapped program counter. 18:43:43 any entrepreneurs here? 18:43:43 OrngeTide, kc5tja can tell you a bit about the move machine ;) 18:43:46 right kc? 18:43:51 there is a company that sells this spectrum compatible thing that fits in an ATX case. it can address like 4Mb of ram and go into modes to be compatible with a variety of z80 based systems. 18:43:57 :) 18:44:14 gilbertbsd, interesting. 18:44:33 gilbertbsd: I can, but i don't really want to at the moment. There are plenty of sites on the 'net that one can Google for to get info about them. 18:44:41 the TI 99/4a had almost all it's registers memory mapped. you could swap out your entire set of registers very quickly. 18:44:45 They'd be able to explain the concept better than I could right now. 18:45:02 transfer driven architectures ? 18:45:02 i'll look it up 18:45:23 i know i know, but i'm just pointing fingers at the resident expert on the Move Machine in this room :D 18:45:26 I'm bad. 18:45:32 Yep. 18:45:35 TTA's they're called. 18:45:40 right 18:45:41 Transport Triggered Architectures 18:45:56 i was going to buy one of those spectrum thing. it has like some cplds and fpgas free on it for your own use. but the thing was like $500. i could buy a PC for half that that could emulate all that stuff at like 10x speed 18:46:29 ah yes. 18:46:55 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 18:47:37 well time to go. 18:47:53 Dobre jitro! 18:48:05 'night OrngeTide 18:48:29 wow, it turns out that the authors of the book have written a paper in SIGForth. 18:48:45 4thwrights at heart :) 18:49:44 move machine? http://www.cs.uiowa.edu/~jones/arch/risc/ 18:50:08 the recursive move machine: r-move :-? 18:50:56 the diesel-move-machine: mercedes 18:51:05 hehehe. 18:51:31 are you guys productive with forth these days? 18:51:49 ermm. 18:51:50 ahem 18:51:55 18:52:03 ummm, my excuse is 'school' :D 18:52:14 thin: I will be once I finish it :) It's up to a k already 18:52:14 i've been visiting this channel more frequently than writing forth in the last weeks/months 18:52:17 definition of "bad habit" or "wasting your time" is spending your time doing something with nothing to show for it 18:52:29 just started to write a new interpreter, though 18:52:33 speuler: was your wiki coded in forth? 18:52:42 nope. perl 18:52:50 why not forth? 18:52:55 ya made the forthcgi shit 18:52:55 Speuler, what's your new interpreter written in? 18:53:01 couldn't be that hard to make the wiki 18:53:05 MSP430 asm 18:53:14 thin, go ahead 18:53:22 msp430? 18:53:25 heh 18:53:30 thin, there's even a project page for a forth wiki on it 18:53:43 seems like there aren't any forthers here 18:53:44 i'm not one of the activists btw 18:53:48 are there any forth string manipulation libraries i could look at to steal ideas? 18:53:49 just ppl who implement a forth 18:53:53 yes 18:54:04 thin, define forther 18:54:13 slava, shhh! he's on a roll! 18:54:14 slava: you may want to check out my string stack 18:54:24 slava: one who codes IN forth 18:54:41 not codes A forth in a different language 18:54:49 http://forthfreak.net/wiki/index.cgi?StringStack 18:54:52 does thin code much in forth? 18:54:57 thin, people here write their own forth, then writes programs in it :) 18:54:58 zero 18:55:10 gilbertbsd: haven't been around for a long time.. busy with other interests 18:55:41 yeah. accounting is not my forte, but i have to love it for the next 3 mths or so. 18:55:43 if i ever had money i'd pay people to develop a proper forth IDE that encourages forth coding 18:55:53 s/had/have 18:55:55 thin, this is what i'm developing, but not forth IDE, just postfix 18:56:24 a proper forth IDE is necessary to encourage forthing. gotta be interactive tho 18:56:26 slava: working in jedit? :) 18:56:36 slava: postfix? like postscript ? 18:56:40 ianp, no 18:56:51 thin, hmmm. coding in forth you say ... 18:56:51 postfix like forth :) 18:56:52 i've yet to try it 18:56:54 thin, i'm developing a postfix language that's similar to forth 18:56:59 and you think an IDE is the problem? 18:57:00 gtg, bbl 18:57:09 catch him, he's RUNNING! 18:57:10 gilbertbsd: ask kc5tja about it, he's got similar ideas 18:57:14 --- quit: thin ("bbl") 18:57:30 damn. 18:57:43 actually I once looked at a postfix file ina text editor (why? dunno) nad it looked like forth 18:57:57 s/nad/and 18:58:04 postfix? or postscript? 18:58:13 i didn't mean postfix as in the MTA 18:58:16 gilbertbsd: yes, my typo 18:58:19 I meant postscript 18:58:21 my mistake 18:58:39 ack. 18:58:41 haha 18:59:02 but it looked remarkably like forth 18:59:24 it has forth in it's blood line 18:59:28 i think i'll try to rewrite the factor standard library so that all definitions fit on one line 18:59:30 slava: is your stuff publicized as of yet 18:59:38 ianp, not really but its avaiable for download 18:59:45 well thats all i meant 19:00:26 * madgarden skips 50 fricking pages of discussion about the METRIC system. 19:00:32 madgarden, lol 19:00:42 ianp, slava.kicks-ass.org/slava/Factor.jar <-- new version uploaded today ,-) 19:01:16 k 19:01:22 there is a not of dead code i need to remove too 19:01:31 i could cut the java portion by at least 30% 19:01:43 and further in half when the compiler is rewritten in factor 19:02:26 alrighty, i'm hungry. 19:02:32 ciao 4thers 19:02:33 --- quit: gilbertbsd ("Leaving") 19:03:02 slava: i wonder how your sorting would compare to java source, performance wise. are there any potential performance benefits of your approach, if it was compiled into bytecode, do you think? 19:03:34 sorting what? 19:03:40 i dont know, numbersw 19:03:53 well i need to add support for arrays first 19:03:53 just an example of something computationally tight 19:04:09 slava, what string operations do you need? 19:04:13 loops and conditionals are not compiled yet 19:04:21 so don't look for stellar performance 19:04:33 *nod*.. just wondered about the theory of such an idea 19:04:34 by the end of the week i'll have them compiled 19:04:57 i expect performance to be mostly on par with java execpt numeric code, simple numbers are boxed. having them unboxed requires more though 19:05:00 thought 19:05:07 slava: compiler as in "native code", or as in "forth interpreter" ? 19:05:24 Speuler: he means java bytecode compiler 19:05:25 Speuler, compiler transforms factor code into JVM bytecode which the JVM transforms into native code. 19:05:39 ah 19:05:44 hmmm 19:05:45 BTW, there exists regexp Forth library, written by Ruvim Pinka (see RuFIG pages). 19:07:26 slava: very interesting stuff! 19:07:42 such a weird mesh of two paradigms i never expected to see 19:08:16 s/weird// 19:08:34 ;) 19:11:12 ianp, what paradigms? 19:11:16 ianp, insanity and hubris? :) 19:11:44 well, java and forth, moreso than paradigms 19:11:47 JVM gives me portability and simplicity (JVM bytecode is simpler tahn say x86) 19:12:02 yeah, it makes sense 19:12:02 JVM might not produce the fastest native code but its faster than direct threading and faster than anything i could cook up anyway :) 19:12:20 also GC for free 19:12:26 slava: it does pretty damn well, for the bad rep it has 19:12:38 some people don't like it that sun's java is not open source, but factor can also work with gcj 19:12:41 im no CS expert.... 19:13:00 in fact i want to port JoGL to work with GCJ, so that my game can run on 100% free software 19:13:03 slava: yeah.. that never bothered me... 19:13:06 jogl = java opengl 19:13:43 hmmm 19:14:02 java's main problem is the bloated huge class library 19:14:04 yeah - gcj would be really neat if it would work with awt. 19:14:33 --- join: cduce (~cduce@csnet038.cariboo.bc.ca) joined #forth 19:14:35 otherwise, it does not interest me at all honestly 19:14:43 gcj? 19:14:46 or, hardly 19:15:05 yeh 19:16:54 holy crap 19:17:04 blassed turd 19:17:12 s/blasses/blessed 19:17:23 beloved feces 19:17:27 :) 19:18:40 http://eugeneciurana.com/pastebin/pastebin.php?show=722 19:18:47 yes ! yes ! i got a fan on stumpleupon :) 19:18:59 stumpleupon? 19:19:02 notabene on the site "forthfreak.net" :) 19:19:31 slava :) 19:19:42 website-reputation-sharing system 19:19:53 2bad i have no site :> 19:20:06 you still can stumble 19:20:11 no need to have an own site 19:20:29 neat 19:20:36 it just happened that my (first) fan did "thumbs up" on forthfreak.net 19:20:42 but could have been any site 19:21:14 isn't that is is my site, but that i was the first to add the site to the pool of links there 19:21:53 if i'd brought in your imaginary site, and he'd thumbs-up that one, it still would be "my" fan 19:22:07 finding great websites by that system 19:23:16 topics are attributed to sites, you get links to sites matching your interest 19:23:47 also, sites rated by people with similar interest and ratings on their sites score higher 19:24:21 http://www.stumbleupon.com/url/www.forthfreak.net/wiki/ 19:26:47 i gonna go make that one "friend" now :) 19:29:01 only been using it for a bit more than a week now 19:30:27 why is there no standard forth word for stack effect < A B C -- C B A > 19:31:06 maybe you can avoid this situation often by writing better code :) 19:31:42 would be a word in the line of roll rot -rot 19:31:49 often avoidable 19:32:10 if B 's not there, you can swap 19:32:15 thus, why is B there ? 19:32:17 well i'm trying to write a word to catenate 3 strings 19:32:23 ( "A" "B" "C" -- "ABC" ) 19:32:34 : flip_around ROT ROT SWAP ; 19:32:45 thank that'l do it 19:32:47 swap rot 19:33:01 doops 19:33:14 :) 19:33:33 mayeb that's why my forth is so porky :( 19:34:10 porky? dem's fightin werds! 19:34:30 raping them, even 19:34:46 proteusguy: I shoudl fight with myself for calling my own forth porky? 19:35:13 I meant "fat". my forth is bigger than expected 19:35:22 haha sorry - just now caught that! Hey - you shouldn't take that from you! I'd kick you in the arse if I were you! 19:35:48 it's over a k already and I'm still adding the basic/core/wotever words 19:36:11 * blockhead kicks himself in the ass. "take that, fool" 19:36:38 ha! showed him whose boss ... ow! 19:37:54 http://www.vectorlounge.com/04_amsterdam/jam/wireframe.html 19:38:06 (off-topic) 19:38:26 * blockhead has no idea what it could be but clicks it anyway 19:38:58 move the strings, or the red dots 19:40:09 * proteusguy is impressed. 19:40:32 was one of the sites i "got" through stumbleupon 19:41:03 woulkd never have thought of googling for such a thing 19:41:05 * blockhead keeps reading that word as "stumblebum" :) 19:41:11 * blockhead rubs his eyes 19:41:31 dman. this browser doesn't do flash. 19:47:25 need a plugin 19:48:04 blockhead: linux ? 19:49:27 Speuler, I always switch off animation and sounds. Be it Linux or Windows. Nevermind. 19:49:34 what distribution ? 19:50:37 naw, windows, but I set this browser to be totally popup and java-proof, etc. 19:51:09 blockhead, so do I :) 19:51:38 if it can't be coded in straight html, it's a crap page. :) 19:51:58 Too many holes, too many chances to run what I don't mean to. 19:52:09 ASau: exactly 19:52:10 Rigorist. 19:56:13 this is what happens when you go offtopic, ppl stop talking haha 19:56:24 sounds in webpages make me want to bash in my monitor 19:56:31 just for the record 19:57:08 iano: agreed. 19:57:16 ianp, I mean 19:57:47 'k - my typo count is too high. I'm off to bed. 'night all 19:57:58 later. 19:58:00 --- quit: blockhead ("Client Exiting") 20:17:11 --- part: cduce left #forth 20:19:47 --- part: Speuler left #forth 21:24:16 grrrrr the #*$# Terminal program in Mac OS X won't send page up or page down. 21:25:28 FN + SHIFT + UP/DN 21:25:50 I don't have a FN key though 21:26:44 apple pro keyboard 21:27:14 oh 21:27:16 hmm~ 21:27:40 SHIFT + PGUP/PGDN i guess 21:27:58 no 21:28:21 I tried all combination of shift, alt, ctrl, command with the pgup/pgdown 21:28:29 strange 21:35:56 Herkamire, why aren't you booted in herkforth :) 21:36:19 does it boot? 21:36:33 if it does, we have to talk~~ 21:36:43 regarding massive OFW hacking 21:37:10 slava: how am I supposed to get any work done if I cane even scroll up? 21:37:28 zardon: herkforth doesn't boot yet 21:37:33 zardon: what's OFW? 21:37:58 Open Firmware 21:38:08 Herkamire, i saw you have numbered block files... 21:38:15 Herkamire, why not just give them normal names? :) 21:38:40 slava: what for? 21:39:27 zardon: what do you want to do with OF? alter it? 21:40:02 get it to boot 21:40:05 your system 21:40:19 Herkamire, why not give your words numeric names too then :) 21:40:20 i have been working on it 21:40:30 but PCI programming needs to get in the way 21:41:25 zardon: I don't understand. 21:41:38 when my system boots, it will be through OF 21:41:41 are you planning for your Forth to run nativly? 21:41:45 native drivers will come after that 21:41:51 ah, cool 21:41:56 it's a native forth 21:42:14 it should be quite easy to get it to boot 21:42:45 I just want to add a couple features to the editor first, and make a way of exporting the source to ascii for version controll 21:42:46 Herkamire, what are you bootstrapping it from? another forth or an assembly kernel? 21:43:04 asm kernel 21:43:18 C program to compile ascii version of sources into blocks 21:43:40 why not compile to a single dictionary image? 21:43:51 I do 21:43:57 oh 21:44:13 the C program inserts the blocks into the ELF file generated by GNU as 21:44:25 cool 21:45:00 back, for a few minutes 21:45:55 anybody know anything about IA64? 21:46:07 I think all I have to do to get it booting is compile the kernel to run at a different address, support the OF read and write calls, and I might have to change some of the escape codes 21:46:32 maybe I'll have to do my own fonts, donno 21:46:40 arke: its a beast 21:46:46 ooo. gotta go 21:46:50 I'll be back tomorrow 21:46:59 zardon: is it backwards compatible to ia32? 21:47:00 bye 21:47:05 Herkamire: bye 21:47:06 so they claim 21:47:10 omfg 21:47:14 i hear it boots in 16-bit mode 21:47:15 when will intel learn 21:47:19 O 21:47:19 M 21:47:21 F 21:47:22 G 21:47:23 since thats what PC BIOS' are 21:47:31 yeah, nasty, i hate 21:47:32 i'm pretty sure ia64 does not boot in 16 bit mode 21:47:34 it has its own bios 21:48:03 and i believe the x86 compat is partially in software, simple ppl complain its real slow (like pentium II 500 performance) 21:48:27 ugh 21:48:28 still 21:48:35 intel needs a completely new design. 21:48:43 ia64 is completely new 21:48:44 are you talking Itanic? 21:48:47 the crap they got now is ....well, crap :) 21:48:55 the price will come down eventually... 21:48:58 well, the new ia64 by intel (not x64 by amd) 22:02:12 --- quit: arke (Read error: 54 (Connection reset by peer)) 22:11:01 --- join: Serg (Serg_Pengu@212.34.52.140) joined #forth 22:24:18 hi ! 22:24:53 Hello. 22:25:37 i return yet another RX :( 22:26:15 bad sens or inner noise - local hams only, at 14MHz antenna does not increase noise 22:26:41 Hmm 22:26:53 I haven't been on the air in the past couple of weeks to a month. 22:27:15 I re-arranged my room, and haven't had the chance to figure out a new antenna situation yet. 22:27:27 ;( 22:27:41 did u built a workdesk ? 22:28:04 It's funny, because the rig itself is in a much better position, but no matter where I place the antenna, someone would get clotheslined if they walk out or into the house. 22:28:14 No, I just re-arranged the furniture I already have. 22:28:45 heh, put it on a window 22:28:59 Put what on a window? 22:29:01 or throw out to nearest tree 22:29:03 antenna 22:29:09 Well, that's the problem. 22:29:20 If I do that, someone will get clotheslined. :) 22:30:52 i gonna borrow for a while a known good RX and listen it in my place 22:31:22 if it'll show "bad" too, i have to give up coz of QRN 22:31:38 * kc5tja nods 22:31:54 Though interference from things like PCs tends to be pretty easily recognizable. 22:32:19 i turn PC on and off - zero effect 22:32:32 My PC produces a huge amount of QRN. 22:32:33 only on cheapest 7$ chinese RX 22:33:03 shield and groung it ! 22:33:20 They pretty much already are. 22:33:53 Anyway, I have school in the morning. I have to get to bed shortly. 22:34:17 * kc5tja is debating about eating something first, though. 22:34:21 I'm kinda hungry. :/ 22:34:25 ;) 22:39:47 --- quit: Sonarman ("leaving") 22:40:51 kc5tja: how can i really _measure_ QRN ? 22:50:14 Signal strength meter. 22:53:12 Well, I need to get to bed. 22:53:27 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 22:59:45 http://216.239.57.104/search?q=cache:cWNnp2m5yzAJ:dec.bournemouth.ac.uk/forth/euro/ef99/chapyzhenka99.pdf+Transport+Triggered+Architecture&hl=en&ie=UTF-8 23:14:19 * warpzero is away: Sleeping, with a vengeance. 23:15:00 --- quit: Serg () 23:23:12 --- topic: set to 'A channel dedicated to the Forth programming language, its implementation, its application, and its philosophy. kc5tja: http://216.239.57.104/search?q=cache:cWNnp2m5yzAJ:dec.bournemouth.ac.uk/forth/euro/ef99/chapyzhenka99.pdf+Transport+Triggered+Architecture&hl=en&ie=UTF-8' by irc.freenode.net 23:59:59 --- log: ended forth/04.02.10