00:07:51 -!- Keymaker has left (?).
00:12:12 * GregorR-W can't seem to commit to the eso files archive X_X
00:23:40 <Asztal> I have no idea why there is a ¤ key on my keyboard layout
00:23:59 <ihope> Is it where $ is supposed to be?
00:24:47 <Asztal> No, I press Alt Gr+# (which, on a UK keyboard, is next to ') -- this is hungarian 101-key layout
00:25:38 * ihope adds that layout to his repertoire or whatever they're called
00:26:15 <Asztal> instead of typing :o, I can type ö
00:27:16 <Asztal> this lahey-space container is doing my head in :(
00:27:53 <GregorR-W> ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
00:27:53 <ihope> There, itás in Hungarian.
00:28:02 <ihope> Iáll figure out how to make apostrophes later.
00:28:07 <Asztal> shift+1 for apostrophe.
00:28:24 <Asztal> Have fun trying to type XML.
00:29:34 <ihope> What's the difference between > and >?
00:30:04 <ihope> And between \ and \?
00:31:29 <Asztal> Not sure. The best bit is the cunning switch between z and y, which I keep failing. And they moved 0 to the left of 1.
00:31:59 <GregorR-W> ... Why would they switch z and y >_>
00:32:38 <Asztal> My std::map has duplicate keys, my comparison function works, there must a really dumb error here somewhere
00:33:05 <Asztal> Maybe I typo'ed it to multimap...
00:33:37 <ihope> -me attempts to switch back to the US layout
00:33:58 <ihope> Emoticons are all different ÉüÖ
00:34:33 * ihope tries again and succeeds
00:49:27 * Asztal wonders how the flaming bovine interpreter ever worked
00:49:56 <ihope> Flaming bovine interpreter?
00:50:05 <ihope> Is there a language called "flaming bovine"?
00:50:33 <Asztal> it's a befunge-98 interpreter, but it's method of partitioning 2d space didn't work when I tried it
00:51:42 <GregorR-W> Hmm, I wonder what the cheapest, heaviest material you can get to fit in an envelope is ..
00:52:09 <GregorR-W> I want to make responses to credit card offers with "no" checked and a ten pound block of iron.
00:52:28 <Asztal> Mercury has the advantage that it's poisonous
00:52:47 <GregorR-W> Well, I don't want to be accused of trying to poison anybody.
00:52:56 <GregorR-W> I just want to make them foot the bill on something ridiculous.
00:53:14 <Asztal> try sending 33 cents back with it, then say it was a mistake and ask for it back
00:56:57 <GregorR-W> According to Wikipedia, Iridium is rare on Earth.
01:05:13 <Asztal> I want a bismuth crystal now: http://i10.ebayimg.com/05/i/08/23/c7/ba_1.JPG
01:05:57 <GregorR-W> I wouldn't be mailing them that ;)
01:29:39 -!- GregorR-W has quit ("kill(getpid(), SIGWEEKEND)").
01:40:51 <pikhq> Where the did my copy of _The End of Eternity_ disappear to?
01:41:00 <pikhq> I've been itching to reread that for years now.
02:03:27 -!- calamari has joined.
02:42:49 <Razor-X> .... How long does QT4 take to build?
02:43:37 <pikhq> 1 or 2 hours on my box.
02:43:52 <Razor-X> It's 2 hrs. 10 mins. and going for me.
02:44:01 <Razor-X> Although it b0rked up last time.
02:44:35 <pikhq> I might be a bit off on my estimate.
02:45:08 <Razor-X> And to think, I'm doing this all for GNU Classpath.
02:47:14 <pikhq> It also gets pulled in as a dependency for Compiz. . .
02:47:29 <pikhq> No idea why; Compiz uses GTK.
02:48:27 <GregorR> As opposed to the GNU Image Manipulation Program Toolkit?
02:48:39 <Razor-X> Classpath needs either GTK 2.6 or QT4 for AWT support.
02:49:14 <pikhq> And I assume you don't want GTK?
02:49:37 <pikhq> . . . Can't blame you, though. GTK is some fugly kludge. ;)
02:49:54 <Razor-X> I don't want GTK because GTK needs to be 2.6.
02:50:08 <Razor-X> And to update to GTK 2.6, I need to mess with my glib and a whole bunch of other useless things.
02:50:19 <pikhq> . . . Or just use emerge.
02:50:23 <GregorR> ... or just install it outside of /usr
02:50:52 <Razor-X> No. I don't have the correct depends for GTK 2.6 is the issue, I think.
02:50:57 <GregorR> gtk+ -> pango, atk. pango -> glib, cairo. atk -> glib. glib -> libc
02:51:08 <GregorR> So: glib, atk, cairo, pango, gtk+
02:51:29 <pikhq> Which would just be taken care of if you would use Gentoo instead of Slackware.
02:51:39 <GregorR> Distro wars are not allowed.
02:51:50 <Razor-X> pikhq loves his holy setup.
02:51:56 <GregorR> Especially not battling between the two worst Distros.
02:52:24 <Razor-X> If QT4 fails to compile, I will get very angry.
02:52:33 <GregorR> Razor-X: Prepare to be angry.
02:56:28 <GregorR> ACTUALLY, to be perfectly fair, Qt4 is a fairly nice build, given its bredth.
02:57:16 <Razor-X> I just shudder and think about the amount of time put into coding that behemoth.
02:58:57 <pikhq> Actually, Qt is architecturally very, very nice.
02:59:13 <pikhq> But it's really well-designed. One needn't shudder.
02:59:17 <pikhq> GTK, on the other hand. . .
02:59:29 <pikhq> IT DOES OBJECT ORIENTATION ON C, FOR GOD'S SAKE!!!
02:59:31 <Razor-X> I don't like GTK because it's a lot slower than QT, in my experience.
02:59:40 <Razor-X> C++ does object orientation on C :P.
02:59:51 <Razor-X> And so does Java, to be fair.
03:00:01 <pikhq> C++ does it by making a (slightly different) language.
03:00:14 <pikhq> GTK does it in a huge behemoth of a library (glib).
03:00:29 <Razor-X> Well, at least they didn't use ObjC.
03:00:58 <pikhq> http://en.wikipedia.org/wiki/GObject Pain. Agony. Sorrow.
03:01:06 <pikhq> It's Malbolge for C.
03:01:09 <Razor-X> GObject is more fun than ObjC.
03:01:27 <Razor-X> ObjC looks like someone cast Unholy Merger on Smalltalk and C.
03:02:36 <GregorR> PLEASE tell me you invented that "spell name"?
03:03:26 <Razor-X> Frankly, I'm happy with structs.
03:03:49 <pikhq> GObject looks like someone mixed Malbolge, C, Brainfuck, and medieval torture devices.
03:04:23 <Razor-X> I could use tiny-clos in Chicken too, but (define-structure) is fine enough for me.
03:05:42 <Asztal> Reminds me of ruby somewhat.
03:05:54 <Razor-X> I still don't see why Java had to do away with the if (blah) { ... } syntax and instead if (blah != null) { ... }. More ``clean'', huh? Maybe you should remove ternary if-statements then.
03:07:00 <pikhq> . . . Java did *that*?!?
03:07:16 <Razor-X> Yeah. Supposedly more ``clean'', and yet they support a ? b : c
03:07:17 <pikhq> I swear, I'm going to go and fuckin' kill some Java engineers.
03:07:33 <GregorR> Their references don't resolve to bool. It's sort of ridiculous, as it's not actually confusing the other way.
03:07:48 <pikhq> Tcl, an admittedly high-level language, doesn't do anything like that. . .
03:07:57 <Razor-X> Because a bool and an int have nothing in common.
03:08:04 <Razor-X> Which is *stupid*, but even still.
03:09:26 <pikhq> Tcl has a procedure "if". One of it's arguments is a Tcl expression (evaluated by expr). This is pretty much just a superset of such C expressions as a ? b : c, a!=c, etc. . .
03:09:39 <pikhq> Sane. Clean. Highlevel.
03:09:51 <pikhq> C got it right there, at least. ;)
03:09:51 <Razor-X> Unfortunately not on the AP test :D.
03:45:37 -!- calamari has quit ("Leaving").
03:52:18 <Razor-X> I can't help but feel glorious at that 48 MB package that is the fruit of 2.5 hours of computer labor.
04:13:05 -!- Asztal has quit (Read error: 60 (Operation timed out)).
05:14:38 -!- CakeProphet has quit (Nick collision from services.).
05:14:51 -!- CakeProphet_ has joined.
05:14:55 -!- CakeProphet_ has changed nick to CakeProphet.
05:58:18 -!- CakeProphet has quit (Connection timed out).
06:43:03 -!- GregorR-L has joined.
07:22:57 -!- CXII has joined.
07:23:05 -!- CXI has quit (Read error: 104 (Connection reset by peer)).
07:39:47 -!- Sgeo has quit ("Ex-Chat").
07:42:05 -!- CXI has joined.
07:42:40 -!- CXII has quit (Read error: 104 (Connection reset by peer)).
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:39:06 -!- GregorR-L has quit ("Leaving").
09:52:12 -!- kipple_ has joined.
10:01:48 <Razor-X> The version of QT4 I compiled is too new for GNU Classpath.
10:16:37 -!- Arrogant has joined.
11:20:59 -!- jix has joined.
11:21:05 -!- ihope_ has joined.
11:38:15 -!- ihope has quit (Read error: 110 (Connection timed out)).
12:30:37 -!- Arrogant has quit ("Leaving").
12:38:45 -!- Sph1nx has joined.
13:43:36 -!- tgwizard has joined.
14:29:40 -!- Asztal has joined.
15:23:06 -!- Sph1nx has quit (Client Quit).
15:56:49 -!- tgwizard has quit (Remote closed the connection).
17:05:39 -!- puzzlet has quit (Client Quit).
17:14:21 -!- CakeProphet has joined.
17:34:06 -!- puzzlet has joined.
17:41:27 -!- ihope_ has quit (Read error: 110 (Connection timed out)).
18:00:04 -!- boblol has joined.
18:01:47 -!- ihope_ has joined.
18:01:52 -!- ihope_ has changed nick to ihope.
18:05:50 <boblol> so anyone here that has made an esoteric language?
18:07:31 * pikhq has also done the equivalent of strapping a jet airplane onto skateboard (BFM compiling to Brainfuck) and a skateboard onto a jet airplane (BFM compiling to C).
18:07:56 <boblol> i dont get one thing :P
18:08:19 <pikhq> BFM is a macro package for Brainfuck that I wrote out of boredom.
18:08:27 <pikhq> Much more recently, I retargeted it to C.
18:08:46 <boblol> so if i want to make an esoteric language, where do i begin?
18:09:07 <pikhq> With a good idea for one.
18:09:18 <boblol> yeh, and if i have a good idea+
18:09:26 <pikhq> (please: no Brainfuck variants; that's been much abused (by myself, even))
18:09:50 <boblol> im from sweden :P not so very good at english..spec?
18:09:52 <pikhq> Start thinking about how to write an implementation (or get someone sufficiently bored to do it for you).
18:10:21 <pikhq> Just stating exactly how the language works, basically. . .
18:10:22 <Asztal> I'm sufficiently bored, if it's a good idea.
18:10:52 <boblol> so like i got an idea, writes down how it works, and make someone do it for me...but what if i want to do it myself?
18:11:27 <boblol> i dont know one thing about this
18:11:35 <pikhq> I recommend talking your idea over in here for a bit; we're quite willing to help.
18:11:56 <boblol> but then i got enough info
18:12:42 <boblol> so if you've done esoterics, wich one(s)?
18:13:10 <pikhq> http://esolangs.org/wiki/Dimensifuck
18:13:49 <boblol> oh that is too complex for me..
18:14:25 <pikhq> Same here. Thus why I didn't implement it myself. XD
18:14:49 <boblol> ok, so what is this "implement" =
18:15:29 <pikhq> I'll explain by example: a C compiler is an implementation of the C programming language.
18:15:38 <pikhq> Tclsh is an implementation of Tcl. . .
18:16:03 <boblol> so its like a language, same as another language but with addons?
18:17:30 <boblol> but starting with brainfuck..what is its main purpose? just outputting text?
18:17:30 <pikhq> No, I mean that it's a program to allow the computer to actually *run* code in that language.
18:17:55 <pikhq> Brainfuck's original purpose was to devise a language for which a *really* tiny compiler could be written.
18:18:10 <pikhq> It was quite succesful (the first compiler used about 241 bytes of code).
18:18:35 <boblol> but it still only outputted text
18:18:48 <pikhq> No, it's Turing complete.
18:19:10 <boblol> oh not another thing i dont know a thing about :P sry but im really a beginner to this
18:19:13 <pikhq> Which means it's (theoretically) capable of computing anything that can be computed.
18:19:32 <pikhq> One could (in theory) write a PC emulator for it.
18:20:07 <boblol> think it would be possible making a bot with it?
18:21:12 <pikhq> Assuming, of course, that you're really *that* insane.
18:21:31 <boblol> but how would you then solve if statements?
18:21:53 <pikhq> It's got while statements. One can implement if statements on those.
18:22:15 <pikhq> comment {code here}
18:22:31 <boblol> can that be done in brainfuck?
18:22:56 <boblol> but it doesnt use { and } as operators right?
18:22:58 <pikhq> That example was in BFM, a macro language which compiles to Brainfuck.
18:23:16 <pikhq> It'd look more like: >>[code here[-]]
18:23:28 <pikhq> >>[code here<<[-]]
18:23:36 <boblol> and the code would be?
18:23:40 <pikhq> Argh. Bleh. You know what I mean, right?
18:24:10 <boblol> well yeh, just that you really cany have "code" in brainfuck, since it only uses arrays
18:24:34 <pikhq> Say, >>+[<<[.,]>>[-]]
18:25:26 <boblol> how well do you know brainfuck?
18:25:40 <pikhq> I know it fairly well, I'd say.
18:25:47 <boblol> so i tryed out that code
18:26:04 <pikhq> I was trying to give you an *example*. . . -_-'
18:26:19 <boblol> well yeh, now there's this problem i dont really know brainfuck very well
18:26:33 <pikhq> The above code would, in fact, run.
18:26:44 <boblol> but nothing would happen
18:27:26 <boblol> but lets say i want to make an esoteric language..what would its main purpose be?
18:27:36 <pikhq> if (foo==1) {bar=0;while (bar) {putchar(bar);bar=getchar();}} //C equivalent.
18:28:31 <pikhq> The reason why the code does nothing is that bar=0. while(bar) {}, therefore, is just skipped over.
18:28:46 <boblol> but lets say i want to make an esoteric language..what would its main purpose be?
18:28:56 <pikhq> Hmm. I don't know.
18:29:03 <pikhq> That's for you to decide.
18:29:36 <boblol> but hey all i can think of is nothing...should it calculate stuff or what? i mean first of all i got to understand mathematics realtive to these things
18:32:17 <boblol> hm i got an idea, im just gonna go think little more about it
18:32:23 -!- ihope has quit (Read error: 110 (Connection timed out)).
18:32:25 -!- boblol has changed nick to boblol|thinking.
18:36:56 -!- boblol|thinking has changed nick to boblol.
18:39:00 <boblol> it uses the numbers 1-6 (perhaps 7 too) . and > as operators
18:42:02 <boblol> and until further it can only output text..
18:43:31 -!- Keymaker has joined.
18:44:22 <Keymaker> hello. a new brainfuck program that outputs the sequence of factorials :)
18:44:24 <Keymaker> http://www.bf-hacks.org/hacks/facto.b
18:45:19 <boblol> well do you have email, i could send it there :P would be easier
18:46:08 <pikhq> http://pastebin.ca/
18:46:28 <pikhq> Keymaker: That'd be easier if you wrote it in BFM. :p
18:46:31 <boblol> ok so im just gunna write it all down, how it works and so on
18:47:29 -!- boblol has changed nick to boblol|writing.
18:48:01 <pikhq> It's what I've been fiddling with for the past few weeks. . .
18:48:21 <pikhq> Most recently made it target C (efficiently). XD
18:48:26 <Keymaker> why would it be easier that way? anyways, sorry, not interested in that macro bf
18:48:57 <pikhq> Actually, it'd mostly be easier for me to study it. :p
18:49:58 <pikhq> Trying to figure it out. :p
18:56:52 <boblol|writing> ok done, here it is: http://pastebin.ca/173205 its really messy i know, im not good at explaining, so if you have any questions, just shoot
18:57:34 -!- boblol|writing has changed nick to boblol.
18:59:10 <pikhq> That's a cruel, cruel way of representing text, but where's the Turing completeness?
18:59:31 <boblol> i said it could only output text, from now
18:59:44 <boblol> but it might be improved i dunno
18:59:54 <Keymaker> well, what other purpose programs have then producing output? ;)
19:00:08 <pikhq> Keymaker: Calculating something first.
19:00:18 <pikhq> And, of course, input.
19:00:46 <boblol> told you it was dumb and completely useless my idea, but still it was an idea :P
19:01:11 <boblol> but there you have an idea at least
19:01:42 <pikhq> Not as bad as Malbolge, but I like that idea so far. . . >:D
19:02:04 <boblol> it could be improved a lot
19:02:58 <boblol> so how about making it reality? :P
19:03:59 <pikhq> Not at the moment. . .
19:04:59 <boblol> someone sufficiently bored to do it for me?
19:06:50 <boblol> first of all; how long would it take to make it reality?
19:07:29 <Keymaker> that depends a lot. a language can be made in a few minutes but thinking and designing can take months, too
19:10:55 <Keymaker> well, it's just the same than in anything else -- you can spend minutes or years thinking something :)
19:11:20 <Keymaker> and sometimes never finish, and sometimes do
19:11:34 <boblol> yeh, but now i've got the language done right? :P
19:12:10 <Keymaker> well, yes, if you say so :) it's an output-only language that's unsuitable for computation :)
19:12:54 <pikhq> Kind of like Brainfuck Audio. :p
19:13:08 <boblol> CUBSO perhaps? Completely Useless Binary System Output
19:14:33 <boblol> so now i need some kind soul to make it reality =D
19:14:47 <pikhq> Could probably do it in Bitchanger. :p
19:15:11 <pikhq> Like Brainfuck, except it only operates on bits.
19:15:37 <boblol> but how would the final product look like? like a source developer program, like bf dev?
19:19:14 <pikhq> We'll have to wait and see.
19:19:41 <boblol> cuz there must be a source editor to it right? cos how should one be able to make code with it?
19:21:03 <lindi-> boblol: the ultimate text editor
19:21:24 <pikhq> It's also a nice OS. :p
19:22:25 <boblol> um..well i'll see when its done ;P
19:23:24 <boblol> wait are we talking about the same thing now?
19:23:42 <boblol> cuz i mean a source editor for CUBSO
19:29:17 <CakeProphet> Does this suck as much to you as it does to me? http://www.deviantart.com/view/39896261/
19:29:20 <CakeProphet> It's a combination of 6 different fractals photoshopped into a flower.
19:29:23 <CakeProphet> (Clicking on it gives you the full-sized picture)
19:30:37 <CakeProphet> >.> Well I imagined -someone- had to be better than me..
19:31:00 <boblol> i never said it was bad
19:31:37 <boblol> in fact i've done over 30 fractals
19:32:30 <boblol> but i never put them into things...
19:32:42 <Keymaker> how do you do fractals? use some program?
19:33:10 <CakeProphet> All of the fractals in that one were rendering using Chaoscope.
19:33:30 <CakeProphet> Chaoscope uses strange attractors and whatnot to map out fractals.
19:33:50 <boblol> im just trying to get my beoplayer to work
19:34:12 <Asztal> CakeProphet: what version do you use?
19:35:24 <Keymaker> fractals are nice, yeah. i've made a few simple ones manually, on paper :)
19:35:43 <Asztal> Ah. I have the 3.0alpha version ;0
19:42:22 <boblol> hey keymaker how does facto.b work?
19:44:30 <Keymaker> did a window or something open?
19:45:08 <Keymaker> well, nevermind. i tried to open some private window. ok
20:16:15 -!- ihope_ has joined.
20:16:19 -!- ihope_ has changed nick to ihope.
20:27:47 <boblol> so did everyone just die?
20:29:04 <Keymaker> sometimes there's no talk here at all, and sometimes there is a lot. either the way, i don't spend much time here :)
20:29:58 <Keymaker> i might terminate myself as well.. bye
20:30:09 -!- Keymaker has left (?).
20:31:17 -!- boblol has left (?).
20:53:35 -!- Sgeo has joined.
20:58:06 -!- Nhappy has joined.
21:00:23 -!- Sgeo has quit ("Ex-Chat").
21:02:31 -!- ihope has quit (Read error: 110 (Connection timed out)).
21:09:50 <Razor-X> Does ALSA not follow Nyquist's law?
21:11:01 <Razor-X> Oh and by the way, BF does *not* produce TEXT. It produces BINARY output.
21:11:14 <Razor-X> Of course, you can encode ASCII in it, but that's a different matter altogether.
21:17:07 <pikhq> Of course, you can also encode PCM in it (Brainfuck Audio).
21:17:20 <Razor-X> Because PCM is a binary format, yes :P.
21:18:23 <Razor-X> You want me to make a port of BF Audio? :D
21:19:01 * pikhq already has a player for it written in Brainfuck. :p
21:21:16 <Razor-X> You mean other than piping it through?
21:37:31 <W_> has anyone tried to make a turing-complete (if implemented on an ideal machine) language with the smallest possible bootstrapping compiler?
21:38:52 <W_> I know one of brainfuck's goals was to have a small compiler, but it is not that suitable for a bootstrapping compiler, at a minimum you can replace repeated +'s and -'s
21:40:53 <pikhq> A. . . bootstrapping compiler?
21:41:05 <pikhq> You mean one that can compile itself?
21:42:04 <pikhq> Bootfuck: +-[]><.,! The ! instruction reads from input until it hits an EOF, and outputs compiled Bootfuck code.
21:43:39 <Razor-X> You know, BF Audio can be as simple as a cat program made in BF.
21:43:54 <pikhq> No, that would play PCM.
21:44:12 <pikhq> A BF Audio player needs to implement a subset of Brainfuck.
21:44:14 <W_> pikhq, ok, I guess that was too easy heh
21:44:25 <Razor-X> I say we write GCC for BF!
21:44:48 <pikhq> Make it target BF, or make it compile BF?
21:45:07 <lindi-> that should be trivial
21:45:22 <pikhq> Indeed, it should.
21:45:43 <Razor-X> Think about how easy it would be to compile C code on *any* platform!
21:45:45 <W_> actually pikhq, how would that work?
21:45:48 <pikhq> Not until BFC is finished.
21:45:57 <lindi-> Razor-X: not gonna happen :) gcc is written in at least C, C++, ada, java, assembler
21:46:02 <pikhq> A Bootfuck compiler:
21:46:18 <Razor-X> lindi-: I can hope, can't I? ;)
21:46:18 <pikhq> Razor-X: Yeah. GCJ.
21:46:24 -!- Sgeo has joined.
21:46:27 <Razor-X> pikhq: But that's not the core GCC is what I meant.
21:46:32 <pikhq> Make it target Brainfuck first. :p
21:46:35 <lindi-> pikhq: actually GCJ is C++ i think
21:46:38 <W_> yeah you're right pikhq, I was thinking about the ageold conondrum of bootstrapping compilers in the first place
21:46:40 <lindi-> pikhq: let's check the facts
21:46:47 <pikhq> The core of GCC is just a C compiler, I believe.
21:46:55 <Razor-X> I believe lindi- has the right of it.
21:47:19 <Razor-X> I prefer Jikes, because I don't have to recompile GCC for a new version of GCJ :D.
21:47:32 <lindi-> jikes unfortunately has some nasty bugs and it's not maintained
21:47:54 <lindi-> Razor-X: if you know C++ i can give you all the details to the bug and you can try to hunt it down ;) i've spent days
21:47:57 <pikhq> lindi-: I thought GCJ was written in both C++ and Java (taking advantage of the (limited) binary compatibility provided by GCJ). . .
21:48:33 <lindi-> i'm waiting for the sources to uncompress
21:49:01 <Razor-X> My somewhat old version of GCJ can't compile the current Classpath, but Jikes can.
21:49:06 <Razor-X> So... that's good enough for me :).
21:49:20 <pikhq> My GCJ version is provided by portage.
21:49:41 <Razor-X> Pfft. You and your package managers.
21:49:59 <Razor-X> Slackware is the first distro that I've found that works with 99% of Linux drivers without trouble.
21:50:16 <lindi-> Razor-X: but jikes won't do classpath's generics branch
21:50:18 <Razor-X> (Admittedly, ndiswrapper is the only thing that works less than effectively in my experience.)
21:50:25 <lindi-> Razor-X: and it's going to get merged soon, beware!
21:50:31 <Razor-X> lindi-: True. But isn't Generics a Java 5.0 thing?
21:50:58 <Razor-X> I don't think the AP test quizzes Java 5.0 :D. (Which means I'm going to try and not gain reliance on its constructs.)
21:51:04 <pikhq> Razor-X: On Slackware, I use slapt-get. XD
21:51:30 <pikhq> Razor-X: Also, realise that Slackware just gives you a plain, unpatched kernel. . .
21:51:39 <pikhq> Which is an option available to you on Gentoo.
21:51:46 <Razor-X> Slackware's kernel is HORRIBLE<INSERT VERY BAD CURSE WORDS HERE>.
21:52:18 <Razor-X> It's stock unpatched, but it's an ancient version compiled without such overly modern things as USB support.
21:52:20 <pikhq> (when you install the kernel, you have a choice between gentoo-sources and kernel-sources (one from Gentoo, one from kernel.org))
21:52:33 <pikhq> Razor-X: It's just 2.4. . .
21:52:50 <Razor-X> pikhq: If you use the 2.4 branch. They gave a ``testing'' 2.6 branch too.
21:52:53 <lindi-> Razor-X: i've been using ECJ lately
21:53:02 <pikhq> And USB support *is* part of Slackware (assuming you've been using something newer than Slackware 7).
21:53:31 <Razor-X> lindi-: Oooh. Maybe I'll replace Jikes with that then.
21:53:45 <lindi-> Razor-X: it's been rumored to that ECJ might get into GCC
21:53:59 <lindi-> at least when we get GPLv3
21:54:08 <Razor-X> I just started researching on the Open Java stuff like 2-3 days ago.
21:54:30 <lindi-> i started two years ago when i had some compulsory java courses at university
21:54:39 <Razor-X> Yeah. AP Computer Science for me.
21:55:01 <Razor-X> High school courses that offer college credit.
21:55:53 <Razor-X> I'm having a hard time getting out of S-expression land though.
21:56:04 <lament> my homework is killing me.
21:56:33 <lament> Each problem (i have to do 10 due Monday) is worth 1% of the final mark.
21:56:50 <lament> I have finished one, it took three hours.
21:57:22 <Razor-X> Do you want a high frequency sine wave for consolation?
21:57:49 <lament> I don't like squealers.
21:58:08 <W_> write a program that over a second outputs a sine wave increasing in frequency from 4khz to 5khz
21:58:10 <Razor-X> This doesen't sequeal as much as make you motion sick.
21:58:42 <W_> Razor-X, it's harder than it appears at first glance
21:58:50 <W_> but yeah, once you know how, it's easy
21:58:54 <Razor-X> All you have to do is modify the equation of the sine wave.
21:59:01 <W_> try it and see heh
22:01:02 <Razor-X> Assuming you're outputting to a file and simply playing that file raw?
22:01:36 <W_> there's two naive implementations, sin(t/pi2*(4000+t*1000)) and sin(t/pi2*4000)*(1-t)+sin(t/pi2*5000)*t
22:01:44 <W_> both fail for different reasons
22:02:00 <W_> (for t from 0 to 1)
22:02:06 -!- Sgeo has quit ("Ex-Chat").
22:02:37 <Razor-X> So you can't modulate frequency in one block?
22:03:48 <W_> draw the graphs for the two functions I outlined, and you get the idea
22:07:13 -!- fr34k|pafc has joined.
22:09:34 * W_ flattens fr34k|pafc with a running leap and a swan dive
22:12:15 <W_> well this is awkward
22:13:20 <W_> people who have spoken in the last hour: pikhq, Razor-X, W_, lindi- and fr34k|pafc
22:14:17 <fr34k|pafc> i was in here before, but left, and now i returned
22:14:33 -!- fr34k|pafc has changed nick to boblol.
22:15:10 <boblol> so..how is CUBSO doin?
22:21:32 -!- ihope_ has joined.
22:21:35 -!- ihope_ has changed nick to ihope.
22:26:51 <boblol> anyone interested in making CUBSO reality?
22:43:15 <boblol> Completely Useless Binary System Output
22:43:26 <boblol> instructions/layup found here:
22:43:29 <boblol> http://pastebin.ca/173205
22:44:33 <GregorR> I'm on 11 channels, and this is the only one that hasn't been silenced by that announcement ... wtf.
22:45:07 <Razor-X> I didn't read the announcement.
22:46:39 <GregorR> Nobody /knew/ him, but everybody on FreeNode was /influenced/ by him.
22:46:54 -!- Sgeo has joined.
22:47:00 <boblol> i entered FreeNode today
22:48:42 <jix> anouncement?
22:54:40 <GregorR> Yeah, that's creepy alright.
22:55:01 <GregorR> * [lilo] is away (Whoops, I've stepped away. For URGENT freenode help (channel flooding, trolling users, network problems or access issues), please email my pager at 4iiygyvs@freenode.net . It's my job and I'm happy to respond. For ROUTINE issues, please see http://freenode.net/faq.shtml#gettinghelp .... Please take a look at my personal blog when you get a chance: http://spinhome.org .... Thanks!)
22:55:15 -!- ihope_ has joined.
22:59:17 <GregorR> Idonno, but I can't imagine very.
23:01:12 -!- CakeProphet has set topic: //~|RIP Lilo|~\\ #esoteric, the international hub for esoteric programming language design and deployment - map: http://www.frappr.com/esolang - forum: http://esoteric.voxelperfect.net/forum/ - EgoBot: !help - wiki: http://esolangs.org/wiki/ - logs: http://tunes.org/~nef/logs/esoteric/ or http://meme.b9.com/cdates.html?channel=esoteric - for brainfuck-specific discussion, go to ##brainfuck - competition: http://www.esolangs.org/wiki.
23:01:23 <CakeProphet> That's what they said on #freenode-announce
23:07:11 -!- ihope has quit (Connection timed out).
23:25:19 -!- ihope_ has quit (Read error: 110 (Connection timed out)).
23:36:11 -!- CakeProphet has quit (Excess Flood).
23:37:13 -!- CakeProphet has joined.
23:42:52 -!- kipple_ has quit (Read error: 110 (Connection timed out)).