00:00:05 by "true", do you refer to the Dartmouth timeshare version? 00:00:14 or BASICA? 00:00:15 yeah 00:00:18 ah 00:00:54 I was finding a bunch of conflicting information about it and wanted to find out the truth from the source 00:00:59 I didn't actually expect a reply 00:01:22 now the question is what did I do with that mail? I know I saved a hardcopy someplace 00:01:59 I don't think modern niceties like labels, optional line numbering and floating-point values really dillute the language, but it bothers me a lot when I see a "BASIC" that uses curly brackets everywhere, has strict typing, and requires variable predeclaration. 00:02:17 yeah that's pretty funny 00:02:32 well bfbasic should work for you then 00:02:34 "wtf... that's... not basic..." 00:02:48 yeah- BFBASIC is a pretty nice piece of software. 00:02:49 although it only has chars 00:02:52 hehe 00:03:02 thanks, it was fun writing it too 00:03:25 of course, now that I'm taking this compilers course, I have the urge to rewrite all my old compilers 00:03:44 in particular, 5200BAS 00:03:57 oh, wow- I didn't realize you were the author of BFBASIC. 00:04:04 * RodgerTheGreat shakes calamari's hand. 00:05:17 My favorite way of writing a compiler: design the language so Tcl can parse it for me. :p 00:05:24 heheh 00:05:35 Works well for BFM, at least. ;) 00:06:12 "Lost Kingdom" together with BFBASIC constitute one of the most impressive demonstrations of BF's capabilities to date, in my opinion. 00:06:45 LostKng, BTW, was written in BFBASIC. :p 00:06:55 yeah, that's what I meant. 00:07:15 BF's capabilities? 00:07:26 It's Turing-complete, kid :-P 00:07:31 It's Turing complete, and can therefore do anything. -_-' 00:07:48 (within reason: no halting problem solving for you) 00:07:49 not in an abstract sense, but in the implementation of an actual complex app. 00:08:01 there's a difference between something being possible and being pulled off. 00:08:23 It's possible to make a C-to-BF compiler, you know. 00:08:30 BFMC will be more impressive if Gregor *works on it*. :p 00:08:37 Err. 00:08:40 C2BF. 00:08:41 XD 00:08:52 And a Haskell-to-BF, and Lisp-to-BF, and such. 00:09:00 Curry- and Prolog-to-BF. 00:09:32 ihope: There *is* a C-to-BF, BTW. 00:09:34 if you can get around the I/O limitations, it isn't that mind-numbing a concept. 00:10:24 Calamari has gotten a way of getting around the I/O limitations. . . 00:10:25 something like an OS written in BF would most likely need a small amount of wrapper code made in another language to get around that problem. 00:10:50 ? 00:11:05 Just leave the I/O bit undefined. 00:11:48 EsoAPI. 00:12:22 EsoAPI, eh? 00:12:23 I haven't read about EsoAPI... 00:12:36 What'd it do, exactly? 00:12:44 ah http://kidsquid.com/programs/esoapi/esoapi.html 00:13:18 bingo- that would do it. 00:13:18 RodgerTheGreat: I wrote a tiny bf based os 00:13:32 was it functional? 00:13:42 EsoAPI is just disk access? 00:13:48 well.. that depends on your definition of functionall hehe 00:13:54 heh 00:14:14 Could you apply it to other operating systems to make even more operating systems? 00:14:28 an6yhow.. it's that BOS link oin the bottom :) 00:14:56 it basically gives you esoapi plus a bf interpreter 00:15:00 * oerjan listens carefully, and adds an EsoAPI wiki page 00:15:02 there isn't anything else 00:15:13 -!- CakeProphet has joined. 00:15:24 btw, esoapi has been somewhat taken over by pesoix 00:15:40 EsoAPI provides for an *idea* of getting complex I/O in Brainfuck, but nothing functional. 00:15:51 PesoIX? 00:15:59 (Am I capitalizing it right?) 00:16:17 pikhq: :) 00:16:28 hm. fascinating.. 00:16:29 ihope: i think it's PESOIX 00:17:15 ah, another co-creation with Jon Ripley. 00:17:23 I started implementing PESOIX, but ran into some big problems 00:17:27 yeah :) 00:17:37 * ihope clicks: http://www.google.com/search?q=PESOIX 00:17:41 although I don't think we knew each other when he started that 00:17:50 ihope: http://catseye.mine.nu:8080/projects/pesoix/doc/pesoix.html 00:22:10 I might implement PESOIX sometime. . . 00:22:35 If I do so, I will, of course, create a BFM library to assist writing PESOIX code. 00:22:53 pikhq: I ran into problems when trying to do the fancy i/o wrapping 00:23:07 sounds like a bit of a trick to write software for, but just think of the expanded horizons it offers to esoteric programming... 00:23:19 pikhq: the idea was that you could use pesoix to instantly upgrade any i/o capable interpreter 00:23:26 * ihope clicks: http://esoteric.voxelperfect.net/wiki/BFM 00:23:47 RodgerTheGreat: Thus why I'd make a library. 00:23:49 pikhq: the problem is that i/o streams don't get sent right away.. they get buffered 00:24:07 pikhq: a buffer would be a sensible approach 00:24:12 err library 00:24:22 a library is probably the least painful way to make PEOSIX accessible to coders. 00:24:46 One could just make an unbuffered interpreter. 00:24:55 well, the wrapper program would be even less painful if it worked, because then the interpreter wouldn't have to change at all 00:25:05 Yes. . . 00:25:11 Wouldn't work, sadly. 00:25:27 But PESOIX could be done. 00:25:46 If I implement it, I'll implement it on top of egobfi. ;) 00:27:54 one day, computers will be fast enough to run BF as fast as they can run compiled C today. BF is going to kick ass in 50 years. 00:28:48 Hahah. 00:30:43 * pikhq considers how to implement pesoixlib. . . 00:32:30 what you'd want to do after implementing PESOIX would be to write libraries for within BF that would allow you to replicate the majority of the standard C library, (that is, the parts that depend on I/O) thus making semi-practical porting a reality. 00:32:48 RodgerTheGreat: I'd do it in BFM. . . 00:39:13 I'm not going to work on implementing PESOIX right now. . . 00:39:33 First, I'll think of how I could make a slightly more useful API for PESOIX. :p 00:40:33 Perhaps access to networking facilities? 00:40:36 make it a new dialect 00:40:42 Yeah. 00:40:43 (easel has networking facilities) 00:40:50 I call 0x02! 00:41:11 RodgerTheGreat: It has some CGI facilities. 00:42:16 how about direct memory access (specifically, VRAM) 00:42:34 then I could synthesize a graphics library 00:44:38 With network support, one can call X11. :p 00:45:11 that means your programs would have a dependency chain up the ass. VRAM is lower-level. 00:45:37 It's an option. 00:46:44 * RodgerTheGreat shrugs 00:47:26 if you aren't going to implement VRAM-access, I claim 0x05 for future use. 00:48:54 "0x05: your one-stop graphics and sound I/O shop!" 00:49:10 I've decided one thing that I'm not going to do. . . 00:49:28 If a feature is already in EsoAPI or Easel, it won't go into 0x02. 00:49:44 naturally. 00:49:46 One can, with 2 more output characters, switch into one of them to access those features. ;) 00:50:23 that's the idea 00:50:55 Could be a bit annoying for BFM code, though: 00:51:09 toEasel tmp2 00:51:33 printAsDecimal foo 00:51:39 to0x05 00:51:46 meh- you can always build a more convenient syntax for those functions later. 00:51:52 outputSoundBit foo 00:51:57 Yeah. 00:52:31 I could just as easily make every pesoixlib macro call "toEasel" or "to0x05", etc. when appropriate. 00:52:51 -!- Arrogant has joined. 00:52:59 Or extend BFM to make it simpler. :p 00:53:07 http://index.hu/tech/tudomany/ttfkp060327/ <- is that something Hungarian? 00:53:18 tudomany means science, i believe 00:54:41 woah, cool- 3d displays? 01:00:28 So. . . Yeah. PESOIX. >:D 01:00:56 definitely hungarian. 01:03:04 i can't make out whether index.hu is a portal or a news site 01:04:30 pikhq: If you are an expert at POSIX, you have everything necessary to implement PESOIX without even touching a language interpreter. Otherwise, g'luck :P 01:08:17 it seems to me that the EsoAPI dialect is ill-advised - it requires PESOIX to know internals of the esolang. 01:08:43 *esolang implementation 01:08:55 GregorR-L: It's easier to tie in the interpreter to allow for such things as buffered vs. unbuffered input. . . 01:09:04 Not impossible, just easier. 01:09:15 Yes, it is easier, but less flexible :) 01:09:21 Well, yes. . . 01:09:37 FYI, I will accept any and all patches implementing PESOIX into EgoBF :P 01:10:37 What if they must be run as root and "rm -rf /" after being run too many times? 01:10:39 Schweet. 01:11:06 You'll run it under virtualization pretending to have Linux on a live CD? 01:11:11 (It's run from Linux, right?) 01:12:01 GregorR-L: I assume you mean "if well-written". :p 01:12:27 Nope, he means ALL. 01:12:37 If it was just a bit messy, I may be inclined to clean it myself. If it's a total mess, feel free to make a branch ;) 01:13:16 What if it won't run under virtualization? 01:13:21 If it's a total mess, stab me with a rust knife. 01:13:47 rusty 01:13:58 A KNIFE MADE OF RUST 01:14:04 Not very effective though :P 01:14:33 * ihope rusts GregorR-L's knife 01:14:44 that could almost be a novel title 01:15:02 ihope: The Easel spec specifies that any unsafe calls (specified in the spec) must be approved by the user. 01:15:20 Now, if you have a dirty mind, that refers to... well. 01:15:41 * ihope goes to http://esoteric.voxelperfect.net/wiki/Easel 01:15:59 Nope. You lose. 01:16:05 http://jonripley.com/easel/api.txt 01:16:35 Dialect 0x01 of PEOSIX (and the only one to really have support for file access at the moment). 01:16:52 -!- Arrogant has quit ("Leaving"). 01:16:56 I wrote an interpreter for Plof in D. 01:17:29 Not quite complete yet, but it can do while loops and the ilk :P 01:17:37 Plof, eh? 01:17:42 Where's the spec thingy again? 01:17:48 http://www.codu.org/plof/ 01:18:22 Ignore the plof2js on that web site, I broke it in transitioning to a new server and have been too lazy to fix it :P 01:19:01 So does it have enumerated list thingies and strict left-associative folds? 01:19:06 If not, it sucks. 01:19:08 :-P 01:19:56 Be more specific with respect to "enumerated lists" 01:20:02 That could mean about eighty things. 01:20:16 Stuff like "the integer range 7 to 80". 01:21:02 I'm excited about PEOSIX, just not enough to actually do stuff with it. XD 01:21:12 heh 01:21:24 ihope: Ah - right now in the stdlib, I'm trying to decide whether to move it into a language feature. 01:21:38 Both? 01:21:42 Yes. 01:21:56 Does it automatically optimize everything? 01:22:07 No - hence wanting to move them into the language itself ;) 01:22:27 That's what optimization rules are for. 01:22:56 I would continue, but have to go, time to go home. 01:23:06 Stuff like "change reverse . foobar to reverseFoobar and barfoo . reverse into barfooReverse". 01:23:14 Except each in its own rule :-P 01:23:22 -!- GregorR-L has quit ("kill(getpid(), SIGWEEKEND)"). 01:39:17 -!- ivan` has joined. 01:44:06 pikhq: btw, I was using 0x02 for my pesoix implementation :) 01:44:22 but since it hasn't been released.. go ahead 01:44:30 :) 01:53:02 -!- |wez| has quit. 02:00:17 Nduru, Moyiga. "Is 'Cull' a Four-Letter Word?", Inter Press Service, December 5, 2005. Retrieved on May 12, 2006. 02:00:32 Yes, I think it is a four-letter word, seeing as how it has four letters in it. 02:01:05 * oerjan is starting to have worries about ihope's ability to understand connotations 02:02:03 Indeed. 02:13:09 -!- ihope has quit (Read error: 104 (Connection reset by peer)). 02:42:10 -!- kipple_ has quit (Read error: 110 (Connection timed out)). 03:02:57 -!- ivan` has quit (" HydraIRC -> http://www.hydrairc.com <- Go on, try it!"). 03:03:45 -!- GregorR-L has joined. 03:33:43 -!- ihope has joined. 03:33:56 We need a !google command for EgoBot. 03:34:03 Get to work on those daemons, guys! 03:34:38 lol 03:34:43 Not sure you could do that as a daemon :P 03:34:54 But EgoBot is OSS - if somebody makes a patch, I'll accept it. 03:35:17 Couldn't do that as a daemon? 03:35:28 You'd need net access. 03:35:49 You don't need Internet access to tell that the top Google result for "foobar" is" http://www.google.com/search?btnI=I&q=foobar". 03:36:04 XD 03:56:10 -!- ihope has quit ("http://tunes.org/~nef/logs/esoteric/06.08.09"). 04:14:08 * RodgerTheGreat possesses a commodore 64! 04:14:24 now I just need to get the damn thing to work... 04:31:59 I have criticized Java before, and while my criticisms stand, I must say I'm sorry for ragging so hard on Java. 04:32:05 C++ deserves it much much more. 04:32:44 Razor-X: They both deserve it equally. 04:33:24 pikhq: Well, Java is just slow and badly implemented. C++ is plain bad. 04:34:08 Razor-X: Meh. I prefer a decent functional language. . . 04:34:14 pikhq: Agreed. 04:34:21 Including Tcl, the functional language that thinks its an imperative one. :p 04:34:41 I'm attempting to write a SWIG wrapper for C++ code in the aftermath of a fever. 04:35:34 I think I'm just making my fever worse. 04:36:00 Merely your insanity. 04:37:03 * pikhq has been trying to figure out some guy's attempts at making a simple Brainfuck interpreter. . . 04:37:13 It's driving me nuts. 04:37:26 Well, this person is determined to use everything C++. 04:37:30 OMG input stream iterators. 04:37:37 OMG templates! Who needs structs?! 04:38:00 std::cout << "Why couldn't we just use printf?!?" << std::end; 04:38:30 printf("Joy, the sanity of C is here."); 04:38:45 writefln("D is better than both C and C++"); 04:39:01 puts "Well, that goes without saying." 04:39:03 It is, but only if I can wrap it first. 04:39:25 println("Plof looks a lot like D in this case :P"); 04:39:42 (display "Well, whatever floats your boat") 04:40:18 putStrLn "Can I join the discussion?" 04:40:26 (display "Sure!") 04:40:50 foobar = println; 04:41:08 So, knowledgeable people of #esoteric, what's an input stream iterator? 04:41:35 sequence_ $ concatMap putChar $ "Sanity is overrated" ++ toEnum 10 04:41:49 *map 04:43:50 !bftxtgen We're esoteric. 04:43:54 Huh? 04:43:59 :P 04:44:00 !txtgen We're esoteric. 04:44:04 Huh? 04:44:07 Gah! 04:44:52 !bf_txtgen We're esoteric. 04:45:08 130 ++++++++++++++[>++++++++>++++++>+++>+++<<<<-]>>+++.++++++++++++++.>---.<<++.>.>-------.<.<+.----.+++++.>.<--.---------.>--.>>++++. [705] 04:45:13 Pwned. 04:45:19 {M[m(_o)O!"There we go. . . A *real* language!"(_o)o.?]} 04:46:16 ^^ 04:47:51 So, again, what is an input stream iterator? 04:48:49 Something which implements the interface of an iterator, but actually reads input, I'd imagine. 04:49:11 You young-uns and yer fancy OOP wards. 04:49:32 How do you use an input stream iterator is a more pertinent question, I guess. 04:50:51 (message "Surely we're *all* Emacs users, right?") 04:51:36 (display "Let's use Lisp from the dark ages!!!111!!!") 04:52:12 (defun no () (message "No, thanks; I'm good.")) 04:52:19 10 PRINT "No, I use vim" 04:52:37 oerjan: I'm fairly certain that that's BASIC, not Vim. XD 04:52:53 (define dark-ages "I like using 20 different syntactical forms!!!!111!!!") 04:52:56 (no) 04:53:35 (dark-ages) 04:53:41 :%s/BASIC/vim/g 04:54:12 oerjan: Vi written in BASIC? 04:54:14 (no) 04:54:43 Modified: oerjan: I'm fairly certain that that's vim, not Vim. XD 04:55:10 I don't parse vi syntax. 04:55:23 Give it to me in an Elisp sexp, and I might obey. 04:55:25 You don't know sed-style regexps? 04:58:37 -!- puzzlet has quit (Read error: 104 (Connection reset by peer)). 04:59:12 sed is lovely. 04:59:52 Razor-X: I'll only parse his statements if he does it in Elisp. :p 05:00:05 :P 05:00:38 I think at this point it'll be more fruitful to attempt to read Japanese than reading C++ code. 05:00:58 Isn't it always? 05:01:16 Well, I had a noble goal in mind. I was trying to wrap it in SWIG to take it out of the clutches of C++. 05:01:57 It's going to be fun to attempt, because *everything* that's used is an object (except argc). 05:02:22 oh, hi Razor-X. Haven't seen you in a while. How goes it? 05:02:24 That seems a bit excessively OOP. 05:02:37 Not too bad. Just somewhat sick. 05:03:14 Does the author *really* have to use std::ios_base::skipws ? 05:04:07 I am in the midst of attempting to nurse a commodore 64 back to health. 05:04:16 Aha. 05:04:21 RodgerTheGreat: Install UNIX on it. 05:04:41 pikhq: maybe later. First, I need to get the video output working. 05:04:45 Assuming he can get a floppy with a UNIX variant for the C64. 05:05:04 -!- puzzlet has joined. 05:05:09 http://hld.c64.org/poldi/lunix/lunix.html 05:05:13 Razor-X: There's one online (I'll link it as soon as I can bother). 05:05:14 I'm thinking I might eventually get an ethernet interface for it, and install ConTiki 05:05:17 Oh, Gregor linked it. 05:05:33 cool 05:10:51 Can SWIG target D? 05:11:38 bcd.gen can target D :) 05:11:48 bcd.gen? 05:11:58 My C[++] .h -> D import converter 05:12:11 Does it work well? 05:12:44 It works quite well with C, less so with C++ ... it converts FLTK2, but nothing too template-ful and even less using STL :( 05:13:30 So this probably fails then. 05:14:24 Probably. 05:14:35 But C++->C with SWIG then C->D with bcd.gen would "work" :P 05:14:55 Well, it would be hard to convert this to a non-OOP form. 05:15:17 I'm thinking Java, since the CPU intensive stuff is taken care of in this library anyhow. 05:15:28 A text editor would work best. :p 05:15:30 And it would be good practice when I decide to take the test later on. 05:48:35 Night-all 05:48:52 cya 05:52:10 -!- Sgeo has quit ("Ex-Chat"). 06:01:32 -!- CakeProphet has quit (Read error: 113 (No route to host)). 06:03:14 -!- bsmntbom1dood has joined. 06:08:05 -!- bsmntbombdood has quit (Read error: 110 (Connection timed out)). 06:10:59 -!- oerjan has quit ("Good night"). 06:14:20 later, everyone. 06:16:13 -!- RodgerTheGreat has quit. 07:03:03 -!- GregorR-L has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:33:44 -!- calamari has quit ("Leaving"). 09:33:25 -!- tgwizard has joined. 10:10:40 -!- jix has joined. 10:50:34 -!- Arrogant has joined. 11:23:09 -!- kipple_ has joined. 12:22:32 -!- Arrogant has quit ("Leaving"). 14:11:21 hmm 14:11:46 what is the volume of a pizza with thickness a and diameter z? 14:11:54 oops, *radius* z 14:16:27 Razor-X: regarding your remarks about fever... Orthagonal (sic) was produced by a guy with a high fever, so maybe it helps esolanging 15:59:33 pi*z^2*a 16:42:23 ITYM pi*z*z*a 16:42:27 :-D 16:42:38 Haha. 16:42:45 * SimonRC took 14 hours to get that joke when he first saw it. 16:56:41 -!- kipple_ has quit (Read error: 104 (Connection reset by peer)). 16:56:53 -!- kipple_ has joined. 17:21:01 -!- Sgeo has joined. 17:35:28 -!- calamari has joined. 17:35:53 -!- RodgerTheGreat has joined. 17:36:13 hi 17:36:18 hello 17:37:03 what's up? 17:37:15 me.. just got up :P 17:37:26 same here. 17:37:36 hehe 17:38:27 need to figure out why my truck is having trouble starting 17:38:50 but I'm a computer nerd rather than a mechanic :/ 17:40:22 it's too bad car hardware isn't as modular and standardized as computer hardware. 17:42:26 I need to contemplate implementing PESOIX. . . 17:42:28 Whooo. 19:04:00 -!- jix has quit ("This computer has gone to sleep"). 19:20:16 -!- Razor-X` has joined. 19:20:36 -!- Razor-X has quit (Read error: 113 (No route to host)). 19:22:57 -!- Razor-X` has changed nick to Razor-X. 20:33:34 -!- ihope has joined. 20:38:30 -!- oerjan has joined. 21:05:30 -!- Asztal has joined. 21:05:33 -!- l-_-l has joined. 21:06:24 -!- l-_-l has left (?). 21:06:53 |-_-| 21:07:47 We need an esoteric language that's hard to run on anything but, say, PowerPC. 21:08:11 do go on. 21:09:09 Actually, I wonder whether PowerPC would fit that criterion. 21:29:19 !ps d 21:29:23 1 EgoBot: daemon EgoBot reload 21:29:25 2 GregorR-L: daemon cat bf 21:29:27 3 ihope: ps 21:29:51 A fatal exception 0E has occurred at 0137:BFFA21C9. The current application will be terminated. 21:30:28 :o 21:30:45 Gregor! Have you been running EgoBot on Windows again? 21:35:04 Har har har. 21:35:31 Everybody knows how to make me talk, it's not impressive. 21:35:59 Plus, GregorR has logs, hope. 21:36:03 *ihope 21:36:48 You could have at least pretended somebody else did it :-P 21:38:04 !cat cat 21:38:07 cat 21:39:59 Since you're bent on abusing EgoBot, I'll just impersonate you. 21:40:13 Indeed, eh? But actually--oh, say... 21:44:58 ihope has multiple !cat-personality disorder. 21:45:17 Hmm? 21:45:35 I will eat you, ihope !!! 21:45:51 Aah! 21:46:27 * EgoBot runs away 21:46:57 I mean... 21:46:59 * ihope runs away 21:47:03 You can't catch me, I'm the Gingerbread Man!!! 21:47:30 Wow, I think different thought processes of EgoBot are having lag :P 21:47:37 hm 21:47:39 * EgoBot catches EgoBot 21:47:46 Hah! 21:48:03 残念ねぇぇぇ 21:48:17 omgjapanese 21:48:34 Seems EgoBot's thought proccesses can't understand each other either! 21:48:40 *processes 21:48:57 You fail at spelling. 21:49:21 Sadness. 21:52:12 Asztal is so stupid. He disrupted the hours long silence. 21:54:53 How? 21:55:30 Because I wanted to see if we were going for record-breaking silence again. 21:55:51 How about we all be silent, then? 21:56:45 We can't do that. 21:56:49 The silence has been broken. 21:57:15 Well then, let's be silent again at 5PM my time. 21:57:23 What timezone are you in? 21:57:29 That's 2PM your time. 21:57:41 Your time by my clock. 21:57:44 Alright. Let's talk for 3 more minutes then. 21:57:48 Yep. 21:57:55 So. How's life? 21:58:10 fantastic 21:58:14 and a half. 21:58:26 My life has not yet ended. 21:58:29 Two minutes left. 21:58:48 That's excellent ihope. 21:58:55 How goes the C64, RodgerTheGreat ? 21:58:57 how's the weather for everyone? 21:59:05 Beautiful. 21:59:07 it goes well, but it still fails to function. 21:59:11 And I'm sick, so it's just that more beautiful. 21:59:19 good, good. 21:59:23 No fever yet though. That'll come later in the day. 21:59:32 when will we begin talking again after this? 21:59:38 Ask ihope. 21:59:40 Some hours. 21:59:52 ok 21:59:52 Whenever we feel like it. 21:59:52 two, then. 21:59:54 Thirty seconds. I will not announce again, and I advise you to be silent immediately. 21:59:57 that defeats the purpose 22:00:08 How about .017 hours? 22:00:11 ok 22:00:15 Excellent. 22:00:41 8 seconds. 22:00:51 Agh! 22:01:01 You broke the silence! 22:01:08 No, *you* did! 22:01:23 My clock said the silence had already started when you said that! 22:01:29 And my clock is PERFECT! 22:01:31 My clock said it hadn't! 22:02:12 Aha. My colck was an enormous 23 seconds off. 22:02:25 Let's try again in another minute. 22:02:27 *clock 22:02:44 And we'll stay silent for 0.017 hours. 22:02:57 right. 1.02 minutes. 22:03:02 Yup. 22:03:05 indeed. 22:03:10 That's the best precision Emacs's calculator can give me. 22:03:17 Might as well start now. 22:03:32 i could calculate it with Hugs if you want. 22:03:41 HEATHEN! 22:03:44 AGH! 22:03:51 I could calculate it in Mathematica. 22:04:00 what, is there something wrong with Haskell now? 22:04:16 I think it's "1." : repeat '6'. 22:04:41 How about we all do it by the server clock? 22:04:47 i think you mean ++ not : 22:04:48 which server? 22:05:03 Um... 22:05:19 Don't tell me the different servers have different clocks. 22:05:20 if you all just check my localtime, I base my computer's clock upon apple time servers. 22:05:28 Okay, then. RodgerTheGreat time. 22:05:32 woo 22:05:50 We'll start at 17:06:00 Rodger time and go until 17:07:02 Rodger time. 22:06:01 sounds awesome. 22:06:31 Tell us when RodgerTheGreat. 22:06:39 * ihope forehead slaps 22:06:49 * RodgerTheGreat laughs out loud 22:06:52 === CTCP time reply ``Sat Oct 14 17:06:07 2006'' from RodgerTheGreat 22:06:59 Tell us when RodgerTheGreat. 22:07:01 In that order. 22:07:15 How 'bout doing it Razor-X time then? 22:07:17 i think this is not going very well. is there not some esoteric programming language based on silence we could use for assistance? 22:07:37 or perhaps an esoteric programming language based on time. 22:07:40 Let's just all be silent in ##quantum. 22:07:52 but then the whole universe disappears! 22:07:52 that could be an interesting way to control program flow. 22:07:54 We're always silent there anyways. 22:07:56 He only has half a brain. 22:08:13 That was temporally out of place. 22:08:18 I also use Metric Time, but no-one really likes that. 22:08:21 * pikhq was looking up in the logs without knowing it 22:08:45 what is metric time? 22:08:51 You're not even in ##quantum most of the time. 22:09:02 Well, almost .6 of the local day is finished. 22:09:11 * oerjan has never been observed in ##quantum. 22:09:26 -!- Sarta2 has joined. 22:09:44 More accurately, .58598 of the day is finished. 22:10:03 So, your velocity and position are both undefined. 22:10:04 metric time cannot be based on days. it's seconds that are the SI unit. 22:10:06 -!- Eidolos has quit (Nick collision from services.). 22:10:15 -!- Sarta2 has changed nick to Eidolos. 22:11:25 so, I've been making avatars for a bunch of people in my home channel, ##Nonlogic. (which is quite a bustling community these days) Anyone here want one? 22:12:24 Oooh! Oooh! 22:13:03 Avatars. get them while they're hot. 22:13:16 But metric is not SI. 22:13:59 they're like hot-dogs, but with a lower allowable percentage of bug parts. 22:14:09 But hot dogs give me indigestion. 22:14:19 Hahah. 22:14:35 SI is based on metric. 22:14:50 but the second may have been a later addition. 22:15:07 Razor-X: I'll bet these won't, further proving their superiority to hot-dogs. 22:16:20 in any case, if metric were based on days it wouldn't be .58598 days but 585980 microdays. 22:17:04 hm 22:18:27 RodgerTheGreat: Excellent. 22:19:29 If I ever change my last name, it will become Nossex. 22:19:43 In lament of lost Sussex's partner. 22:19:59 ok. I can readily see how that relates to the previous conversational thread. 22:20:02 Plus it's very British-y. 22:20:14 Oh yes. It's very on-topic. 22:20:18 I read that as "lament's lost partner, Sussex"... 22:20:32 lol 22:20:53 Well, if someone says ``Hi'' I can read that as ``You're a f***ing slut'' but I don't. 22:21:38 Classy, huh? 22:21:50 I find that tremendously amusing. 22:22:07 may I add that to the nonlogic QDB? 22:22:14 Go ahead. 22:23:43 behold: http://zashi.nonlogic.org/nip/index.php 22:23:48 99/me already has a British-y last name. . . Whoo. 22:24:30 * pikhq already has a British-y last name. . . Whoo. 22:25:55 I wonder. When someone possesses a name that is a commonly understood descriptor of some kind, are they naturally inclined to either match that description closely, or rebel against it so as to personify the diametric opposite? 22:25:59 possibly both. 22:26:07 or either, rather. 22:26:18 Both? 22:26:38 Good luck on that... unless your name is Thomas Contradictory or something. 22:26:58 Thomas Contradictoryofownlastname. 22:27:36 Our high school doesen't have enough money for something as specialized as electronics. 22:28:11 my high-school combined engineering class and electronics class as a cost-cutting measure. 22:28:15 We only have basic theoretical sciences, AP theoretical sciences, and a bit by the way of biology where you get to learn in detail how animals poop, mate, sleep, eat, and continue this circle ad-infinitum. 22:28:27 most of our projects consisted of building things with printer paper and tape. 22:29:02 Of course, every other girl loves biology. I mean, who doesen't find pooping, mating, sleeping, and eating interesting? 22:29:30 well, I find biology interesting, but not for that reason at all. 22:29:42 Well, biology is a wide subject. 22:29:50 biology is like lego-chemistry. 22:30:06 I like biochemistry, but I hate animal behavior, which seems like everyone's favorite part. 22:30:13 and you can view cellular processes as a type of computer. 22:31:30 I'm particularly fascinated by the self-assembly within the cell, and the complex process of DNA and RNA transcription. 22:32:13 RNA itself can fold into simple enzymes, which is a revelation when you start thinking about what must've gone on in the initial formation of life. 22:32:22 That's my favorite part too. 22:32:25 :D 22:32:36 But most people seem to hate it. I guess it's a lot more complicated than animal behavior. 22:33:19 I've heard most of AP Biology is devoted to animal behavior. 22:33:53 Biochemistry's much more interesting. 22:34:03 Like normal chemistry. :p 22:34:05 when I took AP Bio, it wasn't like that at all. 22:34:18 It's interesting, but only to a point :P 22:34:29 I hate normal chemistry, but that may have had more to do with my chemistry teacher in high-school. 22:34:30 foo 22:34:33 Organic Chemistry is so different from normal chemistry, it's incredible. 22:34:54 I just like the concept of molecular modularity. 22:35:08 It's interesting, but so much of it can only be learned by rote. 22:35:32 Veni, vidi, vbnm,./ (I came, I saw, I fell asleep on the keyboard.) 22:35:56 The part I found most interesting about chemistry was... quatum chemistry :P. 22:36:10 I think that was my main problem with the class- huge tables that had to be memorized, and equations and processes that didn't really make logical sense in a coherent fashion- they "just work". 22:36:11 Physics is also pretty boring, until we can get to magnetism and electronics. 22:36:22 RodgerTheGreat: No, that's what Chemistry *is*. 22:36:35 lol 22:36:39 Unlike physics, there's very little logic in Chemistry. It's all experimentation. 22:36:47 Organic chemistry is even worse by that regards. 22:37:12 I thought mechanics in physics class was interesting, mainly because I can apply it to a great number of programming projects. 22:37:12 *quantum chemistry 22:37:29 Hmm... maybe mechanics will be interesting, I haven't gotten to it yet. 22:37:36 electromagnetics seemed a little less applicable. 22:37:49 First we worked on forces, now we're working on heat transfer. 22:38:08 And AP Chemistry goes into heat transfer much much much deeper than AP Physics seems to. 22:39:36 * SimonRC wonders just what ##quantum is 22:39:51 It was really funny to take high-school Psych after having been in AP Bio- I kept correcting my teacher on how neurochemistry works, and all the anatomy portions were a breeze. 22:40:00 -!- CakeProphet has joined. 22:40:06 yo 22:40:30 My AP Physics teacher, double major from Princeton with Physics and Chemistry, has forgotten his Calculus and most of his trigonometry. 22:40:38 Either he's going senile, or .... 22:40:39 lol 22:40:57 or he's finding it hard to care anymore. 22:41:19 But how can you forget the derivative once you learn it? 22:41:40 well, I'm never going to forget how to take a polynomial derivative, that's for sure. 22:41:46 Sure, I can understeand forgetting things like the Intermediate Value Theorem, but how can you forget the very basics of Calculus? 22:41:54 RodgerTheGreat: You say that now.. :) 22:41:58 it'd be easy to get pretty rusty on some of the more complex rules. 22:42:11 Surely one could remember lim_h->0 (f(x+h)-f(x))/h, at least? 22:42:18 Not even. 22:42:34 You're turning a secand line into a tangent line, making the delta between the two points of the secand line approach zero. 22:42:51 If you can remember that concept, and remember what a limit is, that's it. 22:43:00 *secant 22:43:03 no, I'm never going to forget *that*. Know why? I have a pile of java objects in my "reusable" folders, one of which is designed for manipulating polynomials. It isn't done, but it can take derivatives. 22:43:30 My code library exists so that I don't constantly forget how to do things. 22:46:02 bbl 23:13:50 * pikhq will soon reboot into 2.6.18-gentoo. . . 23:18:55 -!- bsmntbom1dood has changed nick to bsmntbombdood. 23:20:23 -!- pikhq has quit (Read error: 104 (Connection reset by peer)). 23:29:09 -!- pikhq has joined. 23:31:15 -!- oerjan has quit ("Later"). 23:32:15 Mmmm. . . New kernely goodness. 23:36:26 -!- Sgeo_ has joined. 23:38:15 -!- jix has joined. 23:41:35 -!- ivan` has joined. 23:47:29 -!- Sgeo has quit (Success). 23:50:23 -!- Sgeo_ has quit (Read error: 104 (Connection reset by peer)). 23:51:53 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht"). 23:52:12 -!- Sgeo has joined. 23:58:27 -!- oerjan has joined.