00:02:28 -!- nooga has quit (Read error: 104 (Connection reset by peer)).
00:10:32 -!- FireFly has quit ("Later").
00:15:05 <ehird> i've never understood having an expensive computer with shit internet :)
00:15:13 <ehird> you can buy mac pros with stylish apple 56k modems :p
00:17:11 <Asztal> I'm on a pentium 3 on 20Mbps down cable, currently
00:17:56 <ehird> Asztal: Don't you run Windows?
00:18:16 <ehird> Pentium 3s are interesting, they were cartridges
00:18:20 -!- Tarap has joined.
00:18:51 <Asztal> I'm borrowing a laptop while my replacement motherboard arrives
00:19:56 <pikhq> Asztal, I've got a similar system.
00:20:01 <Asztal> also it has only one USB port without the dock
00:20:11 <pikhq> ehird: It's easy to understand shit Internet with expensive computer.
00:20:20 <bsmntbombdood> i used to have a computer with 192 mb of ram, the only thing that made it bearable was running a custom kernel and fluxbox
00:20:22 <pikhq> Internet is shit here.
00:20:31 <ehird> bsmntbombdood: maybe you do crazy computation all the time :P
00:20:32 <Asztal> and my external USB hard drive causes the USB port to stop working until I power off the laptop :)
00:20:42 <ehird> also fluxbox isn't lightweight
00:21:07 <ehird> bsmntbombdood: http://incise.org/not-so-tiny-window-managers.html
00:21:21 <pikhq> You're thinking of a different WM.
00:21:33 <Asztal> there's a virtual machine installed on this too, but I'm scared to run it
00:23:09 <pikhq> Uh, what units are those cited binary sizes in?
00:23:35 <bsmntbombdood> fluxboxed used like 4 times less ram than anything else i used
00:23:59 <ehird> bsmntbombdood: It's more minimalist than metacity. It is NOT minimalist absolutely.
00:24:22 <ehird> In a total overview, it doesn't come up anywhere near the top for minimalism
00:24:36 <ehird> bsmntbombdood: at the time that article was made:
00:24:39 <ehird> metacity 49787 loc
00:24:39 <pikhq> That's less than a megabyte of binary.
00:24:47 <ehird> bsmntbombdood: yeah, so massive.
00:24:53 <bsmntbombdood> getting rid of all the desktop enviroment was a huge savings though
00:25:02 <ehird> pikhq: it's an old article, and
00:25:03 <ehird> a personal comment
00:25:03 <pikhq> Fluxbox is a 566 kilobyte binary.
00:25:03 <ehird> This page is not to be taken too seriously.
00:25:08 <pikhq> That is light-weight.
00:25:11 <ehird> but the LOC counts are accurate.
00:25:25 <ehird> Let's define OS X's WM as "bloated".
00:25:30 <ehird> OMG! METACITY IS SUPER-MINIMALIST!
00:25:46 <pikhq> OS X's WM? Bloated?
00:25:49 <ehird> Objectively rated, fluxbox ain't one of the more minimal WMs...
00:25:56 <ehird> pikhq: in implementation? fuck yes!
00:26:12 <pikhq> It's a windowing system, not just a window manager.
00:26:25 <ehird> I am referring to the SystemUIServer.
00:26:29 <ehird> Which does not include the Dock, etc
00:26:37 <coppro> anyone know a utility I can abuse to pick a specific-numbered line from a file?
00:26:43 <ehird> coppro: head and tail
00:26:47 <ehird> coppro: tail +N | head -1
00:26:48 -!- Tarap has left (?).
00:26:55 <ehird> pikhq: I was just pointing out that if you pick a starting point, anything can be minimalist.
00:27:00 <pikhq> BTW, my window manager is a 148 byte binary.
00:27:17 <ehird> 148 bytes is cooler
00:27:31 <pikhq> Ratpoison is 148 kilobytes? That seems larger than is necessarry.
00:27:45 <pikhq> Though it *does* include a REPL.
00:28:19 <pikhq> (IIRC, the Ratpoison devs have started working on Stumpwm since Ratpoison was approaching a Lisp)
00:28:30 <pikhq> bsmntbombdood: It manages windows.
00:28:31 <ehird> Yeah... ratpoison should have gone the OTHER direction!
00:28:36 <ehird> It doesn't need a repl at all
00:28:38 <pikhq> Which is just what it needs to do.
00:28:50 <ehird> agreed with bsmntbombdood on ratpoison's shittiness
00:29:03 <ehird> but I'm an anti-tilist
00:29:17 <ehird> and anti-anti-mousist :P
00:29:43 <pikhq> You're in the infamous Reality Distortion Field.
00:29:47 <ehird> I like mice, bsmntbombdood.
00:30:03 <ehird> pikhq: I have thought exactly these thoughts since before I got this mac.
00:30:15 <ehird> I hold no special attachment to Apple other than liking the UI of OS X.
00:30:29 <ehird> http://www.nongnu.org/ratpoison/inspiration.html ← this is where ratpoison comes from. I think it sums it up very accurately.
00:30:39 <pikhq> Well, in that case, you just need to use the command-line more.
00:31:11 <pikhq> How many windows do you have open aside from terminals?
00:32:04 <ehird> pikhq: browser windows (My tabbing/windowing distinction is complex and weird.), IM client (a) contact list (b) conversation window, this IRC window.
00:32:11 <ehird> Yes, I use the graphical environment for things it is suited for.
00:32:19 <ehird> I use the terminal for things it is suited for.
00:32:51 * pikhq has a web browser open.
00:32:52 <ehird> Just because I don't subscribe to a philosophy of a terminal's-galore-all-the-terminals-you-can-eat-buffet-just-$1,000 orgy doesn't mean I don't appreciate them.
00:33:17 <pikhq> My IRC client is also my IM client, and it's on screen 0.
00:33:20 <ehird> pikhq: you're running an IRC client based on one of those cute things that badly emulate a graphical environment by using VT-100 codes, aren't you?
00:33:32 <ehird> that's cute. it really is.
00:33:39 <pikhq> It doesn't emulate a graphical environment.
00:33:57 <pikhq> bsmntbombdood: Irssi, what else?
00:34:04 <pikhq> Well, maybe RawIRC.
00:34:44 <ehird> I ended up contorting my IM conversational style to fit the ugly pseudo-IRC-channel emulation
00:34:44 <pikhq> It does a simple job and does it well.
00:34:57 <Asztal> bitlbee is a nice idea, but I don't like how it's implemented
00:34:57 <Sgeo> My step-mother told me that I have to write her a meaningful and sincere Mother's Day card, and that she'd bust up my computer if I didn't.
00:35:24 <pikhq> Sgeo: Might I interest you in small claims court?
00:35:25 <ehird> Sgeo: sounds like you have family issues.
00:35:49 <Sgeo> pikhq, I think it's only a threat, but still
00:35:55 <ehird> bsmntbombdood: Judy^2.
00:36:23 <ehird> Sgeo: I like the concept of writing something sincere that is your true feelings under a threat.
00:36:30 <ehird> It's so bizarrely illogical.
00:37:03 <pikhq> Wait, she only asked for meaningful and sincere.
00:37:10 <pikhq> She didn't ask for a favorable impression of her.
00:46:00 <oerjan> ^ul (y)(ge)((Jud)S( )*S)a:^^
00:46:26 <oerjan> ^ul (y)(ge)((Jud)S( )*S):^^
00:46:27 <fungot> Jud(Jud)S( )*S ...bad insn!
00:46:30 <pikhq> !ul (y)(ge)((Jud)S( )*S)a:^^
00:46:49 <oerjan> ^ul (y)(ge)((Jud)S( )*S):^
00:47:01 <EgoBot> Supported commands: addinterp bf_txtgen daemon daemons delinterp fyb help info kill userinterps 1l 2l adjust asm axo bch befunge befunge98 bf bf16 bf32 bf8 bfbignum boolfuck c chiqrsx9p choo cintercal clcintercal cxx dimensifuck echo forth glass glypho hello kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor rot13 sadol sceql sh show slashes test trigger udage01 underload unlambda whirl yodawg
00:47:09 <oerjan> ^ul (y)(ge)((Jud)S( )*S):*^
00:47:27 -!- WangZeDong has joined.
00:47:46 <pikhq> Fungot's not here.
00:48:38 <pikhq> !unlambda 9y)(ge)((Jud)S( )*S):*^
00:48:39 <EgoBot> ./interps/unlambda/unlambda.bin: file /tmp/input.8529: parse error
00:48:43 <pikhq> !unlambda (y)(ge)((Jud)S( )*S):*^
00:48:44 <EgoBot> ./interps/unlambda/unlambda.bin: file /tmp/input.8565: parse error
00:48:59 <oerjan> !underload (y)(ge)((Jud)S( )*S):*^
00:49:35 <EgoBot> Supported commands: addinterp bf_txtgen daemon daemons delinterp fyb help info kill userinterps 1l 2l adjust asm axo bch befunge befunge98 bf bf16 bf32 bf8 bfbignum boolfuck c chiqrsx9p choo cintercal clcintercal cxx dimensifuck echo forth glass glypho hello kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor rot13 sadol sceql sh show slashes test trigger udage01 underload unlambda whirl yodawg
00:49:40 <oerjan> !underload (y)(ge)((Jud)S( )*S):*^
00:56:50 <ehird> 00:47 oerjan: ^ul (y)(ge)((Jud)S( )*S):*^
00:56:50 <ehird> 00:47 fungot: Judge Judy
00:56:52 <ehird> you just have him ignored
00:57:05 <ehird> (I know this from when you mistakenly left your irssi config open on my box :-P)
00:57:31 <oerjan> !unlambda `.y```sii`. `.e`.g```sii`d`.d`.u`.Ji
00:57:35 <fungot> pikhq: and it is eta. f))
00:57:46 <ehird> pikhq: my brain is like a sponge for useless trivia :^)
00:59:46 -!- Slereah has quit (Read error: 110 (Connection timed out)).
01:01:12 <oerjan> !slashes /./Jud/.ge .y
01:01:58 <oerjan> 02:01 DCC CHAT from EgoBot [64.62.173.65 port 10052]
01:02:45 <GregorR> oerjan: I changed it to use DCC chat for remaining data so that it doesn't get kicked off.
01:02:47 <pikhq> Direct connection to Egobot, and Egobot spills the entire output.
01:03:01 <oerjan> 02:02 Irssi: Starting query in freenode with =EgoBot
01:03:01 <oerjan> 02:02 Irssi: Closing query with =EgoBot
01:03:01 <pikhq> Best way of handling that, IMO.
01:03:08 <oerjan> not immensely useful :D
01:03:22 <pikhq> GregorR: Get it to omit a single blank line.
01:03:41 <GregorR> oerjan: It's not my fault you sent too many newlines X-P
01:03:53 <oerjan> i didn't send _any_ newlines
01:04:01 <oerjan> !slashes /./Jud/.ge .y
01:06:42 <GregorR> !sh echo 'Judge Judy'; echo bleh
01:07:06 <GregorR> Wow, I really killed it this time.
01:09:13 -!- puzzlet has quit (Read error: 60 (Operation timed out)).
01:09:16 -!- puzzlet has joined.
01:10:57 <GregorR> Dobleve te efe, when did EgoBot become so tempermental :P
01:11:18 <oerjan> Have you fed it recently?
01:11:32 <GregorR> Only the highest quality infant skulls.
01:12:24 <pikhq> And the corpse of the old EgoBot?
01:12:29 <pikhq> Remember, you are what you eat.
01:13:16 <oerjan> hm that _could_ be a problem, if it computes like an infant
01:13:36 <oerjan> they are known to be temperamental, too
01:14:08 <oerjan> GregorR: i suggest feeding it Vulcans in the future
01:15:14 -!- EgoBot has quit (Remote closed the connection).
01:15:17 -!- EgoBot has joined.
01:18:23 <EgoBot> Supported commands: addinterp bf_txtgen daemon daemons delinterp fyb help info kill userinterps 1l 2l adjust asm axo bch befunge befunge98 bf bf16 bf32 bf8 bfbignum boolfuck c chiqrsx9p choo cintercal clcintercal cxx dimensifuck echo forth glass glypho hello kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor rot13 sadol sceql sh show slashes test trigger udage01 underload unlambda whirl yodawg
01:18:56 <oerjan> !yodawg http://oerjan.nvg.org/esoteric/interpreter.unl
01:19:31 <GregorR> Is "yodawg" an unlambda interpreter? :P
01:19:33 * oerjan vaguely recalls that may have been a problem
01:19:59 <EgoBot> unlambda (sending via DCC)
01:20:59 <oerjan> !yodawg htttttttttttttttttttttt
01:21:17 <oerjan> so the userinterps actually do recurse?
01:23:19 <oerjan> i vaguely recall there was a problem with recursing my unlambda interpreter if the base interp didn't distinguish all chars from EOF
01:23:55 <oerjan> if it was just running out of file, the error should have been different
01:27:36 <oerjan> !yodawg http://oerjan.nvg.org/esoteric/interpreter.unl2
01:27:53 <oerjan> !unlambda http://oerjan.nvg.org/esoteric/interpreter.unl
01:28:18 <EgoBot> Supported commands: addinterp bf_txtgen daemon daemons delinterp fyb help info kill userinterps 1l 2l adjust asm axo bch befunge befunge98 bf bf16 bf32 bf8 bfbignum boolfuck c chiqrsx9p choo cintercal clcintercal cxx dimensifuck echo forth glass glypho hello kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor rot13 sadol sceql sh show slashes test trigger udage01 underload unlambda whirl yodawg
01:28:26 <oerjan> !unlambda http://oerjan.nvg.org/esoteric/interpreter.unl
01:28:40 <oerjan> that's not supposed to happen
01:29:24 <oerjan> that gives "Unexpected end of file" in a terminal
01:31:41 <GregorR> That's probably waiting forever for input.
01:31:42 <oerjan> !unlambda http://oerjan.nvg.org/esoteric/interpreter2.unl
01:31:43 <EgoBot> ./interps/unlambda/unlambda.bin: file /tmp/input.10206: parse error
01:32:36 <GregorR> It doesn't close stdin, it just doesn't send anything on stdin.
01:36:44 <oerjan> !addinterp r13 yodawg http://oerjan.nvg.org/esoteric/rot13.unl
01:36:44 <EgoBot> Interpreter r13 installed.
01:37:12 <EgoBot> That is not a user interpreter!
01:37:32 <EgoBot> Interpreter r13 deleted.
01:38:12 <EgoBot> addinterp: !addinterp <name> <language> <code>. Add a new interpreter to EgoBot. This interpreter will be run once every time you type !<name> <subcode>, and receive the program code as input.
01:38:29 <AnMaster> oerjan, sure you got the parameters right?
01:39:01 <oerjan> !addinterp r13 unlambda http://oerjan.nvg.org/esoteric/rot13.unl
01:39:02 <EgoBot> Interpreter r13 installed.
01:39:29 <oerjan> apparently using addinterp with a language that was already an addinterp didn't work
01:39:38 <oerjan> yodawg = unlambda in unlambda
01:41:08 <EgoBot> Interpreter r13 deleted.
01:43:42 <AnMaster> oerjan, report a bug to GregorR
01:45:14 <oerjan> i assumed he was listening :)
01:45:23 <GregorR> <oerjan> apparently using addinterp with a language that was already an addinterp didn't work
01:45:28 <oerjan> anyway, i think that's a bit awkward to achieve
01:45:38 <GregorR> It sends the program on stdin.
01:45:42 <GregorR> Then the other program on ... super-stdin?
01:46:04 <oerjan> for my unlambda interp, you simply concat the stdins
01:46:06 <GregorR> AnMaster: That's language-and-interpreter-specific.
01:46:17 <AnMaster> allow the user to specify style
01:46:30 <GregorR> AnMaster: How do you propose I accomplish that?
01:46:39 <AnMaster> GregorR, add another parameter?
01:47:16 <AnMaster> something like: concat|delimiter:*|delimiter:\0
01:47:32 <AnMaster> GregorR, you could support the most common styles
01:47:43 <GregorR> The only style I've ever heard of is having a delimiter :P
01:47:56 <AnMaster> all I can think of is "some delimiter char or chars" and concat
01:48:42 <oerjan> GregorR: it doesn't work for my unlambda interp, but for some it would be reasonable to add more file arguments
01:49:43 <oerjan> those that are not written in esolangs, in particular
01:50:00 <oerjan> and even ... was about to say
01:50:29 <oerjan> there's probably a way in intercal too
01:50:34 <AnMaster> not that befunge-98 in it supports that atm. Since I haven't got around to making a compile time option to disable SOCK while enabling file IO
01:51:53 <oerjan> GregorR: oh also the delimiter for the other kind could be included in the program, for adduserinterp
01:53:13 <oerjan> if from a URL, the delimiter could be given after it
01:53:38 <oerjan> well i guess the possibility for features is endless, as usual
01:53:52 <oerjan> (you could have several URLs too)
03:30:23 <psygnisfive> so what wonderful conversations did i miss?
03:34:04 <Sgeo> psygnisfive, were you here for the Creatures stuff?
03:35:53 <Sgeo> I sent ultraviolent norns to random people against their will, so now worlds can be decimated
03:36:32 -!- Gracenotes has joined.
03:40:32 -!- oerjan has quit ("quat quot").
04:03:32 -!- Slereah has joined.
04:03:35 -!- WangZeDong has quit (Read error: 60 (Operation timed out)).
06:49:37 -!- WangZeDong has joined.
06:50:28 -!- Slereah has quit (Read error: 60 (Operation timed out)).
07:00:03 -!- Slereah has joined.
07:12:16 -!- WangZeDong has quit (Read error: 110 (Connection timed out)).
07:48:47 -!- nooga has joined.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:02:01 -!- bsmntbombdood has quit (Remote closed the connection).
08:19:27 -!- tombom has joined.
08:23:49 -!- coppro has quit ("The only thing I know is that I know nothing").
08:24:27 -!- coppro has joined.
08:25:05 -!- lereah_ has joined.
08:50:19 -!- lifthras1ir has joined.
08:51:28 -!- WangZeDong has joined.
08:56:22 -!- Sgeo has quit (Read error: 110 (Connection timed out)).
09:03:15 -!- Slereah has quit (Read error: 110 (Connection timed out)).
09:06:17 -!- lifthrasiir has quit (Read error: 110 (Connection timed out)).
09:06:50 -!- coppro has quit (Remote closed the connection).
10:02:20 -!- lifthras1ir has changed nick to lifthrasiir.
10:28:56 -!- Dewi has joined.
10:34:35 -!- nooga has quit (Read error: 104 (Connection reset by peer)).
10:55:33 -!- puzzlet has quit ("Lost terminal").
12:07:29 -!- jix has joined.
12:07:32 -!- MizardX has quit ("What are you sinking about?").
12:18:29 -!- asiekierka has joined.
12:18:47 <asiekierka> that doesn't stop me from making new C64 crap
12:42:42 -!- puzzlet has joined.
12:48:49 -!- psygnisfive has quit (Remote closed the connection).
13:09:21 -!- KingOfKarlsruhe has joined.
13:13:57 <EgoBot> Supported commands: addinterp bf_txtgen daemon daemons delinterp fyb help info kill userinterps 1l 2l adjust asm axo bch befunge befunge98 bf bf16 bf32 bf8 bfbignum boolfuck c chiqrsx9p choo cintercal clcintercal cxx dimensifuck echo forth glass glypho hello kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor rot13 sadol sceql sh show slashes test trigger udage01 underload unlambda whirl yodawg
13:14:09 <EgoBot> 110 ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<++++++++.--------.+++.------.--------.>+.>. [194]
13:14:13 <EgoBot> 114 +++++++++++[>+++++++>+++++++++>+++>+<<<<-]>-----.>++.+++++++..+++.>-.<++++++++.--------.+++.------.--------.>+.>-. [460]
13:14:23 <AnMaster> what is the current shortest hello world in bf?
13:14:37 <EgoBot> Couldn't fork sub-program.
13:14:59 <lereah_> AnMaster : look up on golf?
13:16:15 <EgoBot> addinterp: !addinterp <name> <language> <code>. Add a new interpreter to EgoBot. This interpreter will be run once every time you type !<name> <subcode>, and receive the program code as input.
13:16:40 <EgoBot> Sorry, I have no help for asm!
13:17:23 <asiekierka> seems i'm going to program a deadfish interpreter for this now
13:17:44 <AnMaster> lereah_, changed nick recently?
13:18:15 <AnMaster> just languages doesn't have help items
13:18:57 <AnMaster> x86 or x86_64 asm, with gas syntax
13:22:40 <lereah_> My home computer is also connected
13:22:50 <lereah_> lereah_ is my work nickname
13:23:21 -!- KingOfKarlsruhe has quit (Remote closed the connection).
13:24:38 <asiekierka> how does it interpret befunge with only one line to use
13:24:50 <Deewiant> As normal, you just have only one line to use :-P
13:25:32 <asiekierka> so i can type !befunge http://asienet.site40.net/befungecodeblahblah.txt ?
13:25:46 <Deewiant> My question mark indicated I don't know for sure
13:25:54 <Deewiant> Try it, not like anything can break...
13:28:05 <fizzie> I am quite sure it does support that.
13:28:27 <fizzie> Not completely sure, of course, but quite sure nevertheless.
13:28:49 <fizzie> Maybe I could run fungot under it. :p
13:28:50 <fungot> fizzie: nope. i haven't tried. don't have " the internet is like finding poop in the toilet, but doesn't work in quile throw it away.... http://home.comcast.net/prunesquallor/ macro.txt
13:30:03 <asiekierka> !bf http://www.hevanet.com/cristofd/brainfuck/392quine.b
13:30:04 <EgoBot> ->++>+++>+>+>+++>>>>>>>>>>>>>>>>>>>>+>+>++>+++>++>>+++>+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+>+>>+++>>+++>>>>>+++>+>>>>>>>>>++>+++>+++>+>>+++>>>+++>+>++>+++>>>+>+>++>+++>+>+>>+++>>>>>>>+>+>>>+>+>++>+++>+++>+>>+++>>>+++>+>++>+++>++>>+>+>++>+++>+>+>>+++>>>>>+++>+>>>>>++>+++>+++>+>>+++>>>+++>+>+++>+>>+++>>+++>>++[[>>+[>]++>++[<]<-]>+[>]<+<+++[<]<+]>+[>]++++>++[[<++++++++++++++++>-]<+++++++++.<]
13:30:53 <asiekierka> !bf32 http://www.hevanet.com/cristofd/brainfuck/fib.b
13:31:27 <fizzie> That's only a couple of lines more, though.
13:31:40 <asiekierka> <EgoBot> 5972304273877744135569338397692020533504
13:31:47 <fungot> >+10>+>+[[+5[>+8<-]>.<+6[>-8<-]+<3]>.>>[[-]<[>+<-]>>[<2+>+>-]<[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>[-]>+>+<3-[>+<-]]]]]]]]]]]+>>>]<3][]
13:31:48 <fungot> 0.1.1.2.3.5.8.13.21.34.55.89.144.233.377.610.987.1597.2584.4181.6765.10946.17711.28657.46368.75025.121393.196418.317811.514229.832040.1346269.2178309.3524578.5702887.9227465.14930352.24157817.39088169.632459 ...
13:35:04 <fizzie> Maybe it uses the ! input separator, like fungot does.
13:35:04 <fungot> fizzie: manpage was a bit off)... well, in an fnord, etc
13:36:00 <fizzie> Well, I'unno how it does input.
13:38:02 <EgoBot> Unknown command (hhh) encountered
13:38:16 <EgoBot> Unknown command (hh) encountered
13:38:34 <EgoBot> Unknown command (h h) encountered
13:38:37 <EgoBot> Unknown command (h;h) encountered
13:40:22 <asiekierka> !addinterp bct bf http://www.bf-hacks.org/hacks/bct.b
13:40:24 <EgoBot> Interpreter bct installed.
13:40:56 <fizzie> !hello http://www.cis.hut.fi/htkallas/hh.txt
13:41:21 <fizzie> Hm, putting two h's separated by a newline made it accept the first h, but it didn't do anything for the second.
13:45:16 <fizzie> What's the !info for, though? A language or something else?
13:45:18 <EgoBot> EgoBot is a bot for running programs in esoteric programming languages. If you'd like to add support for your language to EgoBot, check out the source via mercurial at https://codu.org/projects/egobot/hg/
13:45:26 <fizzie> Oh, just a generic note.
13:46:11 <asiekierka> Wow, I did a non-wrapping constant for 68 that's 1 byte smaller than the one on the wiki
13:46:49 <asiekierka> Well, if going to the cell with the value counts as a byte (doing ">"), then it's the same size
13:58:42 <lereah_> His name is linked to masturbation, though all he did was, you know, pull out
14:00:07 <asiekierka> Is there BF code to output an 8-bit value as an in-te-ger
14:02:02 <fizzie> We've got a bad case of duplicated functionality here.
14:03:54 <fungot> asiekierka: " what's food for, anyways?" " not exactly the daycare-place i was thinking
14:04:42 <asiekierka> !rot13 shatbg: lbh ner n wrex. qhqr, pna'g lbh or pbbyre?
14:04:43 <EgoBot> fungot: you are a jerk. dude, can't you be cooler?
14:04:52 <fizzie> EgoBot's being ignored here.
14:05:19 <EgoBot> I'm not pleased with this!
14:05:26 <fizzie> We'd have botloops day and night otherwise. At least this way they're a bit discouraged.
14:05:44 <asiekierka> I can still pull out my own megahal bot
14:06:08 <asiekierka> having the content of The Hitchhiker's Guide to the Galaxy inside
14:07:50 <asiekierka> !rot13 http://esolangs.org/wiki/BrainClub
14:07:51 <EgoBot> <!QBPGLCR ugzy CHOYVP "-//J3P//QGQ KUGZY 1.0 Genafvgvbany//RA" "uggc://jjj.j3.bet/GE/kugzy1/QGQ/kugzy1-genafvgvbany.qgq">
14:08:25 <fizzie> I don't think we have a hitchhikery style on fungot; I guess was too bored of just normal books at that point.
14:08:25 <fungot> fizzie: i'm off to the left somewhere.
14:08:29 <fungot> Available: agora alice darwin discworld europarl ff7 fisher ic irc* jargon lovecraft nethack pa speeches ss wp
14:09:55 <fizzie> I do have the books as text, but I don't think it'd be any more amusing than, say, discworld quotes.
14:10:08 <lereah_> Does fungot talk to people?
14:10:09 <fungot> lereah_: i need a train to tik since the bicycle is there. there is no standard way
14:10:27 <asiekierka> fizzie: I also wanted to make a "IEEE" style, as in, all the IEEE info from wikipedia AND the specs if possible, pasted into a .TRN
14:10:44 <fungot> lereah_: i suspect that optimisations could be made to execute code as some apparently take callbacks. when a variable's value?
14:10:55 <lereah_> How do you chose between styles?
14:11:06 <fungot> Selected style: jargon (Jargon File 4.2.0 or something)
14:11:06 <fizzie> Just use "^style foo" from that list.
14:11:15 <asiekierka> fungot: Tell me something about bananas.
14:11:16 <fungot> asiekierka: flame off. i suppose i should have been
14:11:16 <fungot> lereah_: a publisher that i have found out a certain special way.
14:11:21 <fungot> Available: agora alice darwin discworld europarl ff7 fisher ic irc jargon* lovecraft nethack pa speeches ss wp
14:11:28 <fungot> Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal)
14:11:29 <fungot> Selected style: darwin (Books by Charles Darwin -- you know, that evilution guy)
14:11:35 <fungot> lereah_: callorhinus ursinus, relative size, and their heights were much less liable to reversion :)/ upper part :) a true sheep dog " as i hear from professor agassiz and dr. johnson states that they ran at 3 or 4 years,/ numerous recorded cases :) retrievers, in which latter/ fibres :) this muscle diverge downwards, with/ laminae coated by minute micaceous scales; it alternates many times with a coarse-grained, greenish grauw
14:11:47 <fizzie> Heh, the "jargon" style is actually the UNIX-HATERS list and not a jargon file. "Known issue."
14:11:58 <asiekierka> ...Where can I download the Esolangs Wiki database
14:12:01 <fizzie> As is Darwin using a whole lot of smileys.
14:12:26 <fizzie> There was a slight accident in building the Darwin language model, which managed to translate all "of" tokens into ":)", and all "the" tokens into "/".
14:13:13 <fizzie> Hm, you mean fungot-babble? No, it's just a bit of Funge. There's no sense in there, except what you make of it.
14:13:13 <fungot> fizzie: from/ varying accounts which i have just received your book,
14:13:35 <asiekierka> fizzie: Could you please, one day, separate the fungot-babble code from the rest
14:13:36 <fungot> asiekierka: aurora island, an upraised atoll.
14:14:26 <fizzie> It's just an unpruned n-gram model, with word selection directly from the n-gram frequencies with no smoothing. Anyway, I've got some C++ code for it too; I don't have it available right now, though.
14:14:44 <fungot> Selected style: fisher (Fisher corpus of transcribed telephone conversations)
14:14:46 <asiekierka> also, ...i didn't understand that sort of mathobabble
14:15:20 <asiekierka> also, where can i get the database of the Esolang wiki
14:16:28 <fizzie> I don't think I've seen any public links to database dumps; it's no Wikipedia, after all. (Might not have noticed even if there were.)
14:16:48 <asiekierka> So I think I will need to make a .TRN file from the Wikipedia database
14:17:02 <asiekierka> *then notices he'd need a supercomputer for that*
14:17:24 <fizzie> Oh, I have a "wikipedia" style already; it's a tiny fraction of all Talk: namespace pages.
14:17:27 <fungot> Selected style: wp (1/256th of all Wikipedia "Talk:" namespace pages)
14:17:33 <fizzie> One 256ths, apparently.
14:17:39 <fizzie> fungot: How do wikipedians speak?
14:17:40 <fungot> fizzie: fnord does not cover the informatics concept of structuring data, and the rating on other projects was brought up to stub class. user:betacommandbotbetacommandbot 08:22, 10 november 2007 ( utc)/small!-- template:unsignedip
14:17:58 <fizzie> (Okay, the wiki-markup filtering could've used some work.)
14:19:29 <asiekierka> Will a YouTube style be good, as in, the largest "comment" videos, and all the comments from them pulled into one file
14:20:35 <asiekierka> for example "Airbus A320 Plane Crash" is the winner, with nearly 32000 comments
14:20:59 <fizzie> Any mostly plain-text file is okay, preferrably something with one sensible IRC-length element (like a comment) per line. I did think about YouTube comments, but it'd have needed some extrication work.
14:22:23 <asiekierka> I need a way to remove everything that's before a word
14:22:36 <asiekierka> For example: I have "aaa bbb ccc" and "ddd bbb fff"
14:22:49 <asiekierka> i want to remove everything on that line up to "bbb", or nothing if there's no "bbb"
14:22:59 <asiekierka> So the lines will become "ccc" and "fff"
14:23:08 <asiekierka> and "aaa ccc" would become "aaa ccc" xD
14:23:15 <fizzie> sed -e 's/.*bbb *//' is the crude solution.
14:24:12 <asiekierka> also, only putting like pages 1, 3, 5, 7, 9 and 11
14:26:59 <fizzie> Uh, I don't have the computer with the language-model generation code turned on at the moment. Any fungot-babble-related things will have to be done later.
14:27:00 <fungot> fizzie: i think my favorite would be ssilence of the lambs i like to collect baseball cards i'm not really
14:27:23 <fizzie> It doesn't really work like that.
14:27:36 <fizzie> I could wake-on-lan the computer, but I've misplaced the MAC address.
14:28:21 <fizzie> I might have put the code somewhere for downloading, though.
14:28:38 <asiekierka> well, it's going to be a while before i'm done
14:32:39 * AnMaster wonders how iterating over a list and just adding it back together ended up with transforming (1 2 3 4) into ((2 (1 ())) 3 4)
14:33:58 <AnMaster> is there any shorter way than (cons a (cons b t)), I want to append two elements to the head of the list t
14:34:22 <fizzie> `(,a ,b ,@t) if you don't mind the punctuation.
14:35:49 <fizzie> (append (list a b) t) is reasonably readable too.
14:35:51 <Deewiant> Something like (append (a b) t)
14:35:56 <fizzie> It's not much shorter, though.
14:36:33 <fizzie> In fact it is longer by two characters than the cons thing.
14:36:57 <asiekierka> If there is a line "bbb ccc" and "aaa ccc"
14:37:19 <asiekierka> if bbb is at the beginning of the line
14:37:53 <fizzie> Deewiant: That's not exactly what was wanted here, I think.
14:38:27 <Deewiant> "If bbb is at the beginning of the line the entire line is removed"
14:38:35 <fizzie> Yes, but that was just an example.
14:38:57 <fizzie> /^bbb/d removes all lines that start with bbb; is that what you wanted?
14:39:21 <fizzie> Then I don't see how that's related to '"aaa ccc" should become ""'. But anyway.
14:40:01 <fizzie> I can't seem to find the code, though.
14:40:13 <asiekierka> 1500 from an AIRBUS A320 PLANE CRASH and 500 from an Obama-related video thing
14:40:40 <fizzie> AnMaster: I don't suppose you happened to download that fungot language-model-building code? Someone was asking for it, even though I cautioned about it being really very user-unfriendly.
14:41:17 <asiekierka> fizzie: Should I send the Youtube Comment-o-Mess
14:41:41 -!- puzzlet has quit (Remote closed the connection).
14:41:46 -!- puzzlet has joined.
14:41:57 <AnMaster> fizzie, I didn't ask for it recently afaik
14:42:14 <fizzie> Not recently, no; this was rather long ago. But I might recall wrongly.
14:43:32 <fizzie> Well, maybe I can remote-boot that computer it's on.
14:44:49 -!- MizardX has joined.
14:47:55 <fizzie> So, how do I get them comments?
14:48:08 <lereah_> I have to do a powerpoint presentation thursday :(
14:59:44 <fizzie> Well, let's see... it doesn't support reloading the style-list-file (even though it should), so I'll have to do a quick restart.
14:59:59 -!- ais523 has joined.
15:00:25 -!- Slereah has joined.
15:00:51 <fizzie> Eesh. Heh. Fungot doesn't recognize my authority, since I had a broken identd when connecting and I am now "n=fis@..." and not "i=fis@...". Heh.
15:01:13 <fizzie> Maybe I'll need to do some reconnecting myself, too.
15:01:18 -!- fizzie has quit (Remote closed the connection).
15:01:20 -!- fizzie has joined.
15:01:47 -!- fungot has quit ("stylish").
15:02:35 -!- fungot has joined.
15:03:18 <fizzie> It should work. How do you feel, fungot?
15:03:18 <fungot> fizzie: to be under barack obama! wajajjajajjajajaja!!!
15:04:19 <fungot> asiekierka: why... why... why... why... why... why... why... why... i dont think it had pilots, no problems with relations p.s for the hell did the pilot, apart from its obvious characteristics its a computer
15:04:40 <asiekierka> it'll either talk about planes or about Obama
15:05:06 -!- BeholdMyGlory has joined.
15:06:40 -!- MigoMipo has joined.
15:06:42 <asiekierka> ok, some Max Payne-related comments there
15:08:35 <fungot> Available: agora alice darwin discworld europarl ff7 fisher ic irc jargon lovecraft nethack pa speeches ss wp youtube*
15:08:38 <fungot> Selected style: wp (1/256th of all Wikipedia "Talk:" namespace pages)
15:08:41 <fungot> Selected style: youtube (Some YouTube comments)
15:10:03 <fungot> lereah_: cause i know captain, he spent a year, whilst the co-pilot and president of the official aeronautic websites?
15:11:17 <asiekierka> I will also send you a copy of a book if you can add it
15:11:36 <fizzie> I think I tried that once.
15:11:46 <fizzie> Probably not on-channel.
15:11:49 <fizzie> I do have a copy of it, at the very least.
15:11:58 -!- WangZeDong has quit (Read error: 110 (Connection timed out)).
15:12:11 <asiekierka> I also have a different book, that's smaller, "Map the 64"
15:12:16 <fizzie> I didn't bother removing line-breaks, so it was a bit... abrupt. Bits of basic here and there.
15:12:26 <fizzie> Will have to leave now, though; I'll look at style-things later.
15:14:35 <asiekierka> Now, Deewiant, i will need your help with sed formatting
15:14:47 <asiekierka> 1. How to remove all "empty except a newline" lines
15:14:59 <Deewiant> I refer you to http://www.grymoire.com/Unix/Sed.html
15:14:59 <asiekierka> 2. How to remove every line starting with "::" and ending with "::"
15:16:47 -!- FireFly has joined.
15:19:59 * AnMaster notes that this code would have been a lot clearer in Erlang than in Scheme.
15:24:02 -!- tombom has quit (Read error: 110 (Connection timed out)).
15:33:22 -!- jix has quit (Read error: 113 (No route to host)).
15:39:17 -!- impomatic has joined.
15:59:52 -!- MizardX- has joined.
16:02:24 <ehird> 14:19 AnMaster notes that this code would have been a lot clearer in Erlang than in Scheme.
16:02:31 <ehird> do you not understand the concept of learning a language
16:03:13 <ais523> well, I suspect it would have been a lot clearer in Erlang than Unlambda
16:03:15 <AnMaster> ehird, I do. I just note that erlang is better fit for this task
16:03:22 <ais523> and quite a bit clearer in Unlambda than Malbolge
16:03:55 <AnMaster> this task fits perfectly a language with advanced pattern matching on lists.
16:05:57 <ehird> what, compiling brainfuck?
16:06:06 <ehird> AnMaster: protip: use SRFI-1.
16:06:24 <ehird> or just don't use scheme, since you evidently have some sort of mental block around learning a new paradigm
16:06:46 <ais523> and really, pattern matching libraries exist for more or less every real language nowadays
16:06:51 <ais523> if they don't have it built in
16:07:06 <ais523> PCRE is perfectly capable, although rather inefficient, at doing list pattern matching, for instance
16:07:14 <ais523> (rather inefficient because it deals with the lists in text form)
16:07:20 -!- MizardX has quit (Read error: 145 (Connection timed out)).
16:07:22 <ehird> if you're using Scheme, pattern matching is doin it rong
16:07:25 -!- MizardX has joined.
16:07:29 <AnMaster> <ehird> or just don't use scheme, since you evidently have some sort of mental block around learning a new paradigm <-- why do you think so?
16:07:39 <ehird> AnMaster: you're probably writing Erlang in Scheme
16:07:41 -!- MizardX- has quit (Read error: 60 (Operation timed out)).
16:07:44 <ehird> from what I've read
16:08:09 <ehird> oh, and today on Fucking Crazy Ways To Cool a Computer: Submerge all the components in oil. No, really. http://www.hardcorecomputer.com/
16:08:26 <lereah_> Wouldn't your and get all sticky?
16:08:40 <ehird> Deewiant: I don't follow the field ;-)
16:08:40 <lereah_> Plus, what would people think?
16:08:40 <AnMaster> ehird, I can't think of a better way to optimise a parse tree of bf than pattern matching. Sure there are other ways. In fact I'm doing closer to what I would do in C than what I would do in Erlang.
16:08:51 <ehird> lereah_: Wouldn't your all and get all sticky indeed.
16:08:52 <lereah_> If I see a man with his hand covered in oil
16:09:03 <AnMaster> but pattern matching would make it so much easier
16:09:41 <ais523> ehird: you've never seen a mineral-oil-cooled computer before?
16:10:05 <ais523> I haven't seen one in RL, but I've known about them for ages
16:10:21 <ais523> apparently the oil has a tendency to get into the inside of the wires connecting to peripherals, though
16:10:21 <AnMaster> I have seen them on internet. Old.
16:10:25 <ais523> and leak out of the keyboard
16:10:29 <ehird> It's sort of ridiculous. You can't keep any of the components as spares because they're fucking oily forever :-P
16:10:32 <ais523> although using a wireless keyboard would probably avoid that problem
16:10:42 <ehird> Eurgh, imagine upgrading.
16:10:54 <ehird> FIRST, STICK YOUR NEW COMPONENT IN THE VAT OF OIL. IT IS NOW OILY. THEN, ATTACH IT.
16:11:00 <ehird> NOW, ATTEMPT TO GET OIL OFF YOUR HANDS AND FAIL MISERABLY.
16:11:08 <ehird> USE COMPUTER AS-IS. IT'S HARDCORE.
16:11:23 <lereah_> Plus, what happens if it falls?
16:11:26 <ehird> I like how they immerse it in oil and then still have to use four fans.
16:11:34 <ehird> It's meant to touch the components.
16:11:49 <ehird> But seriously, with four fans you could probably watercool the same machine.
16:11:58 <ehird> Which doesn't involve putting all your components in oil.
16:12:36 <lereah_> Would mercury work well, I wonder?
16:12:36 <ehird> Wow, this hardcore computing place is ridiculous.
16:12:40 <ehird> You can buy THREE gtx 285s.
16:12:49 <ehird> I'm wondering what kind of game needs three.
16:12:54 <ehird> Or, hell, any task.
16:13:33 <ehird> "3 Intel 160GB SSDs in RAID 0"
16:13:52 <ehird> I'm wondering how you fill up 480GB with an OS drive.
16:15:07 <ehird> Deewiant: Even Crysis doesn't use that much.
16:15:30 <ehird> Deewiant: ... running two games at once?
16:15:45 <AnMaster> if you are going to do multi-screen installation for flightsim with built up cockpit you probably end up using multiple computers, one to render each screen.
16:15:47 <Deewiant> No, having two games on disk at once.
16:15:58 <ehird> Deewiant: Oh, I was talking about the GTXs
16:16:00 <AnMaster> rather than three graphics card in one computer
16:16:08 <ehird> But still, the top games are what, 10GB?
16:16:22 <Deewiant> Yeah, these days around that much.
16:16:26 <AnMaster> ehird, um? Full scenery for Flightgear is 17 GB iirc
16:16:37 <AnMaster> a lot more for xplane and MSFS iirc
16:17:03 <pikhq> ehird: That sounds very weird... I've got about 40GB used on my /...
16:17:06 <ehird> Deewiant: In that case I'd buy an X25-M as a boot drive and a 300GB velociraptor as an apps drive :P
16:17:09 <AnMaster> ehird, remember that is scenery for all the world. :P
16:17:20 <ehird> pikhq: Well, they are immersing this shit in oil.
16:17:21 <pikhq> And that includes headers for everything, source for everything, and binary packages for everything.
16:17:28 <ehird> pikhq: It's a rather excessive thing already.
16:17:46 <Deewiant> ehird: In practice, I'd say around 200GB is enough for OS+apps even with a fair supply of games.
16:17:51 <pikhq> I fail to see how that's excessive. Just very weird.
16:17:59 <ehird> pikhq: http://hardcorecomputer.com
16:18:08 <ehird> They're riding on the "THIS IS SO FUCKING EXTREME." marketing wave.
16:18:23 <pikhq> Deewiant: More than enough.
16:18:38 <pikhq> Really, for just OS+apps, a 50G hard drive can suffice.
16:18:45 * ehird adds 6 of all three monitor types they offer (the max you can get0
16:19:06 <pikhq> What, has Windows gone freaking crazy or something?
16:19:09 <Deewiant> I've got Linux+Vista taking up 70G currently.
16:19:14 <Deewiant> Linux includes apps, Vista doesn't.
16:19:15 <ais523> ehird: are you trying to see how expensive you can make it?
16:19:26 <pikhq> I've got Linux taking up 34G..
16:19:31 <impomatic> Has anyone played RobotWar or CoreLife? Both are programming games.
16:19:39 <ehird> I've played robotwar.
16:19:40 <Deewiant> I play Robocode but that's it.
16:19:48 <pikhq> That includes: binaries, headers, source, binary packages, and C compiler cache.
16:19:50 <ehird> Robocode i've played.
16:20:03 <AnMaster> ehird, as I said: For built up cockpits with screens covering all of your viewfield outside the cockpit you end up with multiple computers. For example there is a JAS 39 Gripen simulator like that at one of the flight museums in Sweden, powered by a cluster of 8 computers that runs Linux. Simulator software? Custom from SAAB.
16:20:09 <Deewiant> pikhq: And 100G for games isn't much, these days.
16:20:20 <Deewiant> ehird: Do you have a bot running on the roborumble?
16:20:23 <pikhq> Windows *has* gone apeshit-crazy.
16:20:24 <ehird> AnMaster: It sounds hilariously unfun to play.
16:20:25 <AnMaster> It's a PR stunt from SAAB kind of.
16:20:30 <ehird> pikhq: 100G for multiple games
16:20:48 <pikhq> That's only slightly crazy.
16:20:51 <ehird> Final price for the
16:21:05 <ehird> And it only has 4GB of RAM!
16:21:25 <ehird> http://pastie.org/474504.txt?key=9fooyz1aoaayeghiixktfq
16:21:31 <ehird> The graphics card is HARDCORE-CUSTOMIZED.
16:21:38 <pikhq> So, I could get roughly equal RAM and CPU for $200.
16:21:46 <Deewiant> That's not even very many games.
16:21:51 <ehird> pikhq: Well, it's DDR3.
16:21:59 <ehird> 2 650W power supplies
16:22:06 <ehird> For redundancy in case you lose your game.
16:22:09 <ehird> CAN'T HAVE THAT HAPPENING.
16:22:18 <ehird> 'snot even a fuckin' blu ray burner!
16:22:23 <ehird> In fact it's all rather crap.
16:22:29 <AnMaster> ehird, it is very realistic. Though the actual code is of course secret. SAAB made JAS 39 Gripen and it is in service currently in the Swedish Airforce + a few other airforces in different parts of the world. The public simulator thing is a PR stunt I guess.
16:22:30 <pikhq> ~/gameemu/ is 7.6G, and ~/.wine/drive_c is 17G...
16:22:32 <ais523> ehird: can't you get 8GB RAM computers nowadays?
16:22:40 <pikhq> I guess I just play very light-weight games?
16:22:44 <ehird> ais523: Well, up to 128GB.
16:22:46 <Deewiant> pikhq: My Vista install sans programs is 37G :-)
16:22:48 <ehird> ais523: But for desktops, 12GB.
16:22:56 <pikhq> Deewiant: That's just silly.
16:22:56 <ehird> That's what bsmnt and I willen-havebeen.
16:23:01 <ais523> ah, I was wondering where you'd get a motherboard you could fit 128GB of ram into
16:23:04 <ehird> (I'm not up to date on the time travel pronouns).
16:23:19 <AnMaster> realistic here meaning: realistic handling, a bit too few screens covering the viewfield to give you the proper experience.
16:23:21 <ehird> pikhq: how much ram did our $80k have?
16:23:21 <Deewiant> That's just the OS, I haven't put anything extra there.
16:23:39 <ehird> Only ddr2 though :-P
16:23:41 <pikhq> Enough to reasonably have the OS in a RAM disk.
16:23:49 <ehird> Now THERE'S an idea.
16:24:19 <ehird> I should assemble a machine that's the most powerful I can get to blow those hardcore computer assholes out of the water.
16:24:22 <AnMaster> I mean, you could have Linux on a ram disk with much much less.
16:24:24 <ehird> Although it'll probably cost 7 bajillion dollars.
16:24:53 <AnMaster> ehird, then the way to go is a cluster
16:25:04 <ehird> Anyway, limit one case.
16:25:09 <ehird> And a desktop case.
16:25:18 <AnMaster> ehird, use that Infiband thingy of course
16:26:07 <AnMaster> ehird, Also a rack is a type of case :P
16:26:26 <ehird> Let's see now... Two i7 965s...
16:26:29 <pikhq> AnMaster: You could without *too* much effort get Linux on a RAM disk with 1G RAM...
16:26:54 <ehird> http://www.newegg.com/Product/Product.aspx?Item=N82E16819115200
16:26:56 <AnMaster> pikhq, um, I could get it on a ram disk with 32 MB RAM. Assuming I began using something like DSL
16:26:57 <ehird> EVGA E759 CLASSIFIED LIMITED EDITION 3-Way SLI (x16) + PhysX w/ECP & NF200 1366 Intel X58 EATX Intel Motherboard - Retail
16:27:02 <ehird> Aww, only 6 ram slots.
16:27:17 <AnMaster> pikhq, In fact 16 MB would be enough I bet.
16:27:17 <ehird> Oh, it's only one.
16:27:20 <ehird> I need a server motherboard.
16:27:31 <pikhq> 8MB would be enough, actually.
16:27:36 <ehird> ... hmm, but I also want three gfx carsd in SLI.
16:27:47 <AnMaster> pikhq, pikhq all you need is kernel + minimal userland. Meaning busybox
16:27:47 <pikhq> Use a squashfs for your root FS, load the thing from a floppy.
16:27:54 <ehird> THIS IS TOO CONFUSING ;;_;;
16:28:09 <pikhq> The kernel itself could be quite minimal.
16:28:36 <pikhq> You wouldn't even need much in the way of drivers...
16:28:41 <AnMaster> pikhq, my rather feature-filled x86_64 bzImage is 2.7 MB for 2.6.28. I have a few modules, stuff I rarely use, or stuff built out of tree.
16:29:12 <pikhq> My bzImage is 1.1MB...
16:29:26 <AnMaster> almost all the stuff built in?
16:29:40 <pikhq> My bzImage is 1.8M.
16:30:03 <pikhq> My initramfs has no modules in there; it's there just to set up LVM.
16:30:22 <AnMaster> so getting something down on a floppy would be quite possible. You could begin by dropping support for stuff like oprofile.
16:30:22 <pikhq> (you need to run pvscan for the actual device nodes to show up)
16:30:41 <pikhq> I've done it a few times just for the hell of it.
16:30:58 <pikhq> Linux frodo 2.6.28-gentoo-r5 #2 PREEMPT Mon Apr 27 12:51:25 CDT 2009 x86_64 AMD Sempron(tm) Processor 2800+ AuthenticAMD GNU/Linux
16:31:02 <pikhq> What do you think? ;)
16:31:05 <ais523> AnMaster: now, try to get Vista on a RAM disk
16:31:49 <AnMaster> ais523, I don't own a copy of vista, no idea how big it is
16:32:06 <ais523> does it still fit on one DVD, by the way?
16:32:20 <AnMaster> but you would probably need a few GB of ram at least for XP. + a few more for the actual XP
16:32:26 <pikhq> I think the only OS that could rival it in size is (arguably) Debian.
16:32:33 * ais523 wonders why it is that big, given that it comes without drivers and without many applications
16:32:37 <pikhq> If you install everything, that is a huge installation.
16:32:38 <ais523> well, without any but basic drivers
16:32:55 <ais523> pikhq: but there's at least one disk space pedant in Debian
16:33:01 <ehird> lol, it's hard to configure an excessive game machine... since you end up configuring just a regular gaming machine :-D
16:33:06 -!- impomatic has left (?).
16:33:07 <ehird> damn you gamers and your Poe's Law!
16:33:18 <ais523> doing things like replacing all the copies of the GPL with a symlink to the centralised copy
16:33:27 <ais523> that must save, what, a few tens of KB?
16:33:29 <ehird> http://rationalwiki.com/wiki/Poe's_Law
16:33:36 <ehird> “Without a winking smiley or other blatant display of humor, it is impossible to create a parody of Fundamentalism that SOMEONE won't mistake for the real thing.
16:33:48 <pikhq> ais523: What, it's just 1 Bluray disc...
16:33:53 <AnMaster> ais523, um more. the GPL is a few tens of KB iirc :P
16:39:56 -!- MigoMipo has quit ("QuitIRCServerException: MigoMipo disconnected from IRC Server").
16:42:28 <ehird> Deewiant: how big's that base vista install you said
16:42:47 <Deewiant> Since it's been running and updated and used
16:42:57 <Deewiant> And includes some stuff in Users/ etc
16:58:10 <ehird> AnMaster: you know how you said nobody big would sell a pre-watercooled machine since it'd be too risky?
16:58:13 <ehird> AnMaster: Dell do.
16:59:34 <ehird> Deewiant: Dell's the first big company I've seen do it.
16:59:55 <AnMaster> ehird, I remember that Apple did
17:00:02 <ehird> Apart from them :P
17:01:04 <AnMaster> I never said no big company would. Since I knew Apple used to. Though I probably said it was risky and I couldn't see why they did it. AND provided warrandy
17:03:01 <ehird> I'm not sure why it's actually risky.
17:03:07 <ehird> The fluid used isn't conductive.
17:04:10 -!- oklopol has joined.
17:04:23 <ehird> AnMaster: why'sit risky?
17:04:41 <oklopol> ehird: because sitting safe is just plain boring
17:05:03 <ehird> oklopol: oerjan will sue you for violating his intellectual property rights
17:05:52 <oklopol> i prefer to think of myself as his apprentice, so you know, he'll just be proud of my puns getting as bad as his!
17:06:25 <oklopol> btw if a is nilpotent, then 1-a is a unit.
17:07:30 <oklopol> i just wanted you to know that
17:08:13 <AnMaster> ehird, Q: what is worst that can happen with cooling? A: Cooling fails. Q: What happens when Air cooling fails? A: System begins overheating, detects it and shuts down to prevent damage. Q: What is worst that can happen when water cooling fails? A: Depends on how. Pump failing? Same as aircooling. Water leaking? Fried computer.
17:08:27 <ehird> AnMaster: The fluid. Is not. Conductive.
17:08:38 <AnMaster> ehird, I'm aware of that it is distilled water.
17:08:43 <ehird> No, that's one option.
17:08:50 <ehird> You can buy coolant that is non-conductive.
17:09:02 <oklopol> distilled water is not conductive
17:09:17 <ehird> It was the previous clause of my sentence that applied.
17:10:08 <AnMaster> ehird, over time impurities due to wear on the water cooling system will enter the fluid. And if it leaks and there is dust on the mobo that is impure too. Potentially it could end up conductive.
17:10:19 <ehird> AnMaster: That's why you replace it often enough.
17:10:35 <ehird> All you're saying is "if you grossly undermaintain your PC it'll break".
17:10:40 <oklopol> you could have like fish there, eating the dirt
17:10:42 <AnMaster> ehird, Harddrive can fail. That is why you do backups often enough.
17:10:56 <ehird> Watercooling can fail. That is why you replace the coolant often enough.
17:11:41 <AnMaster> ehird, You trust the users will do it? Users who don't make weekly backups?
17:12:21 <ehird> ... If the user knows what watercooling is, and doesn't say "WATER + ELECTRONICS? LOL!" they know how it works.
17:12:50 <ehird> AnMaster: besides, modern coolant only needs replacing once a year, IIRC.
17:14:11 <AnMaster> ehird, Yeah it was much worse a few years ago.
17:21:28 <ehird> Chicken-Shit Asteroid Veers Away At Last Minute. http://www.theonion.com/content/news/chicken_shit_asteroid_veers_away
17:24:28 <ehird> asiekierka: give it a gui
17:24:49 <ehird> asiekierka: also, take advantage of the crt display to increase the perceived resolution/colours, somehow
17:24:55 <ehird> like subpixel rendering for blurry TVs :-D
17:25:26 <ehird> asiekierka: do that, and also take advantage of the fuzziness to make it look like it's higher-resolution
17:25:53 <ehird> asiekierka: bullshit, go buy a shitty CRT.
17:26:09 <ehird> on top of your head
17:26:27 -!- lereah_ has quit ("Leaving").
17:26:27 <asiekierka> and my "other PC/TV space" is allocated with the TV, a DVD recorder, a scanner, a laptop and the C64
17:26:33 -!- asiekierka has changed nick to asie[afk].
17:26:54 <oklopol> bye was fun talking to you
17:54:00 -!- jix has joined.
18:12:13 <AnMaster> ehird, string formatting in R5RS, what is the best way?
18:12:36 <ehird> display, write and newline, pretty much.
18:12:50 <ehird> If it's inconvenient, change your formatting. And try and only use strings at your I/O layer.
18:13:03 <AnMaster> hm... I guess file IO will work.
18:13:16 <ehird> > (string-append "a" "b" "c")
18:13:17 <AnMaster> (I'm considering how to generate the C code from the program tree)
18:13:19 <ehird> AnMaster: you may find that useful.
18:13:23 <ehird> along with number->string and the like
18:13:47 <AnMaster> ehird, was thinking how to turn '(add 2 5) into p[2]+=5;
18:14:28 <AnMaster> just consider what do add in place of ... :P
18:14:35 <ehird> (string-append "p[" (number->string (cadr x)) "] += " (number->string (caddr x)))
18:14:57 <oklopol> can't the numbers be any expressions tho?
18:15:26 <AnMaster> oklopol, polynoms not yet implemented. They might be expressions later.
18:15:45 <ehird> AnMaster: not nasty
18:15:58 <ehird> AnMaster: you might also want
18:15:59 <oklopol> and yeah how's that nasty, that's the canonical way
18:16:26 <AnMaster> ehird, compared to for example python's %, C's snprintf(), erlang's io:format(), and so on it is nasty IMO
18:16:33 <ehird> AnMaster: (list-ref list k) is the kth element of list
18:16:51 <ehird> but use c[ad]+r unless you have a reason not to
18:17:02 <AnMaster> ehird, I know that. Just caddar is a lot easier to read :P
18:17:54 <AnMaster> however I find it confusing that head of second cons cell is cadr not cdar
18:17:55 <ehird> AnMaster: it does take a bit to get used to scheme's attitude
18:18:04 <ehird> AnMaster: not really, because
18:18:08 <ehird> (cadr x) = (car (cdr x))
18:18:17 <ehird> it's in the right applicative order
18:18:39 <ehird> AnMaster: note: you only have up to cddddr :-P
18:18:48 <ehird> library procedure: (caar pair)
18:18:48 <ehird> library procedure: (cadr pair)
18:18:52 <ehird> library procedure: (cdddar pair)
18:18:55 <ehird> library procedure: (cddddr pair)
18:19:07 <AnMaster> ehird, if I needed that much, the data-structure I'm using is wrong :P
18:19:22 <oklopol> that's a retarded limitation
18:20:46 <AnMaster> ehird, scheme is a very nice language. For knowing. It makes you program better in other languages. But it is not very nice to actually code in. Kind of like LFS is for Linux distros. It is useful to have done it, but you wouldn't want to use it as your everyday system.
18:21:05 <ehird> It's perfectly usable day-to-day, it just takes getting used to
18:21:14 <ehird> You have to structure your program around Scheme
18:28:55 <AnMaster> (string-append "p[" (number->string offset) "]"))
18:29:56 <ehird> AnMaster: -ref is possibly the wrong name; I'd go for -at
18:30:16 <ehird> I seem to recall -ref having some sort of defined meaning though it escapes me
18:30:23 <AnMaster> and what colour do you want your bike-shed? ;P
18:30:32 <ehird> Perhaps it's so that an implementation can extend set! to take places, so you can do (set! (list-ref l k) x)
18:30:38 <ais523> although I don't have a bike
18:30:48 <ehird> but yes, it's correct to define such a function
18:30:51 <ais523> AnMaster: for a bikeshed? Eww!
18:30:56 <ehird> AnMaster: actually, it's offsetted from the pointer, isn't it?
18:31:06 <ehird> cell-offsetted-by, then, or something
18:31:22 <ehird> not that it terribly matters, just nitpicking style concerns
18:31:25 <AnMaster> ehird, then it will break 80 columns, or I need a lot more new-lines
18:31:34 <ehird> AnMaster: you're meant to do newlines
18:31:44 <ehird> if you have two or more non-literal subexpressions, pretty mcuh
18:31:48 <AnMaster> ehird, yes, but not everywhere
18:31:50 <ehird> and if you have a newline, each subform should go on its own line
18:32:09 <ehird> AnMaster: That's irrelevant.
18:32:20 <ehird> If cell-offsetted-by is requiring newlines everywhere you need a new function anyway
18:34:54 <AnMaster> um. Behaviour in BF is allowed to be undefined if you < below the first cell right?
18:35:17 <ehird> Wait, offsetted is a stupid name. Make that offset.
18:36:10 * pikhq is fond of the C way of handling walking off the array.
18:36:15 <pikhq> "You're in random memory!"
18:36:36 <pikhq> (if someone is clever enough, they could write x86 assembly to memory doing that and execute it. :p
18:37:01 <ehird> pikhq: And you don't want to end up in the middle of invalid memory?
18:37:25 <pikhq> ehird: It's undefined behavior, bitch. ;)
18:37:50 <ehird> ((Moss: [picks up phone] Hello, IT? Yah-hah? Have you tried forcing an expected reboot? You see the driver hooks the function by patching the system call table, so it's not safe to unload it unless another thread's about to jump in there and do its stuff, and you don't want to end up in the middle of invalid memory.
18:37:57 <ehird> Editor's note: this is actually the wrong way around.))
18:38:09 -!- asie[afk] has changed nick to asiekierka.
18:38:24 -!- ais523 has quit.
18:38:32 <ehird> AnMaster: The IT Crowd.
18:38:35 <asiekierka> well, an ASIE-STANDARD ESOTERIC milisecond
18:38:44 <ehird> http://en.wikipedia.org/wiki/The_IT_Crowd
18:38:54 <asiekierka> which is infinitely long until the one that declared it says that it ended
18:39:11 <AnMaster> ehird, link to that specific quote I meant
18:39:25 <ehird> AnMaster: Err... how am I meant to link to a portion of an episode of a TV show?
18:39:40 <ehird> I got the transcript from IMDB.
18:40:08 <AnMaster> ehird, this is too correct to be on a TV show. On TV it is all about hackers hammering the keyboard and seeing the image of the screen on their face.
18:41:16 <AnMaster> btw, that "see the image of the screen on their face". How is that supposed to work? As far as I know even from CRTs the light is emitted in more than one direction
18:41:26 <ehird> AnMaster: holoscreens.
18:42:05 <ehird> AnMaster: And to offset the accuracy of the quote, here's a dose of irony:
18:42:07 <ehird> "In a first for Channel 4, each episode of the first series was available for download via the station's web site for the seven days preceding its initial TV broadcast. Downloads were only available for UK and Ireland viewers and were supplied in Windows Media Video format. All but the first two episodes were encoded with DRM restrictions."
18:42:09 <AnMaster> ehird, that doesn't make sense for non-sci-fi movies though.
18:42:23 <ehird> and computers in movies generally don't :-P
18:42:40 <AnMaster> ehird, but that system call mention did make complete sense!
18:42:51 <AnMaster> I assume it is a windows driver
18:42:51 <ehird> Bit of cognitive dissonance here I see.
18:43:18 <AnMaster> ehird, I'm just having a hard time coming to terms with _accurate_ computers on TV...
18:43:23 -!- oklopol has quit (Read error: 60 (Operation timed out)).
18:43:31 <ehird> Maybe you should have a nice relaxing sleep instead of thinking about it ;-)
18:45:17 -!- jix_ has joined.
18:45:59 -!- Slereah has quit (Read error: 60 (Operation timed out)).
18:48:56 -!- Slereah has joined.
18:51:03 -!- asiekierka has changed nick to asie[afk].
18:56:11 -!- jix has quit (Read error: 110 (Connection timed out)).
18:56:36 -!- oklopol has joined.
19:00:58 -!- MizardX has quit ("Proclamation of invalidity!").
19:03:12 -!- MigoMipo has joined.
19:05:24 -!- asie[afk] has changed nick to asiekierka.
19:05:51 -!- KingOfKarlsruhe has joined.
19:06:08 <fungot> asiekierka: there is not funny and that they would not have i ' twisted' now? oh, and he maintains that he cycled the throttle quadrant full up and the copilot pierre mazieres ( 10836 flight hours).
19:06:17 <fungot> Available: agora alice darwin discworld europarl ff7 fisher ic irc jargon lovecraft nethack pa speeches ss wp youtube*
19:06:24 <asiekierka> doh, forgot to turn on the youtube comment style
19:07:40 <asiekierka> also, the youtube comment method is nice
19:07:57 <asiekierka> The Fun Thing About Youtube Comments #1: They can be used to generate new youtube comments!
19:07:58 <oklopol> bye for now, need to let a friend in.
19:08:15 -!- oklopol has quit ("PJIRC @ http://webirk.dy.fi").
19:12:56 -!- jix_ has quit ("brb").
19:16:04 -!- jix has joined.
19:20:36 -!- kar8nga has joined.
19:20:56 -!- bsmntbombdood has joined.
19:26:21 <fizzie> I saw an episode of that IT crowd thing the-day-before-yesterday; hadn't even heard about it before.
19:27:32 <fizzie> YLE, our local BBC equivalent, is even broadcasting it; but we don't have a television-machine any more.
19:27:54 <ehird> bsmntbombdood: how many times have you ordered stuff online?
19:27:57 <bsmntbombdood> it's been en route to commerce city for like a year
19:28:23 <fizzie> Yes, well, http://xkcd.com/281/
19:28:39 <ehird> bsmntbombdood: i bet you haven't done it much before or you'd expect this :p
19:28:56 <fizzie> I certainly was reloading the package-tracking page of that new router-box every five minutes or so.
19:30:06 <AnMaster> ehird, in R5RS. What is the name of stdout? I couldn't find it in the spec.
19:30:15 <AnMaster> I mean to treat it as a file for IO purposes.
19:30:24 <ehird> AnMaster: A file? No such thing. Do you want a port?
19:30:43 <ehird> AnMaster: (current-output-port)
19:31:04 <ehird> (I don't think you can actually change it in R5RS, heh.)
19:31:06 <AnMaster> ehird, basically I want the same code for output to stdout and to a file. And that would work.
19:31:24 <fizzie> ehird: Sure you can; call-with-output-file alters the (current-output-port).
19:31:24 <ehird> bsmntbombdood: It works ok most of the time. R5RS isn't really designed for IO heavy stuff.
19:31:25 <AnMaster> ehird, um, using the other with output thing right?
19:31:30 <ehird> fizzie: Ah. True enough.
19:31:41 <ehird> I forgot what those things did.
19:31:55 <ehird> Also, shouldn't we be like Riastradh? Procedure names are IN-UPPERCASE-ALWAYS.
19:32:50 <bsmntbombdood> and to be fair, he doesn't capitalize them in normal code
19:32:54 <ehird> he does it in documentation
19:33:15 <fizzie> Er, right, I meant with-output-to-file; call-with-output-file is the one that calls the provided procedure with the port as the argument.
19:33:16 <ehird> AnMaster: Famous #scheme-er.
19:33:28 <ehird> bsmntbombdood: If you can stand him, I guess.
19:34:13 <ehird> IME reading R5RS & the impl's docs & googling is more helpful than #scheme.
19:34:41 <fizzie> http://community.schemewiki.org/?riastradh has all the known information about him. Well, maybe not quite all.
19:37:52 <ehird> First Law of #scheme Convo-Dynamics
19:37:53 <ehird> All conversations eventually degenerate to bot abuse.
19:37:53 <ehird> Second Law of #scheme Convo-Dynamics
19:37:56 <ehird> All bot abuse eventually degenerates to yow!
19:37:57 <ehird> Third Law of #scheme Convo-Dynamics
19:38:02 <ehird> Never abuse the bots so that they will flood the channel.
19:38:06 <ehird> We obey the first :-P
19:38:11 <ehird> And might obey the second if we had a lambdabot.
19:38:16 <ehird> But #3 is the devil.
19:38:25 <fungot> asiekierka: what, even if the plane to land on it it was doing a google search for air france 296.
19:38:42 <ehird> although plain works too
19:40:19 <fungot> asiekierka: can't the french government. the autoland is a list of plane at the station, then i am wrong, but this was not programmed into the conversation is that there were 130 passengers for one of their planes crash cuz autopilot cantot be overided controled remotly. it was not ' wud', and he never married and always hung out around guys.
19:40:37 -!- MizardX has joined.
19:40:43 <asiekierka> First Law of YouTube Comments (Schrodinger's Comment):
19:40:56 <asiekierka> Before you read a Youtube comment, it's in a state of both good and bad.
19:41:09 <asiekierka> Combining YouTube Comments creates a new YouTube Comment.
19:41:33 <asiekierka> They create great bot databases, thanks to law #2
19:41:43 <fungot> asiekierka: search google for " remote controlled, they scramble when ever anyone brings up a little over 3,000. granted, any crash is unacceptable but i think
19:41:54 <fizzie> I rather like the Fisher transcribed telephone speech corpus; at least it sounds like conversation.
19:41:57 <fungot> Available: agora alice darwin discworld europarl ff7 fisher ic irc jargon lovecraft nethack pa speeches ss wp youtube*
19:42:15 <fizzie> I only had the script for FF7.
19:42:29 <fungot> Selected style: youtube (Some YouTube comments)
19:42:45 <asiekierka> and fizzie, should I send you the better version of the YouTube Comment pack (150kb larger)
19:42:48 <ehird> fizzie: grep -r '.* [\d:]+ <fungot>.*' | maekfungotdb
19:42:48 <fungot> ehird: lol that was flippen hilarious! i guess its a plane
19:42:54 <fungot> ehird: we all know this accident is similar to the families of the majority survived.
19:42:57 <fizzie> Sure, if you want it updated.
19:42:58 <fungot> ehird: but there is no way similar to the plane
19:43:05 <asiekierka> AND the "Map the 64" one with the :: Blah :: stuff removed
19:43:07 <ehird> fungot: indeed. just like buddha
19:43:07 <fungot> ehird: lmfao! xd lol!! :) the speed bled off. i'm going to fly was changed at the trees.
19:44:23 <ehird> "EU to Charge Intel with Anti-Competitive Acts"
19:44:24 <ehird> "AMSTERDAM (Reuters) - EU antitrust regulators are expected to say this week that Intel Corp illegally paid computer makers to postpone or cancel the launch of products containing chips made by its main rival, sources familiar with the case said on Sunday. "
19:45:08 <ehird> "In committing the first violation, Intel set percentages of its own chips that it wanted PC makers to use, the sources said. " Correct me if I'm wrong, but didn't the makers _agree_?
19:46:16 <ehird> asiekierka: just screenscrape yt
19:46:55 <asiekierka> then removing the beginning and the end
19:47:04 <ehird> just automate it with a script.
19:51:14 <ehird> asiekierka: automate the loading of the pages and extracting the comments too
19:55:35 <asiekierka> If you have any specific requests for comments from videos
19:55:40 <asiekierka> if you think they're useful or just funny
19:56:25 <ehird> "No Inverses for Injective but Non-Surjective Functions?"
19:57:25 <asiekierka> i'm taking comments from a variety of videos
19:57:36 <ehird> I'm not talking about that
19:58:56 -!- asiekierka has changed nick to asie[brb].
20:05:33 <fizzie> Well, there's an updated juutuubery style in fungot now.
20:05:44 <fizzie> fungot: It's not that funny, really.
20:05:45 <fungot> fizzie: lol wow that was shooting at it" and enjoy knowledge. or if its a retard! controlled crash
20:05:49 <fungot> ehird: i thought it would). its a terrorst training video we better get gwb on to another crash
20:05:57 <ehird> we better get gwb on to another crash?
20:06:03 <ehird> That sounds post-treasonist, fungot.
20:06:04 <fungot> ehird: scary...... i got tits up on the ' tenor' roles... no matter what she wants to be a tomboy and then whazamm first language eitherl, so, then it's trying to land, gear down at an airshow
20:06:39 <fizzie> As far as I can tell, it is rather youtube indeed.
20:09:17 <fizzie> The C64 text is again tricky since it doesn't have clear separation between paragraphs; if I just feed it as-is, it learns the line-breaks as reasonable spots for starting/stopping a quote, and then it is very abrupt. For book-use I should probably have a script that'd heuristize sentences based on plausible "."s and put START/END tokens in place with that.
20:10:34 <fungot> Available: agora alice darwin discworld europarl ff7 fisher ic irc jargon lovecraft nethack pa speeches ss wp youtube*
20:10:36 <fungot> Selected style: youtube (Some YouTube comments)
20:10:43 <fungot> asie[brb]: yeah, that was insane!! try to be so hard on ed he really can go into a forest at over 200mph? wikipedia should not be allowed to show that the movie
20:10:56 <fizzie> It does seem to have a two-space indentation at the start of most paragraphs, maybe I could use that.
20:11:12 <asie[brb]> fizzie: and yes it IS youtube comments
20:11:41 <AnMaster> fizzie, how many did you base it on
20:11:53 <asie[brb]> AnMaster: I made the youtube style thing
20:12:07 <asie[brb]> And I don't know but it has about 6878 lines ATM
20:12:14 <ehird> AnMaster: not many. He did it manually.
20:12:31 <ehird> Yes, he did it to bad.
20:12:46 <AnMaster> asie[brb], you should be able to script it, parsing the html
20:12:50 <fizzie> That's some 500k of text, still; it's not the smallest language model there is.
20:13:04 <AnMaster> doing it by hand is just wasted work.
20:13:20 <AnMaster> fizzie, which is the largest and smallest?
20:13:21 <asie[brb]> I copy-paste it and remove the beginning and end by hand
20:13:24 <fizzie> "irc" is the largest; "europarl" second.
20:13:25 <ehird> AnMaster: I've told him this, but the secret is that asie[brb] can't really code properly.
20:13:33 <asie[brb]> then i parse it through a series of sed commands
20:13:42 <AnMaster> ehird, ah right. Forgot that...
20:13:46 <asie[brb]> ehird: yes i can, but i'm too lazy
20:13:49 <ehird> ... the sed commands being written by fizzie and ... Deewiant? Iirc.
20:14:04 <AnMaster> um. You could just remove said beginning/end with sed too
20:14:09 <fizzie> The "ic" intercal style is the smallest. (These are generated model sizes, which depend on the N in n-gram; I don't have the original sizes handy.)
20:14:22 <ehird> fizzie: surely the wp talk: would be biggest raw; you had to use a cluster, right?
20:14:34 <fungot> Selected style: ic (INTERCAL manual)
20:14:37 <fungot> asie[brb]: w018 that was modified with `maybe' is atomic with the status of being unlike any other given type).
20:14:55 <AnMaster> "status of being unlike any other given type" :D
20:14:57 <asie[brb]> I must make an Engrish language model
20:15:03 <asie[brb]> and maybe a Polish language model too
20:15:07 <fizzie> ehird: I probably used a smaller n-gram length there. And it's only 1/256ths of Talk: pages; that's not much. But yes, I think I had to run something on the larger-memory machines at work.
20:15:23 <ehird> fizzie: how much power does the cluster have?
20:15:59 <fizzie> ehird: Well, it's no huge thing. I think there's.. about 80 cores in it; 20*2 + 10*4. Let's see what sort of hardware.
20:16:00 <asie[brb]> Also, I wonder whether will you put up the source
20:16:27 -!- tombom has joined.
20:16:30 <ehird> fizzie: That's huge enough for me ;-)
20:16:38 <fizzie> For really hard-core computation we're encouraged to use csc.fi's ("center for scientific computation" or something) resources.
20:16:53 <ehird> Eh, just buy a CX1 :-P
20:17:09 <ehird> (Cray's "On-Your-Desktop" supercomputer thing; just a load of powerful Xeons stuck together.)
20:17:13 -!- tombom_ has joined.
20:17:21 <ehird> (http://www.cray.com/products/CX1.aspx)
20:17:32 <asie[brb]> fizzie: Now try 1/64ths of Talk pages!
20:17:47 -!- comex has joined.
20:17:50 -!- tombom_ has quit (Remote closed the connection).
20:17:51 <asie[brb]> also, put an Oxford English dictionary or something to it
20:18:01 <asie[brb]> along with the Megahal .TRN file containing simple sentences
20:18:19 -!- puzzlet_ has joined.
20:18:21 -!- asie[brb] has quit.
20:18:39 -!- puzzlet has quit (Remote closed the connection).
20:18:51 <AnMaster> ehird, question: If a function in Scheme has no useful return value, what is the idiomatic return value to use?
20:18:58 <AnMaster> As for that output one for example.
20:19:06 <ehird> AnMaster: Just Don't Think About It.
20:19:13 <fizzie> ehird: There's: "20 IBM eServer 325: 2 x AMD Opteron 248 (2.2 GHz, 1 MB of L2 cache), 4 GB of memory in 16 nodes, 12 GB in 4" (the old set) plus "10 Dell PowerEdge SC1435: 2 x AMD Opteron SE 2220 (2.8 GHz, 2 MB cache), 16 GB of memory"; the later Opterons are dual-core things, so that's 40 cores from there even though there are only 10 nodes.
20:19:17 <ehird> Let the last call drop through; if it's an output call, it'll DTRT, AnMaster.
20:19:22 <fizzie> It's not a *that* new cluster, after all.
20:19:31 <ehird> If you reaaaaaaaaaaaaaaaaaaaaaaaally need an explicit "NOTHING LOL", do (if #f #f).
20:19:55 <AnMaster> ehird, except it is the then branch of the (if (null? tree) return (output stuff and tail recurse))
20:19:57 <ehird> (The result being "unspecific", which is what R5RS calls it's-like,-whatever return values.)
20:20:12 <ehird> AnMaster: (if (not (null? tree)) output stuff and tail recurse)
20:20:17 <fizzie> Deewiant could probably enumerate what sort of a cluster the TCS lab, which is nowadays part of the same department (but with the computer systems still partially separate), has.
20:20:21 <ehird> if it is null, the if returns an unspecific value, which is what you want.
20:20:44 <ehird> 20:19 fizzie: ehird: There's: "20 IBM eServer 325: 2 x AMD Opteron 248 (2.2 GHz, 1 MB of L2 cache), 4 GB of memory in 16 nodes, 12 GB in 4" (the old set) plus "10 Dell PowerEdge SC1435: 2 x AMD Opteron SE 2220 (2.8 GHz, 2 MB cache), 16 GB of memory"; the later Opterons are dual-core things, so that's 40 cores from there even though there are only 10 nodes.
20:20:48 <AnMaster> ehird, except mzscheme complains if you don't have an else branch... And I'm trying to make it portable.
20:20:48 <ehird> ah okay that's pretty regular
20:20:53 <ehird> AnMaster: "Complains"?
20:20:59 <ehird> If it rejects the code, it is R5RS-incompliant.
20:21:02 <ehird> It is perfectly valid, proper code.
20:21:09 <AnMaster> readline::7: if: bad syntax (must have an "else" expression) in: (if (#t) #f)
20:21:10 <ehird> MzScheme can whine if it wants; it's perfectly normal.
20:21:12 <fizzie> mzscheme needs to be run as "r5rs" to work sensibly nowadays.
20:21:15 <AnMaster> like that, except not for the REPL
20:21:22 <ehird> What fizzie said, btw.
20:21:23 <AnMaster> ehird, just as a short example
20:21:29 <ehird> MzScheme is not R5RS, AnMaster.
20:21:34 <ehird> For instance, it uses immutable conses by default.
20:21:36 <fizzie> Except it doesn't really work sensibly as "r5rs" either, I guess.
20:21:43 <fizzie> But it's closer, anyway.
20:21:43 <ehird> Using its default mode on R5RS code is just retarded. Don't do it.
20:22:09 <fizzie> That "every if must have an else" is very silly, though.
20:22:32 <ehird> It seems like the PLT people want an almost-purely-functional language based on Scheme, really.
20:24:32 <AnMaster> something is seriously messed up
20:24:33 <ehird> AnMaster: Ah. Don't do that, then.
20:24:36 <ehird> Here's my s48 alias:
20:24:37 <fizzie> The TCS cluster, which is I guess part of our department now at least in a bureaucratic sense, even if not in practice, adds another ten nodes of 2*2-core Xeon 5130 computers.
20:24:40 <ehird> s48='rlwrap -i -q '\''"\'\'' scheme48'
20:25:18 <AnMaster> rlwrap: error: unknown option -- q
20:25:20 <AnMaster> try 'rlwrap --help' for more information
20:25:35 <ehird> Don't say fail when it's your own damn fault.
20:26:41 <ehird> AnMaster: % rlwrap -i -q \'\" scheme48
20:26:45 <ehird> if it doesn't work, I don't know
20:27:10 <AnMaster> ehird, what is that -q supposed to do
20:27:15 <ehird> AnMaster: quote characters.
20:27:20 <ehird> Although it's wrong, ' is not a quote character.
20:27:28 <ehird> rlwrap -i -q \" scheme48 is right
20:27:32 <ehird> AnMaster: rlwrap --help
20:27:35 <ehird> and pastebin the output
20:27:49 <ehird> (Also, Scheme 48 REPL tip: if your prompt starts with a number, ^D. You're in an error level.)
20:28:10 <AnMaster> http://rafb.net/p/5F6pcE97.html
20:28:19 <ehird> -q <chars> --quote-characters=<chars>
20:28:26 <ehird> How exactly are you running rlwrap?
20:29:13 <AnMaster> ehird, hm. seems it was an issue with unicode and ISO-whatever causing a hidden half unicode char on the input line
20:29:32 <AnMaster> like you know. konsole set to UTF-8, and the wrong locale
20:29:56 <AnMaster> wrong locale due to messing with that before today when some app needed C locale (but reported yeah!)
20:30:07 <ehird> AnMaster: anyway, `rlwrap -i -q '"' scheme48` in $PATH/s48 or alias s48="rlwrap -i -q '\"\' scheme48" in .profile, then you can just don't-worry-be-happy
20:30:26 <ehird> AnMaster: But you should be using the REPL from Emacs.
20:30:37 <AnMaster> ehird, I didn't like that quack. Tried it
20:30:46 <ehird> So just use inferior-scheme.
20:30:59 <AnMaster> oh the normal scheme mode. Right
20:31:10 <ehird> What you get by doing C-c C-l in scheme-mode.
20:32:08 <AnMaster> ehird, when I disable my own binding of C-c C-l in .emacs it says it isn't bound.
20:32:26 <ehird> Hmm. What was the keybindng.
20:33:07 <AnMaster> it is "search this line on google in w3m-mode, open new w3m buffer if none found"
20:33:37 <AnMaster> ehird, actually I rather like drscheme's scheme editing mode.
20:33:46 <ehird> fizzie: do you recall what the load-this-file-in-repl command was in emacs?
20:34:12 <fizzie> I'm so very not an Emacser that I don't.
20:34:21 -!- fungot has quit ("just a moment").
20:35:01 -!- fungot has joined.
20:35:35 <fizzie> "An alcohol induced bout of sickness that occurs immediately after you awaken from the fuzzy night. AKA a hangover." Yes.
20:35:38 <AnMaster> fizzie, how do you enumerate the list of styles in fungot?
20:35:38 <fungot> AnMaster: jsr listen basic to make the transition from having a dollar sign ():
20:36:00 <AnMaster> I don't remember any "list files in directory"
20:36:04 <ehird> AnMaster: C-c C-l.
20:36:10 <fizzie> There's a file it reads them and the descriptions from.
20:36:17 <AnMaster> ehird, I said it didn't do it!
20:36:32 <ehird> It may be a Quack thing.
20:36:40 <ehird> AnMaster: M-x run-scheme, anyway.
20:37:15 <AnMaster> ehird, it is activated with quack yes. But I didn't like quack. It had a "tab is evil option" but no "space is evil" option :P
20:37:31 <ehird> You can't indent Scheme code with just tabs, AnMaster.
20:37:37 * AnMaster is a hard-core "tab for indent, space for adjustment"
20:37:48 <ehird> So what's the problem with Quack?
20:37:54 <fizzie> It actually "i"s in the "styles.list" file; the file needs to contain real \0s to terminate the names and the list, since they're directly read with STRN/G and such. It makes it a bit trickier to edit, but much friendlier for the Funge-98 code to use.
20:38:01 <AnMaster> ehird, well also it didn't do what I wanted
20:38:15 <AnMaster> don't remember exactly what. It was yesterday!
20:38:40 <ehird> AnMaster: it lacks a feature you want, so you remove it, thus having even less features and still not the one you want.
20:39:07 <AnMaster> ehird, try tab on a line with a comment
20:39:12 <AnMaster> it indents it to the other margin
20:39:22 <ehird> ... so disable that?
20:39:24 <AnMaster> rather than aligning it properly with the code
20:39:28 <AnMaster> ehird, couldn't find that option
20:39:38 <ehird> Oh come on, the file is tiny.
20:39:40 <ehird> Just change the binding.
20:40:03 <AnMaster> ehird, I'm looking in customise buffer duh :P
20:40:30 <AnMaster> ehird, too much work. I'm happy using normal scheme mode, or drscheme
20:40:42 <fizzie> You can also just use a different amount of ;s.
20:40:43 <ehird> Then don't ask me to help?
20:40:48 <ehird> And what fizzie said.
20:40:51 <ehird> You're probably doin it rong.
20:41:00 <fizzie> Single ;s indent to margin, ;;s to the "code place", and ;;;s to first column. Or some such thing.
20:41:10 <fizzie> Though of course not everyone likes that system.
20:41:18 <ehird> It's the more or less standard, though.
20:41:30 <ehird> ;; for normal comments is ubiquitous; so's the ;;; for "global" comments.
20:41:44 <AnMaster> ehird, what about the ; one then?
20:41:53 <ehird> Generally not used much.
20:42:00 <ehird> You probably don't have to.
20:42:42 <AnMaster> ehird, drscheme indents all to the code's place
20:42:56 <AnMaster> ehird, "<fizzie> Though of course not everyone likes that system."
20:42:59 <ehird> In general, ;;; never goes inside of code.
20:43:05 <ehird> So DrScheme would DTRT.
20:44:39 <AnMaster> the amount of bass sound you get would depend mostly on the speaker right? Or does the sound card also affect it?
20:44:50 <AnMaster> I don't really know that sort of stuff.
20:45:11 <ehird> It depends on using Monster(TM) Cable(R)s.
20:45:23 <fizzie> There was also some commentifying system with meaningful four-;;;; comments, but I've forgotten what those meant. Probably some sort of module-level comments, whereas you can use ;;;s outside "top-level" (define)s.
20:45:36 <ehird> fizzie: ;;;; is top-of-file-header comment
20:45:41 <ehird> description, copyright etc
20:45:48 <AnMaster> ehird, um wouldn't that be ;;; ?
20:45:51 <ehird> ;;; is column-one commenty thingies
20:45:56 <ehird> ;; is code-y commenties
20:46:02 <ehird> ; is in-line commenties, although I rarely see that.
20:46:51 <AnMaster> erlang uses %%% for top-of file, %% for function, % for inline.
20:47:02 <AnMaster> inline being "indented to code"
20:47:13 <ehird> By inline I mean on-the-same-line-as-some-code.
20:47:33 <ehird> ;;; Now we must recalculate the
20:47:36 <AnMaster> ehird, in erlang that is more or less bad style
20:47:39 <ehird> ;;; jickobobs. To do this we floob.
20:47:49 <ehird> ;;;; Calculates dinky-donks. (C) Elliott Hird 2009 Mega-Proprietary
20:48:02 <AnMaster> in fact I always disliked "same line as code"
20:48:11 <ehird> I don't like it either; that's why I don't do it.
20:48:13 <ehird> It's not very common.
20:48:15 <fizzie> You can probably just convert your Erlang %s into ;s and add one ; more, and skip using single-;s at all.
20:48:33 <ehird> fizzie: Except for the ;;;; summary of file vs ;;; summary of section thing.
20:48:49 -!- puzzlet_ has quit (Remote closed the connection).
20:49:08 <fizzie> Boxed with ;;;s gives a pleasant stipply stipple.
20:49:27 <ehird> ;;;;;;;;;;;;;;;;;;;;;;;
20:49:27 <ehird> ;;; stipply stipple ;;;
20:49:28 <ehird> ;;;;;;;;;;;;;;;;;;;;;;;
20:49:56 <fizzie> It's like a shaded rectangle, except not at all.
20:49:58 <ehird> AnMaster: http://mumble.net/~campbell/scheme/cps.scm Here's some code that demonstrates the basic commenty style.
20:50:26 -!- puzzlet has joined.
20:51:06 <ehird> '(ANMASTER THIS IS FROM THE ORIGINAL SCHEME COMPILER RABBIT IT IS IN UPPER CASE http://mumble.net/~campbell/scheme/rabbit.scm)
20:51:25 <ehird> '(IT IS VERY THE UGLY)
20:52:11 <ehird> '(DOES THIS RUN GRACENOTES)
20:52:57 <AnMaster> hilarious. kate's syntax highlighting of scheme fails on upper-case DECLARE
20:53:16 <ehird> DECLARE ISN'T ACTUALLY IN SCHEME AnMaster.
20:53:29 <ehird> ACTUALLY THAT RABBIT THING IS IN LISP I THINK
20:53:33 <ehird> I THINK IT MODIFIED MACLISP TO BE SCHEME
20:53:43 <ehird> ALTHOUGH I'M NOT SURE; IT'S JUST WEIRD.
20:53:52 <ehird> -*-FFFFFFFFFFFFFFFFFFFFFF-*-
20:53:59 <AnMaster> ehird, yes that is what I said. kate doesn't interpret emacs style mode lines
20:54:08 <ehird> UPPER CASE LETTERS WERE INVENTED IN 1985
20:55:05 <AnMaster> where the hell is the lisp one in kate -_-
20:55:27 <ehird> AnMaster: There's no such thing as "Lisp"
20:55:35 <ehird> I think that file is Scheme, but with lots of MACLISP features.
20:55:40 <ehird> Since RABBIT was written in MACLISP.
20:56:03 <Gracenotes> EHIRD I THINK THE TERM YOU DESIRE IS "MAJUSCULE"
20:56:09 <Gracenotes> THE TERM EVERYONE DESIRES IS "MAJUSCULE"
20:56:18 <ehird> I DESIRE YOUR MAJUSCULENESS
20:56:40 <fizzie> OOH YOU ARE SUCH A MAJUSCULE MAN.
20:56:49 <AnMaster> ehird, it fails at upper-case DEFINE too
20:56:51 <ehird> TIME FOR A MAJUSCULE ORGY, I THINK.
20:56:55 <AnMaster> but manages lower case define fine
20:57:11 <ehird> AnMaster: PLEASE SHUT UP WE ARE BUSY HAVING AN ORGY.
20:57:19 <ehird> EVEN IF THOSE TWO HAVEN'T REALISED IT YET.
20:58:00 <fizzie> You people can make even uppercase letters sound dirty. It must be some sort of gift.
20:58:23 <ehird> GREASED (MAJUSCULE) CAPITAL LETTERS
20:58:41 <ehird> Gracenotes: WE ARE MINISCULE MEN IN A MAJUSCULE ORGY ... THAT OF LIFE
20:59:32 <ehird> ... I'M PRETTY DEEP
21:03:19 <fizzie> ^ul ((MAJU )(scule ))(~:^:S~:S*a~^*a*~:^):^
21:03:19 <fungot> scule MAJU MAJU scule scule MAJU scule MAJU MAJU scule MAJU scule scule MAJU MAJU scule scule MAJU scule MAJU MAJU scule scule MAJU MAJU scule MAJU scule scule MAJU scule MAJU MAJU scule MAJU scule scule MAJU MAJU scule scule MAJU scule MAJU MAJU scule MAJU scule scule MAJU scule MAJU MAJU scule scule MAJU MAJU scule MAJU ...too much output!
21:03:39 <Gracenotes> okay... I'm 30 minutes in to Primer and I understand it so far
21:04:02 <Gracenotes> I do not anticipate feeling this way in another 30 minutes, but, whateva.
21:07:42 -!- freakcrow has joined.
21:07:56 -!- freakcrow has left (?).
21:08:09 <ehird> Gracenotes: ooh, primer.
21:09:51 -!- kar8nga has quit (Read error: 54 (Connection reset by peer)).
21:15:14 -!- MigoMipo has quit ("QuitIRCServerException: MigoMipo disconnected from IRC Server").
21:26:16 <ehird> "People were not forced into this style, you can still access your friend’s private members"
21:27:42 <Slereah> I want to access your private member
21:27:47 <ehird> That was the joke.
21:28:28 <AnMaster> ehird, it can compile hello world
21:28:37 <AnMaster> not much optimising yet. Won't be today at least
21:29:24 <AnMaster> ehird, with the caveat (sp?): it needs cleaning up really. I'm well aware of that.
21:29:34 <ehird> Caveat is correct.
21:29:50 <AnMaster> like the one-more-nested function than needed in parse
21:29:51 <ehird> I like how you most often say sp when you get a tricky thing correct.
21:30:56 <ehird> that was what i was going for
21:31:00 <AnMaster> ehird, and it might be that I correct with aspell but wasn't sure I selected the right alternative.
21:31:57 <AnMaster> ehird, yes it needs cleaning up
21:32:01 <ehird> ;;; This program is free software: you can redistribute it and/or modify
21:32:01 <ehird> ;;; it under the terms of the GNU General Public License as published by
21:32:03 <ehird> ;;; the Free Software Foundation, either version 3 of the License, or
21:32:05 <ehird> ;;; (at your option) any later version.
21:32:10 <ehird> GPL 4: All your codes are belong to me.
21:32:28 <ehird> AnMaster: Saw comments starting with single ; that weren't inline; didn't read.
21:33:03 <AnMaster> and the data structure is messy yes, this is because I changed the format in the middle
21:33:08 <ehird> AnMaster: Saw ad-hoc type declarations; didn't read.
21:33:10 <AnMaster> when I found out the original didn't work
21:33:19 <AnMaster> ehird, what ad-hoc one in specific?
21:33:31 <ehird> You're not coding Haskell.
21:33:39 <ehird> ; (func input-list initially-empty-outputlist) => output-list
21:33:45 -!- tombom has quit ("Peace and Protection 4.22.2").
21:34:00 <AnMaster> ehird, Helps me remember what format the function should have
21:34:08 <ehird> Well, it's bad style.
21:34:11 <AnMaster> ehird, that is a function passed to that!
21:34:32 <ehird> Because it simply is?
21:34:40 <ehird> int main( int v) {{return v+
21:34:45 <ehird> That's bad C style.
21:34:54 <AnMaster> ehird, suggest a better one in this case
21:34:56 <ehird> AnMaster: it just isn't the convention, ffs
21:35:18 <ehird> AnMaster: A better what.
21:35:23 <AnMaster> ehird, to describe that the function passed to as the parameter func should take two lists and return a list
21:35:31 <AnMaster> with the relevant parameter types
21:35:45 <ehird> Either describe it in plain english or just let the parameter names speak for themselves.
21:35:57 <ehird> Also, your define-recur-then-call recur could be named lets. Also,
21:36:04 <ehird> To steal a phrase you like to use: FAIL.
21:36:21 <AnMaster> <ehird> Also, your define-recur-then-call recur could be named lets. <-- could yes. But why should be?
21:36:22 <Gracenotes> ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
21:36:32 <ehird> AnMaster: Because that's what named lets are designed for!
21:36:42 <ehird> I'm assuming you don't know what a named let is.
21:36:42 <AnMaster> ehird, <AnMaster> ehird, with the caveat (sp?): it needs cleaning up really. I'm well aware of that.
21:36:51 <AnMaster> yes it needs cleaning up. I'm well aware of that.
21:36:58 <ehird> if I'm reading some code, I'm going to comment on what's wrong with it.
21:37:10 <AnMaster> ehird, I shouldn't have pasted it clearly.
21:37:40 <ehird> Indeed. Your code is a panacea; the very mark of good style and clearly all differences are flaws on the part of the differer.
21:38:37 <ehird> And "I know it needs a cleanup" is silly, since you've evidently not noticed some of the things I've pointed out, since you've challenged them.
21:39:13 <AnMaster> ehird, no. But I already said it needed cleaning up. And I know what named let is. I just find this way clearer. Since it is what SICP used.
21:39:23 <AnMaster> I don't remember seeing named let in SICP
21:39:31 <ehird> SICP uses a minimal set of Scheme because it is a teaching material.
21:39:55 <AnMaster> ehird, so? I learned scheme from that :P. And fixnum.
21:40:07 <ehird> Scheme in Fixnum days?
21:40:10 <ehird> That book is terrible.
21:40:16 <ehird> What it implements is nothing close to Scheme semantics.
21:40:29 <AnMaster> ehird, iirc you recommended it back then
21:40:32 <ehird> And SICP is not how you learn how to write Scheme.
21:40:40 <ehird> I was thinking about another scheme-fixnum
21:40:55 <ehird> There's a tutorial called build yourself a scheme in 48 hours, or something.
21:41:01 <ehird> My brain s/48/fixnum/ for some reason.
21:41:09 <AnMaster> http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html
21:41:23 <ehird> Anyway, SICP isn't how you learn to write Scheme; it's how you learn the concepts behind it.
21:41:37 <AnMaster> ehird, yes. But the coding style stuck :P
21:41:49 <ehird> SICP's coding style is fine for its minimal subset.
21:44:40 <AnMaster> suire.... But the coding style _stuck_.
21:44:49 <ehird> I thought you said "suck".
21:45:25 <AnMaster> ehird, I would have said "sucks" then wouldn't I?
21:45:37 <ehird> It's not the first time you've made a similar mistake
21:45:57 <AnMaster> ehird, that is because my s-key is kind of "wonky" (right word?)
21:46:12 <ehird> That's fine. Also "shitty" :p
21:46:38 <AnMaster> ehird, I plan to get a new keyboard
21:47:23 <ehird> Get a Model M or something :p
21:47:35 <ehird> If you don't mind the noise and have strong fingers, the Model M is excellent.
21:47:47 <ehird> I do mind the noise and have weak fingers so it's not perfect for me.
21:48:55 <AnMaster> ehird, I have strong fingers. I do mind the noise. I would prefer not to have to have my hands straight ahead when typing, instead of in the shape of a triangle (seen from above)
21:49:04 <AnMaster> and yes I'm using a standard full size keyboard
21:49:13 <ehird> My hands are pretty triangulary with this regular keyboard.
21:49:31 <ehird> Also, the noise isn't as bad as you may be lead to believe; you can buy mechanical tactile-but-no-noise kbs, too.
21:49:44 <AnMaster> the arms in a triangular shape with yourself as the base of the triangle
21:50:15 <ehird> That's what I have.
21:50:24 <AnMaster> ehird, I tried a split keyboard recently. It was AWESOEM
21:50:59 <AnMaster> ehird, have you ever used one of those split ones?
21:51:13 <AnMaster> and yes it should have the mechanical feeling if possible
21:51:16 <ehird> It's not how I use a keyboard; my hands collaborate on both sides.
21:52:41 <ehird> I ripped/listened to a CD today too, but probably not anything anybody here likes :p
21:52:45 <AnMaster> you know really good music? Special feeling
21:53:10 <ehird> Slereah: I need your scientific prowess.
21:53:18 <ehird> It seems AnMaster has discovered how to convert porn into audial form.
21:53:23 <ehird> Research will commence immediately.
21:53:34 * AnMaster tries to figure out "gåshud" in English
21:53:43 <AnMaster> it is when the hairs on your body stand up
21:54:10 <AnMaster> the Swedish one is "gose skin"
21:54:39 <AnMaster> ehird, anyway you can get goosebumps from really good music. Music that really touches your mind and feelings.
21:54:42 <ehird> Technically it's called piloerection.
21:54:52 <ehird> So I guess you get it if you're a pillow with an erection.
21:54:57 <ehird> Don't quote me on that one.
21:55:14 <AnMaster> ehird, but you know what I mean about music giving that right?
21:55:39 <ehird> [that sounds like gregor]
21:55:48 <AnMaster> well these four CDs have been giving that on every track so far!
21:56:01 <ehird> AnMaster: Yes, Britney spears does that to you.
21:56:21 <ehird> Kraus was reincarnated as Britney Spears.
21:56:41 <ehird> AnMaster: It stands to reason.
21:57:06 <AnMaster> this has a very strong feeling of Sturm und Drang.
21:58:44 <ehird> Schnitzel of the glorben.
21:59:01 <AnMaster> I don't know what "glorben" is
21:59:01 <AnMaster> No definitions were found for Glorbenschnitzel.
21:59:16 <AnMaster> Did you mean: define:Globen Schnitzel
21:59:20 <AnMaster> No definitions were found for Globen Schnitzel.
21:59:49 <AnMaster> No definitions were found for Glorben.
21:59:53 <AnMaster> Definitions of Globen on the Web:
21:59:53 <AnMaster> The Stockholm Globe Arena or, in Swedish, Globen ("The Globe") is the national indoor arena in Stockholm Globe City, Sweden.
22:00:04 <fizzie> "mennä kananlihalle" is the Finnish version of getting goosebumps, which directly translates to something like "go/turn to chicken flesh".
22:00:18 <ehird> Schnitzel is "that-was-schnitzel-of-the-intaking"
22:00:21 <AnMaster> ehird, you meant a schnitzel from globen!?
22:00:43 <AnMaster> isn't schnitzel some sort of bread
22:00:58 <AnMaster> well, it would feed a lot of people
22:01:04 <AnMaster> considering how large Globen is
22:01:21 <AnMaster> lets just say: Best viewed from a moderate distance
22:02:02 <ehird> Yes. It's from the poem "Globen Schnitzel":
22:02:02 <ehird> Globen- schnitzel,
22:02:03 <ehird> of-the-feeding crowd,
22:02:05 <ehird> the-intaking-of- schnitzel,
22:02:07 <ehird> Schnitzel of globen.
22:02:27 <ehird> Tell that to Haurenhoff, the author.
22:03:00 <AnMaster> ehird, you are making that up still
22:03:14 <ehird> Here's the moving verse two:
22:03:15 <ehird> That would be schnitzel,
22:03:16 <ehird> Yes the-feeding-of from
22:03:18 <ehird> the Globen beseech-to-see-not
22:03:20 <ehird> the evils, unto you,
22:03:24 <ehird> Of course, this is all translated from Ancient Hartunian
22:03:31 <ehird> Some elements of subtlety may be lost in the process.
22:04:23 <ehird> Svettekelte on to which
22:04:23 <ehird> we see, here-today
22:04:25 <ehird> For the globen of giving
22:04:29 <ehird> a globen schnitzel
22:05:35 <ehird> And thusly, we see,
22:05:37 <ehird> globen schnitzel -
22:05:41 <ehird> Verse four, written shortly after the invention of rhyme.
22:07:50 <KingOfKarlsruhe> ehird: a "Grubenschnitzel" is a box with plastic snippets, used in pole vault
22:08:15 <ehird> KingOfKarlsruhe: A globenschnitzel is like that, except it's in the Globen.
22:08:18 <AnMaster> KingOfKarlsruhe, wth is "pole vault"
22:08:23 <ehird> It contains bread.
22:08:34 <ehird> Pole vaulting is an athletic field event in which a person uses a long, flexible pole (which today is usually made either of fiberglass or carbon fiber) as an aid to leap over a bar. Pole jumping competitions were known to the ancient Greeks, as well as the Cretans and Celts. It has been a full medal event at the Olympic Games since 1896 for men and since 2000 for women.
22:08:35 <KingOfKarlsruhe> AnMaster: http://dict.leo.org/?lp=ende&search=stabhochsprung
22:09:11 <AnMaster> KingOfKarlsruhe, why did you link that
22:09:17 -!- BeholdMyGlory has quit (Remote closed the connection).
22:09:17 <ehird> Oh, it's really that? Okay.
22:09:42 <AnMaster> KingOfKarlsruhe, it is just translation
22:10:59 <AnMaster> actually that would be funny. Since the Olympics probably have been played in Globen at some point, what with it being (iirc) the largest sports arena in Sweden.
22:11:10 <AnMaster> not that I care much about sports
22:13:04 <AnMaster> time for the next bf-to-C compiler: in-between
22:14:28 <AnMaster> so it can output both C and Erlang and so on
22:18:34 -!- KingOfKarlsruhe has quit (Remote closed the connection).
22:20:00 <EgoBot> 60 ++++++++++++[>++++++++>+++++++++>+><<<<-]>++.>.<-.>----.>--. [678]
22:21:14 <AnMaster> lifthrasiir, but really I'm not aiming as high are esotope-bf
22:21:37 <AnMaster> lifthrasiir, you need to update optimising page iirc. It seems you optimise more now?
22:21:44 <AnMaster> and why are you not using fputs()
22:22:31 <lifthrasiir> and... oh, i thought that fputs prints trailing newline but that wasn't.
22:23:27 <AnMaster> "Esotope Brainfuck compiler is currently written in Python (2.5 or later). It is a part of Esotope project, which plans to give advanced implementation"
22:23:34 <AnMaster> lifthrasiir, which other ones do you plan
22:23:41 <AnMaster> "of every esoteric programming language."
22:23:55 <AnMaster> you aren't planning to do INTERCAL right?
22:24:00 <AnMaster> and there are some you CAN'T do
22:24:39 <lifthrasiir> AnMaster: of course for implementable ones. and that is just a plan; i'm very certain that it will never be finished
22:24:44 <AnMaster> (possibly. Anyway I blame it on whatever line editing is used)
22:25:06 <AnMaster> lifthrasiir, is it esotope-pyfunge now?
22:25:52 <AnMaster> lifthrasiir, will all be in python? :(
22:26:25 <AnMaster> "nor will they nerver be integrated"?
22:26:41 <lifthrasiir> i mean they will never be integrated. sorry.
22:26:43 <AnMaster> double negative detected. Please stand by when parsing.
22:27:13 <lifthrasiir> sometimes i even fail to produce correct statement in my mother tongue!
22:30:04 <ehird> also, do forners really translate from their native language to english and vise versa?
22:30:18 <AnMaster> you know those thin plastic threads found under on some plastic wrappings? that you use to open the wrapping
22:30:35 <ehird> i had to use one of them on the cd i ripped today
22:30:43 <ehird> well i did it yesterday still
22:30:44 <AnMaster> ehird, I wonder who had the bright idea to put it on the outside on this wrapping!
22:31:16 -!- FireFly has quit ("Later").
22:31:37 <ehird> it's quite hot here, I wonder if my fans are working hard enoug
22:31:42 <AnMaster> ehird, actually it worked pretty well on the other wrappings. Because it was on the right side.
22:31:43 <ehird> on my computer that is
22:32:08 <ehird> hmm, i wonder if the brain runs hotter if you think more :^)
22:33:59 <AnMaster> <ehird> i had to use one of them on the cd i ripped today <ehird> was a pain <-- so. why was it a pain?
22:34:05 <AnMaster> it wasn't on the outside was it
22:34:12 <ehird> they're just irritating to open
22:34:18 <ehird> you have to find the place, pick at them for ages, then rip
22:34:34 <AnMaster> ehird, the place is usally easy to find if they didn't match up the end perfectly
22:34:41 <AnMaster> they seldom match up perfectly
22:36:01 <AnMaster> however this is rather odd. CD 1: Non-matched up ends. the thread going from top to bottom of the case. CD 2: Non-matched: Thread going from left to right. CD 3: Matched ends. Thread on outside. CD 4: No thread at all. had to get knife to open it with in a corner.
22:45:53 <kerlo> It would be best if everyone admitted that this sentence is true.
22:46:45 <kerlo> To say something that's actually pertinent, I think the brain does indeed run hotter if you think more.
22:59:49 <AnMaster> <kerlo> It would be best if everyone admitted that this sentence is true. <-- why
23:01:48 <kerlo> That sentence is an allegory or a metaphor or a symbol or something.
23:01:52 <kerlo> A satire. A sarcasm.
23:27:53 -!- coppro has joined.